]> git.lyx.org Git - features.git/blob - lib/doc/fr/Customization.lyx
0a1474e20258d7b85da13eed3a39eb437b95e927
[features.git] / lib / doc / fr / Customization.lyx
1 #LyX 2.0 created this file. For more info see http://www.lyx.org/
2 \lyxformat 413
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 \end_preamble
33 \options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
34 \use_default_options false
35 \begin_modules
36 logicalmkup
37 \end_modules
38 \maintain_unincluded_children false
39 \begin_local_layout
40 Format 7
41 InsetLayout CharStyle:MenuItem
42 LyxType               charstyle
43 LabelString           menu
44 LatexType             command
45 LatexName             menuitem
46 Font
47 Family              Sans
48 EndFont
49 Preamble
50 \newcommand*{\menuitem}[1]{{\sffamily #1}}
51 EndPreamble
52 End
53 \end_local_layout
54 \language french
55 \language_package default
56 \inputencoding auto
57 \fontencoding global
58 \font_roman default
59 \font_sans default
60 \font_typewriter default
61 \font_default_family default
62 \use_non_tex_fonts false
63 \font_sc false
64 \font_osf false
65 \font_sf_scale 100
66 \font_tt_scale 100
67
68 \graphics default
69 \default_output_format default
70 \output_sync 0
71 \bibtex_command default
72 \index_command default
73 \paperfontsize 12
74 \spacing single
75 \use_hyperref true
76 \pdf_title "LyX Configuration Manual"
77 \pdf_author "LyX Team"
78 \pdf_subject "LyX-documentation Customization"
79 \pdf_keywords "LyX, documentation, customization"
80 \pdf_bookmarks true
81 \pdf_bookmarksnumbered true
82 \pdf_bookmarksopen true
83 \pdf_bookmarksopenlevel 1
84 \pdf_breaklinks false
85 \pdf_pdfborder false
86 \pdf_colorlinks true
87 \pdf_backref false
88 \pdf_pdfusetitle false
89 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
90 \papersize default
91 \use_geometry false
92 \use_amsmath 0
93 \use_esint 0
94 \use_mhchem 1
95 \use_mathdots 1
96 \cite_engine basic
97 \use_bibtopic false
98 \use_indices false
99 \paperorientation portrait
100 \suppress_date false
101 \use_refstyle 0
102 \branch Obsolete
103 \selected 0
104 \filename_suffix 0
105 \color #aaffff
106 \end_branch
107 \index Index
108 \shortcut idx
109 \color #008000
110 \end_index
111 \secnumdepth 3
112 \tocdepth 3
113 \paragraph_separation indent
114 \paragraph_indentation default
115 \quotes_language french
116 \papercolumns 1
117 \papersides 2
118 \paperpagestyle headings
119 \tracking_changes false
120 \output_changes false
121 \html_math_output 0
122 \html_css_as_file 0
123 \html_be_strict false
124 \end_header
125
126 \begin_body
127
128 \begin_layout Title
129 Personnaliser LyX : fonctions pour l'utilisateur avancé
130 \begin_inset Note Note
131 status collapsed
132
133 \begin_layout Plain Layout
134 Informations de révision :
135 \end_layout
136
137 \begin_layout Plain Layout
138 Traduction : Mise à jour OK pour la publication 2.0.0, Date: 03/04/2011
139 \end_layout
140
141 \begin_layout Plain Layout
142 remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affichage/Insertio
143 n/Navigation, 31/10/2012
144 \end_layout
145
146 \begin_layout Plain Layout
147 Original : Révision: 37808, Date: 28/02/2011
148 \end_layout
149
150 \end_inset
151
152
153 \end_layout
154
155 \begin_layout Author
156 par l'équipe LyX
157 \begin_inset Foot
158 status collapsed
159
160 \begin_layout Plain Layout
161 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
162  de la documentation de LyX, 
163 \family typewriter
164
165 \begin_inset CommandInset href
166 LatexCommand href
167 target "lyx-docs@lists.lyx.org"
168
169 \end_inset
170
171
172 \family default
173 .
174  Insérer 
175 \begin_inset Quotes fld
176 \end_inset
177
178 [Customization]
179 \begin_inset Quotes frd
180 \end_inset
181
182  dans l'objet, et mettre en copie le responsable courant de ce fichier,
183  Richard Heck <rgheck@comcast.net>.
184 \begin_inset Newline newline
185 \end_inset
186
187 Traduction en français par : P.-H.
188  
189 \noun on
190 Boinnard
191 \noun default
192 , Adrien 
193 \noun on
194 Rebollo
195 \noun default
196 , Siegfried 
197 \noun on
198 Meunier-Guttin-Cluzel
199 \noun default
200 , Jean-Pierre 
201 \noun on
202 Chrétien
203 \noun default
204 .
205  Merci d'envoyer vos commentaires et corrections sur la traduction à la
206  liste de diffusion de LyX en français 
207 \family typewriter
208 <lyx-fr@lists.lyx.org>
209 \family default
210 .
211 \end_layout
212
213 \end_inset
214
215
216 \begin_inset Newline newline
217 \end_inset
218
219
220 \begin_inset Newline newline
221 \end_inset
222
223 Version 2.0.x
224 \end_layout
225
226 \begin_layout Standard
227 \begin_inset CommandInset toc
228 LatexCommand tableofcontents
229
230 \end_inset
231
232
233 \end_layout
234
235 \begin_layout Chapter
236 Introduction
237 \end_layout
238
239 \begin_layout Standard
240 Ce manuel couvre les fonctions de personnalisation de LyX.
241  Nous y abordons des sujets comme les raccourcis clavier, les options d'aperçu
242  à l'écran, les options d'impression, l'envoi de commandes à LyX via le
243  Serveur LyX, l'internationalisation, l'installation de nouvelles classes
244  LaTeX et de nouveaux formats LyX, etc.
245  Nous n'espérons pas aborder tout ce que vous pouvez modifier – nos développeurs
246  ajoutent de nouvelles fonctions plus vite que nous n'en écrivons la documentati
247 on – mais nous allons expliquer les personnalisations les plus courantes
248  et au moins vous indiquer la bonne direction pour les plus obscures d'entre
249  elles.
250 \end_layout
251
252 \begin_layout Chapter
253 Les fichiers de configuration de LyX
254 \end_layout
255
256 \begin_layout Standard
257 Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers
258  de configuration de LyX.
259  Avant d'entreprendre sa lecture, consultez 
260 \family sans
261 Aide
262 \bar under
263 \SpecialChar \menuseparator
264
265 \bar default
266 À
267 \begin_inset space ~
268 \end_inset
269
270 Propos
271 \begin_inset space ~
272 \end_inset
273
274 de
275 \begin_inset space ~
276 \end_inset
277
278 LyX
279 \family default
280  pour connaître le répertoire de bibliothèques et le répertoire utilisateur
281  de LyX.
282  C'est dans celui-ci que LyX place ses fichiers de configuration système;
283  le répertoire utilisateur est celui dans lequel vous pouvez mettre vos
284  versions modifiées Le premier sera appelé 
285 \begin_inset Flex Code
286 status collapsed
287
288 \begin_layout Plain Layout
289 RépLyX
290 \end_layout
291
292 \end_inset
293
294  et le second 
295 \begin_inset Flex Code
296 status collapsed
297
298 \begin_layout Plain Layout
299 MonRép
300 \end_layout
301
302 \end_inset
303
304  dans la suite de ce document.
305 \end_layout
306
307 \begin_layout Section
308 Qu'est-ce qu'il y a dans 
309 \begin_inset Flex Code
310 status collapsed
311
312 \begin_layout Plain Layout
313 RépLyX
314 \end_layout
315
316 \end_inset
317
318  ?
319 \end_layout
320
321 \begin_layout Standard
322 \begin_inset Flex Code
323 status collapsed
324
325 \begin_layout Plain Layout
326 RépLyX
327 \end_layout
328
329 \end_inset
330
331  et ses sous-répertoires contiennent un certain nombre de fichiers qui peuvent
332  servir à personnaliser le comportement de LyX.
333  Vous pouvez modifier ces fichiers depuis LyX lui-même avec la fenêtre 
334 \family sans
335 Outils\SpecialChar \menuseparator
336 Préférences
337 \family default
338 .
339  La plupart des réglages personnels que vous voudrez apporter à LyX peuvent
340  se faire par l'intermédiaire de cette fenêtre.
341  Il y a cependant bien d'autres aspects du fonctionnement de LyX sur lesquels
342  on peut agir en modifiant les fichiers de 
343 \begin_inset Flex Code
344 status collapsed
345
346 \begin_layout Plain Layout
347 RépLyX
348 \end_layout
349
350 \end_inset
351
352 .
353  Ils entrent dans différentes catégories, qui sont décrites dans les sous-sectio
354 ns suivantes.
355 \end_layout
356
357 \begin_layout Subsection
358 Les fichiers générés automatiquement
359 \end_layout
360
361 \begin_layout Standard
362 Ces fichiers sont générés au moment de la configuration de LyX.
363  Ils définissent différentes valeurs par défaut qui sont évaluées par l'inspecti
364 on de votre système.
365  Comme ils peuvent être réécrits à tout moment, il n'est pas conseillé de
366  les modifier.
367 \end_layout
368
369 \begin_layout Labeling
370 \labelwidthstring 00.00.0000
371 \begin_inset Flex Code
372 status collapsed
373
374 \begin_layout Plain Layout
375 lyxrc.defaults
376 \end_layout
377
378 \end_inset
379
380  contient les valeurs implicites pour différentes commandes.
381 \end_layout
382
383 \begin_layout Labeling
384 \labelwidthstring 00.00.0000
385 \begin_inset Flex Code
386 status collapsed
387
388 \begin_layout Plain Layout
389 packages.lst
390 \end_layout
391
392 \end_inset
393
394  contient la liste des paquetages LaTeX que LyX a reconnu.
395  LyX ne se sert pas directement de ce fichier, mais les informations obtenues
396  sont disponibles en faisant 
397 \family sans
398 Aide\SpecialChar \menuseparator
399 Configuration
400 \begin_inset space ~
401 \end_inset
402
403 LaTeX
404 \family default
405 .
406 \end_layout
407
408 \begin_layout Labeling
409 \labelwidthstring 00.00.0000
410 \begin_inset Flex Code
411 status collapsed
412
413 \begin_layout Plain Layout
414 textclass.lst
415 \end_layout
416
417 \end_inset
418
419  donne la liste des classes de texte présentes dans le répertoire 
420 \begin_inset Flex Code
421 status collapsed
422
423 \begin_layout Plain Layout
424 layout/
425 \end_layout
426
427 \end_inset
428
429 , les classes de document LaTeX correspondantes et leur description.
430  
431 \end_layout
432
433 \begin_layout Labeling
434 \labelwidthstring 00.00.0000
435 \begin_inset Flex Code
436 status collapsed
437
438 \begin_layout Plain Layout
439
440 \lang english
441 lyxmodules.lst
442 \end_layout
443
444 \end_inset
445
446  donne la liste des modules figurant dans vos répertoires de format (
447 \begin_inset Flex Code
448 status collapsed
449
450 \begin_layout Plain Layout
451
452 \lang english
453 layout
454 \end_layout
455
456 \end_inset
457
458 ).
459 \end_layout
460
461 \begin_layout Labeling
462 \labelwidthstring 00.00.0000
463 \begin_inset Flex Code
464 status collapsed
465
466 \begin_layout Plain Layout
467
468 \lang english
469 *files.lst
470 \end_layout
471
472 \end_inset
473
474  donne la liste de différentes sortes de fichiers connexes à LaTeX figurant
475  dans votre système.
476 \end_layout
477
478 \begin_layout Labeling
479 \labelwidthstring 00.00.0000
480 \begin_inset Flex Code
481 status collapsed
482
483 \begin_layout Plain Layout
484 doc/LaTeXConfig.lyx
485 \end_layout
486
487 \end_inset
488
489  est généré automatiquement pendant la configuration de LyX, à partir du
490  fichier 
491 \begin_inset Flex Code
492 status collapsed
493
494 \begin_layout Plain Layout
495 LaTeXConfig.lyx.in
496 \end_layout
497
498 \end_inset
499
500 .
501 \end_layout
502
503 \begin_layout Subsection
504 Répertoires
505 \end_layout
506
507 \begin_layout Standard
508 Ces répertoires figurent à la fois dans 
509 \begin_inset Flex Code
510 status collapsed
511
512 \begin_layout Plain Layout
513 RépLyx
514 \end_layout
515
516 \end_inset
517
518  et dans 
519 \begin_inset Flex Code
520 status collapsed
521
522 \begin_layout Plain Layout
523 MonRép
524 \end_layout
525
526 \end_inset
527
528 .
529  Si un fichier existe dans les deux répertoires, c'est celui de 
530 \begin_inset Flex Code
531 status collapsed
532
533 \begin_layout Plain Layout
534 MonRép
535 \end_layout
536
537 \end_inset
538
539  qui sera utilisé.
540 \end_layout
541
542 \begin_layout Labeling
543 \labelwidthstring 00.00.0000
544 \begin_inset Flex Code
545 status collapsed
546
547 \begin_layout Plain Layout
548 bind/
549 \end_layout
550
551 \end_inset
552
553  ce répertoire contient les fichiers de définition des raccourcis clavier,
554  qui ont l'extension 
555 \begin_inset Flex Code
556 status collapsed
557
558 \begin_layout Plain Layout
559 .bind
560 \end_layout
561
562 \end_inset
563
564 .
565  S'il y a une version 
566 \begin_inset Quotes fld
567 \end_inset
568
569 traduite
570 \begin_inset Quotes frd
571 \end_inset
572
573  du fichier de raccourcis, appelée 
574 \begin_inset Flex Code
575 status collapsed
576
577 \begin_layout Plain Layout
578 $LANG_xxx.bind
579 \end_layout
580
581 \end_inset
582
583 , celle-ci sera détectée et utilisée en premier.
584 \end_layout
585
586 \begin_layout Labeling
587 \labelwidthstring 00.00.0000
588 \begin_inset Flex Code
589 status collapsed
590
591 \begin_layout Plain Layout
592 clipart/
593 \end_layout
594
595 \end_inset
596
597  contient quelques fichiers graphiques qui peuvent être inclus dans les
598  documents.
599  
600 \end_layout
601
602 \begin_layout Labeling
603 \labelwidthstring 00.00.0000
604 \begin_inset Flex Code
605 status collapsed
606
607 \begin_layout Plain Layout
608 doc/
609 \end_layout
610
611 \end_inset
612
613  contient les fichiers de la documentation de LyX (dont celui que vous êtes
614  en train de lire).
615  
616 \begin_inset Flex Code
617 status collapsed
618
619 \begin_layout Plain Layout
620 LaTeXConfig.lyx
621 \end_layout
622
623 \end_inset
624
625  est un cas à part, comme nous venons de le voir.
626  S'il existe des version traduites des fichiers d'aide, avec le préfixe
627  
628 \begin_inset Flex Code
629 status collapsed
630
631 \begin_layout Plain Layout
632 $LANG
633 \end_layout
634
635 \end_inset
636
637 , celles-ci seront utilisées d'abord (voir le chapitre
638 \begin_inset space ~
639 \end_inset
640
641
642 \begin_inset CommandInset ref
643 LatexCommand ref
644 reference "chap:i18n"
645
646 \end_inset
647
648 ).
649  
650 \end_layout
651
652 \begin_layout Labeling
653 \labelwidthstring 00.00.0000
654 \begin_inset Flex Code
655 status collapsed
656
657 \begin_layout Plain Layout
658 examples/
659 \end_layout
660
661 \end_inset
662
663  contient les fichiers d'exemples qui illustrent la façon d'utiliser certaines
664  fonctions.
665  Vous pouvez y accéder en appuyant sur le bouton 
666 \family sans
667 Exemples
668 \family default
669  de la fenêtre 
670 \begin_inset Flex MenuItem
671 status collapsed
672
673 \begin_layout Plain Layout
674 Fichier\SpecialChar \menuseparator
675 Ouvrir
676 \end_layout
677
678 \end_inset
679
680 .
681 \end_layout
682
683 \begin_layout Labeling
684 \labelwidthstring 00.00.0000
685 \begin_inset Flex Code
686 status collapsed
687
688 \begin_layout Plain Layout
689 images/
690 \end_layout
691
692 \end_inset
693
694  contient les fichiers d'images utilisés dans l'interface 
695 \family sans
696 Document
697 \family default
698 .
699  Il contient également les icônes utilisées dans la barre d'outils et les
700  bannières affichées au démarrage de LyX.
701 \end_layout
702
703 \begin_layout Labeling
704 \labelwidthstring 00.00.0000
705 \begin_inset Flex Code
706 status collapsed
707
708 \begin_layout Plain Layout
709 kbd/
710 \end_layout
711
712 \end_inset
713
714  contient les fichiers de réaffectation clavier.
715  Voir le chapitre
716 \begin_inset space ~
717 \end_inset
718
719
720 \begin_inset CommandInset ref
721 LatexCommand ref
722 reference "sec:clavier"
723
724 \end_inset
725
726  pour des informations détaillées.
727  
728 \end_layout
729
730 \begin_layout Labeling
731 \labelwidthstring 00.00.0000
732 \begin_inset Flex Code
733 status collapsed
734
735 \begin_layout Plain Layout
736 layouts/
737 \end_layout
738
739 \end_inset
740
741  contient les classes de texte et les fichiers de modules décrits au chapitre
742 \begin_inset space ~
743 \end_inset
744
745
746 \begin_inset CommandInset ref
747 LatexCommand ref
748 reference "chap:classe-texte"
749
750 \end_inset
751
752 .
753 \end_layout
754
755 \begin_layout Labeling
756 \labelwidthstring 00.00.0000
757 \begin_inset Flex Code
758 status collapsed
759
760 \begin_layout Plain Layout
761
762 \lang english
763 lyx2lyx
764 \end_layout
765
766 \end_inset
767
768  contient les scripts Python 
769 \begin_inset Flex Code
770 status collapsed
771
772 \begin_layout Plain Layout
773
774 \lang english
775 lyx2lyx
776 \end_layout
777
778 \end_inset
779
780  permettant d'effectuer les conversions entre versions de LyX.
781  Ils peuvent être exécutés depuis la ligne de commande, si vous désirez
782  par exemple faire un traitement par lots.
783 \end_layout
784
785 \begin_layout Labeling
786 \labelwidthstring 00.00.0000
787 \begin_inset Flex Code
788 status collapsed
789
790 \begin_layout Plain Layout
791 scripts/
792 \end_layout
793
794 \end_inset
795
796  contient quelques fichiers qui illustrent les possibilités offertes par
797  l'insertion d'
798 \begin_inset Flex MenuItem
799 status collapsed
800
801 \begin_layout Plain Layout
802 Objet
803 \begin_inset space ~
804 \end_inset
805
806 Externe
807 \end_layout
808
809 \end_inset
810
811 .
812 \end_layout
813
814 \begin_layout Labeling
815 \labelwidthstring 00.00.0000
816 \begin_inset Flex Code
817 status collapsed
818
819 \begin_layout Plain Layout
820 templates/
821 \end_layout
822
823 \end_inset
824
825  contient les fichiers modèles de LyX décrits dans la section
826 \begin_inset space ~
827 \end_inset
828
829
830 \begin_inset CommandInset ref
831 LatexCommand ref
832 reference "sec:modeles"
833
834 \end_inset
835
836 .
837 \end_layout
838
839 \begin_layout Labeling
840 \labelwidthstring 00.00.0000
841 \begin_inset Flex Code
842 status collapsed
843
844 \begin_layout Plain Layout
845 ui/
846 \end_layout
847
848 \end_inset
849
850  contient des fichiers avec l'extension 
851 \begin_inset Flex Code
852 status collapsed
853
854 \begin_layout Plain Layout
855 .ui
856 \end_layout
857
858 \end_inset
859
860  qui définissent l'interface utilisateur de LyX.
861  C'est-à-dire que ces fichiers définissent quels éléments apparaissent dans
862  les menus et quels éléments apparaissent dans la barre d'outils.
863 \end_layout
864
865 \begin_layout Subsection
866 Fichiers que vous n'avez pas à modifier
867 \end_layout
868
869 \begin_layout Standard
870 Ce sont des fichiers internes à LyX, et ils ne doivent pas être modifiés,
871  sauf par les développeurs.
872  
873 \end_layout
874
875 \begin_layout Labeling
876 \labelwidthstring 00.00.0000
877
878 \family typewriter
879 \series medium
880 CREDITS
881 \family default
882 \series default
883  ce fichier contient la liste des développeurs de LyX.
884  Son contenu est affiché en sélectionnant 
885 \begin_inset Flex MenuItem
886 status collapsed
887
888 \begin_layout Plain Layout
889 Aide\SpecialChar \menuseparator
890 Crédits
891 \end_layout
892
893 \end_inset
894
895 .
896 \end_layout
897
898 \begin_layout Labeling
899 \labelwidthstring 00.00.0000
900
901 \family typewriter
902 \series medium
903 chkconfig.ltx
904 \family default
905 \series default
906  est un script LaTeX utilisé pendant le processus de configuration.
907  Ne pas le lancer directement.
908  
909 \end_layout
910
911 \begin_layout Labeling
912 \labelwidthstring 00.00.0000
913
914 \family typewriter
915 \series medium
916 configure
917 \family default
918 \series default
919  est le script qui permet de reconfigurer LyX.
920  Il génère des fichiers de configuration dans le répertoire dans lequel
921  il est exécuté.
922 \end_layout
923
924 \begin_layout Subsection
925 Autres fichiers appelant un commentaire
926 \end_layout
927
928 \begin_layout Labeling
929 \labelwidthstring 00.00.0000
930
931 \family typewriter
932 encodings
933 \family default
934  contient des tables de conversion faisant correspondre les différents encodages
935  de caractères avec unicode.
936 \end_layout
937
938 \begin_layout Labeling
939 \labelwidthstring 00.00.0000
940
941 \family typewriter
942 external_templates
943 \family default
944  contient les modèles disponibles pour la nouvelle fonction d'
945 \begin_inset Flex MenuItem
946 status collapsed
947
948 \begin_layout Plain Layout
949 Objet
950 \begin_inset space ~
951 \end_inset
952
953 Externe
954 \end_layout
955
956 \end_inset
957
958 .
959 \end_layout
960
961 \begin_layout Labeling
962 \labelwidthstring 00.00.0000
963
964 \family typewriter
965 languages
966 \family default
967  contient la liste de toutes les langues actuellement supportées par LyX.
968 \end_layout
969
970 \begin_layout Section
971 Votre répertoire personnel de configuration
972 \end_layout
973
974 \begin_layout Standard
975 Même si vous utilisez LyX sans être le super-utilisateur, vous pouvez avoir
976  envie de modifier la configuration de LyX pour votre usage personnel.
977  Le répertoire 
978 \begin_inset Flex Code
979 status collapsed
980
981 \begin_layout Plain Layout
982 MonRép
983 \end_layout
984
985 \end_inset
986
987  contient les fichiers personnels de configuration.
988  C'est le répertoire qui est décrit comme 
989 \begin_inset Quotes fld
990 \end_inset
991
992 Répertoire utilisateur
993 \begin_inset Quotes frd
994 \end_inset
995
996  dans la fenêtre 
997 \family sans
998 Aide\SpecialChar \menuseparator
999 À
1000 \begin_inset space ~
1001 \end_inset
1002
1003 Propos
1004 \begin_inset space ~
1005 \end_inset
1006
1007 de
1008 \begin_inset space ~
1009 \end_inset
1010
1011 LyX
1012 \family default
1013 .
1014  Il est traité comme un miroir du répertoire 
1015 \begin_inset Flex Code
1016 status collapsed
1017
1018 \begin_layout Plain Layout
1019 RépLyX
1020 \end_layout
1021
1022 \end_inset
1023
1024 , et chaque fichier qui se trouve dans 
1025 \family typewriter
1026 MonRép
1027 \family default
1028  remplace par conséquent le fichier correspondant de 
1029 \begin_inset Flex Code
1030 status collapsed
1031
1032 \begin_layout Plain Layout
1033 RépLyX
1034 \end_layout
1035
1036 \end_inset
1037
1038 .
1039  Chaque fichier de configuration décrit dans les sections précédentes peut
1040  se trouver soit dans le répertoire de configuration système, ce qui jouera
1041  pour tous les utilisateurs, soit dans votre répertoire personnel, pour
1042  votre propre configuration.
1043 \end_layout
1044
1045 \begin_layout Standard
1046 Pour éclaircir la situation, voici quelques exemples :
1047 \end_layout
1048
1049 \begin_layout Itemize
1050 les réglages effectués dans la fenêtre 
1051 \family sans
1052 Outils\SpecialChar \menuseparator
1053 Préférences
1054 \family default
1055  sont enregistrés dans un fichier 
1056 \begin_inset Flex Code
1057 status collapsed
1058
1059 \begin_layout Plain Layout
1060 preferences
1061 \end_layout
1062
1063 \end_inset
1064
1065  dans 
1066 \begin_inset Flex Code
1067 status collapsed
1068
1069 \begin_layout Plain Layout
1070 MonRép
1071 \end_layout
1072
1073 \end_inset
1074
1075 ;
1076 \end_layout
1077
1078 \begin_layout Itemize
1079 quand vous reconfigurez LyX avec 
1080 \family sans
1081 Outils\SpecialChar \menuseparator
1082
1083 \bar under
1084 R
1085 \bar default
1086 econfigurer
1087 \family default
1088 , LyX fait tourner le script 
1089 \begin_inset Flex Code
1090 status collapsed
1091
1092 \begin_layout Plain Layout
1093 configure.py
1094 \end_layout
1095
1096 \end_inset
1097
1098  et les fichiers résultants sont placés dans votre répertoire personnel
1099  de configuration.
1100  Ça signifie que les nouvelles classes de texte que vous avez pu ajouter
1101  dans 
1102 \begin_inset Flex Code
1103 status collapsed
1104
1105 \begin_layout Plain Layout
1106 MonRép/layouts
1107 \end_layout
1108
1109 \end_inset
1110
1111  seront ajoutées à la liste des classes de la fenêtre 
1112 \family sans
1113 Document\SpecialChar \menuseparator
1114 Paramètres
1115 \family default
1116 .
1117  
1118 \end_layout
1119
1120 \begin_layout Itemize
1121 Si vous récupérez sur le site ftp de LyX des fichiers de documentation mis
1122  à jour et que vous n'êtes pas administrateur sur votre système, vous pouvez
1123  placer ces fichiers dans 
1124 \begin_inset Flex Code
1125 status collapsed
1126
1127 \begin_layout Plain Layout
1128 MonRép/doc/
1129 \end_layout
1130
1131 \end_inset
1132
1133  et ils seront ouverts directement à partir du menu d'
1134 \family sans
1135 Aide
1136 \family default
1137  !
1138 \end_layout
1139
1140 \begin_layout Section
1141 Utiliser LyX avec plusieurs configurations
1142 \end_layout
1143
1144 \begin_layout Standard
1145 La liberté offerte pour le répertoire de configuration locale peut être
1146  insuffisante si vous avez besoin de plusieurs configurations différentes.
1147  Par exemple, vous pouvez vouloir utiliser des raccourcis clavier ou des
1148  réglages d'imprimante différents selon les moments
1149 \begin_inset Foot
1150 status collapsed
1151
1152 \begin_layout Plain Layout
1153 NdT : Ou encore vouloir écrire dans des langues différentes et adapter vos
1154  configurations en conséquence.
1155 \end_layout
1156
1157 \end_inset
1158
1159 .
1160  Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
1161  Vous spécifiez alors lequel utiliser au moment de lancer LyX.
1162 \end_layout
1163
1164 \begin_layout Standard
1165 Si vous lancez LyX avec l'option de ligne de commande 
1166 \family typewriter
1167 -userdir
1168 \family default
1169  
1170 \emph on
1171 <répertoire>
1172 \emph default
1173 , le programme va lire la configuration qui se trouve dans ce répertoire,
1174  et non dans le répertoire par défaut (en lançant LyX sans cette option
1175  vous pouvez déterminer le répertoire par défaut).
1176  Si ce répertoire n'existe pas, LyX vous propose de le créer, exactement
1177  comme il le fait avec le répertoire implicite au premier lancement du programme.
1178  Vous pouvez modifier les options de configuration dans ce 
1179 \family typewriter
1180 MonNouveauRép
1181 \family default
1182  supplémentaire exactement comme vous le feriez pour le répertoire implicite.
1183  Ces répertoires sont complètement indépendants (mais lisez la suite).
1184  Notez que positionner la variable d'environnement 
1185 \family typewriter
1186 LYX_USERDIR_20x
1187 \family default
1188  a exactement le même effet.
1189 \end_layout
1190
1191 \begin_layout Standard
1192 Quand vous avez plusieurs configurations, vous devez faire plus attention:
1193  si vous voulez ajouter un nouveau format dans 
1194 \family typewriter
1195 MonNouveauRép/layouts
1196 \family default
1197 , pour qu'il soit disponible dans toutes vos configurations, vous devez
1198  l'ajouter dans chaque répertoire séparément.
1199  Vous pouvez contourner ceci avec l'astuce suivante : après que LyX a créé
1200  le répertoire supplémentaire, la plupart des sous-répertoires (voir plus
1201  haut) sont vides.
1202  Si vous voulez que la nouvelle configuration soit le reflet d'une déjà
1203  existante, remplacez le sous-répertoire vide par un lien symbolique au
1204  sous-répertoire correspondant dans la configuration existante.
1205  Faites toutefois attention avec le sous-répertoire 
1206 \family typewriter
1207 doc/
1208 \family default
1209 , car il contient un fichier écrit par le script de configuration (accessible
1210  avec 
1211 \family sans
1212 Outils\SpecialChar \menuseparator
1213 Reconfigurer
1214 \family default
1215 ) qui est propre à chaque configuration.
1216 \end_layout
1217
1218 \begin_layout Chapter
1219 La fenêtre 
1220 \family sans
1221 Préférences
1222 \end_layout
1223
1224 \begin_layout Standard
1225 Tous les options de la fenêtre 
1226 \family sans
1227 Préférences
1228 \family default
1229  sont expliquées dans l'appendice 
1230 \emph on
1231 La fenêtre Préférences
1232 \emph default
1233  du 
1234 \emph on
1235 Guide de l'utilisateur
1236 \emph default
1237 .
1238  Pour certaines options, vous trouverez ici plus de précisions.
1239 \end_layout
1240
1241 \begin_layout Section
1242 Formats
1243 \begin_inset CommandInset label
1244 LatexCommand label
1245 name "sec:Formats"
1246
1247 \end_inset
1248
1249
1250 \end_layout
1251
1252 \begin_layout Standard
1253 La première étape consiste à définir vos formats de fichiers si ce n'est
1254  pas déjà le cas.
1255  Pour ce faire, ouvrez 
1256 \begin_inset Flex MenuItem
1257 status collapsed
1258
1259 \begin_layout Plain Layout
1260 Outils\SpecialChar \menuseparator
1261 Préférences
1262 \end_layout
1263
1264 \end_inset
1265
1266 : dans 
1267 \lang english
1268
1269 \begin_inset Flex MenuItem
1270 status collapsed
1271
1272 \begin_layout Plain Layout
1273 Gestion des fichiers\SpecialChar \menuseparator
1274 Formats de fichier
1275 \end_layout
1276
1277 \end_inset
1278
1279
1280 \lang french
1281 , appuyez sur le bouton 
1282 \begin_inset Flex MenuItem
1283 status collapsed
1284
1285 \begin_layout Plain Layout
1286 Nouveau\SpecialChar \ldots{}
1287
1288 \end_layout
1289
1290 \end_inset
1291
1292 .
1293  Le champ 
1294 \begin_inset Flex MenuItem
1295 status collapsed
1296
1297 \begin_layout Plain Layout
1298 Format
1299 \end_layout
1300
1301 \end_inset
1302
1303  contient le nom utilisé pour identifier le format de manière interne.
1304  Vous devrez également saisir un suffixe de nom de fichier.
1305  Toutes ces informations sont obligatoires.
1306  Le champ optionnel 
1307 \begin_inset Flex MenuItem
1308 status collapsed
1309
1310 \begin_layout Plain Layout
1311 Raccourci
1312 \end_layout
1313
1314 \end_inset
1315
1316  permet de définir une séquence de touches du clavier pour un accès rapide
1317  aux menus (par exemple, appuyer sur 
1318 \begin_inset Flex MenuItem
1319 status collapsed
1320
1321 \begin_layout Plain Layout
1322 Alt-V a D
1323 \end_layout
1324
1325 \end_inset
1326
1327  activera 
1328 \begin_inset Flex MenuItem
1329 status collapsed
1330
1331 \begin_layout Plain Layout
1332 Affichage
1333 \lang english
1334 \SpecialChar \menuseparator
1335
1336 \lang french
1337 Visionner (autres formats)
1338 \lang english
1339 \SpecialChar \menuseparator
1340
1341 \lang french
1342 DVI
1343 \end_layout
1344
1345 \end_inset
1346
1347 ).
1348 \end_layout
1349
1350 \begin_layout Standard
1351 Un Format peut se voir associer une 
1352 \begin_inset Flex MenuItem
1353 status collapsed
1354
1355 \begin_layout Plain Layout
1356 Visionneuse
1357 \end_layout
1358
1359 \end_inset
1360
1361  et un 
1362 \begin_inset Flex MenuItem
1363 status collapsed
1364
1365 \begin_layout Plain Layout
1366 Éditeur
1367 \end_layout
1368
1369 \end_inset
1370
1371 .
1372  Par exemple, vous pouvez vouloir utiliser Ghostview pour afficher les fichier
1373  PostScript.
1374  Vous pouvez saisir le nom de la commande permettant de lancer les programmes
1375  dans les champs correspondants.
1376  La visionneuse est lancée quand vous voulez voir un graphique dans LyX
1377  ou utiliser le menu 
1378 \begin_inset Flex MenuItem
1379 status collapsed
1380
1381 \begin_layout Plain Layout
1382 Affichage
1383 \end_layout
1384
1385 \end_inset
1386
1387 .
1388  L'éditeur est lancé par exemple quand vous faites un clic-droit sur un
1389  graphique et que vous choisissez 
1390 \begin_inset Flex MenuItem
1391 status collapsed
1392
1393 \begin_layout Plain Layout
1394 Modifier le fichier via une application externe\SpecialChar \ldots{}
1395
1396 \end_layout
1397
1398 \end_inset
1399
1400  dans le menu contextuel qui apparaît.
1401 \end_layout
1402
1403 \begin_layout Standard
1404 La case à cocher Format de document informe LyX que le format est approprié
1405  pour une exportation du document.
1406  Si la case est cochée que qu'une procédure de conversion est définie (voir
1407  la section
1408 \begin_inset space ~
1409 \end_inset
1410
1411
1412 \begin_inset CommandInset ref
1413 LatexCommand ref
1414 reference "sec:Convertisseurs"
1415
1416 \end_inset
1417
1418 ), ce format apparaîtra dans le menu 
1419 \begin_inset Flex MenuItem
1420 status collapsed
1421
1422 \begin_layout Plain Layout
1423 Fichier\SpecialChar \menuseparator
1424 Exporter
1425 \end_layout
1426
1427 \end_inset
1428
1429 .
1430  Le format apparaîtra également dans le menu 
1431 \family sans
1432 Affichage
1433 \family default
1434  si une visionneuse est définie pour lui.
1435  Les formats purement graphiques, comme png, ne doivent pas utiliser cette
1436  option.
1437  Les formats adaptés à la fois aux graphiques et aux documents, comme pdf,
1438  doivent l'utiliser.
1439 \end_layout
1440
1441 \begin_layout Standard
1442 La case 
1443 \begin_inset Flex MenuItem
1444 status collapsed
1445
1446 \begin_layout Plain Layout
1447 Format graphique vectoriel
1448 \end_layout
1449
1450 \end_inset
1451
1452  informe LyX qu'un format peut contenir des vecteurs graphiques.
1453  Cette information est utile pour déterminer le format cible des graphiques
1454  inclus lors de l'exportation via 
1455 \begin_inset Flex MenuItem
1456 status collapsed
1457
1458 \begin_layout Plain Layout
1459 pdflatex
1460 \end_layout
1461
1462 \end_inset
1463
1464 .
1465  Les graphiques inclus dans le document peuvent nécessiter une conversion
1466  vers 
1467 \begin_inset Flex MenuItem
1468 status collapsed
1469
1470 \begin_layout Plain Layout
1471 pdf
1472 \end_layout
1473
1474 \end_inset
1475
1476
1477 \begin_inset Flex MenuItem
1478 status collapsed
1479
1480 \begin_layout Plain Layout
1481 png
1482 \end_layout
1483
1484 \end_inset
1485
1486  ou 
1487 \begin_inset Flex MenuItem
1488 status collapsed
1489
1490 \begin_layout Plain Layout
1491 jpg
1492 \end_layout
1493
1494 \end_inset
1495
1496  puisque 
1497 \begin_inset Flex MenuItem
1498 status collapsed
1499
1500 \begin_layout Plain Layout
1501 pdflatex
1502 \end_layout
1503
1504 \end_inset
1505
1506  ne sait pas gérer d'autres formats graphiques.
1507  Si un graphique inclus n'est pas déjà dans un des ces trois formats, il
1508  est converti en 
1509 \begin_inset Flex MenuItem
1510 status collapsed
1511
1512 \begin_layout Plain Layout
1513 pdf
1514 \end_layout
1515
1516 \end_inset
1517
1518  si la case est cochée, et en 
1519 \begin_inset Flex MenuItem
1520 status collapsed
1521
1522 \begin_layout Plain Layout
1523 png
1524 \end_layout
1525
1526 \end_inset
1527
1528  sinon.
1529 \end_layout
1530
1531 \begin_layout Section
1532 Copieurs
1533 \end_layout
1534
1535 \begin_layout Standard
1536 Du fait que toutes les conversions d'un format à une autre se font dans
1537  la répertoire temporaire de LyX, il peut être nécessaire de modifier un
1538  fichier avant de le copier dan le répertoire temporaire pour que la conversion
1539  se fasse correctement
1540 \begin_inset Foot
1541 status collapsed
1542
1543 \begin_layout Plain Layout
1544 Par exemple, le fichier peut référencer d'autres fichiers ― e.g.
1545  une image ― par un nom de fichier relatif, qui peut devenir incorrect lors
1546  de la copie du fichier dans le répertoire temporaire.
1547 \end_layout
1548
1549 \end_inset
1550
1551 .
1552  Ceci est effectué par un Copieur: il copie un fichier vers (ou depuis)
1553  le répertoire temporaire et peut le modifier à la volée.
1554 \end_layout
1555
1556 \begin_layout Standard
1557 La définition des copieurs peut utiliser quatre variables:
1558 \end_layout
1559
1560 \begin_layout Labeling
1561 \labelwidthstring 00.00.0000
1562 \begin_inset Flex Code
1563 status collapsed
1564
1565 \begin_layout Plain Layout
1566
1567 \lang english
1568 $$s
1569 \end_layout
1570
1571 \end_inset
1572
1573  le répertoire système de LyX (e.
1574 \begin_inset space \thinspace{}
1575 \end_inset
1576
1577 g.
1578 \begin_inset space \space{}
1579 \end_inset
1580
1581
1582 \begin_inset Flex MenuItem
1583 status collapsed
1584
1585 \begin_layout Plain Layout
1586
1587 \lang english
1588 /usr/share/lyx
1589 \end_layout
1590
1591 \end_inset
1592
1593 )
1594 \end_layout
1595
1596 \begin_layout Labeling
1597 \labelwidthstring 00.00.0000
1598 \begin_inset Flex Code
1599 status collapsed
1600
1601 \begin_layout Plain Layout
1602
1603 \lang english
1604 $$i
1605 \end_layout
1606
1607 \end_inset
1608
1609  le fichier en entrée
1610 \end_layout
1611
1612 \begin_layout Labeling
1613 \labelwidthstring 00.00.0000
1614 \begin_inset Flex Code
1615 status collapsed
1616
1617 \begin_layout Plain Layout
1618
1619 \lang english
1620 $$o
1621 \end_layout
1622
1623 \end_inset
1624
1625  le fichier en sortie
1626 \end_layout
1627
1628 \begin_layout Labeling
1629 \labelwidthstring 00.00.0000
1630 \begin_inset Flex Code
1631 status collapsed
1632
1633 \begin_layout Plain Layout
1634
1635 \lang english
1636 $$l
1637 \end_layout
1638
1639 \end_inset
1640
1641  le 
1642 \begin_inset Quotes fld
1643 \end_inset
1644
1645 nom LaTeX
1646 \begin_inset Quotes frd
1647 \end_inset
1648
1649  
1650 \end_layout
1651
1652 \begin_layout Labeling
1653 \labelwidthstring 00.00.0000
1654 Ce dernier doit être le nom du fichier tel qu'il serait spécifié dans la
1655  commande LaTeX 
1656 \series bold
1657 \lang english
1658
1659 \backslash
1660 include
1661 \series default
1662 \lang french
1663 .
1664  Il n'est pertinent que pour l'exportation des fichiers appropriés à une
1665  telle inclusion.
1666 \end_layout
1667
1668 \begin_layout Standard
1669 Les copieurs peuvent être utilisés pour à peu près n'importe quelle opération
1670  sur un fichier.
1671  Par exemple, supposons que vous vouliez que les fichiers pdf soient copiés
1672  dans un répertoire particulier, 
1673 \lang english
1674
1675 \begin_inset Flex Code
1676 status collapsed
1677
1678 \begin_layout Plain Layout
1679
1680 \lang english
1681 /home/you/pdf/
1682 \end_layout
1683
1684 \end_inset
1685
1686
1687 \lang french
1688 .
1689  Alors vous pouvez écrire un script comme celui-ci:
1690 \end_layout
1691
1692 \begin_layout Standard
1693
1694 \lang english
1695 \begin_inset listings
1696 inline false
1697 status open
1698
1699 \begin_layout Plain Layout
1700
1701 #!/bin/bash
1702 \end_layout
1703
1704 \begin_layout Plain Layout
1705
1706 FROMFILE=$1
1707 \end_layout
1708
1709 \begin_layout Plain Layout
1710
1711 TOFILE=`basename $2`
1712 \end_layout
1713
1714 \begin_layout Plain Layout
1715
1716 cp $FROMFILE /home/you/pdf/$TOFILE
1717 \end_layout
1718
1719 \end_inset
1720
1721
1722 \end_layout
1723
1724 \begin_layout Standard
1725 Enregistrez le dans votre répertoire LyX local ― disons,
1726 \lang english
1727  
1728 \begin_inset Flex Code
1729 status collapsed
1730
1731 \begin_layout Plain Layout
1732
1733 \lang english
1734 /home/you/.lyx/scripts/pdfcopier.sh
1735 \end_layout
1736
1737 \end_inset
1738
1739
1740 \lang french
1741  ― et rendez le exécutable, si c'est nécessaire sur votre plate-forme.
1742  Puis, dans 
1743 \begin_inset Flex MenuItem
1744 status collapsed
1745
1746 \begin_layout Plain Layout
1747 Outils\SpecialChar \menuseparator
1748 Préférences
1749 \end_layout
1750
1751 \end_inset
1752
1753 , sélectionnez sous 
1754 \begin_inset Flex MenuItem
1755 status collapsed
1756
1757 \begin_layout Plain Layout
1758 Gestion des fichiers\SpecialChar \menuseparator
1759 Formats de fichier
1760 \end_layout
1761
1762 \end_inset
1763
1764  le format 
1765 \begin_inset Flex MenuItem
1766 status collapsed
1767
1768 \begin_layout Plain Layout
1769 PDF(pdflatex)
1770 \end_layout
1771
1772 \end_inset
1773
1774  ―ou l'un des autres formats PDF ― et saisissez 
1775 \lang english
1776
1777 \begin_inset Flex Code
1778 status collapsed
1779
1780 \begin_layout Plain Layout
1781
1782 \lang english
1783 pdfcopier.sh $$i $$o
1784 \end_layout
1785
1786 \end_inset
1787
1788
1789 \lang french
1790  dans le champ 
1791 \begin_inset Flex MenuItem
1792 status collapsed
1793
1794 \begin_layout Plain Layout
1795 Copieur
1796 \end_layout
1797
1798 \end_inset
1799
1800 .
1801 \end_layout
1802
1803 \begin_layout Standard
1804 Les copieurs sont utilisés par LyX dans plusieurs de ses convertisseurs
1805  internes.
1806  Par exemple, si les programmes appropriés sont trouvés lors de la configuration
1807 , LyX installera automatiquement des copieurs pour les formats 
1808 \begin_inset Flex MenuItem
1809 status collapsed
1810
1811 \begin_layout Plain Layout
1812 HTML
1813 \end_layout
1814
1815 \end_inset
1816
1817  et 
1818 \begin_inset Flex MenuItem
1819 status collapsed
1820
1821 \begin_layout Plain Layout
1822 HTML
1823 \begin_inset space ~
1824 \end_inset
1825
1826 (MSWord)
1827 \end_layout
1828
1829 \end_inset
1830
1831 .
1832  Quand le documente est exporté vers ces formats, le copieur considère que
1833  non seulement le fichier HTML, mais aussi les fichiers auxiliaires (fichiers
1834  de style, images, etc.) sont également copiés.
1835  Tous ces fichiers sont recopiés dans un sous-répertoire du répertoire dans
1836  lequel se trouvait le document LyX original.
1837 \end_layout
1838
1839 \begin_layout Section
1840 Convertisseurs
1841 \begin_inset CommandInset label
1842 LatexCommand label
1843 name "sec:Convertisseurs"
1844
1845 \end_inset
1846
1847
1848 \end_layout
1849
1850 \begin_layout Standard
1851 Vous pouvez définir vos propres Convertisseurs pour activer les conversions
1852  entre différents formats.
1853  Ceci est défini dans 
1854 \begin_inset Flex MenuItem
1855 status collapsed
1856
1857 \begin_layout Plain Layout
1858 Outils\SpecialChar \menuseparator
1859 Préférences\SpecialChar \menuseparator
1860 Gestion des fichiers\SpecialChar \menuseparator
1861 Convertisseurs
1862 \end_layout
1863
1864 \end_inset
1865
1866 .
1867 \end_layout
1868
1869 \begin_layout Standard
1870 Pour définir un nouveau convertisseur, sélectionner les formats appropriés
1871  dans les menus déroulants 
1872 \begin_inset Flex MenuItem
1873 status collapsed
1874
1875 \begin_layout Plain Layout
1876 Depuis le format
1877 \end_layout
1878
1879 \end_inset
1880
1881  et 
1882 \begin_inset Flex MenuItem
1883 status collapsed
1884
1885 \begin_layout Plain Layout
1886 Vers le format
1887 \end_layout
1888
1889 \end_inset
1890
1891 , saisir le nom de la commande nécessaire à la conversion et appuyer sur
1892  le bouton 
1893 \begin_inset Flex MenuItem
1894 status collapsed
1895
1896 \begin_layout Plain Layout
1897 Ajouter
1898 \end_layout
1899
1900 \end_inset
1901
1902 .
1903  Plusieurs variables peuvent être utilisées pour préciser les arguments
1904  des commandes de conversion:
1905 \end_layout
1906
1907 \begin_layout Labeling
1908 \labelwidthstring 00.00.0000
1909
1910 \lang english
1911 \begin_inset Flex Code
1912 status collapsed
1913
1914 \begin_layout Plain Layout
1915
1916 \lang english
1917 $$s
1918 \end_layout
1919
1920 \end_inset
1921
1922  
1923 \lang french
1924 le répertoire système de LyX
1925 \end_layout
1926
1927 \begin_layout Labeling
1928 \labelwidthstring 00.00.0000
1929 \begin_inset Flex Code
1930 status collapsed
1931
1932 \begin_layout Plain Layout
1933
1934 \lang english
1935 $$i
1936 \end_layout
1937
1938 \end_inset
1939
1940  le fichier en entrée
1941 \end_layout
1942
1943 \begin_layout Labeling
1944 \labelwidthstring 00.00.0000
1945 \begin_inset Flex Code
1946 status collapsed
1947
1948 \begin_layout Plain Layout
1949
1950 \lang english
1951 $$o
1952 \end_layout
1953
1954 \end_inset
1955
1956  le fichier en sortie
1957 \end_layout
1958
1959 \begin_layout Labeling
1960 \labelwidthstring 00.00.0000
1961 \begin_inset Flex Code
1962 status collapsed
1963
1964 \begin_layout Plain Layout
1965
1966 \lang english
1967 $$b
1968 \end_layout
1969
1970 \end_inset
1971
1972  le nom de base du fichier en entrée (c'est-à-dire sans suffixe)
1973 \end_layout
1974
1975 \begin_layout Labeling
1976 \labelwidthstring 00.00.0000
1977 \begin_inset Flex Code
1978 status collapsed
1979
1980 \begin_layout Plain Layout
1981
1982 \lang english
1983 $$p
1984 \end_layout
1985
1986 \end_inset
1987
1988  le chemin du fichier d'entrée
1989 \end_layout
1990
1991 \begin_layout Labeling
1992 \labelwidthstring 00.00.0000
1993 \begin_inset Flex Code
1994 status collapsed
1995
1996 \begin_layout Plain Layout
1997
1998 \lang english
1999 $$r
2000 \end_layout
2001
2002 \end_inset
2003
2004  le chemin du fichier d'entrée original (ceci peut différer de 
2005 \begin_inset Flex MenuItem
2006 status collapsed
2007
2008 \begin_layout Plain Layout
2009 $$p
2010 \end_layout
2011
2012 \end_inset
2013
2014  lors de l'appel d'une séquence de convertisseurs)
2015 \end_layout
2016
2017 \begin_layout Labeling
2018 \labelwidthstring 00.00.0000
2019
2020 \lang english
2021 \begin_inset Flex Code
2022 status collapsed
2023
2024 \begin_layout Plain Layout
2025
2026 \lang english
2027 $$e
2028 \end_layout
2029
2030 \end_inset
2031
2032  
2033 \lang french
2034 l'identificateur 
2035 \begin_inset Flex Code
2036 status collapsed
2037
2038 \begin_layout Plain Layout
2039 iconv
2040 \end_layout
2041
2042 \end_inset
2043
2044  désignant l'encodage du document
2045 \end_layout
2046
2047 \begin_layout Standard
2048 Dans le champ 
2049 \begin_inset Flex MenuItem
2050 status collapsed
2051
2052 \begin_layout Plain Layout
2053 Autres
2054 \begin_inset space ~
2055 \end_inset
2056
2057 options
2058 \end_layout
2059
2060 \end_inset
2061
2062 , vous pouvez saisir les mots-clés suivants, séparés par des virgules:
2063 \end_layout
2064
2065 \begin_layout Labeling
2066 \labelwidthstring 00.00.0000
2067 \begin_inset Flex Code
2068 status collapsed
2069
2070 \begin_layout Plain Layout
2071
2072 \lang english
2073 latex
2074 \end_layout
2075
2076 \end_inset
2077
2078  ce convertisseur exécute LaTeX ou une variante de LaTeX, le fichier journal
2079  sera disponible
2080 \end_layout
2081
2082 \begin_layout Labeling
2083 \labelwidthstring 00.00.0000
2084 \begin_inset Flex Code
2085 status collapsed
2086
2087 \begin_layout Plain Layout
2088
2089 \lang english
2090 needaux
2091 \end_layout
2092
2093 \end_inset
2094
2095  la conversion utilise le fichier 
2096 \begin_inset Flex MenuItem
2097 status collapsed
2098
2099 \begin_layout Plain Layout
2100
2101 \lang english
2102 .aux
2103 \end_layout
2104
2105 \end_inset
2106
2107
2108 \end_layout
2109
2110 \begin_layout Labeling
2111 \labelwidthstring 00.00.0000
2112 \begin_inset Flex Code
2113 status collapsed
2114
2115 \begin_layout Plain Layout
2116
2117 \lang english
2118 xml
2119 \end_layout
2120
2121 \end_inset
2122
2123  la sortie est au format XML
2124 \end_layout
2125
2126 \begin_layout Standard
2127 Les trois mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
2128  un argument de la forme 
2129 \begin_inset Flex MenuItem
2130 status collapsed
2131
2132 \begin_layout Plain Layout
2133 clé=valeur
2134 \end_layout
2135
2136 \end_inset
2137
2138 :
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
2148 \lang english
2149 parselog
2150 \end_layout
2151
2152 \end_inset
2153
2154  s'il est utilisé, les messages d'erreur standard du convertisseur seront
2155  redirigés vers un fichier 
2156 \begin_inset Flex Code
2157 status collapsed
2158
2159 \begin_layout Plain Layout
2160
2161 \lang english
2162 infile.out
2163 \end_layout
2164
2165 \end_inset
2166
2167 , et le script passé en valeur sera exécuté comme: 
2168 \begin_inset Flex Code
2169 status collapsed
2170
2171 \begin_layout Plain Layout
2172
2173 \lang english
2174 script < infile.out > infile.log
2175 \end_layout
2176
2177 \end_inset
2178
2179 .
2180  L'argument peut contenir 
2181 \begin_inset Flex Code
2182 status collapsed
2183
2184 \begin_layout Plain Layout
2185
2186 \lang english
2187 $$s
2188 \end_layout
2189
2190 \end_inset
2191
2192 .
2193 \end_layout
2194
2195 \begin_layout Labeling
2196 \labelwidthstring 00.00.0000
2197 \begin_inset Flex Code
2198 status collapsed
2199
2200 \begin_layout Plain Layout
2201
2202 \lang english
2203 resultdir
2204 \end_layout
2205
2206 \end_inset
2207
2208  précise le nom du répertoire dans lequel le convertisseur placera les fichiers
2209  engendrés par la conversion.
2210  LyX ne créera pas ce répertoire, et ne copiera rien dedans, bien qu'il
2211  le copie dans la cible.
2212  La valeur peut utiliser 
2213 \begin_inset Flex Code
2214 status collapsed
2215
2216 \begin_layout Plain Layout
2217
2218 \lang english
2219 $$b
2220 \end_layout
2221
2222 \end_inset
2223
2224 , qui sera remplacé par le nom sans suffixe des fichiers d'entrée et de
2225  sortie, respectivement, lors de la copie du répertoire.
2226 \begin_inset Newline newline
2227 \end_inset
2228
2229 Noter que l'utilisation simultanée de 
2230 \begin_inset Flex MenuItem
2231 status collapsed
2232
2233 \begin_layout Plain Layout
2234 resultdir
2235 \end_layout
2236
2237 \end_inset
2238
2239  et 
2240 \begin_inset Flex MenuItem
2241 status collapsed
2242
2243 \begin_layout Plain Layout
2244 usetempdir
2245 \end_layout
2246
2247 \end_inset
2248
2249  n'a aucun sens.
2250  Le dernier sera ignoré si le premier est employé.
2251 \end_layout
2252
2253 \begin_layout Labeling
2254 \labelwidthstring 00.00.0000
2255 \begin_inset Flex Code
2256 status collapsed
2257
2258 \begin_layout Plain Layout
2259
2260 \lang english
2261 resultfile
2262 \end_layout
2263
2264 \end_inset
2265
2266  détermine le nom du fichier résultat et peut contenir 
2267 \begin_inset Flex Code
2268 status collapsed
2269
2270 \begin_layout Plain Layout
2271
2272 \lang english
2273 $$b
2274 \end_layout
2275
2276 \end_inset
2277
2278 .
2279  N'a de sens qu'avec 
2280 \begin_inset Flex MenuItem
2281 status collapsed
2282
2283 \begin_layout Plain Layout
2284 resultdir
2285 \end_layout
2286
2287 \end_inset
2288
2289  et est optionnel même dans ce cas; la valeur 
2290 \begin_inset Quotes fld
2291 \end_inset
2292
2293 index
2294 \begin_inset Quotes frd
2295 \end_inset
2296
2297  est implicite s'il n'est pas activé.
2298 \end_layout
2299
2300 \begin_layout Standard
2301 Aucun de ces trois derniers mots-clés n'est utilisé dans les convertisseurs
2302  installés par LyX.
2303 \end_layout
2304
2305 \begin_layout Standard
2306 Il n'est pas nécessaire de définir des convertisseurs pour tous les formats
2307  entre lesquels vous désirez effectuer des conversions.
2308  Par exemple, vous remarquerez qu'il n'y a pas de convertisseur 
2309 \begin_inset Quotes fld
2310 \end_inset
2311
2312 LyX vers PostScript
2313 \begin_inset Quotes frd
2314 \end_inset
2315
2316 , mais LyX exportera bien vers PostScript.
2317  Ceci se fait parce que LyX crée d'abord un fichier LaTeX (pas besoin de
2318  convertisseur pour cela) qui est ensuite converti vers DVI en utilisant
2319  le convertisseur 
2320 \begin_inset Quotes fld
2321 \end_inset
2322
2323 LyX vers DVI
2324 \begin_inset Quotes frd
2325 \end_inset
2326
2327 , pour terminer par la conversion 
2328 \begin_inset Quotes fld
2329 \end_inset
2330
2331 DVI vers PostScript
2332 \begin_inset Quotes frd
2333 \end_inset
2334
2335 .
2336  LyX trouve ainsi les séquences de convertisseurs automatiquement, et trouvera
2337  toujours le séquence la plus courte.
2338  Vous pouvez cependant définir plusieurs méthodes de conversion entre formats
2339  de fichier.
2340  Par exemple, la configuration LyX standard propose trois façons différentes
2341  de convertir LaTeX vers PDF: directement, via 
2342 \begin_inset Flex MenuItem
2343 status collapsed
2344
2345 \begin_layout Plain Layout
2346 pdflatex
2347 \end_layout
2348
2349 \end_inset
2350
2351 ; via (DVI et) PostScript, en utilisant 
2352 \begin_inset Flex MenuItem
2353 status collapsed
2354
2355 \begin_layout Plain Layout
2356 ps2pdf
2357 \end_layout
2358
2359 \end_inset
2360
2361 ; ou via DVI, en utilisant 
2362 \begin_inset Flex MenuItem
2363 status collapsed
2364
2365 \begin_layout Plain Layout
2366 dvipdfm
2367 \end_layout
2368
2369 \end_inset
2370
2371 .
2372  Pour définir de tels choix de séquences, vous devez définir plusieurs 
2373 \begin_inset Quotes fld
2374 \end_inset
2375
2376 formats de fichier
2377 \begin_inset Quotes frd
2378 \end_inset
2379
2380  cible, comme décrit dans la section
2381 \begin_inset space ~
2382 \end_inset
2383
2384
2385 \begin_inset CommandInset ref
2386 LatexCommand ref
2387 reference "sec:Formats"
2388
2389 \end_inset
2390
2391 .
2392  Par exemple, avec la configuration standard, les formats dénommés 
2393 \begin_inset Flex MenuItem
2394 status collapsed
2395
2396 \begin_layout Plain Layout
2397 pdf
2398 \end_layout
2399
2400 \end_inset
2401
2402
2403 \begin_inset Flex MenuItem
2404 status collapsed
2405
2406 \begin_layout Plain Layout
2407 pdf2
2408 \end_layout
2409
2410 \end_inset
2411
2412  et 
2413 \begin_inset Flex MenuItem
2414 status collapsed
2415
2416 \begin_layout Plain Layout
2417 pdf3
2418 \end_layout
2419
2420 \end_inset
2421
2422  sont définis, qui correspondent tous au suffixe 
2423 \begin_inset Flex MenuItem
2424 status collapsed
2425
2426 \begin_layout Plain Layout
2427 pdf
2428 \end_layout
2429
2430 \end_inset
2431
2432  et auxquels sont associées les trois méthodes décrites ci-dessus.
2433 \end_layout
2434
2435 \begin_layout Chapter
2436 Internationaliser LyX
2437 \begin_inset CommandInset label
2438 LatexCommand label
2439 name "chap:i18n"
2440
2441 \end_inset
2442
2443
2444 \end_layout
2445
2446 \begin_layout Standard
2447 Il est possible de traduire l'interface utilisateur de LyX.
2448  La dernière fois que nous avons vérifié, LyX était disponible en 30 langues.
2449  La langue que vous avez choisie est appelée votre 
2450 \emph on
2451 locale
2452 \emph default
2453  (pour plus de renseignements sur les réglages de localisation, voyez la
2454  documentation de votre système d'exploitation sur les locales.
2455  Pour Linux, la page de man de 
2456 \begin_inset Flex MenuItem
2457 status collapsed
2458
2459 \begin_layout Plain Layout
2460 locale(5)
2461 \end_layout
2462
2463 \end_inset
2464
2465  est un bon point de départ).
2466 \end_layout
2467
2468 \begin_layout Standard
2469 Notez que ces traductions fonctionnent, mais présentent quelques failles.
2470  En particulier, toutes les fenêtres ont été tracées en fonction du texte
2471  anglais, et quelques-unes des traductions sont trop grandes pour rentrer
2472  dans l'espace alloué.
2473  Ce n'est qu'un problème d'affichage sans conséquence.
2474  Vous verrez aussi que certaines traductions n'ont pas de raccourcis définis
2475  pour tout.
2476  Parfois, c'est qu'il n'y a pas assez de lettres disponibles.
2477  Parfois c'est que le traducteur n'a tout simplement pas encore eu le temps
2478  de le faire.
2479  Nos équipes de traduction, que vous pouvez souhaiter rejoindre
2480 \begin_inset Foot
2481 status collapsed
2482
2483 \begin_layout Plain Layout
2484 Si vous parlez couramment une autre langue que l'anglais, rejoindre ces
2485  équipes est un des grands moyens de rendre service à la communauté des
2486  développeurs et utilisateurs de LyX.
2487 \end_layout
2488
2489 \end_inset
2490
2491 , essaieront de faire disparaître ces inconvénients dans les versions futures
2492  de LyX
2493 \end_layout
2494
2495 \begin_layout Section
2496 Traduire LyX
2497 \end_layout
2498
2499 \begin_layout Subsection
2500 Traduire l'interface graphique (messages textuels)
2501 \end_layout
2502
2503 \begin_layout Standard
2504 LyX utilise la bibliothèque GNU 
2505 \begin_inset Flex MenuItem
2506 status collapsed
2507
2508 \begin_layout Plain Layout
2509 gettext
2510 \end_layout
2511
2512 \end_inset
2513
2514  pour gérer l'internationalisation de l'interface.
2515  Pour que LyX parle votre langue favorite dans tous les menus et fenêtres,
2516  vous avez besoin d'un fichier 
2517 \begin_inset Flex MenuItem
2518 status collapsed
2519
2520 \begin_layout Plain Layout
2521 .po
2522 \end_layout
2523
2524 \end_inset
2525
2526  pour cette langue.
2527  Quand celui-ci est disponible, vous devez générer à partir de là un fichier
2528  
2529 \begin_inset Flex MenuItem
2530 status collapsed
2531
2532 \begin_layout Plain Layout
2533 .mo
2534 \end_layout
2535
2536 \end_inset
2537
2538  et installer ce dernier.
2539  Tout ce processus est expliqué dans la documentation de GNU 
2540 \begin_inset Flex MenuItem
2541 status collapsed
2542
2543 \begin_layout Plain Layout
2544 gettext
2545 \end_layout
2546
2547 \end_inset
2548
2549 .
2550  Vous pouvez effectuer cette traduction pour votre propre besoin, mais si
2551  vous avez l'intention de la faire, vous pouvez aussi bien partager le résultat
2552  de votre travail avec la communauté LyX.
2553  Envoyez un message à la liste de messagerie des développeurs LyX pour plus
2554  d'information sur la procédure.
2555 \end_layout
2556
2557 \begin_layout Standard
2558 En bref, voici un résumé de ce qu'il faut faire (
2559 \family typewriter
2560 \series bold
2561 xx
2562 \family default
2563 \series default
2564  est le code de la langue) :
2565 \end_layout
2566
2567 \begin_layout Itemize
2568 télécharger le code source de LyX (voir la 
2569 \begin_inset CommandInset href
2570 LatexCommand href
2571 name "page d'information sur le Web"
2572 target "http://www.lyx.org/WebFr.HowToUseSVN"
2573
2574 \end_inset
2575
2576 )
2577 \end_layout
2578
2579 \begin_layout Itemize
2580 copier 
2581 \begin_inset Flex MenuItem
2582 status collapsed
2583
2584 \begin_layout Plain Layout
2585 lyx.pot
2586 \end_layout
2587
2588 \end_inset
2589
2590  dans 
2591 \begin_inset Flex MenuItem
2592 status collapsed
2593
2594 \begin_layout Plain Layout
2595 po
2596 \end_layout
2597
2598 \end_inset
2599
2600 , le répertoire des fichiers 
2601 \begin_inset Flex MenuItem
2602 status collapsed
2603
2604 \begin_layout Plain Layout
2605 **.po
2606 \end_layout
2607
2608 \end_inset
2609
2610 .
2611  Puis renommez le en 
2612 \family typewriter
2613 \series bold
2614
2615 \begin_inset Flex MenuItem
2616 status collapsed
2617
2618 \begin_layout Plain Layout
2619
2620 \family typewriter
2621 \series bold
2622 xx
2623 \series default
2624 .po
2625 \end_layout
2626
2627 \end_inset
2628
2629
2630 \family default
2631 \series default
2632  (si 
2633 \begin_inset Flex MenuItem
2634 status collapsed
2635
2636 \begin_layout Plain Layout
2637 lyx.pot
2638 \end_layout
2639
2640 \end_inset
2641
2642  n'existe pas, il peut être recréé avec la commande 
2643 \begin_inset Flex MenuItem
2644 status collapsed
2645
2646 \begin_layout Plain Layout
2647 make lyx.pot
2648 \end_layout
2649
2650 \end_inset
2651
2652  dans ce répertoire, ou bien vous pouvez utiliser le fichier 
2653 \begin_inset Flex MenuItem
2654 status collapsed
2655
2656 \begin_layout Plain Layout
2657 po
2658 \end_layout
2659
2660 \end_inset
2661
2662  d'une autre langue comme modèle).
2663 \end_layout
2664
2665 \begin_layout Itemize
2666 Éditez 
2667 \family typewriter
2668 \series bold
2669 xx
2670 \series default
2671 .po
2672 \begin_inset Foot
2673 status collapsed
2674
2675 \begin_layout Plain Layout
2676 C'est un fichier texte: il peut donc être modifié par n'importe quel éditeur
2677  de texte.
2678  Mais il existe des programmes spécifiques pour gérer les modifications,
2679  comme 
2680 \begin_inset Flex MenuItem
2681 status collapsed
2682
2683 \begin_layout Plain Layout
2684 Poedit
2685 \end_layout
2686
2687 \end_inset
2688
2689  (toutes plate-formes) ou 
2690 \begin_inset Flex MenuItem
2691 status collapsed
2692
2693 \begin_layout Plain Layout
2694 KBabel
2695 \end_layout
2696
2697 \end_inset
2698
2699  (KDE).
2700  (X)Emacs est également doté d'un 
2701 \begin_inset Quotes fld
2702 \end_inset
2703
2704 mode
2705 \begin_inset Quotes frd
2706 \end_inset
2707
2708  pour modifier les fichier 
2709 \begin_inset Flex MenuItem
2710 status collapsed
2711
2712 \begin_layout Plain Layout
2713 .po
2714 \end_layout
2715
2716 \end_inset
2717
2718 , mais attention, les fichiers sont encodés en Unicode.
2719 \end_layout
2720
2721 \end_inset
2722
2723
2724 \family default
2725 .
2726  Pour certains menus, il y a aussi des touches de raccourci qui doivent
2727  être traduites.
2728  Ces touches viennent après un 
2729 \family typewriter
2730
2731 \begin_inset Quotes fld
2732 \end_inset
2733
2734 |
2735 \begin_inset Quotes frd
2736 \end_inset
2737
2738
2739 \family default
2740 , et doivent être adaptées au texte traduit.
2741  Vous devez aussi remplir les champs au début du nouveau fichier 
2742 \begin_inset Flex MenuItem
2743 status collapsed
2744
2745 \begin_layout Plain Layout
2746 po
2747 \end_layout
2748
2749 \end_inset
2750
2751  avec votre adresse e-mail, etc., pour que les gens sachent comment vous
2752  joindre pour proposer des suggestions, ou pour démolir votre travail.
2753 \end_layout
2754
2755 \begin_layout Standard
2756 Si vous voulez juste traduire pour vous-même, alors:
2757 \end_layout
2758
2759 \begin_layout Itemize
2760 engendrer 
2761 \family typewriter
2762 \series bold
2763 xx
2764 \series default
2765 .mo
2766 \family default
2767 , avec la commande
2768 \begin_inset Newline newline
2769 \end_inset
2770
2771
2772 \begin_inset Flex MenuItem
2773 status collapsed
2774
2775 \begin_layout Plain Layout
2776 msgfmt -o xx.mo < xx.po
2777 \end_layout
2778
2779 \end_inset
2780
2781
2782 \end_layout
2783
2784 \begin_layout Itemize
2785 copier le fichier 
2786 \begin_inset Flex MenuItem
2787 status collapsed
2788
2789 \begin_layout Plain Layout
2790 mo
2791 \end_layout
2792
2793 \end_inset
2794
2795  dans votre répertoire de locales, dans le répertoire correspondant aux
2796  messages pour la langue 
2797 \family typewriter
2798 \series bold
2799 xx
2800 \family default
2801 \series default
2802 , sous le nom 
2803 \begin_inset Flex MenuItem
2804 status collapsed
2805
2806 \begin_layout Plain Layout
2807 lyx.mo 
2808 \end_layout
2809
2810 \end_inset
2811
2812
2813 \begin_inset Newline newline
2814 \end_inset
2815
2816 (par exemple 
2817 \begin_inset Flex MenuItem
2818 status collapsed
2819
2820 \begin_layout Plain Layout
2821 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
2822 \end_layout
2823
2824 \end_inset
2825
2826 )
2827 \end_layout
2828
2829 \begin_layout Standard
2830 Pour ajouter un nouveau fichier 
2831 \family typewriter
2832 po
2833 \family default
2834  à la 
2835 \emph on
2836 distribution
2837 \emph default
2838  de LyX (ce qui serait mieux pour que d'autres puisent en profiter), il
2839  faut effectuer quelques changements dans LyX: envoyez donc une courrier
2840  à la liste de messagerie des développeurs pour ce faire.
2841 \end_layout
2842
2843 \begin_layout Subsubsection
2844
2845 \family roman
2846 \series medium
2847 Messages ambigus
2848 \end_layout
2849
2850 \begin_layout Standard
2851 Il arrive quelquefois qu'un message anglophone doive être traduit de différentes
2852  façons dans le langage cible.
2853  Un exemple est le message 
2854 \begin_inset Flex Code
2855 status collapsed
2856
2857 \begin_layout Plain Layout
2858
2859 \lang english
2860 To
2861 \end_layout
2862
2863 \end_inset
2864
2865  qui se traduit en allemand par 
2866 \begin_inset Flex MenuItem
2867 status collapsed
2868
2869 \begin_layout Plain Layout
2870 Nach
2871 \end_layout
2872
2873 \end_inset
2874
2875  ou 
2876 \begin_inset Flex MenuItem
2877 status collapsed
2878
2879 \begin_layout Plain Layout
2880 Bis
2881 \end_layout
2882
2883 \end_inset
2884
2885 , suivant la signification exacte de 
2886 \begin_inset Quotes fld
2887 \end_inset
2888
2889 to
2890 \begin_inset Quotes frd
2891 \end_inset
2892
2893  en anglais.
2894  GNU 
2895 \begin_inset Flex Code
2896 status collapsed
2897
2898 \begin_layout Plain Layout
2899
2900 \lang english
2901 gettext
2902 \end_layout
2903
2904 \end_inset
2905
2906  ne sait pas gérer de telles traductions ambiguës, et vous devez donc ajouter
2907  une information contextuelle au message: au lieu de 
2908 \begin_inset Flex Code
2909 status collapsed
2910
2911 \begin_layout Plain Layout
2912
2913 \lang english
2914 To
2915 \end_layout
2916
2917 \end_inset
2918
2919  il devient 
2920 \begin_inset Flex Code
2921 status collapsed
2922
2923 \begin_layout Plain Layout
2924
2925 \lang english
2926 To[[as in 'From format x to format y']]
2927 \end_layout
2928
2929 \end_inset
2930
2931  et 
2932 \begin_inset Flex Code
2933 status collapsed
2934
2935 \begin_layout Plain Layout
2936
2937 \lang english
2938 To[[as in 'From page x to page y']].
2939 \end_layout
2940
2941 \end_inset
2942
2943  De ce fait, les deux occurrences de 
2944 \begin_inset Flex Code
2945 status collapsed
2946
2947 \begin_layout Plain Layout
2948
2949 \lang english
2950 To
2951 \end_layout
2952
2953 \end_inset
2954
2955  sont différentes pour 
2956 \begin_inset Flex Code
2957 status collapsed
2958
2959 \begin_layout Plain Layout
2960
2961 \lang english
2962 gettext
2963 \end_layout
2964
2965 \end_inset
2966
2967  et peuvent être traduites correctement pour 
2968 \begin_inset Flex MenuItem
2969 status collapsed
2970
2971 \begin_layout Plain Layout
2972 Nach
2973 \end_layout
2974
2975 \end_inset
2976
2977  et 
2978 \begin_inset Flex MenuItem
2979 status collapsed
2980
2981 \begin_layout Plain Layout
2982 Bis
2983 \end_layout
2984
2985 \end_inset
2986
2987 , respectivement.
2988 \end_layout
2989
2990 \begin_layout Standard
2991 Bien entendu l'information contextuelle doit être supprimée de l'affichage
2992  lorsqu'aucune traduction n'est utilisée, c'est pourquoi il faut la mettre
2993  entre double crochets à la fin du message comme ci-dessus.
2994  Le mécanisme de traduction de LyX assure que tout ce qui est entre double
2995  crochets à la fin des messages est supprimé à l'affichage du message.
2996 \end_layout
2997
2998 \begin_layout Subsection
2999 Traduire la documentation
3000 \end_layout
3001
3002 \begin_layout Standard
3003 La documentation en ligne (dans le menu 
3004 \family sans
3005 Aide
3006 \family default
3007 ) peut (et doit !) être traduite.
3008  S'il existe une traduction de la documentation
3009 \begin_inset Foot
3010 status collapsed
3011
3012 \begin_layout Plain Layout
3013 En mars 2008, au moins quelques documents avaient été traduit en14 langues,
3014  le manuel d'apprentissage étant disponible en quelques autres.
3015 \end_layout
3016
3017 \end_inset
3018
3019 , et si la locale est correctement réglée, LyX affichera tout seul la version
3020  traduite.
3021  LyX cherche les versions traduites sous le nom 
3022 \begin_inset Flex MenuItem
3023 status collapsed
3024
3025 \begin_layout Plain Layout
3026 RépLyX/doc/
3027 \series bold
3028 xx
3029 \series default
3030 _NomDoc.lyx
3031 \end_layout
3032
3033 \end_inset
3034
3035 , où 
3036 \family typewriter
3037 \series bold
3038 xx
3039 \family default
3040 \series default
3041  est e code pour la langue en cours d'utilisation.
3042  S'il n'y a pas de traduction disponible, c'est la version anglaise qui
3043  est affichée.
3044  Notez que les versions traduites doivent avoir le même nom de fichier (ici
3045  
3046 \begin_inset Flex MenuItem
3047 status collapsed
3048
3049 \begin_layout Plain Layout
3050 NomDoc
3051 \end_layout
3052
3053 \end_inset
3054
3055 ) que l'original.
3056  Si vous vous sentez de traduire la documentation (ce qui est d'ailleurs
3057  un excellent moyen de corriger la documentation d'origine !), il y a un
3058  certain nombre de choses que vous devez faire tout de suite :
3059 \end_layout
3060
3061 \begin_layout Itemize
3062 faire un tour sur la page web de la 
3063 \begin_inset CommandInset href
3064 LatexCommand href
3065 name "traduction des documentations"
3066 target "http://www.lyx.org/WebFr.Translation"
3067
3068 \end_inset
3069
3070  sur le site de LyX.
3071  De cette façon, vous pourrez voir quels documents ont déjà été traduits
3072  dans votre langue, s'il y en a.
3073  Vous y trouverez aussi qui s'occupe d'organiser l'effort de traduction
3074  dans votre langue.
3075  Si personne ne s'en occupe, faites-nous connaître votre intérêt.
3076 \end_layout
3077
3078 \begin_layout Standard
3079 Une fois que vous vous y mettez pour de bon, voilà quelques conseils qui
3080  pourront vous éviter des ennuis :
3081 \end_layout
3082
3083 \begin_layout Itemize
3084 joignez-vous à l'équipe de documentation ! 
3085 \family typewriter
3086 Intro.lyx
3087 \family default
3088  (
3089 \family sans
3090 Aide\SpecialChar \menuseparator
3091 Introduction
3092 \family default
3093 ) explique comment faire.
3094  C'est d'ailleurs le premier document à traduire.
3095 \end_layout
3096
3097 \begin_layout Itemize
3098 étudiez les conventions typographiques de la langue dans laquelle vous traduisez.
3099  La typographie est un art ancien et au cours des siècles, une grande variété
3100  de conventions ont vu le jour dans les différentes parties du globe.
3101  Apprenez aussi le vocabulaire spécifique des professionnels de la typographie
3102  dans votre pays.
3103  Si vous inventez votre propre terminologie, vous allez induire les lecteurs
3104  en erreur.
3105  (
3106 \emph on
3107 Attention ! La typographie peut devenir une passion !
3108 \emph default
3109
3110 \end_layout
3111
3112 \begin_layout Itemize
3113 faites une copie du document.
3114  Ce sera votre fichier de travail.
3115  Vous pouvez l'utiliser comme fichier d'aide personnel en le mettant dans
3116  votre répertoire 
3117 \lang english
3118
3119 \begin_inset Flex Code
3120 status collapsed
3121
3122 \begin_layout Plain Layout
3123
3124 \lang english
3125 MonRép/doc/xx/
3126 \end_layout
3127
3128 \end_inset
3129
3130 .
3131 \end_layout
3132
3133 \begin_layout Itemize
3134 de temps à autre le document original (de l'équipe LyX) est mis à jour.
3135  Utilisez 
3136 \begin_inset CommandInset href
3137 LatexCommand href
3138 name "l'interface d'affichage des source"
3139 target "http://www.lyx.org/trac/browser"
3140
3141 \end_inset
3142
3143  pour voir ce qui a changé.
3144  De cette façon vous pouvez voir facilement les parties de votre document
3145  qui ont besoin d'être mises à jour
3146 \begin_inset Foot
3147 status collapsed
3148
3149 \begin_layout Plain Layout
3150 NdT : Je conseille très vivement de partir des fichiers disponibles sur
3151  Trac, et de ne pas perdre de temps à traduire la version contenue dans
3152  votre distribution pour s'apercevoir trop tard que tout est périmé.
3153 \end_layout
3154
3155 \end_inset
3156
3157 .
3158 \end_layout
3159
3160 \begin_layout Standard
3161 Si vous avez trouvé une erreur dans le document original, corrigez-la et
3162  dites-le au reste de l'équipe de documentation (que vous n'avez pas manqué
3163  de rejoindre, n'est-ce pas ?)
3164 \end_layout
3165
3166 \begin_layout Standard
3167 \begin_inset Branch Obsolete
3168 status collapsed
3169
3170 \begin_layout Section
3171 Support de Clavier International
3172 \end_layout
3173
3174 \begin_layout Standard
3175
3176 \emph on
3177 [Note de l'Éditeur : La section qui suit a été écrite par 
3178 \noun on
3179 Ivan Schreter
3180 \noun default
3181 .
3182  Il faut la corriger pour qu'elle soit conforme à la nouvelle feuille de
3183  style de la Documentation et pour utiliser les nouvelles fonctions de la
3184  version 1.0.
3185  Le tout doit aussi être fusionné avec la section d'après.
3186  - jw]
3187 \end_layout
3188
3189 \begin_layout Subsection
3190 Définir ses propres réaffectations clavier : Format de fichier 
3191 \family typewriter
3192 .kmap
3193 \end_layout
3194
3195 \begin_layout Standard
3196 Regardons d'un peu plus près un fichier de définition de clavier.
3197  C'est un fichier ASCII qui définit :
3198 \end_layout
3199
3200 \begin_layout Itemize
3201 des correspondances touche à touche ou touche à chaîne
3202 \end_layout
3203
3204 \begin_layout Itemize
3205 des touches mortes
3206 \end_layout
3207
3208 \begin_layout Itemize
3209 des exceptions des touches mortes
3210 \end_layout
3211
3212 \begin_layout Standard
3213 Pour définir une traduction touche à touche ou touche à chaîne, utilisez
3214  cette commande :
3215 \end_layout
3216
3217 \begin_layout Quotation
3218
3219 \family typewriter
3220
3221 \backslash
3222 kmap touche
3223 \family default
3224  
3225 \family typewriter
3226 chaîne_sortie
3227 \end_layout
3228
3229 \begin_layout Standard
3230 où 
3231 \family typewriter
3232 touche
3233 \family default
3234  est la touche à traduire et 
3235 \family typewriter
3236 chaîne_sortie
3237 \family default
3238  est la chaîne à insérer dans le document.
3239  Pour définir des touches mortes, faites :
3240 \end_layout
3241
3242 \begin_layout Quotation
3243
3244 \family typewriter
3245
3246 \backslash
3247 kmod touche touche_morte
3248 \end_layout
3249
3250 \begin_layout Standard
3251 où 
3252 \family typewriter
3253 touche
3254 \family default
3255  est la touche du clavier et 
3256 \family typewriter
3257 touche_morte
3258 \family default
3259  est le nom de la touche morte.
3260  Les touches mortes suivantes sont supportées (nom du raccourci entre parenthèse
3261 s) :
3262 \end_layout
3263
3264 \begin_layout Quotation
3265
3266 \emph on
3267 Nom
3268 \begin_inset space \hfill{}
3269 \end_inset
3270
3271 Exemple
3272 \end_layout
3273
3274 \begin_layout Quotation
3275 acute (acu)
3276 \begin_inset space \hfill{}
3277 \end_inset
3278
3279 áéíóú
3280 \end_layout
3281
3282 \begin_layout Quotation
3283 grave (gra)
3284 \begin_inset space \hfill{}
3285 \end_inset
3286
3287 àèìòù
3288 \end_layout
3289
3290 \begin_layout Quotation
3291 macron (mac)
3292 \begin_inset space \hfill{}
3293 \end_inset
3294
3295  ō
3296 \end_layout
3297
3298 \begin_layout Quotation
3299 tilde (til)
3300 \begin_inset space \hfill{}
3301 \end_inset
3302
3303 ñÑ
3304 \end_layout
3305
3306 \begin_layout Quotation
3307 underbar (underb)
3308 \begin_inset space \hfill{}
3309 \end_inset
3310
3311
3312 \begin_inset ERT
3313 status collapsed
3314
3315 \begin_layout Plain Layout
3316
3317
3318 \backslash
3319 b o
3320 \end_layout
3321
3322 \end_inset
3323
3324
3325 \end_layout
3326
3327 \begin_layout Quotation
3328 cedilla (ced)
3329 \begin_inset space \hfill{}
3330 \end_inset
3331
3332 çÇ
3333 \end_layout
3334
3335 \begin_layout Quotation
3336 underdot (underd)
3337 \begin_inset space \hfill{}
3338 \end_inset
3339
3340
3341 \begin_inset ERT
3342 status collapsed
3343
3344 \begin_layout Plain Layout
3345
3346
3347 \backslash
3348 d o
3349 \end_layout
3350
3351 \end_inset
3352
3353
3354 \end_layout
3355
3356 \begin_layout Quotation
3357 circumflex (circu)
3358 \begin_inset space \hfill{}
3359 \end_inset
3360
3361 âêîôû
3362 \end_layout
3363
3364 \begin_layout Quotation
3365 circle (circl)
3366 \begin_inset space \hfill{}
3367 \end_inset
3368
3369 ÅůŮ
3370 \end_layout
3371
3372 \begin_layout Quotation
3373 tie (tie)
3374 \begin_inset space \hfill{}
3375 \end_inset
3376
3377
3378 \begin_inset ERT
3379 status collapsed
3380
3381 \begin_layout Plain Layout
3382
3383
3384 \backslash
3385 t o
3386 \end_layout
3387
3388 \end_inset
3389
3390
3391 \end_layout
3392
3393 \begin_layout Quotation
3394 breve (bre)
3395 \begin_inset space \hfill{}
3396 \end_inset
3397
3398 ă
3399 \begin_inset ERT
3400 status collapsed
3401
3402 \begin_layout Plain Layout
3403
3404
3405 \backslash
3406 u o
3407 \end_layout
3408
3409 \end_inset
3410
3411
3412 \end_layout
3413
3414 \begin_layout Quotation
3415 caron (car)
3416 \begin_inset space \hfill{}
3417 \end_inset
3418
3419 čšž
3420 \end_layout
3421
3422 \begin_layout Quotation
3423 hungarian umlaut (hug)
3424 \begin_inset space \hfill{}
3425 \end_inset
3426
3427 őű
3428 \end_layout
3429
3430 \begin_layout Quotation
3431 umlaut (uml)
3432 \begin_inset space \hfill{}
3433 \end_inset
3434
3435 äöü
3436 \end_layout
3437
3438 \begin_layout Quotation
3439 dot (dot)
3440 \begin_inset space \hfill{}
3441 \end_inset
3442
3443 ż
3444 \begin_inset ERT
3445 status collapsed
3446
3447 \begin_layout Plain Layout
3448
3449
3450 \backslash
3451 .s
3452 \end_layout
3453
3454 \end_inset
3455
3456
3457 \end_layout
3458
3459 \begin_layout Standard
3460 Dans beaucoup de claviers internationaux il y a des exceptions dans les
3461  règles d'emploi des touches mortes, vous pouvez les définir ainsi :
3462 \end_layout
3463
3464 \begin_layout Quotation
3465
3466 \family typewriter
3467
3468 \backslash
3469 kxmod touche_morte touche chaîne_sortie
3470 \end_layout
3471
3472 \begin_layout Standard
3473 Par exemple, sur un clavier slovaque, si vous tapez caron-o, ça génère circonfle
3474 xe-o, il faut donc mettre :
3475 \end_layout
3476
3477 \begin_layout Quotation
3478
3479 \family typewriter
3480
3481 \backslash
3482 kxmod
3483 \family default
3484  
3485 \family typewriter
3486 caron o "
3487 \backslash
3488 ^o"
3489 \end_layout
3490
3491 \begin_layout Standard
3492 pour le faire marcher correctement.
3493  Vous devez aussi définir comme des exceptions les touches mortes avec i
3494  et j, pour enlever le point avant d'insérer une marque d'accentuation.
3495  Je changerai ceci le moment venu, mais je n'en ai pas encore eu le temps.
3496 \end_layout
3497
3498 \begin_layout Standard
3499 Au fait, à propos des caractères : l'antislash est un caractère d'échappement,
3500  pour l'entrer, il faut taper un double antislash.
3501  Les guillemets et 
3502 \family typewriter
3503 #
3504 \family default
3505  ont aussi un sens différent.
3506  
3507 \family typewriter
3508 #
3509 \family default
3510  indique les commentaires, les guillemets entourent les commandes style
3511  LaTeX.
3512  Pour entrer un guillemet, il faut taper 
3513 \family typewriter
3514
3515 \backslash
3516 "
3517 \family default
3518 , pour entrer 
3519 \family typewriter
3520 #
3521 \family default
3522 , il faut taper 
3523 \family typewriter
3524
3525 \backslash
3526 #
3527 \family default
3528 .
3529 \end_layout
3530
3531 \begin_layout Standard
3532 Si vous faites un fichier de réaffectation clavier qui marche pour votre
3533  langue, merci de me l'envoyer, pour que je puisse l'inclure dans la prochaine
3534  distribution de réaffectations clavier.
3535 \end_layout
3536
3537 \begin_layout Standard
3538 Il y aura plus de mots-clés supportés à l'avenir dans les fichiers de réaffectat
3539 ion clavier, comme :
3540 \end_layout
3541
3542 \begin_layout Itemize
3543
3544 \family typewriter
3545
3546 \backslash
3547 kinclude nom_fichier
3548 \family default
3549
3550 \begin_inset space \hfill{}
3551 \end_inset
3552
3553 inclut un autre fichier (
3554 \family typewriter
3555 include
3556 \family default
3557 )
3558 \end_layout
3559
3560 \begin_layout Itemize
3561
3562 \family typewriter
3563
3564 \backslash
3565 kprog programme
3566 \family default
3567
3568 \begin_inset space \hfill{}
3569 \end_inset
3570
3571 définit un programme externe de traduction (
3572 \family typewriter
3573 define
3574 \family default
3575 )
3576 \end_layout
3577
3578 \begin_layout Standard
3579 Il devrait aussi chercher dans 
3580 \family typewriter
3581 lyxrc
3582 \family default
3583  les valeurs par défaut (par exemple, une option 
3584 \family typewriter
3585
3586 \backslash
3587 kinclude
3588 \family default
3589  pour inclure le clavier par défaut).
3590 \end_layout
3591
3592 \end_inset
3593
3594
3595 \end_layout
3596
3597 \begin_layout Section
3598 Les Claviers Internationaux
3599 \begin_inset CommandInset label
3600 LatexCommand label
3601 name "sec:clavier"
3602
3603 \end_inset
3604
3605
3606 \end_layout
3607
3608 \begin_layout Standard
3609 \begin_inset Note Note
3610 status collapsed
3611
3612 \begin_layout Plain Layout
3613 En révisant ce document en mars 2008, le relecteur anglophone n'a pas vérifié
3614  cette section par manque de compréhension de son contenu.
3615  Ce serait bien que quelqu'un s'en charge.
3616  Le traducteur francophone (SMGC) l'avait traduit tel quel, le relecteur
3617  francophone (JPC) l'a relu tel quel.
3618 \end_layout
3619
3620 \end_inset
3621
3622
3623 \end_layout
3624
3625 \begin_layout Standard
3626 Les deux sections suivantes décrivent en détail la syntaxe des fichiers
3627  
3628 \begin_inset Flex Code
3629 status collapsed
3630
3631 \begin_layout Plain Layout
3632 .kmap
3633 \end_layout
3634
3635 \end_inset
3636
3637  et 
3638 \begin_inset Flex Code
3639 status collapsed
3640
3641 \begin_layout Plain Layout
3642 .cdef
3643 \end_layout
3644
3645 \end_inset
3646
3647 .
3648  Ces sections devraient vous aider à concevoir votre propre réaffectation
3649  clavier si celles fournies ne vous donnent pas satisfaction.
3650 \end_layout
3651
3652 \begin_layout Subsection
3653 Le fichier 
3654 \family typewriter
3655 .kmap
3656 \end_layout
3657
3658 \begin_layout Standard
3659 Un fichier 
3660 \begin_inset Flex MenuItem
3661 status collapsed
3662
3663 \begin_layout Plain Layout
3664 .kmap
3665 \end_layout
3666
3667 \end_inset
3668
3669  fait correspondre des appuis clavier à des caractères ou à des chaînes
3670  de caractères.
3671  Il définit une réaffectation clavier
3672 \begin_inset Foot
3673 status collapsed
3674
3675 \begin_layout Plain Layout
3676 NdT : Keyboard MAPping.
3677 \end_layout
3678
3679 \end_inset
3680
3681 .
3682  Cette section décrit les mots clés 
3683 \begin_inset Flex Code
3684 status collapsed
3685
3686 \begin_layout Plain Layout
3687 kmap
3688 \end_layout
3689
3690 \end_inset
3691
3692
3693 \begin_inset Flex Code
3694 status collapsed
3695
3696 \begin_layout Plain Layout
3697 kmod
3698 \end_layout
3699
3700 \end_inset
3701
3702
3703 \begin_inset Flex Code
3704 status collapsed
3705
3706 \begin_layout Plain Layout
3707 kxmod
3708 \end_layout
3709
3710 \end_inset
3711
3712  et 
3713 \begin_inset Flex Code
3714 status collapsed
3715
3716 \begin_layout Plain Layout
3717 kcomb
3718 \end_layout
3719
3720 \end_inset
3721
3722  des fichiers 
3723 \begin_inset Flex Code
3724 status collapsed
3725
3726 \begin_layout Plain Layout
3727 .kmap
3728 \end_layout
3729
3730 \end_inset
3731
3732 .
3733 \end_layout
3734
3735 \begin_layout Labeling
3736 \labelwidthstring 00.00.0000
3737 \begin_inset Flex Code
3738 status collapsed
3739
3740 \begin_layout Plain Layout
3741 kmap
3742 \end_layout
3743
3744 \end_inset
3745
3746  fait correspondre un caractère à une chaîne
3747 \end_layout
3748
3749 \begin_layout LyX-Code
3750
3751 \backslash
3752 kmap
3753 \family roman
3754 \emph on
3755  caractère chaîne
3756 \end_layout
3757
3758 \begin_layout Standard
3759 Ceci fait correspondre 
3760 \emph on
3761 chaîne
3762 \emph default
3763  à 
3764 \emph on
3765 caractère
3766 \emph default
3767 .
3768  Notez que dans 
3769 \emph on
3770 chaîne
3771 \emph default
3772 , le guillemet double (
3773 \family typewriter
3774 "
3775 \family default
3776 ) et l'antislash (
3777 \family typewriter
3778
3779 \backslash
3780
3781 \family default
3782 ) doivent être protégés par un antislash (
3783 \family typewriter
3784
3785 \backslash
3786
3787 \family default
3788 ) juste avant-++.
3789 \end_layout
3790
3791 \begin_layout Standard
3792 Voici un exemple de commande 
3793 \begin_inset Flex MenuItem
3794 status collapsed
3795
3796 \begin_layout Plain Layout
3797 kmap
3798 \end_layout
3799
3800 \end_inset
3801
3802  qui fait s'afficher le symbole 
3803 \begin_inset Flex MenuItem
3804 status collapsed
3805
3806 \begin_layout Plain Layout
3807 /
3808 \end_layout
3809
3810 \end_inset
3811
3812  quand on tape la touche
3813 \begin_inset Flex MenuItem
3814 status collapsed
3815
3816 \begin_layout Plain Layout
3817  &
3818 \end_layout
3819
3820 \end_inset
3821
3822  :
3823 \end_layout
3824
3825 \begin_layout LyX-Code
3826
3827 \family typewriter
3828
3829 \backslash
3830 kmap & /
3831 \end_layout
3832
3833 \begin_layout Labeling
3834 \labelwidthstring 00.00.0000
3835 \begin_inset Flex Code
3836 status collapsed
3837
3838 \begin_layout Plain Layout
3839 kmod
3840 \end_layout
3841
3842 \end_inset
3843
3844  définit un caractère accentué
3845 \end_layout
3846
3847 \begin_layout LyX-Code
3848
3849 \backslash
3850 kmod 
3851 \family roman
3852 \emph on
3853 caractère accent autorisés
3854 \end_layout
3855
3856 \begin_layout Standard
3857 Le 
3858 \emph on
3859 caractère
3860 \emph default
3861  devient alors un 
3862 \emph on
3863 accent
3864 \emph default
3865  sur les caractères 
3866 \emph on
3867 autorisés
3868 \emph default
3869 .
3870  C'est le principe de la touche morte
3871 \begin_inset Foot
3872 status collapsed
3873
3874 \begin_layout Plain Layout
3875 Le terme 
3876 \emph on
3877 touche morte
3878 \emph default
3879  désigne une touche qui seule ne produit pas de caractère, mais qui produit
3880  le caractère accentué voulu quand elle est suivie par une autre touche
3881  autorisée.
3882  Par exemple, pour écrire un 
3883 \family typewriter
3884
3885 \begin_inset Quotes fld
3886 \end_inset
3887
3888 ê
3889 \begin_inset Quotes frd
3890 \end_inset
3891
3892
3893 \family default
3894  sur un clavier français, il faut d'abord taper sur 
3895 \family typewriter
3896
3897 \begin_inset Quotes fld
3898 \end_inset
3899
3900 ^
3901 \begin_inset Quotes frd
3902 \end_inset
3903
3904
3905 \family default
3906  puis sur 
3907 \family typewriter
3908
3909 \begin_inset Quotes fld
3910 \end_inset
3911
3912 e
3913 \begin_inset Quotes frd
3914 \end_inset
3915
3916
3917 \family default
3918 .
3919 \end_layout
3920
3921 \end_inset
3922
3923 .
3924 \end_layout
3925
3926 \begin_layout Standard
3927 Si vous tapez 
3928 \emph on
3929 caractère
3930 \emph default
3931  puis une autre touche qui ne fait pas partie des caractères 
3932 \emph on
3933 autorisés
3934 \emph default
3935 , vous obtiendrez un 
3936 \emph on
3937 caractère
3938 \emph default
3939  suivi par l'autre touche non autorisée.
3940  Notez que 
3941 \begin_inset Flex MenuItem
3942 status collapsed
3943
3944 \begin_layout Plain Layout
3945 Ret.Arr
3946 \end_layout
3947
3948 \end_inset
3949
3950  efface une touche morte, si vous tapez 
3951 \emph on
3952 caractère
3953 \emph default
3954  
3955 \begin_inset Flex MenuItem
3956 status collapsed
3957
3958 \begin_layout Plain Layout
3959 Ret.Arr
3960 \end_layout
3961
3962 \end_inset
3963
3964 , le curseur ne recule pas mais annule l'effet que 
3965 \emph on
3966 caractère
3967 \emph default
3968  aurait pu avoir sur la touche suivante.
3969 \end_layout
3970
3971 \begin_layout Standard
3972 Dans l'exemple suivant, il est spécifié que le caractère ' doit être un
3973  accent aigu, autorisé sur les caractères a, e, i, o, u, A, E, I, O et U
3974  :
3975 \end_layout
3976
3977 \begin_layout LyX-Code
3978
3979 \backslash
3980 kmod ' acute aeiouAEIOU
3981 \end_layout
3982
3983 \begin_layout Labeling
3984 \labelwidthstring 00.00.0000
3985 \begin_inset Flex Code
3986 status collapsed
3987
3988 \begin_layout Plain Layout
3989 kxmod
3990 \end_layout
3991
3992 \end_inset
3993
3994  définit une exception au caractère accentué
3995 \end_layout
3996
3997 \begin_layout LyX-Code
3998
3999 \backslash
4000 kxmod 
4001 \family roman
4002 \emph on
4003 accent caractère résultat
4004 \end_layout
4005
4006 \begin_layout Standard
4007 Ceci définit une exception pour l'
4008 \emph on
4009 accent
4010 \emph default
4011  sur le 
4012 \emph on
4013 caractère
4014 \emph default
4015 .
4016  L'
4017 \emph on
4018 accent
4019 \emph default
4020  doit avoir été assigné auparavant par une déclaration 
4021 \begin_inset Flex Code
4022 status collapsed
4023
4024 \begin_layout Plain Layout
4025
4026 \backslash
4027 kmod
4028 \end_layout
4029
4030 \end_inset
4031
4032  et le 
4033 \emph on
4034 caractère
4035 \emph default
4036  ne doit pas faire partie des caractères 
4037 \emph on
4038 autorisés
4039 \emph default
4040  de l'
4041 \emph on
4042 accent
4043 \emph default
4044 .
4045  Quand vous tapez la séquence 
4046 \emph on
4047 accent
4048 \emph default
4049  
4050 \emph on
4051 caractère
4052 \emph default
4053 , se produit le 
4054 \emph on
4055 résultat
4056 \emph default
4057 .
4058  Si une telle déclaration n'existe pas dans le fichier 
4059 \begin_inset Flex Code
4060 status collapsed
4061
4062 \begin_layout Plain Layout
4063 .kmap
4064 \end_layout
4065
4066 \end_inset
4067
4068  et que vous tapez 
4069 \emph on
4070 accent caractère
4071 \emph default
4072 , vous obtenez 
4073 \emph on
4074 touche_accent caractère
4075 \emph default
4076  où 
4077 \emph on
4078 touche_accent
4079 \emph default
4080  est le premier paramètre de la déclaration 
4081 \begin_inset Flex Code
4082 status collapsed
4083
4084 \begin_layout Plain Layout
4085
4086 \backslash
4087 kmod
4088 \end_layout
4089
4090 \end_inset
4091
4092 .
4093 \end_layout
4094
4095 \begin_layout Standard
4096 Avec la commande suivante, vous obtenez äi quand vous tapez acute-i ('i)
4097  :
4098 \end_layout
4099
4100 \begin_layout LyX-Code
4101
4102 \backslash
4103 kxmod acute i "
4104 \backslash
4105
4106 \backslash
4107 '{
4108 \backslash
4109
4110 \backslash
4111 i}"
4112 \end_layout
4113
4114 \begin_layout Labeling
4115 \labelwidthstring 00.00.0000
4116 \begin_inset Flex Code
4117 status collapsed
4118
4119 \begin_layout Plain Layout
4120 kcomb
4121 \end_layout
4122
4123 \end_inset
4124
4125  Combine deux caractères accentués
4126 \end_layout
4127
4128 \begin_layout LyX-Code
4129
4130 \backslash
4131 kcomb 
4132 \family roman
4133 \emph on
4134 accent1 accent2 autorisés
4135 \end_layout
4136
4137 \begin_layout Standard
4138 Celui-ci est assez ésotérique.
4139  Il vous permet de combiner les effets de l'
4140 \emph on
4141 accent1
4142 \emph default
4143  et de l'
4144 \emph on
4145 accent2
4146 \emph default
4147  (dans cet ordre !) sur les caractères 
4148 \emph on
4149 autorisés
4150 \emph default
4151 .
4152  Les touches pour l'
4153 \emph on
4154 accent1
4155 \emph default
4156  et l'
4157 \emph on
4158 accent2
4159 \emph default
4160  doivent avoir été définies par une commande 
4161 \family typewriter
4162
4163 \backslash
4164 kmod
4165 \family default
4166  
4167 \emph on
4168 plus haut
4169 \emph default
4170  dans le fichier.
4171 \end_layout
4172
4173 \begin_layout Standard
4174 Voyez cet exemple extrait du fichier 
4175 \family typewriter
4176 greek.kmap
4177 \family default
4178  :
4179 \end_layout
4180
4181 \begin_layout LyX-Code
4182
4183 \backslash
4184 kmod ; acute aeioyvhAEIOYVH
4185 \end_layout
4186
4187 \begin_layout LyX-Code
4188
4189 \backslash
4190 kmod : umlaut iyIY
4191 \end_layout
4192
4193 \begin_layout LyX-Code
4194
4195 \backslash
4196 kcomb acute umlaut iyIY
4197 \end_layout
4198
4199 \begin_layout Standard
4200 Ça vous permet de taper 
4201 \family typewriter
4202 ;:i
4203 \family default
4204  et d'avoir l'effet de 
4205 \family typewriter
4206
4207 \backslash
4208 '{
4209 \backslash
4210 "{i}}
4211 \family default
4212 .
4213  Dans ce cas un 
4214 \begin_inset Flex MenuItem
4215 status collapsed
4216
4217 \begin_layout Plain Layout
4218 Ret.Arr
4219 \end_layout
4220
4221 \end_inset
4222
4223  annule la dernière touche morte, donc si vous tapez 
4224 \begin_inset Flex Code
4225 status collapsed
4226
4227 \begin_layout Plain Layout
4228 ;:Backspace i
4229 \end_layout
4230
4231 \end_inset
4232
4233  vous obtenez 
4234 \family typewriter
4235
4236 \backslash
4237 '{i}
4238 \family default
4239 .
4240 \end_layout
4241
4242 \begin_layout Subsection
4243 Le fichier 
4244 \family typewriter
4245 .cdef
4246 \end_layout
4247
4248 \begin_layout Standard
4249 Après que la réaffectation 
4250 \begin_inset Flex MenuItem
4251 status collapsed
4252
4253 \begin_layout Plain Layout
4254 .kmap
4255 \end_layout
4256
4257 \end_inset
4258
4259  a été effectuée, un fichier 
4260 \begin_inset Flex Code
4261 status collapsed
4262
4263 \begin_layout Plain Layout
4264 .cdef
4265 \end_layout
4266
4267 \end_inset
4268
4269  convertit les chaînes de symboles obtenues dans la police de caractères.
4270  Actuellement, la distribution de LyX comprend au moins les fichiers 
4271 \begin_inset Flex Code
4272 status collapsed
4273
4274 \begin_layout Plain Layout
4275 iso8859-1.cdef
4276 \end_layout
4277
4278 \end_inset
4279
4280  et 
4281 \begin_inset Flex Code
4282 status collapsed
4283
4284 \begin_layout Plain Layout
4285 iso8859-2.cdef
4286 \end_layout
4287
4288 \end_inset
4289
4290 .
4291 \end_layout
4292
4293 \begin_layout Standard
4294 En général le fichier 
4295 \begin_inset Flex Code
4296 status collapsed
4297
4298 \begin_layout Plain Layout
4299 .cdef
4300 \end_layout
4301
4302 \end_inset
4303
4304  est une suite de déclarations de la forme :
4305 \end_layout
4306
4307 \begin_layout LyX-Code
4308
4309 \family roman
4310 \emph on
4311 numéro_du_caractère chaîne
4312 \end_layout
4313
4314 \begin_layout Standard
4315 Par exemple, pour affecter 
4316 \family typewriter
4317
4318 \backslash
4319 '{e}
4320 \family default
4321  au caractère correspondant dans le jeu iso-8859-1 (233), il y a la déclaration
4322  suivante :
4323 \end_layout
4324
4325 \begin_layout LyX-Code
4326 233 "
4327 \backslash
4328
4329 \backslash
4330 '{e}"
4331 \end_layout
4332
4333 \begin_layout Standard
4334 avec 
4335 \begin_inset Flex Code
4336 status collapsed
4337
4338 \begin_layout Plain Layout
4339
4340 \backslash
4341
4342 \end_layout
4343
4344 \end_inset
4345
4346  et 
4347 \begin_inset Flex Code
4348 status collapsed
4349
4350 \begin_layout Plain Layout
4351 "
4352 \end_layout
4353
4354 \end_inset
4355
4356  protégés dans 
4357 \emph on
4358 chaîne
4359 \emph default
4360 .
4361  Notez que le même caractère peut servir pour plus d'une chaîne.
4362  Dans le fichier 
4363 \begin_inset Flex Code
4364 status collapsed
4365
4366 \begin_layout Plain Layout
4367 iso-8859-7.cdef
4368 \end_layout
4369
4370 \end_inset
4371
4372  vous avez
4373 \end_layout
4374
4375 \begin_layout LyX-Code
4376 192 "
4377 \backslash
4378
4379 \backslash
4380 '{
4381 \backslash
4382
4383 \backslash
4384
4385 \backslash
4386 "{i}}"
4387 \begin_inset Newline newline
4388 \end_inset
4389
4390 192 "
4391 \backslash
4392
4393 \backslash
4394
4395 \backslash
4396 "{
4397 \backslash
4398
4399 \backslash
4400 '{i}}"
4401 \end_layout
4402
4403 \begin_layout Standard
4404 Si LyX ne trouve pas de correspondance pour la chaîne produite par une touche
4405  ou une séquence avec des touches mortes, il va vérifier si elle ressemble
4406  à un caractère accentué et va essayer à l'écran de tracer un accent par
4407  dessus le caractère.
4408 \end_layout
4409
4410 \begin_layout Subsection
4411 Touches mortes
4412 \end_layout
4413
4414 \begin_layout Standard
4415 Il y a une autre façon d'ajouter le support pour des caractères internationaux
4416  par l'intermédiaire des touches mortes.
4417  Une touche morte marche en combinaison avec une lettre pour produire un
4418  caractère accentué.
4419  Ici, nous allons expliquer comment créer une touche morte vraiment simple
4420  pour montrer comment elles marchent.
4421 \end_layout
4422
4423 \begin_layout Standard
4424 Supposez que vous ayez besoin du caractère circonflexe
4425 \begin_inset Foot
4426 status collapsed
4427
4428 \begin_layout Plain Layout
4429 NdT : déjà présent en français, mais nous allons conserver cet exemple.
4430 \end_layout
4431
4432 \end_inset
4433
4434
4435 \family typewriter
4436
4437 \begin_inset Quotes fld
4438 \end_inset
4439
4440 ^
4441 \begin_inset Quotes frd
4442 \end_inset
4443
4444
4445 \family default
4446 .
4447  Vous devez faire correspondre la touche circonflexe à la commande LyX 
4448 \begin_inset Flex Code
4449 status collapsed
4450
4451 \begin_layout Plain Layout
4452 accent-circumflex
4453 \end_layout
4454
4455 \end_inset
4456
4457  dans votre fichier 
4458 \begin_inset Flex Code
4459 status collapsed
4460
4461 \begin_layout Plain Layout
4462 lyxrc
4463 \end_layout
4464
4465 \end_inset
4466
4467 .
4468  Maintenant, à chaque fois que vous taperez la touche circonflexe suivie
4469  par une lettre, il y aura un accent circonflexe dessus.
4470  Par exemple, la séquence 
4471 \family typewriter
4472
4473 \begin_inset Quotes fld
4474 \end_inset
4475
4476
4477 \family default
4478
4479 \begin_inset Flex Code
4480 status collapsed
4481
4482 \begin_layout Plain Layout
4483 ^e
4484 \end_layout
4485
4486 \end_inset
4487
4488
4489 \family typewriter
4490
4491 \begin_inset Quotes frd
4492 \end_inset
4493
4494
4495 \family default
4496  produit la lettre 
4497 \family typewriter
4498
4499 \begin_inset Quotes fld
4500 \end_inset
4501
4502
4503 \family default
4504
4505 \begin_inset Flex Code
4506 status collapsed
4507
4508 \begin_layout Plain Layout
4509 ê
4510 \end_layout
4511
4512 \end_inset
4513
4514
4515 \family typewriter
4516
4517 \begin_inset Quotes frd
4518 \end_inset
4519
4520
4521 \family default
4522 .
4523  Cependant, si vous essayez de taper 
4524 \family typewriter
4525
4526 \begin_inset Quotes fld
4527 \end_inset
4528
4529
4530 \family default
4531
4532 \begin_inset Flex Code
4533 status collapsed
4534
4535 \begin_layout Plain Layout
4536 ^t
4537 \end_layout
4538
4539 \end_inset
4540
4541
4542 \family typewriter
4543
4544 \begin_inset Quotes frd
4545 \end_inset
4546
4547
4548 \family default
4549 , LyX va se plaindre avec un bip, car un 
4550 \family typewriter
4551
4552 \begin_inset Quotes fld
4553 \end_inset
4554
4555
4556 \family default
4557
4558 \begin_inset Flex Code
4559 status collapsed
4560
4561 \begin_layout Plain Layout
4562 t
4563 \end_layout
4564
4565 \end_inset
4566
4567
4568 \family typewriter
4569
4570 \begin_inset Quotes frd
4571 \end_inset
4572
4573
4574 \family default
4575  ne prend jamais d'accent circonflexe.
4576  Taper 
4577 \begin_inset Flex MenuItem
4578 status collapsed
4579
4580 \begin_layout Plain Layout
4581 Espace
4582 \end_layout
4583
4584 \end_inset
4585
4586  après une touche morte fait s'afficher l'accent seul.
4587  Notez bien ce dernier point ! Si vous faites correspondre une touche à
4588  une touche morte, vous devez faire correspondre le caractère sur cette
4589  touche à une touche différente.
4590  Faire correspondre la virgule à une cédille est une mauvaise idée, car
4591  vous n'aurez plus que des cédilles à la place des virgules.
4592 \end_layout
4593
4594 \begin_layout Standard
4595 Une façon courante de créer des touches mortes est d'utiliser 
4596 \begin_inset Flex MenuItem
4597 status collapsed
4598
4599 \begin_layout Plain Layout
4600 Meta-
4601 \end_layout
4602
4603 \end_inset
4604
4605
4606 \begin_inset Flex MenuItem
4607 status collapsed
4608
4609 \begin_layout Plain Layout
4610 Ctrl-
4611 \end_layout
4612
4613 \end_inset
4614
4615  ou 
4616 \begin_inset Flex MenuItem
4617 status collapsed
4618
4619 \begin_layout Plain Layout
4620 Maj-
4621 \end_layout
4622
4623 \end_inset
4624
4625  en combinaison avec un accent, comme 
4626 \family typewriter
4627
4628 \begin_inset Quotes fld
4629 \end_inset
4630
4631 ~
4632 \begin_inset Quotes frd
4633 \end_inset
4634
4635
4636 \family default
4637  ou 
4638 \family typewriter
4639
4640 \begin_inset Quotes fld
4641 \end_inset
4642
4643 ^
4644 \begin_inset Quotes frd
4645 \end_inset
4646
4647
4648 \family default
4649 .
4650  Une autre méthode met en jeu 
4651 \begin_inset Flex Code
4652 status collapsed
4653
4654 \begin_layout Plain Layout
4655 xmodmap
4656 \end_layout
4657
4658 \end_inset
4659
4660  et 
4661 \begin_inset Flex Code
4662 status collapsed
4663
4664 \begin_layout Plain Layout
4665 xkeycaps
4666 \end_layout
4667
4668 \end_inset
4669
4670  (vus dans le 
4671 \emph on
4672 Guide
4673 \begin_inset space ~
4674 \end_inset
4675
4676 de
4677 \begin_inset space ~
4678 \end_inset
4679
4680 l'Utilisateur
4681 \emph default
4682 ) pour configurer la touche spéciale 
4683 \begin_inset Flex Code
4684 status collapsed
4685
4686 \begin_layout Plain Layout
4687 Mode_Switch
4688 \end_layout
4689
4690 \end_inset
4691
4692 .
4693  Elle agit un peu comme 
4694 \begin_inset Flex MenuItem
4695 status collapsed
4696
4697 \begin_layout Plain Layout
4698 Maj
4699 \end_layout
4700
4701 \end_inset
4702
4703  et permet de faire correspondre des touches à des caractères accentués.
4704  Vous pouvez aussi transformer des touches en touches mortes en les affectant
4705  à quelque chose comme 
4706 \begin_inset Flex Code
4707 status collapsed
4708
4709 \begin_layout Plain Layout
4710 usldead_cedilla
4711 \end_layout
4712
4713 \end_inset
4714
4715  puis en affectant cette touche symbolique à la commande LyX correspondante
4716 \begin_inset Foot
4717 status collapsed
4718
4719 \begin_layout Plain Layout
4720 Note de 
4721 \noun on
4722 John Weiss
4723 \noun default
4724  : C'est exactement ce que je fais dans mes fichiers 
4725 \family typewriter
4726 ~/.lyx/lyxrc
4727 \family default
4728  et 
4729 \family typewriter
4730 ~/.xmodmap
4731 \family default
4732 .
4733  Ma touche 
4734 \family sans
4735 Arrêt
4736 \begin_inset space ~
4737 \end_inset
4738
4739 Défil
4740 \family default
4741  (ou 
4742 \family sans
4743 Scroll
4744 \begin_inset space ~
4745 \end_inset
4746
4747 Lock
4748 \family default
4749 ) est configurée comme 
4750 \family typewriter
4751 Mode_Switch
4752 \family default
4753  et j'ai affecté des choses comme 
4754 \family sans
4755 Arrêt
4756 \begin_inset space ~
4757 \end_inset
4758
4759 Défil-^
4760 \family default
4761  ou 
4762 \family sans
4763 Arrêt
4764 \begin_inset space ~
4765 \end_inset
4766
4767 Défil-~
4768 \family default
4769  à un tas de touches symboliques 
4770 \family typewriter
4771
4772 \begin_inset Quotes fld
4773 \end_inset
4774
4775 usldead_*
4776 \begin_inset Quotes frd
4777 \end_inset
4778
4779
4780 \family default
4781 .
4782  C'est comme ça que j'obtiens tous mes caractères accentués.
4783 \end_layout
4784
4785 \end_inset
4786
4787 .
4788  Vous pouvez transformer à peu près n'importe quelle touche en touche 
4789 \begin_inset Flex Code
4790 status collapsed
4791
4792 \begin_layout Plain Layout
4793 Mode_Switch
4794 \end_layout
4795
4796 \end_inset
4797
4798 : une des touches 
4799 \begin_inset Flex Code
4800 status collapsed
4801
4802 \begin_layout Plain Layout
4803 Ctrl-
4804 \end_layout
4805
4806 \end_inset
4807
4808 , une touche de fonction inutilisée, etc.
4809  Quant aux commandes LyX qui produisent des accents, voyez à l'entrée 
4810 \begin_inset Flex Code
4811 status collapsed
4812
4813 \begin_layout Plain Layout
4814 accent-acute
4815 \end_layout
4816
4817 \end_inset
4818
4819  dans le 
4820 \emph on
4821 Manuel
4822 \begin_inset space ~
4823 \end_inset
4824
4825 de
4826 \begin_inset space ~
4827 \end_inset
4828
4829 Référence
4830 \emph default
4831 .
4832  Là-bas il y a la liste complète.
4833 \end_layout
4834
4835 \begin_layout Subsection
4836 Enregistrer votre Configuration Linguistique
4837 \end_layout
4838
4839 \begin_layout Standard
4840 Vous pouvez éditer vos préférences dans la fenêtre 
4841 \family sans
4842 Outils\SpecialChar \menuseparator
4843 Préférences
4844 \family default
4845  pour que LyX démarre avec l'environnement linguistique que vous souhaitez,
4846  automatiquement configuré.
4847 \end_layout
4848
4849 \begin_layout LyX-Code
4850
4851 \end_layout
4852
4853 \begin_layout Chapter
4854 Installer de nouvelles classes de document, formats et modèles
4855 \begin_inset CommandInset label
4856 LatexCommand label
4857 name "chap:classe-texte"
4858
4859 \end_inset
4860
4861
4862 \begin_inset Argument
4863 status collapsed
4864
4865 \begin_layout Plain Layout
4866 Installer de nouvelles classes
4867 \end_layout
4868
4869 \end_inset
4870
4871
4872 \end_layout
4873
4874 \begin_layout Standard
4875 Dans ce chapitre, nous décrivons comment créer et installer de nouveaux
4876  fichiers de format LyX ou de modèle, et nous vous offrons une révision
4877  des procédures correctes d'installation de nouvelles classes de document
4878  LaTeX.
4879 \end_layout
4880
4881 \begin_layout Standard
4882 D'abord, quelques mots pour décrire une bonne approche de la relation entre
4883  LyX et LaTeX.
4884  Ce qu'il faut bien comprendre, c'est qu'en certain sens, LyX ne sait rien
4885  de LaTeX.
4886  De fait, du point de vue de LyX, LaTeX est juste un 
4887 \begin_inset Quotes fld
4888 \end_inset
4889
4890 format de sortie
4891 \begin_inset Quotes frd
4892 \end_inset
4893
4894  particulier parmi d'autres formats susceptibles de produire un résultat.
4895  D'autres formats sont DocBook, texte brut, et XHTML.
4896  LaTeX est bien entendu un format particulièrement important, mais une très
4897  petite quantité d'information concernant LaTeX est réellement contenue
4898  dans LyX
4899 \begin_inset Foot
4900 status collapsed
4901
4902 \begin_layout Plain Layout
4903 Certaines commandes sont suffisamment compliquées pour être codées 
4904 \begin_inset Quotes fld
4905 \end_inset
4906
4907 en dur
4908 \begin_inset Quotes frd
4909 \end_inset
4910
4911  dans les sources LyX, mais les développeurs considères que c'est une mauvaise
4912  chose.
4913 \end_layout
4914
4915 \end_inset
4916
4917 .
4918  Cette information, même pour des classes standard comme 
4919 \begin_inset Flex Code
4920 status collapsed
4921
4922 \begin_layout Plain Layout
4923 article.cls
4924 \end_layout
4925
4926 \end_inset
4927
4928 , est contenue dans les 
4929 \begin_inset Quotes fld
4930 \end_inset
4931
4932 fichiers de format
4933 \begin_inset Quotes frd
4934 \end_inset
4935
4936 .
4937  De même, LyX ne connaît pas grand chose de DocBook ou XHTML, tout est décrit
4938  dans les fichiers de format.
4939 \end_layout
4940
4941 \begin_layout Standard
4942 Vous pouvez imaginer un fichier de format pour une classe de document donnée
4943  comme un traducteur entre les constructions LyX --- paragraphes et leur
4944  style associé, certains types d'inserts, etc.
4945  --- et les constructions LaTeX, DocBook ou XHTML correspondantes.
4946  Pratiquement tout ce que LyX sait de la classe 
4947 \begin_inset Flex Code
4948 status collapsed
4949
4950 \begin_layout Plain Layout
4951 article.cls
4952 \end_layout
4953
4954 \end_inset
4955
4956 , par exemple, est contenu dans le ficher 
4957 \begin_inset Flex Code
4958 status collapsed
4959
4960 \begin_layout Plain Layout
4961 article.layout
4962 \end_layout
4963
4964 \end_inset
4965
4966  et dans les fichiers inclus par celui-ci.
4967  Pour cette raison, un étude approfondie de ces fichiers est une bonne idée
4968  si vous avez l'intention d'écrire un fichier de format.
4969  Un bon point de départ est le fichier 
4970 \begin_inset Flex Code
4971 status collapsed
4972
4973 \begin_layout Plain Layout
4974 stdsections.inc
4975 \end_layout
4976
4977 \end_inset
4978
4979 , inclus par 
4980 \begin_inset Flex Code
4981 status collapsed
4982
4983 \begin_layout Plain Layout
4984 article.layout
4985 \end_layout
4986
4987 \end_inset
4988
4989
4990 \begin_inset Flex Code
4991 status collapsed
4992
4993 \begin_layout Plain Layout
4994 book.layout
4995 \end_layout
4996
4997 \end_inset
4998
4999  et de nombreux autres fichiers de format pour de classes de document LaTeX.
5000  C'est dans ce fichier que sont définies les sections et les constructions
5001  similaires: 
5002 \begin_inset Flex Code
5003 status collapsed
5004
5005 \begin_layout Plain Layout
5006 stdsections.lyx
5007 \end_layout
5008
5009 \end_inset
5010
5011  décrit pour LyX comment les paragraphes marqués en style Section, SousSection,
5012  etc.
5013  peuvent être traduits en commandes ou balises LaTeX, DocBook et XHTML.
5014  Le fichier article.layout ne contient essentiellement que des inclusions
5015  de ces fichiers 
5016 \begin_inset Flex Code
5017 status collapsed
5018
5019 \begin_layout Plain Layout
5020 std*.inc
5021 \end_layout
5022
5023 \end_inset
5024
5025 .
5026 \end_layout
5027
5028 \begin_layout Standard
5029 Définir la correspondance LyX-LaTeX n'est cependant pas la seule fonction
5030  des fichiers de format.
5031  Leur autre but est de préciser comment les constructions LyX apparaîtront
5032  à l'écran.
5033  Le fait que ces fichiers assurent ces deux fonctions est souvent source
5034  de confusion, parce qu'elles sont tout à fait séparées: expliquer à LyX
5035  comment traduire un style de paragraphe en LaTeX ne lui dit pas comment
5036  l'afficher; inversement, expliquer à LyX comment afficher un paragraphe
5037  ne lui dit pas comment le traduire en LaTeX (sans parler de lui dire comment
5038  LaTeX doit l'afficher).
5039  Par conséquent, en général, quand vous devez définir une nouvelle construction
5040  LyX, vous devez toujours effectuer deux tâches distinctes: (a) écrire comment
5041  la traduire en LaTeX et (b) écrire comment l'afficher.
5042 \end_layout
5043
5044 \begin_layout Standard
5045 La même distinction est vraie pour les autre formats de sortie, bien que
5046  XHTML soit différent sous divers aspects, du fait que dans ce cas LyX est
5047  capable d'utiliser au moins partiellement l'information concernant l'affichage
5048  à l'écran pour créer l'information (sous forme de CSS) nécessaire à l'affichage
5049  dans un navigateur.
5050  Même dans ce cas, cependant, la distinction entre les mécanismes internes
5051  de LyX et la façon dont les objets sont restitués à l'extérieur reste valide,
5052  et le contrôle séparé des deux facettes reste possible.
5053  Voir la section
5054 \begin_inset space ~
5055 \end_inset
5056
5057  pour les détails.
5058 \end_layout
5059
5060 \begin_layout Section
5061 Installer de nouveaux fichiers LaTeX
5062 \end_layout
5063
5064 \begin_layout Standard
5065 Certaines installations peuvent ne pas contenir le paquetage LaTeX que vous
5066  vouliez justement utiliser avec LyX.
5067  Par exemple, vous pouvez avoir besoin de FoilTeX, un paquetage pour préparer
5068  des transparents pour rétroprojecteurs.
5069  Les distributions LaTeX récentes comme TeXLive (depuis 2008) ou MiKTeX
5070  incluent une interface utilisateur pour installer de tels paquetages.
5071  Par exemple avec MiKTeX, vous démarrez le programme 
5072 \begin_inset Quotes fld
5073 \end_inset
5074
5075 Package
5076 \begin_inset space ~
5077 \end_inset
5078
5079 Manager
5080 \begin_inset Quotes frd
5081 \end_inset
5082
5083  pour afficher une liste des paquetages disponibles.
5084  Pour installer l'un d'entre eux, il suffit d'effectuer un clic droit sur
5085  son nom ou sur le bouton correspondant de la barre d'outil.
5086 \end_layout
5087
5088 \begin_layout Standard
5089 Si votre distribution LaTeX n'inclut pas un tel gestionnaire de paquetage,
5090  ou si le paquetage n'est pas disponible pour votre distribution, alors
5091  faites comme suit pour l'installer manuellement:
5092 \end_layout
5093
5094 \begin_layout Enumerate
5095 Récupérer le paquetage depuis 
5096 \begin_inset CommandInset href
5097 LatexCommand href
5098 name "CTAN"
5099 target "http://www.ctan.org/"
5100
5101 \end_inset
5102
5103  ou ailleurs;
5104 \end_layout
5105
5106 \begin_layout Enumerate
5107 Si le paquetage contient un fichier doté d'un suffixe 
5108 \begin_inset Quotes fld
5109 \end_inset
5110
5111
5112 \begin_inset Flex Code
5113 status collapsed
5114
5115 \begin_layout Plain Layout
5116
5117 \lang english
5118 .ins
5119 \end_layout
5120
5121 \end_inset
5122
5123
5124 \begin_inset Quotes frd
5125 \end_inset
5126
5127  (c'est le cas pour FoilTeX), alors ouvrir une console, aller dans le répertoire
5128  de ce fichier et exécuter la commande 
5129 \begin_inset Flex Code
5130 status collapsed
5131
5132 \begin_layout Plain Layout
5133
5134 \lang english
5135 latex foiltex.ins
5136 \end_layout
5137
5138 \end_inset
5139
5140 .
5141  Vous avez ainsi déplié le paquetage et vous disposez des fichiers nécessaires
5142  à l'installation.
5143  De nombreux paquetages ne sont pas reliés et vous pouvez sauter cette étape.
5144 \end_layout
5145
5146 \begin_layout Enumerate
5147 Vous devez alors décider si ce paquetage doit être disponible pour tous
5148  les utilisateurs ou seulement pour vous-même.
5149 \end_layout
5150
5151 \begin_deeper
5152 \begin_layout Enumerate
5153 Avec les systèmes *nix (Linux, OSX, etc.), si vous souhaitez que le paquetage
5154  soit disponible pour tous les utilisateurs, installez-le dans l'arborescence
5155  TeX 
5156 \begin_inset Quotes fld
5157 \end_inset
5158
5159 locale
5160 \begin_inset Quotes frd
5161 \end_inset
5162
5163 , sinon installez-le dans votre arborescence TeX 
5164 \begin_inset Quotes fld
5165 \end_inset
5166
5167 utilisateur
5168 \begin_inset Quotes frd
5169 \end_inset
5170
5171 .
5172  La nécessité de créer ces arborescences, si elles n'existent pas déjà,
5173  dépend de votre système.
5174  Pour le savoir, examinez le fichier 
5175 \begin_inset Flex Code
5176 status collapsed
5177
5178 \begin_layout Plain Layout
5179
5180 \lang english
5181 texmf.cnf
5182 \end_layout
5183
5184 \end_inset
5185
5186
5187 \begin_inset Foot
5188 status collapsed
5189
5190 \begin_layout Plain Layout
5191 Ce fichier est habituellement dans le répertoire 
5192 \family sans
5193 $TEXMF/web2c
5194 \family default
5195 , bien que vous puissiez exécuter la commande 
5196 \begin_inset Flex Code
5197 status collapsed
5198
5199 \begin_layout Plain Layout
5200
5201 \lang english
5202 kpsewhich texmf.cnf
5203 \end_layout
5204
5205 \end_inset
5206
5207  pour le localiser.
5208 \end_layout
5209
5210 \end_inset
5211
5212 .
5213  L'emplacement de l'arborescence 
5214 \begin_inset Quotes fld
5215 \end_inset
5216
5217 locale
5218 \begin_inset Quotes frd
5219 \end_inset
5220
5221  est définie par la variable 
5222 \begin_inset Flex Code
5223 status collapsed
5224
5225 \begin_layout Plain Layout
5226
5227 \lang english
5228 TEXMFLOCAL
5229 \end_layout
5230
5231 \end_inset
5232
5233 ; elle a usuellement pour valeur 
5234 \family sans
5235 /usr/local/share/texmf/
5236 \family default
5237  .
5238  L'emplacement de l'arborescence 
5239 \begin_inset Quotes fld
5240 \end_inset
5241
5242 utilisateur
5243 \begin_inset Quotes frd
5244 \end_inset
5245
5246  est définie par 
5247 \begin_inset Flex Code
5248 status collapsed
5249
5250 \begin_layout Plain Layout
5251
5252 \lang english
5253 TEXMFHOME
5254 \end_layout
5255
5256 \end_inset
5257
5258  et vaut d'habitude 
5259 \family sans
5260 $HOME/texmf/
5261 \family default
5262  (si ces variables ne sont pas prédéfinies, vous devrez le faire vous-même).
5263  Vous aurez besoin d'avoir les droits d'administration système pour créer
5264  ou modifier l'arborescence 
5265 \begin_inset Quotes fld
5266 \end_inset
5267
5268 locale
5269 \begin_inset Quotes frd
5270 \end_inset
5271
5272 , mais votre arborescence 
5273 \begin_inset Quotes fld
5274 \end_inset
5275
5276 utilisateur
5277 \begin_inset Quotes frd
5278 \end_inset
5279
5280  ne devrait pas nécessiter de tels droits.
5281 \begin_inset Newline newline
5282 \end_inset
5283
5284 D'une manière générale, il est recommandable d'installer dans le répertoire
5285  utilisateur parce que cette arborescence ne sera pas modifiée lors d'une
5286  mise à jour de votre système.
5287  Elle sera également sauvegardée avec tout le reste lors de le sauvegarde
5288  de votre répertoire utilisateur 
5289 \begin_inset Quotes fld
5290 \end_inset
5291
5292 home
5293 \begin_inset Quotes frd
5294 \end_inset
5295
5296  (que vous effectuez régulièrement, bien entendu).
5297 \end_layout
5298
5299 \begin_layout Enumerate
5300 Avec Windows, si vous souhaitez que le nouveau paquetage soit disponibles
5301  pour tous les utilisateurs de votre système, allez dans le répertoire où
5302  LaTeX est installé, puis dans le sous-répertoire 
5303 \family sans
5304 ~
5305 \backslash
5306 tex
5307 \backslash
5308 latex
5309 \family default
5310  (pour MiKTeX, celui-ci sera implicitement 
5311 \family sans
5312 ~:
5313 \backslash
5314 Programs
5315 \backslash
5316 MiKTeX
5317 \backslash
5318 tex
5319 \backslash
5320 latex
5321 \family default
5322 )
5323 \begin_inset Foot
5324 status collapsed
5325
5326 \begin_layout Plain Layout
5327 Notez que ce chemin sera celui des installations anglophones.
5328  Pour une installation germanophone, ce serait 
5329 \begin_inset Flex Code
5330 status collapsed
5331
5332 \begin_layout Plain Layout
5333
5334 \lang english
5335 ~:
5336 \backslash
5337 Programme
5338 \backslash
5339 MiKTeX
5340 \backslash
5341 tex
5342 \backslash
5343 latex
5344 \end_layout
5345
5346 \end_inset
5347
5348 , de même pour d'autres langages.
5349 \end_layout
5350
5351 \end_inset
5352
5353 .
5354  Créer dans ce répertoire un nouveau répertoire dénommé 
5355 \begin_inset Flex Code
5356 status collapsed
5357
5358 \begin_layout Plain Layout
5359
5360 \lang english
5361 foiltex
5362 \end_layout
5363
5364 \end_inset
5365
5366  et copiez tous les fichiers du paquetage dedans.
5367  Si le paquetage ne doit être accessible que par vous ou si vous n'avez
5368  pas les droits d'administration, faites de même, mais dans le répertoire
5369  LaTeX local, e.g.
5370  avec MiKTeX 2.8 sur WinXP le répertoire
5371 \begin_inset Newline newline
5372 \end_inset
5373
5374
5375 \lang english
5376
5377 \begin_inset Flex Code
5378 status collapsed
5379
5380 \begin_layout Plain Layout
5381
5382 \lang english
5383 ~:
5384 \backslash
5385 Documents and Settings
5386 \backslash
5387 <username>
5388 \backslash
5389 Application Data
5390 \backslash
5391
5392 \end_layout
5393
5394 \end_inset
5395
5396
5397 \begin_inset Newline newline
5398 \end_inset
5399
5400
5401 \begin_inset Phantom HPhantom
5402 status open
5403
5404 \begin_layout Plain Layout
5405
5406 \family sans
5407 \lang english
5408 ~:
5409 \backslash
5410
5411 \end_layout
5412
5413 \end_inset
5414
5415
5416 \begin_inset Flex Code
5417 status collapsed
5418
5419 \begin_layout Plain Layout
5420
5421 \lang english
5422 MiKTeX
5423 \backslash
5424 2.8
5425 \backslash
5426 tex
5427 \backslash
5428 latex
5429 \end_layout
5430
5431 \end_inset
5432
5433
5434 \family sans
5435 \lang french
5436 .
5437 \family default
5438
5439 \begin_inset Newline newline
5440 \end_inset
5441
5442 Avec Vista ce sera le répertoire
5443 \begin_inset Newline newline
5444 \end_inset
5445
5446
5447 \family sans
5448
5449 \begin_inset Flex Code
5450 status collapsed
5451
5452 \begin_layout Plain Layout
5453
5454 \family sans
5455 ~:
5456 \backslash
5457 Users
5458 \backslash
5459 <username>
5460 \backslash
5461 AppData
5462 \backslash
5463 Roaming
5464 \backslash
5465 2.8
5466 \backslash
5467 MiKTeX
5468 \backslash
5469 tex
5470 \backslash
5471 latex
5472 \end_layout
5473
5474 \end_inset
5475
5476 .
5477 \end_layout
5478
5479 \end_deeper
5480 \begin_layout Enumerate
5481 Vous devez alors informer LaTeX de la présence de nouveaux fichiers.
5482  Ceci dépend de nouveau de la distribution LaTeX:
5483 \end_layout
5484
5485 \begin_deeper
5486 \begin_layout Enumerate
5487 Avec TeXLive, exécuter la commande 
5488 \begin_inset Flex Code
5489 status collapsed
5490
5491 \begin_layout Plain Layout
5492
5493 \lang english
5494 texhash
5495 \end_layout
5496
5497 \end_inset
5498
5499  dans une console.
5500  Si vous avez installé le paquetage pour tous les utilisateurs, vous aurez
5501  besoin des droits d'administration pour ce faire.
5502 \end_layout
5503
5504 \begin_layout Enumerate
5505 Avec MiKTeX, si vous avez installé le paquetage pour tous les utilisateurs,
5506  démarrez le programme 
5507 \begin_inset Quotes fld
5508 \end_inset
5509
5510 Settings
5511 \begin_inset space ~
5512 \end_inset
5513
5514 (Admin)
5515 \begin_inset Quotes frd
5516 \end_inset
5517
5518  et appuyez sur le bouton 
5519 \begin_inset Quotes fld
5520 \end_inset
5521
5522 Refresh FNDB
5523 \begin_inset Quotes frd
5524 \end_inset
5525
5526 .
5527  Sinon démarrez le programme 
5528 \begin_inset Quotes fld
5529 \end_inset
5530
5531 Settings
5532 \begin_inset Quotes frd
5533 \end_inset
5534
5535  et faites de même.
5536 \end_layout
5537
5538 \end_deeper
5539 \begin_layout Enumerate
5540 Enfin, vous devez informer LyX de l'existence de nouveaux paquetages: dans
5541  LyX, utilisez le menu 
5542 \family sans
5543 Outils\SpecialChar \menuseparator
5544 Reconfigurer
5545 \family default
5546 , puis redémarrez LyX.
5547 \end_layout
5548
5549 \begin_layout Standard
5550 Le paquetage est maintenant installé.
5551  Dans notre exemple, la classe de document 
5552 \begin_inset Flex Code
5553 status collapsed
5554
5555 \begin_layout Plain Layout
5556
5557 \lang english
5558 Slides
5559 \begin_inset space ~
5560 \end_inset
5561
5562 (FoilTe
5563 \begin_inset ERT
5564 status collapsed
5565
5566 \begin_layout Plain Layout
5567
5568 {}
5569 \end_layout
5570
5571 \end_inset
5572
5573 x)
5574 \end_layout
5575
5576 \end_inset
5577
5578  est maintenant disponible dans 
5579 \family sans
5580 Document\SpecialChar \menuseparator
5581 Paramètres\SpecialChar \ldots{}
5582 \SpecialChar \menuseparator
5583 Classe du document
5584 \family default
5585 .
5586  
5587 \end_layout
5588
5589 \begin_layout Standard
5590 Si vous souhaitez utiliser une classe de document qui ne figure pas dans
5591  la liste 
5592 \family sans
5593 Document\SpecialChar \menuseparator
5594 Paramètres\SpecialChar \ldots{}
5595 \SpecialChar \menuseparator
5596 Classe du document
5597 \family default
5598 , vous devez créer une fichier de 
5599 \begin_inset Quotes fld
5600 \end_inset
5601
5602 format
5603 \begin_inset Quotes frd
5604 \end_inset
5605
5606  (
5607 \begin_inset Quotes fld
5608 \end_inset
5609
5610 layout
5611 \begin_inset Quotes frd
5612 \end_inset
5613
5614 ) pour celle-ci.
5615  Ceci est le sujet du paragraphe suivant.
5616 \end_layout
5617
5618 \begin_layout Section
5619 Types de fichiers de formats
5620 \end_layout
5621
5622 \begin_layout Standard
5623 Cette section décrit les différentes variétés de fichiers contenant les
5624  informations de format: instructions pour l'affichage par LyX et pour la
5625  traduction en LaTeX, DocBook ou XHTML, ou autre format de sortie désiré,
5626  des styles de paragraphe et de caractère variés.
5627 \end_layout
5628
5629 \begin_layout Standard
5630 Nous essayons ici de donner une description complète de la procédure à suivre
5631  ; il y a cependant une telle variété de classes LaTeX supportant des types
5632  de document très différents que nous ne pouvons pas espérer couvrir tous
5633  les cas possibles ni tous les problèmes que vous pourrez rencontrer.
5634  La liste de messagerie des utilisateurs LyX est fréquentée par des personnes
5635  expérimentées dans l'écriture des formats, qui voudront partager ce qu'elles
5636  ont appris, n'hésitez pas à poser des questions sur cette liste.
5637 \end_layout
5638
5639 \begin_layout Standard
5640 Quand vous prévoyez d'écrire un nouveau format, il est extrêmement utile
5641  de regarder les formats distribués avec LyX.
5642  Si vous écrivez un fichier de format pour une classe de document LaTeX
5643  qui pourrait intéresser d'autres personnes, ou si vous écrivez un module
5644  utile, vous pouvez envisager de l'insérer dans les 
5645 \begin_inset CommandInset href
5646 LatexCommand href
5647 name "pages dans le wiki LyX"
5648 target "http://wiki.lyx.org/Layouts/Layouts"
5649
5650 \end_inset
5651
5652 , voire de le soumettre à la liste des développeurs, pour qu'il figure dans
5653  la distribution de LyX proprement dite
5654 \begin_inset Foot
5655 status collapsed
5656
5657 \begin_layout Plain Layout
5658 Notez bien que du fait que LyX est diffusé sous licence GPL (General Public
5659  License), toute contribution doit être également sous licence GPL.
5660 \end_layout
5661
5662 \end_inset
5663
5664 .
5665 \end_layout
5666
5667 \begin_layout Subsection
5668 Modules de format
5669 \begin_inset CommandInset label
5670 LatexCommand label
5671 name "sub:Modules_de_format"
5672
5673 \end_inset
5674
5675
5676 \end_layout
5677
5678 \begin_layout Standard
5679 Nous avons mentionné jusqu'ici les 
5680 \begin_inset Quotes fld
5681 \end_inset
5682
5683 fichier de format
5684 \begin_inset Quotes frd
5685 \end_inset
5686
5687 .
5688  mais il existe différentes sortes de fichiers qui contiennent des informations
5689  de format.
5690  Les fichiers de format au sens strict ont pour suffixe 
5691 \begin_inset Flex Code
5692 status collapsed
5693
5694 \begin_layout Plain Layout
5695 .layout
5696 \end_layout
5697
5698 \end_inset
5699
5700  et contiennent l'information nécessaire à LyX pour les classes de document.
5701  Depuis LyX 1.6, cependant, les informations de format peuvent être incluses
5702  dans les 
5703 \emph on
5704 modules
5705 \emph default
5706  de format, qui ont pour suffixe 
5707 \begin_inset Flex Code
5708 status collapsed
5709
5710 \begin_layout Plain Layout
5711 .module
5712 \end_layout
5713
5714 \end_inset
5715
5716 .
5717  Les modules sont aux paquetages LaTeX à peu près ce que sont les fichiers
5718  de format aux classes de document, et certains modules — tels que le module
5719  
5720 \begin_inset Quotes fld
5721 \end_inset
5722
5723 endnotes
5724 \begin_inset Quotes frd
5725 \end_inset
5726
5727  — offrent la fonctionnalité d'un seul paquetage.
5728  En un sens, le modules de format sont aussi similaires aux fichiers d'inclusion
5729 \begin_inset Foot
5730 status collapsed
5731
5732 \begin_layout Plain Layout
5733 Ceux-ci peuvent avoir un suffixe quelconque, mais par convention il leur
5734  a été attribué le suffixe 
5735 \begin_inset Flex Code
5736 status collapsed
5737
5738 \begin_layout Plain Layout
5739 .inc
5740 \end_layout
5741
5742 \end_inset
5743
5744 .
5745 \end_layout
5746
5747 \end_inset
5748
5749  — des fichiers comme 
5750 \begin_inset Flex Code
5751 status collapsed
5752
5753 \begin_layout Plain Layout
5754
5755 \lang english
5756 stdsections.inc 
5757 \end_layout
5758
5759 \end_inset
5760
5761 — dans le fait que les modules ne sont pas spécifiques du format d'un document
5762  donné, mais peuvent être utilisés avec de nombreux formats différents.
5763  Cependant l'utilisation d'un fichier d'inclusion (dans 
5764 \begin_inset Flex Code
5765 status collapsed
5766
5767 \begin_layout Plain Layout
5768 article.cls
5769 \end_layout
5770
5771 \end_inset
5772
5773  par exemple) nécessite la modification du fichier de format 
5774 \begin_inset Flex Code
5775 status collapsed
5776
5777 \begin_layout Plain Layout
5778 article.layout
5779 \end_layout
5780
5781 \end_inset
5782
5783 ; au lieu de cette modification, les modules sont sélectionnés dans la page
5784  
5785 \begin_inset Flex MenuItem
5786 status collapsed
5787
5788 \begin_layout Plain Layout
5789
5790 \lang english
5791 Document\SpecialChar \menuseparator
5792 Paramètres\SpecialChar \ldots{}
5793
5794 \end_layout
5795
5796 \end_inset
5797
5798
5799 \end_layout
5800
5801 \begin_layout Standard
5802 Rédiger des modules est la façon la plus simple de se familiariser avec
5803  l'écriture des formats, puisque ce peut être aussi simple que l'ajout d'un
5804  seul nouveau paragraphe ou insert.
5805  Mais en principe, les modules peuvent inclure tout ce que peuvent inclure
5806  les formats.
5807 \end_layout
5808
5809 \begin_layout Standard
5810 Après la création d'un nouveau module, vous devrez reconfigurer et redémarrer
5811  LyX pour que le module apparaisse dans le menu.
5812  Cependant, les modifications que vous faites dans le module seront immédiatemen
5813 t actives, si vous ouvrez 
5814 \begin_inset Flex MenuItem
5815 status collapsed
5816
5817 \begin_layout Plain Layout
5818
5819 \lang english
5820 Document\SpecialChar \menuseparator
5821 Paramètres\SpecialChar \ldots{}
5822 \SpecialChar \menuseparator
5823 Modules
5824 \end_layout
5825
5826 \end_inset
5827
5828 , sélectionnez une module et appuyez sur 
5829 \begin_inset Quotes fld
5830 \end_inset
5831
5832 OK
5833 \begin_inset Quotes frd
5834 \end_inset
5835
5836 .
5837  
5838 \emph on
5839 Il vous est fortement recommandé d
5840 \emph default
5841 at
5842 \emph on
5843 e sauvegarder votre travail avant de procéder ainsi
5844 \emph default
5845 .
5846  En fait, 
5847 \emph on
5848 il vous est fortement recommandé de ne pas essayer de modifier des modules
5849  durant une travail productif sur un document
5850 \emph default
5851 .
5852  Bien évidemment, les développeurs s'efforcent de conserver une bonne stabilité
5853  à LyX dans de telles situations, mais les erreurs de syntaxe et autres
5854  dans votre module pourraient déclencher des comportements bizarres.
5855 \end_layout
5856
5857 \begin_layout Subsection
5858 Format pour un fichier 
5859 \begin_inset Flex Code
5860 status collapsed
5861
5862 \begin_layout Plain Layout
5863 .sty
5864 \end_layout
5865
5866 \end_inset
5867
5868
5869 \end_layout
5870
5871 \begin_layout Standard
5872 Les deux situations que vous êtes probablement susceptibles de rencontrer
5873  quand vous voulez gérer une nouvelle classe de document LaTeX sont les
5874  fichiers LaTeX2e de classe (
5875 \begin_inset Flex Code
5876 status collapsed
5877
5878 \begin_layout Plain Layout
5879 .cls
5880 \end_layout
5881
5882 \end_inset
5883
5884 ) et de style (
5885 \begin_inset Flex Code
5886 status collapsed
5887
5888 \begin_layout Plain Layout
5889 .sty
5890 \end_layout
5891
5892 \end_inset
5893
5894 ).
5895  Interfacer une nouveau fichier de style est assez facile, Interfacer une
5896  nouvelle classe est plus compliqué: nous allons décrire la première opération
5897  ici, et la seconde dans le paragraphe suivant.
5898  Des considérations analogues s'appliquent bien entendu si vous voulez interface
5899 r une nouvelle DTD DocBook.
5900 \end_layout
5901
5902 \begin_layout Standard
5903 La situation la plus simple se présente si votre nouvelle classe de document
5904  est fournie sous la forme d'un fichier de style à utiliser en combinaison
5905  avec une classe de document existante, déjà interfacée.
5906  Dans notre exemple, le fichier de style sera appelé 
5907 \begin_inset Flex Code
5908 status collapsed
5909
5910 \begin_layout Plain Layout
5911 ma_classe.sty
5912 \end_layout
5913
5914 \end_inset
5915
5916  et il doit être utilisé avec la classe standard 
5917 \begin_inset Flex Code
5918 status collapsed
5919
5920 \begin_layout Plain Layout
5921 report.cls
5922 \end_layout
5923
5924 \end_inset
5925
5926 .
5927 \end_layout
5928
5929 \begin_layout Standard
5930 Commencez par copier le fichier de format de la classe de document en question
5931  dans votre répertoire local.
5932 \end_layout
5933
5934 \begin_layout LyX-Code
5935 cp report.layout ~/.lyx/layouts/ma_classe.layout
5936 \end_layout
5937
5938 \begin_layout Standard
5939 Puis éditez 
5940 \family typewriter
5941 ma_classe.layout
5942 \family default
5943  et changez la ligne :
5944 \end_layout
5945
5946 \begin_layout LyX-Code
5947
5948 \backslash
5949 DeclareLaTeXClass{report}
5950 \end_layout
5951
5952 \begin_layout Standard
5953 en :
5954 \end_layout
5955
5956 \begin_layout LyX-Code
5957
5958 \backslash
5959 DeclareLaTeXClass[report, ma_classe.sty]{report (ma_classe)}
5960 \end_layout
5961
5962 \begin_layout Standard
5963 Puis ajoutez :
5964 \end_layout
5965
5966 \begin_layout LyX-Code
5967 Preamble 
5968 \begin_inset Newline newline
5969 \end_inset
5970
5971     
5972 \backslash
5973 usepackage{ma_classe}
5974 \begin_inset Newline newline
5975 \end_inset
5976
5977 EndPreamble
5978 \end_layout
5979
5980 \begin_layout Standard
5981 près du début du fichier.
5982 \end_layout
5983
5984 \begin_layout Standard
5985 Démarrez LyX et faites 
5986 \begin_inset Flex MenuItem
5987 status collapsed
5988
5989 \begin_layout Plain Layout
5990 Outils\SpecialChar \menuseparator
5991 Reconfigurer
5992 \end_layout
5993
5994 \end_inset
5995
5996 .
5997  Redémarrez LyX et essayez de créer un nouveau document.
5998  Vous devriez voir 
5999 \begin_inset Quotes fld
6000 \end_inset
6001
6002
6003 \begin_inset Flex MenuItem
6004 status collapsed
6005
6006 \begin_layout Plain Layout
6007 report
6008 \begin_inset space ~
6009 \end_inset
6010
6011 (ma_classe)
6012 \end_layout
6013
6014 \end_inset
6015
6016
6017 \begin_inset Quotes frd
6018 \end_inset
6019
6020  parmi les classes de document dans la fenêtre 
6021 \begin_inset Flex MenuItem
6022 status collapsed
6023
6024 \begin_layout Plain Layout
6025 Document\SpecialChar \menuseparator
6026 Paramètres\SpecialChar \ldots{}
6027 \SpecialChar \menuseparator
6028 Classe de document
6029 \end_layout
6030
6031 \end_inset
6032
6033 .
6034  Il est probable que certaines des commandes de section devront être différentes
6035  de celles de la classe de base
6036 \begin_inset Foot
6037 status collapsed
6038
6039 \begin_layout Plain Layout
6040 ici 
6041 \family typewriter
6042 report
6043 \end_layout
6044
6045 \end_inset
6046
6047 , vous pouvez donc jouer avec les réglages des différentes sections si vous
6048  le souhaitez.
6049  Les informations de format pour le sectionnement se trouvent dans 
6050 \begin_inset Flex Code
6051 status collapsed
6052
6053 \begin_layout Plain Layout
6054 stdsections.inc
6055 \end_layout
6056
6057 \end_inset
6058
6059 , mais il n'est pas nécessaire de recopier ce fichier pour le modifier.
6060  Il vous suffit en effet d'ajouter vos modifications au fichier de format,
6061  après la ligne 
6062 \begin_inset Flex Code
6063 status collapsed
6064
6065 \begin_layout Plain Layout
6066 Input 
6067 \begin_inset Flex Code
6068 status collapsed
6069
6070 \begin_layout Plain Layout
6071 stdclass.inc
6072 \end_layout
6073
6074 \end_inset
6075
6076
6077 \end_layout
6078
6079 \end_inset
6080
6081 , qui implique l'inclusion de 
6082 \begin_inset Flex Code
6083 status collapsed
6084
6085 \begin_layout Plain Layout
6086 stdsections.inc
6087 \end_layout
6088
6089 \end_inset
6090
6091 .
6092  Par exemple, vous pourriez ajouter ces lignes:
6093 \end_layout
6094
6095 \begin_layout LyX-Code
6096
6097 \lang english
6098 Style Chapter
6099 \end_layout
6100
6101 \begin_layout LyX-Code
6102
6103 \lang english
6104     Font
6105 \end_layout
6106
6107 \begin_layout LyX-Code
6108
6109 \lang english
6110         Family Sans
6111 \end_layout
6112
6113 \begin_layout LyX-Code
6114
6115 \lang english
6116     EndFont
6117 \end_layout
6118
6119 \begin_layout LyX-Code
6120
6121 \lang english
6122 End
6123 \end_layout
6124
6125 \begin_layout Standard
6126 pour modifier la police des titres de chapitre en police sens empattements.
6127  Ceci écrasera (ou bien, en l'occurrence, ajoutera) la déclaration existante
6128  pour le style Chapitre.
6129 \end_layout
6130
6131 \begin_layout Standard
6132 Votre nouveau paquetage peut également fournir des commandes ou des environnemen
6133 ts qui n'existent pas dans la classe de base.
6134  dans ce cas, il vous faudra ajouter ceux-ci au fichier de format.
6135  Voir le paragraphe
6136 \begin_inset space ~
6137 \end_inset
6138
6139
6140 \begin_inset CommandInset ref
6141 LatexCommand ref
6142 reference "sec:Syntaxe-des"
6143
6144 \end_inset
6145
6146  pour savoir comment faire.
6147 \end_layout
6148
6149 \begin_layout Standard
6150 Si 
6151 \begin_inset Flex Code
6152 status collapsed
6153
6154 \begin_layout Plain Layout
6155 ma_classe.sty
6156 \end_layout
6157
6158 \end_inset
6159
6160  peut être utilisé avec plusieurs classes de document différentes, vous
6161  trouverez sans doute plus approprié d'écrire un module que vous pourrez
6162  charger avec la classe de base.
6163  Le module le plus simple qu'il est possible d'écrire dans ce contexte est
6164  la suivant:
6165 \end_layout
6166
6167 \begin_layout LyX-Code
6168
6169 \lang english
6170 #
6171 \backslash
6172 DeclareLyXModule{mon paquetage} 
6173 \end_layout
6174
6175 \begin_layout LyX-Code
6176
6177 \lang english
6178 #DescriptionBegin 
6179 \end_layout
6180
6181 \begin_layout LyX-Code
6182
6183 \lang english
6184 #Support for mypkg.sty.
6185 \end_layout
6186
6187 \begin_layout LyX-Code
6188
6189 \lang english
6190 #DescriptionEnd 
6191 \begin_inset Newline newline
6192 \end_inset
6193
6194
6195 \end_layout
6196
6197 \begin_layout LyX-Code
6198
6199 \lang english
6200 Format 21
6201 \begin_inset Newline newline
6202 \end_inset
6203
6204
6205 \end_layout
6206
6207 \begin_layout LyX-Code
6208
6209 \lang english
6210 Preamble
6211 \begin_inset Newline newline
6212 \end_inset
6213
6214     
6215 \backslash
6216 usepackage{mypkg}
6217 \begin_inset Newline newline
6218 \end_inset
6219
6220 EndPreamble
6221 \end_layout
6222
6223 \begin_layout Standard
6224
6225 \family typewriter
6226 Un module plus compliqué pourrait modifier le comportement de constructions
6227  es=xistantes ou den définir de nouvelles.
6228  De nouveau, voir le paragraphe
6229 \begin_inset space ~
6230 \end_inset
6231
6232
6233 \begin_inset CommandInset ref
6234 LatexCommand ref
6235 reference "sec:Syntaxe-des"
6236
6237 \end_inset
6238
6239  pour les détails.
6240 \end_layout
6241
6242 \begin_layout Subsection
6243 Format pour un fichier 
6244 \begin_inset Flex Code
6245 status collapsed
6246
6247 \begin_layout Plain Layout
6248 .cls
6249 \end_layout
6250
6251 \end_inset
6252
6253
6254 \end_layout
6255
6256 \begin_layout Standard
6257 Deux possibilités se présentent.
6258  
6259 \end_layout
6260
6261 \begin_layout Standard
6262 Soit le fichier de classe est fondé sur une classe de document existante.
6263  Par exemple, de nombreuses classes pour une thèse sont des variantes de
6264  
6265 \begin_inset Flex Code
6266 status collapsed
6267
6268 \begin_layout Plain Layout
6269 book.cls
6270 \end_layout
6271
6272 \end_inset
6273
6274 .
6275  Pour vérifier que c'est le cas pour la vôtre, cherchez une ligne comme
6276 \end_layout
6277
6278 \begin_layout LyX-Code
6279
6280 \lang english
6281
6282 \backslash
6283 LoadClass{book}
6284 \end_layout
6285
6286 \begin_layout Standard
6287 dans le fichier de classe.
6288  Si c'est la cas, vous pouvez essentiellement procéder comme dans la section
6289  précédente, bien que la ligne 
6290 \begin_inset Flex Code
6291 status collapsed
6292
6293 \begin_layout Plain Layout
6294 DeclareLaTeXClass
6295 \end_layout
6296
6297 \end_inset
6298
6299  soit différente.
6300  Si votre nouvelle classe est une thèse, et est fondée sur 
6301 \begin_inset Flex Code
6302 status collapsed
6303
6304 \begin_layout Plain Layout
6305 book
6306 \end_layout
6307
6308 \end_inset
6309
6310 , cette ligne doit être
6311 \lang english
6312
6313 \begin_inset Foot
6314 status collapsed
6315
6316 \begin_layout Plain Layout
6317 Et enregistrer le fichier comme 
6318 \begin_inset Flex Code
6319 status collapsed
6320
6321 \begin_layout Plain Layout
6322
6323 \lang english
6324 thesis.layout
6325 \end_layout
6326
6327 \end_inset
6328
6329  facilitera les choses: LyX suppose que la classe de document a le même
6330  nom que le fichier de format.
6331 \end_layout
6332
6333 \end_inset
6334
6335
6336 \lang french
6337 :
6338 \end_layout
6339
6340 \begin_layout LyX-Code
6341
6342 \lang english
6343
6344 \backslash
6345 DeclareLaTeXClass[thesis,book]{thesis}
6346 \end_layout
6347
6348 \begin_layout Standard
6349 Soit le fichier de classe est original.
6350  Dans ce cas, vous devrez probablement créer votre propre format.
6351  Nous vous suggérons fortement de copier un fichier de format existant qui
6352  utilise une classe LaTeX similaire et de le modifier si c'est possible.
6353  Utilisez au moins un fichier existant comme point de départ pour savoir
6354  quels sont les éléments dont vous devez vous occuper.
6355  Encore une fois, les spécificités sont décrites ci-après.
6356 \end_layout
6357
6358 \begin_layout Subsection
6359 Création de modèles
6360 \begin_inset CommandInset label
6361 LatexCommand label
6362 name "sec:modeles"
6363
6364 \end_inset
6365
6366
6367 \end_layout
6368
6369 \begin_layout Standard
6370 Une fois qu'un fichier de format a été crée pour une classe de document,
6371  vous désirerez peut-être créer un 
6372 \emph on
6373 modèle
6374 \emph default
6375  correspondant.
6376  Un modèle est une sorte de mode d'emploi pour votre format, montrant comment
6377  il peut être utilisé, mais avec un contenu fictif.
6378  Vous pouvez jeter un œil aux divers modèles distribués avec LyX pour illustrati
6379 on.
6380 \end_layout
6381
6382 \begin_layout Standard
6383 Les modèles sont créés comme les documents normaux.
6384  La seule différence est que les documents normaux contiennent tous les
6385  réglages possibles, y compris les polices et la taille du papier.
6386  Or on ne veut en général pas qu'un modèle modifie ces réglages implicites.
6387  Pour cette raison, l'auteur d'un modèle doit enlever les commandes correspondan
6388 tes comme 
6389 \begin_inset Flex Code
6390 status collapsed
6391
6392 \begin_layout Plain Layout
6393
6394 \backslash
6395 font_roman
6396 \end_layout
6397
6398 \end_inset
6399
6400  ou 
6401 \begin_inset Flex Code
6402 status collapsed
6403
6404 \begin_layout Plain Layout
6405
6406 \backslash
6407 papersize
6408 \end_layout
6409
6410 \end_inset
6411
6412  du fichier modèle LyX.
6413  C'est faisable avec un simple éditeur de texte, comme 
6414 \begin_inset Flex Code
6415 status collapsed
6416
6417 \begin_layout Plain Layout
6418 vi
6419 \end_layout
6420
6421 \end_inset
6422
6423  ou 
6424 \begin_inset Flex Code
6425 status collapsed
6426
6427 \begin_layout Plain Layout
6428 notepad
6429 \end_layout
6430
6431 \end_inset
6432
6433 .
6434 \end_layout
6435
6436 \begin_layout Standard
6437 Mettez les fichiers modèles que vous avez créés et édités dans 
6438 \begin_inset Flex Code
6439 status collapsed
6440
6441 \begin_layout Plain Layout
6442 MonRép/templates/
6443 \end_layout
6444
6445 \end_inset
6446
6447 , copiez ceux que vous utilisez du répertoire global de modèles 
6448 \begin_inset Flex Code
6449 status collapsed
6450
6451 \begin_layout Plain Layout
6452 RépLyX/templates/
6453 \end_layout
6454
6455 \end_inset
6456
6457  vers le même endroit, et redéfinissez le répertoire de modèles dans la
6458  fenêtre 
6459 \begin_inset Flex MenuItem
6460 status collapsed
6461
6462 \begin_layout Plain Layout
6463 Outils\SpecialChar \menuseparator
6464 Préférences\SpecialChar \menuseparator
6465 Répertoires
6466 \end_layout
6467
6468 \end_inset
6469
6470 .
6471 \end_layout
6472
6473 \begin_layout Standard
6474 Notez que le modèle 
6475 \begin_inset Flex Code
6476 status collapsed
6477
6478 \begin_layout Plain Layout
6479 defaults.lyx
6480 \end_layout
6481
6482 \end_inset
6483
6484  a un statut particulier.
6485  Il est chargé à chaque fois que vous créez un nouveau document avec 
6486 \begin_inset Flex MenuItem
6487 status collapsed
6488
6489 \begin_layout Plain Layout
6490 Fichier\SpecialChar \menuseparator
6491 Nouveau
6492 \end_layout
6493
6494 \end_inset
6495
6496  afin d'avoir les réglages implicites.
6497  Pour créer ce modèle depuis LyX, vous n'avez qu'à ouvrir un document ayant
6498  déjà les réglages voulus, et appuyer sur le bouton 
6499 \begin_inset Flex MenuItem
6500 status collapsed
6501
6502 \begin_layout Plain Layout
6503 Enregistrer comme valeurs implicites
6504 \end_layout
6505
6506 \end_inset
6507
6508 .
6509 \end_layout
6510
6511 \begin_layout Subsection
6512 Mise à jour des anciens fichiers de format
6513 \end_layout
6514
6515 \begin_layout Standard
6516 La syntaxe des fichiers de format change à chaque publication d'une nouvelle
6517  version de LyX, et les anciens fichiers de format doivent donc être convertis
6518  dans la nouvelle syntaxe.
6519  cette procédure a été rendue automatique depuis LyX 1.4: si LyX lit un fichier
6520  de format écrit avec une syntaxe ancienne, il appelle le script 
6521 \begin_inset Flex Code
6522 status collapsed
6523
6524 \begin_layout Plain Layout
6525 layout2layout.py
6526 \end_layout
6527
6528 \end_inset
6529
6530  pour le convertir dans un fichier temporaire doté de la nouvelle syntaxe.
6531  Le fichier original reste intact.
6532  Si vous utilisez le fichier de format souvent, vous voudrez sans doute
6533  rendre les modifications permanentes, pour éviter des conversions répétitives
6534  de la part de LyX.
6535  Pour ce faire, vous pouvez appeler le convertisseur manuellement:
6536 \end_layout
6537
6538 \begin_layout LyX-Code
6539
6540 \lang english
6541 mv ma_classe.layout ma_classe.old
6542 \end_layout
6543
6544 \begin_layout LyX-Code
6545
6546 \lang english
6547 python RépLyx/scripts/layout2layout.py ma_classe.old ma_classe.layout
6548 \end_layout
6549
6550 \begin_layout Standard
6551 Vous devez remplacer 
6552 \begin_inset Flex Code
6553 status collapsed
6554
6555 \begin_layout Plain Layout
6556
6557 \lang english
6558 RépLyx
6559 \end_layout
6560
6561 \end_inset
6562
6563  par le nom de votre répertoire LyX au niveau système, naturellement.
6564 \end_layout
6565
6566 \begin_layout Standard
6567 Le convertisseur ne gère que les changements de syntaxe.
6568  Il ne peut pas gérer les modifications du contenu des fichiers inclus,
6569  ceux-ci doivent être convertis séparément.
6570 \end_layout
6571
6572 \begin_layout Section
6573 Syntaxe des fichiers de format
6574 \begin_inset CommandInset label
6575 LatexCommand label
6576 name "sec:Syntaxe-des"
6577
6578 \end_inset
6579
6580
6581 \end_layout
6582
6583 \begin_layout Standard
6584 Les sections suivantes vous expliquent à quoi vous vous attaquez quand vous
6585  décidez de mettre les mains dans le cambouis, et de créer ou d'éditer votre
6586  propre fichier de format.
6587  Notre conseil est d'aller doucement, d'enregistrer souvent pour faire des
6588  essais, d'écouter de la musique relaxante, et de siroter tranquillement
6589  un ou deux verres de votre boisson favorite, voire plus si vous êtes coincés.
6590  Ce n'est pas si dur que ça, mais il y a une multitude d'options et vous
6591  pouvez vous laisser submerger si vous essayez d'en faire trop d'un coup.
6592  Allez donc prendre un verre, juste pour la route.
6593 \end_layout
6594
6595 \begin_layout Standard
6596 Toutes les balises décrites dans ce chapitre sont insensibles à la casse:
6597  cela veut dire que 
6598 \begin_inset Flex Code
6599 status collapsed
6600
6601 \begin_layout Plain Layout
6602 Style
6603 \end_layout
6604
6605 \end_inset
6606
6607
6608 \begin_inset Flex Code
6609 status collapsed
6610
6611 \begin_layout Plain Layout
6612 style
6613 \end_layout
6614
6615 \end_inset
6616
6617  et 
6618 \begin_inset Flex Code
6619 status collapsed
6620
6621 \begin_layout Plain Layout
6622 StYlE
6623 \end_layout
6624
6625 \end_inset
6626
6627  sont une seule et même commande.
6628  Les valeurs possibles sont inscrites entre crochets après le nom de la
6629  fonction.
6630  La valeur implicite d'une fonction quand elle n'est pas définie dans le
6631  fichier décrivant la classe de texte est 
6632 \emph on
6633
6634 \begin_inset Flex Code
6635 status collapsed
6636
6637 \begin_layout Plain Layout
6638
6639 \emph on
6640 mise en évidence
6641 \end_layout
6642
6643 \end_inset
6644
6645
6646 \emph default
6647 .
6648  Si le paramètre est d'un type particulier la valeur implicite est indiquée
6649  ainsi : 
6650 \begin_inset Flex Code
6651 status collapsed
6652
6653 \begin_layout Plain Layout
6654 float=
6655 \emph on
6656 default
6657 \end_layout
6658
6659 \end_inset
6660
6661 .
6662 \end_layout
6663
6664 \begin_layout Subsection
6665 Déclaration d'une classe de document
6666 \end_layout
6667
6668 \begin_layout Standard
6669 Les lignes qui commencent par un 
6670 \family typewriter
6671 #
6672 \family default
6673  dans un fichier de format sont les commentaires.
6674  Il y a une exception à cette règle : tous les 
6675 \begin_inset Flex Code
6676 status collapsed
6677
6678 \begin_layout Plain Layout
6679 .layout
6680 \end_layout
6681
6682 \end_inset
6683
6684  doivent commencer par ceci :
6685 \end_layout
6686
6687 \begin_layout LyX-Code
6688
6689 \size small
6690 #% Do not delete the line below; configure depends on this
6691 \begin_inset Foot
6692 status collapsed
6693
6694 \begin_layout Plain Layout
6695 Ne pas effacer la ligne ci-dessous ; configure compte dessus.
6696 \end_layout
6697
6698 \end_inset
6699
6700
6701 \end_layout
6702
6703 \begin_layout LyX-Code
6704
6705 \size small
6706 #  
6707 \backslash
6708 DeclareLaTeXClass{article}
6709 \end_layout
6710
6711 \begin_layout Standard
6712 La deuxième ligne sert quand vous (re)configurez LyX.
6713  Le fichier de format est lu par le script LaTeX 
6714 \begin_inset Flex Code
6715 status collapsed
6716
6717 \begin_layout Plain Layout
6718 chkconfig.ltx
6719 \end_layout
6720
6721 \end_inset
6722
6723 , dans un mode spécial où 
6724 \begin_inset Flex Code
6725 status collapsed
6726
6727 \begin_layout Plain Layout
6728 #
6729 \end_layout
6730
6731 \end_inset
6732
6733  est ignoré.
6734  La première ligne est juste un commentaire LaTeX, et la deuxième contient
6735  la déclaration de la classe de texte.
6736  Si ces lignes apparaissent dans un fichier appelé 
6737 \begin_inset Flex Code
6738 status collapsed
6739
6740 \begin_layout Plain Layout
6741 article.layout
6742 \end_layout
6743
6744 \end_inset
6745
6746 , elles définissent alors une classe de texte appelée 
6747 \begin_inset Flex Code
6748 status collapsed
6749
6750 \begin_layout Plain Layout
6751 article
6752 \end_layout
6753
6754 \end_inset
6755
6756  (le nom du fichier de format) qui utilise la classe de document LaTeX 
6757 \begin_inset Flex Code
6758 status collapsed
6759
6760 \begin_layout Plain Layout
6761 article.cls
6762 \end_layout
6763
6764 \end_inset
6765
6766  (implicitement, le même nom que le format).
6767  La chaîne 
6768 \begin_inset Quotes fld
6769 \end_inset
6770
6771 article
6772 \begin_inset Quotes frd
6773 \end_inset
6774
6775  qui apparaît ci-dessus sert de description de la classe de texte dans la
6776  fenêtre 
6777 \begin_inset Flex MenuItem
6778 status collapsed
6779
6780 \begin_layout Plain Layout
6781 Document\SpecialChar \menuseparator
6782 Paramètres\SpecialChar \ldots{}
6783
6784 \end_layout
6785
6786 \end_inset
6787
6788
6789 \end_layout
6790
6791 \begin_layout Standard
6792 Supposons que vous ayez écrit votre propre classe de texte qui utilise la
6793  classe de document 
6794 \begin_inset Flex Code
6795 status collapsed
6796
6797 \begin_layout Plain Layout
6798 article.cls
6799 \end_layout
6800
6801 \end_inset
6802
6803 , mais dans laquelle vous avez changé l'apparence des en-têtes de sections.
6804  Si vous la mettez dans un fichier 
6805 \begin_inset Flex Code
6806 status collapsed
6807
6808 \begin_layout Plain Layout
6809 mon_article.layout
6810 \end_layout
6811
6812 \end_inset
6813
6814 , l'en-tête de ce fichier doit être :
6815 \end_layout
6816
6817 \begin_layout LyX-Code
6818
6819 \size small
6820 #% Do not delete the line below; configure depends on this 
6821 \end_layout
6822
6823 \begin_layout LyX-Code
6824
6825 \size small
6826 #  
6827 \backslash
6828 DeclareLaTeXClass[article]{article (avec mes en-têtes)}
6829 \end_layout
6830
6831 \begin_layout Standard
6832 Ceci déclare une classe de texte 
6833 \begin_inset Flex Code
6834 status collapsed
6835
6836 \begin_layout Plain Layout
6837 mon_article
6838 \end_layout
6839
6840 \end_inset
6841
6842 , associée avec la classe de document LaTeX 
6843 \begin_inset Flex Code
6844 status collapsed
6845
6846 \begin_layout Plain Layout
6847 article.cls
6848 \end_layout
6849
6850 \end_inset
6851
6852  et décrite comme 
6853 \begin_inset Quotes fld
6854 \end_inset
6855
6856 article (avec mes en-têtes)
6857 \begin_inset Quotes frd
6858 \end_inset
6859
6860 .
6861  Si votre classe de texte repose sur plusieurs paquetages, vous pouvez la
6862  déclarer ainsi :
6863 \end_layout
6864
6865 \begin_layout LyX-Code
6866
6867 \size small
6868 #% Do not delete the line below; configure depends on this 
6869 \end_layout
6870
6871 \begin_layout LyX-Code
6872
6873 \size small
6874 #  
6875 \backslash
6876 DeclareLaTeXClass[article,machin.sty]{article (avec mes en-têtes)}
6877 \end_layout
6878
6879 \begin_layout Standard
6880 Ceci indique que votre classe de texte utilise le paquetage 
6881 \begin_inset Flex Code
6882 status collapsed
6883
6884 \begin_layout Plain Layout
6885 machin.sty
6886 \end_layout
6887
6888 \end_inset
6889
6890 .
6891  Enfin, il est aussi possible de déclarer des classes pour du code DocBook.
6892  Les déclarations ressemblent en général à :
6893 \end_layout
6894
6895 \begin_layout LyX-Code
6896 #% Do not delete the line below; configure depends on this 
6897 \end_layout
6898
6899 \begin_layout LyX-Code
6900
6901 \backslash
6902 DeclareDocBookClass[article]{SGML (DocBook article)}
6903 \end_layout
6904
6905 \begin_layout Standard
6906 Notez que ces déclarations peuvent aussi recevoir un paramètre optionnel
6907  déclarant le nom de la classe de document (mais pas une liste).
6908 \end_layout
6909
6910 \begin_layout Standard
6911 Donc, de la manière la plus explicite, la forme d'une déclaration de format
6912  est la suivante:
6913 \end_layout
6914
6915 \begin_layout LyX-Code
6916
6917 \size small
6918 \lang english
6919 #  
6920 \backslash
6921 DeclareLaTeXClass[class,package.sty]{layout description}
6922 \end_layout
6923
6924 \begin_layout Standard
6925 Il n'est nécessaire de déclarer la classe que si le nom de la classe LaTeX
6926  et le nom du fichier de format diffèrent, ou si des paquetages sont à spécifier.
6927  Si le nom de la classe n'est pas spécifiée, LyX suppose qu'elle est identique
6928  à celle du fichier de format.
6929 \end_layout
6930
6931 \begin_layout Standard
6932 Une fois que la classe de texte a été modifiée à votre goût, tout ce que
6933  vous avez à faire est de la copier soit dans 
6934 \begin_inset Flex Code
6935 status collapsed
6936
6937 \begin_layout Plain Layout
6938 RépLyX/layouts/
6939 \end_layout
6940
6941 \end_inset
6942
6943  soit dans 
6944 \begin_inset Flex Code
6945 status collapsed
6946
6947 \begin_layout Plain Layout
6948 MonRép/layouts/
6949 \end_layout
6950
6951 \end_inset
6952
6953  et de faire 
6954 \begin_inset Flex MenuItem
6955 status collapsed
6956
6957 \begin_layout Plain Layout
6958 Outils\SpecialChar \menuseparator
6959 Recon\SpecialChar \-
6960 figurer
6961 \end_layout
6962
6963 \end_inset
6964
6965 .
6966  Quittez LyX et redémarrez-le; votre nouvelle classe de texte devrait alors
6967  être disponible avec les autres.
6968 \end_layout
6969
6970 \begin_layout Standard
6971 Une fois le fichier de format installé, vous pouvez le modifier et vérifier
6972  l'effet de ces modifications sans reconfigurer ou redémarrer LyX
6973 \begin_inset Foot
6974 status collapsed
6975
6976 \begin_layout Plain Layout
6977 Avec les versions de LyX antérieures à 1.6, il vous fallait redémarrer LyX
6978  pour valider les modifications effectuées dans les fichiers de format.
6979  De ce fait, les modifications pouvaient prendre beaucoup de temps.
6980 \end_layout
6981
6982 \end_inset
6983
6984 .
6985  Vous pouvez imposer un rechargement du format en service en utilisant la
6986  fonction 
6987 \begin_inset Flex MenuItem
6988 status collapsed
6989
6990 \begin_layout Plain Layout
6991
6992 \lang english
6993 layout-reload
6994 \end_layout
6995
6996 \end_inset
6997
6998 .
6999  Cette fonction n'est implicitement liée à aucun raccourci — vous pouvez
7000  bien sûr la lier à une touche vous-même.
7001  Si vous voulez utiliser cette fonction, il vous suffit de la saisir dans
7002  le mini-tampon.
7003  
7004 \end_layout
7005
7006 \begin_layout Standard
7007
7008 \emph on
7009 Attention
7010 \emph default
7011
7012 \begin_inset Flex MenuItem
7013 status collapsed
7014
7015 \begin_layout Plain Layout
7016
7017 \lang english
7018 layout-reload
7019 \end_layout
7020
7021 \end_inset
7022
7023  est une fonctionnalité 
7024 \begin_inset Quotes fld
7025 \end_inset
7026
7027 avancée
7028 \begin_inset Quotes frd
7029 \end_inset
7030
7031
7032 \emph on
7033 .
7034  
7035 \emph default
7036 Il vous est
7037 \emph on
7038  fortement 
7039 \emph default
7040 recommandé de sauvegarder votre travail avant de procéder ainsi
7041 \emph on
7042 .
7043
7044 \emph default
7045  En fait, il vous est 
7046 \emph on
7047 fortement
7048 \emph default
7049  recommandé de ne pas essayer de modifier des formats durant une travail
7050  productif sur un document.
7051  Utilisez un document de test, les erreurs de syntaxe et autres dans votre
7052  module pourraient déclencher des comportements bizarres.
7053  En particulier, de telles erreurs pourraient inciter LyX à considérer les
7054  formats en service comme incorrects et à essayer de basculer sur un autre
7055  format
7056 \begin_inset Foot
7057 status collapsed
7058
7059 \begin_layout Plain Layout
7060 Les erreurs de syntaxe vraiment graves peuvent même stopper LyX.
7061  Ceci provient du fait que certaines erreurs rendent LyX incapable de lire
7062  la moindre information de format.
7063  Faites attention\SpecialChar \ldots{}
7064
7065 \end_layout
7066
7067 \end_inset
7068
7069 .
7070  Les développeurs s'efforcent de conserver une bonne stabilité à LyX dans
7071  de telles situations, mais il vaut mieux être sûr que regretter
7072 \begin_inset Foot
7073 status collapsed
7074
7075 \begin_layout Plain Layout
7076 Puisque nous en sommes au conseils: faites des sauvegardes régulières.
7077  Et soyez gentil avec votre maman.
7078 \end_layout
7079
7080 \end_inset
7081
7082 .
7083 \end_layout
7084
7085 \begin_layout Subsection
7086 Déclaration d'un module
7087 \end_layout
7088
7089 \begin_layout Standard
7090 La première ligne d'un module doit être rédigée comme suit:
7091 \end_layout
7092
7093 \begin_layout LyX-Code
7094
7095 \lang english
7096 #
7097 \backslash
7098 DeclareLyXModule[endnotes.sty]{Endnotes} 
7099 \end_layout
7100
7101 \begin_layout Standard
7102 L'argument obligatoire, entre accolades, est le nom du module, tel qu'il
7103  apparaîtra dans 
7104 \begin_inset Flex MenuItem
7105 status collapsed
7106
7107 \begin_layout Plain Layout
7108 Document\SpecialChar \menuseparator
7109 Paramètres\SpecialChar \ldots{}
7110 \SpecialChar \menuseparator
7111 Modules
7112 \end_layout
7113
7114 \end_inset
7115
7116 .
7117  L'argument entre crochets est facultatif: il déclare n'importe quel paquetage
7118  LaTeX dont dépend le module.
7119  Notez bien que seuls les paquetages connus de LyX peuvent être énumérés
7120  entre les crochets
7121 \begin_inset Foot
7122 status collapsed
7123
7124 \begin_layout Plain Layout
7125 La liste de ces paquetages n'est documentée que dans le code source.
7126 \end_layout
7127
7128 \end_inset
7129
7130 .
7131  LyX ne fera aucune vérification pour des paquetages quelconques.
7132  Il est également possible d'utiliser la clé 
7133 \begin_inset Flex MenuItem
7134 status collapsed
7135
7136 \begin_layout Plain Layout
7137 depuis->vers
7138 \end_layout
7139
7140 \end_inset
7141
7142  en argument optionnel: elle déclare que le module ne peut être employé
7143  que s'il existe un chemin de conversion entre les formats 
7144 \begin_inset Flex Code
7145 status collapsed
7146
7147 \begin_layout Plain Layout
7148 depuis
7149 \end_layout
7150
7151 \end_inset
7152
7153  et 
7154 \begin_inset Flex Code
7155 status collapsed
7156
7157 \begin_layout Plain Layout
7158 vers
7159 \end_layout
7160
7161 \end_inset
7162
7163 .
7164 \end_layout
7165
7166 \begin_layout Standard
7167 La déclaration du module devra être suivi par des lignes descriptives comme
7168  celles-ci:
7169 \begin_inset Foot
7170 status collapsed
7171
7172 \begin_layout Plain Layout
7173 En anglais de préférence si le module doit être diffusé par LyX.
7174  Cette description apparaîtra dans la liste des messages à traduire et sera
7175  donc traduite lors de la mise à jour de l'interface.
7176 \end_layout
7177
7178 \end_inset
7179
7180
7181 \end_layout
7182
7183 \begin_layout LyX-Code
7184
7185 \lang english
7186 #DescriptionBegin 
7187 \end_layout
7188
7189 \begin_layout LyX-Code
7190
7191 \lang english
7192 #Adds an endnote command, in addition to footnotes.
7193  
7194 \end_layout
7195
7196 \begin_layout LyX-Code
7197
7198 \lang english
7199 #You will need to add  
7200 \backslash
7201 theendnotes in TeX code where you 
7202 \end_layout
7203
7204 \begin_layout LyX-Code
7205
7206 \lang english
7207 #want the endnotes to appear.
7208  
7209 \end_layout
7210
7211 \begin_layout LyX-Code
7212
7213 \lang english
7214 #DescriptionEnd 
7215 \end_layout
7216
7217 \begin_layout LyX-Code
7218
7219 \lang english
7220 #Requires: somemodule | othermodule
7221 \end_layout
7222
7223 \begin_layout LyX-Code
7224
7225 \lang english
7226 #Excludes: badmodule
7227 \end_layout
7228
7229 \begin_layout Standard
7230 Cette description est utilisée dans 
7231 \begin_inset Flex MenuItem
7232 status collapsed
7233
7234 \begin_layout Plain Layout
7235 Document\SpecialChar \menuseparator
7236 Paramètres\SpecialChar \ldots{}
7237 \SpecialChar \menuseparator
7238 Modules
7239 \end_layout
7240
7241 \end_inset
7242
7243  pour informer l'utilisateur de la fonction du module.
7244  La ligne 
7245 \begin_inset Flex Code
7246 status collapsed
7247
7248 \begin_layout Plain Layout
7249
7250 \lang english
7251 Requires
7252 \end_layout
7253
7254 \end_inset
7255
7256  permet d'identifier les modules qui doivent être activés avec celui-ci;
7257  la ligne 
7258 \begin_inset Flex Code
7259 status collapsed
7260
7261 \begin_layout Plain Layout
7262
7263 \lang english
7264 Excludes
7265 \end_layout
7266
7267 \end_inset
7268
7269  permet d'identifier les modules interdits avec celui-ci.
7270  Les deux lignes sont facultatives et, comme indiqué, les modules dans une
7271  liste doivent être séparés par une barre verticale: |.
7272  Noter que les modules requis sont traités sur le mode disjonctif: 
7273 \emph on
7274 au moins un
7275 \emph default
7276  des modules requis doit être utilisé.
7277  De même, 
7278 \emph on
7279 aucun
7280 \emph default
7281  des modules exclus ne doit être utilisé.
7282  Noter également que les les modules sont identifiés par leur nom de fichier,
7283  sans le suffixe 
7284 \begin_inset Flex Code
7285 status collapsed
7286
7287 \begin_layout Plain Layout
7288 .module
7289 \end_layout
7290
7291 \end_inset
7292
7293  .
7294  Ainsi 
7295 \begin_inset Flex Code
7296 status collapsed
7297
7298 \begin_layout Plain Layout
7299
7300 \lang english
7301 telmodule
7302 \end_layout
7303
7304 \end_inset
7305
7306  est vraiment 
7307 \begin_inset Flex Code
7308 status collapsed
7309
7310 \begin_layout Plain Layout
7311
7312 \lang english
7313 telmodule.module
7314 \end_layout
7315
7316 \end_inset
7317
7318 .
7319 \end_layout
7320
7321 \begin_layout Subsection
7322 Numéro d'identification syntaxique
7323 \end_layout
7324
7325 \begin_layout Standard
7326 La première ligne non commentée doit contenir le numéro d'identification
7327  syntaxique du contenu du fichier de format:
7328 \end_layout
7329
7330 \begin_layout Description
7331 \begin_inset Flex Code
7332 status collapsed
7333
7334 \begin_layout Plain Layout
7335
7336 \lang english
7337 Format
7338 \end_layout
7339
7340 \end_inset
7341
7342  [
7343 \begin_inset Flex Code
7344 status collapsed
7345
7346 \begin_layout Plain Layout
7347
7348 \lang english
7349 int
7350 \end_layout
7351
7352 \end_inset
7353
7354 ] Identification syntaxique du fichier de format
7355 \end_layout
7356
7357 \begin_layout Standard
7358 Ce balisage a été introduit dans LyX
7359 \begin_inset space ~
7360 \end_inset
7361
7362 1.4.0 Les fichiers de format des versions antérieures n'avaient pas de numéro
7363  de format explicite et sont affectés du 
7364 \lang english
7365
7366 \begin_inset Flex Code
7367 status collapsed
7368
7369 \begin_layout Plain Layout
7370
7371 \lang english
7372 Format
7373 \begin_inset space ~
7374 \end_inset
7375
7376 1
7377 \end_layout
7378
7379 \end_inset
7380
7381
7382 \lang french
7383 .
7384  Le numéro de format du présent fichier est le numéro 35.
7385  mais chaque version de LyX peut lire les fichiers de format d'une version
7386  plus ancienne, comme elle peut lire les documents crées avec une version
7387  plus ancienne.
7388  Il n'y a cependant aucun moyen de revernir aux numéros d'identification
7389  antérieurs.
7390 \end_layout
7391
7392 \begin_layout Subsection
7393 Paramètres généraux d'une classe de texte
7394 \begin_inset CommandInset label
7395 LatexCommand label
7396 name "sub:Paramètres-généraux-d'une"
7397
7398 \end_inset
7399
7400
7401 \end_layout
7402
7403 \begin_layout Standard
7404 Voici les paramètres généraux qui décrivent l'aspect du document pour une
7405  classe complète (ceci ne veut pas dire qu'il 
7406 \emph on
7407 doivent
7408 \emph default
7409  apparaître dans le fichiers 
7410 \begin_inset Flex Code
7411 status collapsed
7412
7413 \begin_layout Plain Layout
7414 .layout
7415 \end_layout
7416
7417 \end_inset
7418
7419  plutôt que dans les modules.
7420  Un module peut contenir n'importe quelle balise de format):
7421 \end_layout
7422
7423 \begin_layout Description
7424
7425 \lang english
7426 \begin_inset Flex Code
7427 status collapsed
7428
7429 \begin_layout Plain Layout
7430
7431 \lang english
7432 AddToHTMLPreamble
7433 \end_layout
7434
7435 \end_inset
7436
7437
7438 \family roman
7439 \lang french
7440  
7441 \family default
7442 ajoute une information qui sera incluse dans le bloc 
7443 \begin_inset Flex Code
7444 status collapsed
7445
7446 \begin_layout Plain Layout
7447 <head>
7448 \end_layout
7449
7450 \end_inset
7451
7452  quand le document est exporté en XHTML.
7453  Typiquement, ce paramètre est utilisé pour exporter de l'information en
7454  style CSS, mais il peut être utilisé pour toute information valide entre
7455  les balises 
7456 \begin_inset Flex Code
7457 status collapsed
7458
7459 \begin_layout Plain Layout
7460 <head>
7461 \end_layout
7462
7463 \end_inset
7464
7465 .
7466  Doit être fermé par 
7467 \begin_inset Quotes fld
7468 \end_inset
7469
7470
7471 \begin_inset Flex Code
7472 status collapsed
7473
7474 \begin_layout Plain Layout
7475
7476 \lang english
7477 EndPreamble
7478 \end_layout
7479
7480 \end_inset
7481
7482
7483 \begin_inset Quotes frd
7484 \end_inset
7485
7486 .
7487 \end_layout
7488
7489 \begin_layout Description
7490
7491 \lang english
7492 \begin_inset Flex Code
7493 status collapsed
7494
7495 \begin_layout Plain Layout
7496
7497 \lang english
7498 AddToPreamble
7499 \end_layout
7500
7501 \end_inset
7502
7503
7504 \family roman
7505 \lang french
7506  
7507 \family default
7508 définit le style à utiliser pour afficher les informations bibliographiques.
7509  Voir le paragraphe.
7510  Doit être fermé par 
7511 \begin_inset Quotes fld
7512 \end_inset
7513
7514
7515 \begin_inset Flex Code
7516 status collapsed
7517
7518 \begin_layout Plain Layout
7519
7520 \lang english
7521 EndPreamble
7522 \end_layout
7523
7524 \end_inset
7525
7526
7527 \begin_inset Quotes frd
7528 \end_inset
7529
7530 .
7531 \end_layout
7532
7533 \begin_layout Description
7534
7535 \lang english
7536 \begin_inset Flex Code
7537 status collapsed
7538
7539 \begin_layout Plain Layout
7540
7541 \lang english
7542 CiteFormat
7543 \end_layout
7544
7545 \end_inset
7546
7547
7548 \family roman
7549 \lang french
7550  
7551 \family default
7552 ajoute une information au préambule du document.
7553  Voir
7554 \begin_inset space ~
7555 \end_inset
7556
7557
7558 \begin_inset CommandInset ref
7559 LatexCommand ref
7560 reference "sub:Description citation"
7561
7562 \end_inset
7563
7564 Doit être fermé par 
7565 \begin_inset Quotes fld
7566 \end_inset
7567
7568
7569 \begin_inset Flex Code
7570 status collapsed
7571
7572 \begin_layout Plain Layout
7573
7574 \lang english
7575 EndPreamble
7576 \end_layout
7577
7578 \end_inset
7579
7580
7581 \begin_inset Quotes frd
7582 \end_inset
7583
7584 .
7585 \end_layout
7586
7587 \begin_layout Description
7588
7589 \lang english
7590 \begin_inset Flex Code
7591 status collapsed
7592
7593 \begin_layout Plain Layout
7594
7595 \lang english
7596 ClassOptions
7597 \end_layout
7598
7599 \end_inset
7600
7601
7602 \family roman
7603 \lang french
7604  
7605 \family default
7606 décrit diverses options globales comprises par la classe du document.
7607  Voir la section
7608 \begin_inset space ~
7609 \end_inset
7610
7611
7612 \begin_inset CommandInset ref
7613 LatexCommand ref
7614 reference "sub:Section-ClassOptions"
7615
7616 \end_inset
7617
7618  pour les détails.
7619  Doit être fermé par 
7620 \begin_inset Quotes fld
7621 \end_inset
7622
7623
7624 \begin_inset Flex Code
7625 status collapsed
7626
7627 \begin_layout Plain Layout
7628
7629 \lang english
7630 End
7631 \end_layout
7632
7633 \end_inset
7634
7635
7636 \begin_inset Quotes frd
7637 \end_inset
7638
7639 .
7640 \end_layout
7641
7642 \begin_layout Description
7643
7644 \lang english
7645 \begin_inset Flex Code
7646 status collapsed
7647
7648 \begin_layout Plain Layout
7649
7650 \lang english
7651 Columns
7652 \end_layout
7653
7654 \end_inset
7655
7656
7657 \lang french
7658  [
7659 \begin_inset Flex Code
7660 status collapsed
7661
7662 \begin_layout Plain Layout
7663
7664 \emph on
7665 1
7666 \end_layout
7667
7668 \end_inset
7669
7670 ,
7671 \begin_inset space \thinspace{}
7672 \end_inset
7673
7674
7675 \begin_inset Flex Code
7676 status collapsed
7677
7678 \begin_layout Plain Layout
7679 2
7680 \end_layout
7681
7682 \end_inset
7683
7684 ] fixe le nombre implicite de colonnes (une ou deux).
7685  Peut être changé dans la fenêtre 
7686 \begin_inset Flex MenuItem
7687 status collapsed
7688
7689 \begin_layout Plain Layout
7690 Document\SpecialChar \menuseparator
7691 Paramètres
7692 \end_layout
7693
7694 \end_inset
7695
7696 .
7697  
7698 \end_layout
7699
7700 \begin_layout Description
7701
7702 \lang english
7703 \begin_inset Flex Code
7704 status collapsed
7705
7706 \begin_layout Plain Layout
7707
7708 \lang english
7709 Counter
7710 \end_layout
7711
7712 \end_inset
7713
7714
7715 \family roman
7716 \lang french
7717  
7718 \family default
7719 [
7720 \begin_inset Flex Code
7721 status collapsed
7722
7723 \begin_layout Plain Layout
7724 chaîne
7725 \end_layout
7726
7727 \end_inset
7728
7729 ] définit les paramètres d'un nouveau compteur.
7730  Si le compteur n'existe pas, il est créé; s'il existe, il est modifié.
7731  Doit être fermé par 
7732 \begin_inset Quotes fld
7733 \end_inset
7734
7735
7736 \begin_inset Flex Code
7737 status collapsed
7738
7739 \begin_layout Plain Layout
7740
7741 \lang english
7742 End
7743 \end_layout
7744
7745 \end_inset
7746
7747
7748 \begin_inset Quotes frd
7749 \end_inset
7750
7751 .
7752 \begin_inset Newline newline
7753 \end_inset
7754
7755 Voir la section
7756 \begin_inset space ~
7757 \end_inset
7758
7759
7760 \begin_inset CommandInset ref
7761 LatexCommand ref
7762 reference "sub:Compteurs"
7763
7764 \end_inset
7765
7766  pour les détails.
7767 \end_layout
7768
7769 \begin_layout Description
7770
7771 \lang english
7772 \begin_inset Flex Code
7773 status collapsed
7774
7775 \begin_layout Plain Layout
7776
7777 \lang english
7778 DefaultFont
7779 \end_layout
7780
7781 \end_inset
7782
7783
7784 \lang french
7785  décrit la police implicite dans le document.
7786  Voir la section
7787 \begin_inset space ~
7788 \end_inset
7789
7790
7791 \begin_inset CommandInset ref
7792 LatexCommand ref
7793 reference "sub:polices"
7794
7795 \end_inset
7796
7797  pour une description.
7798  Doit être fermé par 
7799 \begin_inset Quotes fld
7800 \end_inset
7801
7802
7803 \lang english
7804
7805 \begin_inset Flex Code
7806 status collapsed
7807
7808 \begin_layout Plain Layout
7809
7810 \lang english
7811 EndFont
7812 \end_layout
7813
7814 \end_inset
7815
7816
7817 \begin_inset Quotes frd
7818 \end_inset
7819
7820 .
7821 \end_layout
7822
7823 \begin_layout Description
7824
7825 \lang english
7826 \begin_inset Flex Code
7827 status collapsed
7828
7829 \begin_layout Plain Layout
7830
7831 \lang english
7832 DefaultModule
7833 \end_layout
7834
7835 \end_inset
7836
7837
7838 \lang french
7839  [
7840 \begin_inset Flex Code
7841 status collapsed
7842
7843 \begin_layout Plain Layout
7844 <module>
7845 \end_layout
7846
7847 \end_inset
7848
7849 ] spécifie un module inclus implicitement avec cette classe de document,
7850  donné par son nom de fichier sans suffixe 
7851 \begin_inset Flex Code
7852 status collapsed
7853
7854 \begin_layout Plain Layout
7855
7856 \lang english
7857 .module
7858 \end_layout
7859
7860 \end_inset
7861
7862 .
7863  L'utilisateur peut toujours le retirer, mais il sera actif à l'ouverture
7864  du document (ceci s'applique pour un nouveau document, ou quand cette classe
7865  est choisie pour un document existant).
7866 \end_layout
7867
7868 \begin_layout Description
7869
7870 \lang english
7871 \begin_inset Flex Code
7872 status collapsed
7873
7874 \begin_layout Plain Layout
7875
7876 \lang english
7877 DefaultStyle
7878 \end_layout
7879
7880 \end_inset
7881
7882
7883 \lang french
7884  [
7885 \begin_inset Flex Code
7886 status collapsed
7887
7888 \begin_layout Plain Layout
7889 <style>
7890 \end_layout
7891
7892 \end_inset
7893
7894 ] indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
7895  
7896 \begin_inset Flex MenuItem
7897 status collapsed
7898
7899 \begin_layout Plain Layout
7900
7901 \lang english
7902 Standard
7903 \end_layout
7904
7905 \end_inset
7906
7907 .
7908  Ce sera implicitement le premier style défini si ce paramètre n'est pas
7909  fixé, mais vous êtes vivement encouragé à utiliser cette directive.
7910 \end_layout
7911
7912 \begin_layout Description
7913
7914 \lang english
7915 \begin_inset Flex Code
7916 status collapsed
7917
7918 \begin_layout Plain Layout
7919
7920 \lang english
7921 ExcludesModule
7922 \end_layout
7923
7924 \end_inset
7925
7926
7927 \lang french
7928  [
7929 \begin_inset Flex Code
7930 status collapsed
7931
7932 \begin_layout Plain Layout
7933 <module>
7934 \end_layout
7935
7936 \end_inset
7937
7938 ] indique que le module spécifié (donné par son nom de fichier sans le suffixe
7939  
7940 \begin_inset Flex Code
7941 status collapsed
7942
7943 \begin_layout Plain Layout
7944
7945 \lang english
7946 .module
7947 \end_layout
7948
7949 \end_inset
7950
7951 ) ne peut pas être utilisé avec cette classe de document.
7952  Ceci peut être utilisé par exemple dans un format pour une revue pour éviter
7953  e.g.
7954  l'utilisation du module 
7955 \begin_inset Flex Code
7956 status collapsed
7957
7958 \begin_layout Plain Layout
7959
7960 \lang english
7961 theorems-sec
7962 \end_layout
7963
7964 \end_inset
7965
7966  (numérotation des théorèmes par sections).
7967  Ce paramètre 
7968 \emph on
7969 ne
7970 \emph default
7971  
7972 \emph on
7973 peut pas
7974 \emph default
7975  être utilisé dans un module: les modules ont leur propre méthode d'exclusion
7976  (voir 
7977 \begin_inset CommandInset ref
7978 LatexCommand ref
7979 reference "sub:Modules_de_format"
7980
7981 \end_inset
7982
7983 ).
7984 \end_layout
7985
7986 \begin_layout Description
7987
7988 \lang english
7989 \begin_inset Flex Code
7990 status collapsed
7991
7992 \begin_layout Plain Layout
7993
7994 \lang english
7995 Float
7996 \end_layout
7997
7998 \end_inset
7999
8000
8001 \lang french
8002  définit un nouveau flottant.
8003  Voir la Section
8004 \begin_inset space ~
8005 \end_inset
8006
8007
8008 \begin_inset CommandInset ref
8009 LatexCommand ref
8010 reference "sub:Flottants"
8011
8012 \end_inset
8013
8014 .
8015  Doit être fermé par 
8016 \begin_inset Quotes fld
8017 \end_inset
8018
8019
8020 \begin_inset Flex Code
8021 status collapsed
8022
8023 \begin_layout Plain Layout
8024
8025 \lang english
8026 End
8027 \end_layout
8028
8029 \end_inset
8030
8031
8032 \begin_inset Quotes frd
8033 \end_inset
8034
8035 .
8036 \end_layout
8037
8038 \begin_layout Description
8039
8040 \lang english
8041 \begin_inset Flex Code
8042 status collapsed
8043
8044 \begin_layout Plain Layout
8045
8046 \lang english
8047 HTMLPreamble
8048 \end_layout
8049
8050 \end_inset
8051
8052
8053 \lang french
8054  définit l'information qui sera incluse dans le bloc 
8055 \begin_inset Flex Code
8056 status collapsed
8057
8058 \begin_layout Plain Layout
8059 <head>
8060 \end_layout
8061
8062 \end_inset
8063
8064  quand le document est exporté en XHTML.
8065  Notez bien que ceci écrasera toute déclaration 
8066 \lang english
8067
8068 \begin_inset Flex Code
8069 status collapsed
8070
8071 \begin_layout Plain Layout
8072
8073 \lang english
8074 HTMLPreamble
8075 \end_layout
8076
8077 \end_inset
8078
8079
8080 \lang french
8081  ou 
8082 \lang english
8083
8084 \begin_inset Flex Code
8085 status collapsed
8086
8087 \begin_layout Plain Layout
8088
8089 \lang english
8090 AddToHTMLPreamble
8091 \end_layout
8092
8093 \end_inset
8094
8095  
8096 \lang french
8097 antérieure (utiliser
8098 \begin_inset Newline newline
8099 \end_inset
8100
8101
8102 \lang english
8103
8104 \begin_inset Flex Code
8105 status collapsed
8106
8107 \begin_layout Plain Layout
8108
8109 \lang english
8110 AddToHTMLPreamble
8111 \end_layout
8112
8113 \end_inset
8114
8115
8116 \lang french
8117  si vous désirez simplement ajouter du contenu).
8118  Doit être fermé par 
8119 \begin_inset Quotes fld
8120 \end_inset
8121
8122
8123 \begin_inset Flex Code
8124 status collapsed
8125
8126 \begin_layout Plain Layout
8127
8128 \lang english
8129 End
8130 \end_layout
8131
8132 \end_inset
8133
8134
8135 \begin_inset Quotes frd
8136 \end_inset
8137
8138 .
8139 \end_layout
8140
8141 \begin_layout Description
8142
8143 \lang english
8144 \begin_inset Flex Code
8145 status collapsed
8146
8147 \begin_layout Plain Layout
8148
8149 \lang english
8150 HTMLTOCSection
8151 \end_layout
8152
8153 \end_inset
8154
8155
8156 \lang french
8157  [
8158 \begin_inset Flex Code
8159 status collapsed
8160
8161 \begin_layout Plain Layout
8162 <style>
8163 \end_layout
8164
8165 \end_inset
8166
8167 ] définit le style utilisé pour la table des matières, la bibliographie,
8168  et similaires, lorsque le document est exporté en HTML.
8169  Pour les articles, ceci devrait normalement valoir 
8170 \lang english
8171
8172 \begin_inset Flex Code
8173 status collapsed
8174
8175 \begin_layout Plain Layout
8176
8177 \lang english
8178 Section
8179 \end_layout
8180
8181 \end_inset
8182
8183
8184 \lang french
8185 ; pour les livres 
8186 \lang english
8187
8188 \begin_inset Flex Code
8189 status collapsed
8190
8191 \begin_layout Plain Layout
8192
8193 \lang english
8194 Chapter
8195 \end_layout
8196
8197 \end_inset
8198
8199
8200 \lang french
8201 .
8202  Sans précisions, LyX essaiera de deviner quel style utiliser.
8203 \end_layout
8204
8205 \begin_layout Description
8206
8207 \lang english
8208 \begin_inset Flex Code
8209 status collapsed
8210
8211 \begin_layout Plain Layout
8212
8213 \lang english
8214 IfCounter
8215 \end_layout
8216
8217 \end_inset
8218
8219
8220 \lang french
8221  [
8222 \begin_inset Flex Code
8223 status collapsed
8224
8225 \begin_layout Plain Layout
8226 <compteur>
8227 \end_layout
8228
8229 \end_inset
8230
8231 ] modifie les propriétés d'un compteur donné.
8232  Si le compteur n'existe pas, la directive est ignorée.
8233  Doit être fermé par 
8234 \begin_inset Quotes fld
8235 \end_inset
8236
8237
8238 \begin_inset Flex Code
8239 status collapsed
8240
8241 \begin_layout Plain Layout
8242
8243 \lang english
8244 End
8245 \end_layout
8246
8247 \end_inset
8248
8249
8250 \begin_inset Quotes frd
8251 \end_inset
8252
8253 .
8254 \begin_inset Newline newline
8255 \end_inset
8256
8257 Voir la section
8258 \begin_inset space ~
8259 \end_inset
8260
8261
8262 \begin_inset CommandInset ref
8263 LatexCommand ref
8264 reference "sub:Compteurs"
8265
8266 \end_inset
8267
8268  pour les détails au sujet des compteurs.
8269 \end_layout
8270
8271 \begin_layout Description
8272
8273 \lang english
8274 \begin_inset Flex Code
8275 status collapsed
8276
8277 \begin_layout Plain Layout
8278
8279 \lang english
8280 IfStyle
8281 \end_layout
8282
8283 \end_inset
8284
8285
8286 \lang french
8287  [
8288 \begin_inset Flex Code
8289 status collapsed
8290
8291 \begin_layout Plain Layout
8292 <style>
8293 \end_layout
8294
8295 \end_inset
8296
8297 ] modifies les propriétés de style d'un paragraphe donné.
8298  Si le style n'existe pas, le directive est ignorée.
8299  Doit être fermé par 
8300 \begin_inset Quotes fld
8301 \end_inset
8302
8303
8304 \begin_inset Flex Code
8305 status collapsed
8306
8307 \begin_layout Plain Layout
8308
8309 \lang english
8310 End
8311 \end_layout
8312
8313 \end_inset
8314
8315
8316 \begin_inset Quotes frd
8317 \end_inset
8318
8319 .
8320 \end_layout
8321
8322 \begin_layout Description
8323 \begin_inset Flex Code
8324 status collapsed
8325
8326 \begin_layout Plain Layout
8327
8328 \lang english
8329 Input
8330 \end_layout
8331
8332 \end_inset
8333
8334  [
8335 \begin_inset Flex Code
8336 status collapsed
8337
8338 \begin_layout Plain Layout
8339 <nom de fichier>
8340 \end_layout
8341
8342 \end_inset
8343
8344 ] permet d'inclure un autre fichier de définition de format pour éviter
8345  de réécrire des commandes.
8346  C'est souvent le cas des fichiers de format standard, comme 
8347 \begin_inset Flex Code
8348 status collapsed
8349
8350 \begin_layout Plain Layout
8351 stdclass.inc
8352 \end_layout
8353
8354 \end_inset
8355
8356 , qui contient la plupart des réglages de base.
8357 \end_layout
8358
8359 \begin_layout Description
8360
8361 \lang english
8362 \begin_inset Flex Code
8363 status collapsed
8364
8365 \begin_layout Plain Layout
8366
8367 \lang english
8368 InsetLayout
8369 \end_layout
8370
8371 \end_inset
8372
8373
8374 \family roman
8375 \lang french
8376  
8377 \family default
8378 \lang english
8379 [
8380 \begin_inset Flex Code
8381 status collapsed
8382
8383 \begin_layout Plain Layout
8384
8385 \lang english
8386 <type>
8387 \end_layout
8388
8389 \end_inset
8390
8391
8392 \lang french
8393 ] cette section (re)définit le format d'un insert.
8394  Elle peut être appliquée à un insert existant pour obtenir un nouvel insert
8395  défini par l'utilisateur, e.g.
8396  un nouveau style de caractères.
8397  Doit être fermé par 
8398 \begin_inset Quotes fld
8399 \end_inset
8400
8401
8402 \begin_inset Flex Code
8403 status collapsed
8404
8405 \begin_layout Plain Layout
8406
8407 \lang english
8408 End
8409 \end_layout
8410
8411 \end_inset
8412
8413
8414 \begin_inset Quotes frd
8415 \end_inset
8416
8417 .
8418 \begin_inset Newline newline
8419 \end_inset
8420
8421  Voir la section
8422 \begin_inset space ~
8423 \end_inset
8424
8425
8426 \begin_inset CommandInset ref
8427 LatexCommand ref
8428 reference "sub:Flex-insets-and"
8429
8430 \end_inset
8431
8432  pour les détails.
8433 \end_layout
8434
8435 \begin_layout Description
8436
8437 \lang english
8438 \begin_inset Flex Code
8439 status collapsed
8440
8441 \begin_layout Plain Layout
8442
8443 \lang english
8444 LeftMargin
8445 \end_layout
8446
8447 \end_inset
8448
8449
8450 \family roman
8451 \lang french
8452  
8453 \family default
8454 [
8455 \begin_inset Flex Code
8456 status collapsed
8457
8458 \begin_layout Plain Layout
8459 chaîne
8460 \end_layout
8461
8462 \end_inset
8463
8464 ] indique la largeur de la marge gauche à l'écran, par exemple 
8465 \begin_inset Quotes fld
8466 \end_inset
8467
8468
8469 \begin_inset Flex Code
8470 status collapsed
8471
8472 \begin_layout Plain Layout
8473 MMMMM
8474 \end_layout
8475
8476 \end_inset
8477
8478
8479 \begin_inset Quotes frd
8480 \end_inset
8481
8482  (noter que ce n'est pas une 
8483 \begin_inset Quotes fld
8484 \end_inset
8485
8486 longueur
8487 \begin_inset Quotes frd
8488 \end_inset
8489
8490 , comme 
8491 \begin_inset Quotes fld
8492 \end_inset
8493
8494 2ex.
8495 \begin_inset Quotes frd
8496 \end_inset
8497
8498 ).
8499 \end_layout
8500
8501 \begin_layout Description
8502
8503 \lang english
8504 \begin_inset Flex Code
8505 status collapsed
8506
8507 \begin_layout Plain Layout
8508
8509 \lang english
8510 NoCounter
8511 \end_layout
8512
8513 \end_inset
8514
8515
8516 \lang french
8517  [
8518 \begin_inset Flex Code
8519 status collapsed
8520
8521 \begin_layout Plain Layout
8522 <compteur>
8523 \end_layout
8524
8525 \end_inset
8526
8527 ] efface un compteur existant, habituellement défini dans un fichier inclus.
8528 \end_layout
8529
8530 \begin_layout Description
8531
8532 \lang english
8533 \begin_inset Flex Code
8534 status collapsed
8535
8536 \begin_layout Plain Layout
8537
8538 \lang english
8539 NoFloat
8540 \end_layout
8541
8542 \end_inset
8543
8544
8545 \lang french
8546  [
8547 \begin_inset Flex Code
8548 status collapsed
8549
8550 \begin_layout Plain Layout
8551 <flottant>
8552 \end_layout
8553
8554 \end_inset
8555
8556 ] efface un flottant existant.
8557  C'est très utile quand vous voulez supprimer un flottant qui a été défini
8558  dans un fichier inclus.
8559 \end_layout
8560
8561 \begin_layout Description
8562
8563 \lang english
8564 \begin_inset Flex Code
8565 status collapsed
8566
8567 \begin_layout Plain Layout
8568
8569 \lang english
8570 NoStyle
8571 \end_layout
8572
8573 \end_inset
8574
8575
8576 \lang french
8577  [
8578 \begin_inset Flex Code
8579 status collapsed
8580
8581 \begin_layout Plain Layout
8582 <style>
8583 \end_layout
8584
8585 \end_inset
8586
8587 ] efface un style existant.
8588 \end_layout
8589
8590 \begin_layout Description
8591
8592 \lang english
8593 \begin_inset Flex Code
8594 status collapsed
8595
8596 \begin_layout Plain Layout
8597
8598 \lang english
8599 OutputFormat
8600 \end_layout
8601
8602 \end_inset
8603
8604
8605 \family roman
8606 \lang french
8607  
8608 \family default
8609 [
8610 \begin_inset Flex Code
8611 status collapsed
8612
8613 \begin_layout Plain Layout
8614 <format>
8615 \end_layout
8616
8617 \end_inset
8618
8619 ] indique quelle sorte de format de fichier (tel que défini dans les préférences
8620  de LyX) est produit par cette classe.
8621  Elle est surtout utile quand 
8622 \begin_inset Flex Code
8623 status collapsed
8624
8625 \begin_layout Plain Layout
8626
8627 \lang english
8628 OutputType
8629 \end_layout
8630
8631 \end_inset
8632
8633  est 
8634 \lang english
8635
8636 \begin_inset Flex Code
8637 status collapsed
8638
8639 \begin_layout Plain Layout
8640
8641 \lang english
8642 literate
8643 \end_layout
8644
8645 \end_inset
8646
8647
8648 \lang french
8649  et que l'on veut définir un nouvelle sorte de document literate.
8650  La chaîne est redéfinie comme 
8651 \begin_inset Quotes fld
8652 \end_inset
8653
8654
8655 \lang english
8656
8657 \begin_inset Flex Code
8658 status collapsed
8659
8660 \begin_layout Plain Layout
8661
8662 \lang english
8663 docbook
8664 \end_layout
8665
8666 \end_inset
8667
8668
8669 \lang french
8670
8671 \begin_inset Quotes frd
8672 \end_inset
8673
8674  ou 
8675 \begin_inset Quotes fld
8676 \end_inset
8677
8678
8679 \lang english
8680
8681 \begin_inset Flex Code
8682 status collapsed
8683
8684 \begin_layout Plain Layout
8685
8686 \lang english
8687 latex
8688 \end_layout
8689
8690 \end_inset
8691
8692
8693 \lang french
8694
8695 \begin_inset Quotes frd
8696 \end_inset
8697
8698  quand la directive correspondante 
8699 \begin_inset Flex Code
8700 status collapsed
8701
8702 \begin_layout Plain Layout
8703
8704 \lang english
8705 OutputType
8706 \end_layout
8707
8708 \end_inset
8709
8710  est trouvée.
8711 \end_layout
8712
8713 \begin_layout Description
8714
8715 \lang english
8716 \begin_inset Flex Code
8717 status collapsed
8718
8719 \begin_layout Plain Layout
8720
8721 \lang english
8722 OutputType
8723 \end_layout
8724
8725 \end_inset
8726
8727
8728 \family roman
8729 \lang french
8730  
8731 \family default
8732 \lang english
8733 [
8734 \begin_inset Flex Code
8735 status collapsed
8736
8737 \begin_layout Plain Layout
8738
8739 \emph on
8740 \lang english
8741 lat
8742 \emph default
8743 ex
8744 \end_layout
8745
8746 \end_inset
8747
8748
8749 \begin_inset Flex Code
8750 status collapsed
8751
8752 \begin_layout Plain Layout
8753
8754 \lang english
8755 docbook
8756 \end_layout
8757
8758 \end_inset
8759
8760
8761 \begin_inset Flex Code
8762 status collapsed
8763
8764 \begin_layout Plain Layout
8765
8766 \lang english
8767 literate
8768 \end_layout
8769
8770 \end_inset
8771
8772
8773 \lang french
8774 ] indique quelle sorte de document résultant sera obtenu par cette classe.
8775 \end_layout
8776
8777 \begin_layout Description
8778
8779 \lang english
8780 \begin_inset Flex Code
8781 status collapsed
8782
8783 \begin_layout Plain Layout
8784
8785 \lang english
8786 PageStyle
8787 \end_layout
8788
8789 \end_inset
8790
8791  [
8792 \emph on
8793
8794 \begin_inset Flex Code
8795 status collapsed
8796
8797 \begin_layout Plain Layout
8798
8799 \emph on
8800 \lang english
8801 plain
8802 \end_layout
8803
8804 \end_inset
8805
8806
8807 \emph default
8808
8809 \begin_inset Flex Code
8810 status collapsed
8811
8812 \begin_layout Plain Layout
8813
8814 \lang english
8815 empty
8816 \end_layout
8817
8818 \end_inset
8819
8820
8821 \begin_inset Flex Code
8822 status collapsed
8823
8824 \begin_layout Plain Layout
8825
8826 \lang english
8827 headings
8828 \end_layout
8829
8830 \end_inset
8831
8832 ]
8833 \lang french
8834  fixe la mise en page implicite.
8835  Peut être changée dans la fenêtre 
8836 \begin_inset Flex MenuItem
8837 status collapsed
8838
8839 \begin_layout Plain Layout
8840 Document\SpecialChar \menuseparator
8841 Paramètres\SpecialChar \ldots{}
8842
8843 \end_layout
8844
8845 \end_inset
8846
8847 .
8848 \end_layout
8849
8850 \begin_layout Description
8851
8852 \lang english
8853 \begin_inset Flex Code
8854 status collapsed
8855
8856 \begin_layout Plain Layout
8857
8858 \lang english
8859 Preamble
8860 \end_layout
8861
8862 \end_inset
8863
8864
8865 \lang french
8866  fixe le préambule du document LaTeX.
8867  Notez bien que ceci remplacera complètement toute autre directive 
8868 \lang english
8869
8870 \begin_inset Flex Code
8871 status collapsed
8872
8873 \begin_layout Plain Layout
8874
8875 \lang english
8876 Preamble
8877 \end_layout
8878
8879 \end_inset
8880
8881  ou 
8882 \begin_inset Flex Code
8883 status collapsed
8884
8885 \begin_layout Plain Layout
8886
8887 \lang english
8888 AddToPreamble
8889 \end_layout
8890
8891 \end_inset
8892
8893
8894 \lang french
8895  (utiliser cette dernière directive si vous voulez seulement ajouter des
8896  éléments au contenu).
8897  Doit être fermé par 
8898 \begin_inset Quotes fld
8899 \end_inset
8900
8901
8902 \begin_inset Flex Code
8903 status collapsed
8904
8905 \begin_layout Plain Layout
8906
8907 \lang english
8908 EndPreamble
8909 \end_layout
8910
8911 \end_inset
8912
8913
8914 \begin_inset Quotes frd
8915 \end_inset
8916
8917 .
8918 \end_layout
8919
8920 \begin_layout Description
8921
8922 \family roman
8923 \begin_inset Flex Code
8924 status collapsed
8925
8926 \begin_layout Plain Layout
8927
8928 \lang english
8929 Provides
8930 \end_layout
8931
8932 \end_inset
8933
8934  
8935 \family default
8936 [
8937 \begin_inset Flex Code
8938 status collapsed
8939
8940 \begin_layout Plain Layout
8941 chaîne
8942 \end_layout
8943
8944 \end_inset
8945
8946 ] [
8947 \begin_inset Flex Code
8948 status collapsed
8949
8950 \begin_layout Plain Layout
8951
8952 \emph on
8953 0
8954 \end_layout
8955
8956 \end_inset
8957
8958 ,
8959 \begin_inset space \thinspace{}
8960 \end_inset
8961
8962
8963 \begin_inset Flex Code
8964 status collapsed
8965
8966 \begin_layout Plain Layout
8967 1
8968 \end_layout
8969
8970 \end_inset
8971
8972 ] décrit si la classe fournit la fonctionnalité 
8973 \begin_inset Flex Code
8974 status collapsed
8975
8976 \begin_layout Plain Layout
8977
8978 \family roman
8979 chaîne
8980 \end_layout
8981
8982 \end_inset
8983
8984 .
8985  Une fonctionnalité est en général le nom d'un paquetage (
8986 \begin_inset Flex Code
8987 status collapsed
8988
8989 \begin_layout Plain Layout
8990
8991 \lang english
8992 amsmath
8993 \end_layout
8994
8995 \end_inset
8996
8997
8998 \begin_inset Flex Code
8999 status collapsed
9000
9001 \begin_layout Plain Layout
9002
9003 \lang english
9004 makeidx
9005 \end_layout
9006
9007 \end_inset
9008
9009 , \SpecialChar \ldots{}
9010 ) ou d'une commande LaTeX (
9011 \begin_inset Flex Code
9012 status collapsed
9013
9014 \begin_layout Plain Layout
9015
9016 \lang english
9017 url
9018 \end_layout
9019
9020 \end_inset
9021
9022
9023 \begin_inset Flex Code
9024 status collapsed
9025
9026 \begin_layout Plain Layout
9027
9028 \lang english
9029 boldsymbol
9030 \end_layout
9031
9032 \end_inset
9033
9034 ,\SpecialChar \ldots{}
9035 ); la liste complète des fonctionnalités comprises n'est malheureusement
9036  pas documentée ailleurs que dans le code source de LyX — mais voyez 
9037 \begin_inset Flex Code
9038 status collapsed
9039
9040 \begin_layout Plain Layout
9041
9042 \lang english
9043 LaTeXFeatures.cpp
9044 \end_layout
9045
9046 \end_inset
9047
9048  si vous voulez.
9049  
9050 \family roman
9051
9052 \begin_inset Flex MenuItem
9053 status collapsed
9054
9055 \begin_layout Plain Layout
9056
9057 \family roman
9058 Aide\SpecialChar \menuseparator
9059 Configuration
9060 \begin_inset space ~
9061 \end_inset
9062
9063 LaTe
9064 \family default
9065
9066 \begin_inset ERT
9067 status collapsed
9068
9069 \begin_layout Plain Layout
9070
9071 {}
9072 \end_layout
9073
9074 \end_inset
9075
9076
9077 \family roman
9078 X
9079 \end_layout
9080
9081 \end_inset
9082
9083
9084 \family default
9085  donne également une revue des paquetage reconnus.
9086 \end_layout
9087
9088 \begin_layout Description
9089
9090 \lang english
9091 \begin_inset Flex Code
9092 status collapsed
9093
9094 \begin_layout Plain Layout
9095
9096 \lang english
9097 ProvidesModule
9098 \end_layout
9099
9100 \end_inset
9101
9102
9103 \lang french
9104  [
9105 \begin_inset Flex Code
9106 status collapsed
9107
9108 \begin_layout Plain Layout
9109 chaîne
9110 \end_layout
9111
9112 \end_inset
9113
9114 ] indique que ce format fournit la fonctionnalité du module indiqué, qui
9115  doit être spécifié par le nom du fichier dans le suffixe 
9116 \begin_inset Flex Code
9117 status collapsed
9118
9119 \begin_layout Plain Layout
9120
9121 \lang english
9122 .module
9123 \end_layout
9124
9125 \end_inset
9126
9127 .
9128  Ceci sera utilisé typiquement si le format inclut directement le module,
9129  plutôt que via le paramètre 
9130 \begin_inset Flex Code
9131 status collapsed
9132
9133 \begin_layout Plain Layout
9134
9135 \lang english
9136 DefaultModule
9137 \end_layout
9138
9139 \end_inset
9140
9141  pour indiquer qu'il doit être utilisé.
9142  Il pourrait être également utilisé dans un module fournissant une implantation
9143  équivalente de la même fonctionnalité.
9144 \end_layout
9145
9146 \begin_layout Description
9147
9148 \lang english
9149 \begin_inset Flex Code
9150 status collapsed
9151
9152 \begin_layout Plain Layout
9153
9154 \lang english
9155 Requires
9156 \end_layout
9157
9158 \end_inset
9159
9160
9161 \lang french
9162  [
9163 \begin_inset Flex Code
9164 status collapsed
9165
9166 \begin_layout Plain Layout
9167 chaîne
9168 \end_layout
9169
9170 \end_inset
9171
9172 ] indique que la classe nécessite la fonctionnalité 
9173 \begin_inset Flex Code
9174 status collapsed
9175
9176 \begin_layout Plain Layout
9177
9178 \family roman
9179 chaîne
9180 \end_layout
9181
9182 \end_inset
9183
9184 .
9185  Plusieurs fonctionnalités doivent être séparées par des virgules.
9186  Noter que l'on ne peut requérir que des fonctionnalités reconnues (voir
9187  
9188 \lang english
9189
9190 \begin_inset Flex Code
9191 status collapsed
9192
9193 \begin_layout Plain Layout
9194
9195 \lang english
9196 LaTeXFeatures.cpp
9197 \end_layout
9198
9199 \end_inset
9200
9201
9202 \lang french
9203  pour une liste de celles-ci).
9204 \end_layout
9205
9206 \begin_layout Description
9207
9208 \lang english
9209 \begin_inset Flex Code
9210 status collapsed
9211
9212 \begin_layout Plain Layout
9213
9214 \lang english
9215 RightMargin
9216 \end_layout
9217
9218 \end_inset
9219
9220
9221 \lang french
9222  [
9223 \begin_inset Flex Code
9224 status collapsed
9225
9226 \begin_layout Plain Layout
9227 chaîne
9228 \end_layout
9229
9230 \end_inset
9231
9232 ] indique la largeur de la marge droite à l'écran, par exemple 
9233 \begin_inset Quotes fld
9234 \end_inset
9235
9236
9237 \begin_inset Flex Code
9238 status collapsed
9239
9240 \begin_layout Plain Layout
9241 MMMMM
9242 \end_layout
9243
9244 \end_inset
9245
9246
9247 \begin_inset Quotes frd
9248 \end_inset
9249
9250 .
9251 \end_layout
9252
9253 \begin_layout Description
9254
9255 \lang english
9256 \begin_inset Flex Code
9257 status collapsed
9258
9259 \begin_layout Plain Layout
9260
9261 \lang english
9262 SecNumDepth
9263 \end_layout
9264
9265 \end_inset
9266
9267
9268 \family roman
9269 \lang french
9270  
9271 \family default
9272 [
9273 \begin_inset Flex Code
9274 status collapsed
9275
9276 \begin_layout Plain Layout
9277 int=3
9278 \end_layout
9279
9280 \end_inset
9281
9282 ] fixe quels sectionnements doivent être numérotés.
9283  Correspond au compteur 
9284 \begin_inset Flex Code
9285 status collapsed
9286
9287 \begin_layout Plain Layout
9288
9289 \lang english
9290 secnumdepth
9291 \end_layout
9292
9293 \end_inset
9294
9295  en LaTeX.
9296 \end_layout
9297
9298 \begin_layout Description
9299
9300 \lang english
9301 \begin_inset Flex Code
9302 status collapsed
9303
9304 \begin_layout Plain Layout
9305
9306 \lang english
9307 Sides
9308 \end_layout
9309
9310 \end_inset
9311
9312
9313 \lang french
9314  [
9315 \emph on
9316
9317 \begin_inset Flex Code
9318 status collapsed
9319
9320 \begin_layout Plain Layout
9321 1
9322 \end_layout
9323
9324 \end_inset
9325
9326
9327 \emph default
9328 ,
9329 \begin_inset space \thinspace{}
9330 \end_inset
9331
9332
9333 \begin_inset Flex Code
9334 status collapsed
9335
9336 \begin_layout Plain Layout
9337 2
9338 \end_layout
9339
9340 \end_inset
9341
9342 ] fixe l'option implicite d'impression recto seul ou en recto verso.
9343  Peut être changé dans la fenêtre 
9344 \begin_inset Flex MenuItem
9345 status collapsed
9346
9347 \begin_layout Plain Layout
9348 Document\SpecialChar \menuseparator
9349 Paramètres
9350 \end_layout
9351
9352 \end_inset
9353
9354 .
9355 \end_layout
9356
9357 \begin_layout Description
9358
9359 \lang english
9360 \begin_inset Flex Code
9361 status collapsed
9362
9363 \begin_layout Plain Layout
9364
9365 \lang english
9366 Style
9367 \end_layout
9368
9369 \end_inset
9370
9371
9372 \lang french
9373  [
9374 \begin_inset Flex Code
9375 status collapsed
9376
9377 \begin_layout Plain Layout
9378 <nom>
9379 \end_layout
9380
9381 \end_inset
9382
9383 ] définit un nouveau style de paragraphe.
9384  Si le style n'existe pas, il est créé; s'il existe déjà, ses paramètres
9385  sont modifiés.
9386  Doit être fermé par 
9387 \begin_inset Quotes fld
9388 \end_inset
9389
9390
9391 \begin_inset Flex Code
9392 status collapsed
9393
9394 \begin_layout Plain Layout
9395
9396 \lang english
9397 End
9398 \end_layout
9399
9400 \end_inset
9401
9402
9403 \begin_inset Quotes frd
9404 \end_inset
9405
9406 .
9407 \begin_inset Newline newline
9408 \end_inset
9409
9410 Voir la Section
9411 \begin_inset space ~
9412 \end_inset
9413
9414
9415 \begin_inset CommandInset ref
9416 LatexCommand ref
9417 reference "sub:Styles-de-paragraphe"
9418
9419 \end_inset
9420
9421  pour les détails.
9422 \end_layout
9423
9424 \begin_layout Description
9425
9426 \lang english
9427 \begin_inset Flex Code
9428 status collapsed
9429
9430 \begin_layout Plain Layout
9431
9432 \lang english
9433 TitleLatexName
9434 \end_layout
9435
9436 \end_inset
9437
9438
9439 \family typewriter
9440 \lang french
9441  
9442 \family default
9443 [
9444 \lang english
9445
9446 \begin_inset Flex Code
9447 status collapsed
9448
9449 \begin_layout Plain Layout
9450 chaîne=
9451 \lang english
9452 "maketitle"
9453 \end_layout
9454
9455 \end_inset
9456
9457
9458 \lang french
9459 ] définit nom de la commande ou de l'envi\SpecialChar \-
9460 ronnement mentionné ci-dessous.
9461 \end_layout
9462
9463 \begin_layout Description
9464
9465 \lang english
9466 \begin_inset Flex Code
9467 status collapsed
9468
9469 \begin_layout Plain Layout
9470
9471 \lang english
9472 TitleLatexType
9473 \end_layout
9474
9475 \end_inset
9476
9477
9478 \family typewriter
9479 \lang french
9480  
9481 \family default
9482 \lang english
9483 [
9484 \begin_inset Flex Code
9485 status collapsed
9486
9487 \begin_layout Plain Layout
9488
9489 \emph on
9490 \lang english
9491 CommandAfter
9492 \end_layout
9493
9494 \end_inset
9495
9496
9497 \begin_inset Flex Code
9498 status collapsed
9499
9500 \begin_layout Plain Layout
9501
9502 \lang english
9503 Environment
9504 \end_layout
9505
9506 \end_inset
9507
9508
9509 \lang french
9510 ] indique le genre de balisage utilisé pour définir le titre d'un document.
9511  
9512 \begin_inset Flex Code
9513 status collapsed
9514
9515 \begin_layout Plain Layout
9516 CommandAfter
9517 \end_layout
9518
9519 \end_inset
9520
9521  signifie que la commande définie par 
9522 \begin_inset Flex Code
9523 status collapsed
9524
9525 \begin_layout Plain Layout
9526 TitleLatexName
9527 \end_layout
9528
9529 \end_inset
9530
9531  sera insérée après le dernier format avec 
9532 \family typewriter
9533
9534 \begin_inset Quotes fld
9535 \end_inset
9536
9537
9538 \family default
9539
9540 \begin_inset Flex Code
9541 status collapsed
9542
9543 \begin_layout Plain Layout
9544 InTitle
9545 \begin_inset space ~
9546 \end_inset
9547
9548 1
9549 \end_layout
9550
9551 \end_inset
9552
9553
9554 \family typewriter
9555
9556 \begin_inset Quotes frd
9557 \end_inset
9558
9559
9560 \family default
9561 .
9562  
9563 \begin_inset Flex Code
9564 status collapsed
9565
9566 \begin_layout Plain Layout
9567 Environment
9568 \end_layout
9569
9570 \end_inset
9571
9572  correspond au cas 
9573 \begin_inset Flex Code
9574 status collapsed
9575
9576 \begin_layout Plain Layout
9577 TitleLatexName
9578 \end_layout
9579
9580 \end_inset
9581
9582  est un environnement, dans lequel doit être inclus tous les formats avec
9583  
9584 \family typewriter
9585
9586 \begin_inset Quotes fld
9587 \end_inset
9588
9589
9590 \family default
9591
9592 \begin_inset Flex Code
9593 status collapsed
9594
9595 \begin_layout Plain Layout
9596 InTitle
9597 \begin_inset space ~
9598 \end_inset
9599
9600 1
9601 \end_layout
9602
9603 \end_inset
9604
9605
9606 \family typewriter
9607
9608 \begin_inset Quotes frd
9609 \end_inset
9610
9611
9612 \family default
9613 .
9614 \end_layout
9615
9616 \begin_layout Description
9617
9618 \lang english
9619 \begin_inset Flex Code
9620 status collapsed
9621
9622 \begin_layout Plain Layout
9623
9624 \lang english
9625 TocDepth
9626 \end_layout
9627
9628 \end_inset
9629
9630
9631 \lang french
9632  [
9633 \begin_inset Flex Code
9634 status collapsed
9635
9636 \begin_layout Plain Layout
9637 int=3
9638 \end_layout
9639
9640 \end_inset
9641
9642 ] fixe quels sectionnements sont inclus dans la table des matières.
9643  Correspond au compteur 
9644 \begin_inset Flex Code
9645 status collapsed
9646
9647 \begin_layout Plain Layout
9648
9649 \lang english
9650 tocdepth
9651 \end_layout
9652
9653 \end_inset
9654
9655  en LaTeX.
9656 \end_layout
9657
9658 \begin_layout Subsection
9659 Section 
9660 \family typewriter
9661 ClassOptions
9662 \begin_inset CommandInset label
9663 LatexCommand label
9664 name "sub:Section-ClassOptions"
9665
9666 \end_inset
9667
9668
9669 \end_layout
9670
9671 \begin_layout Standard
9672 La section 
9673 \begin_inset Flex Code
9674 status collapsed
9675
9676 \begin_layout Plain Layout
9677 ClassOptions
9678 \end_layout
9679
9680 \end_inset
9681
9682  peut contenir les directives suivantes :
9683 \end_layout
9684
9685 \begin_layout Description
9686
9687 \lang english
9688 \begin_inset Flex Code
9689 status collapsed
9690
9691 \begin_layout Plain Layout
9692
9693 \lang english
9694 FontSize
9695 \end_layout
9696
9697 \end_inset
9698
9699
9700 \lang french
9701  [
9702 \family typewriter
9703 chaîne="10|11|12"
9704 \family default
9705 ] liste les tailles de police disponibles comme police principale du document,
9706  séparées par un 
9707 \family typewriter
9708
9709 \begin_inset Quotes fld
9710 \end_inset
9711
9712
9713 \family default
9714
9715 \begin_inset Flex Code
9716 status collapsed
9717
9718 \begin_layout Plain Layout
9719 |
9720 \end_layout
9721
9722 \end_inset
9723
9724
9725 \family typewriter
9726
9727 \begin_inset Quotes frd
9728 \end_inset
9729
9730
9731 \family default
9732 .
9733 \end_layout
9734
9735 \begin_layout Description
9736
9737 \lang english
9738 \begin_inset Flex Code
9739 status collapsed
9740
9741 \begin_layout Plain Layout
9742
9743 \lang english
9744 Header
9745 \end_layout
9746
9747 \end_inset
9748
9749  
9750 \lang french
9751 fixe le contenu de la ligne écrivant la DTD pour les classes produisant
9752  du XML, e.g.
9753  
9754 \lang english
9755 PUBLIC 
9756 \begin_inset Quotes eld
9757 \end_inset
9758
9759 -//OASIS//DTD DocBook V4.2//EN
9760 \begin_inset Quotes erd
9761 \end_inset
9762
9763 .
9764 \end_layout
9765
9766 \begin_layout Description
9767
9768 \lang english
9769 \begin_inset Flex Code
9770 status collapsed
9771
9772 \begin_layout Plain Layout
9773
9774 \lang english
9775 Other
9776 \end_layout
9777
9778 \end_inset
9779
9780
9781 \lang french
9782  [
9783 \family typewriter
9784 chaîne=""
9785 \family default
9786 ] introduit certaines options de la classe de document, séparées par une
9787  virgule, qui seront ajoutées à la partie optionnelle de la commande
9788 \begin_inset Flex Code
9789 status collapsed
9790
9791 \begin_layout Plain Layout
9792  
9793 \backslash
9794 documentclass
9795 \end_layout
9796
9797 \end_inset
9798
9799 .
9800 \end_layout
9801
9802 \begin_layout Description
9803
9804 \lang english
9805 \begin_inset Flex Code
9806 status collapsed
9807
9808 \begin_layout Plain Layout
9809
9810 \lang english
9811 PageStyle
9812 \end_layout
9813
9814 \end_inset
9815
9816
9817 \lang french
9818  [
9819 \family typewriter
9820 chaîne="empty|plain|headings|fancy"
9821 \family default
9822 ] liste les mises en page disponibles, séparées par un 
9823 \family typewriter
9824
9825 \begin_inset Quotes fld
9826 \end_inset
9827
9828 |
9829 \begin_inset Quotes frd
9830 \end_inset
9831
9832
9833 \family default
9834 .
9835 \end_layout
9836
9837 \begin_layout Standard
9838 La section 
9839 \begin_inset Flex Code
9840 status collapsed
9841
9842 \begin_layout Plain Layout
9843 ClassOptions
9844 \end_layout
9845
9846 \end_inset
9847
9848  doit être fermée par 
9849 \begin_inset Quotes fld
9850 \end_inset
9851
9852
9853 \lang english
9854
9855 \begin_inset Flex Code
9856 status collapsed
9857
9858 \begin_layout Plain Layout
9859
9860 \lang english
9861 End
9862 \end_layout
9863
9864 \end_inset
9865
9866
9867 \begin_inset Quotes frd
9868 \end_inset
9869
9870 .
9871 \end_layout
9872
9873 \begin_layout Subsection
9874 Styles de paragraphe
9875 \begin_inset CommandInset label
9876 LatexCommand label
9877 name "sub:Styles-de-paragraphe"
9878
9879 \end_inset
9880
9881
9882 \end_layout
9883
9884 \begin_layout Standard
9885 La description d'un style de paragraphe ressemble à ceci
9886 \begin_inset Foot
9887 status collapsed
9888
9889 \begin_layout Plain Layout
9890 qui peut servir soit à définir un nouvel format soit à en modifier un déjà
9891  existant.
9892 \end_layout
9893
9894 \end_inset
9895
9896  :
9897 \end_layout
9898
9899 \begin_layout LyX-Code
9900 Style 
9901 \family roman
9902 \emph on
9903 nom
9904 \end_layout
9905
9906 \begin_layout LyX-Code
9907  ...
9908 \end_layout
9909
9910 \begin_layout LyX-Code
9911 End
9912 \end_layout
9913
9914 \begin_layout Standard
9915 dans lequel on peut mettre les commandes suivantes :
9916 \end_layout
9917
9918 \begin_layout Description
9919
9920 \lang english
9921 \begin_inset Flex Code
9922 status collapsed
9923
9924 \begin_layout Plain Layout
9925
9926 \lang english
9927 Align
9928 \end_layout
9929
9930 \end_inset
9931
9932
9933 \lang french
9934  [
9935 \family typewriter
9936 \emph on
9937 block
9938 \emph default
9939 , left, right, center
9940 \family default
9941 ] alignement de paragraphe.
9942 \end_layout
9943
9944 \begin_layout Description
9945
9946 \lang english
9947 \begin_inset Flex Code
9948 status collapsed
9949
9950 \begin_layout Plain Layout
9951
9952 \lang english
9953 AlignPossible
9954 \end_layout
9955
9956 \end_inset
9957
9958
9959 \lang french
9960  [
9961 \family typewriter
9962 \emph on
9963 block
9964 \emph default
9965 , left, right, center
9966 \family default
9967
9968 \emph on
9969 liste
9970 \emph default
9971  des alignements possibles séparés par une virgule.
9972  Certains styles LaTeX interdisent certains alignements, car ils n'auraient
9973  aucun sens.
9974  Par exemple une énumération alignée à droite ou centrée est impossible.
9975 \end_layout
9976
9977 \begin_layout Description
9978
9979 \lang english
9980 \begin_inset Flex Code
9981 status collapsed
9982
9983 \begin_layout Plain Layout
9984
9985 \lang english
9986 BabelPreamble
9987 \end_layout
9988
9989 \end_inset
9990
9991
9992 \lang french
9993  noter que cette directive écrasera complètement toute déclaration 
9994 \begin_inset Flex Code
9995 status collapsed
9996
9997 \begin_layout Plain Layout
9998 BabelPreamble
9999 \end_layout
10000
10001 \end_inset
10002
10003  antérieure pour ce style.
10004  Doit être fermée par 
10005 \begin_inset Flex Code
10006 status collapsed
10007
10008 \begin_layout Plain Layout
10009 EndBabelPreamble
10010 \end_layout
10011
10012 \end_inset
10013
10014 .
10015  Voir la section
10016 \begin_inset space ~
10017 \end_inset
10018
10019
10020 \begin_inset CommandInset ref
10021 LatexCommand ref
10022 reference "sub:I18n"
10023
10024 \end_inset
10025
10026  pour les détails d'utilisation.
10027 \end_layout
10028
10029 \begin_layout Description
10030
10031 \lang english
10032 \begin_inset Flex Code
10033 status collapsed
10034
10035 \begin_layout Plain Layout
10036
10037 \lang english
10038 BottomSep
10039 \end_layout
10040
10041 \end_inset
10042
10043
10044 \lang french
10045  [
10046 \family typewriter
10047 float=0
10048 \family default
10049 ]
10050 \begin_inset Foot
10051 status collapsed
10052
10053 \begin_layout Plain Layout
10054 Noter que 
10055 \begin_inset Quotes fld
10056 \end_inset
10057
10058 float
10059 \begin_inset Quotes frd
10060 \end_inset
10061
10062  ici désigne un nombre réel, e.g.
10063  1.5
10064 \end_layout
10065
10066 \end_inset
10067
10068  l'espacement vertical qui sépare du paragraphe suivant le dernier paragraphe
10069  d'une série doté de cette directive.
10070  Si le paragraphe suivant est doté d'un autre style, les séparations ne
10071  sont pas simplement additionnées, mais le maximum est pris en considération.La
10072  même chose que 
10073 \begin_inset Flex Code
10074 status collapsed
10075
10076 \begin_layout Plain Layout
10077 TopSep
10078 \end_layout
10079
10080 \end_inset
10081
10082  pour le dernier paragraphe.
10083 \end_layout
10084
10085 \begin_layout Description
10086
10087 \lang english
10088 \begin_inset Flex Code
10089 status collapsed
10090
10091 \begin_layout Plain Layout
10092
10093 \lang english
10094 Category
10095 \end_layout
10096
10097 \end_inset
10098
10099
10100 \lang french
10101  
10102 \begin_inset Flex Code
10103 status collapsed
10104
10105 \begin_layout Plain Layout
10106 [chaîne]
10107 \end_layout
10108
10109 \end_inset
10110
10111  fixe la catégorie pour ce style.
10112  Ceci est utilise pour regrouper les styles apparentés dans le menu déroulant
10113  des styles de la barre d'outils.
10114  N'importe quelle chaîne de caractères peut être utilisée, mais vous voudrez
10115  peut-être utiliser des catégories existantes pour vos propres styles.
10116 \end_layout
10117
10118 \begin_layout Description
10119
10120 \lang english
10121 \begin_inset Flex Code
10122 status collapsed
10123
10124 \begin_layout Plain Layout
10125
10126 \lang english
10127 CommandDepth
10128 \end_layout
10129
10130 \end_inset
10131
10132
10133 \lang french
10134  fixe la profondeur d'une commande XML.
10135  Utilisable uniquement avec les formats XML.
10136 \end_layout
10137
10138 \begin_layout Description
10139
10140 \lang english
10141 \begin_inset Flex Code
10142 status collapsed
10143
10144 \begin_layout Plain Layout
10145
10146 \lang english
10147 CopyStyle
10148 \end_layout
10149
10150 \end_inset
10151
10152
10153 \lang french
10154  
10155 \begin_inset Flex Code
10156 status collapsed
10157
10158 \begin_layout Plain Layout
10159 [chaîne]
10160 \end_layout
10161
10162 \end_inset
10163
10164  sert à copier toutes les caractéristiques d'un style déjà existant dans
10165  un nouveau style.
10166 \end_layout
10167
10168 \begin_layout Description
10169
10170 \lang english
10171 \begin_inset Flex Code
10172 status collapsed
10173
10174 \begin_layout Plain Layout
10175
10176 \lang english
10177 DependsOn
10178 \end_layout
10179
10180 \end_inset
10181
10182
10183 \lang french
10184  [
10185 \begin_inset Flex Code
10186 status collapsed
10187
10188 \begin_layout Plain Layout
10189 <nom>
10190 \end_layout
10191
10192 \end_inset
10193
10194 ] nomme un style dont le préambule devra être placé 
10195 \emph on
10196 avant
10197 \emph default
10198  celui-ci.
10199  Ceci permet d'assurer une relation d'ordre entre les morceaux de préambule
10200  quand les définitions de macros dépendent les unes des autres.
10201 \lang english
10202
10203 \begin_inset Foot
10204 status collapsed
10205
10206 \begin_layout Plain Layout
10207 Noter que, à part cette fonctionnalité, il n'y a aucun moyen de garantir
10208  un ordonnancement des préambules.
10209  L'ordre que vous constatez avec une version de LyX peut changer sans préavis
10210  dans les versions ultérieures.
10211 \end_layout
10212
10213 \end_inset
10214
10215
10216 \end_layout
10217
10218 \begin_layout Description
10219
10220 \lang english
10221 \begin_inset Flex Code
10222 status collapsed
10223
10224 \begin_layout Plain Layout
10225
10226 \lang english
10227 EndLabeltype
10228 \end_layout
10229
10230 \end_inset
10231
10232
10233 \lang french
10234  [
10235 \family typewriter
10236 \emph on
10237 No_Label
10238 \family default
10239 \emph default
10240
10241 \family typewriter
10242 Box
10243 \family default
10244
10245 \family typewriter
10246 Filled_Box
10247 \family default
10248
10249 \family typewriter
10250 Static
10251 \family default
10252 ] fixe le type de marqueur qui se trouve à la fin du paragraphe (ou de la
10253  suite de paragraphes si 
10254 \begin_inset Flex Code
10255 status collapsed
10256
10257 \begin_layout Plain Layout
10258 LatexType
10259 \end_layout
10260
10261 \end_inset
10262
10263  est 
10264 \begin_inset Flex Code
10265 status collapsed
10266
10267 \begin_layout Plain Layout
10268 Environment
10269 \end_layout
10270
10271 \end_inset
10272
10273
10274 \begin_inset Flex Code
10275 status collapsed
10276
10277 \begin_layout Plain Layout
10278 Item_Environment
10279 \end_layout
10280
10281 \end_inset
10282
10283  ou 
10284 \begin_inset Flex Code
10285 status collapsed
10286
10287 \begin_layout Plain Layout
10288 List_Environment
10289 \end_layout
10290
10291 \end_inset
10292
10293 ).
10294  
10295 \begin_inset Flex Code
10296 status collapsed
10297
10298 \begin_layout Plain Layout
10299 No_Label
10300 \end_layout
10301
10302 \end_inset
10303
10304  signifie 
10305 \begin_inset Quotes fld
10306 \end_inset
10307
10308 rien
10309 \begin_inset Quotes frd
10310 \end_inset
10311
10312
10313 \begin_inset Flex Code
10314 status collapsed
10315
10316 \begin_layout Plain Layout
10317 Box
10318 \end_layout
10319
10320 \end_inset
10321
10322  (respectivement 
10323 \begin_inset Flex Code
10324 status collapsed
10325
10326 \begin_layout Plain Layout
10327 Filled_Box
10328 \end_layout
10329
10330 \end_inset
10331
10332 ) est un carré blanc (respectivement noir) en général placé à la fin des
10333  démonstrations.
10334  
10335 \begin_inset Flex Code
10336 status collapsed
10337
10338 \begin_layout Plain Layout
10339 Static
10340 \end_layout
10341
10342 \end_inset
10343
10344  est une chaîne de caractères explicitement donnée.
10345 \end_layout
10346
10347 \begin_layout Description
10348
10349 \lang english
10350 \begin_inset Flex Code
10351 status collapsed
10352
10353 \begin_layout Plain Layout
10354
10355 \lang english
10356 EndLabelString
10357 \end_layout
10358
10359 \end_inset
10360
10361
10362 \lang french
10363  
10364 \lang english
10365
10366 \begin_inset Flex Code
10367 status collapsed
10368
10369 \begin_layout Plain Layout
10370
10371 \lang english
10372 [
10373 \lang french
10374 chaîne
10375 \lang english
10376 =""]
10377 \end_layout
10378
10379 \end_inset
10380
10381
10382 \lang french
10383  fixe la chaîne utilisée pour le marqueur quand
10384 \begin_inset Newline newline
10385 \end_inset
10386
10387
10388 \begin_inset Flex Code
10389 status collapsed
10390
10391 \begin_layout Plain Layout
10392 EndLabelType
10393 \end_layout
10394
10395 \end_inset
10396
10397  vaut 
10398 \begin_inset Flex Code
10399 status collapsed
10400
10401 \begin_layout Plain Layout
10402 Static
10403 \end_layout
10404
10405 \end_inset
10406
10407 .
10408 \end_layout
10409
10410 \begin_layout Description
10411
10412 \lang english
10413 \begin_inset Flex Code
10414 status collapsed
10415
10416 \begin_layout Plain Layout
10417
10418 \lang english
10419 Font
10420 \end_layout
10421
10422 \end_inset
10423
10424
10425 \lang french
10426  fixe la police utilisée à la fois pour le corps du texte 
10427 \emph on
10428 et
10429 \emph default
10430  pour le marqueur.
10431  Voir la section
10432 \begin_inset space ~
10433 \end_inset
10434
10435
10436 \begin_inset CommandInset ref
10437 LatexCommand ref
10438 reference "sub:polices"
10439
10440 \end_inset
10441
10442 .
10443  Noter qu'en définissant cette police on définit aussi automatiquement 
10444 \lang english
10445
10446 \begin_inset Flex Code
10447 status collapsed
10448
10449 \begin_layout Plain Layout
10450
10451 \lang english
10452 LabelFont
10453 \end_layout
10454
10455 \end_inset
10456
10457
10458 \lang french
10459  avec la même valeur.
10460  Il faut donc définir celle-ci d'abord pour fixer 
10461 \lang english
10462
10463 \begin_inset Flex Code
10464 status collapsed
10465
10466 \begin_layout Plain Layout
10467
10468 \lang english
10469 LabelFont
10470 \end_layout
10471
10472 \end_inset
10473
10474 .
10475 \end_layout
10476
10477 \begin_layout Description
10478
10479 \lang english
10480 \begin_inset Flex Code
10481 status collapsed
10482
10483 \begin_layout Plain Layout
10484
10485 \lang english
10486 FreeSpacing
10487 \end_layout
10488
10489 \end_inset
10490
10491
10492 \lang french
10493  [
10494 \begin_inset Flex Code
10495 status collapsed
10496
10497 \begin_layout Plain Layout
10498
10499 \emph on
10500 0
10501 \end_layout
10502
10503 \end_inset
10504
10505 ,
10506 \begin_inset space \thinspace{}
10507 \end_inset
10508
10509
10510 \begin_inset Flex Code
10511 status collapsed
10512
10513 \begin_layout Plain Layout
10514 1
10515 \end_layout
10516
10517 \end_inset
10518
10519 ] LyX ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
10520  car une espace est considérée comme un séparateur de mots, non comme un
10521  caractère ou un symbole en tant que tel.
10522  C'est très bien mais c'est parfois ennuyeux, par exemple pour taper un
10523  code source de programme ou du code LaTeX brut.
10524  C'est pourquoi on peut activer 
10525 \begin_inset Flex Code
10526 status collapsed
10527
10528 \begin_layout Plain Layout
10529 FreeSpacing
10530 \end_layout
10531
10532 \end_inset
10533
10534 .
10535  Noter que LyX créera les espaces insécables correspondants aux espaces
10536  additionnelles pour tous les modes autres que le mode LaTeX.
10537 \end_layout
10538
10539 \begin_layout Description
10540
10541 \lang english
10542 \begin_inset Flex Code
10543 status collapsed
10544
10545 \begin_layout Plain Layout
10546 HTML*
10547 \end_layout
10548
10549 \end_inset
10550
10551
10552 \lang french
10553  sont utilisées avec l'exportation XHTML.
10554  Voir
10555 \begin_inset space ~
10556 \end_inset
10557
10558
10559 \begin_inset CommandInset ref
10560 LatexCommand ref
10561 reference "sub:Styles-de-paragraphe-XHTML"
10562
10563 \end_inset
10564
10565 .
10566 \end_layout
10567
10568 \begin_layout Description
10569
10570 \lang english
10571 \begin_inset Flex Code
10572 status collapsed
10573
10574 \begin_layout Plain Layout
10575
10576 \lang english
10577 InnerTag
10578 \end_layout
10579
10580 \end_inset
10581
10582  [[FIXME]]
10583 \lang french
10584  (Utilisable uniquement avec les formats XML).
10585 \end_layout
10586
10587 \begin_layout Description
10588
10589 \lang english
10590 \begin_inset Flex Code
10591 status collapsed
10592
10593 \begin_layout Plain Layout
10594
10595 \lang english
10596 InPreamble
10597 \end_layout
10598
10599 \end_inset
10600
10601
10602 \family typewriter
10603 \lang french
10604  
10605 \family default
10606 [
10607 \begin_inset Flex Code
10608 status collapsed
10609
10610 \begin_layout Plain Layout
10611
10612 \emph on
10613 0
10614 \end_layout
10615
10616 \end_inset
10617
10618 ,
10619 \begin_inset space \thinspace{}
10620 \end_inset
10621
10622
10623 \begin_inset Flex Code
10624 status collapsed
10625
10626 \begin_layout Plain Layout
10627 1
10628 \end_layout
10629
10630 \end_inset
10631
10632 ] indique avec 
10633 \begin_inset Flex Code
10634 status collapsed
10635
10636 \begin_layout Plain Layout
10637 1
10638 \end_layout
10639
10640 \end_inset
10641
10642  que que le style doit être inclus dans le préambule plutôt que dans le
10643  corps du document.
10644  Ceci est utile pour les classes de document qui désirent que les informations
10645  telles que le titre et l'auteur figurent dans le préambule.
10646  Notez bien que ceci ne fonctionne que pour les styles pour lesquels 
10647 \begin_inset Flex Code
10648 status collapsed
10649
10650 \begin_layout Plain Layout
10651 LateXType
10652 \end_layout
10653
10654 \end_inset
10655
10656  est 
10657 \lang english
10658
10659 \begin_inset Flex Code
10660 status collapsed
10661
10662 \begin_layout Plain Layout
10663
10664 \lang english
10665 Command
10666 \end_layout
10667
10668 \end_inset
10669
10670
10671 \lang french
10672  ou 
10673 \begin_inset Flex Code
10674 status collapsed
10675
10676 \begin_layout Plain Layout
10677
10678 \lang english
10679 Paragraph
10680 \end_layout
10681
10682 \end_inset
10683
10684 .
10685 \end_layout
10686
10687 \begin_layout Description
10688
10689 \lang english
10690 \begin_inset Flex Code
10691 status collapsed
10692
10693 \begin_layout Plain Layout
10694
10695 \lang english
10696 InTitle
10697 \end_layout
10698
10699 \end_inset
10700
10701
10702 \family typewriter
10703 \lang french
10704  
10705 \family default
10706 [
10707 \begin_inset Flex Code
10708 status collapsed
10709
10710 \begin_layout Plain Layout
10711
10712 \emph on
10713 0
10714 \end_layout
10715
10716 \end_inset
10717
10718 ,
10719 \begin_inset space \thinspace{}
10720 \end_inset
10721
10722
10723 \begin_inset Flex Code
10724 status collapsed
10725
10726 \begin_layout Plain Layout
10727 1
10728 \end_layout
10729
10730 \end_inset
10731
10732 ] indique avec 
10733 \begin_inset Flex Code
10734 status collapsed
10735
10736 \begin_layout Plain Layout
10737 1
10738 \end_layout
10739
10740 \end_inset
10741
10742  que le style fait partie d'un bloc de titre (voir aussi 
10743 \begin_inset Flex Code
10744 status collapsed
10745
10746 \begin_layout Plain Layout
10747
10748 \lang english
10749 TitleLatexType
10750 \end_layout
10751
10752 \end_inset
10753
10754  et 
10755 \begin_inset Flex Code
10756 status collapsed
10757
10758 \begin_layout Plain Layout
10759
10760 \lang english
10761 TitleLatexName
10762 \end_layout
10763
10764 \end_inset
10765
10766  dans les paramètres généraux).
10767 \end_layout
10768
10769 \begin_layout Description
10770
10771 \lang english
10772 \begin_inset Flex Code
10773 status collapsed
10774
10775 \begin_layout Plain Layout
10776
10777 \lang english
10778 ItemSep
10779 \end_layout
10780
10781 \end_inset
10782
10783
10784 \lang french
10785  [
10786 \begin_inset Flex Code
10787 status collapsed
10788
10789 \begin_layout Plain Layout
10790 float=0
10791 \end_layout
10792
10793 \end_inset
10794
10795 ] crée un espacement supplémentaire entre les paragraphes du même style
10796  dans un environnement.
10797  Si vous emboîtez des paragraphes d'autres formats dans un environnement,
10798  ils seront espacés de 
10799 \begin_inset Flex Code
10800 status collapsed
10801
10802 \begin_layout Plain Layout
10803 ParSep
10804 \end_layout
10805
10806 \end_inset
10807
10808 .
10809  Mais les éléments de l'environnement seront en plus espacés de 
10810 \begin_inset Flex Code
10811 status collapsed
10812
10813 \begin_layout Plain Layout
10814 ItemSep
10815 \end_layout
10816
10817 \end_inset
10818
10819 .
10820  Noter que c'est un 
10821 \emph on
10822 multiplicateur
10823 \emph default
10824 .
10825 \end_layout
10826
10827 \begin_layout Description
10828
10829 \lang english
10830 \begin_inset Flex Code
10831 status collapsed
10832
10833 \begin_layout Plain Layout
10834
10835 \lang english
10836 ItemTag
10837 \end_layout
10838
10839 \end_inset
10840
10841  [[FIXME]]
10842 \lang french
10843  (Utilisable uniquement avec les formats XML).
10844 \end_layout
10845
10846 \begin_layout Description
10847
10848 \lang english
10849 \begin_inset Flex Code
10850 status collapsed
10851
10852 \begin_layout Plain Layout
10853
10854 \lang english
10855 KeepEmpty
10856 \end_layout
10857
10858 \end_inset
10859
10860  
10861 \lang french
10862 [
10863 \begin_inset Flex Code
10864 status collapsed
10865
10866 \begin_layout Plain Layout
10867
10868 \emph on
10869 0
10870 \end_layout
10871
10872 \end_inset
10873
10874 ,
10875 \begin_inset space \thinspace{}
10876 \end_inset
10877
10878
10879 \begin_inset Flex Code
10880 status collapsed
10881
10882 \begin_layout Plain Layout
10883 1
10884 \end_layout
10885
10886 \end_inset
10887
10888 ] LyX ne permet pas d'habitude de laisser un paragraphe vide, car il ne
10889  générerait rien en LaTeX.
10890  Il y a quelques cas où c'est pourtant utile : dans un modèle pour une lettre,
10891  les champs requis peuvent être laissés vides, pour que les gens ne les
10892  oublient pas; dans certains cas particuliers, un style peut aussi servir
10893  de séparateur, et ne pas contenir de texte.
10894 \end_layout
10895
10896 \begin_layout Description
10897
10898 \lang english
10899 \begin_inset Flex Code
10900 status collapsed
10901
10902 \begin_layout Plain Layout
10903
10904 \lang english
10905 LabelBottomSep
10906 \end_layout
10907
10908 \end_inset
10909
10910
10911 \family typewriter
10912 \lang french
10913  
10914 \family default
10915 [
10916 \begin_inset Flex Code
10917 status collapsed
10918
10919 \begin_layout Plain Layout
10920 float=0
10921 \end_layout
10922
10923 \end_inset
10924
10925 ] fixe l'espacement vertical entre le marqueur et le corps du texte.
10926  Sert seulement pour les marqueurs qui sont au dessus du corps du texte
10927  (
10928 \begin_inset Flex Code
10929 status collapsed
10930
10931 \begin_layout Plain Layout
10932 Top_Environment
10933 \end_layout
10934
10935 \end_inset
10936
10937  et 
10938 \begin_inset Flex Code
10939 status collapsed
10940
10941 \begin_layout Plain Layout
10942 Centered_Top_Environment
10943 \end_layout
10944
10945 \end_inset
10946
10947 ).
10948 \end_layout
10949
10950 \begin_layout Description
10951
10952 \lang english
10953 \begin_inset Flex Code
10954 status collapsed
10955
10956 \begin_layout Plain Layout
10957
10958 \lang english
10959 LabelCounter
10960 \end_layout
10961
10962 \end_inset
10963
10964
10965 \lang french
10966  
10967 \begin_inset Flex Code
10968 status collapsed
10969
10970 \begin_layout Plain Layout
10971 [chaîne=""]
10972 \end_layout
10973
10974 \end_inset
10975
10976  dénomme le compteur pour la numérotation automatique.
10977 \begin_inset Newline newline
10978 \end_inset
10979
10980 Il 
10981 \emph on
10982 doit
10983 \emph default
10984  être indiqué si 
10985 \begin_inset Flex Code
10986 status collapsed
10987
10988 \begin_layout Plain Layout
10989
10990 \lang english
10991 Labeltype
10992 \end_layout
10993
10994 \end_inset
10995
10996  est 
10997 \begin_inset Flex Code
10998 status collapsed
10999
11000 \begin_layout Plain Layout
11001
11002 \lang english
11003 Counter
11004 \end_layout
11005
11006 \end_inset
11007
11008 : dans ce cas, le compteur sera incrémenté chaque fois que le style apparaîtra
11009  dans le document.
11010 \begin_inset Newline newline
11011 \end_inset
11012
11013 Il 
11014 \emph on
11015 peut
11016 \emph default
11017  être indiqué si 
11018 \begin_inset Flex Code
11019 status collapsed
11020
11021 \begin_layout Plain Layout
11022
11023 \lang english
11024 Labeltype
11025 \end_layout
11026
11027 \end_inset
11028
11029  est 
11030 \begin_inset Flex Code
11031 status collapsed
11032
11033 \begin_layout Plain Layout
11034
11035 \lang english
11036 Enumerate
11037 \end_layout
11038
11039 \end_inset
11040
11041 , bien que ce cas soit un peu compliqué.
11042  Supposez que vous déclariez 
11043 \begin_inset Flex Code
11044 status collapsed
11045
11046 \begin_layout Plain Layout
11047 \begin_inset Quotes fld
11048 \end_inset
11049
11050 LabelCounter monEnum
11051 \end_layout
11052
11053 \end_inset
11054
11055
11056 \begin_inset Quotes frd
11057 \end_inset
11058
11059 .
11060  Les compteurs effectivement utilisés sont alors 
11061 \begin_inset Flex Code
11062 status collapsed
11063
11064 \begin_layout Plain Layout
11065 monEnumi
11066 \end_layout
11067
11068 \end_inset
11069
11070
11071 \begin_inset Flex Code
11072 status collapsed
11073
11074 \begin_layout Plain Layout
11075 monEnumii
11076 \end_layout
11077
11078 \end_inset
11079
11080
11081 \begin_inset Flex Code
11082 status collapsed
11083
11084 \begin_layout Plain Layout
11085 monEnumiii
11086 \end_layout
11087
11088 \end_inset
11089
11090  et 
11091 \begin_inset Flex Code
11092 status collapsed
11093
11094 \begin_layout Plain Layout
11095 monEnumiv
11096 \end_layout
11097
11098 \end_inset
11099
11100 , tout à fait comme en LaTeX.
11101  Ces compteurs doivent être tous déclarés séparément.
11102 \begin_inset Newline newline
11103 \end_inset
11104
11105 Voir la section
11106 \begin_inset space ~
11107 \end_inset
11108
11109
11110 \begin_inset CommandInset ref
11111 LatexCommand ref
11112 reference "sub:Compteurs"
11113
11114 \end_inset
11115
11116  pour les détails sur les compteurs.
11117 \end_layout
11118
11119 \begin_layout Description
11120
11121 \lang english
11122 \begin_inset Flex Code
11123 status collapsed
11124
11125 \begin_layout Plain Layout
11126
11127 \lang english
11128 LabelFont
11129 \end_layout
11130
11131 \end_inset
11132
11133
11134 \lang french
11135  fixe la police utilisée pour le marqueur.
11136  Voir la section
11137 \begin_inset space ~
11138 \end_inset
11139
11140
11141 \begin_inset CommandInset ref
11142 LatexCommand ref
11143 reference "sub:polices"
11144
11145 \end_inset
11146
11147 .
11148 \end_layout
11149
11150 \begin_layout Description
11151
11152 \lang english
11153 \begin_inset Flex Code
11154 status collapsed
11155
11156 \begin_layout Plain Layout
11157
11158 \lang english
11159 LabelIndent
11160 \end_layout
11161
11162 \end_inset
11163
11164
11165 \lang french
11166  
11167 \begin_inset Flex Code
11168 status collapsed
11169
11170 \begin_layout Plain Layout
11171 [chaîne=""]
11172 \end_layout
11173
11174 \end_inset
11175
11176  fixe le texte indiquent l'importance de l'indentation d'un marqueur.
11177 \end_layout
11178
11179 \begin_layout Description
11180
11181 \lang english
11182 \begin_inset Flex Code
11183 status collapsed
11184
11185 \begin_layout Plain Layout
11186
11187 \lang english
11188 LabelSep
11189 \end_layout
11190
11191 \end_inset
11192
11193
11194 \lang french
11195  
11196 \begin_inset Flex Code
11197 status collapsed
11198
11199 \begin_layout Plain Layout
11200 [chaîne=""]
11201 \end_layout
11202
11203 \end_inset
11204
11205  fixe le texte indiquent l'espacement horizontal entre le marqueur et le
11206  corps du texte.
11207  Sert seulement pour les marqueurs qui ne sont pas au dessus du corps du
11208  texte.
11209 \end_layout
11210
11211 \begin_layout Description
11212
11213 \lang english
11214 \begin_inset Flex Code
11215 status collapsed
11216
11217 \begin_layout Plain Layout
11218
11219 \lang english
11220 LabelString
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  fixe la chaîne utilisée comme marqueur avec le 
11238 \lang english
11239
11240 \begin_inset Flex Code
11241 status collapsed
11242
11243 \begin_layout Plain Layout
11244
11245 \lang english
11246 LabelType
11247 \end_layout
11248
11249 \end_inset
11250
11251  
11252 \begin_inset Flex Code
11253 status collapsed
11254
11255 \begin_layout Plain Layout
11256
11257 \lang english
11258 Static
11259 \end_layout
11260
11261 \end_inset
11262
11263
11264 \lang french
11265 .
11266  Quand 
11267 \lang english
11268
11269 \begin_inset Flex Code
11270 status collapsed
11271
11272 \begin_layout Plain Layout
11273
11274 \lang english
11275 LabelCounter
11276 \end_layout
11277
11278 \end_inset
11279
11280
11281 \lang french
11282  est indiqué, cette chaîne peut contenir les instructions de formatage particuli
11283 ères décrites dans la section
11284 \begin_inset space ~
11285 \end_inset
11286
11287
11288 \begin_inset CommandInset ref
11289 LatexCommand ref
11290 reference "sub:Compteurs"
11291
11292 \end_inset
11293
11294 .
11295 \end_layout
11296
11297 \begin_layout Description
11298
11299 \lang english
11300 \begin_inset Flex Code
11301 status collapsed
11302
11303 \begin_layout Plain Layout
11304
11305 \lang english
11306 LabelStringAppendix
11307 \end_layout
11308
11309 \end_inset
11310
11311
11312 \lang french
11313  
11314 \begin_inset Flex Code
11315 status collapsed
11316
11317 \begin_layout Plain Layout
11318 [chaîne=""]
11319 \end_layout
11320
11321 \end_inset
11322
11323  est utilisée dans un appendice à la place de 
11324 \begin_inset Flex Code
11325 status collapsed
11326
11327 \begin_layout Plain Layout
11328
11329 \lang english
11330 LabelString
11331 \end_layout
11332
11333 \end_inset
11334
11335 .
11336  Noter que toute directive 
11337 \begin_inset Flex Code
11338 status collapsed
11339
11340 \begin_layout Plain Layout
11341
11342 \lang english
11343 LabelString
11344 \end_layout
11345
11346 \end_inset
11347
11348  écrase
11349 \begin_inset Newline newline
11350 \end_inset
11351
11352
11353 \begin_inset Flex Code
11354 status collapsed
11355
11356 \begin_layout Plain Layout
11357
11358 \lang english
11359 LabelStringAppendix
11360 \end_layout
11361
11362 \end_inset
11363
11364 .
11365 \end_layout
11366
11367 \begin_layout Description
11368
11369 \lang english
11370 \begin_inset Flex Code
11371 status collapsed
11372
11373 \begin_layout Plain Layout
11374
11375 \lang english
11376 LabelTag
11377 \end_layout
11378
11379 \end_inset
11380
11381  [FIXME]
11382 \lang french
11383  (Utilisable uniquement avec les formats XML).
11384 \end_layout
11385
11386 \begin_layout Description
11387
11388 \lang english
11389 \begin_inset Flex Code
11390 status collapsed
11391
11392 \begin_layout Plain Layout
11393
11394 \lang english
11395 Labeltype
11396 \end_layout
11397
11398 \end_inset
11399
11400
11401 \lang ngerman
11402  [
11403 \begin_inset Flex Code
11404 status collapsed
11405
11406 \begin_layout Plain Layout
11407
11408 \emph on
11409 \lang ngerman
11410 No_Label
11411 \emph default
11412 , Manual, Static, Top_Environment,
11413 \begin_inset Newline newline
11414 \end_inset
11415
11416 Centered_Top_Environment, Counter, Sensitive, Enumerate,
11417 \begin_inset Newline newline
11418 \end_inset
11419
11420 Itemize, Bibliography
11421 \end_layout
11422
11423 \end_inset
11424
11425
11426 \lang french
11427 ]
11428 \end_layout
11429
11430 \begin_deeper
11431 \begin_layout Description
11432 \begin_inset Flex Code
11433 status collapsed
11434
11435 \begin_layout Plain Layout
11436
11437 \lang english
11438 Manual
11439 \end_layout
11440
11441 \end_inset
11442
11443  veut dire que le marqueur est le premier mot (avant la première vraie espace).
11444  Utilisez des espaces insécables si vous voulez mettre plus d'un mot dans
11445  le marqueur.
11446 \end_layout
11447
11448 \begin_layout Description
11449 \begin_inset Flex Code
11450 status collapsed
11451
11452 \begin_layout Plain Layout
11453
11454 \lang english
11455 Static
11456 \end_layout
11457
11458 \end_inset
11459
11460  veut dire qu'il est défini dans le style (voir 
11461 \begin_inset Flex Code
11462 status collapsed
11463
11464 \begin_layout Plain Layout
11465
11466 \lang english
11467 LabelString
11468 \end_layout
11469
11470 \end_inset
11471
11472 ).
11473  Notez que ceci est vraiment 
11474 \begin_inset Quotes fld
11475 \end_inset
11476
11477 statique
11478 \begin_inset Quotes frd
11479 \end_inset
11480
11481 .
11482 \end_layout
11483
11484 \begin_layout Description
11485 \begin_inset Flex Code
11486 status collapsed
11487
11488 \begin_layout Plain Layout
11489
11490 \lang english
11491 Top_Environment
11492 \end_layout
11493
11494 \end_inset
11495
11496
11497 \begin_inset space ~
11498 \end_inset
11499
11500 et
11501 \begin_inset space ~
11502 \end_inset
11503
11504
11505 \begin_inset Flex Code
11506 status collapsed
11507
11508 \begin_layout Plain Layout
11509
11510 \lang english
11511 Centered_Top_Environment
11512 \end_layout
11513
11514 \end_inset
11515
11516  sont des cas particuliers de 
11517 \begin_inset Flex Code
11518 status collapsed
11519
11520 \begin_layout Plain Layout
11521
11522 \lang english
11523 Static
11524 \end_layout
11525
11526 \end_inset
11527
11528 .
11529  Le marqueur sera imprimé au dessus du paragraphe, mais seulement au début
11530  d'un environnement ou au début d'une suite de paragraphes dans ce style.
11531  Ceci peut être utilisé par exemple pour le style 
11532 \family sans
11533
11534 \begin_inset Flex MenuItem
11535 status collapsed
11536
11537 \begin_layout Plain Layout
11538
11539 \family sans
11540 Abstract
11541 \end_layout
11542
11543 \end_inset
11544
11545 .
11546 \end_layout
11547
11548 \begin_layout Description
11549 \begin_inset Flex Code
11550 status collapsed
11551
11552 \begin_layout Plain Layout
11553
11554 \lang english
11555 Sensitive
11556 \end_layout
11557
11558 \end_inset
11559
11560  est un cas particulier pour les marqueurs de légende 
11561 \begin_inset Quotes fld
11562 \end_inset
11563
11564 Figure
11565 \begin_inset Quotes frd
11566 \end_inset
11567
11568  et 
11569 \begin_inset Quotes fld
11570 \end_inset
11571
11572 Tableau
11573 \begin_inset Quotes frd
11574 \end_inset
11575
11576 .
11577  
11578 \begin_inset Flex Code
11579 status collapsed
11580
11581 \begin_layout Plain Layout
11582
11583 \lang english
11584 Sensitive
11585 \end_layout
11586
11587 \end_inset
11588
11589  signifie que le mot affiché (défini en dur) dépend du type de flottant:
11590  il est défini dans les sources comme 
11591 \begin_inset Quotes fld
11592 \end_inset
11593
11594
11595 \begin_inset Flex Code
11596 status collapsed
11597
11598 \begin_layout Plain Layout
11599
11600 \lang english
11601 FloatType N
11602 \end_layout
11603
11604 \end_inset
11605
11606
11607 \begin_inset Quotes frd
11608 \end_inset
11609
11610  où 
11611 \begin_inset Flex Code
11612 status collapsed
11613
11614 \begin_layout Plain Layout
11615 N
11616 \end_layout
11617
11618 \end_inset
11619
11620  est la valeur du compteur associé au flottant.
11621 \end_layout
11622
11623 \begin_layout Description
11624 \begin_inset Flex Code
11625 status collapsed
11626
11627 \begin_layout Plain Layout
11628
11629 \lang english
11630 Counter
11631 \end_layout
11632
11633 \end_inset
11634
11635  définissent automatiquement des marqueurs numérotés.
11636  La directive 
11637 \begin_inset Flex Code
11638 status collapsed
11639
11640 \begin_layout Plain Layout
11641
11642 \lang english
11643 LabelString
11644 \end_layout
11645
11646 \end_inset
11647
11648  sera déployée pour résoudre tout conflit de référence de compteur qui apparaîtr
11649 ait.
11650  Par exemple, ce pourrait être
11651 \begin_inset Newline newline
11652 \end_inset
11653
11654
11655 \begin_inset Quotes fld
11656 \end_inset
11657
11658
11659 \begin_inset Flex Code
11660 status collapsed
11661
11662 \begin_layout Plain Layout
11663
11664 \lang english
11665 Section 
11666 \backslash
11667 thechapter.
11668 \backslash
11669 thesection
11670 \end_layout
11671
11672 \end_inset
11673
11674
11675 \begin_inset Quotes frd
11676 \end_inset
11677
11678 .
11679 \begin_inset Newline newline
11680 \end_inset
11681
11682 Voir la section
11683 \begin_inset space ~
11684 \end_inset
11685
11686
11687 \begin_inset CommandInset ref
11688 LatexCommand ref
11689 reference "sub:Compteurs"
11690
11691 \end_inset
11692
11693  pour des précisions sur le compteurs.
11694 \end_layout
11695
11696 \begin_layout Description
11697 \begin_inset Flex Code
11698 status collapsed
11699
11700 \begin_layout Plain Layout
11701
11702 \lang english
11703 Enumerate
11704 \end_layout
11705
11706 \end_inset
11707
11708  produit le type habituel d'étiquettes d'énumération.
11709  Pour le moment, il est défini en dur comme chiffres arabes, lettres en
11710  bas de casse, petits chiffres romains et lettres capitales pour les quatre
11711  profondeurs possibles.
11712 \end_layout
11713
11714 \begin_layout Description
11715
11716 \lang english
11717 \begin_inset Flex Code
11718 status collapsed
11719
11720 \begin_layout Plain Layout
11721
11722 \lang english
11723 Itemize
11724 \end_layout
11725
11726 \end_inset
11727
11728
11729 \lang french
11730  produit des symboles pour les différents niveaux.
11731  Il est également défini en dur.
11732 \end_layout
11733
11734 \begin_layout Description
11735
11736 \lang english
11737 \begin_inset Flex Code
11738 status collapsed
11739
11740 \begin_layout Plain Layout
11741
11742 \lang english
11743 Bibliography
11744 \end_layout
11745
11746 \end_inset
11747
11748
11749 \lang french
11750  est utilisé de manière interne par LyX et ne doit être utilisé qu'avec
11751  
11752 \lang english
11753
11754 \begin_inset Flex Code
11755 status collapsed
11756
11757 \begin_layout Plain Layout
11758
11759 \lang english
11760 LatexType BibEnvironment
11761 \end_layout
11762
11763 \end_inset
11764
11765 .
11766 \end_layout
11767
11768 \end_deeper
11769 \begin_layout Description
11770
11771 \lang english
11772 \begin_inset Flex Code
11773 status collapsed
11774
11775 \begin_layout Plain Layout
11776
11777 \lang english
11778 LangPreamble
11779 \end_layout
11780
11781 \end_inset
11782
11783
11784 \lang french
11785  écrasera complètement toute autre directive 
11786 \begin_inset Flex Code
11787 status collapsed
11788
11789 \begin_layout Plain Layout
11790 LangPreamble
11791 \end_layout
11792
11793 \end_inset
11794
11795  antérieure.
11796  Doit être fermée par 
11797 \begin_inset Flex Code
11798 status collapsed
11799
11800 \begin_layout Plain Layout
11801 EndLangPreamble
11802 \end_layout
11803
11804 \end_inset
11805
11806 .
11807 \begin_inset Newline newline
11808 \end_inset
11809
11810 Voir la section
11811 \begin_inset space ~
11812 \end_inset
11813
11814
11815 \begin_inset CommandInset ref
11816 LatexCommand ref
11817 reference "sub:I18n"
11818
11819 \end_inset
11820
11821  pour les détails d'utilisation.
11822 \end_layout
11823
11824 \begin_layout Description
11825
11826 \lang english
11827 \begin_inset Flex Code
11828 status collapsed
11829
11830 \begin_layout Plain Layout
11831
11832 \lang english
11833 LatexName
11834 \end_layout
11835
11836 \end_inset
11837
11838
11839 \lang french
11840  [
11841 \begin_inset Flex Code
11842 status collapsed
11843
11844 \begin_layout Plain Layout
11845 <nom>
11846 \end_layout
11847
11848 \end_inset
11849
11850 ] fixe le nom de l'objet LaTeX correspondant, soit l'environnement, soit
11851  la commande.
11852 \end_layout
11853
11854 \begin_layout Description
11855
11856 \lang english
11857 \begin_inset Flex Code
11858 status collapsed
11859
11860 \begin_layout Plain Layout
11861
11862 \lang english
11863 LatexParam
11864 \end_layout
11865
11866 \end_inset
11867
11868
11869 \lang french
11870  [
11871 \begin_inset Flex Code
11872 status collapsed
11873
11874 \begin_layout Plain Layout
11875 <paramètre>
11876 \end_layout
11877
11878 \end_inset
11879
11880 ] fixe le paramètre facultatif de l'objet 
11881 \begin_inset Flex Code
11882 status collapsed
11883
11884 \begin_layout Plain Layout
11885 LatexName
11886 \end_layout
11887
11888 \end_inset
11889
11890  correspondant.
11891  Ce paramètre ne peut pas être changé depuis LyX.
11892 \end_layout
11893
11894 \begin_layout Description
11895
11896 \lang english
11897 \begin_inset Flex Code
11898 status collapsed
11899
11900 \begin_layout Plain Layout
11901
11902 \lang english
11903 LatexType
11904 \end_layout
11905
11906 \end_inset
11907
11908  
11909 \lang ngerman
11910 [
11911 \begin_inset Flex Code
11912 status collapsed
11913
11914 \begin_layout Plain Layout
11915
11916 \emph on
11917 \lang ngerman
11918 Paragraph
11919 \emph default
11920 , Command, Environment, Item_Environment,
11921 \begin_inset Newline newline
11922 \end_inset
11923
11924 List_Environment, Bib_Environment
11925 \end_layout
11926
11927 \end_inset
11928
11929
11930 \lang french
11931 ] décrit comment traduire l'environnement en LaTeX.
11932 \end_layout
11933
11934 \begin_deeper
11935 \begin_layout Description
11936 \begin_inset Flex Code
11937 status collapsed
11938
11939 \begin_layout Plain Layout
11940 Paragraph
11941 \end_layout
11942
11943 \end_inset
11944
11945  veut dire 
11946 \begin_inset Quotes fld
11947 \end_inset
11948
11949 rien de spécial
11950 \begin_inset Quotes frd
11951 \end_inset
11952
11953 .
11954 \end_layout
11955
11956 \begin_layout Description
11957 \begin_inset Flex Code
11958 status collapsed
11959
11960 \begin_layout Plain Layout
11961 Command
11962 \end_layout
11963
11964 \end_inset
11965
11966  veut dire 
11967 \begin_inset Flex Code
11968 status collapsed
11969
11970 \begin_layout Plain Layout
11971
11972 \backslash
11973
11974 \emph on
11975 LatexName
11976 \emph default
11977 {\SpecialChar \ldots{}
11978 }
11979 \end_layout
11980
11981 \end_inset
11982
11983 .
11984 \end_layout
11985
11986 \begin_layout Description
11987 \begin_inset Flex Code
11988 status collapsed
11989
11990 \begin_layout Plain Layout
11991 Environment
11992 \end_layout
11993
11994 \end_inset
11995
11996  veut dire 
11997 \begin_inset Flex Code
11998 status collapsed
11999
12000 \begin_layout Plain Layout
12001
12002 \backslash
12003 begin{
12004 \emph on
12005 LatexName
12006 \emph default
12007 }\SpecialChar \ldots{}
12008
12009 \backslash
12010 end{
12011 \emph on
12012 LatexName
12013 \emph default
12014 }
12015 \end_layout
12016
12017 \end_inset
12018
12019 .
12020 \end_layout
12021
12022 \begin_layout Description
12023 \begin_inset Flex Code
12024 status collapsed
12025
12026 \begin_layout Plain Layout
12027 Item_Environment
12028 \end_layout
12029
12030 \end_inset
12031
12032  est la même chose que 
12033 \begin_inset Flex Code
12034 status collapsed
12035
12036 \begin_layout Plain Layout
12037 Environment
12038 \end_layout
12039
12040 \end_inset
12041
12042 , sauf qu'il génère un 
12043 \begin_inset Flex Code
12044 status collapsed
12045
12046 \begin_layout Plain Layout
12047
12048 \backslash
12049 item
12050 \end_layout
12051
12052 \end_inset
12053
12054  pour chaque paragraphe de l'environnement.
12055 \end_layout
12056
12057 \begin_layout Description
12058 \begin_inset Flex Code
12059 status collapsed
12060
12061 \begin_layout Plain Layout
12062 List_Environment
12063 \end_layout
12064
12065 \end_inset
12066
12067  est la même chose que 
12068 \begin_inset Flex Code
12069 status collapsed
12070
12071 \begin_layout Plain Layout
12072 Item_Environment
12073 \end_layout
12074
12075 \end_inset
12076
12077 , sauf que
12078 \begin_inset Newline newline
12079 \end_inset
12080
12081
12082 \begin_inset Flex Code
12083 status collapsed
12084
12085 \begin_layout Plain Layout
12086 LabelWidthString
12087 \end_layout
12088
12089 \end_inset
12090
12091  est passé en paramètre de l'environnement.
12092 \begin_inset Newline newline
12093 \end_inset
12094
12095
12096 \begin_inset Flex Code
12097 status collapsed
12098
12099 \begin_layout Plain Layout
12100 LabelWidthString
12101 \end_layout
12102
12103 \end_inset
12104
12105  peut être défini dans la fenêtre 
12106 \begin_inset Flex MenuItem
12107 status collapsed
12108
12109 \begin_layout Plain Layout
12110 Édition\SpecialChar \menuseparator
12111 Paramètres
12112 \begin_inset space ~
12113 \end_inset
12114
12115 de
12116 \begin_inset space ~
12117 \end_inset
12118
12119 Paragraphe
12120 \end_layout
12121
12122 \end_inset
12123
12124 .
12125 \end_layout
12126
12127 \begin_layout Description
12128
12129 \lang english
12130 \begin_inset Flex Code
12131 status collapsed
12132
12133 \begin_layout Plain Layout
12134
12135 \lang english
12136 Bib_Environment
12137 \end_layout
12138
12139 \end_inset
12140
12141  is like 
12142 \begin_inset Flex Code
12143 status collapsed
12144
12145 \begin_layout Plain Layout
12146
12147 \lang english
12148 Environment
12149 \end_layout
12150
12151 \end_inset
12152
12153  but adds additionally the necessary mandatory argument to the begin statement
12154  of the bibliography environment:
12155 \begin_inset Newline newline
12156 \end_inset
12157
12158
12159 \begin_inset Flex Code
12160 status collapsed
12161
12162 \begin_layout Plain Layout
12163
12164 \lang english
12165
12166 \backslash
12167 begin{thebibliography}{99}
12168 \end_layout
12169
12170 \end_inset
12171
12172  It is therefore only useful for bibliography environments.
12173 \end_layout
12174
12175 \begin_layout Standard
12176 En collectant ces derniers éléments, l'exportation LaTeX sera ou bien:
12177 \end_layout
12178
12179 \begin_layout LyX-Code
12180
12181 \lang english
12182
12183 \backslash
12184 LatexName[LatexParam]{\SpecialChar \ldots{}
12185 }
12186 \end_layout
12187
12188 \begin_layout Standard
12189 ou bien:
12190 \end_layout
12191
12192 \begin_layout LyX-Code
12193
12194 \lang english
12195
12196 \backslash
12197 begin{LatexName}[LatexParam] \SpecialChar \ldots{}
12198  
12199 \backslash
12200 end{LatexName}.
12201 \end_layout
12202
12203 \begin_layout Standard
12204 en fonction du type LaTeX.
12205 \end_layout
12206
12207 \end_deeper
12208 \begin_layout Description
12209
12210 \lang english
12211 \begin_inset Flex Code
12212 status collapsed
12213
12214 \begin_layout Plain Layout
12215
12216 \lang english
12217 LeftMargin
12218 \end_layout
12219
12220 \end_inset
12221
12222
12223 \lang french
12224  
12225 \begin_inset Flex Code
12226 status collapsed
12227
12228 \begin_layout Plain Layout
12229 [chaîne=""]
12230 \end_layout
12231
12232 \end_inset
12233
12234  fixe la marge gauche: si vous mettez des styles dans un environnement,
12235  les 
12236 \lang english
12237
12238 \begin_inset Flex Code
12239 status collapsed
12240
12241 \begin_layout Plain Layout
12242
12243 \lang english
12244 LeftMargin
12245 \end_layout
12246
12247 \end_inset
12248
12249
12250 \lang french
12251  ne seront pas ajoutées directement, mais avec un facteur 
12252 \begin_inset Formula $\frac{4}{\mathrm{profondeur}+4}$
12253 \end_inset
12254
12255 .
12256  Notez que ce paramètre sert aussi quand 
12257 \lang english
12258
12259 \begin_inset Flex Code
12260 status collapsed
12261
12262 \begin_layout Plain Layout
12263
12264 \lang english
12265 Margin
12266 \end_layout
12267
12268 \end_inset
12269
12270
12271 \lang french
12272  est définie comme 
12273 \begin_inset Flex Code
12274 status collapsed
12275
12276 \begin_layout Plain Layout
12277
12278 \lang english
12279 Manual
12280 \end_layout
12281
12282 \end_inset
12283
12284  ou 
12285 \begin_inset Flex Code
12286 status collapsed
12287
12288 \begin_layout Plain Layout
12289
12290 \lang english
12291 Dynamic
12292 \end_layout
12293
12294 \end_inset
12295
12296 .
12297  Il est alors ajouté à la marge manuelle ou dynamique.
12298 \begin_inset Newline newline
12299 \end_inset
12300
12301 Par exemple, 
12302 \begin_inset Quotes fld
12303 \end_inset
12304
12305
12306 \begin_inset Flex Code
12307 status collapsed
12308
12309 \begin_layout Plain Layout
12310 MM
12311 \end_layout
12312
12313 \end_inset
12314
12315
12316 \begin_inset Quotes frd
12317 \end_inset
12318
12319  signifie que le paragraphe est indenté avec la largeur de 
12320 \begin_inset Quotes fld
12321 \end_inset
12322
12323
12324 \begin_inset Flex Code
12325 status collapsed
12326
12327 \begin_layout Plain Layout
12328 MM
12329 \end_layout
12330
12331 \end_inset
12332
12333
12334 \begin_inset Quotes frd
12335 \end_inset
12336
12337  dans la police normale.
12338  Il est possible de créer une largeur négative avec 
12339 \begin_inset Quotes fld
12340 \end_inset
12341
12342
12343 \begin_inset Flex Code
12344 status collapsed
12345
12346 \begin_layout Plain Layout
12347 -
12348 \end_layout
12349
12350 \end_inset
12351
12352
12353 \begin_inset Quotes frd
12354 \end_inset
12355
12356 .
12357  Cette solution a été choisie pour que l'apparence soit la même quelle que
12358  soit la police d'écran.
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 Margin
12371 \end_layout
12372
12373 \end_inset
12374
12375  [
12376 \begin_inset Flex Code
12377 status collapsed
12378
12379 \begin_layout Plain Layout
12380
12381 \emph on
12382 \lang english
12383 Static
12384 \emph default
12385 , Manual, Dynamic, First_Dynamic, Right_Address_Box
12386 \end_layout
12387
12388 \end_inset
12389
12390
12391 \begin_inset Newline newline
12392 \end_inset
12393
12394
12395 \lang french
12396 fixe le type de marge à gauche du format.
12397 \end_layout
12398
12399 \begin_deeper
12400 \begin_layout Description
12401 \begin_inset Flex Code
12402 status collapsed
12403
12404 \begin_layout Plain Layout
12405
12406 \lang english
12407 Static
12408 \end_layout
12409
12410 \end_inset
12411
12412  veut dire une marge fixe.
12413 \end_layout
12414
12415 \begin_layout Description
12416 \begin_inset Flex Code
12417 status collapsed
12418
12419 \begin_layout Plain Layout
12420
12421 \lang english
12422 Manual
12423 \end_layout
12424
12425 \end_inset
12426
12427  veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
12428  
12429 \begin_inset Flex MenuItem
12430 status collapsed
12431
12432 \begin_layout Plain Layout
12433 Édition\SpecialChar \menuseparator
12434 Paramètres
12435 \begin_inset space ~
12436 \end_inset
12437
12438 de
12439 \begin_inset space ~
12440 \end_inset
12441
12442 Paragraphe
12443 \end_layout
12444
12445 \end_inset
12446
12447 .
12448  Ceci sert à obtenir des listes bien mises en page sans tabulations.
12449 \end_layout
12450
12451 \begin_layout Description
12452 \begin_inset Flex Code
12453 status collapsed
12454
12455 \begin_layout Plain Layout
12456
12457 \lang english
12458 Dynamic
12459 \end_layout
12460
12461 \end_inset
12462
12463  veut dire que la marge dépend de la taille du marqueur.
12464  Ceci sert entre autres aux en-têtes numérotés.
12465  Il est évident que l'en-tête 
12466 \begin_inset Quotes fld
12467 \end_inset
12468
12469 5.4.3.2.1 Très long en-tête
12470 \begin_inset Quotes frd
12471 \end_inset
12472
12473  doit avoir une marge de gauche plus grande (autant que 
12474 \begin_inset Quotes fld
12475 \end_inset
12476
12477 5.4.3.2.1
12478 \begin_inset Quotes frd
12479 \end_inset
12480
12481  plus l'espace) que 
12482 \begin_inset Quotes fld
12483 \end_inset
12484
12485 3.2 Très long en-tête
12486 \begin_inset Quotes frd
12487 \end_inset
12488
12489 , même si les autres traitements de texte ne savent pas le faire.
12490 \end_layout
12491
12492 \begin_layout Description
12493 \begin_inset Flex Code
12494 status collapsed
12495
12496 \begin_layout Plain Layout
12497
12498 \lang english
12499 First_Dynamic
12500 \end_layout
12501
12502 \end_inset
12503
12504  est similaire, mais seulement la toute première ligne du paragraphe est
12505  dynamique, les autres étant statiques; ceci est utile par exemple pour
12506  les descriptions.
12507 \end_layout
12508
12509 \begin_layout Description
12510 \begin_inset Flex Code
12511 status collapsed
12512
12513 \begin_layout Plain Layout
12514
12515 \lang english
12516 Right_Address_Box
12517 \end_layout
12518
12519 \end_inset
12520
12521  signifie que la marge est choisie pour que la ligne la plus longue du paragraph
12522 e touche la marge de droite.
12523  Ceci sert à typographier une adresse sur le bord droit de la page.
12524 \end_layout
12525
12526 \end_deeper
12527 \begin_layout Description
12528
12529 \lang english
12530 \begin_inset Flex Code
12531 status collapsed
12532
12533 \begin_layout Plain Layout
12534
12535 \lang english
12536 NeedProtect
12537 \end_layout
12538
12539 \end_inset
12540
12541
12542 \lang french
12543  [
12544 \begin_inset Flex Code
12545 status collapsed
12546
12547 \begin_layout Plain Layout
12548
12549 \emph on
12550 0
12551 \end_layout
12552
12553 \end_inset
12554
12555 ,
12556 \begin_inset space \thinspace{}
12557 \end_inset
12558
12559
12560 \begin_inset Flex Code
12561 status collapsed
12562
12563 \begin_layout Plain Layout
12564 1
12565 \end_layout
12566
12567 \end_inset
12568
12569 ] indique si les commandes fragiles doivent être protégées par 
12570 \begin_inset Flex Code
12571 status collapsed
12572
12573 \begin_layout Plain Layout
12574
12575 \backslash
12576 protect
12577 \end_layout
12578
12579 \end_inset
12580
12581  dans ce style (Note: ceci n'indique pas si cette commande elle-même doit
12582  être protégée).
12583 \end_layout
12584
12585 \begin_layout Description
12586
12587 \lang english
12588 \begin_inset Flex Code
12589 status collapsed
12590
12591 \begin_layout Plain Layout
12592
12593 \lang english
12594 Newline
12595 \end_layout
12596
12597 \end_inset
12598
12599
12600 \lang french
12601  [
12602 \begin_inset Flex Code
12603 status collapsed
12604
12605 \begin_layout Plain Layout
12606 0
12607 \end_layout
12608
12609 \end_inset
12610
12611 ,
12612 \begin_inset space \thinspace{}
12613 \end_inset
12614
12615
12616 \begin_inset Flex Code
12617 status collapsed
12618
12619 \begin_layout Plain Layout
12620
12621 \emph on
12622 1
12623 \end_layout
12624
12625 \end_inset
12626
12627 ] indique si les nouvelles lignes sont traduites ou non en sauts de ligne
12628  LaTeX (
12629 \begin_inset Flex Code
12630 status collapsed
12631
12632 \begin_layout Plain Layout
12633
12634 \backslash
12635
12636 \backslash
12637
12638 \end_layout
12639
12640 \end_inset
12641
12642 ).
12643  La traduction peut être désactivée pour permettre d'éditer plus confortablement
12644  du LaTeX depuis LyX.
12645 \end_layout
12646
12647 \begin_layout Description
12648
12649 \lang english
12650 \begin_inset Flex Code
12651 status collapsed
12652
12653 \begin_layout Plain Layout
12654
12655 \lang english
12656 NextNoIndent
12657 \end_layout
12658
12659 \end_inset
12660
12661
12662 \lang french
12663  [
12664 \begin_inset Flex Code
12665 status collapsed
12666
12667 \begin_layout Plain Layout
12668
12669 \emph on
12670 0
12671 \end_layout
12672
12673 \end_inset
12674
12675 ,
12676 \begin_inset space \thinspace{}
12677 \end_inset
12678
12679
12680 \begin_inset Flex Code
12681 status collapsed
12682
12683 \begin_layout Plain Layout
12684 1
12685 \end_layout
12686
12687 \end_inset
12688
12689 ] indique si LyX indente ou non la première ligne du paragraphe suivant.
12690  
12691 \begin_inset Flex Code
12692 status collapsed
12693
12694 \begin_layout Plain Layout
12695 1
12696 \end_layout
12697
12698 \end_inset
12699
12700  veut dire qu'il ne peut pas, 
12701 \begin_inset Flex Code
12702 status collapsed
12703
12704 \begin_layout Plain Layout
12705 0
12706 \end_layout
12707
12708 \end_inset
12709
12710  veut dire qu'il peut s'il le veut.
12711 \end_layout
12712
12713 \begin_layout Description
12714
12715 \lang english
12716 \begin_inset Flex Code
12717 status collapsed
12718
12719 \begin_layout Plain Layout
12720
12721 \lang english
12722 ObsoletedBy
12723 \end_layout
12724
12725 \end_inset
12726
12727
12728 \lang french
12729  [
12730 \begin_inset Flex Code
12731 status collapsed
12732
12733 \begin_layout Plain Layout
12734 <nom>
12735 \end_layout
12736
12737 \end_inset
12738
12739 ] dénomme un style qui a remplacé ce style en cours.
12740  Ceci est utilisé pour renommer un style en conservant la rétrocompatibilité.
12741 \end_layout
12742
12743 \begin_layout Description
12744
12745 \lang english
12746 \begin_inset Flex Code
12747 status collapsed
12748
12749 \begin_layout Plain Layout
12750
12751 \lang english
12752 OptionalArgs
12753 \end_layout
12754
12755 \end_inset
12756
12757
12758 \lang french
12759  [
12760 \begin_inset Flex Code
12761 status collapsed
12762
12763 \begin_layout Plain Layout
12764 int=0
12765 \end_layout
12766
12767 \end_inset
12768
12769 ] fixe le nombre d'arguments facultatifs qui peuvent être utilisés avec
12770  ce style.
12771  Ceci est utile pour par exemple pour les en-têtes de section, et n'a de
12772  sens qu'avec LaTeX.
12773  Noter que, dans le résultat, les arguments optionnels précéderont les arguments
12774  obligatoire (voir ci-après).
12775  On peut donc définir des constructions comme:
12776 \end_layout
12777
12778 \begin_deeper
12779 \begin_layout LyX-Code
12780
12781 \backslash
12782 mycmd[opt1]{req1}{contenu du paragraphe}
12783 \end_layout
12784
12785 \begin_layout Standard
12786 mais on peut pas avoir de constructions comme: 
12787 \end_layout
12788
12789 \begin_layout LyX-Code
12790
12791 \backslash
12792 mycmd[opt1]{req1}[opt2]{contenu du paragraphe}
12793 \end_layout
12794
12795 \begin_layout Standard
12796 du moins sans recours au code TeX (avec lequel vous faites ce que vous voulez).
12797 \end_layout
12798
12799 \end_deeper
12800 \begin_layout Description
12801
12802 \lang english
12803 \begin_inset Flex Code
12804 status collapsed
12805
12806 \begin_layout Plain Layout
12807
12808 \lang english
12809 ParbreakIsNewline
12810 \end_layout
12811
12812 \end_inset
12813
12814
12815 \lang french
12816  [
12817 \begin_inset Flex Code
12818 status collapsed
12819
12820 \begin_layout Plain Layout
12821
12822 \emph on
12823 0
12824 \end_layout
12825
12826 \end_inset
12827
12828 ,
12829 \begin_inset space \thinspace{}
12830 \end_inset
12831
12832
12833 \begin_inset Flex Code
12834 status collapsed
12835
12836 \begin_layout Plain Layout
12837 1
12838 \end_layout
12839
12840 \end_inset
12841
12842 ] indique que les paragraphes ne seront pas séparés par une ligne vide dans
12843  le résultat LaTeX, mais par un retour à la ligne; combiné avec 
12844 \begin_inset Flex Code
12845 status collapsed
12846
12847 \begin_layout Plain Layout
12848 PassThru 1
12849 \end_layout
12850
12851 \end_inset
12852
12853 , ceci permet d'émuler une éditeur plein texte (comme l'insert code TeX).
12854 \end_layout
12855
12856 \begin_layout Description
12857
12858 \lang english
12859 \begin_inset Flex Code
12860 status collapsed
12861
12862 \begin_layout Plain Layout
12863
12864 \lang english
12865 ParIndent
12866 \end_layout
12867
12868 \end_inset
12869
12870
12871 \lang french
12872  
12873 \begin_inset Flex Code
12874 status collapsed
12875
12876 \begin_layout Plain Layout
12877 [chaîne=""]
12878 \end_layout
12879
12880 \end_inset
12881
12882  fixe l'indentation de la toute première ligne d'un paragraphe.
12883  
12884 \begin_inset Flex Code
12885 status collapsed
12886
12887 \begin_layout Plain Layout
12888 Parindent
12889 \end_layout
12890
12891 \end_inset
12892
12893  est fixé pour un format donné, à l'exception du format 
12894 \begin_inset Flex Code
12895 status collapsed
12896
12897 \begin_layout Plain Layout
12898 Standard
12899 \end_layout
12900
12901 \end_inset
12902
12903 , car l'indentation d'un paragraphe dans l'environnement 
12904 \begin_inset Flex Code
12905 status collapsed
12906
12907 \begin_layout Plain Layout
12908 Standard
12909 \end_layout
12910
12911 \end_inset
12912
12913  peut être empêchée par 
12914 \begin_inset Flex Code
12915 status collapsed
12916
12917 \begin_layout Plain Layout
12918 NextNoIndent
12919 \end_layout
12920
12921 \end_inset
12922
12923 .
12924  De plus, les paragraphes de style 
12925 \begin_inset Flex Code
12926 status collapsed
12927
12928 \begin_layout Plain Layout
12929 Standard
12930 \end_layout
12931
12932 \end_inset
12933
12934  emboîtés dans d'autres environnements utilisent le 
12935 \begin_inset Flex Code
12936 status collapsed
12937
12938 \begin_layout Plain Layout
12939 ParIndent
12940 \end_layout
12941
12942 \end_inset
12943
12944  de l'environne\SpecialChar \-
12945 ment, pas le leur.
12946  Par exemple, les paragraphes 
12947 \begin_inset Flex Code
12948 status collapsed
12949
12950 \begin_layout Plain Layout
12951 Standard
12952 \end_layout
12953
12954 \end_inset
12955
12956  dans une énumération ne sont pas indentés.
12957 \end_layout
12958
12959 \begin_layout Description
12960
12961 \lang english
12962 \begin_inset Flex Code
12963 status collapsed
12964
12965 \begin_layout Plain Layout
12966
12967 \lang english
12968 ParSep
12969 \end_layout
12970
12971 \end_inset
12972
12973
12974 \lang french
12975  [
12976 \family typewriter
12977 float=0
12978 \family default
12979 ] fixe l'espacement vertical entre deux paragraphes dans le style.
12980 \end_layout
12981
12982 \begin_layout Description
12983
12984 \lang english
12985 \begin_inset Flex Code
12986 status collapsed
12987
12988 \begin_layout Plain Layout
12989
12990 \lang english
12991 Parskip
12992 \end_layout
12993
12994 \end_inset
12995
12996
12997 \lang french
12998  [
12999 \family typewriter
13000 float=0
13001 \family default
13002 ] fixe la valeur d'interligne entre paragraphes.
13003  LyX donne le choix entre 
13004 \begin_inset Flex Code
13005 status collapsed
13006
13007 \begin_layout Plain Layout
13008 Indentation
13009 \end_layout
13010
13011 \end_inset
13012
13013  et 
13014 \begin_inset Flex Code
13015 status collapsed
13016
13017 \begin_layout Plain Layout
13018 Interligne
13019 \end_layout
13020
13021 \end_inset
13022
13023  pour séparer les paragraphes.
13024  Quand on choisit 
13025 \begin_inset Flex Code
13026 status collapsed
13027
13028 \begin_layout Plain Layout
13029 Indentation
13030 \end_layout
13031
13032 \end_inset
13033
13034 , cette valeur n'est pas prise en compte.
13035  Quand on choisit 
13036 \begin_inset Flex Code
13037 status collapsed
13038
13039 \begin_layout Plain Layout
13040 Interligne
13041 \end_layout
13042
13043 \end_inset
13044
13045 , la valeur de 
13046 \begin_inset Flex Code
13047 status collapsed
13048
13049 \begin_layout Plain Layout
13050 ParIndent
13051 \end_layout
13052
13053 \end_inset
13054
13055  n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre
13056  
13057 \begin_inset Flex Code
13058 status collapsed
13059
13060 \begin_layout Plain Layout
13061 Parskip
13062 \end_layout
13063
13064 \end_inset
13065
13066 , en plus de l'interligne normal.
13067  L'espacement vertical est calculé par 
13068 \begin_inset Flex Code
13069 status collapsed
13070
13071 \begin_layout Plain Layout
13072 valeur*DefaultHeight()
13073 \end_layout
13074
13075 \end_inset
13076
13077  où 
13078 \family typewriter
13079 valeur
13080 \family default
13081  est la valeur choisie pour 
13082 \begin_inset Flex Code
13083 status collapsed
13084
13085 \begin_layout Plain Layout
13086 Parskip
13087 \end_layout
13088
13089 \end_inset
13090
13091  et 
13092 \begin_inset Flex Code
13093 status collapsed
13094
13095 \begin_layout Plain Layout
13096 DefaultHeight()
13097 \end_layout
13098
13099 \end_inset
13100
13101  est la hauteur d'une ligne dans la police normale.
13102  De cette façon, l'aspect reste le même quelle que soit la police à l'écran.
13103 \end_layout
13104
13105 \begin_layout Description
13106
13107 \lang english
13108 \begin_inset Flex Code
13109 status collapsed
13110
13111 \begin_layout Plain Layout
13112
13113 \lang english
13114 PassThru
13115 \end_layout
13116
13117 \end_inset
13118
13119
13120 \lang french
13121  [
13122 \begin_inset Flex Code
13123 status collapsed
13124
13125 \begin_layout Plain Layout
13126
13127 \emph on
13128 0
13129 \end_layout
13130
13131 \end_inset
13132
13133 ,
13134 \begin_inset space \thinspace{}
13135 \end_inset
13136
13137
13138 \begin_inset Flex Code
13139 status collapsed
13140
13141 \begin_layout Plain Layout
13142 1
13143 \end_layout
13144
13145 \end_inset
13146
13147 ] indique si le contenu du paragraphe doit être passé sous forme brute,
13148  c'est-à-dire sans les traductions spéciales dont LaTeX aurait besoin.
13149  
13150 \end_layout
13151
13152 \begin_layout Description
13153
13154 \lang english
13155 \begin_inset Flex Code
13156 status collapsed
13157
13158 \begin_layout Plain Layout
13159
13160 \lang english
13161 Preamble
13162 \end_layout
13163
13164 \end_inset
13165
13166
13167 \lang french
13168  fixe le contenu à inclure dans le préambule LaTeX quand le style est utilisé.
13169  Utile pour définir des macros, charger des paquetages, etc.
13170  requis pour ce style particulier.
13171  Doit être fermé par 
13172 \begin_inset Quotes fld
13173 \end_inset
13174
13175
13176 \begin_inset Flex Code
13177 status collapsed
13178
13179 \begin_layout Plain Layout
13180
13181 \lang english
13182 EndPreamble
13183 \end_layout
13184
13185 \end_inset
13186
13187
13188 \begin_inset Quotes frd
13189 \end_inset
13190
13191 .
13192 \end_layout
13193
13194 \begin_layout Description
13195
13196 \lang english
13197 \begin_inset Flex Code
13198 status collapsed
13199
13200 \begin_layout Plain Layout
13201
13202 \lang english
13203 RefPrefix
13204 \end_layout
13205
13206 \end_inset
13207
13208
13209 \lang french
13210  [
13211 \begin_inset Flex Code
13212 status collapsed
13213
13214 \begin_layout Plain Layout
13215 chaîne
13216 \end_layout
13217
13218 \end_inset
13219
13220 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
13221 es de ce type.
13222  Ceci permet l'utilisation de références mises en forme.
13223 \end_layout
13224
13225 \begin_layout Description
13226
13227 \lang english
13228 \begin_inset Flex Code
13229 status collapsed
13230
13231 \begin_layout Plain Layout
13232
13233 \lang english
13234 RequiredArgs
13235 \end_layout
13236
13237 \end_inset
13238
13239
13240 \lang french
13241  [
13242 \begin_inset Flex Code
13243 status collapsed
13244
13245 \begin_layout Plain Layout
13246 int=0
13247 \end_layout
13248
13249 \end_inset
13250
13251 ] précise le nombre d'arguments attendus par la commande ou l'environnement
13252  LaTeX correspondant à ce style.
13253  Dans le cas d'une commande, ce sont les arguments requis autres que ceux
13254  qui sont associés au contenu du paragraphe proprement dit.
13255  Ceux-ci n'ont pas nécessairement besoin d'être fournis: LyX créera des
13256  arguments vides si nécessaire.
13257  Noter que les arguments optionnels seront émis avant les arguments obligatoires.
13258  Voir la description de la directive 
13259 \begin_inset Flex Code
13260 status collapsed
13261
13262 \begin_layout Plain Layout
13263 OptionalTags
13264 \end_layout
13265
13266 \end_inset
13267
13268  ci-dessus pour les détails.
13269 \end_layout
13270
13271 \begin_layout Description
13272
13273 \lang english
13274 \begin_inset Flex Code
13275 status collapsed
13276
13277 \begin_layout Plain Layout
13278
13279 \lang english
13280 Requires
13281 \end_layout
13282
13283 \end_inset
13284
13285
13286 \lang french
13287  [
13288 \begin_inset Flex Code
13289 status collapsed
13290
13291 \begin_layout Plain Layout
13292 chaîne
13293 \end_layout
13294
13295 \end_inset
13296
13297 ] indique que le style requiert la fonctionnalité chaîne.
13298  Voir la description de 
13299 \begin_inset Flex Code
13300 status collapsed
13301
13302 \begin_layout Plain Layout
13303
13304 \lang english
13305 Provides
13306 \end_layout
13307
13308 \end_inset
13309
13310  ci-dessus (
13311 \lang english
13312 sec
13313 \lang french
13314 .
13315 \begin_inset space ~
13316 \end_inset
13317
13318
13319 \begin_inset CommandInset ref
13320 LatexCommand ref
13321 reference "sub:Paramètres-généraux-d'une"
13322
13323 \end_inset
13324
13325 ) pour les détails sur les fonctionnalités.
13326  
13327 \end_layout
13328
13329 \begin_layout Description
13330
13331 \lang english
13332 \begin_inset Flex Code
13333 status collapsed
13334
13335 \begin_layout Plain Layout
13336
13337 \lang english
13338 RightMargin
13339 \end_layout
13340
13341 \end_inset
13342
13343
13344 \lang french
13345  [
13346 \begin_inset Flex Code
13347 status collapsed
13348
13349 \begin_layout Plain Layout
13350 chaîne
13351 \end_layout
13352
13353 \end_inset
13354
13355 ] similaire à 
13356 \family typewriter
13357 LeftMargin
13358 \family default
13359 .
13360 \end_layout
13361
13362 \begin_layout Description
13363
13364 \lang english
13365 \begin_inset Flex Code
13366 status collapsed
13367
13368 \begin_layout Plain Layout
13369
13370 \lang english
13371 Spacing
13372 \end_layout
13373
13374 \end_inset
13375
13376
13377 \lang french
13378  
13379 \lang english
13380 [
13381 \begin_inset Flex Code
13382 status collapsed
13383
13384 \begin_layout Plain Layout
13385
13386 \emph on
13387 \lang english
13388 single
13389 \end_layout
13390
13391 \end_inset
13392
13393
13394 \begin_inset Flex Code
13395 status collapsed
13396
13397 \begin_layout Plain Layout
13398
13399 \lang english
13400 onehalf
13401 \end_layout
13402
13403 \end_inset
13404
13405
13406 \begin_inset Flex Code
13407 status collapsed
13408
13409 \begin_layout Plain Layout
13410
13411 \lang english
13412 double
13413 \end_layout
13414
13415 \end_inset
13416
13417
13418 \begin_inset Flex Code
13419 status collapsed
13420
13421 \begin_layout Plain Layout
13422
13423 \lang english
13424 other
13425 \lang french
13426
13427 \begin_inset space ~
13428 \end_inset
13429
13430 <valeur>
13431 \end_layout
13432
13433 \end_inset
13434
13435
13436 \lang french
13437 ] définit l'interligne par défaut dans ce style.
13438  Les paramètres 
13439 \begin_inset Flex Code
13440 status collapsed
13441
13442 \begin_layout Plain Layout
13443 single
13444 \end_layout
13445
13446 \end_inset
13447
13448
13449 \begin_inset Flex Code
13450 status collapsed
13451
13452 \begin_layout Plain Layout
13453 onehalf
13454 \end_layout
13455
13456 \end_inset
13457
13458  et 
13459 \begin_inset Flex Code
13460 status collapsed
13461
13462 \begin_layout Plain Layout
13463 double
13464 \end_layout
13465
13466 \end_inset
13467
13468  correspondent respectivement à un facteur multiplicatif de 1, 1,25 et 1,667.
13469  Si vous mettez le paramètre 
13470 \begin_inset Flex Code
13471 status collapsed
13472
13473 \begin_layout Plain Layout
13474 other
13475 \end_layout
13476
13477 \end_inset
13478
13479 , vous devez aussi mettre une valeur numérique qui servira de facteur multiplica
13480 tif.
13481  Notez que, contrairement aux autres paramètres, 
13482 \begin_inset Flex Code
13483 status collapsed
13484
13485 \begin_layout Plain Layout
13486 Spacing
13487 \end_layout
13488
13489 \end_inset
13490
13491  implique de générer du code LaTeX spécifique, qui utilise le paquetage
13492  LaTeX 
13493 \begin_inset Flex Code
13494 status collapsed
13495
13496 \begin_layout Plain Layout
13497 setspace
13498 \end_layout
13499
13500 \end_inset
13501
13502 .
13503 \end_layout
13504
13505 \begin_layout Description
13506
13507 \lang english
13508 \begin_inset Flex Code
13509 status collapsed
13510
13511 \begin_layout Plain Layout
13512
13513 \lang english
13514 Spellcheck
13515 \end_layout
13516
13517 \end_inset
13518
13519
13520 \lang french
13521  [
13522 \begin_inset Flex Code
13523 status collapsed
13524
13525 \begin_layout Plain Layout
13526 0
13527 \end_layout
13528
13529 \end_inset
13530
13531 ,
13532 \begin_inset space \thinspace{}
13533 \end_inset
13534
13535
13536 \begin_inset Flex Code
13537 status collapsed
13538
13539 \begin_layout Plain Layout
13540
13541 \emph on
13542 1
13543 \end_layout
13544
13545 \end_inset
13546
13547 ] active la correction orthographique du style.
13548  Implicitement vrai.
13549 \end_layout
13550
13551 \begin_layout Description
13552
13553 \lang english
13554 \begin_inset Flex Code
13555 status collapsed
13556
13557 \begin_layout Plain Layout
13558
13559 \lang english
13560 TextFont
13561 \end_layout
13562
13563 \end_inset
13564
13565
13566 \lang french
13567  fixe la police utilisée pour le corps du texte.
13568  Voir la section
13569 \begin_inset space ~
13570 \end_inset
13571
13572
13573 \begin_inset CommandInset ref
13574 LatexCommand ref
13575 reference "sub:polices"
13576
13577 \end_inset
13578
13579 .
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 TocLevel
13592 \end_layout
13593
13594 \end_inset
13595
13596
13597 \lang french
13598  [
13599 \begin_inset Flex Code
13600 status collapsed
13601
13602 \begin_layout Plain Layout
13603 int=3
13604 \end_layout
13605
13606 \end_inset
13607
13608 ] fixe le niveau du style dans le table des matières.
13609  Ceci est utilisé pour la numérotation automatique des en-têtes.
13610 \end_layout
13611
13612 \begin_layout Description
13613
13614 \lang english
13615 \begin_inset Flex Code
13616 status collapsed
13617
13618 \begin_layout Plain Layout
13619
13620 \lang english
13621 TopSep
13622 \end_layout
13623
13624 \end_inset
13625
13626
13627 \lang french
13628  [
13629 \family typewriter
13630 float=0
13631 \family default
13632 ] fixe L'espacement vertical qui sépare le premier paragraphe dans une série
13633  du même style, du paragraphe qui le précède.
13634  Si le paragraphe précédent est dans un autre style, les séparations ne
13635  s'ajoutent pas, mais LyX prend le maximum des deux.
13636 \end_layout
13637
13638 \begin_layout Subsection
13639 \begin_inset CommandInset label
13640 LatexCommand label
13641 name "sub:I18n"
13642
13643 \end_inset
13644
13645 Internationalisation des styles de paragraphes
13646 \end_layout
13647
13648 \begin_layout Standard
13649 LyX effectue depuis longtemps la traduction des informations de format,
13650  mais, jusqu'à la version 2.0, ceci ne s'appliquait qu'à l'interface utilisateur
13651  et non pas par exemple au résultat PDF.
13652  Ainsi les auteurs francophones devaient avoir recours à des astuces pénibles
13653  s'ils voulaient obtenir 
13654 \begin_inset Quotes fld
13655 \end_inset
13656
13657 Théorème 1
13658 \begin_inset Quotes frd
13659 \end_inset
13660
13661  au lieu de 
13662 \begin_inset Quotes fld
13663 \end_inset
13664
13665 Theorem 1
13666 \begin_inset Quotes frd
13667 \end_inset
13668
13669 .
13670  Grâce à Georg 
13671 \noun on
13672 Baum
13673 \noun default
13674 , ce n'est plus les cas.
13675 \end_layout
13676
13677 \begin_layout Standard
13678 Si un 
13679 \begin_inset Flex Code
13680 status collapsed
13681
13682 \begin_layout Plain Layout
13683 Style
13684 \end_layout
13685
13686 \end_inset
13687
13688  définit un texte qui doit apparaître dans le le document typographique,
13689  il peut utiliser 
13690 \begin_inset Flex Code
13691 status collapsed
13692
13693 \begin_layout Plain Layout
13694 LangPreamble
13695 \end_layout
13696
13697 \end_inset
13698
13699  et 
13700 \begin_inset Flex Code
13701 status collapsed
13702
13703 \begin_layout Plain Layout
13704 BabelPreamble
13705 \end_layout
13706
13707 \end_inset
13708
13709  pour traiter correctement les documents non anglophones, et même multilingues.
13710  L'extrait suivant (du fichier 
13711 \begin_inset Flex Code
13712 status collapsed
13713
13714 \begin_layout Plain Layout
13715 theorems-ams.inc
13716 \end_layout
13717
13718 \end_inset
13719
13720 ) illustre le fonctionnement:
13721 \end_layout
13722
13723 \begin_layout LyX-Code
13724
13725 \lang english
13726 Preamble
13727 \end_layout
13728
13729 \begin_deeper
13730 \begin_layout LyX-Code
13731
13732 \lang english
13733   
13734 \backslash
13735 theoremstyle{remark}
13736 \end_layout
13737
13738 \begin_layout LyX-Code
13739
13740 \lang english
13741   
13742 \backslash
13743 newtheorem{claim}[thm]{
13744 \backslash
13745 protect
13746 \backslash
13747 claimname}
13748 \end_layout
13749
13750 \begin_layout LyX-Code
13751
13752 \lang english
13753 EndPreamble
13754 \end_layout
13755
13756 \begin_layout LyX-Code
13757
13758 \lang english
13759 LangPreamble
13760 \end_layout
13761
13762 \begin_layout LyX-Code
13763
13764 \lang english
13765   
13766 \backslash
13767 providecommand{
13768 \backslash
13769 claimname}{_(Claim)}
13770 \end_layout
13771
13772 \begin_layout LyX-Code
13773
13774 \lang english
13775 EndLangPreamble
13776 \end_layout
13777
13778 \begin_layout LyX-Code
13779
13780 \lang english
13781 BabelPreamble
13782 \end_layout
13783
13784 \begin_layout LyX-Code
13785
13786 \lang english
13787     
13788 \backslash
13789 addto
13790 \backslash
13791 captions$$lang{
13792 \backslash
13793 renewcommand{
13794 \backslash
13795 claimname}{_(Claim)}}
13796 \end_layout
13797
13798 \begin_layout LyX-Code
13799
13800 \lang english
13801 EndBabelPreamble
13802 \end_layout
13803
13804 \end_deeper
13805 \begin_layout Standard
13806 En principe, toute commande LaTeX autorisée peut apparaître dans les directives
13807  
13808 \begin_inset Flex Code
13809 status collapsed
13810
13811 \begin_layout Plain Layout
13812 LangPreamble
13813 \end_layout
13814
13815 \end_inset
13816
13817  et 
13818 \begin_inset Flex Code
13819 status collapsed
13820
13821 \begin_layout Plain Layout
13822 BabelPreamble
13823 \end_layout
13824
13825 \end_inset
13826
13827 , mais dans la pratique elles se présenteront typiquement comme ce qui est
13828  montré ici.
13829  La clé de la traduction correcte du texte typographié est la définition
13830  de le commande LateX 
13831 \begin_inset Flex Code
13832 status collapsed
13833
13834 \begin_layout Plain Layout
13835
13836 \backslash
13837 claimname
13838 \end_layout
13839
13840 \end_inset
13841
13842  et son utilisation avec 
13843 \begin_inset Flex Code
13844 status collapsed
13845
13846 \begin_layout Plain Layout
13847
13848 \backslash
13849 newtheorem
13850 \end_layout
13851
13852 \end_inset
13853
13854 .
13855  
13856 \end_layout
13857
13858 \begin_layout Standard
13859 La directive 
13860 \begin_inset Flex Code
13861 status collapsed
13862
13863 \begin_layout Plain Layout
13864 LangPreamble
13865 \end_layout
13866
13867 \end_inset
13868
13869  fournit ce qu'il faut pour l'internationalisation fondée sur le langage
13870  global du document.
13871  Le contenu de la directive sera inclus dans le préambule, comme avec la
13872  directive 
13873 \begin_inset Flex Code
13874 status collapsed
13875
13876 \begin_layout Plain Layout
13877 Preamble
13878 \end_layout
13879
13880 \end_inset
13881
13882 .
13883  Ce qui la rend singulière est l'utilisation de la 
13884 \begin_inset Quotes fld
13885 \end_inset
13886
13887 fonction
13888 \begin_inset Quotes frd
13889 \end_inset
13890
13891  
13892 \begin_inset Flex Code
13893 status collapsed
13894
13895 \begin_layout Plain Layout
13896 _()
13897 \end_layout
13898
13899 \end_inset
13900
13901 , qui sera remplacée, lorsque LyX produira le résultat LaTeX, par la traduction
13902  de son argument dans la langue du document
13903 \begin_inset Foot
13904 status collapsed
13905
13906 \begin_layout Plain Layout
13907 Pour ceux qui s'intéressent au fonctionnement sous-jacent, la fonction 
13908 \begin_inset Quotes fld
13909 \end_inset
13910
13911
13912 \begin_inset Flex Code
13913 status collapsed
13914
13915 \begin_layout Plain Layout
13916 _()
13917 \end_layout
13918
13919 \end_inset
13920
13921
13922 \begin_inset Quotes frd
13923 \end_inset
13924
13925  cache la fonction 
13926 \begin_inset Flex Code
13927 status collapsed
13928
13929 \begin_layout Plain Layout
13930 gettext()
13931 \end_layout
13932
13933 \end_inset
13934
13935 , qui constitue le cœur du mécanisme de traduction de l'interface LyX, et
13936  qui est étendue ici à la traduction à la volée de code LaTeX.
13937 \end_layout
13938
13939 \end_inset
13940
13941 .
13942 \end_layout
13943
13944 \begin_layout Standard
13945 La directive 
13946 \begin_inset Flex Code
13947 status collapsed
13948
13949 \begin_layout Plain Layout
13950 BabelPreamble
13951 \end_layout
13952
13953 \end_inset
13954
13955  est plus compliquée, car elle fournit une fonctionnalité adaptée aux documents
13956  multilingues et propose par conséquent une interface pour le paquetage
13957  
13958 \begin_inset Flex Code
13959 status collapsed
13960
13961 \begin_layout Plain Layout
13962 babel
13963 \end_layout
13964
13965 \end_inset
13966
13967  Son contenu sera ajouté au préambule une fois pour chaque langue utilisée
13968  par le document.
13969  Dans ce cas, l'argument de 
13970 \begin_inset Flex Code
13971 status collapsed
13972
13973 \begin_layout Plain Layout
13974 _()
13975 \end_layout
13976
13977 \end_inset
13978
13979  sera remplacé par sa traduction dans le langage en question: l'expression
13980  
13981 \begin_inset Flex Code
13982 status collapsed
13983
13984 \begin_layout Plain Layout
13985 $$lang
13986 \end_layout
13987
13988 \end_inset
13989
13990  est remplacée par le nom de la langue (telle qu'il est connu de 
13991 \begin_inset Flex Code
13992 status collapsed
13993
13994 \begin_layout Plain Layout
13995 babel
13996 \end_layout
13997
13998 \end_inset
13999
14000 ).
14001  
14002 \end_layout
14003
14004 \begin_layout Standard
14005 Un document en allemand qui inclut aussi un paragraphe en français aura
14006  donc ceci dans le préambule:
14007 \end_layout
14008
14009 \begin_layout LyX-Code
14010
14011 \lang english
14012
14013 \backslash
14014 addto
14015 \backslash
14016 captionsfrench{
14017 \backslash
14018 renewcommand{
14019 \backslash
14020 claimname}{Affirmation}}
14021 \begin_inset Newline newline
14022 \end_inset
14023
14024
14025 \backslash
14026 addto
14027 \backslash
14028 captionsngerman{
14029 \backslash
14030 renewcommand{
14031 \backslash
14032 claimname}{Behauptung}}
14033 \begin_inset Newline newline
14034 \end_inset
14035
14036
14037 \backslash
14038 providecommand{
14039 \backslash
14040 claimname}{Behauptung}
14041 \end_layout
14042
14043 \begin_layout Standard
14044 LaTeX et 
14045 \begin_inset Flex Code
14046 status collapsed
14047
14048 \begin_layout Plain Layout
14049 babel
14050 \end_layout
14051
14052 \end_inset
14053
14054  vont alors conspirer pour créer le texte correct dans le résultat imprimable.
14055 \end_layout
14056
14057 \begin_layout Standard
14058 Un point important à noter est que les traductions sont celles qui sont
14059  fournies par LyX lui-même, via le mécanisme d'internationalisation de l'interfa
14060 ce utilisateur.
14061  Ceci signifie que 
14062 \begin_inset Flex Code
14063 status collapsed
14064
14065 \begin_layout Plain Layout
14066 LangPreamble
14067 \end_layout
14068
14069 \end_inset
14070
14071  et 
14072 \begin_inset Flex Code
14073 status collapsed
14074
14075 \begin_layout Plain Layout
14076 BabelPreamble
14077 \end_layout
14078
14079 \end_inset
14080
14081  ne sont effectifs que dans les fichiers de format fournis avec LyX, puisque
14082  les fichiers de format créés par l'utilisateur ne seront pas explorés par
14083  les fonction d'internationalisation.
14084  Ceci dit, tout fichier de format créé dans le but d'être distribué avec
14085  LyX doit inclure ces directives s'il y a lieu.
14086 \end_layout
14087
14088 \begin_layout Subsection
14089 Flottants
14090 \begin_inset CommandInset label
14091 LatexCommand label
14092 name "sub:Flottants"
14093
14094 \end_inset
14095
14096
14097 \end_layout
14098
14099 \begin_layout Standard
14100 Il faut définir les flottants (
14101 \begin_inset Flex Code
14102 status collapsed
14103
14104 \begin_layout Plain Layout
14105 figure
14106 \end_layout
14107
14108 \end_inset
14109
14110
14111 \begin_inset Flex Code
14112 status collapsed
14113
14114 \begin_layout Plain Layout
14115 tableau
14116 \end_layout
14117
14118 \end_inset
14119
14120 \SpecialChar \ldots{}
14121 ) dans la classe elle-même.
14122  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
14123  il suffit probablement que vous ajoutiez
14124 \end_layout
14125
14126 \begin_layout LyX-Code
14127 Input stdfloats.inc
14128 \end_layout
14129
14130 \begin_layout Standard
14131 à un endroit raisonnable dans la classe
14132 \begin_inset Foot
14133 status collapsed
14134
14135 \begin_layout Plain Layout
14136 N'oubliez pas de jeter aussi un 
14137 \begin_inset ERT
14138 status collapsed
14139
14140 \begin_layout Plain Layout
14141
14142
14143 \backslash
14144 oe{}
14145 \end_layout
14146
14147 \end_inset
14148
14149 il sur les compteurs dans la section suivante.
14150 \end_layout
14151
14152 \end_inset
14153
14154 .
14155  Si vous voulez implémenter une classe de texte qui propose un nouveau type
14156  de flottant (comme la classe AGU fournie avec LyX), les explications ci-dessous
14157  vont sans doute vous être utiles :
14158 \end_layout
14159
14160 \begin_layout Description
14161
14162 \lang english
14163 \begin_inset Flex Code
14164 status collapsed
14165
14166 \begin_layout Plain Layout
14167
14168 \lang english
14169 Extension
14170 \end_layout
14171
14172 \end_inset
14173
14174
14175 \family typewriter
14176 \lang french
14177  
14178 \family default
14179 [
14180 \begin_inset Flex Code
14181 status collapsed
14182
14183 \begin_layout Plain Layout
14184 chaîne
14185 \end_layout
14186
14187 \end_inset
14188
14189 ] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
14190  de ce type.
14191  LaTeX écrit les légendes dans ce fichier.
14192 \end_layout
14193
14194 \begin_layout Description
14195
14196 \lang english
14197 \begin_inset Flex Code
14198 status collapsed
14199
14200 \begin_layout Plain Layout
14201
14202 \lang english
14203 GuiName
14204 \end_layout
14205
14206 \end_inset
14207
14208
14209 \lang french
14210  [
14211 \begin_inset Flex Code
14212 status collapsed
14213
14214 \begin_layout Plain Layout
14215 chaîne
14216 \end_layout
14217
14218 \end_inset
14219
14220 ] définit la chaîne de caractères qui se trouvera dans les menus et également
14221  dans la légende.
14222  Ceci est traduit dans le langage courant si 
14223 \begin_inset Flex Code
14224 status collapsed
14225
14226 \begin_layout Plain Layout
14227 babel
14228 \end_layout
14229
14230 \end_inset
14231
14232  est utilisé.
14233 \end_layout
14234
14235 \begin_layout Description
14236
14237 \lang english
14238 \begin_inset Flex Code
14239 status collapsed
14240
14241 \begin_layout Plain Layout
14242 HTML*
14243 \end_layout
14244
14245 \end_inset
14246
14247
14248 \lang french
14249  sont utilisées avec l'exportation XHTML.
14250  Voir
14251 \begin_inset space ~
14252 \end_inset
14253
14254
14255 \begin_inset CommandInset ref
14256 LatexCommand ref
14257 reference "sub:Styles-de-paragraphe-XHTML"
14258
14259 \end_inset
14260
14261 .
14262 \end_layout
14263
14264 \begin_layout Description
14265
14266 \lang english
14267 \begin_inset Flex Code
14268 status collapsed
14269
14270 \begin_layout Plain Layout
14271
14272 \lang english
14273 IsPredefined
14274 \end_layout
14275
14276 \end_inset
14277
14278
14279 \lang french
14280  [
14281 \begin_inset Flex Code
14282 status collapsed
14283
14284 \begin_layout Plain Layout
14285
14286 \emph on
14287 0
14288 \end_layout
14289
14290 \end_inset
14291
14292 ,
14293 \begin_inset space \thinspace{}
14294 \end_inset
14295
14296
14297 \begin_inset Flex Code
14298 status collapsed
14299
14300 \begin_layout Plain Layout
14301 1
14302 \end_layout
14303
14304 \end_inset
14305
14306 ] indique si le flottant est déjà défini dans la classe de document ou s'il
14307  faut charger le paquetage LaTeX 
14308 \begin_inset Flex Code
14309 status collapsed
14310
14311 \begin_layout Plain Layout
14312 float
14313 \end_layout
14314
14315 \end_inset
14316
14317  pour le définir à la volée.
14318  La valeur implicite est 
14319 \begin_inset Flex Code
14320 status collapsed
14321
14322 \begin_layout Plain Layout
14323 0
14324 \end_layout
14325
14326 \end_inset
14327
14328  qui signifie: utiliser 
14329 \begin_inset Flex Code
14330 status collapsed
14331
14332 \begin_layout Plain Layout
14333 float
14334 \end_layout
14335
14336 \end_inset
14337
14338 .
14339  Elle doit être positionnée sur 
14340 \begin_inset Flex Code
14341 status collapsed
14342
14343 \begin_layout Plain Layout
14344 1
14345 \end_layout
14346
14347 \end_inset
14348
14349  si le flottant est déjà défini par la classe de document.
14350 \end_layout
14351
14352 \begin_layout Description
14353
14354 \lang english
14355 \begin_inset Flex Code
14356 status collapsed
14357
14358 \begin_layout Plain Layout
14359
14360 \lang english
14361 ListCommand
14362 \end_layout
14363
14364 \end_inset
14365
14366
14367 \lang french
14368  [
14369 \begin_inset Flex Code
14370 status collapsed
14371
14372 \begin_layout Plain Layout
14373 chaîne
14374 \end_layout
14375
14376 \end_inset
14377
14378 ] détermine la commande utilisée pour engendrer une liste de flottants du
14379  type considéré; le 
14380 \begin_inset Quotes fld
14381 \end_inset
14382
14383
14384 \backslash
14385
14386 \begin_inset Quotes frd
14387 \end_inset
14388
14389  initial doit être omis.
14390  Cette directive 
14391 \emph on
14392 doit
14393 \emph default
14394  être utilisée si 
14395 \begin_inset Flex Code
14396 status collapsed
14397
14398 \begin_layout Plain Layout
14399 UsesFloatPkg
14400 \end_layout
14401
14402 \end_inset
14403
14404  est faux, puisqu'il n'y a alors pas de procédure pour activer cette commande.
14405  La directive est ignorée si 
14406 \begin_inset Flex Code
14407 status collapsed
14408
14409 \begin_layout Plain Layout
14410 UsesFloatPkg
14411 \end_layout
14412
14413 \end_inset
14414
14415  est vrai, puisqu'il y a alors une procédure.
14416 \end_layout
14417
14418 \begin_layout Description
14419
14420 \lang english
14421 \begin_inset Flex Code
14422 status collapsed
14423
14424 \begin_layout Plain Layout
14425
14426 \lang english
14427 ListName
14428 \end_layout
14429
14430 \end_inset
14431
14432
14433 \lang french
14434  [
14435 \begin_inset Flex Code
14436 status collapsed
14437
14438 \begin_layout Plain Layout
14439 chaîne
14440 \end_layout
14441
14442 \end_inset
14443
14444 ] fixe le titre utilisé pour une liste des flottants du type considéré (figures,
14445  tableaux, etc.).
14446  Il est utilisé pour l'étiquette à l'écran dans LyX; il est passé à LaTeX
14447  pour être utilisé comme titre, et il est également utilisé comme titre
14448  dans l'exportation XHTML.
14449  Il sera traduit dans le langage du document.
14450 \end_layout
14451
14452 \begin_layout Description
14453
14454 \lang english
14455 \begin_inset Flex Code
14456 status collapsed
14457
14458 \begin_layout Plain Layout
14459
14460 \lang english
14461 NumberWithin
14462 \end_layout
14463
14464 \end_inset
14465
14466
14467 \lang french
14468  [
14469 \begin_inset Flex Code
14470 status collapsed
14471
14472 \begin_layout Plain Layout
14473 chaîne
14474 \end_layout
14475
14476 \end_inset
14477
14478 ] (paramètre facultatif) détermine si les flottants de cette classe seront
14479  numérotés en suivant un type de section du document.
14480  Par exemple, si 
14481 \lang english
14482
14483 \begin_inset Flex Code
14484 status collapsed
14485
14486 \begin_layout Plain Layout
14487
14488 \lang english
14489 NumberWithin
14490 \end_layout
14491
14492 \end_inset
14493
14494
14495 \lang french
14496  es 
14497 \begin_inset Quotes fld
14498 \end_inset
14499
14500
14501 \begin_inset Flex Code
14502 status collapsed
14503
14504 \begin_layout Plain Layout
14505
14506 \lang english
14507 chapter
14508 \end_layout
14509
14510 \end_inset
14511
14512
14513 \begin_inset Quotes frd
14514 \end_inset
14515
14516 , les flottants seront numérotés chapitre par chapitre.
14517 \end_layout
14518
14519 \begin_layout Description
14520
14521 \lang english
14522 \begin_inset Flex Code
14523 status collapsed
14524
14525 \begin_layout Plain Layout
14526
14527 \lang english
14528 Placement
14529 \end_layout
14530
14531 \end_inset
14532
14533
14534 \lang french
14535  [
14536 \begin_inset Flex Code
14537 status collapsed
14538
14539 \begin_layout Plain Layout
14540 chaîne
14541 \end_layout
14542
14543 \end_inset
14544
14545 ] définit le placement implicite pour cette catégorie de flottants.
14546  C'est comme en LaTeX standard : 
14547 \begin_inset Flex Code
14548 status collapsed
14549
14550 \begin_layout Plain Layout
14551 t
14552 \end_layout
14553
14554 \end_inset
14555
14556
14557 \begin_inset Flex Code
14558 status collapsed
14559
14560 \begin_layout Plain Layout
14561 b
14562 \end_layout
14563
14564 \end_inset
14565
14566
14567 \begin_inset Flex Code
14568 status collapsed
14569
14570 \begin_layout Plain Layout
14571 p
14572 \end_layout
14573
14574 \end_inset
14575
14576  et 
14577 \begin_inset Flex Code
14578 status collapsed
14579
14580 \begin_layout Plain Layout
14581 h
14582 \end_layout
14583
14584 \end_inset
14585
14586  pour haut, bas, page et ici respectivement
14587 \begin_inset Foot
14588 status collapsed
14589
14590 \begin_layout Plain Layout
14591 Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
14592  comme en LaTeX.
14593 \end_layout
14594
14595 \end_inset
14596
14597 .
14598  En plus vous avez un nouveau type, 
14599 \begin_inset Flex Code
14600 status collapsed
14601
14602 \begin_layout Plain Layout
14603 H
14604 \end_layout
14605
14606 \end_inset
14607
14608 , qui ne correspond pas vraiment à un flottant, car il signifie de le positionne
14609
14610 \begin_inset Quotes fld
14611 \end_inset
14612
14613 ici
14614 \begin_inset Quotes frd
14615 \end_inset
14616
14617  et nulle part ailleurs.
14618  Notez cependant que le type 
14619 \begin_inset Flex Code
14620 status collapsed
14621
14622 \begin_layout Plain Layout
14623 H
14624 \end_layout
14625
14626 \end_inset
14627
14628  est spécial et, à cause de détails d'implantation, ne peut pas être utilisé
14629  avec des flottants non définis dans la classe de document.
14630  Si vous n'avez pas compris tout ce baratin, mettez simplement 
14631 \family typewriter
14632
14633 \begin_inset Quotes fld
14634 \end_inset
14635
14636
14637 \family default
14638
14639 \begin_inset Flex Code
14640 status collapsed
14641
14642 \begin_layout Plain Layout
14643 tbp
14644 \end_layout
14645
14646 \end_inset
14647
14648
14649 \family typewriter
14650
14651 \begin_inset Quotes frd
14652 \end_inset
14653
14654
14655 \family default
14656 .
14657 \end_layout
14658
14659 \begin_layout Description
14660
14661 \lang english
14662 \begin_inset Flex Code
14663 status collapsed
14664
14665 \begin_layout Plain Layout
14666
14667 \lang english
14668 RefPrefix
14669 \end_layout
14670
14671 \end_inset
14672
14673
14674 \lang french
14675  [
14676 \begin_inset Flex Code
14677 status collapsed
14678
14679 \begin_layout Plain Layout
14680 chaîne
14681 \end_layout
14682
14683 \end_inset
14684
14685 ] détermine le préfixe à utiliser lors de la création d'étiquettes référant
14686  les flottants du type considéré.
14687  Ceci permet l'utilisation de références mises en forme.
14688  Notez que vous pouvez supprimer tout préfixe défini en copiant un style
14689  en utilisant la valeur spécifique 
14690 \begin_inset Quotes fld
14691 \end_inset
14692
14693 OFF
14694 \begin_inset Quotes frd
14695 \end_inset
14696
14697 , qui doit être en capitales.
14698 \end_layout
14699
14700 \begin_layout Description
14701
14702 \lang english
14703 \begin_inset Flex Code
14704 status collapsed
14705
14706 \begin_layout Plain Layout
14707
14708 \lang english
14709 Style
14710 \end_layout
14711
14712 \end_inset
14713
14714
14715 \lang french
14716  [
14717 \begin_inset Flex Code
14718 status collapsed
14719
14720 \begin_layout Plain Layout
14721 chaîne
14722 \end_layout
14723
14724 \end_inset
14725
14726 ] fixe le style utilisé quand on définit le flottant avec 
14727 \begin_inset Flex Code
14728 status collapsed
14729
14730 \begin_layout Plain Layout
14731
14732 \backslash
14733 newfloat
14734 \end_layout
14735
14736 \end_inset
14737
14738 .
14739 \end_layout
14740
14741 \begin_layout Description
14742
14743 \lang english
14744 \begin_inset Flex Code
14745 status collapsed
14746
14747 \begin_layout Plain Layout
14748
14749 \lang english
14750 Type
14751 \end_layout
14752
14753 \end_inset
14754
14755
14756 \lang french
14757  [
14758 \begin_inset Flex Code
14759 status collapsed
14760
14761 \begin_layout Plain Layout
14762 chaîne
14763 \end_layout
14764
14765 \end_inset
14766
14767 ] définit le 
14768 \begin_inset Quotes fld
14769 \end_inset
14770
14771 type
14772 \begin_inset Quotes frd
14773 \end_inset
14774
14775  de la nouvelle classe de flottants, comme 
14776 \begin_inset Quotes fld
14777 \end_inset
14778
14779 program
14780 \begin_inset Quotes frd
14781 \end_inset
14782
14783  ou 
14784 \begin_inset Quotes fld
14785 \end_inset
14786
14787 algorithm
14788 \begin_inset Quotes frd
14789 \end_inset
14790
14791 .
14792  Après l'instruction 
14793 \begin_inset Flex Code
14794 status collapsed
14795
14796 \begin_layout Plain Layout
14797
14798 \backslash
14799 newfloat
14800 \end_layout
14801
14802 \end_inset
14803
14804  appropriée, vous disposez de commandes comme 
14805 \begin_inset Flex Code
14806 status collapsed
14807
14808 \begin_layout Plain Layout
14809
14810 \backslash
14811 begin{program}
14812 \end_layout
14813
14814 \end_inset
14815
14816  ou 
14817 \begin_inset Flex Code
14818 status collapsed
14819
14820 \begin_layout Plain Layout
14821
14822 \backslash
14823 end{algorithm*}
14824 \end_layout
14825
14826 \end_inset
14827
14828 .
14829  Noter que définir un flottant de type 
14830 \begin_inset Flex Code
14831 status collapsed
14832
14833 \begin_layout Plain Layout
14834 type
14835 \end_layout
14836
14837 \end_inset
14838
14839  définit automatiquement les compteur correspondant, de nom 
14840 \begin_inset Flex Code
14841 status collapsed
14842
14843 \begin_layout Plain Layout
14844 type
14845 \end_layout
14846
14847 \end_inset
14848
14849 .
14850 \end_layout
14851
14852 \begin_layout Description
14853
14854 \lang english
14855 \begin_inset Flex Code
14856 status collapsed
14857
14858 \begin_layout Plain Layout
14859
14860 \lang english
14861 UsesFloatPkg
14862 \end_layout
14863
14864 \end_inset
14865
14866
14867 \lang french
14868  [
14869 \begin_inset Flex Code
14870 status collapsed
14871
14872 \begin_layout Plain Layout
14873 0
14874 \end_layout
14875
14876 \end_inset
14877
14878 ,
14879 \begin_inset space \thinspace{}
14880 \end_inset
14881
14882
14883 \begin_inset Flex Code
14884 status collapsed
14885
14886 \begin_layout Plain Layout
14887
14888 \emph on
14889 1
14890 \end_layout
14891
14892 \end_inset
14893
14894 ] indique si ce flottant est défini en utilisant le paquetage LaTeX 
14895 \begin_inset Flex Code
14896 status collapsed
14897
14898 \begin_layout Plain Layout
14899 float
14900 \end_layout
14901
14902 \end_inset
14903
14904 , soit par la classe de document ou par un paquetage, soit à la volée par
14905  LyX.
14906 \end_layout
14907
14908 \begin_layout Standard
14909 Notez que la définition d'un flottant de type 
14910 \begin_inset Flex Code
14911 status collapsed
14912
14913 \begin_layout Plain Layout
14914
14915 \emph on
14916 type
14917 \end_layout
14918
14919 \end_inset
14920
14921  implique la déclaration du compteur correspondant de nom 
14922 \begin_inset Flex Code
14923 status collapsed
14924
14925 \begin_layout Plain Layout
14926
14927 \emph on
14928 type
14929 \end_layout
14930
14931 \end_inset
14932
14933 .
14934 \end_layout
14935
14936 \begin_layout Subsection
14937
14938 \lang english
14939 Inserts flexibles et InsetLayout
14940 \begin_inset CommandInset label
14941 LatexCommand label
14942 name "sub:Flex-insets-and"
14943
14944 \end_inset
14945
14946
14947 \end_layout
14948
14949 \begin_layout Standard
14950 Les inserts flexibles sont de trois sortes: 
14951 \end_layout
14952
14953 \begin_layout Itemize
14954 styles de caractères (
14955 \begin_inset Flex Code
14956 status collapsed
14957
14958 \begin_layout Plain Layout
14959
14960 \lang english
14961 CharStyle
14962 \end_layout
14963
14964 \end_inset
14965
14966 ): ceux-ci définissent un balisage sémantique correspondant à des commandes
14967  LaTeX telles que 
14968 \begin_inset Flex Code
14969 status collapsed
14970
14971 \begin_layout Plain Layout
14972
14973 \lang english
14974
14975 \backslash
14976 noun
14977 \end_layout
14978
14979 \end_inset
14980
14981  et 
14982 \begin_inset Flex Code
14983 status collapsed
14984
14985 \begin_layout Plain Layout
14986
14987 \lang english
14988
14989 \backslash
14990 code
14991 \end_layout
14992
14993 \end_inset
14994
14995 .
14996 \end_layout
14997
14998 \begin_layout Itemize
14999 définis par l'utilisateur (
15000 \begin_inset Flex Code
15001 status collapsed
15002
15003 \begin_layout Plain Layout
15004
15005 \lang english
15006 Custom
15007 \end_layout
15008
15009 \end_inset
15010
15011 ): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
15012 s au code TeX, aux notes de bas de page, etc.
15013  Un exemple évident est l'insert de note en fin de document, défini dans
15014  le module 
15015 \begin_inset Flex Code
15016 status collapsed
15017
15018 \begin_layout Plain Layout
15019
15020 \lang english
15021 endnote
15022 \end_layout
15023
15024 \end_inset
15025
15026 .
15027 \end_layout
15028
15029 \begin_layout Itemize
15030
15031 \lang english
15032 éléments XML (
15033 \begin_inset Flex Code
15034 status collapsed
15035
15036 \begin_layout Plain Layout
15037
15038 \lang english
15039 Element
15040 \end_layout
15041
15042 \end_inset
15043
15044 ): à utiliser avec les classes DocBook.
15045 \end_layout
15046
15047 \begin_layout Standard
15048 Les inserts flexibles sont définis en utilisant la directive 
15049 \begin_inset Flex Code
15050 status collapsed
15051
15052 \begin_layout Plain Layout
15053
15054 \lang english
15055 InsetLayout
15056 \end_layout
15057
15058 \end_inset
15059
15060 , qui va être expliquée dans la suite.
15061 \end_layout
15062
15063 \begin_layout Standard
15064 La directive 
15065 \begin_inset Flex Code
15066 status collapsed
15067
15068 \begin_layout Plain Layout
15069
15070 \lang english
15071 InsetLayout
15072 \end_layout
15073
15074 \end_inset
15075
15076  a une autre fonction: elle permet de personnaliser le style de différents
15077  types d'inserts.
15078  Actuellement, 
15079 \begin_inset Flex Code
15080 status collapsed
15081
15082 \begin_layout Plain Layout
15083
15084 \lang english
15085 InsetLayout
15086 \end_layout
15087
15088 \end_inset
15089
15090  permet de personnaliser les paramètres de style pour les notes de bas de
15091  page, les notes en marge, les inserts de note, les inserts de code TeX
15092  (ERT), les branches, les listings, les index, les boîtes, les tables, les
15093  algorithmes, les URL et les arguments facultatifs, aussi bien que de définir
15094  des inserts flexibles.
15095 \end_layout
15096
15097 \begin_layout Standard
15098 La définition d'un 
15099 \begin_inset Flex Code
15100 status collapsed
15101
15102 \begin_layout Plain Layout
15103
15104 \lang english
15105 InsetLayout
15106 \end_layout
15107
15108 \end_inset
15109
15110  doit commencer par une lignes de la forme:
15111 \end_layout
15112
15113 \begin_layout LyX-Code
15114
15115 \lang english
15116 InsetLayout <type>
15117 \end_layout
15118
15119 \begin_layout Standard
15120 Ici 
15121 \begin_inset Flex Code
15122 status collapsed
15123
15124 \begin_layout Plain Layout
15125
15126 \lang english
15127 <type>
15128 \end_layout
15129
15130 \end_inset
15131
15132  indique l'insert dont le style doit être défini, et il y a deux cas.
15133 \end_layout
15134
15135 \begin_layout Enumerate
15136 Le style d'un insert préexistant doit être modifié.
15137  Dans ce cas, peuvent être 
15138 \begin_inset Flex Code
15139 status collapsed
15140
15141 \begin_layout Plain Layout
15142
15143 \lang english
15144 <type>
15145 \end_layout
15146
15147 \end_inset
15148
15149  un quelconque des éléments suivants: 
15150 \begin_inset Flex Code
15151 status collapsed
15152
15153 \begin_layout Plain Layout
15154
15155 \lang english
15156 Algorithm
15157 \end_layout
15158
15159 \end_inset
15160
15161
15162 \begin_inset Flex Code
15163 status collapsed
15164
15165 \begin_layout Plain Layout
15166
15167 \lang english
15168 Branch
15169 \end_layout
15170
15171 \end_inset
15172
15173
15174 \begin_inset Flex Code
15175 status collapsed
15176
15177 \begin_layout Plain Layout
15178
15179 \lang english
15180 Box
15181 \end_layout
15182
15183 \end_inset
15184
15185 ,
15186 \begin_inset Newline newline
15187 \end_inset
15188
15189
15190 \begin_inset Flex Code
15191 status collapsed
15192
15193 \begin_layout Plain Layout
15194
15195 \lang english
15196 Box:shaded
15197 \end_layout
15198
15199 \end_inset
15200
15201
15202 \begin_inset Flex Code
15203 status collapsed
15204
15205 \begin_layout Plain Layout
15206
15207 \lang english
15208 ERT
15209 \end_layout
15210
15211 \end_inset
15212
15213
15214 \begin_inset Flex Code
15215 status collapsed
15216
15217 \begin_layout Plain Layout
15218
15219 \lang english
15220 Figure
15221 \end_layout
15222
15223 \end_inset
15224
15225
15226 \begin_inset Flex Code
15227 status collapsed
15228
15229 \begin_layout Plain Layout
15230
15231 \lang english
15232 Foot
15233 \end_layout
15234
15235 \end_inset
15236
15237
15238 \begin_inset Flex Code
15239 status collapsed
15240
15241 \begin_layout Plain Layout
15242
15243 \lang english
15244 Index
15245 \end_layout
15246
15247 \end_inset
15248
15249
15250 \begin_inset Flex Code
15251 status collapsed
15252
15253 \begin_layout Plain Layout
15254
15255 \lang english
15256 Info
15257 \end_layout
15258
15259 \end_inset
15260
15261
15262 \begin_inset Flex Code
15263 status collapsed
15264
15265 \begin_layout Plain Layout
15266
15267 \lang english
15268 Info:menu
15269 \end_layout
15270
15271 \end_inset
15272
15273
15274 \begin_inset Flex Code
15275 status collapsed
15276
15277 \begin_layout Plain Layout
15278
15279 \lang english
15280 Info:shortcut
15281 \end_layout
15282
15283 \end_inset
15284
15285
15286 \begin_inset Flex Code
15287 status collapsed
15288
15289 \begin_layout Plain Layout
15290
15291 \lang english
15292 Info:shortcuts
15293 \end_layout
15294
15295 \end_inset
15296
15297
15298 \begin_inset Flex Code
15299 status collapsed
15300
15301 \begin_layout Plain Layout
15302
15303 \lang english
15304 Listings
15305 \end_layout
15306
15307 \end_inset
15308
15309
15310 \begin_inset Flex Code
15311 status collapsed
15312
15313 \begin_layout Plain Layout
15314
15315 \lang english
15316 Marginal
15317 \end_layout
15318
15319 \end_inset
15320
15321
15322 \begin_inset Flex Code
15323 status collapsed
15324
15325 \begin_layout Plain Layout
15326
15327 \lang english
15328 Note:Comment
15329 \end_layout
15330
15331 \end_inset
15332
15333
15334 \begin_inset Flex Code
15335 status collapsed
15336
15337 \begin_layout Plain Layout
15338
15339 \lang english
15340 Note:Note
15341 \end_layout
15342
15343 \end_inset
15344
15345
15346 \begin_inset Flex Code
15347 status collapsed
15348
15349 \begin_layout Plain Layout
15350
15351 \lang english
15352 Note:Greyedout
15353 \end_layout
15354
15355 \end_inset
15356
15357
15358 \begin_inset Flex Code
15359 status collapsed
15360
15361 \begin_layout Plain Layout
15362
15363 \lang english
15364 OptArg
15365 \end_layout
15366
15367 \end_inset
15368
15369
15370 \begin_inset Flex Code
15371 status collapsed
15372
15373 \begin_layout Plain Layout
15374
15375 \lang english
15376 Table
15377 \end_layout
15378
15379 \end_inset
15380
15381 , ou 
15382 \begin_inset Flex Code
15383 status collapsed
15384
15385 \begin_layout Plain Layout
15386
15387 \lang english
15388 URL
15389 \end_layout
15390
15391 \end_inset
15392
15393 .
15394  
15395 \end_layout
15396
15397 \begin_layout Enumerate
15398 Le style d'un insert flexible doit être défini.
15399  Dans ce cas, 
15400 \begin_inset Flex Code
15401 status collapsed
15402
15403 \begin_layout Plain Layout
15404
15405 \lang english
15406 <type>
15407 \end_layout
15408
15409 \end_inset
15410
15411  doit être de la forme 
15412 \begin_inset Flex Code
15413 status collapsed
15414
15415 \begin_layout Plain Layout
15416 Flex:<nom>
15417 \end_layout
15418
15419 \end_inset
15420
15421 , où 
15422 \begin_inset Flex Code
15423 status collapsed
15424
15425 \begin_layout Plain Layout
15426 nom
15427 \end_layout
15428
15429 \end_inset
15430
15431  peut être n'importe quel identificateur valide qui n'est pas utilisé dans
15432  un insert existant.
15433  L'identificateur peut inclure des espaces, mais alors il faut enclore l'ensembl
15434 e entre apostrophes.
15435  Noter que la définition d'un insert flexible 
15436 \emph on
15437 doit
15438 \emph default
15439  aussi inclure une entrée 
15440 \begin_inset Flex Code
15441 status collapsed
15442
15443 \begin_layout Plain Layout
15444
15445 \lang english
15446 LyXType
15447 \end_layout
15448
15449 \end_inset
15450
15451 , précisant quel est le type d'insert qu'il définit.
15452 \end_layout
15453
15454 \begin_layout Standard
15455 La définition d'un 
15456 \begin_inset Flex Code
15457 status collapsed
15458
15459 \begin_layout Plain Layout
15460
15461 \lang english
15462 InsetLayout
15463 \end_layout
15464
15465 \end_inset
15466
15467  peut inclure les entrées suivantes:
15468 \end_layout
15469
15470 \begin_layout Description
15471
15472 \lang english
15473 \begin_inset Flex Code
15474 status collapsed
15475
15476 \begin_layout Plain Layout
15477
15478 \lang english
15479 BgColor
15480 \end_layout
15481
15482 \end_inset
15483
15484  [
15485 \begin_inset Flex Code
15486 status collapsed
15487
15488 \begin_layout Plain Layout
15489
15490 \lang english
15491 <name>
15492 \end_layout
15493
15494 \end_inset
15495
15496
15497 \lang french
15498 ] définit la couleur d'arrière-plan de l'insert.
15499  
15500 \lang english
15501 See chapter
15502 \begin_inset space ~
15503 \end_inset
15504
15505
15506 \begin_inset CommandInset ref
15507 LatexCommand ref
15508 reference "chap:Names-of-colors"
15509
15510 \end_inset
15511
15512  for a list of the available color names.
15513 \end_layout
15514
15515 \begin_layout Description
15516
15517 \lang english
15518 \begin_inset Flex Code
15519 status collapsed
15520
15521 \begin_layout Plain Layout
15522
15523 \lang english
15524 ContentAsLabel
15525 \end_layout
15526
15527 \end_inset
15528
15529
15530 \lang french
15531  [
15532 \begin_inset Flex Code
15533 status collapsed
15534
15535 \begin_layout Plain Layout
15536
15537 \emph on
15538 0
15539 \end_layout
15540
15541 \end_inset
15542
15543 ,
15544 \begin_inset space \thinspace{}
15545 \end_inset
15546
15547
15548 \begin_inset Flex Code
15549 status collapsed
15550
15551 \begin_layout Plain Layout
15552 1
15553 \end_layout
15554
15555 \end_inset
15556
15557 ] indique s'il faut utiliser le contenu de l'insert comme une étiquette,
15558  quand l'insert est fermé.
15559  Valeur implicite: faux.
15560 \end_layout
15561
15562 \begin_layout Description
15563
15564 \lang english
15565 \begin_inset Flex Code
15566 status collapsed
15567
15568 \begin_layout Plain Layout
15569
15570 \lang english
15571 CopyStyle
15572 \end_layout
15573
15574 \end_inset
15575
15576  [
15577 \begin_inset Flex Code
15578 status collapsed
15579
15580 \begin_layout Plain Layout
15581
15582 \lang english
15583 <type>
15584 \end_layout
15585
15586 \end_inset
15587
15588
15589 \lang french
15590
15591 \lang english
15592 As with paragraph styles, see sec
15593 \lang french
15594 .
15595 \begin_inset space ~
15596 \end_inset
15597
15598
15599 \begin_inset CommandInset ref
15600 LatexCommand ref
15601 reference "sub:Styles-de-paragraphe"
15602
15603 \end_inset
15604
15605 .
15606  
15607 \lang english
15608 Note that you need to specify the complete type, e.
15609 \begin_inset space \thinspace{}
15610 \end_inset
15611
15612 g.
15613 \begin_inset space ~
15614 \end_inset
15615
15616
15617 \begin_inset Flex Code
15618 status collapsed
15619
15620 \begin_layout Plain Layout
15621
15622 \lang english
15623 CopyStyle Flex:<name>
15624 \end_layout
15625
15626 \end_inset
15627
15628 .
15629 \end_layout
15630
15631 \begin_layout Description
15632
15633 \lang english
15634 \begin_inset Flex Code
15635 status collapsed
15636
15637 \begin_layout Plain Layout
15638
15639 \lang english
15640 CustomPars
15641 \end_layout
15642
15643 \end_inset
15644
15645
15646 \lang french
15647  [
15648 \begin_inset Flex Code
15649 status collapsed
15650
15651 \begin_layout Plain Layout
15652
15653 \emph on
15654 0
15655 \end_layout
15656
15657 \end_inset
15658
15659 ,
15660 \begin_inset space \thinspace{}
15661 \end_inset
15662
15663
15664 \begin_inset Flex Code
15665 status collapsed
15666
15667 \begin_layout Plain Layout
15668 1
15669 \end_layout
15670
15671 \end_inset
15672
15673 ] indique si l'utilisateur peut utiliser le dialogue 
15674 \begin_inset Flex MenuItem
15675 status collapsed
15676
15677 \begin_layout Plain Layout
15678 Édition\SpecialChar \menuseparator
15679 Paramètres de paragraphe
15680 \end_layout
15681
15682 \end_inset
15683
15684  pour personnaliser le paragraphe.
15685 \end_layout
15686
15687 \begin_layout Description
15688
15689 \lang english
15690 \begin_inset Flex Code
15691 status collapsed
15692
15693 \begin_layout Plain Layout
15694
15695 \lang english
15696 Decoration
15697 \end_layout
15698
15699 \end_inset
15700
15701  
15702 \lang french
15703 peut être 
15704 \begin_inset Flex Code
15705 status collapsed
15706
15707 \begin_layout Plain Layout
15708
15709 \lang english
15710 Classic
15711 \end_layout
15712
15713 \end_inset
15714
15715
15716 \begin_inset Flex Code
15717 status collapsed
15718
15719 \begin_layout Plain Layout
15720
15721 \lang english
15722 Minimalistic
15723 \end_layout
15724
15725 \end_inset
15726
15727 , ou 
15728 \begin_inset Flex Code
15729 status collapsed
15730
15731 \begin_layout Plain Layout
15732
15733 \lang english
15734 Conglomerate
15735 \end_layout
15736
15737 \end_inset
15738
15739 , décrivant l'appa\SpecialChar \-
15740 rence du cadre et des boutons de l'insert.
15741  les notes de bas de page utilisent en général 
15742 \begin_inset Flex Code
15743 status collapsed
15744
15745 \begin_layout Plain Layout
15746
15747 \lang english
15748 Classic
15749 \end_layout
15750
15751 \end_inset
15752
15753 , les insert des code TeX 
15754 \begin_inset Flex Code
15755 status collapsed
15756
15757 \begin_layout Plain Layout
15758
15759 \lang english
15760 Minimalistic
15761 \end_layout
15762
15763 \end_inset
15764
15765 , et les styles de caractères 
15766 \begin_inset Flex Code
15767 status collapsed
15768
15769 \begin_layout Plain Layout
15770
15771 \lang english
15772 Conglomerate
15773 \end_layout
15774
15775 \end_inset
15776
15777 .
15778 \end_layout
15779
15780 \begin_layout Description
15781
15782 \lang english
15783 \begin_inset Flex Code
15784 status collapsed
15785
15786 \begin_layout Plain Layout
15787
15788 \lang english
15789 Display
15790 \end_layout
15791
15792 \end_inset
15793
15794
15795 \lang french
15796  [
15797 \begin_inset Flex Code
15798 status collapsed
15799
15800 \begin_layout Plain Layout
15801 0
15802 \end_layout
15803
15804 \end_inset
15805
15806 ,
15807 \begin_inset space \thinspace{}
15808 \end_inset
15809
15810
15811 \begin_inset Flex Code
15812 status collapsed
15813
15814 \begin_layout Plain Layout
15815
15816 \emph on
15817 1
15818 \end_layout
15819
15820 \end_inset
15821
15822 ] n'est utilisé que lorsque 
15823 \begin_inset Flex Code
15824 status collapsed
15825
15826 \begin_layout Plain Layout
15827 LatexType
15828 \end_layout
15829
15830 \end_inset
15831
15832  vaut 
15833 \begin_inset Flex Code
15834 status collapsed
15835
15836 \begin_layout Plain Layout
15837 Environment
15838 \end_layout
15839
15840 \end_inset
15841
15842 .
15843  Indique si l'environnement se trouvera à part dans le résultat imprimable
15844  ou bien apparaîtra inclus dans le texte environnant.
15845  S'il est positionné à faux, on suppose que l'environnement LaTeX ignore
15846  les espaces (avec un caractère retour ligne inclus) après les balises 
15847 \begin_inset Flex Code
15848 status collapsed
15849
15850 \begin_layout Plain Layout
15851
15852 \backslash
15853 begin{
15854 \emph on
15855 LatexName
15856 \emph default
15857 }
15858 \end_layout
15859
15860 \end_inset
15861
15862  et 
15863 \begin_inset Flex Code
15864 status collapsed
15865
15866 \begin_layout Plain Layout
15867
15868 \backslash
15869 end{
15870 \emph on
15871 LatexName
15872 \emph default
15873 }
15874 \end_layout
15875
15876 \end_inset
15877
15878 .
15879  Valeur implicite: vrai.
15880 \end_layout
15881
15882 \begin_layout Description
15883 \begin_inset Flex Code
15884 status collapsed
15885
15886 \begin_layout Plain Layout
15887
15888 \lang english
15889 End
15890 \end_layout
15891
15892 \end_inset
15893
15894  est requis pour fermer la déclaration d'un 
15895 \lang english
15896
15897 \begin_inset Flex Code
15898 status collapsed
15899
15900 \begin_layout Plain Layout
15901
15902 \lang english
15903 InsetLayout
15904 \end_layout
15905
15906 \end_inset
15907
15908
15909 \lang french
15910 .
15911 \end_layout
15912
15913 \begin_layout Description
15914 \begin_inset Flex Code
15915 status collapsed
15916
15917 \begin_layout Plain Layout
15918
15919 \lang english
15920 Font
15921 \end_layout
15922
15923 \end_inset
15924
15925  définit la police utilisée pour le texte du corps de l'insert 
15926 \emph on
15927 et
15928 \emph default
15929  pour le marqueur.
15930  Voir la section
15931 \begin_inset space ~
15932 \end_inset
15933
15934
15935 \begin_inset CommandInset ref
15936 LatexCommand ref
15937 reference "sub:polices"
15938
15939 \end_inset
15940
15941 .
15942  Noter qu'en définissant cette police on définit aussi automatiquement 
15943 \begin_inset Flex Code
15944 status collapsed
15945
15946 \begin_layout Plain Layout
15947
15948 \lang english
15949 LabelFont
15950 \end_layout
15951
15952 \end_inset
15953
15954  avec la même valeur.
15955  Il faut donc définir celle-ci d'abord pour fixer 
15956 \begin_inset Flex Code
15957 status collapsed
15958
15959 \begin_layout Plain Layout
15960
15961 \lang english
15962 LabelFont
15963 \end_layout
15964
15965 \end_inset
15966
15967  différemment.
15968 \end_layout
15969
15970 \begin_layout Description
15971
15972 \lang english
15973 \begin_inset Flex Code
15974 status collapsed
15975
15976 \begin_layout Plain Layout
15977
15978 \lang english
15979 ForceLTR
15980 \end_layout
15981
15982 \end_inset
15983
15984
15985 \lang french
15986  [
15987 \begin_inset Flex Code
15988 status collapsed
15989
15990 \begin_layout Plain Layout
15991
15992 \emph on
15993 0
15994 \end_layout
15995
15996 \end_inset
15997
15998 ,
15999 \begin_inset space \thinspace{}
16000 \end_inset
16001
16002
16003 \begin_inset Flex Code
16004 status collapsed
16005
16006 \begin_layout Plain Layout
16007 1
16008 \end_layout
16009
16010 \end_inset
16011
16012 ] impose le langage 
16013 \begin_inset Quotes fld
16014 \end_inset
16015
16016 latex
16017 \begin_inset Quotes frd
16018 \end_inset
16019
16020 , conduisant à un résultat de gauche à droite (Left-to-Right, latin), e.
16021 \begin_inset space \thinspace{}
16022 \end_inset
16023
16024 g.
16025 \begin_inset space \space{}
16026 \end_inset
16027
16028 en code TeX ou dans un URL.
16029  Une verrue.
16030 \end_layout
16031
16032 \begin_layout Description
16033
16034 \lang english
16035 \begin_inset Flex Code
16036 status collapsed
16037
16038 \begin_layout Plain Layout
16039
16040 \lang english
16041 ForcePlain
16042 \end_layout
16043
16044 \end_inset
16045
16046
16047 \lang french
16048  [
16049 \begin_inset Flex Code
16050 status collapsed
16051
16052 \begin_layout Plain Layout
16053
16054 \emph on
16055 0
16056 \end_layout
16057
16058 \end_inset
16059
16060 ,
16061 \begin_inset space \thinspace{}
16062 \end_inset
16063
16064
16065 \begin_inset Flex Code
16066 status collapsed
16067
16068 \begin_layout Plain Layout
16069 1
16070 \end_layout
16071
16072 \end_inset
16073
16074 ] indique si 
16075 \begin_inset Flex Code
16076 status collapsed
16077
16078 \begin_layout Plain Layout
16079
16080 \lang english
16081 PlainLayout
16082 \end_layout
16083
16084 \end_inset
16085
16086  doit être utilisé, ou bien si l'utilisateur peut modifier le style de paragraph
16087 e utilisé dans l'insert.
16088  Valeur implicite: faux.
16089 \end_layout
16090
16091 \begin_layout Description
16092
16093 \lang english
16094 \begin_inset Flex Code
16095 status collapsed
16096
16097 \begin_layout Plain Layout
16098
16099 \lang english
16100 FreeSpacing
16101 \end_layout
16102
16103 \end_inset
16104
16105
16106 \lang french
16107  [
16108 \begin_inset Flex Code
16109 status collapsed
16110
16111 \begin_layout Plain Layout
16112
16113 \emph on
16114 0
16115 \end_layout
16116
16117 \end_inset
16118
16119 ,
16120 \begin_inset space \thinspace{}
16121 \end_inset
16122
16123
16124 \begin_inset Flex Code
16125 status collapsed
16126
16127 \begin_layout Plain Layout
16128 1
16129 \end_layout
16130
16131 \end_inset
16132
16133
16134 \lang english
16135 As with paragraph styles, see sec
16136 \lang french
16137 .
16138 \begin_inset space ~
16139 \end_inset
16140
16141
16142 \begin_inset CommandInset ref
16143 LatexCommand ref
16144 reference "sub:Styles-de-paragraphe"
16145
16146 \end_inset
16147
16148 .
16149 \end_layout
16150
16151 \begin_layout Description
16152
16153 \lang english
16154 \begin_inset Flex Code
16155 status collapsed
16156
16157 \begin_layout Plain Layout
16158 HTML*
16159 \end_layout
16160
16161 \end_inset
16162
16163
16164 \lang french
16165  sont utilisées avec l'exportation XHTML.
16166  Voir
16167 \begin_inset space ~
16168 \end_inset
16169
16170
16171 \begin_inset CommandInset ref
16172 LatexCommand ref
16173 reference "sub:Styles-de-paragraphe-XHTML"
16174
16175 \end_inset
16176
16177 .
16178 \end_layout
16179
16180 \begin_layout Description
16181
16182 \lang english
16183 \begin_inset Flex Code
16184 status collapsed
16185
16186 \begin_layout Plain Layout
16187
16188 \lang english
16189 InToc
16190 \end_layout
16191
16192 \end_inset
16193
16194
16195 \lang french
16196  [
16197 \begin_inset Flex Code
16198 status collapsed
16199
16200 \begin_layout Plain Layout
16201
16202 \emph on
16203 0
16204 \end_layout
16205
16206 \end_inset
16207
16208 ,
16209 \begin_inset space \thinspace{}
16210 \end_inset
16211
16212
16213 \begin_inset Flex Code
16214 status collapsed
16215
16216 \begin_layout Plain Layout
16217 1
16218 \end_layout
16219
16220 \end_inset
16221
16222 ] indique s'il faut inclure le contenu de cet insert dans les chaînes créées
16223  pour le panneau 
16224 \begin_inset Quotes fld
16225 \end_inset
16226
16227 Plan
16228 \begin_inset Quotes frd
16229 \end_inset
16230
16231 .
16232  L'utilisateur ne voudra pas, par exemple, que le contenu d'une note de
16233  bas de page dans un titre de section soit incluse dans la tables des matières
16234  affichée dans le plan, mais voudra habituellement voir affiché le contenu
16235  d'un style de caractère.
16236  Valeur implicite; faux, pas d'inclusion.
16237 \end_layout
16238
16239 \begin_layout Description
16240
16241 \lang english
16242 \begin_inset Flex Code
16243 status collapsed
16244
16245 \begin_layout Plain Layout
16246
16247 \lang english
16248 KeepEmpty
16249 \end_layout
16250
16251 \end_inset
16252
16253
16254 \lang french
16255  [
16256 \begin_inset Flex Code
16257 status collapsed
16258
16259 \begin_layout Plain Layout
16260
16261 \emph on
16262 0
16263 \end_layout
16264
16265 \end_inset
16266
16267 ,
16268 \begin_inset space \thinspace{}
16269 \end_inset
16270
16271
16272 \begin_inset Flex Code
16273 status collapsed
16274
16275 \begin_layout Plain Layout
16276 1
16277 \end_layout
16278
16279 \end_inset
16280
16281
16282 \lang english
16283 As with paragraph styles, see sec
16284 \lang french
16285 .
16286 \begin_inset space ~
16287 \end_inset
16288
16289
16290 \begin_inset CommandInset ref
16291 LatexCommand ref
16292 reference "sub:Styles-de-paragraphe"
16293
16294 \end_inset
16295
16296 .
16297 \end_layout
16298
16299 \begin_layout Description
16300
16301 \lang english
16302 \begin_inset Flex Code
16303 status collapsed
16304
16305 \begin_layout Plain Layout
16306
16307 \lang english
16308 LabelFont
16309 \end_layout
16310
16311 \end_inset
16312
16313
16314 \lang french
16315  définit la police utilisée pour le marqueur.
16316  Voir la section
16317 \begin_inset space ~
16318 \end_inset
16319
16320
16321 \begin_inset CommandInset ref
16322 LatexCommand ref
16323 reference "sub:polices"
16324
16325 \end_inset
16326
16327 .
16328  Noter que cette directive ne peut jamais apparaître avant 
16329 \begin_inset Flex Code
16330 status collapsed
16331
16332 \begin_layout Plain Layout
16333
16334 \lang english
16335 Font
16336 \end_layout
16337
16338 \end_inset
16339
16340 , sinon elle sera sans effet.
16341 \end_layout
16342
16343 \begin_layout Description
16344
16345 \lang english
16346 \begin_inset Flex Code
16347 status collapsed
16348
16349 \begin_layout Plain Layout
16350
16351 \lang english
16352 LabelString
16353 \end_layout
16354
16355 \end_inset
16356
16357
16358 \lang french
16359  [
16360 \begin_inset Flex Code
16361 status collapsed
16362
16363 \begin_layout Plain Layout
16364 chaîne
16365 \end_layout
16366
16367 \end_inset
16368
16369 ] définit la chaîne de caractères qui apparaîtra sur le bouton ou ailleurs
16370  en tant que marquer d'insert.
16371  Quelques types d'inserts (
16372 \begin_inset Flex Code
16373 status collapsed
16374
16375 \begin_layout Plain Layout
16376
16377 \lang english
16378 code TeX
16379 \end_layout
16380
16381 \end_inset
16382
16383  et 
16384 \begin_inset Flex Code
16385 status collapsed
16386
16387 \begin_layout Plain Layout
16388 Branche
16389 \end_layout
16390
16391 \end_inset
16392
16393 ) modifient ce marqueur à la volée.
16394 \end_layout
16395
16396 \begin_layout Description
16397
16398 \lang english
16399 \begin_inset Flex Code
16400 status collapsed
16401
16402 \begin_layout Plain Layout
16403
16404 \lang english
16405 LatexName
16406 \end_layout
16407
16408 \end_inset
16409
16410
16411 \lang french
16412  [
16413 \begin_inset Flex Code
16414 status collapsed
16415
16416 \begin_layout Plain Layout
16417 <nom>
16418 \end_layout
16419
16420 \end_inset
16421
16422 ] définit le nom du code LaTeX correspondant, soit un environnement, soit
16423  une commande.
16424 \end_layout
16425
16426 \begin_layout Description
16427
16428 \lang english
16429 \begin_inset Flex Code
16430 status collapsed
16431
16432 \begin_layout Plain Layout
16433
16434 \lang english
16435 LatexParam
16436 \end_layout
16437
16438 \end_inset
16439
16440
16441 \lang french
16442  [
16443 \begin_inset Flex Code
16444 status collapsed
16445
16446 \begin_layout Plain Layout
16447 <paramètre>
16448 \end_layout
16449
16450 \end_inset
16451
16452 ] définit le paramètre facultatif pour le 
16453 \begin_inset Flex Code
16454 status collapsed
16455
16456 \begin_layout Plain Layout
16457
16458 \lang english
16459 LatexName
16460 \end_layout
16461
16462 \end_inset
16463
16464  correspondant, y compris des paires de crochets 
16465 \begin_inset Flex Code
16466 status collapsed
16467
16468 \begin_layout Plain Layout
16469
16470 \lang english
16471 []
16472 \end_layout
16473
16474 \end_inset
16475
16476 .
16477  Ce paramètre ne peut pas être modifié depuis LyX.
16478 \end_layout
16479
16480 \begin_layout Description
16481
16482 \lang english
16483 \begin_inset Flex Code
16484 status collapsed
16485
16486 \begin_layout Plain Layout
16487
16488 \lang english
16489 LatexType
16490 \end_layout
16491
16492 \end_inset
16493
16494  As with paragraph styles, see sec
16495 \lang french
16496 .
16497 \begin_inset space ~
16498 \end_inset
16499
16500
16501 \begin_inset CommandInset ref
16502 LatexCommand ref
16503 reference "sub:Styles-de-paragraphe"
16504
16505 \end_inset
16506
16507 .
16508 \end_layout
16509
16510 \begin_layout Description
16511
16512 \lang english
16513 \begin_inset Flex Code
16514 status collapsed
16515
16516 \begin_layout Plain Layout
16517
16518 \lang english
16519 LyxType 
16520 \end_layout
16521
16522 \end_inset
16523
16524
16525 \lang french
16526  peut être 
16527 \begin_inset Flex Code
16528 status collapsed
16529
16530 \begin_layout Plain Layout
16531
16532 \lang english
16533 charstyle
16534 \end_layout
16535
16536 \end_inset
16537
16538
16539 \begin_inset Flex Code
16540 status collapsed
16541
16542 \begin_layout Plain Layout
16543
16544 \lang english
16545 custom
16546 \end_layout
16547
16548 \end_inset
16549
16550
16551 \begin_inset Flex Code
16552 status collapsed
16553
16554 \begin_layout Plain Layout
16555
16556 \lang english
16557 element
16558 \end_layout
16559
16560 \end_inset
16561
16562 , ou 
16563 \begin_inset Flex Code
16564 status collapsed
16565
16566 \begin_layout Plain Layout
16567
16568 \lang english
16569 end
16570 \end_layout
16571
16572 \end_inset
16573
16574  (indiquant une définition vide terminant les définitions de styles de caractère
16575 s, etc).
16576  Cette entrée est requise dans les inserts flexibles et n'est significative
16577  que là.
16578  Parmi d'autres choses, elle détermine dans quel menu cet insert va apparaître.
16579  Fixer 
16580 \begin_inset Flex Code
16581 status collapsed
16582
16583 \begin_layout Plain Layout
16584 LyXType
16585 \end_layout
16586
16587 \end_inset
16588
16589  à 
16590 \begin_inset Flex Code
16591 status collapsed
16592
16593 \begin_layout Plain Layout
16594 charstyle
16595 \end_layout
16596
16597 \end_inset
16598
16599  positionnera 
16600 \begin_inset Flex Code
16601 status collapsed
16602
16603 \begin_layout Plain Layout
16604 MultiPar
16605 \end_layout
16606
16607 \end_inset
16608
16609  à faux.
16610  
16611 \begin_inset Flex Code
16612 status collapsed
16613
16614 \begin_layout Plain Layout
16615 MultiPar
16616 \end_layout
16617
16618 \end_inset
16619
16620  peut être positionné à vrai pour les inserts 
16621 \begin_inset Flex Code
16622 status collapsed
16623
16624 \begin_layout Plain Layout
16625 charstyle
16626 \end_layout
16627
16628 \end_inset
16629
16630 , en le positionnant 
16631 \emph on
16632 après
16633 \emph default
16634  avoir fixé 
16635 \begin_inset Flex Code
16636 status collapsed
16637
16638 \begin_layout Plain Layout
16639 LyXType
16640 \end_layout
16641
16642 \end_inset
16643
16644 .
16645 \end_layout
16646
16647 \begin_layout Description
16648
16649 \lang english
16650 \begin_inset Flex Code
16651 status collapsed
16652
16653 \begin_layout Plain Layout
16654
16655 \lang english
16656 MultiPar
16657 \end_layout
16658
16659 \end_inset
16660
16661
16662 \lang french
16663  [
16664 \begin_inset Flex Code
16665 status collapsed
16666
16667 \begin_layout Plain Layout
16668
16669 \emph on
16670 0
16671 \end_layout
16672
16673 \end_inset
16674
16675 ,
16676 \begin_inset space \thinspace{}
16677 \end_inset
16678
16679
16680 \begin_inset Flex Code
16681 status collapsed
16682
16683 \begin_layout Plain Layout
16684 1
16685 \end_layout
16686
16687 \end_inset
16688
16689 ] indique si plusieurs paragraphes sont autorisés dans cet insert.
16690  Ceci positionnera aussi 
16691 \begin_inset Flex Code
16692 status collapsed
16693
16694 \begin_layout Plain Layout
16695
16696 \lang english
16697 CustomPars
16698 \end_layout
16699
16700 \end_inset
16701
16702  à la même valeur et 
16703 \begin_inset Flex Code
16704 status collapsed
16705
16706 \begin_layout Plain Layout
16707
16708 \lang english
16709 ForcePlain
16710 \end_layout
16711
16712 \end_inset
16713
16714  à la valeur opposée.
16715  Ceux-ci peuvent être repositionnés s'ils sont utilisés 
16716 \emph on
16717 après
16718 \emph default
16719  
16720 \begin_inset Flex Code
16721 status collapsed
16722
16723 \begin_layout Plain Layout
16724
16725 \lang english
16726 MultiPar
16727 \end_layout
16728
16729 \end_inset
16730
16731 .
16732  Valeur implicite: vrai.
16733 \end_layout
16734
16735 \begin_layout Description
16736
16737 \lang english
16738 \begin_inset Flex Code
16739 status collapsed
16740
16741 \begin_layout Plain Layout
16742
16743 \lang english
16744 NeedProtect
16745 \end_layout
16746
16747 \end_inset
16748
16749
16750 \lang french
16751  [
16752 \begin_inset Flex Code
16753 status collapsed
16754
16755 \begin_layout Plain Layout
16756
16757 \emph on
16758 0
16759 \end_layout
16760
16761 \end_inset
16762
16763 ,
16764 \begin_inset space \thinspace{}
16765 \end_inset
16766
16767
16768 \begin_inset Flex Code
16769 status collapsed
16770
16771 \begin_layout Plain Layout
16772 1
16773 \end_layout
16774
16775 \end_inset
16776
16777 ] indique si les commandes fragiles de cet insert doivent êtres protégées
16778  par 
16779 \begin_inset Flex Code
16780 status collapsed
16781
16782 \begin_layout Plain Layout
16783
16784 \lang english
16785
16786 \backslash
16787 protect
16788 \end_layout
16789
16790 \end_inset
16791
16792  (Note: ceci ne dit 
16793 \emph on
16794 rien
16795 \emph default
16796  sur le fait que la commande elle-même doive être protégée).
16797  Valeur implicite: faux.
16798 \end_layout
16799
16800 \begin_layout Description
16801
16802 \lang english
16803 \begin_inset Flex Code
16804 status collapsed
16805
16806 \begin_layout Plain Layout
16807
16808 \lang english
16809 ParbreakIsNewline
16810 \end_layout
16811
16812 \end_inset
16813
16814
16815 \lang french
16816  [
16817 \family typewriter
16818 \emph on
16819
16820 \begin_inset Flex Code
16821 status collapsed
16822
16823 \begin_layout Plain Layout
16824 0
16825 \end_layout
16826
16827 \end_inset
16828
16829
16830 \family default
16831 \emph default
16832 ,
16833 \begin_inset space \thinspace{}
16834 \end_inset
16835
16836
16837 \family typewriter
16838
16839 \begin_inset Flex Code
16840 status collapsed
16841
16842 \begin_layout Plain Layout
16843 1
16844 \end_layout
16845
16846 \end_inset
16847
16848
16849 \family default
16850
16851 \lang english
16852 As with paragraph styles, see sec
16853 \lang french
16854 .
16855 \begin_inset space ~
16856 \end_inset
16857
16858
16859 \begin_inset CommandInset ref
16860 LatexCommand ref
16861 reference "sub:Styles-de-paragraphe"
16862
16863 \end_inset
16864
16865 .
16866 \end_layout
16867
16868 \begin_layout Description
16869
16870 \lang english
16871 \begin_inset Flex Code
16872 status collapsed
16873
16874 \begin_layout Plain Layout
16875
16876 \lang english
16877 PassThru
16878 \end_layout
16879
16880 \end_inset
16881
16882
16883 \lang french
16884  [
16885 \family typewriter
16886 \emph on
16887
16888 \begin_inset Flex Code
16889 status collapsed
16890
16891 \begin_layout Plain Layout
16892 0
16893 \end_layout
16894
16895 \end_inset
16896
16897
16898 \family default
16899 \emph default
16900 ,
16901 \begin_inset space \thinspace{}
16902 \end_inset
16903
16904
16905 \family typewriter
16906
16907 \begin_inset Flex Code
16908 status collapsed
16909
16910 \begin_layout Plain Layout
16911 1
16912 \end_layout
16913
16914 \end_inset
16915
16916
16917 \family default
16918
16919 \lang english
16920 As with paragraph styles, see sec
16921 \lang french
16922 .
16923 \begin_inset space ~
16924 \end_inset
16925
16926
16927 \begin_inset CommandInset ref
16928 LatexCommand ref
16929 reference "sub:Styles-de-paragraphe"
16930
16931 \end_inset
16932
16933 .
16934 \end_layout
16935
16936 \begin_layout Description
16937
16938 \lang english
16939 \begin_inset Flex Code
16940 status collapsed
16941
16942 \begin_layout Plain Layout
16943
16944 \lang english
16945 Preamble
16946 \end_layout
16947
16948 \end_inset
16949
16950  As with paragraph styles, see sec
16951 \lang french
16952 .
16953 \begin_inset space ~
16954 \end_inset
16955
16956
16957 \begin_inset CommandInset ref
16958 LatexCommand ref
16959 reference "sub:Styles-de-paragraphe"
16960
16961 \end_inset
16962
16963 .
16964 \end_layout
16965
16966 \begin_layout Description
16967
16968 \lang english
16969 \begin_inset Flex Code
16970 status collapsed
16971
16972 \begin_layout Plain Layout
16973
16974 \lang english
16975 RefPrefix
16976 \end_layout
16977
16978 \end_inset
16979
16980
16981 \lang french
16982  [
16983 \begin_inset Flex Code
16984 status collapsed
16985
16986 \begin_layout Plain Layout
16987 chaîne
16988 \end_layout
16989
16990 \end_inset
16991
16992 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
16993 es de ce type.
16994  Ceci permet l'utilisation de références mises en forme.
16995 \end_layout
16996
16997 \begin_layout Description
16998
16999 \lang english
17000 \begin_inset Flex Code
17001 status collapsed
17002
17003 \begin_layout Plain Layout
17004
17005 \lang english
17006 Requires
17007 \end_layout
17008
17009 \end_inset
17010
17011
17012 \lang french
17013  
17014 \begin_inset Flex Code
17015 status collapsed
17016
17017 \begin_layout Plain Layout
17018 [chaîne]
17019 \end_layout
17020
17021 \end_inset
17022
17023  
17024 \lang english
17025 As with paragraph styles, see sec
17026 \lang french
17027 .
17028 \begin_inset space ~
17029 \end_inset
17030
17031
17032 \begin_inset CommandInset ref
17033 LatexCommand ref
17034 reference "sub:Styles-de-paragraphe"
17035
17036 \end_inset
17037
17038 .
17039 \end_layout
17040
17041 \begin_layout Description
17042
17043 \lang english
17044 \begin_inset Flex Code
17045 status collapsed
17046
17047 \begin_layout Plain Layout
17048
17049 \lang english
17050 ResetsFont
17051 \end_layout
17052
17053 \end_inset
17054
17055
17056 \lang french
17057  [
17058 \begin_inset Flex Code
17059 status collapsed
17060
17061 \begin_layout Plain Layout
17062 0
17063 \end_layout
17064
17065 \end_inset
17066
17067 ,
17068 \begin_inset space \thinspace{}
17069 \end_inset
17070
17071
17072 \begin_inset Flex Code
17073 status collapsed
17074
17075 \begin_layout Plain Layout
17076
17077 \emph on
17078 1
17079 \end_layout
17080
17081 \end_inset
17082
17083 ] indique si l'insert doit utiliser la police de caractères environnante
17084  ou bien utiliser la sienne propre.
17085  Valeur implicite; vrai, utiliser sa propre police.
17086 \end_layout
17087
17088 \begin_layout Description
17089
17090 \lang english
17091 \begin_inset Flex Code
17092 status collapsed
17093
17094 \begin_layout Plain Layout
17095
17096 \lang english
17097 Spellcheck
17098 \end_layout
17099
17100 \end_inset
17101
17102
17103 \lang french
17104  [
17105 \begin_inset Flex Code
17106 status collapsed
17107
17108 \begin_layout Plain Layout
17109 0
17110 \end_layout
17111
17112 \end_inset
17113
17114 ,
17115 \begin_inset space \thinspace{}
17116 \end_inset
17117
17118
17119 \begin_inset Flex Code
17120 status collapsed
17121
17122 \begin_layout Plain Layout
17123
17124 \emph on
17125 1
17126 \end_layout
17127
17128 \end_inset
17129
17130 ] active le correcteur orthographique sur le contenu de cet insert.
17131  Valeur implicite; vrai.
17132 \end_layout
17133
17134 \begin_layout Subsection
17135 Compteurs
17136 \begin_inset CommandInset label
17137 LatexCommand label
17138 name "sub:Compteurs"
17139
17140 \end_inset
17141
17142
17143 \end_layout
17144
17145 \begin_layout Standard
17146 Il faut définir les compteurs (
17147 \begin_inset Flex Code
17148 status collapsed
17149
17150 \begin_layout Plain Layout
17151 chapitre
17152 \end_layout
17153
17154 \end_inset
17155
17156
17157 \begin_inset Flex Code
17158 status collapsed
17159
17160 \begin_layout Plain Layout
17161 figure
17162 \end_layout
17163
17164 \end_inset
17165
17166 \SpecialChar \ldots{}
17167 ) dans la classe elle-même.
17168  Les compteurs standard sont définis dans le fichier 
17169 \lang english
17170
17171 \begin_inset Flex Code
17172 status collapsed
17173
17174 \begin_layout Plain Layout
17175
17176 \lang english
17177 stdcounters.inc
17178 \end_layout
17179
17180 \end_inset
17181
17182
17183 \lang french
17184 .
17185  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
17186  il suffit probablement que vous ajoutiez
17187 \end_layout
17188
17189 \begin_layout LyX-Code
17190 Input stdcounters.inc
17191 \end_layout
17192
17193 \begin_layout Standard
17194 à un endroit raisonnable dans la classe.
17195 \end_layout
17196
17197 \begin_layout Standard
17198 Mais si vous voulez définir des compteurs à votre guise, vous pouvez le
17199  faire.
17200  la déclaration d'un compteur doit commencer par
17201 \end_layout
17202
17203 \begin_layout LyX-Code
17204
17205 \lang english
17206 Counter
17207 \lang french
17208  <nom>
17209 \end_layout
17210
17211 \begin_layout Standard
17212 où 
17213 \begin_inset Flex Code
17214 status collapsed
17215
17216 \begin_layout Plain Layout
17217 <nom>
17218 \end_layout
17219
17220 \end_inset
17221
17222  est le nom du compteur.
17223  Et elle doit se terminer par 
17224 \begin_inset Flex Code
17225 status collapsed
17226
17227 \begin_layout Plain Layout
17228
17229 \lang english
17230 End
17231 \end_layout
17232
17233 \end_inset
17234
17235 .
17236 \end_layout
17237
17238 \begin_layout Standard
17239 Les paramètres suivants peuvent également être utilisés:
17240 \end_layout
17241
17242 \begin_layout Description
17243
17244 \lang english
17245 \begin_inset Flex Code
17246 status collapsed
17247
17248 \begin_layout Plain Layout
17249
17250 \lang english
17251 LabelString
17252 \end_layout
17253
17254 \end_inset
17255
17256
17257 \lang french
17258  [
17259 \begin_inset Flex Code
17260 status collapsed
17261
17262 \begin_layout Plain Layout
17263 chaîne
17264 \end_layout
17265
17266 \end_inset
17267
17268 =
17269 \begin_inset Quotes erd
17270 \end_inset
17271
17272
17273 \begin_inset Quotes erd
17274 \end_inset
17275
17276 ] définit comment le compteur s'affiche.
17277  Fixer ce paramètre positionne également 
17278 \begin_inset Flex Code
17279 status collapsed
17280
17281 \begin_layout Plain Layout
17282
17283 \lang english
17284 LabelStringAppendix
17285 \end_layout
17286
17287 \end_inset
17288
17289  à la même valeur.
17290  Les arguments spécifiques suivants peuvent être utilisés:
17291 \end_layout
17292
17293 \begin_deeper
17294 \begin_layout Itemize
17295 \begin_inset Flex Code
17296 status collapsed
17297
17298 \begin_layout Plain Layout
17299
17300 \lang english
17301
17302 \backslash
17303 thecounter
17304 \end_layout
17305
17306 \end_inset
17307
17308  sera remplacé par l'expansion de 
17309 \begin_inset Flex Code
17310 status collapsed
17311
17312 \begin_layout Plain Layout
17313
17314 \lang english
17315 LabelString
17316 \end_layout
17317
17318 \end_inset
17319
17320  (ou
17321 \begin_inset Newline newline
17322 \end_inset
17323
17324
17325 \begin_inset Flex Code
17326 status collapsed
17327
17328 \begin_layout Plain Layout
17329
17330 \lang english
17331 LabelStringAppendix
17332 \end_layout
17333
17334 \end_inset
17335
17336 ) du compteur 
17337 \begin_inset Flex Code
17338 status collapsed
17339
17340 \begin_layout Plain Layout
17341
17342 \lang english
17343 counter
17344 \end_layout
17345
17346 \end_inset
17347
17348 .
17349  
17350 \end_layout
17351
17352 \begin_layout Itemize
17353 les valeurs du compteur peuvent être exprimées par des macros à la LaTeX
17354  
17355 \begin_inset Flex Code
17356 status collapsed
17357
17358 \begin_layout Plain Layout
17359
17360 \lang english
17361
17362 \backslash
17363
17364 \emph on
17365 numbertype
17366 \emph default
17367 {
17368 \emph on
17369 counter
17370 \emph default
17371 }
17372 \end_layout
17373
17374 \end_inset
17375
17376 , où 
17377 \begin_inset Flex Code
17378 status collapsed
17379
17380 \begin_layout Plain Layout
17381
17382 \emph on
17383 \lang english
17384 numbertype
17385 \end_layout
17386
17387 \end_inset
17388
17389  peut être: 
17390 \begin_inset Flex Code
17391 status collapsed
17392
17393 \begin_layout Plain Layout
17394
17395 \lang english
17396 arabic
17397 \end_layout
17398
17399 \end_inset
17400
17401 : 1, 2, 3,\SpecialChar \ldots{}
17402
17403 \begin_inset Flex Code
17404 status collapsed
17405
17406 \begin_layout Plain Layout
17407
17408 \lang english
17409 alph
17410 \end_layout
17411
17412 \end_inset
17413
17414  pour les let tes en bas de casse: a, b, c, \SpecialChar \ldots{}
17415
17416 \begin_inset Flex Code
17417 status collapsed
17418
17419 \begin_layout Plain Layout
17420
17421 \lang english
17422 Alph
17423 \end_layout
17424
17425 \end_inset
17426
17427  pour les lettres en capitales: A, B, C, \SpecialChar \ldots{}
17428
17429 \begin_inset Flex Code
17430 status collapsed
17431
17432 \begin_layout Plain Layout
17433
17434 \lang english
17435 roman
17436 \end_layout
17437
17438 \end_inset
17439
17440  pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar \ldots{}
17441
17442 \begin_inset Flex Code
17443 status collapsed
17444
17445 \begin_layout Plain Layout
17446
17447 \lang english
17448 Roman
17449 \end_layout
17450
17451 \end_inset
17452
17453  pour la numérotation capitale romaine: I, II, III.
17454 \end_layout
17455
17456 \end_deeper
17457 \begin_layout Standard
17458 Si 
17459 \lang english
17460
17461 \begin_inset Flex Code
17462 status collapsed
17463
17464 \begin_layout Plain Layout
17465
17466 \lang english
17467 LabelString
17468 \end_layout
17469
17470 \end_inset
17471
17472
17473 \lang french
17474  est indéfini, une valeur implicite est construite comme suit: si le compteur
17475  a un compteur maître 
17476 \begin_inset Flex Code
17477 status collapsed
17478
17479 \begin_layout Plain Layout
17480
17481 \lang english
17482 master
17483 \end_layout
17484
17485 \end_inset
17486
17487  (défini via 
17488 \begin_inset Flex Code
17489 status collapsed
17490
17491 \begin_layout Plain Layout
17492
17493 \lang english
17494 Within
17495 \end_layout
17496
17497 \end_inset
17498
17499 ), la chaîne
17500 \begin_inset Newline newline
17501 \end_inset
17502
17503
17504 \begin_inset Flex Code
17505 status collapsed
17506
17507 \begin_layout Plain Layout
17508
17509 \lang english
17510
17511 \backslash
17512 themaster.
17513 \backslash
17514 arabic{counter}
17515 \end_layout
17516
17517 \end_inset
17518
17519  est utilisée; sinon la chaîne 
17520 \begin_inset Flex Code
17521 status collapsed
17522
17523 \begin_layout Plain Layout
17524
17525 \lang english
17526
17527 \backslash
17528 arabic{counter}
17529 \end_layout
17530
17531 \end_inset
17532
17533  est utilisée.
17534 \end_layout
17535
17536 \begin_layout Description
17537
17538 \lang english
17539 \begin_inset Flex Code
17540 status collapsed
17541
17542 \begin_layout Plain Layout
17543
17544 \lang english
17545 LabelStringAppendix
17546 \end_layout
17547
17548 \end_inset
17549
17550
17551 \lang french
17552  [
17553 \begin_inset Flex Code
17554 status collapsed
17555
17556 \begin_layout Plain Layout
17557 chaîne
17558 \end_layout
17559
17560 \end_inset
17561
17562 =
17563 \begin_inset Quotes erd
17564 \end_inset
17565
17566
17567 \begin_inset Quotes erd
17568 \end_inset
17569
17570 ] est identique à 
17571 \begin_inset Flex Code
17572 status collapsed
17573
17574 \begin_layout Plain Layout
17575
17576 \lang english
17577 LabelString
17578 \end_layout
17579
17580 \end_inset
17581
17582 , mais pour les appendices.
17583 \end_layout
17584
17585 \begin_layout Description
17586 \begin_inset Flex Code
17587 status collapsed
17588
17589 \begin_layout Plain Layout
17590
17591 \lang english
17592 PrettyFormat
17593 \end_layout
17594
17595 \end_inset
17596
17597  [
17598 \begin_inset Flex Code
17599 status collapsed
17600
17601 \begin_layout Plain Layout
17602 chaîne
17603 \end_layout
17604
17605 \end_inset
17606
17607 =
17608 \begin_inset Quotes erd
17609 \end_inset
17610
17611
17612 \begin_inset Quotes erd
17613 \end_inset
17614
17615 ] définit un format à utiliser pour les références lises en forme utilisant
17616  ce compteur.
17617  Par exemple, on peut vouloir que les références aux numéros de section
17618  apparaissent comme 
17619 \begin_inset Quotes fld
17620 \end_inset
17621
17622 Section
17623 \begin_inset space ~
17624 \end_inset
17625
17626 2.4
17627 \begin_inset Quotes frd
17628 \end_inset
17629
17630 .
17631  La chaîne devra contenir 
17632 \begin_inset Quotes fld
17633 \end_inset
17634
17635 ##
17636 \begin_inset Quotes frd
17637 \end_inset
17638
17639 .
17640  Ceci sera remplacé par la valeur courante du compteur.
17641  Ainsi, pour les sections, ce sera: Section ##.
17642 \end_layout
17643
17644 \begin_layout Description
17645 \begin_inset Flex Code
17646 status collapsed
17647
17648 \begin_layout Plain Layout
17649
17650 \lang english
17651 Within
17652 \end_layout
17653
17654 \end_inset
17655
17656  [
17657 \begin_inset Flex Code
17658 status collapsed
17659
17660 \begin_layout Plain Layout
17661 chaîne
17662 \end_layout
17663
17664 \end_inset
17665
17666 =
17667 \begin_inset Quotes erd
17668 \end_inset
17669
17670
17671 \begin_inset Quotes erd
17672 \end_inset
17673
17674 ] contient le nom d'un autre compteur: le compteur actuel sera remis à zéro
17675  à chaque fois que l'autre augmentera.
17676  Par exemple, 
17677 \begin_inset Flex Code
17678 status collapsed
17679
17680 \begin_layout Plain Layout
17681 sous-section
17682 \end_layout
17683
17684 \end_inset
17685
17686  est numéroté dans 
17687 \begin_inset Flex Code
17688 status collapsed
17689
17690 \begin_layout Plain Layout
17691 section
17692 \end_layout
17693
17694 \end_inset
17695
17696 .
17697 \end_layout
17698
17699 \begin_layout Subsection
17700 Description de police
17701 \begin_inset CommandInset label
17702 LatexCommand label
17703 name "sub:polices"
17704
17705 \end_inset
17706
17707
17708 \end_layout
17709
17710 \begin_layout Standard
17711 Une description de police ressemble à :
17712 \end_layout
17713
17714 \begin_layout LyX-Code
17715 Font 
17716 \family roman
17717 \emph on
17718 ou
17719 \family default
17720 \emph default
17721  LabelFont 
17722 \emph on
17723 ou
17724 \emph default
17725  DefaultFont
17726 \end_layout
17727
17728 \begin_layout LyX-Code
17729  ...
17730 \end_layout
17731
17732 \begin_layout LyX-Code
17733 EndFont
17734 \end_layout
17735
17736 \begin_layout Standard
17737 et les commandes suivantes sont disponibles :
17738 \end_layout
17739
17740 \begin_layout Description
17741 \begin_inset Flex Code
17742 status collapsed
17743
17744 \begin_layout Plain Layout
17745 Color
17746 \end_layout
17747
17748 \end_inset
17749
17750
17751 \family typewriter
17752  
17753 \family default
17754 [
17755 \begin_inset Flex Code
17756 status collapsed
17757
17758 \begin_layout Plain Layout
17759
17760 \emph on
17761 none
17762 \end_layout
17763
17764 \end_inset
17765
17766
17767 \begin_inset Flex Code
17768 status collapsed
17769
17770 \begin_layout Plain Layout
17771 black
17772 \end_layout
17773
17774 \end_inset
17775
17776
17777 \begin_inset Flex Code
17778 status collapsed
17779
17780 \begin_layout Plain Layout
17781 white
17782 \end_layout
17783
17784 \end_inset
17785
17786
17787 \begin_inset Flex Code
17788 status collapsed
17789
17790 \begin_layout Plain Layout
17791 red
17792 \end_layout
17793
17794 \end_inset
17795
17796
17797 \begin_inset Flex Code
17798 status collapsed
17799
17800 \begin_layout Plain Layout
17801 green
17802 \end_layout
17803
17804 \end_inset
17805
17806
17807 \begin_inset Flex Code
17808 status collapsed
17809
17810 \begin_layout Plain Layout
17811 blue
17812 \end_layout
17813
17814 \end_inset
17815
17816
17817 \begin_inset Flex Code
17818 status collapsed
17819
17820 \begin_layout Plain Layout
17821 cyan
17822 \end_layout
17823
17824 \end_inset
17825
17826
17827 \begin_inset Flex Code
17828 status collapsed
17829
17830 \begin_layout Plain Layout
17831 magenta
17832 \end_layout
17833
17834 \end_inset
17835
17836
17837 \begin_inset Flex Code
17838 status collapsed
17839
17840 \begin_layout Plain Layout
17841 yellow
17842 \end_layout
17843
17844 \end_inset
17845
17846 ]
17847 \end_layout
17848
17849 \begin_layout Description
17850 \begin_inset Flex Code
17851 status collapsed
17852
17853 \begin_layout Plain Layout
17854 Family
17855 \end_layout
17856
17857 \end_inset
17858
17859  [
17860 \emph on
17861
17862 \begin_inset Flex Code
17863 status collapsed
17864
17865 \begin_layout Plain Layout
17866 Roman
17867 \end_layout
17868
17869 \end_inset
17870
17871
17872 \emph default
17873
17874 \begin_inset Flex Code
17875 status collapsed
17876
17877 \begin_layout Plain Layout
17878 Sans
17879 \end_layout
17880
17881 \end_inset
17882
17883
17884 \begin_inset Flex Code
17885 status collapsed
17886
17887 \begin_layout Plain Layout
17888 Typewriter
17889 \end_layout
17890
17891 \end_inset
17892
17893
17894 \end_layout
17895
17896 \begin_layout Description
17897 \begin_inset Flex Code
17898 status collapsed
17899
17900 \begin_layout Plain Layout
17901 Misc
17902 \end_layout
17903
17904 \end_inset
17905
17906  [
17907 \begin_inset Flex Code
17908 status collapsed
17909
17910 \begin_layout Plain Layout
17911 string
17912 \end_layout
17913
17914 \end_inset
17915
17916 ] avec les arguments valides suivants: 
17917 \begin_inset Flex Code
17918 status collapsed
17919
17920 \begin_layout Plain Layout
17921 emph
17922 \end_layout
17923
17924 \end_inset
17925
17926
17927 \begin_inset Flex Code
17928 status collapsed
17929
17930 \begin_layout Plain Layout
17931 noun
17932 \end_layout
17933
17934 \end_inset
17935
17936
17937 \begin_inset Flex Code
17938 status collapsed
17939
17940 \begin_layout Plain Layout
17941 strikeout
17942 \end_layout
17943
17944 \end_inset
17945
17946
17947 \begin_inset Flex Code
17948 status collapsed
17949
17950 \begin_layout Plain Layout
17951 underbar
17952 \end_layout
17953
17954 \end_inset
17955
17956
17957 \begin_inset Flex Code
17958 status collapsed
17959
17960 \begin_layout Plain Layout
17961 uuline
17962 \end_layout
17963
17964 \end_inset
17965
17966
17967 \begin_inset Flex Code
17968 status collapsed
17969
17970 \begin_layout Plain Layout
17971 uwave
17972 \end_layout
17973
17974 \end_inset
17975
17976
17977 \begin_inset Flex Code
17978 status collapsed
17979
17980 \begin_layout Plain Layout
17981 no_emph
17982 \end_layout
17983
17984 \end_inset
17985
17986
17987 \begin_inset Flex Code
17988 status collapsed
17989
17990 \begin_layout Plain Layout
17991 no_noun
17992 \end_layout
17993
17994 \end_inset
17995
17996
17997 \begin_inset Flex Code
17998 status collapsed
17999
18000 \begin_layout Plain Layout
18001 no_strikeout
18002 \end_layout
18003
18004 \end_inset
18005
18006
18007 \begin_inset Flex Code
18008 status collapsed
18009
18010 \begin_layout Plain Layout
18011 no_bar
18012 \end_layout
18013
18014 \end_inset
18015
18016
18017 \begin_inset Flex Code
18018 status collapsed
18019
18020 \begin_layout Plain Layout
18021 no_uuline
18022 \end_layout
18023
18024 \end_inset
18025
18026  et
18027 \begin_inset Newline linebreak
18028 \end_inset
18029
18030
18031 \begin_inset Flex Code
18032 status collapsed
18033
18034 \begin_layout Plain Layout
18035 no_uwave
18036 \end_layout
18037
18038 \end_inset
18039
18040 .
18041  Chacun de ceux-ci (dés)active l'attribut correspondant.
18042 \begin_inset Newline newline
18043 \end_inset
18044
18045 Par exemple, 
18046 \begin_inset Flex Code
18047 status collapsed
18048
18049 \begin_layout Plain Layout
18050 emph
18051 \end_layout
18052
18053 \end_inset
18054
18055  active la mise en évidence, et 
18056 \begin_inset Flex Code
18057 status collapsed
18058
18059 \begin_layout Plain Layout
18060 no_emph
18061 \end_layout
18062
18063 \end_inset
18064
18065  la désactive.
18066  Si e dernier point vous intrigue, souvenez-vous que le réglage de police
18067  du contexte courant est généralement hérité du contexte environnant.
18068  De ce fait, 
18069 \begin_inset Flex Code
18070 status collapsed
18071
18072 \begin_layout Plain Layout
18073
18074 \lang english
18075 no_emph
18076 \end_layout
18077
18078 \end_inset
18079
18080  désactiverait la mise en évidence qui était active de toutes façons, par
18081  exemple dans un environnement de théorème.
18082  
18083 \end_layout
18084
18085 \begin_layout Description
18086 \begin_inset Flex Code
18087 status collapsed
18088
18089 \begin_layout Plain Layout
18090 Series
18091 \end_layout
18092
18093 \end_inset
18094
18095  [
18096 \emph on
18097
18098 \begin_inset Flex Code
18099 status collapsed
18100
18101 \begin_layout Plain Layout
18102 Medium
18103 \end_layout
18104
18105 \end_inset
18106
18107
18108 \emph default
18109
18110 \begin_inset Flex Code
18111 status collapsed
18112
18113 \begin_layout Plain Layout
18114 Bold
18115 \end_layout
18116
18117 \end_inset
18118
18119
18120 \end_layout
18121
18122 \begin_layout Description
18123 \begin_inset Flex Code
18124 status collapsed
18125
18126 \begin_layout Plain Layout
18127 Shape
18128 \end_layout
18129
18130 \end_inset
18131
18132  [
18133 \emph on
18134
18135 \begin_inset Flex Code
18136 status collapsed
18137
18138 \begin_layout Plain Layout
18139 Up
18140 \end_layout
18141
18142 \end_inset
18143
18144
18145 \emph default
18146
18147 \begin_inset Flex Code
18148 status collapsed
18149
18150 \begin_layout Plain Layout
18151 Italic
18152 \end_layout
18153
18154 \end_inset
18155
18156
18157 \begin_inset Flex Code
18158 status collapsed
18159
18160 \begin_layout Plain Layout
18161 SmallCaps
18162 \end_layout
18163
18164 \end_inset
18165
18166
18167 \begin_inset Flex Code
18168 status collapsed
18169
18170 \begin_layout Plain Layout
18171 Slanted
18172 \end_layout
18173
18174 \end_inset
18175
18176
18177 \end_layout
18178
18179 \begin_layout Description
18180 \begin_inset Flex Code
18181 status collapsed
18182
18183 \begin_layout Plain Layout
18184 Size
18185 \end_layout
18186
18187 \end_inset
18188
18189  [
18190 \begin_inset Flex Code
18191 status collapsed
18192
18193 \begin_layout Plain Layout
18194 tiny
18195 \end_layout
18196
18197 \end_inset
18198
18199
18200 \begin_inset Flex Code
18201 status collapsed
18202
18203 \begin_layout Plain Layout
18204 small
18205 \end_layout
18206
18207 \end_inset
18208
18209
18210 \begin_inset Flex Code
18211 status collapsed
18212
18213 \begin_layout Plain Layout
18214
18215 \emph on
18216 normal
18217 \end_layout
18218
18219 \end_inset
18220
18221
18222 \begin_inset Flex Code
18223 status collapsed
18224
18225 \begin_layout Plain Layout
18226 large
18227 \end_layout
18228
18229 \end_inset
18230
18231
18232 \begin_inset Flex Code
18233 status collapsed
18234
18235 \begin_layout Plain Layout
18236 larger
18237 \end_layout
18238
18239 \end_inset
18240
18241
18242 \begin_inset Flex Code
18243 status collapsed
18244
18245 \begin_layout Plain Layout
18246 largest
18247 \end_layout
18248
18249 \end_inset
18250
18251
18252 \begin_inset Flex Code
18253 status collapsed
18254
18255 \begin_layout Plain Layout
18256 huge
18257 \end_layout
18258
18259 \end_inset
18260
18261
18262 \begin_inset Flex Code
18263 status collapsed
18264
18265 \begin_layout Plain Layout
18266 giant
18267 \end_layout
18268
18269 \end_inset
18270
18271 ]
18272 \end_layout
18273
18274 \begin_layout Subsection
18275 Description d'une insertion de citation
18276 \begin_inset CommandInset label
18277 LatexCommand label
18278 name "sub:Description citation"
18279
18280 \end_inset
18281
18282
18283 \end_layout
18284
18285 \begin_layout Standard
18286 Les blocs 
18287 \begin_inset Flex Code
18288 status collapsed
18289
18290 \begin_layout Plain Layout
18291 CiteFormat
18292 \end_layout
18293
18294 \end_inset
18295
18296  servent à décrire comment les citations bibliographiques doivent être affichées
18297 , à la fois dans LyX (dans la fenêtre de citation et dans les bulles d'aide,
18298  par exemple) et dans le résultat XHTML.
18299  Un tel bloc se présente comme suit:
18300 \end_layout
18301
18302 \begin_layout LyX-Code
18303
18304 \lang english
18305 CiteFormat
18306 \end_layout
18307
18308 \begin_layout LyX-Code
18309
18310 \lang english
18311  article ...
18312 \end_layout
18313
18314 \begin_layout LyX-Code
18315
18316 \lang english
18317  book ...
18318 \end_layout
18319
18320 \begin_layout LyX-Code
18321
18322 \lang english
18323 End
18324 \end_layout
18325
18326 \begin_layout Standard
18327 Les différentes lignes définissent l'affichage de l'information correspondant
18328  à une article ou à un livre, respectivement, et une telle définition peut
18329  être créée pour tout type d'entrée apparaissant dans un fichier BibTeX.
18330  LyX définit un format implicite dans le code source qui sera utilisé si
18331  aucune définition spécifique n'est fournie.
18332  LyX prédéfinit plusieurs formats dans le fichier 
18333 \begin_inset Flex Code
18334 status collapsed
18335
18336 \begin_layout Plain Layout
18337 stdciteformats.inc
18338 \end_layout
18339
18340 \end_inset
18341
18342 , qui est inclus dans la plupart des classes de document LyX.
18343 \end_layout
18344
18345 \begin_layout Standard
18346 Les définitions utilisent un langage simple qui permet
18347 \begin_inset space ~
18348 \end_inset
18349
18350 de remplacer les clés BibTeX par leurs valeurs.
18351  les clés doivent être encloses entre caractères
18352 \lang english
18353  
18354 \begin_inset Flex Code
18355 status collapsed
18356
18357 \begin_layout Plain Layout
18358
18359 \lang english
18360 %
18361 \end_layout
18362
18363 \end_inset
18364
18365 , e.g.: 
18366 \begin_inset Flex Code
18367 status collapsed
18368
18369 \begin_layout Plain Layout
18370
18371 \lang english
18372 %author%
18373 \end_layout
18374
18375 \end_inset
18376
18377 .
18378
18379 \lang french
18380  Une définition simple serait par exemple:
18381 \end_layout
18382
18383 \begin_layout LyX-Code
18384
18385 \lang english
18386 misc %author%, 
18387 \begin_inset Quotes eld
18388 \end_inset
18389
18390 %title
18391 \begin_inset Quotes erd
18392 \end_inset
18393
18394 .
18395 \end_layout
18396
18397 \begin_layout Standard
18398 Ceci imprimerait le nom de l'auteur, suivi d'une virgule, suivi du titre,
18399  entre double guillemets, suivi d'un point.
18400 \end_layout
18401
18402 \begin_layout Standard
18403 Bine entendu, vous voudrez parfois n'imprimer une clé que si elle existe.
18404  Ceci est obtenu par une construction conditionnelle, comme: 
18405 \begin_inset Flex Code
18406 status collapsed
18407
18408 \begin_layout Plain Layout
18409 {%volume%[[vol.
18410 \begin_inset space ~
18411 \end_inset
18412
18413 %volume%]]}
18414 \end_layout
18415
18416 \end_inset
18417
18418 .
18419  Ceci signifie: si la clé 
18420 \begin_inset Flex Code
18421 status collapsed
18422
18423 \begin_layout Plain Layout
18424 volume
18425 \end_layout
18426
18427 \end_inset
18428
18429  existe, alors imprimer 
18430 \begin_inset Quotes fld
18431 \end_inset
18432
18433 vol.
18434 \begin_inset Quotes frd
18435 \end_inset
18436
18437  suivi de la clé volume.
18438  On peut aussi introduire une clause 
18439 \begin_inset Flex Code
18440 status collapsed
18441
18442 \begin_layout Plain Layout
18443 else
18444 \end_layout
18445
18446 \end_inset
18447
18448  dans l'expression conditionnelle, comme dans:
18449 \begin_inset Newline newline
18450 \end_inset
18451
18452
18453 \begin_inset Flex Code
18454 status collapsed
18455
18456 \begin_layout Plain Layout
18457 {%author%[[%author%]][[%editor%, ed.]]}
18458 \end_layout
18459
18460 \end_inset
18461
18462
18463 \begin_inset Newline newline
18464 \end_inset
18465
18466 Ici, la clé 
18467 \begin_inset Flex Code
18468 status collapsed
18469
18470 \begin_layout Plain Layout
18471 author
18472 \end_layout
18473
18474 \end_inset
18475
18476  est imprimée si elle existe; sinon la clé 
18477 \begin_inset Flex Code
18478 status collapsed
18479
18480 \begin_layout Plain Layout
18481 editor
18482 \end_layout
18483
18484 \end_inset
18485
18486  est imprimée, suivi de 
18487 \begin_inset Quotes fld
18488 \end_inset
18489
18490 , ed.
18491 \begin_inset Quotes frd
18492 \end_inset
18493
18494 .
18495  Noter que la clé est encore enclose entre caractères 
18496 \begin_inset Flex Code
18497 status collapsed
18498
18499 \begin_layout Plain Layout
18500 %
18501 \end_layout
18502
18503 \end_inset
18504
18505 ; la clause conditionnelle entière est enclose entre accolades, et les clauses
18506  
18507 \begin_inset Flex Code
18508 status collapsed
18509
18510 \begin_layout Plain Layout
18511 if
18512 \end_layout
18513
18514 \end_inset
18515
18516  et 
18517 \begin_inset Flex Code
18518 status collapsed
18519
18520 \begin_layout Plain Layout
18521 else
18522 \end_layout
18523
18524 \end_inset
18525
18526  sont encloses entre double crochets 
18527 \begin_inset Quotes fld
18528 \end_inset
18529
18530 [[
18531 \begin_inset Quotes frd
18532 \end_inset
18533
18534  et 
18535 \begin_inset Quotes fld
18536 \end_inset
18537
18538 ]]
18539 \begin_inset Quotes frd
18540 \end_inset
18541
18542 .
18543  Il ne peut avoir d'espaces entre ces marqueurs.
18544 \end_layout
18545
18546 \begin_layout Standard
18547 Il existe enfin une autre syntaxe possible dans ces définitions, qui se
18548  présente comme suit:
18549 \begin_inset Flex Code
18550 status collapsed
18551
18552 \begin_layout Plain Layout
18553 {!<i>!}
18554 \end_layout
18555
18556 \end_inset
18557
18558 .
18559  Ceci définit une entité d'information utilisée pour créer du 
18560 \begin_inset Quotes fld
18561 \end_inset
18562
18563 texte enrichi
18564 \begin_inset Quotes frd
18565 \end_inset
18566
18567 .
18568  De manière évidente, nous ne souhaitons pas exporter des balises HTML en
18569  écrivant du texte normal, aussi doivent elles être enclose entre 
18570 \begin_inset Quotes fld
18571 \end_inset
18572
18573 {!
18574 \begin_inset Quotes frd
18575 \end_inset
18576
18577  et 
18578 \begin_inset Quotes fld
18579 \end_inset
18580
18581 !}
18582 \begin_inset Quotes frd
18583 \end_inset
18584
18585 .
18586 \end_layout
18587
18588 \begin_layout Standard
18589 Deux définitions spéciales sont également disponibles dans un bloc 
18590 \begin_inset Flex Code
18591 status collapsed
18592
18593 \begin_layout Plain Layout
18594 CiteFormat
18595 \end_layout
18596
18597 \end_inset
18598
18599  Un exemple de la première définition est celle-ci:
18600 \end_layout
18601
18602 \begin_layout LyX-Code
18603 !quotetitle 
18604 \begin_inset Quotes eld
18605 \end_inset
18606
18607 %title%
18608 \begin_inset Quotes erd
18609 \end_inset
18610
18611
18612 \end_layout
18613
18614 \begin_layout Standard
18615 Ceci est une abréviation, ou macro-instruction, et peut être employée comme
18616  une clé: 
18617 \begin_inset Flex Code
18618 status collapsed
18619
18620 \begin_layout Plain Layout
18621 %!quotetitle%
18622 \end_layout
18623
18624 \end_inset
18625
18626 .
18627  LyX considérera 
18628 \begin_inset Flex Code
18629 status collapsed
18630
18631 \begin_layout Plain Layout
18632 %!quotetitle%
18633 \end_layout
18634
18635 \end_inset
18636
18637  exactement comme s'l s'agissait de sa définition.
18638  Exprimons par conséquent un 
18639 \emph on
18640 avertissement
18641 \emph default
18642  évident: n'utilisez pas:
18643 \end_layout
18644
18645 \begin_layout LyX-Code
18646 !funfun %funfun%
18647 \end_layout
18648
18649 \begin_layout Standard
18650 ou similaire.
18651  LyX ne devrait pas se perdre dans une boucle infinie, mais cela peut prendre
18652  un moment avant qu'il s'en sorte.
18653 \end_layout
18654
18655 \begin_layout Standard
18656 Le second type de définitions particulières se présente comme ceci:
18657 \end_layout
18658
18659 \begin_layout LyX-Code
18660
18661 \lang english
18662 _pptext pp.
18663 \end_layout
18664
18665 \begin_layout Standard
18666 Ceci définit un segment de texte susceptible de traduction, ce qui permet
18667  de traduire les parties appropriées de la bibliographie.
18668  Cette syntaxe peut être inclue dans une définition normale en la considérant
18669  comme une clé: 
18670 \begin_inset Flex Code
18671 status collapsed
18672
18673 \begin_layout Plain Layout
18674 %_pptext%
18675 \end_layout
18676
18677 \end_inset
18678
18679 .
18680  Plusieurs d'entre elles sont prédéfinies dans 
18681 \begin_inset Flex Code
18682 status collapsed
18683
18684 \begin_layout Plain Layout
18685 stdciteformats.inc
18686 \end_layout
18687
18688 \end_inset
18689
18690 .
18691  Notez bien que ce ne sont pas des macro-instructions, au sens défini ci-dessus:
18692  elles ne seront pas interprétées.
18693 \end_layout
18694
18695 \begin_layout Standard
18696 Voici donc un exemple utilisant toutes ces fonctionnalités:
18697 \lang english
18698
18699 \begin_inset VSpace defskip
18700 \end_inset
18701
18702
18703 \end_layout
18704
18705 \begin_layout Standard
18706 \noindent
18707
18708 \family typewriter
18709 \lang english
18710 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
18711 \end_layout
18712
18713 \begin_layout Standard
18714
18715 \lang english
18716 \begin_inset VSpace defskip
18717 \end_inset
18718
18719
18720 \lang french
18721 Ceci défini une macro qui imprime le nom de l'auteur, suivi d'un virgule,
18722  si la clé 
18723 \begin_inset Flex Code
18724 status collapsed
18725
18726 \begin_layout Plain Layout
18727 author
18728 \end_layout
18729
18730 \end_inset
18731
18732  existe, ou bien imprime le nom de l'éditeur, suivi de 
18733 \begin_inset Flex Code
18734 status collapsed
18735
18736 \begin_layout Plain Layout
18737 _edtext
18738 \end_layout
18739
18740 \end_inset
18741
18742  ou de sa traduction (implicitement, apparaîtra 
18743 \begin_inset Quotes fld
18744 \end_inset
18745
18746 ed.
18747 \begin_inset Quotes frd
18748 \end_inset
18749
18750 ), si la clé 
18751 \begin_inset Flex Code
18752 status collapsed
18753
18754 \begin_layout Plain Layout
18755 editor
18756 \end_layout
18757
18758 \end_inset
18759
18760  existe.
18761  Notez que ceci est déjà défini dans 
18762 \begin_inset Flex Code
18763 status collapsed
18764
18765 \begin_layout Plain Layout
18766 stdciteformats.inc
18767 \end_layout
18768
18769 \end_inset
18770
18771 , vous pouvez donc l'utiliser dans vos propres définitions, ou redéfinitions,
18772  si vous chargez ce fichier d'abord.
18773 \end_layout
18774
18775 \begin_layout Section
18776 Directives pour l'exportation XHTML
18777 \begin_inset CommandInset label
18778 LatexCommand label
18779 name "sec:Tags-for-XHTML"
18780
18781 \end_inset
18782
18783
18784 \end_layout
18785
18786 \begin_layout Standard
18787 Comme pour LaTeX ou DocBook, la présentation du résultat HTML créé par LyX
18788  est déterminé par les informations de format.
18789  En général, LyX produit une présentation implicite raisonnable, et comme
18790  indiqué plus haut, il construira même des règles implicites CSS à partir
18791  des autres directives de format.
18792  Par exemple, LyX essaiera d'utiliser l'information du bloc 
18793 \begin_inset Flex Code
18794 status collapsed
18795
18796 \begin_layout Plain Layout
18797 Font
18798 \end_layout
18799
18800 \end_inset
18801
18802  du style Chapter pour écrire une CSS qui mettra en forme les titres de
18803  chapitres de manière appropriée.
18804 \end_layout
18805
18806 \begin_layout Standard
18807 Dans de nombreux cas, vous n'aurez donc sans doute rien à faire du tout
18808  pour obtenir un résultat XHTML acceptable pour vos environnements propres,
18809  vos inserts personnalisés, et ainsi de suite.
18810  Mais dans certains cas vous devrez faire quelque chose, et LyX fournit
18811  par conséquent un certain nombre de directives de format qui peuvent être
18812  utilisées pour personnaliser le XHTML et les CSS qui sont créés.
18813 \end_layout
18814
18815 \begin_layout Standard
18816 Notez qu'il existe deux directives,
18817 \begin_inset Flex Code
18818 status collapsed
18819
18820 \begin_layout Plain Layout
18821 HTMLPreamble
18822 \end_layout
18823
18824 \end_inset
18825
18826  and 
18827 \begin_inset Flex Code
18828 status collapsed
18829
18830 \begin_layout Plain Layout
18831 AddToHTMLPreamble
18832 \end_layout
18833
18834 \end_inset
18835
18836 , qui peu\SpecialChar \-
18837 vent apparaître en dehors des déclarations de style et d'insert.
18838  Voir
18839 \begin_inset space ~
18840 \end_inset
18841
18842
18843 \begin_inset CommandInset ref
18844 LatexCommand ref
18845 reference "sub:Paramètres-généraux-d'une"
18846
18847 \end_inset
18848
18849  pour les détails sur celles-ci.
18850 \end_layout
18851
18852 \begin_layout Subsection
18853 Styles de paragraphe
18854 \begin_inset CommandInset label
18855 LatexCommand label
18856 name "sub:Styles-de-paragraphe-XHTML"
18857
18858 \end_inset
18859
18860
18861 \end_layout
18862
18863 \begin_layout Standard
18864 Le type de XHTML que LyX crée pour un paragraphe dépend s'il s'agit d'un
18865  paragraphe normal, d'une commande, ou d'un environnement, ce qui est déterminé
18866  par le contenu de la directive correspondante 
18867 \begin_inset Flex Code
18868 status collapsed
18869
18870 \begin_layout Plain Layout
18871 LaTeXType
18872 \end_layout
18873
18874 \end_inset
18875
18876 .
18877 \end_layout
18878
18879 \begin_layout Standard
18880 Pour une commande ou un paragraphe normal, le résultat XHTML a la forme
18881  suivante:
18882 \end_layout
18883
18884 \begin_layout LyX-Code
18885
18886 \lang english
18887 <tag attr=
18888 \begin_inset Quotes erd
18889 \end_inset
18890
18891 value
18892 \begin_inset Quotes erd
18893 \end_inset
18894
18895 >
18896 \end_layout
18897
18898 \begin_layout LyX-Code
18899
18900 \lang english
18901 <labeltag attr=
18902 \begin_inset Quotes erd
18903 \end_inset
18904
18905 value
18906 \begin_inset Quotes erd
18907 \end_inset
18908
18909 >
18910 \lang french
18911 Étiquette
18912 \lang english
18913 </labeltag>
18914 \end_layout
18915
18916 \begin_layout LyX-Code
18917 Contenu du paragraphe
18918 \end_layout
18919
18920 \begin_layout LyX-Code
18921
18922 \lang english
18923 </tag>
18924 \end_layout
18925
18926 \begin_layout Standard
18927 Les balises d'étiquette sont bien entendu omises si le paragraphe n'est
18928  pas étiqueté.
18929 \end_layout
18930
18931 \begin_layout Standard
18932 Pour un environnement qui n'est pas du type liste, le XHTML prend la forme:
18933 \end_layout
18934
18935 \begin_layout LyX-Code
18936
18937 \lang english
18938 <tag attr=
18939 \begin_inset Quotes erd
18940 \end_inset
18941
18942 value
18943 \begin_inset Quotes erd
18944 \end_inset
18945
18946 >
18947 \end_layout
18948
18949 \begin_layout LyX-Code
18950
18951 \lang english
18952 <itemtag attr=
18953 \begin_inset Quotes erd
18954 \end_inset
18955
18956 value
18957 \begin_inset Quotes erd
18958 \end_inset
18959
18960 ><labeltag attr=
18961 \begin_inset Quotes erd
18962 \end_inset
18963
18964 value
18965 \begin_inset Quotes erd
18966 \end_inset
18967
18968 >
18969 \lang french
18970 Étiquette d'environnement
18971 \lang english
18972 </labeltag>
18973 \lang french
18974 Premier paragraphe.
18975 \lang english
18976 </itemtag>
18977 \end_layout
18978
18979 \begin_layout LyX-Code
18980
18981 \lang english
18982 <itemtag>
18983 \lang french
18984 Second paragraphe.
18985 \lang english
18986 </itemtag>
18987 \end_layout
18988
18989 \begin_layout LyX-Code
18990
18991 \lang english
18992 </tag>
18993 \end_layout
18994
18995 \begin_layout Standard
18996 Noter que l'étiquette n'est émise que pour le premier paragraphe, comme
18997  ce serait le cas pour une théorème, par exemple.
18998 \end_layout
18999
19000 \begin_layout Standard
19001 Pour une liste, nous avons une de ces formes:
19002 \end_layout
19003
19004 \begin_layout LyX-Code
19005
19006 \lang english
19007 <tag attr=
19008 \begin_inset Quotes erd
19009 \end_inset
19010
19011 value
19012 \begin_inset Quotes erd
19013 \end_inset
19014
19015 >
19016 \end_layout
19017
19018 \begin_layout LyX-Code
19019
19020 \lang english
19021 <itemtag attr=
19022 \begin_inset Quotes erd
19023 \end_inset
19024
19025 value
19026 \begin_inset Quotes erd
19027 \end_inset
19028
19029 ><labeltag attr=
19030 \begin_inset Quotes erd
19031 \end_inset
19032
19033 value
19034 \begin_inset Quotes erd
19035 \end_inset
19036
19037 >
19038 \lang french
19039 Étiquette de liste
19040 \lang english
19041 </labeltag>
19042 \lang french
19043 Premier élément.
19044 \lang english
19045 </itemtag>
19046 \end_layout
19047
19048 \begin_layout LyX-Code
19049
19050 \lang english
19051 <itemtag attr=
19052 \begin_inset Quotes erd
19053 \end_inset
19054
19055 value
19056 \begin_inset Quotes erd
19057 \end_inset
19058
19059 ><labeltag attr=
19060 \begin_inset Quotes erd
19061 \end_inset
19062
19063 value
19064 \begin_inset Quotes erd
19065 \end_inset
19066
19067 >
19068 \lang french
19069 Étiquette de liste
19070 \lang english
19071 </labeltag>
19072 \lang french
19073 Second élément.
19074 \lang english
19075 </itemtag>
19076 \end_layout
19077
19078 \begin_layout LyX-Code
19079
19080 \lang english
19081 </tag>
19082 \end_layout
19083
19084 \begin_layout LyX-Code
19085
19086 \end_layout
19087
19088 \begin_layout LyX-Code
19089
19090 \lang english
19091 <tag attr=
19092 \begin_inset Quotes erd
19093 \end_inset
19094
19095 value
19096 \begin_inset Quotes erd
19097 \end_inset
19098
19099 >
19100 \end_layout
19101
19102 \begin_layout LyX-Code
19103
19104 \lang english
19105 <labeltag attr=
19106 \begin_inset Quotes erd
19107 \end_inset
19108
19109 value
19110 \begin_inset Quotes erd
19111 \end_inset
19112
19113 >
19114 \lang french
19115 Étiquette de liste
19116 \lang english
19117 </labeltag><itemtag attr=
19118 \begin_inset Quotes erd
19119 \end_inset
19120
19121 value
19122 \begin_inset Quotes erd
19123 \end_inset
19124
19125 >
19126 \lang french
19127 Premier élément.
19128 \lang english
19129 </itemtag>
19130 \end_layout
19131
19132 \begin_layout LyX-Code
19133
19134 \lang english
19135 <labeltag attr=
19136 \begin_inset Quotes erd
19137 \end_inset
19138
19139 value
19140 \begin_inset Quotes erd
19141 \end_inset
19142
19143 >
19144 \lang french
19145 Étiquette de liste
19146 \lang english
19147 </labeltag><itemtag attr=
19148 \begin_inset Quotes erd
19149 \end_inset
19150
19151 value
19152 \begin_inset Quotes erd
19153 \end_inset
19154
19155 >
19156 \lang french
19157 Second élément.
19158 \lang english
19159 </itemtag>
19160 \end_layout
19161
19162 \begin_layout LyX-Code
19163
19164 \lang english
19165 </tag>
19166 \end_layout
19167
19168 \begin_layout Standard
19169 Noter la différence en ce qui concerne l'ordre des balises 
19170 \begin_inset Flex Code
19171 status collapsed
19172
19173 \begin_layout Plain Layout
19174 labeltag
19175 \end_layout
19176
19177 \end_inset
19178
19179  et 
19180 \begin_inset Flex Code
19181 status collapsed
19182
19183 \begin_layout Plain Layout
19184 itemtag
19185 \end_layout
19186
19187 \end_inset
19188
19189 .
19190  L'ordre obtenu dépend du positionnement de 
19191 \begin_inset Flex Code
19192 status collapsed
19193
19194 \begin_layout Plain Layout
19195 HTMLLabelFirst
19196 \end_layout
19197
19198 \end_inset
19199
19200 : si la valeur de 
19201 \begin_inset Flex Code
19202 status collapsed
19203
19204 \begin_layout Plain Layout
19205 HTMLLabelFirst
19206 \end_layout
19207
19208 \end_inset
19209
19210  est fausse (valeur implicite), vous obtiendrez la première forme, avec
19211  l'étiquette dans l'élément; s'il la valeur est vraie, vous obtiendrez la
19212  seconde forme, avec l'étiquette en dehors de l'élément.
19213 \end_layout
19214
19215 \begin_layout Standard
19216 Les balises et les attributs spécifiques émis pour chaque type de paragraphe
19217  peuvent être contrôlés par les directives de format que nous allons décrire.
19218  Comme indiqué ci-dessus, cependant, LyX utilise des valeurs implicites
19219  raisonnables pour la plupart d'entre elles, vous n'aurez donc pas grand'chose
19220  à faire pour produire un résultat XHTML satisfaisant.
19221  Pensez aux directives disponibles comme un supplément pour obtenir un réglage
19222  à votre convenance.
19223 \end_layout
19224
19225 \begin_layout Description
19226
19227 \lang english
19228 \begin_inset Flex Code
19229 status collapsed
19230
19231 \begin_layout Plain Layout
19232
19233 \lang english
19234 HTMLAttr
19235 \end_layout
19236
19237 \end_inset
19238
19239  [
19240 \begin_inset Flex Code
19241 status collapsed
19242
19243 \begin_layout Plain Layout
19244 chaîne
19245 \end_layout
19246
19247 \end_inset
19248
19249 ]
19250 \lang french
19251  précise les informations d'attribut à émettre avec la balise principale.
19252  Par exemple 
19253 \begin_inset Flex Code
19254 status collapsed
19255
19256 \begin_layout Plain Layout
19257 \begin_inset Quotes fld
19258 \end_inset
19259
19260 class=`madiv'
19261 \begin_inset Quotes frd
19262 \end_inset
19263
19264
19265 \end_layout
19266
19267 \end_inset
19268
19269 .
19270  Implicitement, LyX émettra 
19271 \begin_inset Flex Code
19272 status collapsed
19273
19274 \begin_layout Plain Layout
19275 \begin_inset Quotes fld
19276 \end_inset
19277
19278 class=`nomstyle'
19279 \begin_inset Quotes frd
19280 \end_inset
19281
19282
19283 \end_layout
19284
19285 \end_inset
19286
19287 , où 
19288 \begin_inset Flex Code
19289 status collapsed
19290
19291 \begin_layout Plain Layout
19292 nomstyle
19293 \end_layout
19294
19295 \end_inset
19296
19297  est le nom du style en bas de casse, par exemple: chapter.
19298  Ceci ne doit contenir 
19299 \emph on
19300 aucune
19301 \emph default
19302  information de style: utiliser 
19303 \begin_inset Flex Code
19304 status collapsed
19305
19306 \begin_layout Plain Layout
19307 HTMLStyle
19308 \end_layout
19309
19310 \end_inset
19311
19312  pour cela.
19313 \end_layout
19314
19315 \begin_layout Description
19316
19317 \lang english
19318 \begin_inset Flex Code
19319 status collapsed
19320
19321 \begin_layout Plain Layout
19322
19323 \lang english
19324 HTMLForceCSS
19325 \end_layout
19326
19327 \end_inset
19328
19329
19330 \lang french
19331  [
19332 \begin_inset Flex Code
19333 status collapsed
19334
19335 \begin_layout Plain Layout
19336
19337 \emph on
19338 0
19339 \end_layout
19340
19341 \end_inset
19342
19343 ,
19344 \begin_inset space \thinspace{}
19345 \end_inset
19346
19347
19348 \begin_inset Flex Code
19349 status collapsed
19350
19351 \begin_layout Plain Layout
19352 1
19353 \end_layout
19354
19355 \end_inset
19356
19357 ] indique s'il faut émettre l'information CSS implicite engendrée par LyX
19358  pour ce style, même si une information complémentaire est explicitement
19359  émise par 
19360 \begin_inset Flex Code
19361 status collapsed
19362
19363 \begin_layout Plain Layout
19364 HTMLStyle
19365 \end_layout
19366
19367 \end_inset
19368
19369 .
19370  Positionner cette directive à 
19371 \begin_inset Flex Code
19372 status collapsed
19373
19374 \begin_layout Plain Layout
19375 1
19376 \end_layout
19377
19378 \end_inset
19379
19380  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
19381  complètement.
19382  Implicitement 
19383 \begin_inset Flex Code
19384 status collapsed
19385
19386 \begin_layout Plain Layout
19387 0
19388 \end_layout
19389
19390 \end_inset
19391
19392 .
19393 \end_layout
19394
19395 \begin_layout Description
19396
19397 \lang english
19398 \begin_inset Flex Code
19399 status collapsed
19400
19401 \begin_layout Plain Layout
19402
19403 \lang english
19404 HTMLItem
19405 \end_layout
19406
19407 \end_inset
19408
19409  [
19410 \begin_inset Flex Code
19411 status collapsed
19412
19413 \begin_layout Plain Layout
19414 chaîne
19415 \end_layout
19416
19417 \end_inset
19418
19419 ]
19420 \lang french
19421  définit la balise utilisée pour les paragraphes ou environnements isolés,
19422  qui remplace 
19423 \begin_inset Flex Code
19424 status collapsed
19425
19426 \begin_layout Plain Layout
19427 itemtag
19428 \end_layout
19429
19430 \end_inset
19431
19432  dans les exemples ci-dessus.
19433  Vaut implicitement 
19434 \begin_inset Flex Code
19435 status collapsed
19436
19437 \begin_layout Plain Layout
19438 div
19439 \end_layout
19440
19441 \end_inset
19442
19443 .
19444 \end_layout
19445
19446 \begin_layout Description
19447
19448 \lang english
19449 \begin_inset Flex Code
19450 status collapsed
19451
19452 \begin_layout Plain Layout
19453
19454 \lang english
19455 HTMLItemAttr
19456 \end_layout
19457
19458 \end_inset
19459
19460  [
19461 \begin_inset Flex Code
19462 status collapsed
19463
19464 \begin_layout Plain Layout
19465 chaîne
19466 \end_layout
19467
19468 \end_inset
19469
19470 ]
19471 \lang french
19472  définit les attributs des balises 
19473 \begin_inset Flex Code
19474 status collapsed
19475
19476 \begin_layout Plain Layout
19477 itemtag
19478 \end_layout
19479
19480 \end_inset
19481
19482 .
19483  Vaut implicitement 
19484 \begin_inset Flex Code
19485 status collapsed
19486
19487 \begin_layout Plain Layout
19488 \begin_inset Quotes fld
19489 \end_inset
19490
19491 class=`nomstyle_item'
19492 \begin_inset Quotes frd
19493 \end_inset
19494
19495
19496 \end_layout
19497
19498 \end_inset
19499
19500 .
19501  Ceci ne doit contenir 
19502 \emph on
19503 aucune
19504 \emph default
19505  information de style: utiliser 
19506 \begin_inset Flex Code
19507 status collapsed
19508
19509 \begin_layout Plain Layout
19510 HTMLStyle
19511 \end_layout
19512
19513 \end_inset
19514
19515  pour cela.
19516 \end_layout
19517
19518 \begin_layout Description
19519
19520 \lang english
19521 \begin_inset Flex Code
19522 status collapsed
19523
19524 \begin_layout Plain Layout
19525
19526 \lang english
19527 HTMLLabel
19528 \end_layout
19529
19530 \end_inset
19531
19532  [
19533 \begin_inset Flex Code
19534 status collapsed
19535
19536 \begin_layout Plain Layout
19537 chaîne
19538 \end_layout
19539
19540 \end_inset
19541
19542
19543 \lang french
19544 définit la balise utilisée pour les étiquettes de paragraphe et d'élément,
19545  qui remplace 
19546 \begin_inset Flex Code
19547 status collapsed
19548
19549 \begin_layout Plain Layout
19550 labeltag
19551 \end_layout
19552
19553 \end_inset
19554
19555  dans les exemples ci-dessus.
19556  Vaut implicitement 
19557 \begin_inset Flex Code
19558 status collapsed
19559
19560 \begin_layout Plain Layout
19561 span
19562 \end_layout
19563
19564 \end_inset
19565
19566 , à moins que 
19567 \begin_inset Flex Code
19568 status collapsed
19569
19570 \begin_layout Plain Layout
19571 LabelType
19572 \end_layout
19573
19574 \end_inset
19575
19576  soit 
19577 \begin_inset Flex Code
19578 status collapsed
19579
19580 \begin_layout Plain Layout
19581 Top_Environment
19582 \end_layout
19583
19584 \end_inset
19585
19586  ou
19587 \begin_inset Newline newline
19588 \end_inset
19589
19590
19591 \begin_inset Flex Code
19592 status collapsed
19593
19594 \begin_layout Plain Layout
19595 Centered_Top_Environment
19596 \end_layout
19597
19598 \end_inset
19599
19600 , auquel cas elle vaut implicitement 
19601 \begin_inset Flex Code
19602 status collapsed
19603
19604 \begin_layout Plain Layout
19605 div
19606 \end_layout
19607
19608 \end_inset
19609
19610 .
19611 \end_layout
19612
19613 \begin_layout Description
19614
19615 \lang english
19616 \begin_inset Flex Code
19617 status collapsed
19618
19619 \begin_layout Plain Layout
19620
19621 \lang english
19622 HTMLLabelAttr
19623 \end_layout
19624
19625 \end_inset
19626
19627  [
19628 \begin_inset Flex Code
19629 status collapsed
19630
19631 \begin_layout Plain Layout
19632 chaîne
19633 \end_layout
19634
19635 \end_inset
19636
19637 ]
19638 \lang french
19639  définit les attributs de la balise 
19640 \begin_inset Flex Code
19641 status collapsed
19642
19643 \begin_layout Plain Layout
19644 labeltag
19645 \end_layout
19646
19647 \end_inset
19648
19649 .
19650  Vaut implicitement 
19651 \begin_inset Quotes erd
19652 \end_inset
19653
19654 .
19655  Ceci ne doit contenir 
19656 \emph on
19657 aucune
19658 \emph default
19659  information de style: utiliser 
19660 \begin_inset Flex Code
19661 status collapsed
19662
19663 \begin_layout Plain Layout
19664 HTMLStyle
19665 \end_layout
19666
19667 \end_inset
19668
19669  pour cela.
19670 \end_layout
19671
19672 \begin_layout Description
19673
19674 \lang english
19675 \begin_inset Flex Code
19676 status collapsed
19677
19678 \begin_layout Plain Layout
19679
19680 \lang english
19681 HTMLLabelFirst
19682 \end_layout
19683
19684 \end_inset
19685
19686
19687 \lang french
19688  [
19689 \begin_inset Flex Code
19690 status collapsed
19691
19692 \begin_layout Plain Layout
19693
19694 \emph on
19695 0
19696 \end_layout
19697
19698 \end_inset
19699
19700 ,
19701 \begin_inset space \thinspace{}
19702 \end_inset
19703
19704
19705 \begin_inset Flex Code
19706 status collapsed
19707
19708 \begin_layout Plain Layout
19709 1
19710 \end_layout
19711
19712 \end_inset
19713
19714 ], significatif uniquement pour les environnements de liste, contrôle si
19715  la balise d'étiquetage est émise avant ou dans la balise d'élément.
19716  Ceci est utilisé par exemple dans l'environnement de description, où l'on
19717  veut 
19718 \begin_inset Flex Code
19719 status collapsed
19720
19721 \begin_layout Plain Layout
19722 \begin_inset Quotes fld
19723 \end_inset
19724
19725 <dt>\SpecialChar \ldots{}
19726 </dt><dd>\SpecialChar \ldots{}
19727 </dd>
19728 \begin_inset Quotes frd
19729 \end_inset
19730
19731
19732 \end_layout
19733
19734 \end_inset
19735
19736 .
19737  Vaut implicitement 
19738 \begin_inset Flex Code
19739 status collapsed
19740
19741 \begin_layout Plain Layout
19742 0
19743 \end_layout
19744
19745 \end_inset
19746
19747 : la balise d'étiquetage est dans la balise d'élément.
19748 \end_layout
19749
19750 \begin_layout Description
19751
19752 \lang english
19753 \begin_inset Flex Code
19754 status collapsed
19755
19756 \begin_layout Plain Layout
19757
19758 \lang english
19759 HTMLPreamble
19760 \end_layout
19761
19762 \end_inset
19763
19764
19765 \lang french
19766  définit l'information à émettre dans la section 
19767 \begin_inset Flex Code
19768 status collapsed
19769
19770 \begin_layout Plain Layout
19771 <head>
19772 \end_layout
19773
19774 \end_inset
19775
19776  quand ce style est utilisé.
19777  Ceci pourrait être utilisé par exemple pour inclure un bloc 
19778 \begin_inset Flex Code
19779 status collapsed
19780
19781 \begin_layout Plain Layout
19782 <script>
19783 \end_layout
19784
19785 \end_inset
19786
19787  définissant un gestionnaire 
19788 \begin_inset Flex Code
19789 status collapsed
19790
19791 \begin_layout Plain Layout
19792 onclick
19793 \end_layout
19794
19795 \end_inset
19796
19797 .
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 HTMLStyle
19810 \end_layout
19811
19812 \end_inset
19813
19814
19815 \lang french
19816  définit l'information à émettre dans la section 
19817 \begin_inset Flex Code
19818 status collapsed
19819
19820 \begin_layout Plain Layout
19821 <head>
19822 \end_layout
19823
19824 \end_inset
19825
19826  quand ce style est utilisé.
19827  Ceci pourrait être utilisé par exemple pour inclure un bloc 
19828 \begin_inset Flex Code
19829 status collapsed
19830
19831 \begin_layout Plain Layout
19832 <script>
19833 \end_layout
19834
19835 \end_inset
19836
19837  définissant un gestionnaire 
19838 \begin_inset Flex Code
19839 status collapsed
19840
19841 \begin_layout Plain Layout
19842 onclick
19843 \end_layout
19844
19845 \end_inset
19846
19847 .
19848 \end_layout
19849
19850 \begin_layout Description
19851
19852 \lang english
19853 \begin_inset Flex Code
19854 status collapsed
19855
19856 \begin_layout Plain Layout
19857
19858 \lang english
19859 HTMLTag
19860 \end_layout
19861
19862 \end_inset
19863
19864  [
19865 \begin_inset Flex Code
19866 status collapsed
19867
19868 \begin_layout Plain Layout
19869 chaîne
19870 \end_layout
19871
19872 \end_inset
19873
19874 ]
19875 \lang french
19876  définit la balise utilisé pour l'étiquette principale, qui remplace 
19877 \begin_inset Flex Code
19878 status collapsed
19879
19880 \begin_layout Plain Layout
19881 tag
19882 \end_layout
19883
19884 \end_inset
19885
19886  dans les exemples ci-dessus.
19887  Vaut implicitement 
19888 \begin_inset Flex Code
19889 status collapsed
19890
19891 \begin_layout Plain Layout
19892 div
19893 \end_layout
19894
19895 \end_inset
19896
19897 .
19898 \end_layout
19899
19900 \begin_layout Description
19901
19902 \lang english
19903 \begin_inset Flex Code
19904 status collapsed
19905
19906 \begin_layout Plain Layout
19907
19908 \lang english
19909 HTMLTitle
19910 \end_layout
19911
19912 \end_inset
19913
19914
19915 \lang french
19916  [
19917 \begin_inset Flex Code
19918 status collapsed
19919
19920 \begin_layout Plain Layout
19921
19922 \emph on
19923 0
19924 \end_layout
19925
19926 \end_inset
19927
19928 ,
19929 \begin_inset space \thinspace{}
19930 \end_inset
19931
19932
19933 \begin_inset Flex Code
19934 status collapsed
19935
19936 \begin_layout Plain Layout
19937 1
19938 \end_layout
19939
19940 \end_inset
19941
19942 ] identifie ce style comme celui à utiliser pour créer la balise 
19943 \begin_inset Flex Code
19944 status collapsed
19945
19946 \begin_layout Plain Layout
19947 <title>
19948 \end_layout
19949
19950 \end_inset
19951
19952  dans le fichier XHTML.
19953  Implicitement fausse.
19954  Le fichier 
19955 \begin_inset Flex Code
19956 status collapsed
19957
19958 \begin_layout Plain Layout
19959 stdtitle.inc
19960 \end_layout
19961
19962 \end_inset
19963
19964  la positionne à vraie pour l'environnement 
19965 \begin_inset Flex Code
19966 status collapsed
19967
19968 \begin_layout Plain Layout
19969 title
19970 \end_layout
19971
19972 \end_inset
19973
19974 .
19975 \end_layout
19976
19977 \begin_layout Subsection
19978
19979 \lang english
19980 InsetLayout XHTML
19981 \end_layout
19982
19983 \begin_layout Standard
19984 L'exportation XHTML des inserts peut également être contrôlée par l'information
19985  résidant dans les fichiers de format
19986 \begin_inset Foot
19987 status collapsed
19988
19989 \begin_layout Plain Layout
19990 Pour le moment, ceci n'est exact que pour les inserts de 
19991 \begin_inset Quotes fld
19992 \end_inset
19993
19994 texte
19995 \begin_inset Quotes frd
19996 \end_inset
19997
19998  (les inserts dans lesquels vous pouvez effectuer une saisie), mais n'est
19999  pas exact pour les inserts de 
20000 \begin_inset Quotes fld
20001 \end_inset
20002
20003 commande
20004 \begin_inset Quotes frd
20005 \end_inset
20006
20007  (inserts associés à des boîtes de dialogue).
20008 \end_layout
20009
20010 \end_inset
20011
20012 .
20013  Là encore, LyX essaie de produire implicitement un résultat raisonnable,
20014  et il crée des règles CSS implicites.
20015  Mais tout eut être personnalisé.
20016 \end_layout
20017
20018 \begin_layout Standard
20019 Le résultat XHTML produit par LyX pour un insert a la forme suivante:
20020 \end_layout
20021
20022 \begin_layout LyX-Code
20023
20024 \lang english
20025 <tag attr=
20026 \begin_inset Quotes erd
20027 \end_inset
20028
20029 value
20030 \begin_inset Quotes erd
20031 \end_inset
20032
20033 >
20034 \end_layout
20035
20036 \begin_layout LyX-Code
20037
20038 \lang english
20039 <labeltag>
20040 \lang french
20041 Étiquette
20042 \lang english
20043 </labeltag>
20044 \end_layout
20045
20046 \begin_layout LyX-Code
20047
20048 \lang english
20049 <innertag attr=
20050 \begin_inset Quotes erd
20051 \end_inset
20052
20053 value
20054 \begin_inset Quotes erd
20055 \end_inset
20056
20057 >
20058 \lang french
20059 Contenu de l'insert.
20060 \lang english
20061 </innertag>
20062 \end_layout
20063
20064 \begin_layout LyX-Code
20065
20066 \lang english
20067 </tag>
20068 \end_layout
20069
20070 \begin_layout Standard
20071 Si l'insert permet de saisir plusieurs paragraphes --- c'est-à-dire, si
20072  
20073 \begin_inset Flex Code
20074 status collapsed
20075
20076 \begin_layout Plain Layout
20077 MultiPar
20078 \end_layout
20079
20080 \end_inset
20081
20082  est vrai --- alors le contenu de l'insert sera exporté également en paragraphes
20083  formattés en fonction des styles utilisés pour ces paragraphes (standard,
20084  citation et similaire).
20085  La balise d'étiquetage est bien entendu omise si la paragraphe n'a pas
20086  d'étiquette et, pour le moment, est toujours 
20087 \begin_inset Flex Code
20088 status collapsed
20089
20090 \begin_layout Plain Layout
20091 span
20092 \end_layout
20093
20094 \end_inset
20095
20096 .
20097  La balise interne est facultative et, implicitement, n'apparaît pas.
20098 \end_layout
20099
20100 \begin_layout Standard
20101 Les balises et attributs spécifiques émis pour chaque insert peuvent être
20102  contrôlés au moyen des directives de format suivantes:
20103 \end_layout
20104
20105 \begin_layout Description
20106
20107 \lang english
20108 \begin_inset Flex Code
20109 status collapsed
20110
20111 \begin_layout Plain Layout
20112
20113 \lang english
20114 HTMLAttr
20115 \end_layout
20116
20117 \end_inset
20118
20119
20120 \lang french
20121  [
20122 \begin_inset Flex Code
20123 status collapsed
20124
20125 \begin_layout Plain Layout
20126 chaîne
20127 \end_layout
20128
20129 \end_inset
20130
20131 ] précise les informations d'attribut à émettre avec la balise principale.
20132  Par exemple 
20133 \begin_inset Flex Code
20134 status collapsed
20135
20136 \begin_layout Plain Layout
20137 \begin_inset Quotes fld
20138 \end_inset
20139
20140 class=`moninsert' onclick=`\SpecialChar \ldots{}
20141 '
20142 \begin_inset Quotes frd
20143 \end_inset
20144
20145
20146 \end_layout
20147
20148 \end_inset
20149
20150 .
20151  Implicitement, LyX exportera 
20152 \begin_inset Flex Code
20153 status collapsed
20154
20155 \begin_layout Plain Layout
20156 \begin_inset Quotes fld
20157 \end_inset
20158
20159 class=`nominsert'
20160 \begin_inset Quotes frd
20161 \end_inset
20162
20163
20164 \end_layout
20165
20166 \end_inset
20167
20168 , où 
20169 \begin_inset Flex Code
20170 status collapsed
20171
20172 \begin_layout Plain Layout
20173 nominsert
20174 \end_layout
20175
20176 \end_inset
20177
20178  est le nom LyX de l'insert en bas de casse et avec les caractères non alphanumé
20179 riques remplacés par des caractères 
20180 \begin_inset Quotes fld
20181 \end_inset
20182
20183 souligné
20184 \begin_inset Quotes frd
20185 \end_inset
20186
20187 , par exemple: footnote.
20188 \end_layout
20189
20190 \begin_layout Description
20191
20192 \lang english
20193 \begin_inset Flex Code
20194 status collapsed
20195
20196 \begin_layout Plain Layout
20197
20198 \lang english
20199 HTMLForceCSS
20200 \end_layout
20201
20202 \end_inset
20203
20204
20205 \lang french
20206  [
20207 \begin_inset Flex Code
20208 status collapsed
20209
20210 \begin_layout Plain Layout
20211
20212 \emph on
20213 0
20214 \end_layout
20215
20216 \end_inset
20217
20218 ,
20219 \begin_inset space \thinspace{}
20220 \end_inset
20221
20222
20223 \begin_inset Flex Code
20224 status collapsed
20225
20226 \begin_layout Plain Layout
20227 1
20228 \end_layout
20229
20230 \end_inset
20231
20232 ] indique s'il faut émettre l'information CSS implicite engendrée par LyX
20233  pour cet insert, même si une information complémentaire est explicitement
20234  émise par 
20235 \begin_inset Flex Code
20236 status collapsed
20237
20238 \begin_layout Plain Layout
20239 HTMLStyle
20240 \end_layout
20241
20242 \end_inset
20243
20244 .
20245  Positionner cette directive à 
20246 \begin_inset Flex Code
20247 status collapsed
20248
20249 \begin_layout Plain Layout
20250 1
20251 \end_layout
20252
20253 \end_inset
20254
20255  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
20256  complètement.
20257  Implicitement 
20258 \begin_inset Flex Code
20259 status collapsed
20260
20261 \begin_layout Plain Layout
20262 0
20263 \end_layout
20264
20265 \end_inset
20266
20267 .
20268 \end_layout
20269
20270 \begin_layout Description
20271
20272 \lang english
20273 \begin_inset Flex Code
20274 status collapsed
20275
20276 \begin_layout Plain Layout
20277
20278 \lang english
20279 HTMLInnerAttr
20280 \end_layout
20281
20282 \end_inset
20283
20284
20285 \lang french
20286  [
20287 \begin_inset Flex Code
20288 status collapsed
20289
20290 \begin_layout Plain Layout
20291 chaîne
20292 \end_layout
20293
20294 \end_inset
20295
20296 ] fixe l'attribut de la balise interne.
20297  Vaut implicitement
20298 \begin_inset Newline newline
20299 \end_inset
20300
20301
20302 \begin_inset Flex Code
20303 status collapsed
20304
20305 \begin_layout Plain Layout
20306 \begin_inset Quotes fld
20307 \end_inset
20308
20309 class=`nominsert_inner'
20310 \begin_inset Quotes frd
20311 \end_inset
20312
20313
20314 \end_layout
20315
20316 \end_inset
20317
20318 .
20319 \end_layout
20320
20321 \begin_layout Description
20322
20323 \lang english
20324 \begin_inset Flex Code
20325 status collapsed
20326
20327 \begin_layout Plain Layout
20328
20329 \lang english
20330 HTMLInnerTag
20331 \end_layout
20332
20333 \end_inset
20334
20335
20336 \lang french
20337  [
20338 \begin_inset Flex Code
20339 status collapsed
20340
20341 \begin_layout Plain Layout
20342 chaîne
20343 \end_layout
20344
20345 \end_inset
20346
20347 ] détermine la balise interne, et remplace 
20348 \begin_inset Flex Code
20349 status collapsed
20350
20351 \begin_layout Plain Layout
20352 innertag
20353 \end_layout
20354
20355 \end_inset
20356
20357  dans les exemples ci-dessus.
20358  Implicitement absente.
20359 \end_layout
20360
20361 \begin_layout Description
20362
20363 \lang english
20364 \begin_inset Flex Code
20365 status collapsed
20366
20367 \begin_layout Plain Layout
20368
20369 \lang english
20370 HTMLIsBlock
20371 \end_layout
20372
20373 \end_inset
20374
20375
20376 \lang french
20377  [
20378 \begin_inset Flex Code
20379 status collapsed
20380
20381 \begin_layout Plain Layout
20382 0
20383 \end_layout
20384
20385 \end_inset
20386
20387 ,
20388 \begin_inset space \thinspace{}
20389 \end_inset
20390
20391
20392 \begin_inset Flex Code
20393 status collapsed
20394
20395 \begin_layout Plain Layout
20396
20397 \emph on
20398 1
20399 \end_layout
20400
20401 \end_inset
20402
20403 ] indique si cet insert représente un bloc autonome de texte (comme une
20404  note de bas de page) ou bien représente du contenu inclus dans le texte
20405  environnant (comme une branche).
20406  Vaut implicitement 
20407 \begin_inset Flex Code
20408 status collapsed
20409
20410 \begin_layout Plain Layout
20411 1
20412 \end_layout
20413
20414 \end_inset
20415
20416 .
20417 \end_layout
20418
20419 \begin_layout Description
20420
20421 \lang english
20422 \begin_inset Flex Code
20423 status collapsed
20424
20425 \begin_layout Plain Layout
20426
20427 \lang english
20428 HTMLLabel
20429 \end_layout
20430
20431 \end_inset
20432
20433
20434 \lang french
20435  [
20436 \begin_inset Flex Code
20437 status collapsed
20438
20439 \begin_layout Plain Layout
20440 chaîne
20441 \end_layout
20442
20443 \end_inset
20444
20445 ] définit une étiquette pour cet insert, pouvant inclure une référence à
20446  un compteur.
20447  Par exemple, pour une note de bas de page, ce peut être 
20448 \begin_inset Flex Code
20449 status collapsed
20450
20451 \begin_layout Plain Layout
20452
20453 \backslash
20454 arabic{footnote}
20455 \end_layout
20456
20457 \end_inset
20458
20459 .
20460  Cette directive est facultative, et n'a pas de valeur implicite.
20461 \end_layout
20462
20463 \begin_layout Description
20464
20465 \lang english
20466 \begin_inset Flex Code
20467 status collapsed
20468
20469 \begin_layout Plain Layout
20470
20471 \lang english
20472 HTMLPreamble
20473 \end_layout
20474
20475 \end_inset
20476
20477
20478 \lang french
20479  définit l'information à émettre dans la section 
20480 \begin_inset Flex Code
20481 status collapsed
20482
20483 \begin_layout Plain Layout
20484 <head>
20485 \end_layout
20486
20487 \end_inset
20488
20489  quand ce style est utilisé.
20490  Ceci pourrait être utilisé par exemple pour inclure un bloc 
20491 \begin_inset Flex Code
20492 status collapsed
20493
20494 \begin_layout Plain Layout
20495 <script>
20496 \end_layout
20497
20498 \end_inset
20499
20500  définissant un gestionnaire 
20501 \begin_inset Flex Code
20502 status collapsed
20503
20504 \begin_layout Plain Layout
20505 onclick
20506 \end_layout
20507
20508 \end_inset
20509
20510 .
20511 \end_layout
20512
20513 \begin_layout Description
20514
20515 \lang english
20516 \begin_inset Flex Code
20517 status collapsed
20518
20519 \begin_layout Plain Layout
20520
20521 \lang english
20522 HTMLStyle
20523 \end_layout
20524
20525 \end_inset
20526
20527
20528 \lang french
20529  définit l'information CSS à inclure quand ce style est utilisé.
20530  Noter que le contenu sera automatiquement enclos dans un bloc 
20531 \begin_inset Flex Code
20532 status collapsed
20533
20534 \begin_layout Plain Layout
20535 <style>
20536 \end_layout
20537
20538 \end_inset
20539
20540  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
20541 \end_layout
20542
20543 \begin_layout Description
20544
20545 \lang english
20546 \begin_inset Flex Code
20547 status collapsed
20548
20549 \begin_layout Plain Layout
20550
20551 \lang english
20552 HTMLTag
20553 \end_layout
20554
20555 \end_inset
20556
20557
20558 \lang french
20559  [
20560 \begin_inset Flex Code
20561 status collapsed
20562
20563 \begin_layout Plain Layout
20564 chaîne
20565 \end_layout
20566
20567 \end_inset
20568
20569 ] définit la balise utilisé pour l'étiquette principale, qui remplace 
20570 \begin_inset Flex Code
20571 status collapsed
20572
20573 \begin_layout Plain Layout
20574 tag
20575 \end_layout
20576
20577 \end_inset
20578
20579  dans les exemples ci-dessus.
20580  La valeur implicite dépend dépend du réglage de 
20581 \begin_inset Flex Code
20582 status collapsed
20583
20584 \begin_layout Plain Layout
20585 MultiPar
20586 \end_layout
20587
20588 \end_inset
20589
20590 : si 
20591 \begin_inset Flex Code
20592 status collapsed
20593
20594 \begin_layout Plain Layout
20595 MultiPar
20596 \end_layout
20597
20598 \end_inset
20599
20600  est vrai, la valeur implicite est 
20601 \begin_inset Flex Code
20602 status collapsed
20603
20604 \begin_layout Plain Layout
20605 div
20606 \end_layout
20607
20608 \end_inset
20609
20610 ; s'il est faux, la valeur implicite est 
20611 \begin_inset Flex Code
20612 status collapsed
20613
20614 \begin_layout Plain Layout
20615 span
20616 \end_layout
20617
20618 \end_inset
20619
20620 .
20621 \end_layout
20622
20623 \begin_layout Subsection
20624 Flottants XHTML
20625 \end_layout
20626
20627 \begin_layout Standard
20628 Le résultat XHTML pour les flottants peut être contrôlé par les informations
20629  de format.
20630  Le résultat a la forme suivante:
20631 \end_layout
20632
20633 \begin_layout LyX-Code
20634
20635 \lang english
20636 <tag attr=
20637 \begin_inset Quotes erd
20638 \end_inset
20639
20640 value
20641 \begin_inset Quotes erd
20642 \end_inset
20643
20644 >
20645 \end_layout
20646
20647 \begin_layout LyX-Code
20648
20649 \lang english
20650 Contenu du flottant.
20651 \end_layout
20652
20653 \begin_layout LyX-Code
20654
20655 \lang english
20656 </tag>
20657 \end_layout
20658
20659 \begin_layout Standard
20660 La légende, si elle est présente, est un insert séparé et sera émis en tant
20661  que tel.
20662  Son apparence pourra être contrôlée par la directive InsetLayout pour les
20663  inserts de légende.
20664 \end_layout
20665
20666 \begin_layout Description
20667
20668 \lang english
20669 \begin_inset Flex Code
20670 status collapsed
20671
20672 \begin_layout Plain Layout
20673
20674 \lang english
20675 HTMLAttr
20676 \end_layout
20677
20678 \end_inset
20679
20680  [
20681 \begin_inset Flex Code
20682 status collapsed
20683
20684 \begin_layout Plain Layout
20685 chaîne
20686 \end_layout
20687
20688 \end_inset
20689
20690
20691 \lang french
20692 précise les informations d'attribut à émettre avec la balise principale.
20693  Par exemple 
20694 \begin_inset Flex Code
20695 status collapsed
20696
20697 \begin_layout Plain Layout
20698 \begin_inset Quotes fld
20699 \end_inset
20700
20701 class=`monflottant' onclick=`\SpecialChar \ldots{}
20702 '
20703 \begin_inset Quotes frd
20704 \end_inset
20705
20706
20707 \end_layout
20708
20709 \end_inset
20710
20711 .
20712  Implicitement, LyX exportera 
20713 \begin_inset Flex Code
20714 status collapsed
20715
20716 \begin_layout Plain Layout
20717 \begin_inset Quotes fld
20718 \end_inset
20719
20720
20721 \lang english
20722 class=`float float-typefloat'
20723 \lang french
20724
20725 \begin_inset Quotes frd
20726 \end_inset
20727
20728
20729 \end_layout
20730
20731 \end_inset
20732
20733 , où 
20734 \begin_inset Flex Code
20735 status collapsed
20736
20737 \begin_layout Plain Layout
20738 typefloat
20739 \end_layout
20740
20741 \end_inset
20742
20743  est le nom LyX de l'insert (tel qu'il est déterminé par la déclaration
20744  de flottant, voir
20745 \begin_inset space ~
20746 \end_inset
20747
20748
20749 \begin_inset CommandInset ref
20750 LatexCommand ref
20751 reference "sub:Flottants"
20752
20753 \end_inset
20754
20755 ) en bas de casse et avec les caractères non alphanumériques remplacés par
20756  des caractères 
20757 \begin_inset Quotes fld
20758 \end_inset
20759
20760 souligné
20761 \begin_inset Quotes frd
20762 \end_inset
20763
20764 , par exemple: 
20765 \begin_inset Flex Code
20766 status collapsed
20767
20768 \begin_layout Plain Layout
20769 float-table
20770 \end_layout
20771
20772 \end_inset
20773
20774 .
20775 \end_layout
20776
20777 \begin_layout Description
20778
20779 \lang english
20780 \begin_inset Flex Code
20781 status collapsed
20782
20783 \begin_layout Plain Layout
20784
20785 \lang english
20786 HTMLStyle
20787 \end_layout
20788
20789 \end_inset
20790
20791  
20792 \lang french
20793 définit l'information CSS à inclure quand ce flottant est utilisé.
20794
20795 \lang english
20796  
20797 \lang french
20798 Noter que le contenu sera automatiquement enclos dans un bloc 
20799 \begin_inset Flex Code
20800 status collapsed
20801
20802 \begin_layout Plain Layout
20803 <style>
20804 \end_layout
20805
20806 \end_inset
20807
20808  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
20809 \end_layout
20810
20811 \begin_layout Description
20812
20813 \lang english
20814 \begin_inset Flex Code
20815 status collapsed
20816
20817 \begin_layout Plain Layout
20818
20819 \lang english
20820 HTMLTag
20821 \end_layout
20822
20823 \end_inset
20824
20825  [
20826 \begin_inset Flex Code
20827 status collapsed
20828
20829 \begin_layout Plain Layout
20830 chaîne
20831 \end_layout
20832
20833 \end_inset
20834
20835
20836 \lang french
20837 définit la balise utilisé pour l'étiquette principale, qui remplace 
20838 \begin_inset Flex Code
20839 status collapsed
20840
20841 \begin_layout Plain Layout
20842 tag
20843 \end_layout
20844
20845 \end_inset
20846
20847  dans les exemples ci-dessus.
20848  Vaut implicitement 
20849 \begin_inset Flex Code
20850 status collapsed
20851
20852 \begin_layout Plain Layout
20853 div
20854 \end_layout
20855
20856 \end_inset
20857
20858 , cette valeur devra rarement être modifiée.
20859 \end_layout
20860
20861 \begin_layout Subsection
20862 Mise en page de la bibliographie
20863 \end_layout
20864
20865 \begin_layout Standard
20866 La bibliographie peut être mise en forme via les blocs 
20867 \begin_inset Flex Code
20868 status collapsed
20869
20870 \begin_layout Plain Layout
20871 CiteFormat
20872 \end_layout
20873
20874 \end_inset
20875
20876 .
20877  Voir la section
20878 \begin_inset space ~
20879 \end_inset
20880
20881
20882 \begin_inset CommandInset ref
20883 LatexCommand ref
20884 reference "sub:Description citation"
20885
20886 \end_inset
20887
20888  pour les détails.
20889 \end_layout
20890
20891 \begin_layout Subsection
20892 CSS créés par LyX
20893 \end_layout
20894
20895 \begin_layout Standard
20896 Nous avons mentionné plusieurs fois que LyX créera des règles CSS implicites
20897  pour les paragraphes et les inserts, fondées sur les autres informations
20898  de format fournies.
20899  Ici, nous préciserons quelle information est utilisée par LyX et comment.
20900 \end_layout
20901
20902 \begin_layout Standard
20903 Pour le moment, LyX engendre tout seul des CSS seulement pour les informations
20904  de police, en utilisant les directives 
20905 \begin_inset Flex Code
20906 status collapsed
20907
20908 \begin_layout Plain Layout
20909 Family
20910 \end_layout
20911
20912 \end_inset
20913
20914
20915 \begin_inset Flex Code
20916 status collapsed
20917
20918 \begin_layout Plain Layout
20919 Series
20920 \end_layout
20921
20922 \end_inset
20923
20924
20925 \begin_inset Flex Code
20926 status collapsed
20927
20928 \begin_layout Plain Layout
20929 Shape
20930 \end_layout
20931
20932 \end_inset
20933
20934 , et 
20935 \begin_inset Flex Code
20936 status collapsed
20937
20938 \begin_layout Plain Layout
20939 Size
20940 \end_layout
20941
20942 \end_inset
20943
20944  spécifiées dans la déclaration 
20945 \begin_inset Flex Code
20946 status collapsed
20947
20948 \begin_layout Plain Layout
20949 Font
20950 \end_layout
20951
20952 \end_inset
20953
20954  (voir
20955 \begin_inset space ~
20956 \end_inset
20957
20958
20959 \begin_inset CommandInset ref
20960 LatexCommand ref
20961 reference "sub:polices"
20962
20963 \end_inset
20964
20965 .) La traduction est essentiellement directe et évidente, par exemple 
20966 \begin_inset Flex Code
20967 status collapsed
20968
20969 \begin_layout Plain Layout
20970 \begin_inset Quotes fld
20971 \end_inset
20972
20973 Family Sans
20974 \begin_inset Quotes frd
20975 \end_inset
20976
20977
20978 \end_layout
20979
20980 \end_inset
20981
20982  devient 
20983 \begin_inset Flex Code
20984 status collapsed
20985
20986 \begin_layout Plain Layout
20987 \begin_inset Quotes fld
20988 \end_inset
20989
20990 font-family: sans-serif;
20991 \begin_inset Quotes frd
20992 \end_inset
20993
20994
20995 \end_layout
20996
20997 \end_inset
20998
20999 .
21000  La correspondance entre les tailles en LyX et les tailles en CSS est un
21001  peu moins évidente main néanmoins intuitive.
21002  Voir la fonction 
21003 \begin_inset Flex Code
21004 status collapsed
21005
21006 \begin_layout Plain Layout
21007 getSizeCSS()
21008 \end_layout
21009
21010 \end_inset
21011
21012  dans 
21013 \begin_inset Flex URL
21014 status collapsed
21015
21016 \begin_layout Plain Layout
21017
21018 src/FontInfo.cpp
21019 \end_layout
21020
21021 \end_inset
21022
21023  pour les détails.
21024 \end_layout
21025
21026 \begin_layout Chapter
21027 Insérer un Objet externe
21028 \end_layout
21029
21030 \begin_layout Standard
21031
21032 \lang english
21033 \begin_inset Box Shadowbox
21034 position "t"
21035 hor_pos "c"
21036 has_inner_box 1
21037 inner_pos "t"
21038 use_parbox 0
21039 use_makebox 0
21040 width "100col%"
21041 special "none"
21042 height "1in"
21043 height_special "totalheight"
21044 status open
21045
21046 \begin_layout Plain Layout
21047 Avertissement: cette partie des la documentation n'a pas été mise à jour
21048  depuis un certain temps.
21049  Nous espérons qu'elle est toujours correcte, mais ce n'est pas garanti.
21050 \end_layout
21051
21052 \end_inset
21053
21054
21055 \end_layout
21056
21057 \begin_layout Standard
21058 L'utilisation d'éléments créés par des logiciels extérieurs à LyX est couverte
21059  en détail dans le manuel 
21060 \emph on
21061 Objets insérés
21062 \emph default
21063 .
21064  Cette partie du manuel couvre ce qui se passe derrière la scène pour permettre
21065  d'écrire un mécanisme d'inclusion pour un nouvel élément.
21066 \end_layout
21067
21068 \begin_layout Section
21069 Comment fonctionne-t-il ?
21070 \end_layout
21071
21072 \begin_layout Standard
21073 L'insertion d'objet externe repose sur le concept de 
21074 \emph on
21075 cadre
21076 \begin_inset Foot
21077 status collapsed
21078
21079 \begin_layout Plain Layout
21080 NdT : Traduction de 
21081 \begin_inset Quotes fld
21082 \end_inset
21083
21084 template
21085 \begin_inset Quotes frd
21086 \end_inset
21087
21088  dans ce contexte.
21089 \end_layout
21090
21091 \end_inset
21092
21093
21094 \emph default
21095 .
21096  Un cadre définit comment LyX doit s'interfacer avec un type d'objet donné.
21097  Tel qu'il est distribué, LyX possède des cadres prédéfinis pour les figures
21098  XFig, pour les diagrammes Dia, pour différents formats d'images rastérisées,
21099  pour gnuplot, et d'autres.
21100  Vous pouvez en consulter la liste avec 
21101 \begin_inset Flex MenuItem
21102 status collapsed
21103
21104 \begin_layout Plain Layout
21105 Insertion\SpecialChar \menuseparator
21106 Objet
21107 \begin_inset space ~
21108 \end_inset
21109
21110 Externe
21111 \end_layout
21112
21113 \end_inset
21114
21115 .
21116  En outre, il est possible de créer votre propre cadre pour supporter un
21117  type donné d'objet.
21118  Nous décrirons plus loin en détail ce qu'il faut faire, et nous espérons
21119  que vous nous enverrez tous les cadres que vous créerez pour que nous puissions
21120  les inclure dans de futures versions de LyX.
21121 \end_layout
21122
21123 \begin_layout Standard
21124 Un autre concept de base est qu'il faut faire la distinction entre le fichier
21125  d'origine qui sert de point de départ et le fichier transformé qui est
21126  inclus avec votre document exporté ou imprimé.
21127  Voyons par exemple une figure produite avec 
21128 \begin_inset Flex Code
21129 status collapsed
21130
21131 \begin_layout Plain Layout
21132 XFig
21133 \end_layout
21134
21135 \end_inset
21136
21137 .
21138  L'application XFig elle-même travaille sur un fichier avec l'extension
21139  
21140 \begin_inset Flex Code
21141 status collapsed
21142
21143 \begin_layout Plain Layout
21144 .fig
21145 \end_layout
21146
21147 \end_inset
21148
21149 .
21150  Dans XFig, vous créez et modifiez votre figure.
21151  Quand c'est fini, vous enregistrez le fichier 
21152 \begin_inset Flex Code
21153 status collapsed
21154
21155 \begin_layout Plain Layout
21156 fig
21157 \end_layout
21158
21159 \end_inset
21160
21161 .
21162  Quand vous voulez inclure la figure dans votre document, vous invoquez
21163  
21164 \begin_inset Flex Code
21165 status collapsed
21166
21167 \begin_layout Plain Layout
21168 transfig
21169 \end_layout
21170
21171 \end_inset
21172
21173  pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
21174  LaTeX.
21175  Dans ce cas, le fichier 
21176 \begin_inset Flex Code
21177 status collapsed
21178
21179 \begin_layout Plain Layout
21180 .fig
21181 \end_layout
21182
21183 \end_inset
21184
21185  est le fichier d'origine, et le fichier PostScript est le fichier transformé.
21186 \end_layout
21187
21188 \begin_layout Standard
21189 Cette distinction est importante pour pouvoir mettre à jour l'objet pendant
21190  l'écriture de votre document.
21191  En outre, elle vous donne la flexibilité requise pour supporter des formats
21192  d'exportation différents.
21193  Par exemple, dans le cas de l'exportation en Ascii, ce n'est pas vraiment
21194  une super idée d'inclure la figure en PostScript brut.
21195  À la place, vous préférerez soit inclure une référence à la figure, soit
21196  essayer un convertisseur graphique vers Ascii pour rendre un résultat final
21197  approchant du graphique d'origine.
21198  L'insertion d'objet externe vous permet de le faire, car il est paramétré
21199  avec les différents formats d'exportation supportés par LyX.
21200 \end_layout
21201
21202 \begin_layout Standard
21203 En plus de supporter la génération de fichiers transformés différents selon
21204  le format d'exportation, l'insertion d'objet externe travaille en étroite
21205  collaboration avec les applications d'édition et de visualisation.
21206  Dans le cas d'une figure XFig, vous pouvez invoquer Xfig sur le fichier
21207  d'origine d'un simple clic depuis la fenêtre d'objet externe de LyX, et
21208  aussi visualiser le fichier transformé PostScript avec Ghostview d'un autre
21209  clic.
21210  Il n'y a plus à se bagarrer avec la ligne de commande ou avec des explorateurs
21211  de fichier pour localiser et manipuler le fichier d'origine et le fichier
21212  transformé.
21213  De cette façon, vous pouvez enfin profiter à plein des nombreuses applications
21214  différentes qui servent à la production de documents, et serez finalement
21215  plus efficaces.
21216 \end_layout
21217
21218 \begin_layout Section
21219
21220 \lang english
21221 The external template configuration file
21222 \end_layout
21223
21224 \begin_layout Standard
21225 Il est assez facile de définir de nouveaux cadres externes dans LyX.
21226  Cependant, sachez que si vous le faites de façon négligente, vous introduirez
21227  
21228 \emph on
21229 sûrement
21230 \emph default
21231  une faille de sécurité facilement exploitable.
21232  Avant de commencer, lisez donc plus bas ce qui concerne la sécurité (section
21233 \begin_inset space ~
21234 \end_inset
21235
21236
21237 \begin_inset CommandInset ref
21238 LatexCommand pageref
21239 reference "sec:La-question-de"
21240
21241 \end_inset
21242
21243 ).
21244 \end_layout
21245
21246 \begin_layout Standard
21247 Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
21248  les proposer.
21249 \end_layout
21250
21251 \begin_layout Standard
21252 Les cadres externes sont définis dans le fichier 
21253 \begin_inset Flex Code
21254 status collapsed
21255
21256 \begin_layout Plain Layout
21257 RépLyX/external_templates
21258 \end_layout
21259
21260 \end_inset
21261
21262
21263 \family typewriter
21264
21265 \begin_inset Foot
21266 status collapsed
21267
21268 \begin_layout Plain Layout
21269 NdT : Nous rappelons que 
21270 \begin_inset Quotes fld
21271 \end_inset
21272
21273 cadre
21274 \begin_inset Quotes frd
21275 \end_inset
21276
21277  est la traduction de 
21278 \begin_inset Quotes fld
21279 \end_inset
21280
21281 template
21282 \begin_inset Quotes frd
21283 \end_inset
21284
21285  dans ce contexte de l'objet externe.
21286 \end_layout
21287
21288 \end_inset
21289
21290
21291 \family default
21292 .
21293  Vous pouvez mettre votre propre version dans 
21294 \begin_inset Flex Code
21295 status collapsed
21296
21297 \begin_layout Plain Layout
21298 MonRép/external_templates
21299 \end_layout
21300
21301 \end_inset
21302
21303 .
21304  
21305 \end_layout
21306
21307 \begin_layout Standard
21308 Un fichier de configuration de cadre typique se présente comme ceci:
21309 \end_layout
21310
21311 \begin_layout LyX-Code
21312
21313 \lang english
21314 Template XFig
21315 \end_layout
21316
21317 \begin_layout LyX-Code
21318
21319 \lang english
21320 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
21321 \end_layout
21322
21323 \begin_layout LyX-Code
21324
21325 \lang english
21326 HelpText
21327 \end_layout
21328
21329 \begin_layout LyX-Code
21330
21331 \lang english
21332 An XFig figure.
21333 \end_layout
21334
21335 \begin_layout LyX-Code
21336
21337 \lang english
21338 HelpTextEnd
21339 \end_layout
21340
21341 \begin_layout LyX-Code
21342
21343 \lang english
21344 InputFormat fig
21345 \end_layout
21346
21347 \begin_layout LyX-Code
21348
21349 \lang english
21350 FileFilter "*.fig"
21351 \end_layout
21352
21353 \begin_layout LyX-Code
21354
21355 \lang english
21356 AutomaticProduction true
21357 \end_layout
21358
21359 \begin_layout LyX-Code
21360
21361 \lang english
21362 Transform Rotate
21363 \end_layout
21364
21365 \begin_layout LyX-Code
21366
21367 \lang english
21368 Transform Resize
21369 \end_layout
21370
21371 \begin_layout LyX-Code
21372
21373 \lang english
21374 Format LaTeX
21375 \end_layout
21376
21377 \begin_layout LyX-Code
21378
21379 \lang english
21380 TransformCommand Rotate RotationLatexCommand
21381 \end_layout
21382
21383 \begin_layout LyX-Code
21384
21385 \lang english
21386 TransformCommand Resize ResizeLatexCommand
21387 \end_layout
21388
21389 \begin_layout LyX-Code
21390
21391 \lang english
21392 Product "$$RotateFront$$ResizeFront
21393 \end_layout
21394
21395 \begin_layout LyX-Code
21396
21397 \lang english
21398          
21399 \backslash
21400
21401 \backslash
21402 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
21403 \end_layout
21404
21405 \begin_layout LyX-Code
21406
21407 \lang english
21408          $$ResizeBack$$RotateBack"
21409 \end_layout
21410
21411 \begin_layout LyX-Code
21412
21413 \lang english
21414 UpdateFormat pstex
21415 \end_layout
21416
21417 \begin_layout LyX-Code
21418
21419 \lang english
21420 UpdateResult "$$AbsPath$$Basename.pstex_t"
21421 \end_layout
21422
21423 \begin_layout LyX-Code
21424
21425 \lang english
21426 Requirement "graphicx"
21427 \end_layout
21428
21429 \begin_layout LyX-Code
21430
21431 \lang english
21432 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
21433 \end_layout
21434
21435 \begin_layout LyX-Code
21436
21437 \lang english
21438 ReferencedFile latex "$$AbsPath$$Basename.eps"
21439 \end_layout
21440
21441 \begin_layout LyX-Code
21442
21443 \lang english
21444 ReferencedFile dvi "$$AbsPath$$Basename.eps"
21445 \end_layout
21446
21447 \begin_layout LyX-Code
21448
21449 \lang english
21450 FormatEnd
21451 \end_layout
21452
21453 \begin_layout LyX-Code
21454
21455 \lang english
21456 Format PDFLaTeX
21457 \end_layout
21458
21459 \begin_layout LyX-Code
21460
21461 \lang english
21462 TransformCommand Rotate RotationLatexCommand
21463 \end_layout
21464
21465 \begin_layout LyX-Code
21466
21467 \lang english
21468 TransformCommand Resize ResizeLatexCommand
21469 \end_layout
21470
21471 \begin_layout LyX-Code
21472
21473 \lang english
21474 Product "$$RotateFront$$ResizeFront
21475 \end_layout
21476
21477 \begin_layout LyX-Code
21478
21479 \lang english
21480          
21481 \backslash
21482
21483 \backslash
21484 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
21485 \end_layout
21486
21487 \begin_layout LyX-Code
21488
21489 \lang english
21490          $$ResizeBack$$RotateBack"
21491 \end_layout
21492
21493 \begin_layout LyX-Code
21494
21495 \lang english
21496 UpdateFormat pdftex
21497 \end_layout
21498
21499 \begin_layout LyX-Code
21500
21501 \lang english
21502 UpdateResult "$$AbsPath$$Basename.pdftex_t"
21503 \end_layout
21504
21505 \begin_layout LyX-Code
21506
21507 \lang english
21508 Requirement "graphicx"
21509 \end_layout
21510
21511 \begin_layout LyX-Code
21512
21513 \lang english
21514 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
21515 \end_layout
21516
21517 \begin_layout LyX-Code
21518
21519 \lang english
21520 ReferencedFile latex "$$AbsPath$$Basename.pdf"
21521 \end_layout
21522
21523 \begin_layout LyX-Code
21524
21525 \lang english
21526 FormatEnd
21527 \end_layout
21528
21529 \begin_layout LyX-Code
21530
21531 \lang english
21532 Format Ascii
21533 \end_layout
21534
21535 \begin_layout LyX-Code
21536
21537 \lang english
21538 Product "$$Contents(
21539 \backslash
21540 "$$AbsPath$$Basename.asc
21541 \backslash
21542 ")"
21543 \end_layout
21544
21545 \begin_layout LyX-Code
21546
21547 \lang english
21548 UpdateFormat asciixfig
21549 \end_layout
21550
21551 \begin_layout LyX-Code
21552
21553 \lang english
21554 UpdateResult "$$AbsPath$$Basename.asc"
21555 \end_layout
21556
21557 \begin_layout LyX-Code
21558
21559 \lang english
21560 FormatEnd
21561 \end_layout
21562
21563 \begin_layout LyX-Code
21564
21565 \lang english
21566 Format DocBook
21567 \end_layout
21568
21569 \begin_layout LyX-Code
21570
21571 \lang english
21572 Product "<graphic fileref=
21573 \backslash
21574 "$$AbsOrRelPathMaster$$Basename.eps
21575 \backslash
21576 ">
21577 \end_layout
21578
21579 \begin_layout LyX-Code
21580
21581 \lang english
21582          </graphic>"
21583 \end_layout
21584
21585 \begin_layout LyX-Code
21586
21587 \lang english
21588 UpdateFormat eps
21589 \end_layout
21590
21591 \begin_layout LyX-Code
21592
21593 \lang english
21594 UpdateResult "$$AbsPath$$Basename.eps"
21595 \end_layout
21596
21597 \begin_layout LyX-Code
21598
21599 \lang english
21600 ReferencedFile docbook "$$AbsPath$$Basename.eps"
21601 \end_layout
21602
21603 \begin_layout LyX-Code
21604
21605 \lang english
21606 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
21607 \end_layout
21608
21609 \begin_layout LyX-Code
21610
21611 \lang english
21612 FormatEnd
21613 \end_layout
21614
21615 \begin_layout LyX-Code
21616
21617 \lang english
21618 Product "[XFig: $$FName]"
21619 \end_layout
21620
21621 \begin_layout LyX-Code
21622
21623 \lang english
21624 FormatEnd
21625 \end_layout
21626
21627 \begin_layout LyX-Code
21628
21629 \lang english
21630 TemplateEnd
21631 \end_layout
21632
21633 \begin_layout Standard
21634 Comme vous pouvez le constater, le cadre est inséré entre 
21635 \begin_inset Flex Code
21636 status collapsed
21637
21638 \begin_layout Plain Layout
21639
21640 \lang english
21641 Template
21642 \end_layout
21643
21644 \end_inset
21645
21646  \SpecialChar \ldots{}
21647  
21648 \begin_inset Flex Code
21649 status collapsed
21650
21651 \begin_layout Plain Layout
21652
21653 \lang english
21654 TemplateEnd
21655 \end_layout
21656
21657 \end_inset
21658
21659 .
21660  Il contient un en-tête spécifiant quelques réglages généraux et, pour chaque
21661  format primaire de document reconnu, une section 
21662 \begin_inset Flex Code
21663 status collapsed
21664
21665 \begin_layout Plain Layout
21666
21667 \lang english
21668 Format
21669 \end_layout
21670
21671 \end_inset
21672
21673  \SpecialChar \ldots{}
21674  
21675 \begin_inset Flex Code
21676 status collapsed
21677
21678 \begin_layout Plain Layout
21679
21680 \lang english
21681 FormatEnd
21682 \end_layout
21683
21684 \end_inset
21685
21686 .
21687 \end_layout
21688
21689 \begin_layout Subsection
21690 L'en-tête de cadre
21691 \end_layout
21692
21693 \begin_layout Description
21694
21695 \lang english
21696 \begin_inset Flex Code
21697 status collapsed
21698
21699 \begin_layout Plain Layout
21700
21701 \lang english
21702 AutomaticProduction
21703 \begin_inset space ~
21704 \end_inset
21705
21706 true|false
21707 \end_layout
21708
21709 \end_inset
21710
21711  
21712 \lang french
21713 indique si le fichier représenté par le cadre doit être créé par LyX.
21714  Cette directive doit apparaître une et une seule fois.
21715 \end_layout
21716
21717 \begin_layout Description
21718
21719 \lang english
21720 \begin_inset Flex Code
21721 status collapsed
21722
21723 \begin_layout Plain Layout
21724
21725 \lang english
21726 FileFilter
21727 \begin_inset space ~
21728 \end_inset
21729
21730 <pattern>
21731 \end_layout
21732
21733 \end_inset
21734
21735  
21736 \lang french
21737 précise un patron gloal utilisé dans l'échange dans la spécification des
21738  fichiers pour filtrer les fichiers désignés.
21739
21740 \lang english
21741  
21742 \lang french
21743 S'il y a plus d'un suffixe possible (e.g.
21744  pour tgif, 
21745 \begin_inset Flex Code
21746 status collapsed
21747
21748 \begin_layout Plain Layout
21749
21750 \lang english
21751 .obj
21752 \end_layout
21753
21754 \end_inset
21755
21756  et 
21757 \begin_inset Flex Code
21758 status collapsed
21759
21760 \begin_layout Plain Layout
21761
21762 \lang english
21763 .tgo
21764 \end_layout
21765
21766 \end_inset
21767
21768 ), utiliser une syntaxe comme 
21769 \begin_inset Flex Code
21770 status collapsed
21771
21772 \begin_layout Plain Layout
21773
21774 \lang english
21775 "*.{obj,tgo}"
21776 \end_layout
21777
21778 \end_inset
21779
21780 .
21781  Cette directive doit apparaître une et une seule fois.
21782 \end_layout
21783
21784 \begin_layout Description
21785
21786 \lang english
21787 \begin_inset Flex Code
21788 status collapsed
21789
21790 \begin_layout Plain Layout
21791
21792 \lang english
21793 GuiName
21794 \begin_inset space ~
21795 \end_inset
21796
21797 <guiname>
21798 \end_layout
21799
21800 \end_inset
21801
21802
21803 \lang french
21804  fixe le texte apparaissant dans le bouton.
21805  Cette directive doit apparaître une et une seule fois.
21806 \end_layout
21807
21808 \begin_layout Description
21809
21810 \lang english
21811 \begin_inset Flex Code
21812 status collapsed
21813
21814 \begin_layout Plain Layout
21815
21816 \lang english
21817 HelpText
21818 \begin_inset space ~
21819 \end_inset
21820
21821 <text>
21822 \begin_inset space ~
21823 \end_inset
21824
21825 HelpTextEnd
21826 \end_layout
21827
21828 \end_inset
21829
21830
21831 \lang french
21832  décrit le texte d'aide utilisé dans la fenêtre de dialogue 
21833 \begin_inset Quotes fld
21834 \end_inset
21835
21836 Objet externe
21837 \begin_inset Quotes frd
21838 \end_inset
21839
21840 .
21841  Fournir suffisamment d'informations pour que l'utilisateur comprenne ce
21842  que le cadre peut faire pour lui.
21843  Cette directive doit apparaître une et une seule fois.
21844 \end_layout
21845
21846 \begin_layout Description
21847
21848 \lang english
21849 \begin_inset Flex Code
21850 status collapsed
21851
21852 \begin_layout Plain Layout
21853
21854 \lang english
21855 InputFormat
21856 \begin_inset space ~
21857 \end_inset
21858
21859 <format>
21860 \end_layout
21861
21862 \end_inset
21863
21864
21865 \lang french
21866  indique le format du fichier original.
21867  Ce doit être le nom d'un format reconnu par LyX (voir la section
21868 \begin_inset space ~
21869 \end_inset
21870
21871
21872 \begin_inset CommandInset ref
21873 LatexCommand ref
21874 reference "sec:Formats"
21875
21876 \end_inset
21877
21878 ).
21879  Utiliser 
21880 \begin_inset Quotes eld
21881 \end_inset
21882
21883
21884 \begin_inset Flex Code
21885 status collapsed
21886
21887 \begin_layout Plain Layout
21888
21889 \lang english
21890 *
21891 \end_layout
21892
21893 \end_inset
21894
21895
21896 \begin_inset Quotes erd
21897 \end_inset
21898
21899 si le cadre peut gérer des fichiers originaux dans plus d'un format.
21900  LyX tentera d'analyser le fichier pour ne déduire le format dans ce cas.
21901  Cette directive doit apparaître une et une seule fois.
21902 \end_layout
21903
21904 \begin_layout Description
21905
21906 \lang english
21907 \begin_inset Flex Code
21908 status collapsed
21909
21910 \begin_layout Plain Layout
21911
21912 \lang english
21913 Template
21914 \begin_inset space ~
21915 \end_inset
21916
21917 <id>
21918 \end_layout
21919
21920 \end_inset
21921
21922
21923 \lang french
21924  est un nom original pour le cadre.
21925  Il ne soit pas contenir de macros de substitution (voir ci-après).
21926 \end_layout
21927
21928 \begin_layout Description
21929
21930 \lang english
21931 \begin_inset Flex Code
21932 status collapsed
21933
21934 \begin_layout Plain Layout
21935
21936 \lang english
21937 Transform
21938 \begin_inset space ~
21939 \end_inset
21940
21941 Rotate|Resize|Clip|Extra
21942 \end_layout
21943
21944 \end_inset
21945
21946
21947 \lang french
21948  spécifie quelles transformations sont reconnues par ce cadre.
21949  Elle peut apparaître zéro ou plusieurs fois.
21950  Elle active les options correspondantes dans la fenêtre de dialogue.
21951  Chaque directive 
21952 \begin_inset Flex Code
21953 status collapsed
21954
21955 \begin_layout Plain Layout
21956
21957 \lang english
21958 Transform
21959 \end_layout
21960
21961 \end_inset
21962
21963  doit avoir soit une directive 
21964 \begin_inset Flex Code
21965 status collapsed
21966
21967 \begin_layout Plain Layout
21968
21969 \lang english
21970 TransformCommand
21971 \end_layout
21972
21973 \end_inset
21974
21975  correspondante, soit une directive 
21976 \begin_inset Flex Code
21977 status collapsed
21978
21979 \begin_layout Plain Layout
21980
21981 \lang english
21982 TransformOption
21983 \end_layout
21984
21985 \end_inset
21986
21987  dans la section 
21988 \begin_inset Flex Code
21989 status collapsed
21990
21991 \begin_layout Plain Layout
21992
21993 \lang english
21994 Format
21995 \end_layout
21996
21997 \end_inset
21998
21999 .
22000  Sinon, la transformation ne sera pas reconnue par ce cadre.
22001  
22002 \end_layout
22003
22004 \begin_layout Subsection
22005 La section Format
22006 \end_layout
22007
22008 \begin_layout Description
22009
22010 \lang english
22011 \begin_inset Flex Code
22012 status collapsed
22013
22014 \begin_layout Plain Layout
22015
22016 \lang english
22017 Format
22018 \begin_inset space ~
22019 \end_inset
22020
22021 LaTeX|PDFLaTeX|PlainText|DocBook
22022 \end_layout
22023
22024 \end_inset
22025
22026
22027 \lang french
22028  décrit le format de document primaire relevant de cette définition de format.
22029  Tous les cadres n'ont pas de représentation raisonnable dans tous les formats
22030  de fichier documentaire.
22031  Définissez cependant une section 
22032 \begin_inset Flex Code
22033 status collapsed
22034
22035 \begin_layout Plain Layout
22036
22037 \lang english
22038 Format
22039 \end_layout
22040
22041 \end_inset
22042
22043  pour tous les formats, et utilisez un texte bidon lorsqu'il n'existe pas
22044  de représentation.
22045  Ainsi vous verrez au minimum une référence à l'objet externe dans le document
22046  exporté.
22047 \end_layout
22048
22049 \begin_layout Description
22050
22051 \lang english
22052 \begin_inset Flex Code
22053 status collapsed
22054
22055 \begin_layout Plain Layout
22056
22057 \lang english
22058 Option
22059 \begin_inset space ~
22060 \end_inset
22061
22062 <
22063 \lang french
22064 nom
22065 \lang english
22066 >
22067 \begin_inset space ~
22068 \end_inset
22069
22070 <
22071 \lang french
22072 valeur
22073 \lang english
22074 >
22075 \end_layout
22076
22077 \end_inset
22078
22079
22080 \lang french
22081  définit une macro additionnelle 
22082 \begin_inset Flex Code
22083 status collapsed
22084
22085 \begin_layout Plain Layout
22086
22087 \lang english
22088 $$<
22089 \lang french
22090 nom
22091 \lang english
22092 >
22093 \end_layout
22094
22095 \end_inset
22096
22097  pour la substitution par 
22098 \begin_inset Flex Code
22099 status collapsed
22100
22101 \begin_layout Plain Layout
22102
22103 \lang english
22104 Product
22105 \end_layout
22106
22107 \end_inset
22108
22109 .
22110  
22111 \begin_inset Flex Code
22112 status collapsed
22113
22114 \begin_layout Plain Layout
22115
22116 \lang english
22117 <
22118 \lang french
22119 valeur
22120 \lang english
22121 >
22122 \end_layout
22123
22124 \end_inset
22125
22126  peut elle-même contenir des macros de substitution.
22127  L'avantage par rapport à l'usage direct de 
22128 \begin_inset Flex Code
22129 status collapsed
22130
22131 \begin_layout Plain Layout
22132
22133 \lang english
22134 <
22135 \lang french
22136 valeur
22137 \lang english
22138 >
22139 \end_layout
22140
22141 \end_inset
22142
22143  dans 
22144 \begin_inset Flex Code
22145 status collapsed
22146
22147 \begin_layout Plain Layout
22148
22149 \lang english
22150 Product
22151 \end_layout
22152
22153 \end_inset
22154
22155  est que la valeur substituée par 
22156 \begin_inset Flex Code
22157 status collapsed
22158
22159 \begin_layout Plain Layout
22160
22161 \lang english
22162 $$<
22163 \lang french
22164 nom
22165 \lang english
22166 >
22167 \end_layout
22168
22169 \end_inset
22170
22171  est nettoyée de sorte qu'elle est un argument facultatif valide dans le
22172  format documentaire.
22173  Cette directive doit apparaître une et une seule fois.
22174 \end_layout
22175
22176 \begin_layout Description
22177
22178 \lang english
22179 \begin_inset Flex Code
22180 status collapsed
22181
22182 \begin_layout Plain Layout
22183
22184 \lang english
22185 Product
22186 \begin_inset space ~
22187 \end_inset
22188
22189 <text>
22190 \end_layout
22191
22192 \end_inset
22193
22194
22195 \lang french
22196  spécifie les texte inséré dans le document exporté.
22197  C'est en fait la directive la plus importante et elle peut être assez compliqué
22198 e.
22199  Cette directive doit apparaître une et une seule fois.
22200 \end_layout
22201
22202 \begin_layout Description
22203
22204 \lang english
22205 \begin_inset Flex Code
22206 status collapsed
22207
22208 \begin_layout Plain Layout
22209
22210 \lang english
22211 Preamble
22212 \begin_inset space ~
22213 \end_inset
22214
22215 <
22216 \lang french
22217 nom
22218 \lang english
22219 >
22220 \end_layout
22221
22222 \end_inset
22223
22224
22225 \lang french
22226  spécifie un élément de préambule qui sera inclus dans le préambule LaTeX.
22227  Il doit être défini par 
22228 \begin_inset Flex Code
22229 status collapsed
22230
22231 \begin_layout Plain Layout
22232
22233 \lang english
22234 PreambleDef
22235 \end_layout
22236
22237 \end_inset
22238
22239  \SpecialChar \ldots{}
22240  
22241 \begin_inset Flex Code
22242 status collapsed
22243
22244 \begin_layout Plain Layout
22245
22246 \lang english
22247 PreambleDefEnd
22248 \end_layout
22249
22250 \end_inset
22251
22252 .
22253  Cette directive doit apparaître une et une seule fois.
22254 \end_layout
22255
22256 \begin_layout Description
22257
22258 \lang english
22259 \begin_inset Flex Code
22260 status collapsed
22261
22262 \begin_layout Plain Layout
22263
22264 \lang english
22265 ReferencedFile
22266 \begin_inset space ~
22267 \end_inset
22268
22269 <format>
22270 \begin_inset space ~
22271 \end_inset
22272
22273 <filename>
22274 \end_layout
22275
22276 \end_inset
22277
22278
22279 \lang french
22280  désigne les fichiers créés par la procédure de conversion et requis par
22281  un format d'exportation particulier.
22282  Si le nom d'un fichier est relatif, il est interprété relativement au document
22283  maître.
22284  Cette directive peut apparaître zéro ou plusieurs fois.
22285 \end_layout
22286
22287 \begin_layout Description
22288
22289 \lang english
22290 \begin_inset Flex Code
22291 status collapsed
22292
22293 \begin_layout Plain Layout
22294
22295 \lang english
22296 Requirement
22297 \begin_inset space ~
22298 \end_inset
22299
22300 <package>
22301 \end_layout
22302
22303 \end_inset
22304
22305
22306 \lang french
22307  désigne le nom d'un paquetage LaTeX requis.
22308  Le paquetage est inclus via 
22309 \begin_inset Flex Code
22310 status collapsed
22311
22312 \begin_layout Plain Layout
22313
22314 \lang english
22315
22316 \backslash
22317 usepackage{}
22318 \end_layout
22319
22320 \end_inset
22321
22322  dans le préambule LaTeX.
22323  Cette directive peut apparaître zéro ou plusieurs fois.
22324 \end_layout
22325
22326 \begin_layout Description
22327
22328 \lang english
22329 \begin_inset Flex Code
22330 status collapsed
22331
22332 \begin_layout Plain Layout
22333
22334 \lang english
22335 TransformCommand
22336 \begin_inset space ~
22337 \end_inset
22338
22339 Rotate
22340 \begin_inset space ~
22341 \end_inset
22342
22343 RotationLatexCommand
22344 \end_layout
22345
22346 \end_inset
22347
22348
22349 \lang french
22350  spécifie que la commande LaTeX native doit être utilisée pour effectuer
22351  les rotations.
22352  Cette directive peut apparaître une fois ou pas du tout.
22353 \end_layout
22354
22355 \begin_layout Description
22356
22357 \lang english
22358 \begin_inset Flex Code
22359 status collapsed
22360
22361 \begin_layout Plain Layout
22362
22363 \lang english
22364 TransformCommand
22365 \begin_inset space ~
22366 \end_inset
22367
22368 Resize
22369 \begin_inset space ~
22370 \end_inset
22371
22372 ResizeLatexCommand
22373 \end_layout
22374
22375 \end_inset
22376
22377
22378 \lang french
22379  spécifie que la commande LaTeX native doit être utilisée pour effectuer
22380  les changements de taille.
22381  Cette directive peut apparaître une fois ou pas du tout.
22382 \end_layout
22383
22384 \begin_layout Description
22385
22386 \lang english
22387 \begin_inset Flex Code
22388 status collapsed
22389
22390 \begin_layout Plain Layout
22391
22392 \lang english
22393 TransformOption
22394 \begin_inset space ~
22395 \end_inset
22396
22397 Rotate
22398 \begin_inset space ~
22399 \end_inset
22400
22401 RotationLatexOption
22402 \end_layout
22403
22404 \end_inset
22405
22406
22407 \lang french
22408  spécifie que les rotations sont effectuées via un paramètre facultatif.
22409  Cette directive peut apparaître une fois ou pas du tout.
22410
22411 \lang english
22412  
22413 \end_layout
22414
22415 \begin_layout Description
22416
22417 \lang english
22418 \begin_inset Flex Code
22419 status collapsed
22420
22421 \begin_layout Plain Layout
22422
22423 \lang english
22424 TransformOption
22425 \begin_inset space ~
22426 \end_inset
22427
22428 Resize
22429 \begin_inset space ~
22430 \end_inset
22431
22432 ResizeLatexOption
22433 \end_layout
22434
22435 \end_inset
22436
22437
22438 \lang french
22439  spécifie que les changements de taille sont effectuées via un paramètre
22440  facultatif.
22441  Cette directive peut apparaître une fois ou pas du tout
22442 \end_layout
22443
22444 \begin_layout Description
22445
22446 \lang english
22447 \begin_inset Flex Code
22448 status collapsed
22449
22450 \begin_layout Plain Layout
22451
22452 \lang english
22453 TransformOption
22454 \begin_inset space ~
22455 \end_inset
22456
22457 Clip
22458 \begin_inset space ~
22459 \end_inset
22460
22461 ClipLatexOption
22462 \end_layout
22463
22464 \end_inset
22465
22466  
22467 \lang french
22468 spécifie que les recadrages sont effectuées via un paramètre facultatif.
22469  Cette directive peut apparaître une fois ou pas du tout
22470 \lang english
22471 .
22472 \end_layout
22473
22474 \begin_layout Description
22475
22476 \lang english
22477 \begin_inset Flex Code
22478 status collapsed
22479
22480 \begin_layout Plain Layout
22481
22482 \lang english
22483 TransformOption
22484 \begin_inset space ~
22485 \end_inset
22486
22487 Extra
22488 \begin_inset space ~
22489 \end_inset
22490
22491 ExtraLatexOption 
22492 \end_layout
22493
22494 \end_inset
22495
22496
22497 \lang french
22498  spécifie qu'un paramètre supplémentaire facultatif est utilisé.
22499  Cette directive peut apparaître une fois ou pas du tout
22500 \lang english
22501 .
22502 \end_layout
22503
22504 \begin_layout Description
22505
22506 \lang english
22507 \begin_inset Flex Code
22508 status collapsed
22509
22510 \begin_layout Plain Layout
22511
22512 \lang english
22513 UpdateFormat
22514 \begin_inset space ~
22515 \end_inset
22516
22517 <format>
22518 \end_layout
22519
22520 \end_inset
22521
22522
22523 \lang french
22524  spécifie le format de fichier du fichier converti.
22525  Ce doit être le nom d'un format reconnu par LyX (voir la fenêtre de dialogue
22526  
22527 \begin_inset Flex MenuItem
22528 status collapsed
22529
22530 \begin_layout Plain Layout
22531
22532 \lang english
22533 Outils\SpecialChar \menuseparator
22534
22535 \bar under
22536 P
22537 \bar default
22538 références\SpecialChar \menuseparator
22539 Gestion
22540 \begin_inset space ~
22541 \end_inset
22542
22543 des
22544 \begin_inset space ~
22545 \end_inset
22546
22547 fichiers\SpecialChar \menuseparator
22548 Format
22549 \begin_inset space ~
22550 \end_inset
22551
22552 de
22553 \begin_inset space ~
22554 \end_inset
22555
22556 fichier
22557 \end_layout
22558
22559 \end_inset
22560
22561  ).
22562  Cette directive doit apparaître une et une seule fois.
22563 \end_layout
22564
22565 \begin_layout Description
22566
22567 \lang english
22568 \begin_inset Flex Code
22569 status collapsed
22570
22571 \begin_layout Plain Layout
22572
22573 \lang english
22574 UpdateResult
22575 \begin_inset space ~
22576 \end_inset
22577
22578 <filename>
22579 \end_layout
22580
22581 \end_inset
22582
22583
22584 \lang french
22585  spécifie le nom du fichier converti.
22586  Le nom de fichier doit être absolu.
22587  Cette directive doit apparaître une et une seule fois.
22588 \end_layout
22589
22590 \begin_layout Subsection
22591 Définitions du préambule
22592 \end_layout
22593
22594 \begin_layout Standard
22595 La configuration du cadre externe peut contenir des définitions additionnelles
22596  de préambule incluses dans 
22597 \begin_inset Flex Code
22598 status collapsed
22599
22600 \begin_layout Plain Layout
22601
22602 \lang english
22603 PreambleDef
22604 \end_layout
22605
22606 \end_inset
22607
22608  \SpecialChar \ldots{}
22609  
22610 \begin_inset Flex Code
22611 status collapsed
22612
22613 \begin_layout Plain Layout
22614
22615 \lang english
22616 PreambleDefEnd
22617 \end_layout
22618
22619 \end_inset
22620
22621 .
22622  Elle peuvent être utilisées par les cadres dans la section 
22623 \begin_inset Flex Code
22624 status collapsed
22625
22626 \begin_layout Plain Layout
22627
22628 \lang english
22629 Format
22630 \end_layout
22631
22632 \end_inset
22633
22634 .
22635 \end_layout
22636
22637 \begin_layout Section
22638 Le mécanisme de substitution
22639 \end_layout
22640
22641 \begin_layout Standard
22642 Quand la fenêtre d'objet externe invoque un programme externe, il le fait
22643  selon la commande définie dans le fichier de configuration des cadres.
22644  Ces commandes peuvent contenir diverses macros qui sont interprétées avant
22645  l'exécution.
22646  Les commandes sont toujours exécutées dans le répertoire du document.
22647 \end_layout
22648
22649 \begin_layout Standard
22650 Ainsi, quand un objet externe est affiché, un mécanisme de substitution
22651  génère son nom, et la plupart des autres directives reconnaissent la substituti
22652 on de manière similaire.
22653 \end_layout
22654
22655 \begin_layout Standard
22656 Les macros disponibles sont les suivantes :
22657 \end_layout
22658
22659 \begin_layout Description
22660
22661 \lang english
22662 \begin_inset Flex Code
22663 status collapsed
22664
22665 \begin_layout Plain Layout
22666
22667 \lang english
22668 $$AbsOrRelPathMaster
22669 \end_layout
22670
22671 \end_inset
22672
22673
22674 \lang french
22675  est le est le chemin d'accès, absolu ou relatif au document maître LyX.
22676 \end_layout
22677
22678 \begin_layout Description
22679
22680 \lang english
22681 \begin_inset Flex Code
22682 status collapsed
22683
22684 \begin_layout Plain Layout
22685
22686 \lang english
22687 $$AbsOrRelPathParent
22688 \end_layout
22689
22690 \end_inset
22691
22692
22693 \lang french
22694  est le est le chemin d'accès, absolu ou relatif au document LyX.
22695 \end_layout
22696
22697 \begin_layout Description
22698
22699 \lang english
22700 \begin_inset Flex Code
22701 status collapsed
22702
22703 \begin_layout Plain Layout
22704
22705 \lang english
22706 $$AbsPath
22707 \end_layout
22708
22709 \end_inset
22710
22711
22712 \lang french
22713  est le chemin d'accès absolu.
22714 \end_layout
22715
22716 \begin_layout Description
22717
22718 \lang english
22719 \begin_inset Flex Code
22720 status collapsed
22721
22722 \begin_layout Plain Layout
22723
22724 \lang english
22725 $$Basename
22726 \end_layout
22727
22728 \end_inset
22729
22730
22731 \lang french
22732  est le nom du fichier sans chemin d'accès et sans suffixe.
22733 \end_layout
22734
22735 \begin_layout Description
22736 $$Contents(
22737 \begin_inset Quotes fld
22738 \end_inset
22739
22740 nom_fichier.ext
22741 \begin_inset Quotes frd
22742 \end_inset
22743
22744 ) la macro dépliera le contenu du fichier de nom 
22745 \begin_inset Flex Code
22746 status collapsed
22747
22748 \begin_layout Plain Layout
22749 nom_fichier.ext
22750 \end_layout
22751
22752 \end_inset
22753
22754 .
22755 \end_layout
22756
22757 \begin_layout Description
22758
22759 \lang english
22760 \begin_inset Flex Code
22761 status collapsed
22762
22763 \begin_layout Plain Layout
22764
22765 \lang english
22766 $$Extension
22767 \end_layout
22768
22769 \end_inset
22770
22771
22772 \lang french
22773  est le suffixe (point inclus).
22774 \end_layout
22775
22776 \begin_layout Description
22777
22778 \lang english
22779 \begin_inset Flex Code
22780 status collapsed
22781
22782 \begin_layout Plain Layout
22783
22784 \lang english
22785 $$FName
22786 \end_layout
22787
22788 \end_inset
22789
22790
22791 \lang french
22792  est le nom du fichier spécifié dans la fenêtre d'objet externe.
22793
22794 \lang english
22795  
22796 \lang french
22797 Il est soit absolu, soit relatif au document LyX.
22798 \end_layout
22799
22800 \begin_layout Description
22801
22802 \lang english
22803 \begin_inset Flex Code
22804 status collapsed
22805
22806 \begin_layout Plain Layout
22807
22808 \lang english
22809 $$FPath
22810 \end_layout
22811
22812 \end_inset
22813
22814  
22815 \lang french
22816 la partie 
22817 \begin_inset Quotes fld
22818 \end_inset
22819
22820 chemin d'accès
22821 \begin_inset Quotes frd
22822 \end_inset
22823
22824  de 
22825 \begin_inset Flex Code
22826 status collapsed
22827
22828 \begin_layout Plain Layout
22829
22830 \lang english
22831 $$FName
22832 \end_layout
22833
22834 \end_inset
22835
22836  (absolu ou relatif au document LyX).
22837 \end_layout
22838
22839 \begin_layout Description
22840
22841 \lang english
22842 \begin_inset Flex Code
22843 status collapsed
22844
22845 \begin_layout Plain Layout
22846
22847 \lang english
22848 $$RelPathMaster
22849 \end_layout
22850
22851 \end_inset
22852
22853  
22854 \lang french
22855 est le chemin d'accès relatif au document maître LyX.
22856 \end_layout
22857
22858 \begin_layout Description
22859
22860 \lang english
22861 \begin_inset Flex Code
22862 status collapsed
22863
22864 \begin_layout Plain Layout
22865
22866 \lang english
22867 $$RelPathParent
22868 \end_layout
22869
22870 \end_inset
22871
22872
22873 \lang french
22874  est le chemin d'accès relatif au document LyX.
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 $$Sysdir
22887 \end_layout
22888
22889 \end_inset
22890
22891  
22892 \lang french
22893 désigne le chemin absolu du répertoire système.
22894  Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
22895  fournis avec LyX.
22896 \end_layout
22897
22898 \begin_layout Description
22899
22900 \lang english
22901 \begin_inset Flex Code
22902 status collapsed
22903
22904 \begin_layout Plain Layout
22905
22906 \lang english
22907 $$Tempname
22908 \end_layout
22909
22910 \end_inset
22911
22912
22913 \lang french
22914  Le nom et le chemin absolu d'un fichier temporaire qui sera automatiquement
22915  effacé quand le document sera fermé, ou l'objet externe effacé.
22916 \end_layout
22917
22918 \begin_layout Standard
22919 Toutes la macros de chemin contiennent un séparateur de répertoire final,
22920  vous pouvez donc construire par exemple le nom de fichier absolu avec 
22921 \begin_inset Flex Code
22922 status collapsed
22923
22924 \begin_layout Plain Layout
22925
22926 \lang english
22927 $$AbsPath$$Basename$$Extension
22928 \end_layout
22929
22930 \end_inset
22931
22932 .
22933 \end_layout
22934
22935 \begin_layout Standard
22936 Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
22937  La directive 
22938 \begin_inset Flex Code
22939 status collapsed
22940
22941 \begin_layout Plain Layout
22942
22943 \lang english
22944 Product
22945 \end_layout
22946
22947 \end_inset
22948
22949  reconnaît également les substitutions suivantes si elles sont autorisées
22950  par les directives 
22951 \begin_inset Flex Code
22952 status collapsed
22953
22954 \begin_layout Plain Layout
22955
22956 \lang english
22957 Transform
22958 \end_layout
22959
22960 \end_inset
22961
22962  et 
22963 \begin_inset Flex Code
22964 status collapsed
22965
22966 \begin_layout Plain Layout
22967
22968 \lang english
22969 TransformCommand
22970 \end_layout
22971
22972 \end_inset
22973
22974  :
22975 \end_layout
22976
22977 \begin_layout Description
22978
22979 \lang english
22980 \begin_inset Flex Code
22981 status collapsed
22982
22983 \begin_layout Plain Layout
22984
22985 \lang english
22986 $$ResizeFront
22987 \end_layout
22988
22989 \end_inset
22990
22991
22992 \lang french
22993  partie initiale de la commande de changement de taille.
22994 \end_layout
22995
22996 \begin_layout Description
22997
22998 \lang english
22999 \begin_inset Flex Code
23000 status collapsed
23001
23002 \begin_layout Plain Layout
23003
23004 \lang english
23005 $$ResizeBack
23006 \end_layout
23007
23008 \end_inset
23009
23010
23011 \lang french
23012  partie finale de la commande de changement de taille.
23013 \end_layout
23014
23015 \begin_layout Description
23016
23017 \lang english
23018 \begin_inset Flex Code
23019 status collapsed
23020
23021 \begin_layout Plain Layout
23022
23023 \lang english
23024 $$RotateFront
23025 \end_layout
23026
23027 \end_inset
23028
23029
23030 \lang french
23031  partie initiale de la commande de rotation.
23032 \end_layout
23033
23034 \begin_layout Description
23035
23036 \lang english
23037 \begin_inset Flex Code
23038 status collapsed
23039
23040 \begin_layout Plain Layout
23041
23042 \lang english
23043 $$RotateBack
23044 \end_layout
23045
23046 \end_inset
23047
23048
23049 \lang french
23050  partie finale de la commande de rotation.
23051 \end_layout
23052
23053 \begin_layout Standard
23054 La valeur de la chaîne de la directive 
23055 \begin_inset Flex Code
23056 status collapsed
23057
23058 \begin_layout Plain Layout
23059
23060 \lang english
23061 Option
23062 \end_layout
23063
23064 \end_inset
23065
23066  reconnaît également les substitutions suivantes si elles sont autorisées
23067  par les directives
23068 \lang english
23069  
23070 \begin_inset Flex Code
23071 status collapsed
23072
23073 \begin_layout Plain Layout
23074
23075 \lang english
23076 Transform
23077 \end_layout
23078
23079 \end_inset
23080
23081  and 
23082 \begin_inset Flex Code
23083 status collapsed
23084
23085 \begin_layout Plain Layout
23086
23087 \lang english
23088 TransformOption
23089 \end_layout
23090
23091 \end_inset
23092
23093 :
23094 \end_layout
23095
23096 \begin_layout Description
23097
23098 \lang english
23099 \begin_inset Flex Code
23100 status collapsed
23101
23102 \begin_layout Plain Layout
23103
23104 \lang english
23105 $$Clip
23106 \end_layout
23107
23108 \end_inset
23109
23110
23111 \lang french
23112  option de recadrage.
23113 \end_layout
23114
23115 \begin_layout Description
23116 \begin_inset Flex Code
23117 status collapsed
23118
23119 \begin_layout Plain Layout
23120
23121 \lang english
23122 $$Extra
23123 \end_layout
23124
23125 \end_inset
23126
23127  option supplémentaire.
23128 \end_layout
23129
23130 \begin_layout Description
23131 \begin_inset Flex Code
23132 status collapsed
23133
23134 \begin_layout Plain Layout
23135
23136 \lang english
23137 $$Resize
23138 \end_layout
23139
23140 \end_inset
23141
23142  option de changement de taille.
23143 \end_layout
23144
23145 \begin_layout Description
23146 \begin_inset Flex Code
23147 status collapsed
23148
23149 \begin_layout Plain Layout
23150
23151 \lang english
23152 $$Rotate
23153 \end_layout
23154
23155 \end_inset
23156
23157  option de rotation.
23158 \end_layout
23159
23160 \begin_layout Standard
23161 Vous pouvez vous demander pourquoi les macros de chemin d'accès sont aussi
23162  nombreuses.
23163  Il y a deux raisons principales:
23164 \end_layout
23165
23166 \begin_layout Enumerate
23167 les chemins d'accès relatifs et absolus doivent rester relatifs et absolus,
23168  respectivement.
23169  Les utilisateurs peuvent avoir des raisons de préférer l'un ou l'autre.
23170  Les chemins relatifs sont utiles pour des documents portables sur différentes
23171  machines, par exemple.
23172  Les chemins absolus peuvent être requis par certains logiciels.
23173 \end_layout
23174
23175 \begin_layout Enumerate
23176 LaTeX traite les chemins d'accès relatifs différemment de LyX et d'autres
23177  logiciels dans des fichiers inclus encapsulés.
23178  Pour LyX, par exemple, un chemin relatif est toujours relatif au document
23179  qui contient le nom de fichier.
23180  Pour LaTeX, il est toujours relatif au document maître.
23181  Ces deux définitions sont identiques si vous n'avez qu'un seul document.,
23182  mais diffèrent si vous avez un document maître qui inclut des sous-documents.
23183  Ceci signifie que les chemins relatifs doivent être transformés pour être
23184  transmis à LaTeX.
23185  Heureusement LyX fait ceci automatiquement si vous choisissez les macros
23186  de substitution correctes.
23187 \end_layout
23188
23189 \begin_layout Standard
23190 Donc, quelle macro faut-il choisir dans une nouvelle définition de cadre?
23191  La règle n'est pas difficile:
23192 \end_layout
23193
23194 \begin_layout Itemize
23195 utiliser 
23196 \begin_inset Flex Code
23197 status collapsed
23198
23199 \begin_layout Plain Layout
23200
23201 \lang english
23202 $$AbsPath
23203 \end_layout
23204
23205 \end_inset
23206
23207  si un chemin absolu est requis;
23208 \end_layout
23209
23210 \begin_layout Itemize
23211 utiliser 
23212 \begin_inset Flex Code
23213 status collapsed
23214
23215 \begin_layout Plain Layout
23216
23217 \lang english
23218 $$AbsOrRelPathMaster
23219 \end_layout
23220
23221 \end_inset
23222
23223  si la chaîne substituée est du type entrée pour LaTeX;
23224 \end_layout
23225
23226 \begin_layout Itemize
23227 sinon utiliser 
23228 \begin_inset Flex Code
23229 status collapsed
23230
23231 \begin_layout Plain Layout
23232
23233 \lang english
23234 $$AbsOrRelPathParent
23235 \end_layout
23236
23237 \end_inset
23238
23239  pour préserver le choix de l'utilisateur.
23240 \end_layout
23241
23242 \begin_layout Standard
23243 Des cas spéciaux existent pour lesquels cette règle n'est pas valable, et
23244  par exemple lorsque des chemins relatifs sont requis, mais elle fonctionne
23245  correctement d'habitude.
23246  Un exemple de cas tordu est la directive 
23247 \begin_inset Flex Code
23248 status collapsed
23249
23250 \begin_layout Plain Layout
23251
23252 \lang english
23253 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
23254 \end_layout
23255
23256 \end_inset
23257
23258  dans le cadre Xfig indiqué ci-dessus: il n'est pas possible d'utiliser
23259  le nom absolu parce que la copieur pour les fichiers 
23260 \begin_inset Flex Code
23261 status collapsed
23262
23263 \begin_layout Plain Layout
23264
23265 \lang english
23266 .pstex_t
23267 \end_layout
23268
23269 \end_inset
23270
23271  nécessite le nom relatif pour réécrire le contenu du fichier.
23272 \end_layout
23273
23274 \begin_layout Section
23275 La question de la sécurité
23276 \begin_inset CommandInset label
23277 LatexCommand label
23278 name "sec:La-question-de"
23279
23280 \end_inset
23281
23282
23283 \end_layout
23284
23285 \begin_layout Standard
23286 L'insertion d'objet externe crée une interface avec un paquet de programmes
23287  externes et le fait de manière automatique, nous devons donc en examiner
23288  les conséquences en matière de sécurité.
23289  En particulier, comme vous avez la possibilité d'inclure vos propres noms
23290  de fichier et/ou paramètres et qu'ils sont interprétés pour former une
23291  commande, il semble possible de créer un document malveillant qui exécute
23292  des commandes indésirables quand un utilisateur le visualise ou l'imprime.
23293  C'est quelque chose que nous voulons absolument éviter.
23294 \end_layout
23295
23296 \begin_layout Standard
23297 Cependant, comme les commandes du programme externe sont définies seulement
23298  dans le fichier de configuration des cadres, il n'y a pas de problème de
23299  sécurité si LyX est configuré correctement avec seulement des cadres sûrs.
23300  Ceci parce que les programmes externes sont invoqués via l'appel système
23301  
23302 \begin_inset Flex Code
23303 status collapsed
23304
23305 \begin_layout Plain Layout
23306 execvp
23307 \end_layout
23308
23309 \end_inset
23310
23311  et non via l'appel système 
23312 \begin_inset Flex Code
23313 status collapsed
23314
23315 \begin_layout Plain Layout
23316 system
23317 \end_layout
23318
23319 \end_inset
23320
23321 .
23322  Il n'est donc pas possible d'exécuter des commandes arbitraires via le
23323  shell à partir du nom de fichier ou des paramètres.
23324 \end_layout
23325
23326 \begin_layout Standard
23327 Ça implique aussi qu'il y a des restrictions dans les commandes définissables
23328  dans un cadre d'objet externe.
23329  En particulier, les pipes et les redirections ne sont pas disponibles.
23330  C'était obligatoire pour que LyX reste sûr.
23331  Si vous voulez utiliser quelques-unes des fonctions du shell, vous devez
23332  écrire un script sûr pour le faire de manière contrôlée, puis définir ce
23333  script comme commande.
23334  
23335 \end_layout
23336
23337 \begin_layout Standard
23338 Il est possible de créer un cadre qui interagit directement avec le shell,
23339  mais comme cela permettrait à un utilisateur malveillant d'exécuter des
23340  commandes arbitraires en écrivant des noms de fichier et/ou des paramètres
23341  bien choisis, nous vous recommandons d'utiliser en général des scripts
23342  sûrs qui marchent avec l'appel système 
23343 \begin_inset Flex Code
23344 status collapsed
23345
23346 \begin_layout Plain Layout
23347 execvp
23348 \end_layout
23349
23350 \end_inset
23351
23352  d'une manière contrôlée.
23353  Bien sûr, si vous êtes dans un environnement dans lequel vous avez confiance,
23354  il est tentant de ne pas se fouler et d'utiliser des scripts shell ordinaires.
23355  Si vous faites ça, sachez que vous allez 
23356 \emph on
23357 vraiment
23358 \emph default
23359  créer dans votre système une faille de sécurité facile à exploiter.
23360  Il est évident que de tels cadres non sécurisés ne seront jamais inclus
23361  dans la distribution standard de LyX, même si nous encourageons les gens
23362  à nous proposer de nouveaux cadres dans la tradition du logiciel libre.
23363  Mais LyX tel que vous vous le procurez par les voies officielles de distributio
23364 n ne contiendra jamais de cadres non sécurisés.
23365 \end_layout
23366
23367 \begin_layout Standard
23368 L'insertion d'objet externe est un outil très puissant, et vous devez faire
23369  attention à ne pas mettre en péril la sécurité avec cette puissance.
23370  Une légère erreur dans une seule ligne d'un script apparemment inoffensif
23371  peut ouvrir la voie à d'énormes problèmes.
23372  Si vous n'avez pas une compréhension claire de ce qui est en jeu, nous
23373  vous recommandons de consulter un professionnel de la sécurité, ou de contacter
23374  l'équipe de développement de LyX si vous vous demandez si votre cadre est
23375  sûr ou non.
23376  Faites le avant de l'utiliser dans un environnement que vous ne contrôlez
23377  pas.
23378 \end_layout
23379
23380 \begin_layout Chapter
23381 \start_of_appendix
23382
23383 \lang english
23384 Names of available colors to be used in layouts
23385 \begin_inset CommandInset label
23386 LatexCommand label
23387 name "chap:Names-of-colors"
23388
23389 \end_inset
23390
23391
23392 \end_layout
23393
23394 \begin_layout Standard
23395
23396 \lang english
23397 The colors listed here are the standard colors and the those that you can
23398  adjust in the LyX preferences.
23399 \end_layout
23400
23401 \begin_layout Description
23402
23403 \lang english
23404 none
23405 \family roman
23406 \series medium
23407 \shape up
23408 \size normal
23409 \emph off
23410 \bar no
23411 \strikeout off
23412 \uuline off
23413 \uwave off
23414 \noun off
23415 \color none
23416  No particular color -- clear or default
23417 \end_layout
23418
23419 \begin_layout Description
23420
23421 \lang english
23422 black
23423 \end_layout
23424
23425 \begin_layout Description
23426
23427 \lang english
23428 white
23429 \end_layout
23430
23431 \begin_layout Description
23432
23433 \lang english
23434 red
23435 \end_layout
23436
23437 \begin_layout Description
23438
23439 \lang english
23440 green
23441 \end_layout
23442
23443 \begin_layout Description
23444
23445 \lang english
23446 blue
23447 \end_layout
23448
23449 \begin_layout Description
23450
23451 \lang english
23452 cyan
23453 \end_layout
23454
23455 \begin_layout Description
23456
23457 \lang english
23458 magenta
23459 \end_layout
23460
23461 \begin_layout Description
23462
23463 \lang english
23464 yellow
23465 \end_layout
23466
23467 \begin_layout Description
23468
23469 \lang english
23470 cursor Cursor color
23471 \end_layout
23472
23473 \begin_layout Description
23474
23475 \lang english
23476 background Background color
23477 \end_layout
23478
23479 \begin_layout Description
23480
23481 \lang english
23482 foreground Foreground color
23483 \end_layout
23484
23485 \begin_layout Description
23486
23487 \lang english
23488 selection Background color of selected text
23489 \end_layout
23490
23491 \begin_layout Description
23492
23493 \lang english
23494 selectiontext Foreground color of selected text
23495 \end_layout
23496
23497 \begin_layout Description
23498
23499 \lang english
23500 latex Text color in LaTeX mode 
23501 \end_layout
23502
23503 \begin_layout Description
23504
23505 \lang english
23506 preview The color used for previews
23507 \end_layout
23508
23509 \begin_layout Description
23510
23511 \lang english
23512 inlinecompletion Inline completion color 
23513 \end_layout
23514
23515 \begin_layout Description
23516
23517 \lang english
23518 nonunique_inlinecompletion Inline completion color for the non-unique part
23519 \end_layout
23520
23521 \begin_layout Description
23522
23523 \lang english
23524 notelabel Label color for notes
23525 \end_layout
23526
23527 \begin_layout Description
23528
23529 \lang english
23530 notebg Background color of notes
23531 \end_layout
23532
23533 \begin_layout Description
23534
23535 \lang english
23536 commentlabel Label color for comments
23537 \end_layout
23538
23539 \begin_layout Description
23540
23541 \lang english
23542 commentbg Background color of comments
23543 \end_layout
23544
23545 \begin_layout Description
23546
23547 \lang english
23548 greyedoutlabel Label color for greyedout insets
23549 \end_layout
23550
23551 \begin_layout Description
23552
23553 \lang english
23554 greyedouttext Color for greyedout inset text
23555 \end_layout
23556
23557 \begin_layout Description
23558
23559 \lang english
23560 greyedoutbg Background color of greyedout inset
23561 \end_layout
23562
23563 \begin_layout Description
23564
23565 \lang english
23566 shadedbg Background color of shaded box
23567 \end_layout
23568
23569 \begin_layout Description
23570
23571 \lang english
23572 listingsbg Background color of listings inset
23573 \end_layout
23574
23575 \begin_layout Description
23576
23577 \lang english
23578 branchlabel Label color for branches
23579 \end_layout
23580
23581 \begin_layout Description
23582
23583 \lang english
23584 footlabel Label color for footnotes
23585 \end_layout
23586
23587 \begin_layout Description
23588
23589 \lang english
23590 indexlabel Label color for index insets 
23591 \end_layout
23592
23593 \begin_layout Description
23594
23595 \lang english
23596 marginlabel Label color for margin notes 
23597 \end_layout
23598
23599 \begin_layout Description
23600
23601 \lang english
23602 phantomtext Text color for phantom insets 
23603 \end_layout
23604
23605 \begin_layout Description
23606
23607 \lang english
23608 urllabel Label color for URL insets
23609 \end_layout
23610
23611 \begin_layout Description
23612
23613 \lang english
23614 urltext Color for URL inset text
23615 \end_layout
23616
23617 \begin_layout Description
23618
23619 \lang english
23620 depthbar Color for the depth bars in the margin
23621 \end_layout
23622
23623 \begin_layout Description
23624
23625 \lang english
23626 language Color for marking foreign language words
23627 \end_layout
23628
23629 \begin_layout Description
23630
23631 \lang english
23632 command Text color for command insets
23633 \end_layout
23634
23635 \begin_layout Description
23636
23637 \lang english
23638 commandbg Background color for command insets 
23639 \end_layout
23640
23641 \begin_layout Description
23642
23643 \lang english
23644 commandframe Frame color for command insets
23645 \end_layout
23646
23647 \begin_layout Description
23648
23649 \lang english
23650 special Special chars text color
23651 \end_layout
23652
23653 \begin_layout Description
23654
23655 \lang english
23656 graphicsbg Graphics inset background color 
23657 \end_layout
23658
23659 \begin_layout Description
23660
23661 \lang english
23662 math Math inset text color 
23663 \end_layout
23664
23665 \begin_layout Description
23666
23667 \lang english
23668 mathbg Math inset background color
23669 \end_layout
23670
23671 \begin_layout Description
23672
23673 \lang english
23674 mathmacrobg Macro math inset background color
23675 \end_layout
23676
23677 \begin_layout Description
23678
23679 \lang english
23680 mathmacrohoverbg Macro math inset background color hovered
23681 \end_layout
23682
23683 \begin_layout Description
23684
23685 \lang english
23686 mathmacrolabel Macro math label color
23687 \end_layout
23688
23689 \begin_layout Description
23690
23691 \lang english
23692 mathmacroframe Macro math frame color
23693 \end_layout
23694
23695 \begin_layout Description
23696
23697 \lang english
23698 mathmacroblend Macro math blended color
23699 \end_layout
23700
23701 \begin_layout Description
23702
23703 \lang english
23704 mathmacrooldarg Macro template color for old parameters 
23705 \end_layout
23706
23707 \begin_layout Description
23708
23709 \lang english
23710 mathmacronewarg Macro template color for new parameters
23711 \end_layout
23712
23713 \begin_layout Description
23714
23715 \lang english
23716 mathframe Math inset frame color under focus 
23717 \end_layout
23718
23719 \begin_layout Description
23720
23721 \lang english
23722 mathcorners Math inset frame color not under focus
23723 \end_layout
23724
23725 \begin_layout Description
23726
23727 \lang english
23728 mathline Math line color
23729 \end_layout
23730
23731 \begin_layout Description
23732
23733 \lang english
23734 collapsable Collapsable insets text 
23735 \end_layout
23736
23737 \begin_layout Description
23738
23739 \lang english
23740 collapsableframe Collapsable insets frame
23741 \end_layout
23742
23743 \begin_layout Description
23744
23745 \lang english
23746 insetbg Inset marker background color
23747 \end_layout
23748
23749 \begin_layout Description
23750
23751 \lang english
23752 insetframe Inset marker frame color
23753 \end_layout
23754
23755 \begin_layout Description
23756
23757 \lang english
23758 error Error box text color
23759 \end_layout
23760
23761 \begin_layout Description
23762
23763 \lang english
23764 eolmarker End of line marker color
23765 \end_layout
23766
23767 \begin_layout Description
23768
23769 \lang english
23770 added_space Added space colour
23771 \end_layout
23772
23773 \begin_layout Description
23774
23775 \lang english
23776 appendix Appendix marker color
23777 \end_layout
23778
23779 \begin_layout Description
23780
23781 \lang english
23782 changebar Changebar color
23783 \end_layout
23784
23785 \begin_layout Description
23786
23787 \lang english
23788 deletedtext Deleted text color
23789 \end_layout
23790
23791 \begin_layout Description
23792
23793 \lang english
23794 addedtext Added text color
23795 \end_layout
23796
23797 \begin_layout Description
23798
23799 \lang english
23800 changedtextauthor1 Changed text color author 1
23801 \end_layout
23802
23803 \begin_layout Description
23804
23805 \lang english
23806 changedtextauthor2 Changed text color author 2
23807 \end_layout
23808
23809 \begin_layout Description
23810
23811 \lang english
23812 changedtextauthor3 Changed text color author 3
23813 \end_layout
23814
23815 \begin_layout Description
23816
23817 \lang english
23818 changedtextauthor4 Changed text color author 4
23819 \end_layout
23820
23821 \begin_layout Description
23822
23823 \lang english
23824 changedtextauthor5 Changed text color author 5
23825 \end_layout
23826
23827 \begin_layout Description
23828
23829 \lang english
23830 deletedtextmodifier Deleted text modifying color
23831 \end_layout
23832
23833 \begin_layout Description
23834
23835 \lang english
23836 tabularline Table line color
23837 \end_layout
23838
23839 \begin_layout Description
23840
23841 \lang english
23842 tabularonoffline Table line color 
23843 \end_layout
23844
23845 \begin_layout Description
23846
23847 \lang english
23848 bottomarea Bottom area color
23849 \end_layout
23850
23851 \begin_layout Description
23852
23853 \lang english
23854 newpage New page color 
23855 \end_layout
23856
23857 \begin_layout Description
23858
23859 \lang english
23860 pagebreak Page break color
23861 \end_layout
23862
23863 \begin_layout Description
23864
23865 \lang english
23866 buttonframe Color used for button frame
23867 \end_layout
23868
23869 \begin_layout Description
23870
23871 \lang english
23872 buttonbg Color used for bottom background
23873 \end_layout
23874
23875 \begin_layout Description
23876
23877 \lang english
23878 buttonhoverbg Color used for buttom under focus 
23879 \end_layout
23880
23881 \begin_layout Description
23882
23883 \lang english
23884 paragraphmarker Color used for the pilcrow sign to mark the end of a paragraph
23885  
23886 \end_layout
23887
23888 \begin_layout Description
23889
23890 \lang english
23891 previewframe Preview frame color
23892 \end_layout
23893
23894 \begin_layout Description
23895
23896 \lang english
23897 inherit Color is inherited 
23898 \end_layout
23899
23900 \begin_layout Description
23901
23902 \lang english
23903 regexpframe Color for regexp frame
23904 \end_layout
23905
23906 \begin_layout Description
23907
23908 \lang english
23909 ignore For ignoring updates of a color
23910 \end_layout
23911
23912 \end_body
23913 \end_document