]> git.lyx.org Git - features.git/blob - lib/doc/fr/Customization.lyx
makefile - forgotten file
[features.git] / lib / doc / fr / Customization.lyx
1 #LyX 2.4 created this file. For more info see https://www.lyx.org/
2 \lyxformat 608
3 \begin_document
4 \begin_header
5 \save_transient_properties true
6 \origin /systemlyxdir/doc/fr/
7 \textclass scrbook
8 \begin_preamble
9 % DO NOT ALTER THIS PREAMBLE!!!
10 %
11 % This preamble is designed to ensure that the User's Guide prints
12 % out as advertised. If you mess with this preamble,
13 % parts of the User's Guide may not print out as expected.  If you
14 % have problems LaTeXing this file, please contact 
15 % the documentation team
16 % email: lyx-docs@lists.lyx.org
17
18 % the pages of the TOC is numbered roman
19 % and a pdf-bookmark for the TOC is added
20 \let\myTOC\tableofcontents
21 \renewcommand\tableofcontents{%
22   \frontmatter
23   \pdfbookmark[1]{\contentsname}{}
24   \myTOC
25   \mainmatter }
26
27 \@ifpackageloaded{babel}{
28  % increase link area for cross-references and autoname them,
29  \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
30  \addto\extrasfrench{%
31   \renewcommand*{\equationautorefname}[1]{}%
32   \renewcommand{\sectionautorefname}{sec.\negthinspace}%
33   \renewcommand{\subsectionautorefname}{sec.\negthinspace}%
34   \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}%
35  }
36 }{}
37 \end_preamble
38 \options liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
39 \use_default_options false
40 \begin_modules
41 logicalmkup
42 \end_modules
43 \maintain_unincluded_children no
44 \language french
45 \language_package auto
46 \inputencoding utf8
47 \fontencoding auto
48 \font_roman "lmodern" "DejaVu Serif"
49 \font_sans "lmss" "DejaVu Sans"
50 \font_typewriter "lmtt" "DejaVu Sans Mono"
51 \font_math "auto" "auto"
52 \font_default_family default
53 \use_non_tex_fonts true
54 \font_sc false
55 \font_roman_osf false
56 \font_sans_osf false
57 \font_typewriter_osf false
58 \font_sf_scale 100 100
59 \font_tt_scale 100 100
60 \use_microtype false
61 \use_dash_ligatures false
62 \graphics default
63 \default_output_format default
64 \output_sync 0
65 \bibtex_command default
66 \index_command default
67 \float_placement class
68 \float_alignment class
69 \paperfontsize 12
70 \spacing single
71 \use_hyperref true
72 \pdf_title "LyX Configuration Manual"
73 \pdf_author "LyX Team"
74 \pdf_subject "LyX-documentation Customization"
75 \pdf_keywords "LyX, documentation, customization"
76 \pdf_bookmarks true
77 \pdf_bookmarksnumbered true
78 \pdf_bookmarksopen true
79 \pdf_bookmarksopenlevel 1
80 \pdf_breaklinks false
81 \pdf_pdfborder false
82 \pdf_colorlinks true
83 \pdf_backref false
84 \pdf_pdfusetitle false
85 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
86 \papersize default
87 \use_geometry false
88 \use_package amsmath 1
89 \use_package amssymb 1
90 \use_package cancel 1
91 \use_package esint 1
92 \use_package mathdots 1
93 \use_package mathtools 1
94 \use_package mhchem 1
95 \use_package stackrel 1
96 \use_package stmaryrd 1
97 \use_package undertilde 1
98 \cite_engine basic
99 \cite_engine_type default
100 \biblio_style plain
101 \use_bibtopic false
102 \use_indices false
103 \paperorientation portrait
104 \suppress_date false
105 \justification true
106 \use_refstyle 0
107 \use_minted 0
108 \use_lineno 0
109 \notefontcolor #0000ff
110 \branch Obsolete
111 \selected 0
112 \filename_suffix 0
113 \color #aaffff #550000
114 \end_branch
115 \index Index
116 \shortcut idx
117 \color #008000
118 \end_index
119 \spellchecker_ignore french calsse
120 \spellchecker_ignore french réusltat
121 \secnumdepth 3
122 \tocdepth 3
123 \paragraph_separation indent
124 \paragraph_indentation default
125 \is_math_indent 1
126 \math_indentation default
127 \math_numbering_side default
128 \quotes_style swiss
129 \dynamic_quotes 0
130 \papercolumns 1
131 \papersides 2
132 \paperpagestyle headings
133 \tablestyle default
134 \tracking_changes false
135 \output_changes false
136 \change_bars false
137 \postpone_fragile_content false
138 \html_math_output 0
139 \html_css_as_file 0
140 \html_be_strict false
141 \docbook_table_output 0
142 \docbook_mathml_prefix 1
143 \end_header
144
145 \begin_body
146
147 \begin_layout Title
148 Personnaliser \SpecialChar LyX
149 : fonctions pour l'utilisateur avancé
150 \end_layout
151
152 \begin_layout Author
153 par l'équipe \SpecialChar LyX
154
155 \begin_inset Foot
156 status collapsed
157
158 \begin_layout Plain Layout
159 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
160  de la documentation de \SpecialChar LyX
161
162 \family typewriter
163
164 \begin_inset CommandInset href
165 LatexCommand href
166 target "lyx-docs@lists.lyx.org"
167 literal "false"
168
169 \end_inset
170
171
172 \family default
173 .
174  Insérer 
175 \begin_inset Quotes cld
176 \end_inset
177
178 [Customization]
179 \begin_inset Quotes crd
180 \end_inset
181
182  dans l'objet, et mettre en copie le responsable courant de ce fichier,
183  Richard Kimberly Heck <rikiheck@lyx.org>.
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 \SpecialChar LyX
207  en français 
208 \family typewriter
209 <lyx-fr@lists.lyx.org>
210 \family default
211 .
212 \end_layout
213
214 \end_inset
215
216
217 \begin_inset Note Note
218 status collapsed
219
220 \begin_layout Plain Layout
221 Informations de révision :
222 \end_layout
223
224 \begin_layout Plain Layout
225 Traduction : remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affic
226 hage/Insertion/Navigation, 31/10/2012 (JPC)
227 \end_layout
228
229 \begin_layout Plain Layout
230 Mise à jour OK pour la publication 2.0.0, Date: 21/01/2014 (JPC)
231 \end_layout
232
233 \begin_layout Plain Layout
234 Remplacement de « appendice » par « annexe », 31/12/2014 (JPC)
235 \end_layout
236
237 \begin_layout Plain Layout
238 Mise à jour pour 2.2, 19/01/2016 (JPC)
239 \end_layout
240
241 \begin_layout Plain Layout
242 Nouvel exemple pour le paragraphe 4.1.1.1 + quelques corrections mineures,
243  25/07/2016 (JPC)
244 \end_layout
245
246 \begin_layout Plain Layout
247 Mise à jour finale lyx-2.3, 20 août 2019 (JPC)
248 \end_layout
249
250 \begin_layout Plain Layout
251 Mise à jour pour 2.4.0, 25 avril 2021 (JPC)
252 \end_layout
253
254 \end_inset
255
256
257 \begin_inset Newline newline
258 \end_inset
259
260
261 \begin_inset Newline newline
262 \end_inset
263
264 Version 2.4.x
265 \end_layout
266
267 \begin_layout Standard
268 \begin_inset CommandInset toc
269 LatexCommand tableofcontents
270
271 \end_inset
272
273
274 \end_layout
275
276 \begin_layout Chapter
277 Introduction
278 \end_layout
279
280 \begin_layout Standard
281 Ce manuel couvre les fonctions de personnalisation de \SpecialChar LyX
282 .
283  Nous y abordons des sujets comme les raccourcis clavier, les options d'aperçu
284  à l'écran, les options d'impression, l'envoi de commandes à \SpecialChar LyX
285  via le Serveur
286  \SpecialChar LyX
287 , l'internationalisation, l'installation de nouvelles classes \SpecialChar LaTeX
288  et de nouveaux
289  formats \SpecialChar LyX
290 , etc.
291  Nous n'espérons pas aborder tout ce que vous pouvez modifier – nos développeurs
292  ajoutent de nouvelles fonctions plus vite que nous n'en écrivons la documentati
293 on – mais nous allons expliquer les personnalisations les plus courantes
294  et au moins vous indiquer la bonne direction pour les plus obscures d'entre
295  elles.
296 \end_layout
297
298 \begin_layout Chapter
299 Les fichiers de configuration de \SpecialChar LyX
300
301 \end_layout
302
303 \begin_layout Standard
304 Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers
305  de configuration de \SpecialChar LyX
306 .
307  Avant d'entreprendre sa lecture, consultez 
308 \family sans
309 Aide\SpecialChar menuseparator
310 À
311 \begin_inset space ~
312 \end_inset
313
314 Propos
315 \begin_inset space ~
316 \end_inset
317
318 de
319 \begin_inset space ~
320 \end_inset
321
322 \SpecialChar LyX
323
324 \family default
325  pour connaître le répertoire de bibliothèques et le répertoire utilisateur
326  de \SpecialChar LyX
327 .
328  C'est dans celui-ci que \SpecialChar LyX
329  place ses fichiers de configuration système; le
330  répertoire utilisateur est celui dans lequel vous pouvez mettre vos versions
331  modifiées.
332  Le premier sera appelé 
333 \begin_inset Flex Code
334 status collapsed
335
336 \begin_layout Plain Layout
337 Rép\SpecialChar LyX
338
339 \end_layout
340
341 \end_inset
342
343  et le second 
344 \begin_inset Flex Code
345 status collapsed
346
347 \begin_layout Plain Layout
348 MonRép
349 \end_layout
350
351 \end_inset
352
353  dans la suite de ce document.
354 \end_layout
355
356 \begin_layout Section
357 Qu'est-ce qu'il y a dans 
358 \begin_inset Flex Code
359 status collapsed
360
361 \begin_layout Plain Layout
362 Rép\SpecialChar LyX
363
364 \end_layout
365
366 \end_inset
367
368 ?
369 \end_layout
370
371 \begin_layout Standard
372 \begin_inset Flex Code
373 status collapsed
374
375 \begin_layout Plain Layout
376 Rép\SpecialChar LyX
377
378 \end_layout
379
380 \end_inset
381
382  et ses sous-répertoires contiennent un certain nombre de fichiers qui peuvent
383  servir à personnaliser le comportement de \SpecialChar LyX
384 .
385  Vous pouvez modifier ces fichiers depuis \SpecialChar LyX
386  lui-même avec la fenêtre 
387 \family sans
388 Outils\SpecialChar menuseparator
389 Préférences
390 \family default
391 .
392  La plupart des réglages personnels que vous voudrez apporter à \SpecialChar LyX
393  peuvent
394  se faire par l'intermédiaire de cette fenêtre.
395  Il y a cependant bien d'autres aspects du fonctionnement de \SpecialChar LyX
396  sur lesquels
397  on peut agir en modifiant les fichiers de 
398 \begin_inset Flex Code
399 status collapsed
400
401 \begin_layout Plain Layout
402 Rép\SpecialChar LyX
403
404 \end_layout
405
406 \end_inset
407
408 .
409  Ils entrent dans différentes catégories, qui sont décrites dans les sous-sectio
410 ns suivantes.
411 \end_layout
412
413 \begin_layout Subsection
414 Les fichiers générés automatiquement
415 \end_layout
416
417 \begin_layout Standard
418 Ces fichiers sont générés au moment de la configuration de \SpecialChar LyX
419 .
420  Ils définissent différentes valeurs par défaut qui sont détectées automatiqueme
421 nt pensdaévaluées par l'inspection de votre système.
422  Comme ils peuvent être réécrits à tout moment, il n'est pas conseillé de
423  les modifier.
424 \end_layout
425
426 \begin_layout Labeling
427 \labelwidthstring 00.00.0000
428 \begin_inset Flex Code
429 status collapsed
430
431 \begin_layout Plain Layout
432 lyxrc.defaults
433 \end_layout
434
435 \end_inset
436
437  contient les valeurs implicites pour différentes commandes.
438 \end_layout
439
440 \begin_layout Labeling
441 \labelwidthstring 00.00.0000
442 \begin_inset Flex Code
443 status collapsed
444
445 \begin_layout Plain Layout
446 packages.lst
447 \end_layout
448
449 \end_inset
450
451  contient la liste des paquetages \SpecialChar LaTeX
452  que \SpecialChar LyX
453  a reconnu.
454  \SpecialChar LyX
455  ne se sert pas directement de ce fichier, mais les informations obtenues
456  sont disponibles en faisant 
457 \family sans
458 Aide\SpecialChar menuseparator
459 Configuration
460 \begin_inset space ~
461 \end_inset
462
463 \SpecialChar LaTeX
464
465 \family default
466 .
467 \end_layout
468
469 \begin_layout Labeling
470 \labelwidthstring 00.00.0000
471 \begin_inset Flex Code
472 status collapsed
473
474 \begin_layout Plain Layout
475 textclass.lst
476 \end_layout
477
478 \end_inset
479
480  donne la liste des classes de texte présentes dans le répertoire 
481 \begin_inset Flex Code
482 status collapsed
483
484 \begin_layout Plain Layout
485 layouts/
486 \end_layout
487
488 \end_inset
489
490 , les classes de document \SpecialChar LaTeX
491  correspondantes et leur description.
492  
493 \end_layout
494
495 \begin_layout Labeling
496 \labelwidthstring 00.00.0000
497 \begin_inset Flex Code
498 status collapsed
499
500 \begin_layout Plain Layout
501 lyxmodules.lst
502 \end_layout
503
504 \end_inset
505
506  donne la liste des modules figurant dans vos répertoires de format (
507 \begin_inset Flex Code
508 status collapsed
509
510 \begin_layout Plain Layout
511
512 \lang english
513 layouts
514 \end_layout
515
516 \end_inset
517
518 ).
519 \end_layout
520
521 \begin_layout Labeling
522 \labelwidthstring 00.00.0000
523 \begin_inset Flex Code
524 status collapsed
525
526 \begin_layout Plain Layout
527 *files.lst
528 \end_layout
529
530 \end_inset
531
532  donne la liste de différentes sortes de fichiers connexes à \SpecialChar LaTeX
533  figurant dans
534  votre système.
535 \end_layout
536
537 \begin_layout Labeling
538 \labelwidthstring 00.00.0000
539 \begin_inset Flex Code
540 status collapsed
541
542 \begin_layout Plain Layout
543 doc/\SpecialChar LaTeX
544 Config.lyx
545 \end_layout
546
547 \end_inset
548
549  est généré automatiquement pendant la configuration de \SpecialChar LyX
550 , à partir du fichier
551  
552 \begin_inset Flex Code
553 status collapsed
554
555 \begin_layout Plain Layout
556 \SpecialChar LaTeX
557 Config.lyx.in
558 \end_layout
559
560 \end_inset
561
562 .
563 \end_layout
564
565 \begin_layout Subsection
566 Répertoires
567 \end_layout
568
569 \begin_layout Standard
570 Ces répertoires figurent à la fois dans 
571 \begin_inset Flex Code
572 status collapsed
573
574 \begin_layout Plain Layout
575 RépLyx
576 \end_layout
577
578 \end_inset
579
580  et dans 
581 \begin_inset Flex Code
582 status collapsed
583
584 \begin_layout Plain Layout
585 MonRép
586 \end_layout
587
588 \end_inset
589
590 .
591  Si un fichier existe dans les deux répertoires, c'est celui de 
592 \begin_inset Flex Code
593 status collapsed
594
595 \begin_layout Plain Layout
596 MonRép
597 \end_layout
598
599 \end_inset
600
601  qui sera utilisé.
602 \end_layout
603
604 \begin_layout Labeling
605 \labelwidthstring 00.00.0000
606 \begin_inset Flex Code
607 status collapsed
608
609 \begin_layout Plain Layout
610 bind/
611 \end_layout
612
613 \end_inset
614
615  contient les fichiers de définition des raccourcis clavier, qui ont le
616  suffixe 
617 \begin_inset Flex Code
618 status collapsed
619
620 \begin_layout Plain Layout
621 .bind
622 \end_layout
623
624 \end_inset
625
626 .
627  S'il y a une version 
628 \begin_inset Quotes cld
629 \end_inset
630
631 traduite
632 \begin_inset Quotes crd
633 \end_inset
634
635  du fichier de raccourcis, appelée 
636 \begin_inset Flex Code
637 status collapsed
638
639 \begin_layout Plain Layout
640 $LANG_xxx.bind
641 \end_layout
642
643 \end_inset
644
645 , celle-ci sera détectée et utilisée en premier.
646 \end_layout
647
648 \begin_layout Labeling
649 \labelwidthstring 00.00.0000
650 \begin_inset Flex Code
651 status collapsed
652
653 \begin_layout Plain Layout
654 citeengines/
655 \end_layout
656
657 \end_inset
658
659  contient les fichiers avec le suffixe 
660 \begin_inset Flex Code
661 status collapsed
662
663 \begin_layout Plain Layout
664 .citeengine
665 \end_layout
666
667 \end_inset
668
669  qui définissent les divers styles de citation (natbib, biblatex etc.).
670  Voir 
671 \begin_inset CommandInset ref
672 LatexCommand ref
673 reference "subsec:Cite-Engine-Files"
674 plural "false"
675 caps "false"
676 noprefix "false"
677
678 \end_inset
679
680  pour les détails.
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 clipart/
690 \end_layout
691
692 \end_inset
693
694  contient quelques fichiers graphiques qui peuvent être inclus dans les
695  documents.
696  
697 \end_layout
698
699 \begin_layout Labeling
700 \labelwidthstring 00.00.0000
701 \begin_inset Flex Code
702 status collapsed
703
704 \begin_layout Plain Layout
705 doc/
706 \end_layout
707
708 \end_inset
709
710  contient les fichiers de la documentation de \SpecialChar LyX
711  (dont celui que vous êtes
712  en train de lire).
713  
714 \begin_inset Flex Code
715 status collapsed
716
717 \begin_layout Plain Layout
718 \SpecialChar LaTeX
719 Config.lyx
720 \end_layout
721
722 \end_inset
723
724  est un cas à part, comme nous venons de le voir.
725  S'il existe des version traduites des fichiers d'aide, avec le préfixe
726  
727 \begin_inset Flex Code
728 status collapsed
729
730 \begin_layout Plain Layout
731 $LANG
732 \end_layout
733
734 \end_inset
735
736 , celles-ci seront utilisées d'abord (voir le
737 \begin_inset space ~
738 \end_inset
739
740
741 \begin_inset CommandInset ref
742 LatexCommand ref
743 reference "chap:i18n"
744
745 \end_inset
746
747 ).
748  
749 \end_layout
750
751 \begin_layout Labeling
752 \labelwidthstring 00.00.0000
753 \begin_inset Flex Code
754 status collapsed
755
756 \begin_layout Plain Layout
757 examples/
758 \end_layout
759
760 \end_inset
761
762  contient les fichiers d'exemples qui illustrent la façon d'utiliser certaines
763  fonctions.
764  Vous pouvez y accéder en appuyant sur le bouton 
765 \family sans
766 Exemples
767 \family default
768  de la fenêtre 
769 \begin_inset Flex Noun
770 status collapsed
771
772 \begin_layout Plain Layout
773 Fichier\SpecialChar menuseparator
774 Ouvrir
775 \end_layout
776
777 \end_inset
778
779 .
780 \end_layout
781
782 \begin_layout Labeling
783 \labelwidthstring 00.00.0000
784 \begin_inset Flex Code
785 status collapsed
786
787 \begin_layout Plain Layout
788 images/
789 \end_layout
790
791 \end_inset
792
793  contient les fichiers d'images utilisés dans l'interface 
794 \family sans
795 Document
796 \family default
797 .
798  Il contient également les icônes utilisées dans la barre d'outils et les
799  bannières affichées au démarrage de \SpecialChar LyX
800 .
801 \end_layout
802
803 \begin_layout Labeling
804 \labelwidthstring 00.00.0000
805 \begin_inset Flex Code
806 status collapsed
807
808 \begin_layout Plain Layout
809 kbd/
810 \end_layout
811
812 \end_inset
813
814  contient les fichiers de réaffectation clavier.
815  Voir le 
816 \begin_inset CommandInset ref
817 LatexCommand ref
818 reference "sec:clavier"
819
820 \end_inset
821
822  pour des informations détaillées.
823  
824 \end_layout
825
826 \begin_layout Labeling
827 \labelwidthstring 00.00.0000
828 \begin_inset Flex Code
829 status collapsed
830
831 \begin_layout Plain Layout
832 layouts/
833 \end_layout
834
835 \end_inset
836
837  contient les classes de texte et les fichiers de modules décrits au 
838 \begin_inset CommandInset ref
839 LatexCommand ref
840 reference "chap:classe-texte"
841
842 \end_inset
843
844 .
845 \end_layout
846
847 \begin_layout Labeling
848 \labelwidthstring 00.00.0000
849 \begin_inset Flex Code
850 status collapsed
851
852 \begin_layout Plain Layout
853 lyx2lyx
854 \end_layout
855
856 \end_inset
857
858  contient les scripts Python 
859 \begin_inset Flex Code
860 status collapsed
861
862 \begin_layout Plain Layout
863 lyx2lyx
864 \end_layout
865
866 \end_inset
867
868  permettant d'effectuer les conversions entre versions de \SpecialChar LyX
869 .
870  Ils peuvent être exécutés depuis la ligne de commande, si vous désirez
871  par exemple faire un traitement par lots.
872 \end_layout
873
874 \begin_layout Labeling
875 \labelwidthstring 00.00.0000
876 \begin_inset Flex Code
877 status collapsed
878
879 \begin_layout Plain Layout
880 scripts/
881 \end_layout
882
883 \end_inset
884
885  contient quelques fichiers qui illustrent les possibilités offertes par
886  l'insertion d'
887 \begin_inset Flex Noun
888 status collapsed
889
890 \begin_layout Plain Layout
891 Objet
892 \begin_inset space ~
893 \end_inset
894
895 Externe
896 \end_layout
897
898 \end_inset
899
900 .
901 \end_layout
902
903 \begin_layout Labeling
904 \labelwidthstring 00.00.0000
905 \begin_inset Flex Code
906 status collapsed
907
908 \begin_layout Plain Layout
909 templates/
910 \end_layout
911
912 \end_inset
913
914  contient les fichiers modèles de \SpecialChar LyX
915  décrits dans la
916 \begin_inset space ~
917 \end_inset
918
919
920 \begin_inset CommandInset ref
921 LatexCommand ref
922 reference "sec:modeles"
923
924 \end_inset
925
926 .
927 \end_layout
928
929 \begin_layout Labeling
930 \labelwidthstring 00.00.0000
931 \begin_inset Flex Code
932 status collapsed
933
934 \begin_layout Plain Layout
935 ui/
936 \end_layout
937
938 \end_inset
939
940  contient des fichiers avec le suffixe 
941 \begin_inset Flex Code
942 status collapsed
943
944 \begin_layout Plain Layout
945 .ui
946 \end_layout
947
948 \end_inset
949
950  qui définissent l'interface utilisateur de \SpecialChar LyX
951 .
952  C'est-à-dire que ces fichiers définissent quels éléments apparaissent dans
953  les menus et quels éléments apparaissent dans la barre d'outils.
954 \end_layout
955
956 \begin_layout Labeling
957 \labelwidthstring 00.00.0000
958 \begin_inset Flex Code
959 status collapsed
960
961 \begin_layout Plain Layout
962 xtemplates/
963 \end_layout
964
965 \end_inset
966
967  contient les fichiers avec le suffixe 
968 \begin_inset Flex Code
969 status collapsed
970
971 \begin_layout Plain Layout
972 .xtemplate
973 \end_layout
974
975 \end_inset
976
977  qui définissent les modèles permettant l'insertion de contenu externe dans
978  un document LyX, voir 
979 \begin_inset CommandInset ref
980 LatexCommand ref
981 reference "chap:Insérer-un-Objet"
982 plural "false"
983 caps "false"
984 noprefix "false"
985
986 \end_inset
987
988 .
989 \end_layout
990
991 \begin_layout Subsection
992 Fichiers que vous n'avez pas à modifier
993 \end_layout
994
995 \begin_layout Standard
996 Ce sont des fichiers internes à \SpecialChar LyX
997 , et ils ne doivent pas être modifiés, sauf
998  par les développeurs.
999  
1000 \end_layout
1001
1002 \begin_layout Labeling
1003 \labelwidthstring 00.00.0000
1004
1005 \family typewriter
1006 \series medium
1007 CREDITS
1008 \family default
1009 \series default
1010  ce fichier contient la liste des développeurs de \SpecialChar LyX
1011 .
1012  Son contenu est affiché en sélectionnant 
1013 \begin_inset Flex Noun
1014 status collapsed
1015
1016 \begin_layout Plain Layout
1017 Aide\SpecialChar menuseparator
1018 Crédits
1019 \end_layout
1020
1021 \end_inset
1022
1023 .
1024 \end_layout
1025
1026 \begin_layout Labeling
1027 \labelwidthstring 00.00.0000
1028
1029 \family typewriter
1030 \series medium
1031 chkconfig.ltx
1032 \family default
1033 \series default
1034  est un script \SpecialChar LaTeX
1035  utilisé pendant le processus de configuration.
1036  Ne pas le lancer directement.
1037  
1038 \end_layout
1039
1040 \begin_layout Labeling
1041 \labelwidthstring 00.00.0000
1042
1043 \family typewriter
1044 \series medium
1045 configure
1046 \family default
1047 \series default
1048  est le script qui permet de reconfigurer \SpecialChar LyX
1049 .
1050  Il génère des fichiers de configuration dans le répertoire dans lequel
1051  il est exécuté.
1052 \end_layout
1053
1054 \begin_layout Subsection
1055 Autres fichiers appelant un commentaire
1056 \end_layout
1057
1058 \begin_layout Labeling
1059 \labelwidthstring 00.00.0000
1060
1061 \family typewriter
1062 encodings
1063 \family default
1064  contient des tables de conversion faisant correspondre les différents encodages
1065  de caractères avec Unicode.
1066 \end_layout
1067
1068 \begin_layout Labeling
1069 \labelwidthstring 00.00.0000
1070
1071 \family typewriter
1072 languages
1073 \family default
1074  contient la liste de toutes les langues actuellement supportées par \SpecialChar LyX
1075 .
1076 \end_layout
1077
1078 \begin_layout Labeling
1079 \labelwidthstring 00.00.0000
1080 \begin_inset Flex Code
1081 status collapsed
1082
1083 \begin_layout Plain Layout
1084 latexfonts
1085 \end_layout
1086
1087 \end_inset
1088
1089  contient des informations sur les différentes polices.
1090 \end_layout
1091
1092 \begin_layout Labeling
1093 \labelwidthstring 00.00.0000
1094 \begin_inset Flex Code
1095 status collapsed
1096
1097 \begin_layout Plain Layout
1098 layouttranslations
1099 \end_layout
1100
1101 \end_inset
1102
1103  contient les traductions pour les styles de paragraphe internationalisés
1104  (voir
1105 \begin_inset space ~
1106 \end_inset
1107
1108
1109 \begin_inset CommandInset ref
1110 LatexCommand ref
1111 reference "subsec:I18n"
1112
1113 \end_inset
1114
1115 ).
1116 \end_layout
1117
1118 \begin_layout Labeling
1119 \labelwidthstring 00.00.0000
1120 \begin_inset Flex Code
1121 status collapsed
1122
1123 \begin_layout Plain Layout
1124 unicodesymbols
1125 \end_layout
1126
1127 \end_inset
1128
1129  contient des informations sur les glyphes encodés en Unicode et la manière
1130  dont \SpecialChar LyX
1131  les traite via \SpecialChar LaTeX
1132 .
1133 \end_layout
1134
1135 \begin_layout Section
1136 Votre répertoire personnel de configuration
1137 \end_layout
1138
1139 \begin_layout Standard
1140 Même si vous utilisez \SpecialChar LyX
1141  sans être le super-utilisateur, vous pouvez avoir
1142  envie de modifier la configuration de \SpecialChar LyX
1143  pour votre usage personnel.
1144  Le répertoire 
1145 \begin_inset Flex Code
1146 status collapsed
1147
1148 \begin_layout Plain Layout
1149 MonRép
1150 \end_layout
1151
1152 \end_inset
1153
1154  contient les fichiers personnels de configuration.
1155  C'est le répertoire qui est décrit comme 
1156 \begin_inset Quotes cld
1157 \end_inset
1158
1159 Répertoire utilisateur
1160 \begin_inset Quotes crd
1161 \end_inset
1162
1163  dans la fenêtre 
1164 \family sans
1165 Aide\SpecialChar menuseparator
1166 À
1167 \begin_inset space ~
1168 \end_inset
1169
1170 Propos
1171 \begin_inset space ~
1172 \end_inset
1173
1174 de
1175 \begin_inset space ~
1176 \end_inset
1177
1178 \SpecialChar LyX
1179
1180 \family default
1181 .
1182  Il est traité comme un miroir du répertoire 
1183 \begin_inset Flex Code
1184 status collapsed
1185
1186 \begin_layout Plain Layout
1187 Rép\SpecialChar LyX
1188
1189 \end_layout
1190
1191 \end_inset
1192
1193 , et chaque fichier qui se trouve dans 
1194 \family typewriter
1195 MonRép
1196 \family default
1197  remplace par conséquent le fichier correspondant de 
1198 \begin_inset Flex Code
1199 status collapsed
1200
1201 \begin_layout Plain Layout
1202 Rép\SpecialChar LyX
1203
1204 \end_layout
1205
1206 \end_inset
1207
1208 .
1209  Chaque fichier de configuration décrit dans les sections précédentes peut
1210  se trouver soit dans le répertoire de configuration système, ce qui jouera
1211  pour tous les utilisateurs, soit dans votre répertoire personnel, pour
1212  votre propre configuration.
1213 \end_layout
1214
1215 \begin_layout Standard
1216 Pour éclaircir la situation, voici quelques exemples:
1217 \end_layout
1218
1219 \begin_layout Itemize
1220 les réglages effectués dans la fenêtre 
1221 \family sans
1222 Outils\SpecialChar menuseparator
1223 Préférences
1224 \family default
1225  sont enregistrés dans un fichier 
1226 \begin_inset Flex Code
1227 status collapsed
1228
1229 \begin_layout Plain Layout
1230 preferences
1231 \end_layout
1232
1233 \end_inset
1234
1235  dans 
1236 \begin_inset Flex Code
1237 status collapsed
1238
1239 \begin_layout Plain Layout
1240 MonRép
1241 \end_layout
1242
1243 \end_inset
1244
1245 ;
1246 \end_layout
1247
1248 \begin_layout Itemize
1249 quand vous reconfigurez \SpecialChar LyX
1250  avec 
1251 \family sans
1252 Outils\SpecialChar menuseparator
1253 Reconfigurer
1254 \family default
1255 , \SpecialChar LyX
1256  fait tourner le script 
1257 \begin_inset Flex Code
1258 status collapsed
1259
1260 \begin_layout Plain Layout
1261 configure.py
1262 \end_layout
1263
1264 \end_inset
1265
1266  et les fichiers résultants sont placés dans votre répertoire personnel
1267  de configuration.
1268  Ça signifie que les nouvelles classes de texte que vous avez pu ajouter
1269  dans 
1270 \begin_inset Flex Code
1271 status collapsed
1272
1273 \begin_layout Plain Layout
1274 MonRép/layouts
1275 \end_layout
1276
1277 \end_inset
1278
1279  seront ajoutées à la liste des classes de la fenêtre 
1280 \family sans
1281 Document\SpecialChar menuseparator
1282 Paramètres
1283 \family default
1284 .
1285  
1286 \end_layout
1287
1288 \begin_layout Itemize
1289 Si vous récupérez sur le site ftp de \SpecialChar LyX
1290  des fichiers de documentation mis
1291  à jour et que vous n'êtes pas administrateur sur votre système, vous pouvez
1292  placer ces fichiers dans 
1293 \begin_inset Flex Code
1294 status collapsed
1295
1296 \begin_layout Plain Layout
1297 MonRép/doc/
1298 \end_layout
1299
1300 \end_inset
1301
1302  et ils seront ouverts directement à partir du menu d'
1303 \family sans
1304 Aide
1305 \family default
1306 !
1307 \end_layout
1308
1309 \begin_layout Section
1310 Utiliser \SpecialChar LyX
1311  avec plusieurs configurations
1312 \end_layout
1313
1314 \begin_layout Standard
1315 La liberté offerte pour le répertoire de configuration locale peut être
1316  insuffisante si vous avez besoin de plusieurs configurations différentes.
1317  Par exemple, vous pouvez vouloir utiliser des raccourcis clavier ou des
1318  réglages d'imprimante différents selon les circonstances
1319 \begin_inset Foot
1320 status collapsed
1321
1322 \begin_layout Plain Layout
1323 NdT : ou encore vouloir écrire dans des langues différentes et adapter vos
1324  configurations en conséquence.
1325 \end_layout
1326
1327 \end_inset
1328
1329 .
1330  Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
1331  Vous spécifiez alors lequel utiliser au moment de lancer \SpecialChar LyX
1332 .
1333 \end_layout
1334
1335 \begin_layout Standard
1336 Si vous lancez \SpecialChar LyX
1337  avec l'option de ligne de commande 
1338 \family typewriter
1339 -userdir
1340 \family default
1341  
1342 \emph on
1343 <répertoire>
1344 \emph default
1345 , le programme va lire la configuration qui se trouve dans ce répertoire,
1346  et non dans le répertoire par défaut (en lançant \SpecialChar LyX
1347  sans cette option vous
1348  pouvez déterminer le répertoire par défaut).
1349  Si ce répertoire n'existe pas, \SpecialChar LyX
1350  vous propose de le créer, exactement comme
1351  il le fait avec le répertoire implicite au premier lancement du programme.
1352  Vous pouvez modifier les options de configuration dans ce 
1353 \family typewriter
1354 MonNouveauRép
1355 \family default
1356  supplémentaire exactement comme vous le feriez pour le répertoire implicite.
1357  Ces répertoires sont complètement indépendants (mais lisez la suite).
1358  Notez que positionner la variable d'environnement 
1359 \family typewriter
1360 LYX_USERDIR_20x
1361 \family default
1362  a exactement le même effet.
1363 \end_layout
1364
1365 \begin_layout Standard
1366 Quand vous avez plusieurs configurations, vous devez faire plus attention:
1367  si vous voulez ajouter un nouveau format dans 
1368 \family typewriter
1369 MonNouveauRép/layouts
1370 \family default
1371 , pour qu'il soit disponible dans toutes vos configurations, vous devez
1372  l'ajouter dans chaque répertoire séparément.
1373  Vous pouvez contourner ceci avec l'astuce suivante: après que \SpecialChar LyX
1374  a créé le
1375  répertoire supplémentaire, la plupart des sous-répertoires (voir plus haut)
1376  sont vides.
1377  Si vous voulez que la nouvelle configuration soit le reflet d'une déjà
1378  existante, remplacez le sous-répertoire vide par un lien symbolique au
1379  sous-répertoire correspondant dans la configuration existante.
1380  Faites toutefois attention avec le sous-répertoire 
1381 \family typewriter
1382 doc/
1383 \family default
1384 , car il contient un fichier écrit par le script de configuration (accessible
1385  avec 
1386 \family sans
1387 Outils\SpecialChar menuseparator
1388 Reconfigurer
1389 \family default
1390 ) qui est propre à chaque configuration.
1391 \end_layout
1392
1393 \begin_layout Chapter
1394 La fenêtre 
1395 \family sans
1396 Préférences
1397 \end_layout
1398
1399 \begin_layout Standard
1400 Tous les options de la fenêtre 
1401 \family sans
1402 Préférences
1403 \family default
1404  sont expliquées dans l'annexe 
1405 \emph on
1406 La fenêtre Préférences
1407 \emph default
1408  du 
1409 \emph on
1410 Guide de l'utilisateur
1411 \emph default
1412 .
1413  Pour certaines options, vous trouverez ici plus de précisions.
1414 \end_layout
1415
1416 \begin_layout Section
1417 Formats
1418 \begin_inset CommandInset label
1419 LatexCommand label
1420 name "sec:Formats"
1421
1422 \end_inset
1423
1424
1425 \end_layout
1426
1427 \begin_layout Standard
1428 La première étape consiste à définir vos formats de fichiers si ce n'est
1429  pas déjà le cas.
1430  Pour ce faire, ouvrez 
1431 \begin_inset Flex Noun
1432 status collapsed
1433
1434 \begin_layout Plain Layout
1435 Outils\SpecialChar menuseparator
1436 Préférences
1437 \end_layout
1438
1439 \end_inset
1440
1441 : dans 
1442 \lang english
1443
1444 \begin_inset Flex Noun
1445 status collapsed
1446
1447 \begin_layout Plain Layout
1448 Gestion des fichiers\SpecialChar menuseparator
1449 Formats de fichier
1450 \end_layout
1451
1452 \end_inset
1453
1454
1455 \lang french
1456 , appuyez sur le bouton 
1457 \begin_inset Flex Noun
1458 status collapsed
1459
1460 \begin_layout Plain Layout
1461 Nouveau
1462 \end_layout
1463
1464 \end_inset
1465
1466 .
1467  Le champ 
1468 \begin_inset Flex Noun
1469 status collapsed
1470
1471 \begin_layout Plain Layout
1472 Format
1473 \end_layout
1474
1475 \end_inset
1476
1477  contient le nom utilisé pour identifier le format de manière interne.
1478  Vous devrez également saisir un suffixe de nom de fichier.
1479  Toutes ces informations sont obligatoires.
1480  Le champ optionnel 
1481 \begin_inset Flex Noun
1482 status collapsed
1483
1484 \begin_layout Plain Layout
1485 Raccourci
1486 \end_layout
1487
1488 \end_inset
1489
1490  permet de définir une séquence de touches du clavier pour un accès rapide
1491  aux menus (par exemple, appuyer sur 
1492 \begin_inset Flex Noun
1493 status collapsed
1494
1495 \begin_layout Plain Layout
1496 Ctrl+D
1497 \end_layout
1498
1499 \end_inset
1500
1501  activera 
1502 \begin_inset Flex Noun
1503 status collapsed
1504
1505 \begin_layout Plain Layout
1506 Document\SpecialChar menuseparator
1507 Visionner (autres formats)\SpecialChar menuseparator
1508 DVI
1509 \end_layout
1510
1511 \end_inset
1512
1513 ).
1514 \end_layout
1515
1516 \begin_layout Standard
1517 Un Format peut se voir associer une 
1518 \begin_inset Flex Noun
1519 status collapsed
1520
1521 \begin_layout Plain Layout
1522 Visionneuse
1523 \end_layout
1524
1525 \end_inset
1526
1527  et un 
1528 \begin_inset Flex Noun
1529 status collapsed
1530
1531 \begin_layout Plain Layout
1532 Éditeur
1533 \end_layout
1534
1535 \end_inset
1536
1537 .
1538  Par exemple, vous pouvez vouloir utiliser Ghostview pour afficher les fichier
1539  PostScript.
1540  Vous pouvez saisir le nom de la commande permettant de lancer les programmes
1541  dans les champs correspondants.
1542  La visionneuse est lancée quand vous voulez voir un graphique dans \SpecialChar LyX
1543  ou
1544  utiliser le menu 
1545 \begin_inset Flex Noun
1546 status collapsed
1547
1548 \begin_layout Plain Layout
1549 Document\SpecialChar menuseparator
1550 Visionner
1551 \end_layout
1552
1553 \end_inset
1554
1555 .
1556  L'éditeur est lancé par exemple quand vous faites un clic-droit sur un
1557  graphique et que vous choisissez 
1558 \begin_inset Flex Noun
1559 status collapsed
1560
1561 \begin_layout Plain Layout
1562 Modifier le fichier via une application externe
1563 \end_layout
1564
1565 \end_inset
1566
1567  dans le menu contextuel qui apparaît.
1568 \end_layout
1569
1570 \begin_layout Standard
1571 Le type 
1572 \begin_inset Flex Noun
1573 status collapsed
1574
1575 \begin_layout Plain Layout
1576 MIME
1577 \end_layout
1578
1579 \end_inset
1580
1581  d'un format est facultatif, mais s'il est précisé, il doit être unique
1582  pour l'ensemble des formats.
1583  Il est utilisé pour reconnaître les fichiers de ce format à partir de leur
1584  contenu.
1585  Pour certains formats de fichier importants, il n'y a pas de type MIME
1586  officiellement répertorié dans la base 
1587 \begin_inset CommandInset href
1588 LatexCommand href
1589 name "IANA"
1590 target "http://www.iana.org/assignments/media-types/"
1591 literal "false"
1592
1593 \end_inset
1594
1595 .
1596  De ce fait \SpecialChar LyX
1597  utilise la liste plus étoffée spécifiée par 
1598 \begin_inset CommandInset href
1599 LatexCommand href
1600 name "freedesktop.org"
1601 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
1602 literal "false"
1603
1604 \end_inset
1605
1606 .
1607 \end_layout
1608
1609 \begin_layout Standard
1610 La case à cocher Format de document informe \SpecialChar LyX
1611  que le format est approprié
1612  pour une exportation du document.
1613  Si la case est cochée que qu'une procédure de conversion est définie (voir
1614  la
1615 \begin_inset space ~
1616 \end_inset
1617
1618
1619 \begin_inset CommandInset ref
1620 LatexCommand ref
1621 reference "sec:Convertisseurs"
1622
1623 \end_inset
1624
1625 ), ce format apparaîtra dans le menu 
1626 \begin_inset Flex Noun
1627 status collapsed
1628
1629 \begin_layout Plain Layout
1630 Fichier\SpecialChar menuseparator
1631 Exporter
1632 \end_layout
1633
1634 \end_inset
1635
1636 .
1637  Le format apparaîtra également dans le menu 
1638 \family sans
1639 Affichage
1640 \family default
1641  si une visionneuse est définie pour lui.
1642  Les formats purement graphiques, comme png, ne doivent pas utiliser cette
1643  option.
1644  Les formats adaptés à la fois aux graphiques et aux documents, comme pdf,
1645  doivent l'utiliser.
1646 \end_layout
1647
1648 \begin_layout Standard
1649 La case 
1650 \begin_inset Flex Noun
1651 status collapsed
1652
1653 \begin_layout Plain Layout
1654 Format graphique vectoriel
1655 \end_layout
1656
1657 \end_inset
1658
1659  informe \SpecialChar LyX
1660  qu'un format peut contenir des vecteurs graphiques.
1661  Cette information est utile pour déterminer le format cible des graphiques
1662  inclus lors de l'exportation via 
1663 \begin_inset Flex Noun
1664 status collapsed
1665
1666 \begin_layout Plain Layout
1667 pdflatex
1668 \end_layout
1669
1670 \end_inset
1671
1672 .
1673  Les graphiques inclus dans le document peuvent nécessiter une conversion
1674  vers 
1675 \begin_inset Flex Noun
1676 status collapsed
1677
1678 \begin_layout Plain Layout
1679 pdf
1680 \end_layout
1681
1682 \end_inset
1683
1684
1685 \begin_inset Flex Noun
1686 status collapsed
1687
1688 \begin_layout Plain Layout
1689 png
1690 \end_layout
1691
1692 \end_inset
1693
1694  ou 
1695 \begin_inset Flex Noun
1696 status collapsed
1697
1698 \begin_layout Plain Layout
1699 jpg
1700 \end_layout
1701
1702 \end_inset
1703
1704  puisque 
1705 \begin_inset Flex Noun
1706 status collapsed
1707
1708 \begin_layout Plain Layout
1709 pdflatex
1710 \end_layout
1711
1712 \end_inset
1713
1714  ne sait pas gérer d'autres formats graphiques.
1715  Si un graphique inclus n'est pas déjà dans un des ces trois formats, il
1716  est converti en 
1717 \begin_inset Flex Noun
1718 status collapsed
1719
1720 \begin_layout Plain Layout
1721 pdf
1722 \end_layout
1723
1724 \end_inset
1725
1726  si la case est cochée, et en 
1727 \begin_inset Flex Noun
1728 status collapsed
1729
1730 \begin_layout Plain Layout
1731 png
1732 \end_layout
1733
1734 \end_inset
1735
1736  sinon.
1737 \end_layout
1738
1739 \begin_layout Section
1740 Copieurs
1741 \end_layout
1742
1743 \begin_layout Standard
1744 Du fait que toutes les conversions d'un format à une autre se font dans
1745  la répertoire temporaire de \SpecialChar LyX
1746 , il peut être nécessaire de modifier un fichier
1747  avant de le copier dan le répertoire temporaire pour que la conversion
1748  se fasse correctement
1749 \begin_inset Foot
1750 status collapsed
1751
1752 \begin_layout Plain Layout
1753 Par exemple, le fichier peut référencer d'autres fichiers ― e.g.
1754  une image ― par un nom de fichier relatif, qui peut devenir incorrect lors
1755  de la copie du fichier dans le répertoire temporaire.
1756 \end_layout
1757
1758 \end_inset
1759
1760 .
1761  Ceci est effectué par un Copieur: il copie un fichier vers (ou depuis)
1762  le répertoire temporaire et peut le modifier à la volée.
1763 \end_layout
1764
1765 \begin_layout Standard
1766 La définition des copieurs peut utiliser huit variables:
1767 \end_layout
1768
1769 \begin_layout Labeling
1770 \labelwidthstring 00.00.0000
1771 \begin_inset Flex Code
1772 status collapsed
1773
1774 \begin_layout Plain Layout
1775 $$s
1776 \end_layout
1777
1778 \end_inset
1779
1780  le répertoire système de \SpecialChar LyX
1781  (e.
1782 \begin_inset space \thinspace{}
1783 \end_inset
1784
1785 g.
1786 \begin_inset space \space{}
1787 \end_inset
1788
1789
1790 \begin_inset Flex Noun
1791 status collapsed
1792
1793 \begin_layout Plain Layout
1794 /usr/share/lyx
1795 \end_layout
1796
1797 \end_inset
1798
1799 )
1800 \end_layout
1801
1802 \begin_layout Labeling
1803 \labelwidthstring 00.00.0000
1804 \begin_inset Flex Code
1805 status collapsed
1806
1807 \begin_layout Plain Layout
1808 $$i
1809 \end_layout
1810
1811 \end_inset
1812
1813  le fichier en entrée
1814 \end_layout
1815
1816 \begin_layout Labeling
1817 \labelwidthstring 00.00.0000
1818 \begin_inset Flex Code
1819 status collapsed
1820
1821 \begin_layout Plain Layout
1822 $$o
1823 \end_layout
1824
1825 \end_inset
1826
1827  le fichier en sortie
1828 \end_layout
1829
1830 \begin_layout Labeling
1831 \labelwidthstring 00.00.0000
1832 \begin_inset Flex Code
1833 status collapsed
1834
1835 \begin_layout Plain Layout
1836 $$b
1837 \end_layout
1838
1839 \end_inset
1840
1841  la racine du nom (sans le suffixe) dans le répertoire temporaire \SpecialChar LyX
1842
1843 \end_layout
1844
1845 \begin_layout Labeling
1846 \labelwidthstring 00.00.0000
1847 \begin_inset Flex Code
1848 status collapsed
1849
1850 \begin_layout Plain Layout
1851 $$p
1852 \end_layout
1853
1854 \end_inset
1855
1856  la chemin d'accès complet du répertoire \SpecialChar LyX
1857  temporaire
1858 \end_layout
1859
1860 \begin_layout Labeling
1861 \labelwidthstring 00.00.0000
1862 \begin_inset Flex Code
1863 status collapsed
1864
1865 \begin_layout Plain Layout
1866 $$r
1867 \end_layout
1868
1869 \end_inset
1870
1871  le chemin d'accès complet au ficher original \SpecialChar LyX
1872  en cours de traitement
1873 \end_layout
1874
1875 \begin_layout Labeling
1876 \labelwidthstring 00.00.0000
1877 \begin_inset Flex Code
1878 status collapsed
1879
1880 \begin_layout Plain Layout
1881 $$f
1882 \end_layout
1883
1884 \end_inset
1885
1886  le nom du fichier \SpecialChar LyX
1887  (sans chemin d'accès)
1888 \end_layout
1889
1890 \begin_layout Labeling
1891 \labelwidthstring 00.00.0000
1892 \begin_inset Flex Code
1893 status collapsed
1894
1895 \begin_layout Plain Layout
1896 $$l
1897 \end_layout
1898
1899 \end_inset
1900
1901  le 
1902 \begin_inset Quotes cld
1903 \end_inset
1904
1905 nom \SpecialChar LaTeX
1906
1907 \begin_inset Quotes crd
1908 \end_inset
1909
1910  
1911 \end_layout
1912
1913 \begin_layout Standard
1914 Ce dernier doit être le nom du fichier tel qu'il serait spécifié dans la
1915  commande \SpecialChar LaTeX
1916  
1917 \series bold
1918
1919 \backslash
1920 include
1921 \series default
1922 .
1923  Il n'est pertinent que pour l'exportation des fichiers appropriés à une
1924  telle inclusion.
1925 \end_layout
1926
1927 \begin_layout Standard
1928 Les copieurs peuvent être utilisés pour à peu près n'importe quelle opération
1929  sur un fichier.
1930  Par exemple, supposons que vous vouliez que les fichiers pdf soient copiés
1931  dans un répertoire particulier, 
1932 \begin_inset Flex Code
1933 status collapsed
1934
1935 \begin_layout Plain Layout
1936 /home/you/pdf/
1937 \end_layout
1938
1939 \end_inset
1940
1941 .
1942  Alors vous pouvez écrire un script comme celui-ci:
1943 \end_layout
1944
1945 \begin_layout Standard
1946
1947 \lang english
1948 \begin_inset listings
1949 inline false
1950 status open
1951
1952 \begin_layout Plain Layout
1953
1954 #!/bin/bash
1955 \end_layout
1956
1957 \begin_layout Plain Layout
1958
1959 FROMFILE=$1
1960 \end_layout
1961
1962 \begin_layout Plain Layout
1963
1964 TOFILE=`basename $2`
1965 \end_layout
1966
1967 \begin_layout Plain Layout
1968
1969 cp $FROMFILE /home/you/pdf/$TOFILE
1970 \end_layout
1971
1972 \end_inset
1973
1974
1975 \end_layout
1976
1977 \begin_layout Standard
1978 Enregistrez-le dans votre répertoire \SpecialChar LyX
1979  local ― disons,
1980 \lang english
1981  
1982 \lang french
1983
1984 \begin_inset Flex Code
1985 status collapsed
1986
1987 \begin_layout Plain Layout
1988 /home/you/.lyx/scripts/pdfcopier.sh
1989 \end_layout
1990
1991 \end_inset
1992
1993  ― et rendez le exécutable, si c'est nécessaire sur votre plate-forme.
1994  Puis, dans 
1995 \begin_inset Flex Noun
1996 status collapsed
1997
1998 \begin_layout Plain Layout
1999 Outils\SpecialChar menuseparator
2000 Préférences
2001 \end_layout
2002
2003 \end_inset
2004
2005 , sélectionnez sous 
2006 \begin_inset Flex Noun
2007 status collapsed
2008
2009 \begin_layout Plain Layout
2010 Gestion des fichiers\SpecialChar menuseparator
2011 Formats de fichier
2012 \end_layout
2013
2014 \end_inset
2015
2016  le format 
2017 \begin_inset Flex Noun
2018 status collapsed
2019
2020 \begin_layout Plain Layout
2021 PDF(pdflatex)
2022 \end_layout
2023
2024 \end_inset
2025
2026  ― ou l'un des autres formats PDF ― et saisissez 
2027 \begin_inset Flex Code
2028 status collapsed
2029
2030 \begin_layout Plain Layout
2031 pdfcopier.sh $$i $$o
2032 \end_layout
2033
2034 \end_inset
2035
2036  dans le champ 
2037 \begin_inset Flex Noun
2038 status collapsed
2039
2040 \begin_layout Plain Layout
2041 Copieur
2042 \end_layout
2043
2044 \end_inset
2045
2046 .
2047 \end_layout
2048
2049 \begin_layout Standard
2050 Les copieurs sont utilisés par \SpecialChar LyX
2051  dans plusieurs de ses convertisseurs internes.
2052  Par exemple, si les programmes appropriés sont trouvés lors de la configuration
2053 , \SpecialChar LyX
2054  installera automatiquement des copieurs pour les formats 
2055 \begin_inset Flex Noun
2056 status collapsed
2057
2058 \begin_layout Plain Layout
2059 HTML
2060 \end_layout
2061
2062 \end_inset
2063
2064  et 
2065 \begin_inset Flex Noun
2066 status collapsed
2067
2068 \begin_layout Plain Layout
2069 HTML
2070 \begin_inset space ~
2071 \end_inset
2072
2073 (MSWord)
2074 \end_layout
2075
2076 \end_inset
2077
2078 .
2079  Quand le documente est exporté vers ces formats, le copieur considère que
2080  non seulement le fichier HTML, mais aussi les fichiers auxiliaires (fichiers
2081  de style, images, etc.) sont également copiés.
2082  Tous ces fichiers sont recopiés dans un sous-répertoire du répertoire dans
2083  lequel se trouvait le document \SpecialChar LyX
2084  original.
2085 \end_layout
2086
2087 \begin_layout Section
2088 Convertisseurs
2089 \begin_inset CommandInset label
2090 LatexCommand label
2091 name "sec:Convertisseurs"
2092
2093 \end_inset
2094
2095
2096 \end_layout
2097
2098 \begin_layout Standard
2099 Vous pouvez définir vos propres Convertisseurs pour activer les conversions
2100  entre différents formats.
2101  Ceci est défini dans 
2102 \begin_inset Flex Noun
2103 status collapsed
2104
2105 \begin_layout Plain Layout
2106 Outils\SpecialChar menuseparator
2107 Préférences\SpecialChar menuseparator
2108 Gestion des fichiers\SpecialChar menuseparator
2109 Convertisseurs
2110 \end_layout
2111
2112 \end_inset
2113
2114 .
2115 \end_layout
2116
2117 \begin_layout Standard
2118 Pour définir un nouveau convertisseur, sélectionner les formats appropriés
2119  dans les menus déroulants 
2120 \begin_inset Flex Noun
2121 status collapsed
2122
2123 \begin_layout Plain Layout
2124 Depuis le format
2125 \end_layout
2126
2127 \end_inset
2128
2129  et 
2130 \begin_inset Flex Noun
2131 status collapsed
2132
2133 \begin_layout Plain Layout
2134 Vers le format
2135 \end_layout
2136
2137 \end_inset
2138
2139 , saisir le nom de la commande nécessaire à la conversion et appuyer sur
2140  le bouton 
2141 \begin_inset Flex Noun
2142 status collapsed
2143
2144 \begin_layout Plain Layout
2145 Ajouter
2146 \end_layout
2147
2148 \end_inset
2149
2150 .
2151  Plusieurs variables peuvent être utilisées pour préciser les arguments
2152  des commandes de conversion:
2153 \end_layout
2154
2155 \begin_layout Labeling
2156 \labelwidthstring 00.00.0000
2157 \begin_inset Flex Code
2158 status collapsed
2159
2160 \begin_layout Plain Layout
2161 $$s
2162 \end_layout
2163
2164 \end_inset
2165
2166  le répertoire système de \SpecialChar LyX
2167
2168 \end_layout
2169
2170 \begin_layout Labeling
2171 \labelwidthstring 00.00.0000
2172 \begin_inset Flex Code
2173 status collapsed
2174
2175 \begin_layout Plain Layout
2176 $$i
2177 \end_layout
2178
2179 \end_inset
2180
2181  le fichier en entrée
2182 \end_layout
2183
2184 \begin_layout Labeling
2185 \labelwidthstring 00.00.0000
2186 \begin_inset Flex Code
2187 status collapsed
2188
2189 \begin_layout Plain Layout
2190 $$o
2191 \end_layout
2192
2193 \end_inset
2194
2195  le fichier en sortie
2196 \end_layout
2197
2198 \begin_layout Labeling
2199 \labelwidthstring 00.00.0000
2200 \begin_inset Flex Code
2201 status collapsed
2202
2203 \begin_layout Plain Layout
2204 $$b
2205 \end_layout
2206
2207 \end_inset
2208
2209  le nom de base du fichier en entrée (c'est-à-dire sans suffixe)
2210 \end_layout
2211
2212 \begin_layout Labeling
2213 \labelwidthstring 00.00.0000
2214 \begin_inset Flex Code
2215 status collapsed
2216
2217 \begin_layout Plain Layout
2218 $$p
2219 \end_layout
2220
2221 \end_inset
2222
2223  le chemin du fichier d'entrée
2224 \end_layout
2225
2226 \begin_layout Labeling
2227 \labelwidthstring 00.00.0000
2228 \begin_inset Flex Code
2229 status collapsed
2230
2231 \begin_layout Plain Layout
2232 $$r
2233 \end_layout
2234
2235 \end_inset
2236
2237  le chemin du fichier d'entrée original (ceci peut différer de 
2238 \begin_inset Flex Noun
2239 status collapsed
2240
2241 \begin_layout Plain Layout
2242 $$p
2243 \end_layout
2244
2245 \end_inset
2246
2247  lors de l'appel d'une séquence de convertisseurs)
2248 \end_layout
2249
2250 \begin_layout Labeling
2251 \labelwidthstring 00.00.0000
2252 \begin_inset Flex Code
2253 status collapsed
2254
2255 \begin_layout Plain Layout
2256 $$e
2257 \end_layout
2258
2259 \end_inset
2260
2261  l'identificateur 
2262 \begin_inset Flex Code
2263 status collapsed
2264
2265 \begin_layout Plain Layout
2266 iconv
2267 \end_layout
2268
2269 \end_inset
2270
2271  désignant l'encodage du document
2272 \end_layout
2273
2274 \begin_layout Standard
2275 Dans le champ 
2276 \begin_inset Flex Noun
2277 status collapsed
2278
2279 \begin_layout Plain Layout
2280 Autres
2281 \begin_inset space ~
2282 \end_inset
2283
2284 options
2285 \end_layout
2286
2287 \end_inset
2288
2289 , vous pouvez saisir les mots-clés suivants, séparés par des virgules:
2290 \end_layout
2291
2292 \begin_layout Labeling
2293 \labelwidthstring 00.00.0000
2294 \begin_inset Flex Code
2295 status collapsed
2296
2297 \begin_layout Plain Layout
2298 \begin_inset Flex Code
2299 status open
2300
2301 \begin_layout Plain Layout
2302 latex=option
2303 \end_layout
2304
2305 \end_inset
2306
2307
2308 \end_layout
2309
2310 \end_inset
2311
2312  ce convertisseur exécute \SpecialChar LaTeX
2313  ou une variante de \SpecialChar LaTeX
2314 , le fichier journal sera
2315  disponible.
2316  
2317 \begin_inset Flex Code
2318 status open
2319
2320 \begin_layout Plain Layout
2321 option
2322 \end_layout
2323
2324 \end_inset
2325
2326  précise quelle forme de \SpecialChar LaTeX
2327  sera exécutée (
2328 \family typewriter
2329
2330 \begin_inset Flex Code
2331 status open
2332
2333 \begin_layout Plain Layout
2334 latex, pdflatex, platex, xetex, luatex
2335 \end_layout
2336
2337 \end_inset
2338
2339
2340 \family default
2341 ).
2342  Sans
2343 \family typewriter
2344  
2345 \begin_inset Flex Code
2346 status open
2347
2348 \begin_layout Plain Layout
2349 option
2350 \end_layout
2351
2352 \end_inset
2353
2354
2355 \begin_inset Flex Code
2356 status open
2357
2358 \begin_layout Plain Layout
2359 latex
2360 \end_layout
2361
2362 \end_inset
2363
2364
2365 \family default
2366  est utilisé.
2367 \end_layout
2368
2369 \begin_layout Labeling
2370 \labelwidthstring 00.00.0000
2371 \begin_inset Flex Code
2372 status collapsed
2373
2374 \begin_layout Plain Layout
2375 \begin_inset Flex Code
2376 status open
2377
2378 \begin_layout Plain Layout
2379 needaux=option
2380 \end_layout
2381
2382 \end_inset
2383
2384
2385 \end_layout
2386
2387 \end_inset
2388
2389  la conversion utilise le fichier \SpecialChar LaTeX
2390  
2391 \begin_inset Flex Noun
2392 status collapsed
2393
2394 \begin_layout Plain Layout
2395 .aux
2396 \end_layout
2397
2398 \end_inset
2399
2400 .
2401  
2402 \begin_inset Flex Code
2403 status open
2404
2405 \begin_layout Plain Layout
2406 option
2407 \end_layout
2408
2409 \end_inset
2410
2411  précise quelle forme de \SpecialChar LaTeX
2412  sera exécutée pour créer le fichier 
2413 \begin_inset Flex Noun
2414 status collapsed
2415
2416 \begin_layout Plain Layout
2417 .aux
2418 \end_layout
2419
2420 \end_inset
2421
2422  (
2423 \family typewriter
2424
2425 \begin_inset Flex Code
2426 status open
2427
2428 \begin_layout Plain Layout
2429 latex, pdflatex, platex, xetex, luatex
2430 \end_layout
2431
2432 \end_inset
2433
2434
2435 \family default
2436 ).
2437  Sans
2438 \family typewriter
2439  
2440 \begin_inset Flex Code
2441 status open
2442
2443 \begin_layout Plain Layout
2444 option
2445 \end_layout
2446
2447 \end_inset
2448
2449
2450 \begin_inset Flex Code
2451 status open
2452
2453 \begin_layout Plain Layout
2454 latex
2455 \end_layout
2456
2457 \end_inset
2458
2459
2460 \family default
2461  est utilisé.
2462 \end_layout
2463
2464 \begin_layout Labeling
2465 \labelwidthstring 00.00.0000
2466 \begin_inset Flex Code
2467 status collapsed
2468
2469 \begin_layout Plain Layout
2470 nice
2471 \end_layout
2472
2473 \end_inset
2474
2475  demande une fichier \SpecialChar LyX
2476  
2477 \begin_inset Quotes cld
2478 \end_inset
2479
2480 nice
2481 \begin_inset Quotes crd
2482 \end_inset
2483
2484  (facile), ce qui en pratique désigne un fichier similaire au résultat d'une
2485  exportation \SpecialChar LaTeX
2486 , sans la directive 
2487 \lang english
2488
2489 \begin_inset Flex Code
2490 status collapsed
2491
2492 \begin_layout Plain Layout
2493
2494 \lang english
2495 input@path
2496 \end_layout
2497
2498 \end_inset
2499
2500
2501 \lang french
2502 .
2503 \end_layout
2504
2505 \begin_layout Labeling
2506 \labelwidthstring 00.00.0000
2507 \begin_inset Flex Code
2508 status collapsed
2509
2510 \begin_layout Plain Layout
2511 xml
2512 \end_layout
2513
2514 \end_inset
2515
2516  la sortie est au format XML
2517 \end_layout
2518
2519 \begin_layout Standard
2520 Les quatre mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
2521  un argument de la forme 
2522 \begin_inset Flex Noun
2523 status collapsed
2524
2525 \begin_layout Plain Layout
2526 clé=valeur
2527 \end_layout
2528
2529 \end_inset
2530
2531 :
2532 \end_layout
2533
2534 \begin_layout Labeling
2535 \labelwidthstring 00.00.0000
2536 \begin_inset Flex Code
2537 status collapsed
2538
2539 \begin_layout Plain Layout
2540 hyperref-driver
2541 \end_layout
2542
2543 \end_inset
2544
2545  est le nom du pilote qu'il faut charger pour ce convertisseur avec le paquetage
2546  
2547 \family sans
2548 hyperref
2549 \family default
2550 , pour ce convertisseur.
2551  Le chargement du pilote convenable est nécessaire pour obtenir certaines
2552  fonctionnalités spécifiques du PDF.
2553  Voir le manuel 
2554 \family sans
2555 hyperref
2556 \family default
2557  pour les détails.
2558 \end_layout
2559
2560 \begin_layout Labeling
2561 \labelwidthstring 00.00.0000
2562 \begin_inset Flex Code
2563 status collapsed
2564
2565 \begin_layout Plain Layout
2566 parselog
2567 \end_layout
2568
2569 \end_inset
2570
2571  s'il est utilisé, les messages d'erreur standard du convertisseur seront
2572  redirigés vers un fichier 
2573 \begin_inset Flex Code
2574 status collapsed
2575
2576 \begin_layout Plain Layout
2577
2578 \lang english
2579 infile.out
2580 \end_layout
2581
2582 \end_inset
2583
2584 , et le script passé en valeur sera exécuté comme: 
2585 \begin_inset Flex Code
2586 status collapsed
2587
2588 \begin_layout Plain Layout
2589
2590 \lang english
2591 script < infile.out > infile.log
2592 \end_layout
2593
2594 \end_inset
2595
2596 .
2597  L'argument peut contenir 
2598 \begin_inset Flex Code
2599 status collapsed
2600
2601 \begin_layout Plain Layout
2602 $$s
2603 \end_layout
2604
2605 \end_inset
2606
2607 ;
2608 \end_layout
2609
2610 \begin_layout Labeling
2611 \labelwidthstring 00.00.0000
2612 \begin_inset Flex Code
2613 status collapsed
2614
2615 \begin_layout Plain Layout
2616 resultdir
2617 \end_layout
2618
2619 \end_inset
2620
2621  précise le nom du répertoire dans lequel le convertisseur placera les fichiers
2622  engendrés par la conversion.
2623  \SpecialChar LyX
2624  ne créera pas ce répertoire, et ne copiera rien dedans, bien qu'il le
2625  copie dans la cible.
2626  La valeur peut utiliser 
2627 \begin_inset Flex Code
2628 status collapsed
2629
2630 \begin_layout Plain Layout
2631 $$b
2632 \end_layout
2633
2634 \end_inset
2635
2636 , qui sera remplacé par le nom sans suffixe des fichiers d'entrée et de
2637  sortie, respectivement, lors de la copie du répertoire.
2638 \begin_inset Newline newline
2639 \end_inset
2640
2641 Noter que l'utilisation simultanée de 
2642 \begin_inset Flex Noun
2643 status collapsed
2644
2645 \begin_layout Plain Layout
2646 resultdir
2647 \end_layout
2648
2649 \end_inset
2650
2651  et 
2652 \begin_inset Flex Noun
2653 status collapsed
2654
2655 \begin_layout Plain Layout
2656 usetempdir
2657 \end_layout
2658
2659 \end_inset
2660
2661  n'a aucun sens.
2662  Ce dernier sera ignoré si le premier est employé;
2663 \end_layout
2664
2665 \begin_layout Labeling
2666 \labelwidthstring 00.00.0000
2667 \begin_inset Flex Code
2668 status collapsed
2669
2670 \begin_layout Plain Layout
2671 resultfile
2672 \end_layout
2673
2674 \end_inset
2675
2676  détermine le nom du fichier résultat et peut contenir 
2677 \begin_inset Flex Code
2678 status collapsed
2679
2680 \begin_layout Plain Layout
2681 $$b
2682 \end_layout
2683
2684 \end_inset
2685
2686 .
2687  N'a de sens qu'avec 
2688 \begin_inset Flex Noun
2689 status collapsed
2690
2691 \begin_layout Plain Layout
2692 resultdir
2693 \end_layout
2694
2695 \end_inset
2696
2697  et est optionnel même dans ce cas; la valeur 
2698 \begin_inset Quotes cld
2699 \end_inset
2700
2701 index
2702 \begin_inset Quotes crd
2703 \end_inset
2704
2705  est implicite s'il n'est pas activé.
2706 \end_layout
2707
2708 \begin_layout Standard
2709 Un pilote 
2710 \begin_inset Flex Code
2711 status open
2712
2713 \begin_layout Plain Layout
2714 hyperref
2715 \end_layout
2716
2717 \end_inset
2718
2719  approprié accompagne certains convertisseurs venant avec \SpecialChar LyX
2720 .
2721  Par contre, aucun des trois derniers mots-clés n'est utilisé dans les convertis
2722 seurs pré-installés par \SpecialChar LyX
2723 .
2724 \end_layout
2725
2726 \begin_layout Standard
2727 Il n'est pas nécessaire de définir des convertisseurs pour tous les formats
2728  entre lesquels vous désirez effectuer des conversions.
2729  Par exemple, vous remarquerez qu'il n'y a pas de convertisseur 
2730 \begin_inset Quotes cld
2731 \end_inset
2732
2733 \SpecialChar LyX
2734  vers PostScript
2735 \begin_inset Quotes crd
2736 \end_inset
2737
2738 , mais \SpecialChar LyX
2739  exportera bien vers PostScript.
2740  Ceci se fait parce que \SpecialChar LyX
2741  crée d'abord un fichier \SpecialChar LaTeX
2742  (pas besoin de convertisseur
2743  pour cela) qui est ensuite converti vers DVI en utilisant le convertisseur
2744  
2745 \begin_inset Quotes cld
2746 \end_inset
2747
2748 \SpecialChar LyX
2749  vers DVI
2750 \begin_inset Quotes crd
2751 \end_inset
2752
2753 , pour terminer par la conversion 
2754 \begin_inset Quotes cld
2755 \end_inset
2756
2757 DVI vers PostScript
2758 \begin_inset Quotes crd
2759 \end_inset
2760
2761 .
2762  \SpecialChar LyX
2763  trouve ainsi les séquences de convertisseurs automatiquement, et trouvera
2764  toujours le séquence la plus courte.
2765  Vous pouvez cependant définir plusieurs méthodes de conversion entre formats
2766  de fichier.
2767  Par exemple, la configuration \SpecialChar LyX
2768  standard propose cinq façons différentes
2769  de convertir \SpecialChar LaTeX
2770  vers PDF:
2771 \end_layout
2772
2773 \begin_layout Enumerate
2774 directement, via 
2775 \begin_inset Flex Noun
2776 status collapsed
2777
2778 \begin_layout Plain Layout
2779 pdflatex
2780 \end_layout
2781
2782 \end_inset
2783
2784
2785 \end_layout
2786
2787 \begin_layout Enumerate
2788 via (DVI et) PostScript, en utilisant 
2789 \begin_inset Flex Noun
2790 status collapsed
2791
2792 \begin_layout Plain Layout
2793 ps2pdf
2794 \end_layout
2795
2796 \end_inset
2797
2798
2799 \end_layout
2800
2801 \begin_layout Enumerate
2802 via DVI, en utilisant 
2803 \begin_inset Flex Noun
2804 status collapsed
2805
2806 \begin_layout Plain Layout
2807 dvipdfm
2808 \end_layout
2809
2810 \end_inset
2811
2812
2813 \end_layout
2814
2815 \begin_layout Enumerate
2816 directement, via 
2817 \begin_inset Flex Noun
2818 status collapsed
2819
2820 \begin_layout Plain Layout
2821 Xe\SpecialChar TeX
2822
2823 \end_layout
2824
2825 \end_inset
2826
2827
2828 \end_layout
2829
2830 \begin_layout Enumerate
2831 directement, via 
2832 \begin_inset Flex Noun
2833 status collapsed
2834
2835 \begin_layout Plain Layout
2836 Lua\SpecialChar TeX
2837
2838 \end_layout
2839
2840 \end_inset
2841
2842
2843 \end_layout
2844
2845 \begin_layout Standard
2846 Pour définir de tels choix de séquences, vous devez définir plusieurs 
2847 \begin_inset Quotes cld
2848 \end_inset
2849
2850 formats de fichier
2851 \begin_inset Quotes crd
2852 \end_inset
2853
2854  cible, comme décrit dans la 
2855 \begin_inset CommandInset ref
2856 LatexCommand ref
2857 reference "sec:Formats"
2858
2859 \end_inset
2860
2861 .
2862  Par exemple, avec la configuration standard, les formats dénommés 
2863 \begin_inset Flex Noun
2864 status collapsed
2865
2866 \begin_layout Plain Layout
2867 pdf
2868 \end_layout
2869
2870 \end_inset
2871
2872  (pour 
2873 \begin_inset Flex Noun
2874 status collapsed
2875
2876 \begin_layout Plain Layout
2877 ps2pdf
2878 \end_layout
2879
2880 \end_inset
2881
2882 ), 
2883 \begin_inset Flex Noun
2884 status collapsed
2885
2886 \begin_layout Plain Layout
2887 pdf2
2888 \end_layout
2889
2890 \end_inset
2891
2892  (pour 
2893 \begin_inset Flex Noun
2894 status collapsed
2895
2896 \begin_layout Plain Layout
2897 pdflatex
2898 \end_layout
2899
2900 \end_inset
2901
2902 ), 
2903 \begin_inset Flex Noun
2904 status collapsed
2905
2906 \begin_layout Plain Layout
2907 pdf3
2908 \end_layout
2909
2910 \end_inset
2911
2912  (pour 
2913 \begin_inset Flex Noun
2914 status collapsed
2915
2916 \begin_layout Plain Layout
2917 dvipdfm
2918 \end_layout
2919
2920 \end_inset
2921
2922 ), 
2923 \begin_inset Flex Noun
2924 status collapsed
2925
2926 \begin_layout Plain Layout
2927 pdf4
2928 \end_layout
2929
2930 \end_inset
2931
2932  (pour 
2933 \begin_inset Flex Noun
2934 status collapsed
2935
2936 \begin_layout Plain Layout
2937 Xe\SpecialChar TeX
2938
2939 \end_layout
2940
2941 \end_inset
2942
2943 ), et 
2944 \begin_inset Flex Noun
2945 status collapsed
2946
2947 \begin_layout Plain Layout
2948 pdf5
2949 \end_layout
2950
2951 \end_inset
2952
2953  (pour Lua\SpecialChar TeX
2954 ) sont définis, qui correspondent tous au suffixe 
2955 \begin_inset Flex Noun
2956 status collapsed
2957
2958 \begin_layout Plain Layout
2959 pdf
2960 \end_layout
2961
2962 \end_inset
2963
2964  et auxquels sont associées les trois méthodes décrites ci-dessus.
2965 \end_layout
2966
2967 \begin_layout Chapter
2968 Internationaliser \SpecialChar LyX
2969
2970 \begin_inset CommandInset label
2971 LatexCommand label
2972 name "chap:i18n"
2973
2974 \end_inset
2975
2976
2977 \end_layout
2978
2979 \begin_layout Standard
2980 Il est possible de traduire l'interface utilisateur de \SpecialChar LyX
2981 .
2982  La dernière fois que nous avons vérifié, \SpecialChar LyX
2983  était disponible en 30 langues.
2984  La langue que vous avez choisie est appelée votre 
2985 \emph on
2986 locale
2987 \emph default
2988  (pour plus de renseignements sur les réglages de localisation, voyez la
2989  documentation de votre système d'exploitation sur les locales.
2990  Pour Linux, la page de man de 
2991 \begin_inset Flex Noun
2992 status collapsed
2993
2994 \begin_layout Plain Layout
2995 locale(5)
2996 \end_layout
2997
2998 \end_inset
2999
3000  est un bon point de départ).
3001 \end_layout
3002
3003 \begin_layout Standard
3004 Notez que ces traductions fonctionnent, mais présentent quelques failles.
3005  En particulier, toutes les fenêtres ont été tracées en fonction du texte
3006  anglais, et quelques-unes des traductions sont trop grandes pour rentrer
3007  dans l'espace alloué.
3008  Ce n'est qu'un problème d'affichage sans conséquence.
3009  Vous verrez aussi que certaines traductions n'ont pas de raccourcis définis
3010  pour tout.
3011  Parfois, c'est qu'il n'y a pas assez de lettres disponibles.
3012  Parfois c'est que le traducteur n'a tout simplement pas encore eu le temps
3013  de le faire.
3014  Nos équipes de traduction, que vous pouvez souhaiter rejoindre
3015 \begin_inset Foot
3016 status collapsed
3017
3018 \begin_layout Plain Layout
3019 Si vous parlez couramment une autre langue que l'anglais, rejoindre ces
3020  équipes est un des grands moyens de rendre service à la communauté des
3021  développeurs et utilisateurs de \SpecialChar LyX
3022 .
3023 \end_layout
3024
3025 \end_inset
3026
3027 , essaieront de faire disparaître ces inconvénients dans les versions futures
3028  de \SpecialChar LyX
3029
3030 \end_layout
3031
3032 \begin_layout Section
3033 Traduire \SpecialChar LyX
3034
3035 \end_layout
3036
3037 \begin_layout Subsection
3038 Traduire l'interface graphique (messages textuels)
3039 \end_layout
3040
3041 \begin_layout Standard
3042 \SpecialChar LyX
3043  utilise la bibliothèque GNU 
3044 \begin_inset Flex Noun
3045 status collapsed
3046
3047 \begin_layout Plain Layout
3048 gettext
3049 \end_layout
3050
3051 \end_inset
3052
3053  pour gérer l'internationalisation de l'interface.
3054  Pour que \SpecialChar LyX
3055  parle votre langue favorite dans tous les menus et fenêtres,
3056  vous avez besoin d'un fichier 
3057 \begin_inset Flex Noun
3058 status collapsed
3059
3060 \begin_layout Plain Layout
3061 .po
3062 \end_layout
3063
3064 \end_inset
3065
3066  pour cette langue.
3067  Quand celui-ci est disponible, vous devez générer à partir de là un fichier
3068  
3069 \begin_inset Flex Noun
3070 status collapsed
3071
3072 \begin_layout Plain Layout
3073 .mo
3074 \end_layout
3075
3076 \end_inset
3077
3078  et installer ce dernier.
3079  Tout ce processus est expliqué dans la documentation de GNU 
3080 \begin_inset Flex Noun
3081 status collapsed
3082
3083 \begin_layout Plain Layout
3084 gettext
3085 \end_layout
3086
3087 \end_inset
3088
3089 .
3090  Vous pouvez effectuer cette traduction pour votre propre besoin, mais si
3091  vous avez l'intention de la faire, vous pouvez aussi bien partager le résultat
3092  de votre travail avec la communauté \SpecialChar LyX
3093 .
3094  Envoyez un message à la liste de messagerie des développeurs \SpecialChar LyX
3095  pour plus
3096  d'information sur la procédure.
3097 \end_layout
3098
3099 \begin_layout Standard
3100 En bref, voici un résumé de ce qu'il faut faire (
3101 \family typewriter
3102 \series bold
3103 xx
3104 \family default
3105 \series default
3106  est le code de la langue):
3107 \end_layout
3108
3109 \begin_layout Itemize
3110 télécharger le code source de \SpecialChar LyX
3111  (voir la 
3112 \begin_inset CommandInset href
3113 LatexCommand href
3114 name "page d'information sur le Web"
3115 target "https://www.lyx.org/HowToUseGIT"
3116 literal "false"
3117
3118 \end_inset
3119
3120 )
3121 \end_layout
3122
3123 \begin_layout Itemize
3124 copier 
3125 \begin_inset Flex Noun
3126 status collapsed
3127
3128 \begin_layout Plain Layout
3129 lyx.pot
3130 \end_layout
3131
3132 \end_inset
3133
3134  dans 
3135 \begin_inset Flex Noun
3136 status collapsed
3137
3138 \begin_layout Plain Layout
3139 po
3140 \end_layout
3141
3142 \end_inset
3143
3144 , le répertoire des fichiers 
3145 \begin_inset Flex Noun
3146 status collapsed
3147
3148 \begin_layout Plain Layout
3149 **.po
3150 \end_layout
3151
3152 \end_inset
3153
3154 .
3155  Puis renommez-le en 
3156 \family typewriter
3157 \series bold
3158
3159 \begin_inset Flex Noun
3160 status collapsed
3161
3162 \begin_layout Plain Layout
3163
3164 \family typewriter
3165 \series bold
3166 xx
3167 \series default
3168 .po
3169 \end_layout
3170
3171 \end_inset
3172
3173
3174 \family default
3175 \series default
3176  (si 
3177 \begin_inset Flex Noun
3178 status collapsed
3179
3180 \begin_layout Plain Layout
3181 lyx.pot
3182 \end_layout
3183
3184 \end_inset
3185
3186  n'existe pas, il peut être recréé avec la commande 
3187 \begin_inset Flex Noun
3188 status collapsed
3189
3190 \begin_layout Plain Layout
3191 make lyx.pot
3192 \end_layout
3193
3194 \end_inset
3195
3196  dans ce répertoire, ou bien vous pouvez utiliser le fichier 
3197 \begin_inset Flex Noun
3198 status collapsed
3199
3200 \begin_layout Plain Layout
3201 po
3202 \end_layout
3203
3204 \end_inset
3205
3206  d'une autre langue comme modèle).
3207 \end_layout
3208
3209 \begin_layout Itemize
3210 Éditez 
3211 \family typewriter
3212 \series bold
3213 xx
3214 \series default
3215 .po
3216 \family default
3217 .
3218 \family typewriter
3219
3220 \begin_inset Foot
3221 status collapsed
3222
3223 \begin_layout Plain Layout
3224 C'est un fichier texte: il peut donc être modifié par n'importe quel éditeur
3225  de texte.
3226  Mais il existe des programmes spécifiques pour gérer les modifications,
3227  comme 
3228 \begin_inset Flex Noun
3229 status collapsed
3230
3231 \begin_layout Plain Layout
3232 Poedit
3233 \end_layout
3234
3235 \end_inset
3236
3237  (toutes plate-formes) ou 
3238 \begin_inset Flex Noun
3239 status collapsed
3240
3241 \begin_layout Plain Layout
3242 KBabel
3243 \end_layout
3244
3245 \end_inset
3246
3247  (KDE).
3248  Emacs est également doté d'un 
3249 \begin_inset Quotes cld
3250 \end_inset
3251
3252 mode
3253 \begin_inset Quotes crd
3254 \end_inset
3255
3256  pour modifier les fichier 
3257 \begin_inset Flex Noun
3258 status collapsed
3259
3260 \begin_layout Plain Layout
3261 .po
3262 \end_layout
3263
3264 \end_inset
3265
3266 , mais attention, les fichiers sont encodés en Unicode, voir 
3267 \begin_inset Flex URL
3268 status collapsed
3269
3270 \begin_layout Plain Layout
3271
3272 https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html
3273 \backslash
3274 #PO-Mode
3275 \end_layout
3276
3277 \end_inset
3278
3279 .
3280 \end_layout
3281
3282 \end_inset
3283
3284
3285 \family default
3286  Pour certains menus, il y a aussi des touches de raccourci qui doivent
3287  être traduites.
3288  Ces touches viennent après un 
3289 \family typewriter
3290
3291 \begin_inset Quotes cld
3292 \end_inset
3293
3294 |
3295 \begin_inset Quotes crd
3296 \end_inset
3297
3298
3299 \family default
3300 , et doivent être adaptées au texte traduit.
3301  Vous devez aussi remplir les champs au début du nouveau fichier 
3302 \begin_inset Flex Noun
3303 status collapsed
3304
3305 \begin_layout Plain Layout
3306 po
3307 \end_layout
3308
3309 \end_inset
3310
3311  avec votre adresse e-mail, etc., pour que les gens sachent comment vous
3312  joindre pour proposer des suggestions, ou pour démolir votre travail.
3313 \end_layout
3314
3315 \begin_layout Standard
3316 Si vous voulez juste traduire pour vous-même, alors:
3317 \end_layout
3318
3319 \begin_layout Itemize
3320 engendrer 
3321 \family typewriter
3322 \series bold
3323 xx
3324 \series default
3325 .mo
3326 \family default
3327 , avec la commande
3328 \begin_inset Newline newline
3329 \end_inset
3330
3331
3332 \begin_inset Flex Noun
3333 status collapsed
3334
3335 \begin_layout Plain Layout
3336 msgfmt -o xx.mo < xx.po
3337 \end_layout
3338
3339 \end_inset
3340
3341
3342 \end_layout
3343
3344 \begin_layout Itemize
3345 copier le fichier 
3346 \begin_inset Flex Noun
3347 status collapsed
3348
3349 \begin_layout Plain Layout
3350 mo
3351 \end_layout
3352
3353 \end_inset
3354
3355  dans votre répertoire de locales, dans le répertoire correspondant aux
3356  messages pour la langue 
3357 \family typewriter
3358 \series bold
3359 xx
3360 \family default
3361 \series default
3362 , sous le nom 
3363 \begin_inset Flex Noun
3364 status collapsed
3365
3366 \begin_layout Plain Layout
3367 lyx.mo 
3368 \end_layout
3369
3370 \end_inset
3371
3372
3373 \begin_inset Newline newline
3374 \end_inset
3375
3376 (par exemple 
3377 \begin_inset Flex Noun
3378 status collapsed
3379
3380 \begin_layout Plain Layout
3381 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
3382 \end_layout
3383
3384 \end_inset
3385
3386 )
3387 \end_layout
3388
3389 \begin_layout Standard
3390 Pour ajouter un nouveau fichier 
3391 \family typewriter
3392 po
3393 \family default
3394  à la 
3395 \emph on
3396 distribution
3397 \emph default
3398  de \SpecialChar LyX
3399  (ce qui serait mieux pour que d'autres puisent en profiter), il faut
3400  effectuer quelques changements dans \SpecialChar LyX
3401 : envoyez donc une courrier à la liste
3402  de messagerie des développeurs pour ce faire.
3403 \end_layout
3404
3405 \begin_layout Subsubsection
3406 Messages ambigus
3407 \end_layout
3408
3409 \begin_layout Standard
3410 Il arrive quelquefois qu'un message anglophone doive être traduit de différentes
3411  façons dans le langage cible.
3412  Un exemple est le message 
3413 \begin_inset Flex Code
3414 status collapsed
3415
3416 \begin_layout Plain Layout
3417 &New:
3418 \end_layout
3419
3420 \end_inset
3421
3422  qui se traduit en français par 
3423 \begin_inset Flex Noun
3424 status collapsed
3425
3426 \begin_layout Plain Layout
3427 Nouvelle
3428 \end_layout
3429
3430 \end_inset
3431
3432  ou 
3433 \begin_inset Flex Noun
3434 status collapsed
3435
3436 \begin_layout Plain Layout
3437 Nouvel
3438 \end_layout
3439
3440 \end_inset
3441
3442 , suivant le genre et l'initiale du mot suivant.
3443  GNU 
3444 \begin_inset Flex Code
3445 status collapsed
3446
3447 \begin_layout Plain Layout
3448 gettext
3449 \end_layout
3450
3451 \end_inset
3452
3453  ne sait pas gérer de telles traductions ambiguës, et vous devez donc ajouter
3454  une information contextuelle au message: au lieu de 
3455 \begin_inset Flex Code
3456 status collapsed
3457
3458 \begin_layout Plain Layout
3459 &New:
3460 \end_layout
3461
3462 \end_inset
3463
3464  il devient 
3465 \begin_inset Flex Code
3466 status collapsed
3467
3468 \begin_layout Plain Layout
3469 &New:[[branch]]
3470 \end_layout
3471
3472 \end_inset
3473
3474  et 
3475 \begin_inset Flex Code
3476 status collapsed
3477
3478 \begin_layout Plain Layout
3479 &New:[[index]].
3480 \end_layout
3481
3482 \end_inset
3483
3484  De ce fait, les deux occurrences de 
3485 \begin_inset Flex Code
3486 status collapsed
3487
3488 \begin_layout Plain Layout
3489
3490 \lang english
3491 &New:
3492 \end_layout
3493
3494 \end_inset
3495
3496  sont différentes pour 
3497 \begin_inset Flex Code
3498 status collapsed
3499
3500 \begin_layout Plain Layout
3501 gettext
3502 \end_layout
3503
3504 \end_inset
3505
3506  et peuvent être traduites correctement pour 
3507 \begin_inset Flex Noun
3508 status collapsed
3509
3510 \begin_layout Plain Layout
3511
3512 \noun on
3513 Nouvelle branche
3514 \begin_inset space ~
3515 \end_inset
3516
3517 :
3518 \end_layout
3519
3520 \end_inset
3521
3522  et 
3523 \begin_inset Flex Noun
3524 status collapsed
3525
3526 \begin_layout Plain Layout
3527
3528 \noun on
3529 Nouvel index
3530 \begin_inset space ~
3531 \end_inset
3532
3533 :
3534 \end_layout
3535
3536 \end_inset
3537
3538 , respectivement.
3539 \end_layout
3540
3541 \begin_layout Standard
3542 Bien entendu l'information contextuelle doit être supprimée de l'affichage
3543  lorsqu'aucune traduction n'est utilisée, c'est pourquoi il faut la mettre
3544  entre double crochets à la fin du message comme ci-dessus.
3545  Le mécanisme de traduction de \SpecialChar LyX
3546  assure que tout ce qui est entre double
3547  crochets à la fin des messages est supprimé à l'affichage du message.
3548 \end_layout
3549
3550 \begin_layout Subsection
3551 Traduire la documentation
3552 \end_layout
3553
3554 \begin_layout Standard
3555 La documentation en ligne (dans le menu 
3556 \family sans
3557 Aide
3558 \family default
3559 ) peut (et doit !) être traduite.
3560  S'il existe une traduction de la documentation
3561 \begin_inset Foot
3562 status collapsed
3563
3564 \begin_layout Plain Layout
3565 En mars 2008, au moins quelques documents avaient été traduit en14 langues,
3566  le manuel d'apprentissage étant disponible en quelques autres.
3567 \end_layout
3568
3569 \end_inset
3570
3571 , et si la locale est correctement réglée, \SpecialChar LyX
3572  affichera tout seul la version
3573  traduite.
3574  \SpecialChar LyX
3575  cherche les versions traduites sous le nom 
3576 \begin_inset Flex Noun
3577 status collapsed
3578
3579 \begin_layout Plain Layout
3580 Rép\SpecialChar LyX
3581 /doc/
3582 \series bold
3583 xx
3584 \series default
3585 _NomDoc.lyx
3586 \end_layout
3587
3588 \end_inset
3589
3590 , où 
3591 \family typewriter
3592 \series bold
3593 xx
3594 \family default
3595 \series default
3596  est le code pour la langue en cours d'utilisation.
3597  S'il n'y a pas de traduction disponible, c'est la version anglaise qui
3598  est affichée.
3599  Notez que les versions traduites doivent avoir le même nom de fichier (ici
3600  
3601 \begin_inset Flex Noun
3602 status collapsed
3603
3604 \begin_layout Plain Layout
3605 NomDoc
3606 \end_layout
3607
3608 \end_inset
3609
3610 ) que l'original.
3611  Si vous vous sentez de traduire la documentation (ce qui est d'ailleurs
3612  un excellent moyen de corriger la documentation d'origine!), il y a un
3613  certain nombre de choses que vous devez faire tout de suite:
3614 \end_layout
3615
3616 \begin_layout Itemize
3617 faire un tour sur la page web de la 
3618 \begin_inset CommandInset href
3619 LatexCommand href
3620 name "traduction des documentations"
3621 target "https://www.lyx.org/WebFr.Translation"
3622 literal "false"
3623
3624 \end_inset
3625
3626  sur le site de \SpecialChar LyX
3627 .
3628  De cette façon, vous pourrez voir quels documents ont déjà été traduits
3629  dans votre langue, s'il y en a.
3630  Vous y trouverez aussi qui s'occupe d'organiser l'effort de traduction
3631  dans votre langue.
3632  Si personne ne s'en occupe, faites-nous connaître votre intérêt.
3633 \end_layout
3634
3635 \begin_layout Standard
3636 Une fois que vous vous y mettez pour de bon, voilà quelques conseils qui
3637  pourront vous éviter des ennuis:
3638 \end_layout
3639
3640 \begin_layout Itemize
3641 joignez-vous à l'équipe de documentation! 
3642 \family typewriter
3643 Intro.lyx
3644 \family default
3645  (
3646 \family sans
3647 Aide\SpecialChar menuseparator
3648 Introduction
3649 \family default
3650 ) explique comment faire.
3651  C'est d'ailleurs le premier document à traduire;
3652 \end_layout
3653
3654 \begin_layout Itemize
3655 étudiez les conventions typographiques de la langue dans laquelle vous traduisez.
3656  La typographie est un art ancien et au cours des siècles, une grande variété
3657  de conventions ont vu le jour dans les différentes parties du globe.
3658  Apprenez aussi le vocabulaire spécifique des professionnels de la typographie
3659  dans votre pays.
3660  Si vous inventez votre propre terminologie, vous allez induire les lecteurs
3661  en erreur.
3662  (
3663 \emph on
3664 Attention ! La typographie peut devenir une passion !
3665 \emph default
3666 );
3667 \end_layout
3668
3669 \begin_layout Itemize
3670 faites une copie du document (dans les cas simples, sinon voyez la note
3671  de bas de page
3672 \begin_inset space ~
3673 \end_inset
3674
3675
3676 \begin_inset CommandInset ref
3677 LatexCommand ref
3678 reference "fn:NdT-:-Je"
3679
3680 \end_inset
3681
3682 ).
3683  Ce sera votre fichier de travail.
3684  Vous pouvez l'utiliser comme fichier d'aide personnel en le mettant dans
3685  votre répertoire 
3686 \begin_inset Flex Code
3687 status collapsed
3688
3689 \begin_layout Plain Layout
3690 MonRép/doc/xx/
3691 \end_layout
3692
3693 \end_inset
3694
3695 .
3696 \begin_inset Newline newline
3697 \end_inset
3698
3699
3700 \lang english
3701
3702 \begin_inset Note Greyedout
3703 status open
3704
3705 \begin_layout Plain Layout
3706
3707 \series bold
3708 Nota:
3709 \series default
3710  pour un document complexe doté d'éléments externes (images, etc.), si vous
3711  voulez faire une copie dans un répertoire temporaire par exemple, faites
3712  attention aux liens vers les éléments externes qui peuvent être brisés
3713  quand le document est déplacé d'un endroit à un autre.
3714  La meilleure méthode est de télécharger l'arborescence \SpecialChar LyX
3715  depuis le dépôt
3716  git (voir 
3717 \begin_inset Flex URL
3718 status collapsed
3719
3720 \begin_layout Plain Layout
3721
3722 https://www.lyx.org/WebFr.HowToUseGIT
3723 \end_layout
3724
3725 \end_inset
3726
3727 ) et de modifier le ficher de documentation en place.
3728 \end_layout
3729
3730 \end_inset
3731
3732
3733 \end_layout
3734
3735 \begin_layout Itemize
3736 de temps à autre le document original (de l'équipe \SpecialChar LyX
3737 ) est mis à jour.
3738  Utilisez 
3739 \begin_inset CommandInset href
3740 LatexCommand href
3741 name "l'interface d'affichage des source"
3742 target "https://www.lyx.org/trac/browser"
3743 literal "false"
3744
3745 \end_inset
3746
3747  pour voir ce qui a changé.
3748  De cette façon vous pouvez voir facilement les parties de votre document
3749  qui ont besoin d'être mises à jour
3750 \begin_inset Foot
3751 status collapsed
3752
3753 \begin_layout Plain Layout
3754 NdT : Je conseille très vivement de partir des fichiers disponibles sur
3755  Trac, et de ne pas perdre de temps à traduire la version contenue dans
3756  votre distribution pour s'apercevoir trop tard que tout est périmé.
3757  J’ajoute que la meilleure solution est de récupérer l'image courante des
3758  sources de \SpecialChar LyX
3759  via git (cf.
3760  le 
3761 \begin_inset CommandInset href
3762 LatexCommand href
3763 name "site LyX"
3764 target "https://www.lyx.org/WebFr.HowToUseGIT"
3765 literal "false"
3766
3767 \end_inset
3768
3769 ) et de modifier directement le fichier concerné dans l'arborescence importée:
3770  de cette façon, les liens vers les images ne seront pas modifiés lors de
3771  la sauvegarde du fichier, et la version modifiée pourra être soumise sans
3772  modifications aux développeurs.
3773 \begin_inset CommandInset label
3774 LatexCommand label
3775 name "fn:NdT-:-Je"
3776
3777 \end_inset
3778
3779
3780 \end_layout
3781
3782 \end_inset
3783
3784 .
3785 \end_layout
3786
3787 \begin_layout Standard
3788 Si vous avez trouvé une erreur dans le document original, corrigez-la et
3789  dites-le au reste de l'équipe de documentation (que vous n'avez pas manqué
3790  de rejoindre, n'est-ce pas ?)
3791 \end_layout
3792
3793 \begin_layout Standard
3794 \begin_inset Branch Obsolete
3795 inverted 0
3796 status collapsed
3797
3798 \begin_layout Section
3799 Support de Clavier International
3800 \end_layout
3801
3802 \begin_layout Standard
3803
3804 \emph on
3805 [Note de l'Éditeur : La section qui suit a été écrite par 
3806 \noun on
3807 Ivan Schreter
3808 \noun default
3809 .
3810  Il faut la corriger pour qu'elle soit conforme à la nouvelle feuille de
3811  style de la Documentation et pour utiliser les nouvelles fonctions de la
3812  version 1.0.
3813  Le tout doit aussi être fusionné avec la section d'après.
3814  - jw]
3815 \end_layout
3816
3817 \begin_layout Subsection
3818 Définir ses propres réaffectations clavier : Format de fichier 
3819 \family typewriter
3820 .kmap
3821 \end_layout
3822
3823 \begin_layout Standard
3824 Regardons d'un peu plus près un fichier de définition de clavier.
3825  C'est un fichier ASCII qui définit :
3826 \end_layout
3827
3828 \begin_layout Itemize
3829 des correspondances touche à touche ou touche à chaîne
3830 \end_layout
3831
3832 \begin_layout Itemize
3833 des touches mortes
3834 \end_layout
3835
3836 \begin_layout Itemize
3837 des exceptions des touches mortes
3838 \end_layout
3839
3840 \begin_layout Standard
3841 Pour définir une traduction touche à touche ou touche à chaîne, utilisez
3842  cette commande :
3843 \end_layout
3844
3845 \begin_layout Quotation
3846
3847 \family typewriter
3848
3849 \backslash
3850 kmap touche
3851 \family default
3852  
3853 \family typewriter
3854 chaîne_sortie
3855 \end_layout
3856
3857 \begin_layout Standard
3858 où 
3859 \family typewriter
3860 touche
3861 \family default
3862  est la touche à traduire et 
3863 \family typewriter
3864 chaîne_sortie
3865 \family default
3866  est la chaîne à insérer dans le document.
3867  Pour définir des touches mortes, faites :
3868 \end_layout
3869
3870 \begin_layout Quotation
3871
3872 \family typewriter
3873
3874 \backslash
3875 kmod touche touche_morte
3876 \end_layout
3877
3878 \begin_layout Standard
3879 où 
3880 \family typewriter
3881 touche
3882 \family default
3883  est la touche du clavier et 
3884 \family typewriter
3885 touche_morte
3886 \family default
3887  est le nom de la touche morte.
3888  Les touches mortes suivantes sont supportées (nom du raccourci entre parenthèse
3889 s) :
3890 \end_layout
3891
3892 \begin_layout Quotation
3893
3894 \emph on
3895 Nom
3896 \begin_inset space \hfill{}
3897 \end_inset
3898
3899 Exemple
3900 \end_layout
3901
3902 \begin_layout Quotation
3903 acute (acu)
3904 \begin_inset space \hfill{}
3905 \end_inset
3906
3907 áéíóú
3908 \end_layout
3909
3910 \begin_layout Quotation
3911 grave (gra)
3912 \begin_inset space \hfill{}
3913 \end_inset
3914
3915 àèìòù
3916 \end_layout
3917
3918 \begin_layout Quotation
3919 macron (mac)
3920 \begin_inset space \hfill{}
3921 \end_inset
3922
3923  ō
3924 \end_layout
3925
3926 \begin_layout Quotation
3927 tilde (til)
3928 \begin_inset space \hfill{}
3929 \end_inset
3930
3931 ñÑ
3932 \end_layout
3933
3934 \begin_layout Quotation
3935 underbar (underb)
3936 \begin_inset space \hfill{}
3937 \end_inset
3938
3939
3940 \begin_inset ERT
3941 status collapsed
3942
3943 \begin_layout Plain Layout
3944
3945
3946 \backslash
3947 b o
3948 \end_layout
3949
3950 \end_inset
3951
3952
3953 \end_layout
3954
3955 \begin_layout Quotation
3956 cedilla (ced)
3957 \begin_inset space \hfill{}
3958 \end_inset
3959
3960 çÇ
3961 \end_layout
3962
3963 \begin_layout Quotation
3964 underdot (underd)
3965 \begin_inset space \hfill{}
3966 \end_inset
3967
3968
3969 \begin_inset ERT
3970 status collapsed
3971
3972 \begin_layout Plain Layout
3973
3974
3975 \backslash
3976 d o
3977 \end_layout
3978
3979 \end_inset
3980
3981
3982 \end_layout
3983
3984 \begin_layout Quotation
3985 circumflex (circu)
3986 \begin_inset space \hfill{}
3987 \end_inset
3988
3989 âêîôû
3990 \end_layout
3991
3992 \begin_layout Quotation
3993 circle (circl)
3994 \begin_inset space \hfill{}
3995 \end_inset
3996
3997 ÅůŮ
3998 \end_layout
3999
4000 \begin_layout Quotation
4001 tie (tie)
4002 \begin_inset space \hfill{}
4003 \end_inset
4004
4005
4006 \begin_inset ERT
4007 status collapsed
4008
4009 \begin_layout Plain Layout
4010
4011
4012 \backslash
4013 t o
4014 \end_layout
4015
4016 \end_inset
4017
4018
4019 \end_layout
4020
4021 \begin_layout Quotation
4022 breve (bre)
4023 \begin_inset space \hfill{}
4024 \end_inset
4025
4026 ă
4027 \begin_inset ERT
4028 status collapsed
4029
4030 \begin_layout Plain Layout
4031
4032
4033 \backslash
4034 u o
4035 \end_layout
4036
4037 \end_inset
4038
4039
4040 \end_layout
4041
4042 \begin_layout Quotation
4043 caron (car)
4044 \begin_inset space \hfill{}
4045 \end_inset
4046
4047 čšž
4048 \end_layout
4049
4050 \begin_layout Quotation
4051 hungarian umlaut (hug)
4052 \begin_inset space \hfill{}
4053 \end_inset
4054
4055 őű
4056 \end_layout
4057
4058 \begin_layout Quotation
4059 umlaut (uml)
4060 \begin_inset space \hfill{}
4061 \end_inset
4062
4063 äöü
4064 \end_layout
4065
4066 \begin_layout Quotation
4067 dot (dot)
4068 \begin_inset space \hfill{}
4069 \end_inset
4070
4071 ż
4072 \begin_inset ERT
4073 status collapsed
4074
4075 \begin_layout Plain Layout
4076
4077
4078 \backslash
4079 .s
4080 \end_layout
4081
4082 \end_inset
4083
4084
4085 \end_layout
4086
4087 \begin_layout Standard
4088 Dans beaucoup de claviers internationaux il y a des exceptions dans les
4089  règles d'emploi des touches mortes, vous pouvez les définir ainsi :
4090 \end_layout
4091
4092 \begin_layout Quotation
4093
4094 \family typewriter
4095
4096 \backslash
4097 kxmod touche_morte touche chaîne_sortie
4098 \end_layout
4099
4100 \begin_layout Standard
4101 Par exemple, sur un clavier slovaque, si vous tapez caron-o, ça génère circonfle
4102 xe-o, il faut donc mettre :
4103 \end_layout
4104
4105 \begin_layout Quotation
4106
4107 \family typewriter
4108
4109 \backslash
4110 kxmod
4111 \family default
4112  
4113 \family typewriter
4114 caron o "
4115 \backslash
4116 ^o"
4117 \end_layout
4118
4119 \begin_layout Standard
4120 pour le faire marcher correctement.
4121  Vous devez aussi définir comme des exceptions les touches mortes avec i
4122  et j, pour enlever le point avant d'insérer une marque d'accentuation.
4123  Je changerai ceci le moment venu, mais je n'en ai pas encore eu le temps.
4124 \end_layout
4125
4126 \begin_layout Standard
4127 Au fait, à propos des caractères : l'antislash est un caractère d'échappement,
4128  pour l'entrer, il faut taper un double antislash.
4129  Les guillemets et 
4130 \family typewriter
4131 #
4132 \family default
4133  ont aussi un sens différent.
4134  
4135 \family typewriter
4136 #
4137 \family default
4138  indique les commentaires, les guillemets entourent les commandes style
4139  \SpecialChar LaTeX
4140 .
4141  Pour entrer un guillemet, il faut taper 
4142 \family typewriter
4143
4144 \backslash
4145 "
4146 \family default
4147 , pour entrer 
4148 \family typewriter
4149 #
4150 \family default
4151 , il faut taper 
4152 \family typewriter
4153
4154 \backslash
4155 #
4156 \family default
4157 .
4158 \end_layout
4159
4160 \begin_layout Standard
4161 Si vous faites un fichier de réaffectation clavier qui marche pour votre
4162  langue, merci de me l'envoyer, pour que je puisse l'inclure dans la prochaine
4163  distribution de réaffectations clavier.
4164 \end_layout
4165
4166 \begin_layout Standard
4167 Il y aura plus de mots-clés supportés à l'avenir dans les fichiers de réaffectat
4168 ion clavier, comme :
4169 \end_layout
4170
4171 \begin_layout Itemize
4172
4173 \family typewriter
4174
4175 \backslash
4176 kinclude nom_fichier
4177 \family default
4178
4179 \begin_inset space \hfill{}
4180 \end_inset
4181
4182 inclut un autre fichier (
4183 \family typewriter
4184 include
4185 \family default
4186 )
4187 \end_layout
4188
4189 \begin_layout Itemize
4190
4191 \family typewriter
4192
4193 \backslash
4194 kprog programme
4195 \family default
4196
4197 \begin_inset space \hfill{}
4198 \end_inset
4199
4200 définit un programme externe de traduction (
4201 \family typewriter
4202 define
4203 \family default
4204 )
4205 \end_layout
4206
4207 \begin_layout Standard
4208 Il devrait aussi chercher dans 
4209 \family typewriter
4210 lyxrc
4211 \family default
4212  les valeurs par défaut (par exemple, une option 
4213 \family typewriter
4214
4215 \backslash
4216 kinclude
4217 \family default
4218  pour inclure le clavier par défaut).
4219 \end_layout
4220
4221 \end_inset
4222
4223
4224 \end_layout
4225
4226 \begin_layout Section
4227 Les Claviers Internationaux
4228 \begin_inset CommandInset label
4229 LatexCommand label
4230 name "sec:clavier"
4231
4232 \end_inset
4233
4234
4235 \end_layout
4236
4237 \begin_layout Standard
4238 \begin_inset Note Note
4239 status collapsed
4240
4241 \begin_layout Plain Layout
4242 En révisant ce document en mars 2008, le relecteur anglophone n'a pas vérifié
4243  cette section par manque de compréhension de son contenu.
4244  Ce serait bien que quelqu'un s'en charge.
4245  Le traducteur francophone (SMGC) l'avait traduit tel quel, le relecteur
4246  francophone (JPC) l'a relu tel quel.
4247 \end_layout
4248
4249 \end_inset
4250
4251
4252 \end_layout
4253
4254 \begin_layout Standard
4255 Les deux sections suivantes décrivent en détail la syntaxe des fichiers
4256  
4257 \begin_inset Flex Code
4258 status collapsed
4259
4260 \begin_layout Plain Layout
4261 .kmap
4262 \end_layout
4263
4264 \end_inset
4265
4266  et 
4267 \begin_inset Flex Code
4268 status collapsed
4269
4270 \begin_layout Plain Layout
4271 .cdef
4272 \end_layout
4273
4274 \end_inset
4275
4276 .
4277  Ces sections devraient vous aider à concevoir votre propre réaffectation
4278  clavier si celles fournies ne vous donnent pas satisfaction.
4279 \end_layout
4280
4281 \begin_layout Subsection
4282 Le fichier 
4283 \family typewriter
4284 .kmap
4285 \end_layout
4286
4287 \begin_layout Standard
4288 Un fichier 
4289 \begin_inset Flex Noun
4290 status collapsed
4291
4292 \begin_layout Plain Layout
4293 .kmap
4294 \end_layout
4295
4296 \end_inset
4297
4298  fait correspondre des appuis clavier à des caractères ou à des chaînes
4299  de caractères.
4300  Il définit une réaffectation clavier
4301 \begin_inset Foot
4302 status collapsed
4303
4304 \begin_layout Plain Layout
4305 NdT : Keyboard MAPping.
4306 \end_layout
4307
4308 \end_inset
4309
4310 .
4311  Cette section décrit les mots clés 
4312 \begin_inset Flex Code
4313 status collapsed
4314
4315 \begin_layout Plain Layout
4316 kmap
4317 \end_layout
4318
4319 \end_inset
4320
4321
4322 \begin_inset Flex Code
4323 status collapsed
4324
4325 \begin_layout Plain Layout
4326 kmod
4327 \end_layout
4328
4329 \end_inset
4330
4331
4332 \begin_inset Flex Code
4333 status collapsed
4334
4335 \begin_layout Plain Layout
4336 kxmod
4337 \end_layout
4338
4339 \end_inset
4340
4341  et 
4342 \begin_inset Flex Code
4343 status collapsed
4344
4345 \begin_layout Plain Layout
4346 kcomb
4347 \end_layout
4348
4349 \end_inset
4350
4351  des fichiers 
4352 \begin_inset Flex Code
4353 status collapsed
4354
4355 \begin_layout Plain Layout
4356 .kmap
4357 \end_layout
4358
4359 \end_inset
4360
4361 .
4362 \end_layout
4363
4364 \begin_layout Labeling
4365 \labelwidthstring 00.00.0000
4366 \begin_inset Flex Code
4367 status collapsed
4368
4369 \begin_layout Plain Layout
4370 kmap
4371 \end_layout
4372
4373 \end_inset
4374
4375  fait correspondre un caractère à une chaîne
4376 \end_layout
4377
4378 \begin_layout LyX-Code
4379
4380 \backslash
4381 kmap
4382 \family roman
4383 \emph on
4384  caractère chaîne
4385 \end_layout
4386
4387 \begin_layout Standard
4388 Ceci fait correspondre 
4389 \emph on
4390 chaîne
4391 \emph default
4392  à 
4393 \emph on
4394 caractère
4395 \emph default
4396 .
4397  Notez que dans 
4398 \emph on
4399 chaîne
4400 \emph default
4401 , le guillemet double (
4402 \family typewriter
4403 "
4404 \family default
4405 ) et l'antislash (
4406 \family typewriter
4407
4408 \backslash
4409
4410 \family default
4411 ) doivent être protégés par un antislash (
4412 \family typewriter
4413
4414 \backslash
4415
4416 \family default
4417 ) juste avant-++.
4418 \end_layout
4419
4420 \begin_layout Standard
4421 Voici un exemple de commande 
4422 \begin_inset Flex Noun
4423 status collapsed
4424
4425 \begin_layout Plain Layout
4426 kmap
4427 \end_layout
4428
4429 \end_inset
4430
4431  qui fait s'afficher le symbole 
4432 \begin_inset Flex Noun
4433 status collapsed
4434
4435 \begin_layout Plain Layout
4436 /
4437 \end_layout
4438
4439 \end_inset
4440
4441  quand on tape la touche
4442 \begin_inset Flex Noun
4443 status collapsed
4444
4445 \begin_layout Plain Layout
4446  &
4447 \end_layout
4448
4449 \end_inset
4450
4451  :
4452 \end_layout
4453
4454 \begin_layout LyX-Code
4455
4456 \family typewriter
4457
4458 \backslash
4459 kmap & /
4460 \end_layout
4461
4462 \begin_layout Labeling
4463 \labelwidthstring 00.00.0000
4464 \begin_inset Flex Code
4465 status collapsed
4466
4467 \begin_layout Plain Layout
4468 kmod
4469 \end_layout
4470
4471 \end_inset
4472
4473  définit un caractère accentué
4474 \end_layout
4475
4476 \begin_layout LyX-Code
4477
4478 \backslash
4479 kmod 
4480 \family roman
4481 \emph on
4482 caractère accent autorisés
4483 \end_layout
4484
4485 \begin_layout Standard
4486 Le 
4487 \emph on
4488 caractère
4489 \emph default
4490  devient alors un 
4491 \emph on
4492 accent
4493 \emph default
4494  sur les caractères 
4495 \emph on
4496 autorisés
4497 \emph default
4498 .
4499  C'est le principe de la touche morte
4500 \begin_inset Foot
4501 status collapsed
4502
4503 \begin_layout Plain Layout
4504 Le terme 
4505 \emph on
4506 touche morte
4507 \emph default
4508  désigne une touche qui seule ne produit pas de caractère, mais qui produit
4509  le caractère accentué voulu quand elle est suivie par une autre touche
4510  autorisée.
4511  Par exemple, pour écrire un 
4512 \family typewriter
4513
4514 \begin_inset Quotes cld
4515 \end_inset
4516
4517 ê
4518 \begin_inset Quotes crd
4519 \end_inset
4520
4521
4522 \family default
4523  sur un clavier français, il faut d'abord taper sur 
4524 \family typewriter
4525
4526 \begin_inset Quotes cld
4527 \end_inset
4528
4529 ^
4530 \begin_inset Quotes crd
4531 \end_inset
4532
4533
4534 \family default
4535  puis sur 
4536 \family typewriter
4537
4538 \begin_inset Quotes cld
4539 \end_inset
4540
4541 e
4542 \begin_inset Quotes crd
4543 \end_inset
4544
4545
4546 \family default
4547 .
4548 \end_layout
4549
4550 \end_inset
4551
4552 .
4553 \end_layout
4554
4555 \begin_layout Standard
4556 Si vous tapez 
4557 \emph on
4558 caractère
4559 \emph default
4560  puis une autre touche qui ne fait pas partie des caractères 
4561 \emph on
4562 autorisés
4563 \emph default
4564 , vous obtiendrez un 
4565 \emph on
4566 caractère
4567 \emph default
4568  suivi par l'autre touche non autorisée.
4569  Notez que 
4570 \begin_inset Flex Noun
4571 status collapsed
4572
4573 \begin_layout Plain Layout
4574 Ret.Arr
4575 \end_layout
4576
4577 \end_inset
4578
4579  efface une touche morte, si vous tapez 
4580 \emph on
4581 caractère
4582 \emph default
4583  
4584 \begin_inset Flex Noun
4585 status collapsed
4586
4587 \begin_layout Plain Layout
4588 Ret.Arr
4589 \end_layout
4590
4591 \end_inset
4592
4593 , le curseur ne recule pas mais annule l'effet que 
4594 \emph on
4595 caractère
4596 \emph default
4597  aurait pu avoir sur la touche suivante.
4598 \end_layout
4599
4600 \begin_layout Standard
4601 Dans l'exemple suivant, il est spécifié que le caractère ' doit être un
4602  accent aigu, autorisé sur les caractères a, e, i, o, u, A, E, I, O et U
4603  :
4604 \end_layout
4605
4606 \begin_layout LyX-Code
4607
4608 \backslash
4609 kmod ' acute aeiouAEIOU
4610 \end_layout
4611
4612 \begin_layout Labeling
4613 \labelwidthstring 00.00.0000
4614 \begin_inset Flex Code
4615 status collapsed
4616
4617 \begin_layout Plain Layout
4618 kxmod
4619 \end_layout
4620
4621 \end_inset
4622
4623  définit une exception au caractère accentué
4624 \end_layout
4625
4626 \begin_layout LyX-Code
4627
4628 \backslash
4629 kxmod 
4630 \family roman
4631 \emph on
4632 accent caractère résultat
4633 \end_layout
4634
4635 \begin_layout Standard
4636 Ceci définit une exception pour l'
4637 \emph on
4638 accent
4639 \emph default
4640  sur le 
4641 \emph on
4642 caractère
4643 \emph default
4644 .
4645  L'
4646 \emph on
4647 accent
4648 \emph default
4649  doit avoir été assigné auparavant par une déclaration 
4650 \begin_inset Flex Code
4651 status collapsed
4652
4653 \begin_layout Plain Layout
4654
4655 \backslash
4656 kmod
4657 \end_layout
4658
4659 \end_inset
4660
4661  et le 
4662 \emph on
4663 caractère
4664 \emph default
4665  ne doit pas faire partie des caractères 
4666 \emph on
4667 autorisés
4668 \emph default
4669  de l'
4670 \emph on
4671 accent
4672 \emph default
4673 .
4674  Quand vous tapez la séquence 
4675 \emph on
4676 accent
4677 \emph default
4678  
4679 \emph on
4680 caractère
4681 \emph default
4682 , se produit le 
4683 \emph on
4684 résultat
4685 \emph default
4686 .
4687  Si une telle déclaration n'existe pas dans le fichier 
4688 \begin_inset Flex Code
4689 status collapsed
4690
4691 \begin_layout Plain Layout
4692 .kmap
4693 \end_layout
4694
4695 \end_inset
4696
4697  et que vous tapez 
4698 \emph on
4699 accent caractère
4700 \emph default
4701 , vous obtenez 
4702 \emph on
4703 touche_accent caractère
4704 \emph default
4705  où 
4706 \emph on
4707 touche_accent
4708 \emph default
4709  est le premier paramètre de la déclaration 
4710 \begin_inset Flex Code
4711 status collapsed
4712
4713 \begin_layout Plain Layout
4714
4715 \backslash
4716 kmod
4717 \end_layout
4718
4719 \end_inset
4720
4721 .
4722 \end_layout
4723
4724 \begin_layout Standard
4725 Avec la commande suivante, vous obtenez äi quand vous tapez acute-i ('i)
4726  :
4727 \end_layout
4728
4729 \begin_layout LyX-Code
4730
4731 \backslash
4732 kxmod acute i "
4733 \backslash
4734
4735 \backslash
4736 '{
4737 \backslash
4738
4739 \backslash
4740 i}"
4741 \end_layout
4742
4743 \begin_layout Labeling
4744 \labelwidthstring 00.00.0000
4745 \begin_inset Flex Code
4746 status collapsed
4747
4748 \begin_layout Plain Layout
4749 kcomb
4750 \end_layout
4751
4752 \end_inset
4753
4754  Combine deux caractères accentués
4755 \end_layout
4756
4757 \begin_layout LyX-Code
4758
4759 \backslash
4760 kcomb 
4761 \family roman
4762 \emph on
4763 accent1 accent2 autorisés
4764 \end_layout
4765
4766 \begin_layout Standard
4767 Celui-ci est assez ésotérique.
4768  Il vous permet de combiner les effets de l'
4769 \emph on
4770 accent1
4771 \emph default
4772  et de l'
4773 \emph on
4774 accent2
4775 \emph default
4776  (dans cet ordre !) sur les caractères 
4777 \emph on
4778 autorisés
4779 \emph default
4780 .
4781  Les touches pour l'
4782 \emph on
4783 accent1
4784 \emph default
4785  et l'
4786 \emph on
4787 accent2
4788 \emph default
4789  doivent avoir été définies par une commande 
4790 \family typewriter
4791
4792 \backslash
4793 kmod
4794 \family default
4795  
4796 \emph on
4797 plus haut
4798 \emph default
4799  dans le fichier.
4800 \end_layout
4801
4802 \begin_layout Standard
4803 Voyez cet exemple extrait du fichier 
4804 \family typewriter
4805 greek.kmap
4806 \family default
4807  :
4808 \end_layout
4809
4810 \begin_layout LyX-Code
4811
4812 \backslash
4813 kmod ; acute aeioyvhAEIOYVH
4814 \end_layout
4815
4816 \begin_layout LyX-Code
4817
4818 \backslash
4819 kmod : umlaut iyIY
4820 \end_layout
4821
4822 \begin_layout LyX-Code
4823
4824 \backslash
4825 kcomb acute umlaut iyIY
4826 \end_layout
4827
4828 \begin_layout Standard
4829 Ça vous permet de taper 
4830 \family typewriter
4831 ;:i
4832 \family default
4833  et d'avoir l'effet de 
4834 \family typewriter
4835
4836 \backslash
4837 '{
4838 \backslash
4839 "{i}}
4840 \family default
4841 .
4842  Dans ce cas un 
4843 \begin_inset Flex Noun
4844 status collapsed
4845
4846 \begin_layout Plain Layout
4847 Ret.Arr
4848 \end_layout
4849
4850 \end_inset
4851
4852  annule la dernière touche morte, donc si vous tapez 
4853 \begin_inset Flex Code
4854 status collapsed
4855
4856 \begin_layout Plain Layout
4857 ;:Backspace i
4858 \end_layout
4859
4860 \end_inset
4861
4862  vous obtenez 
4863 \family typewriter
4864
4865 \backslash
4866 '{i}
4867 \family default
4868 .
4869 \end_layout
4870
4871 \begin_layout Subsection
4872 Le fichier 
4873 \family typewriter
4874 .cdef
4875 \end_layout
4876
4877 \begin_layout Standard
4878 Après que la réaffectation 
4879 \begin_inset Flex Noun
4880 status collapsed
4881
4882 \begin_layout Plain Layout
4883 .kmap
4884 \end_layout
4885
4886 \end_inset
4887
4888  a été effectuée, un fichier 
4889 \begin_inset Flex Code
4890 status collapsed
4891
4892 \begin_layout Plain Layout
4893 .cdef
4894 \end_layout
4895
4896 \end_inset
4897
4898  convertit les chaînes de symboles obtenues dans la police de caractères.
4899  Actuellement, la distribution de \SpecialChar LyX
4900  comprend au moins les fichiers 
4901 \begin_inset Flex Code
4902 status collapsed
4903
4904 \begin_layout Plain Layout
4905 iso8859-1.cdef
4906 \end_layout
4907
4908 \end_inset
4909
4910  et 
4911 \begin_inset Flex Code
4912 status collapsed
4913
4914 \begin_layout Plain Layout
4915 iso8859-2.cdef
4916 \end_layout
4917
4918 \end_inset
4919
4920 .
4921 \end_layout
4922
4923 \begin_layout Standard
4924 En général le fichier 
4925 \begin_inset Flex Code
4926 status collapsed
4927
4928 \begin_layout Plain Layout
4929 .cdef
4930 \end_layout
4931
4932 \end_inset
4933
4934  est une suite de déclarations de la forme :
4935 \end_layout
4936
4937 \begin_layout LyX-Code
4938
4939 \family roman
4940 \emph on
4941 numéro_du_caractère chaîne
4942 \end_layout
4943
4944 \begin_layout Standard
4945 Par exemple, pour affecter 
4946 \family typewriter
4947
4948 \backslash
4949 '{e}
4950 \family default
4951  au caractère correspondant dans le jeu iso-8859-1 (233), il y a la déclaration
4952  suivante :
4953 \end_layout
4954
4955 \begin_layout LyX-Code
4956 233 "
4957 \backslash
4958
4959 \backslash
4960 '{e}"
4961 \end_layout
4962
4963 \begin_layout Standard
4964 avec 
4965 \begin_inset Flex Code
4966 status collapsed
4967
4968 \begin_layout Plain Layout
4969
4970 \backslash
4971
4972 \end_layout
4973
4974 \end_inset
4975
4976  et 
4977 \begin_inset Flex Code
4978 status collapsed
4979
4980 \begin_layout Plain Layout
4981 "
4982 \end_layout
4983
4984 \end_inset
4985
4986  protégés dans 
4987 \emph on
4988 chaîne
4989 \emph default
4990 .
4991  Notez que le même caractère peut servir pour plus d'une chaîne.
4992  Dans le fichier 
4993 \begin_inset Flex Code
4994 status collapsed
4995
4996 \begin_layout Plain Layout
4997 iso-8859-7.cdef
4998 \end_layout
4999
5000 \end_inset
5001
5002  vous avez
5003 \end_layout
5004
5005 \begin_layout LyX-Code
5006 192 "
5007 \backslash
5008
5009 \backslash
5010 '{
5011 \backslash
5012
5013 \backslash
5014
5015 \backslash
5016 "{i}}"
5017 \begin_inset Newline newline
5018 \end_inset
5019
5020 192 "
5021 \backslash
5022
5023 \backslash
5024
5025 \backslash
5026 "{
5027 \backslash
5028
5029 \backslash
5030 '{i}}"
5031 \end_layout
5032
5033 \begin_layout Standard
5034 Si \SpecialChar LyX
5035  ne trouve pas de correspondance pour la chaîne produite par une touche
5036  ou une séquence avec des touches mortes, il va vérifier si elle ressemble
5037  à un caractère accentué et va essayer à l'écran de tracer un accent par
5038  dessus le caractère.
5039 \end_layout
5040
5041 \begin_layout Subsection
5042 Touches mortes
5043 \end_layout
5044
5045 \begin_layout Standard
5046 Il y a une autre façon d'ajouter le support pour des caractères internationaux
5047  par l'intermédiaire des touches mortes.
5048  Une touche morte marche en combinaison avec une lettre pour produire un
5049  caractère accentué.
5050  Ici, nous allons expliquer comment créer une touche morte vraiment simple
5051  pour montrer comment elles marchent.
5052 \end_layout
5053
5054 \begin_layout Standard
5055 Supposez que vous ayez besoin du caractère circonflexe,
5056 \begin_inset Foot
5057 status collapsed
5058
5059 \begin_layout Plain Layout
5060 NdT : déjà présent en français, mais nous allons conserver cet exemple.
5061 \end_layout
5062
5063 \end_inset
5064
5065  
5066 \family typewriter
5067
5068 \begin_inset Quotes cld
5069 \end_inset
5070
5071 ^
5072 \begin_inset Quotes crd
5073 \end_inset
5074
5075
5076 \family default
5077 .
5078  Vous devez faire correspondre la touche circonflexe à la commande \SpecialChar LyX
5079  
5080 \begin_inset Flex Code
5081 status collapsed
5082
5083 \begin_layout Plain Layout
5084 accent-circumflex
5085 \end_layout
5086
5087 \end_inset
5088
5089  dans votre fichier 
5090 \begin_inset Flex Code
5091 status collapsed
5092
5093 \begin_layout Plain Layout
5094 lyxrc
5095 \end_layout
5096
5097 \end_inset
5098
5099 .
5100  Maintenant, à chaque fois que vous taperez la touche circonflexe suivie
5101  par une lettre, il y aura un accent circonflexe dessus.
5102  Par exemple, la séquence 
5103 \family typewriter
5104
5105 \begin_inset Quotes cld
5106 \end_inset
5107
5108
5109 \family default
5110
5111 \begin_inset Flex Code
5112 status collapsed
5113
5114 \begin_layout Plain Layout
5115 ^e
5116 \end_layout
5117
5118 \end_inset
5119
5120
5121 \family typewriter
5122
5123 \begin_inset Quotes crd
5124 \end_inset
5125
5126
5127 \family default
5128  produit la lettre 
5129 \family typewriter
5130
5131 \begin_inset Quotes cld
5132 \end_inset
5133
5134
5135 \family default
5136
5137 \begin_inset Flex Code
5138 status collapsed
5139
5140 \begin_layout Plain Layout
5141 ê
5142 \end_layout
5143
5144 \end_inset
5145
5146
5147 \family typewriter
5148
5149 \begin_inset Quotes crd
5150 \end_inset
5151
5152
5153 \family default
5154 .
5155  Cependant, si vous essayez de taper 
5156 \family typewriter
5157
5158 \begin_inset Quotes cld
5159 \end_inset
5160
5161
5162 \family default
5163
5164 \begin_inset Flex Code
5165 status collapsed
5166
5167 \begin_layout Plain Layout
5168 ^t
5169 \end_layout
5170
5171 \end_inset
5172
5173
5174 \family typewriter
5175
5176 \begin_inset Quotes crd
5177 \end_inset
5178
5179
5180 \family default
5181 , \SpecialChar LyX
5182  va se plaindre avec un bip, car un 
5183 \family typewriter
5184
5185 \begin_inset Quotes cld
5186 \end_inset
5187
5188
5189 \family default
5190
5191 \begin_inset Flex Code
5192 status collapsed
5193
5194 \begin_layout Plain Layout
5195 t
5196 \end_layout
5197
5198 \end_inset
5199
5200
5201 \family typewriter
5202
5203 \begin_inset Quotes crd
5204 \end_inset
5205
5206
5207 \family default
5208  ne prend jamais d'accent circonflexe.
5209  Taper 
5210 \begin_inset Flex Noun
5211 status collapsed
5212
5213 \begin_layout Plain Layout
5214 Espace
5215 \end_layout
5216
5217 \end_inset
5218
5219  après une touche morte fait s'afficher l'accent seul.
5220  Notez bien ce dernier point ! Si vous faites correspondre une touche à
5221  une touche morte, vous devez faire correspondre le caractère sur cette
5222  touche à une touche différente.
5223  Faire correspondre la virgule à une cédille est une mauvaise idée, car
5224  vous n'aurez plus que des cédilles à la place des virgules.
5225 \end_layout
5226
5227 \begin_layout Standard
5228 Une façon courante de créer des touches mortes est d'utiliser 
5229 \begin_inset Flex Noun
5230 status collapsed
5231
5232 \begin_layout Plain Layout
5233 Meta-
5234 \end_layout
5235
5236 \end_inset
5237
5238
5239 \begin_inset Flex Noun
5240 status collapsed
5241
5242 \begin_layout Plain Layout
5243 Ctrl-
5244 \end_layout
5245
5246 \end_inset
5247
5248  ou 
5249 \begin_inset Flex Noun
5250 status collapsed
5251
5252 \begin_layout Plain Layout
5253 Maj-
5254 \end_layout
5255
5256 \end_inset
5257
5258  en combinaison avec un accent, comme 
5259 \family typewriter
5260
5261 \begin_inset Quotes cld
5262 \end_inset
5263
5264 ~
5265 \begin_inset Quotes crd
5266 \end_inset
5267
5268
5269 \family default
5270  ou 
5271 \family typewriter
5272
5273 \begin_inset Quotes cld
5274 \end_inset
5275
5276 ^
5277 \begin_inset Quotes crd
5278 \end_inset
5279
5280
5281 \family default
5282 .
5283  Une autre méthode met en jeu 
5284 \begin_inset Flex Code
5285 status collapsed
5286
5287 \begin_layout Plain Layout
5288 xmodmap
5289 \end_layout
5290
5291 \end_inset
5292
5293  et 
5294 \begin_inset Flex Code
5295 status collapsed
5296
5297 \begin_layout Plain Layout
5298 xkeycaps
5299 \end_layout
5300
5301 \end_inset
5302
5303  (vus dans le 
5304 \emph on
5305 Guide
5306 \begin_inset space ~
5307 \end_inset
5308
5309 de
5310 \begin_inset space ~
5311 \end_inset
5312
5313 l'Utilisateur
5314 \emph default
5315 ) pour configurer la touche spéciale 
5316 \begin_inset Flex Code
5317 status collapsed
5318
5319 \begin_layout Plain Layout
5320 Mode_Switch
5321 \end_layout
5322
5323 \end_inset
5324
5325 .
5326  Elle agit un peu comme 
5327 \begin_inset Flex Noun
5328 status collapsed
5329
5330 \begin_layout Plain Layout
5331 Maj
5332 \end_layout
5333
5334 \end_inset
5335
5336  et permet de faire correspondre des touches à des caractères accentués.
5337  Vous pouvez aussi transformer des touches en touches mortes en les affectant
5338  à quelque chose comme 
5339 \begin_inset Flex Code
5340 status collapsed
5341
5342 \begin_layout Plain Layout
5343 usldead_cedilla
5344 \end_layout
5345
5346 \end_inset
5347
5348  puis en affectant cette touche symbolique à la commande \SpecialChar LyX
5349  correspondante.
5350 \begin_inset Foot
5351 status collapsed
5352
5353 \begin_layout Plain Layout
5354 Note de 
5355 \noun on
5356 John Weiss
5357 \noun default
5358  : C'est exactement ce que je fais dans mes fichiers 
5359 \family typewriter
5360 ~/.lyx/lyxrc
5361 \family default
5362  et 
5363 \family typewriter
5364 ~/.xmodmap
5365 \family default
5366 .
5367  Ma touche 
5368 \family sans
5369 Arrêt
5370 \begin_inset space ~
5371 \end_inset
5372
5373 Défil
5374 \family default
5375  (ou 
5376 \family sans
5377 Scroll
5378 \begin_inset space ~
5379 \end_inset
5380
5381 Lock
5382 \family default
5383 ) est configurée comme 
5384 \family typewriter
5385 Mode_Switch
5386 \family default
5387  et j'ai affecté des choses comme 
5388 \family sans
5389 Arrêt
5390 \begin_inset space ~
5391 \end_inset
5392
5393 Défil-^
5394 \family default
5395  ou 
5396 \family sans
5397 Arrêt
5398 \begin_inset space ~
5399 \end_inset
5400
5401 Défil-~
5402 \family default
5403  à un tas de touches symboliques 
5404 \family typewriter
5405
5406 \begin_inset Quotes cld
5407 \end_inset
5408
5409 usldead_*
5410 \begin_inset Quotes crd
5411 \end_inset
5412
5413
5414 \family default
5415 .
5416  C'est comme ça que j'obtiens tous mes caractères accentués.
5417 \end_layout
5418
5419 \end_inset
5420
5421  Vous pouvez transformer à peu près n'importe quelle touche en touche 
5422 \begin_inset Flex Code
5423 status collapsed
5424
5425 \begin_layout Plain Layout
5426 Mode_Switch
5427 \end_layout
5428
5429 \end_inset
5430
5431 : une des touches 
5432 \begin_inset Flex Code
5433 status collapsed
5434
5435 \begin_layout Plain Layout
5436 Ctrl-
5437 \end_layout
5438
5439 \end_inset
5440
5441 , une touche de fonction inutilisée, etc.
5442  Quant aux commandes \SpecialChar LyX
5443  qui produisent des accents, voyez à l'entrée 
5444 \begin_inset Flex Code
5445 status collapsed
5446
5447 \begin_layout Plain Layout
5448 accent-acute
5449 \end_layout
5450
5451 \end_inset
5452
5453  dans le 
5454 \emph on
5455 Manuel
5456 \begin_inset space ~
5457 \end_inset
5458
5459 de
5460 \begin_inset space ~
5461 \end_inset
5462
5463 Référence
5464 \emph default
5465 .
5466  Là-bas il y a la liste complète.
5467 \end_layout
5468
5469 \begin_layout Subsection
5470 Enregistrer votre configuration linguistique
5471 \end_layout
5472
5473 \begin_layout Standard
5474 Vous pouvez éditer vos préférences dans la fenêtre 
5475 \family sans
5476 Outils\SpecialChar menuseparator
5477 Préférences
5478 \family default
5479  pour que \SpecialChar LyX
5480  démarre avec l'environnement linguistique que vous souhaitez,
5481  automatiquement configuré.
5482 \end_layout
5483
5484 \begin_layout LyX-Code
5485
5486 \end_layout
5487
5488 \begin_layout Chapter
5489 Créer et installer de nouvelles classes de document, formats et modèles
5490 \begin_inset CommandInset label
5491 LatexCommand label
5492 name "chap:classe-texte"
5493
5494 \end_inset
5495
5496
5497 \begin_inset Argument 1
5498 status collapsed
5499
5500 \begin_layout Plain Layout
5501 Installer de nouvelles classes
5502 \end_layout
5503
5504 \end_inset
5505
5506
5507 \end_layout
5508
5509 \begin_layout Standard
5510 Dans ce chapitre, nous décrivons comment créer et installer de nouveaux
5511  fichiers de format \SpecialChar LyX
5512  ou de modèle, et nous vous offrons une révision des
5513  procédures correctes d'installation de nouvelles classes de document \SpecialChar LaTeX
5514 .
5515 \end_layout
5516
5517 \begin_layout Standard
5518 D'abord, quelques mots pour décrire une bonne approche de la relation entre
5519  \SpecialChar LyX
5520  et \SpecialChar LaTeX
5521 .
5522  Ce qu'il faut bien comprendre, c'est qu'en certain sens, \SpecialChar LyX
5523  ne sait rien
5524  de \SpecialChar LaTeX
5525 .
5526  De fait, du point de vue de \SpecialChar LyX
5527 , \SpecialChar LaTeX
5528  est juste un 
5529 \begin_inset Quotes cld
5530 \end_inset
5531
5532 format de sortie
5533 \begin_inset Quotes crd
5534 \end_inset
5535
5536  particulier parmi d'autres formats susceptibles de produire un résultat.
5537  D'autres formats sont DocBook, texte brut, et XHTML.
5538  \SpecialChar LaTeX
5539  est bien entendu un format particulièrement important, mais une très petite
5540  quantité d'information concernant \SpecialChar LaTeX
5541  est réellement contenue dans \SpecialChar LyX
5542 .
5543 \begin_inset Foot
5544 status collapsed
5545
5546 \begin_layout Plain Layout
5547 Certaines commandes sont suffisamment compliquées pour être codées 
5548 \begin_inset Quotes cld
5549 \end_inset
5550
5551 en dur
5552 \begin_inset Quotes crd
5553 \end_inset
5554
5555  dans les sources \SpecialChar LyX
5556 , mais les développeurs considèrent que c'est une mauvaise
5557  chose.
5558 \end_layout
5559
5560 \end_inset
5561
5562  Cette information, même pour des classes standard comme 
5563 \begin_inset Flex Code
5564 status collapsed
5565
5566 \begin_layout Plain Layout
5567 article.cls
5568 \end_layout
5569
5570 \end_inset
5571
5572 , est contenue dans les 
5573 \begin_inset Quotes cld
5574 \end_inset
5575
5576 fichiers de format
5577 \begin_inset Quotes crd
5578 \end_inset
5579
5580 .
5581  De même, \SpecialChar LyX
5582  ne connaît pas grand chose de DocBook ou XHTML, tout est décrit
5583  dans les fichiers de format.
5584 \end_layout
5585
5586 \begin_layout Standard
5587 Vous pouvez imaginer un fichier de format pour une classe de document donnée
5588  comme un traducteur entre les constructions \SpecialChar LyX
5589  — paragraphes et leur style
5590  associé, certains types d'inserts, etc.
5591  — et les constructions \SpecialChar LaTeX
5592 , DocBook ou XHTML correspondantes.
5593  Pratiquement tout ce que \SpecialChar LyX
5594  sait de la classe 
5595 \begin_inset Flex Code
5596 status collapsed
5597
5598 \begin_layout Plain Layout
5599 article.cls
5600 \end_layout
5601
5602 \end_inset
5603
5604 , par exemple, est contenu dans le ficher 
5605 \begin_inset Flex Code
5606 status collapsed
5607
5608 \begin_layout Plain Layout
5609 article.layout
5610 \end_layout
5611
5612 \end_inset
5613
5614  et dans les fichiers inclus par celui-ci.
5615  Pour cette raison, un étude approfondie de ces fichiers est une bonne idée
5616  si vous avez l'intention d'écrire un fichier de format.
5617  Un bon point de départ est le fichier 
5618 \begin_inset Flex Code
5619 status collapsed
5620
5621 \begin_layout Plain Layout
5622 stdsections.inc
5623 \end_layout
5624
5625 \end_inset
5626
5627 , inclus par 
5628 \begin_inset Flex Code
5629 status collapsed
5630
5631 \begin_layout Plain Layout
5632 article.layout
5633 \end_layout
5634
5635 \end_inset
5636
5637
5638 \begin_inset Flex Code
5639 status collapsed
5640
5641 \begin_layout Plain Layout
5642 book.layout
5643 \end_layout
5644
5645 \end_inset
5646
5647  et de nombreux autres fichiers de format pour de classes de document \SpecialChar LaTeX
5648 .
5649  C'est dans ce fichier que sont définies les sections et les constructions
5650  similaires: 
5651 \begin_inset Flex Code
5652 status collapsed
5653
5654 \begin_layout Plain Layout
5655 stdsections.lyx
5656 \end_layout
5657
5658 \end_inset
5659
5660  décrit pour \SpecialChar LyX
5661  comment les paragraphes marqués en style Section, SousSection,
5662  etc.
5663  peuvent être traduits en commandes ou balises \SpecialChar LaTeX
5664 , DocBook et XHTML.
5665  Le fichier article.layout ne contient essentiellement que des inclusions
5666  de ces fichiers 
5667 \begin_inset Flex Code
5668 status collapsed
5669
5670 \begin_layout Plain Layout
5671 std*.inc
5672 \end_layout
5673
5674 \end_inset
5675
5676 .
5677 \end_layout
5678
5679 \begin_layout Standard
5680 Définir la correspondance \SpecialChar LyX
5681 -\SpecialChar LaTeX
5682  n'est cependant pas la seule fonction des fichiers
5683  de format.
5684  Leur autre but est de préciser comment les constructions \SpecialChar LyX
5685  apparaîtront
5686  à l'écran.
5687  Le fait que ces fichiers assurent ces deux fonctions est souvent source
5688  de confusion, parce qu'elles sont tout à fait séparées: expliquer à \SpecialChar LyX
5689  comment
5690  traduire un style de paragraphe en \SpecialChar LaTeX
5691  ne lui dit pas comment l'afficher;
5692  inversement, expliquer à \SpecialChar LyX
5693  comment afficher un paragraphe ne lui dit pas
5694  comment le traduire en \SpecialChar LaTeX
5695  (sans parler de lui dire comment \SpecialChar LaTeX
5696  doit l'afficher).
5697  Par conséquent, en général, quand vous devez définir une nouvelle construction
5698  \SpecialChar LyX
5699 , vous devez toujours effectuer deux tâches distinctes: (a) écrire comment
5700  la traduire en \SpecialChar LaTeX
5701  et (b) écrire comment l'afficher.
5702 \end_layout
5703
5704 \begin_layout Standard
5705 La même distinction est vraie pour les autre formats de sortie, bien que
5706  XHTML soit différent sous divers aspects, du fait que dans ce cas \SpecialChar LyX
5707  est
5708  capable d'utiliser au moins partiellement l'information concernant l'affichage
5709  à l'écran pour créer l'information (sous forme de CSS) nécessaire à l'affichage
5710  dans un navigateur.
5711  Même dans ce cas, cependant, la distinction entre les mécanismes internes
5712  de \SpecialChar LyX
5713  et la façon dont les objets sont restitués à l'extérieur reste valide,
5714  et le contrôle séparé des deux facettes reste possible.
5715  Voir la 
5716 \begin_inset CommandInset ref
5717 LatexCommand ref
5718 reference "sec:Tags-for-XHTML"
5719
5720 \end_inset
5721
5722  pour les détails.
5723 \end_layout
5724
5725 \begin_layout Section
5726 Installer de nouveaux fichiers \SpecialChar LaTeX
5727
5728 \end_layout
5729
5730 \begin_layout Standard
5731 Certaines installations peuvent ne pas contenir le paquetage \SpecialChar LaTeX
5732  que vous vouliez
5733  justement utiliser avec \SpecialChar LyX
5734 .
5735  Par exemple, vous pouvez avoir besoin de Foil\SpecialChar TeX
5736 , un paquetage pour préparer
5737  des transparents pour rétroprojecteurs.
5738  Les distributions \SpecialChar LaTeX
5739  récentes comme \SpecialChar TeX
5740 Live (depuis 2008) ou MiK\SpecialChar TeX
5741  incluent une
5742  interface utilisateur pour installer de tels paquetages.
5743  Par exemple avec MiK\SpecialChar TeX
5744 , vous démarrez le programme 
5745 \begin_inset Quotes cld
5746 \end_inset
5747
5748 Package
5749 \begin_inset space ~
5750 \end_inset
5751
5752 Manager
5753 \begin_inset Quotes crd
5754 \end_inset
5755
5756  pour afficher une liste des paquetages disponibles.
5757  Pour installer l'un d'entre eux, il suffit d'effectuer un clic droit sur
5758  son nom ou sur le bouton correspondant de la barre d'outil.
5759 \end_layout
5760
5761 \begin_layout Standard
5762 Si votre distribution \SpecialChar LaTeX
5763  n'inclut pas un tel gestionnaire de paquetage, ou
5764  si le paquetage n'est pas disponible pour votre distribution, alors faites
5765  comme suit pour l'installer manuellement:
5766 \end_layout
5767
5768 \begin_layout Enumerate
5769 Récupérer le paquetage depuis 
5770 \begin_inset CommandInset href
5771 LatexCommand href
5772 name "CTAN"
5773 target "http://www.ctan.org/"
5774 literal "false"
5775
5776 \end_inset
5777
5778  ou ailleurs;
5779 \end_layout
5780
5781 \begin_layout Enumerate
5782 Si le paquetage contient un fichier doté d'un suffixe 
5783 \begin_inset Quotes cld
5784 \end_inset
5785
5786
5787 \begin_inset Flex Code
5788 status collapsed
5789
5790 \begin_layout Plain Layout
5791
5792 \lang english
5793 .ins
5794 \end_layout
5795
5796 \end_inset
5797
5798
5799 \begin_inset Quotes crd
5800 \end_inset
5801
5802  (c'est le cas pour Foil\SpecialChar TeX
5803 ), c'est qu'il est 
5804 \begin_inset Quotes cld
5805 \end_inset
5806
5807 relié
5808 \begin_inset Quotes crd
5809 \end_inset
5810
5811  alors ouvrir une console, aller dans le répertoire de ce fichier et exécuter
5812  la commande 
5813 \begin_inset Flex Code
5814 status collapsed
5815
5816 \begin_layout Plain Layout
5817
5818 \lang english
5819 latex foiltex.ins
5820 \end_layout
5821
5822 \end_inset
5823
5824 .
5825  Vous avez ainsi 
5826 \begin_inset Quotes cld
5827 \end_inset
5828
5829 déplié
5830 \begin_inset Quotes crd
5831 \end_inset
5832
5833  le paquetage et vous disposez des fichiers nécessaires à l'installation.
5834  De nombreux paquetages ne sont pas reliés et vous pouvez sauter cette étape;
5835 \end_layout
5836
5837 \begin_layout Enumerate
5838 Vous devez alors décider si ce paquetage doit être disponible pour tous
5839  les utilisateurs ou seulement pour vous-même.
5840 \end_layout
5841
5842 \begin_deeper
5843 \begin_layout Enumerate
5844 Avec les systèmes *nix (Linux, OSX, etc.), si vous souhaitez que le paquetage
5845  soit disponible pour tous les utilisateurs, installez-le dans l'arborescence
5846  \SpecialChar TeX
5847  
5848 \begin_inset Quotes cld
5849 \end_inset
5850
5851 locale
5852 \begin_inset Quotes crd
5853 \end_inset
5854
5855 , sinon installez-le dans votre arborescence \SpecialChar TeX
5856  
5857 \begin_inset Quotes cld
5858 \end_inset
5859
5860 utilisateur
5861 \begin_inset Quotes crd
5862 \end_inset
5863
5864 .
5865  La nécessité de créer ces arborescences, si elles n'existent pas déjà,
5866  dépend de votre système.
5867  Pour le savoir, examinez le fichier 
5868 \begin_inset Flex Code
5869 status collapsed
5870
5871 \begin_layout Plain Layout
5872
5873 \lang english
5874 texmf.cnf
5875 \end_layout
5876
5877 \end_inset
5878
5879 .
5880 \begin_inset Foot
5881 status collapsed
5882
5883 \begin_layout Plain Layout
5884 Ce fichier est habituellement dans le répertoire 
5885 \family sans
5886 $TEXMF/web2c
5887 \family default
5888 , bien que vous puissiez exécuter la commande 
5889 \begin_inset Flex Code
5890 status collapsed
5891
5892 \begin_layout Plain Layout
5893
5894 \lang english
5895 kpsewhich texmf.cnf
5896 \end_layout
5897
5898 \end_inset
5899
5900  pour le localiser.
5901 \end_layout
5902
5903 \end_inset
5904
5905  L'emplacement de l'arborescence 
5906 \begin_inset Quotes cld
5907 \end_inset
5908
5909 locale
5910 \begin_inset Quotes crd
5911 \end_inset
5912
5913  est définie par la variable 
5914 \begin_inset Flex Code
5915 status collapsed
5916
5917 \begin_layout Plain Layout
5918
5919 \lang english
5920 TEXMFLOCAL
5921 \end_layout
5922
5923 \end_inset
5924
5925 ; elle a usuellement pour valeur 
5926 \family sans
5927 /usr/local/share/texmf/
5928 \family default
5929  (installation système), 
5930 \family sans
5931 /usr/local/share/texmf/
5932 \family default
5933  (installation utilisateur) ou 
5934 \family sans
5935 /usr/local/texlive/texmf-local
5936 \family default
5937  (installation TexLive).
5938  L'emplacement de l'arborescence 
5939 \begin_inset Quotes cld
5940 \end_inset
5941
5942 utilisateur
5943 \begin_inset Quotes crd
5944 \end_inset
5945
5946  est définie par 
5947 \begin_inset Flex Code
5948 status collapsed
5949
5950 \begin_layout Plain Layout
5951
5952 \lang english
5953 TEXMFHOME
5954 \end_layout
5955
5956 \end_inset
5957
5958  et vaut d'habitude 
5959 \family sans
5960 $HOME/texmf/
5961 \family default
5962  ou
5963 \begin_inset Newline newline
5964 \end_inset
5965
5966
5967 \family sans
5968 $HOME/.texliveXXXX
5969 \family default
5970  où XXXX est l'année de la distribution \SpecialChar TeX
5971 Live (si ces variables ne sont pas
5972  prédéfinies, vous devrez le faire vous-même).
5973  Vous aurez besoin d'avoir les droits d'administration système pour créer
5974  ou modifier l'arborescence 
5975 \begin_inset Quotes cld
5976 \end_inset
5977
5978 locale
5979 \begin_inset Quotes crd
5980 \end_inset
5981
5982 , mais votre arborescence 
5983 \begin_inset Quotes cld
5984 \end_inset
5985
5986 utilisateur
5987 \begin_inset Quotes crd
5988 \end_inset
5989
5990  ne devrait pas nécessiter de tels droits.
5991 \begin_inset Newline newline
5992 \end_inset
5993
5994 D'une manière générale, il est recommandable d'installer dans le répertoire
5995  utilisateur parce que cette arborescence ne sera pas modifiée lors d'une
5996  mise à jour de votre système.
5997  Elle sera également sauvegardée avec tout le reste lors de le sauvegarde
5998  de votre répertoire utilisateur 
5999 \begin_inset Quotes cld
6000 \end_inset
6001
6002 home
6003 \begin_inset Quotes crd
6004 \end_inset
6005
6006  (que vous effectuez régulièrement, bien entendu).
6007 \end_layout
6008
6009 \begin_layout Enumerate
6010 Avec Windows, si vous souhaitez que le nouveau paquetage soit disponible
6011  pour tous les utilisateurs de votre système, allez dans le répertoire où
6012  \SpecialChar LaTeX
6013  est installé, puis dans le sous-répertoire 
6014 \family sans
6015 ~
6016 \backslash
6017 tex
6018 \backslash
6019 latex
6020 \family default
6021  (pour MiK\SpecialChar TeX
6022 , celui-ci sera implicitement 
6023 \family sans
6024 ~:
6025 \backslash
6026 Programs
6027 \backslash
6028 MiK\SpecialChar TeX
6029
6030 \backslash
6031 tex
6032 \backslash
6033 latex
6034 \family default
6035 ).
6036 \begin_inset Foot
6037 status collapsed
6038
6039 \begin_layout Plain Layout
6040 Notez que ce chemin sera celui des installations anglophones.
6041  Pour une installation germanophone, ce serait 
6042 \begin_inset Flex Code
6043 status collapsed
6044
6045 \begin_layout Plain Layout
6046
6047 \lang english
6048 ~:
6049 \backslash
6050 Programme
6051 \backslash
6052 MiK\SpecialChar TeX
6053
6054 \backslash
6055 tex
6056 \backslash
6057 latex
6058 \end_layout
6059
6060 \end_inset
6061
6062 , de même pour d'autres langages.
6063 \end_layout
6064
6065 \end_inset
6066
6067  Créer dans ce répertoire un nouveau répertoire dénommé 
6068 \begin_inset Flex Code
6069 status collapsed
6070
6071 \begin_layout Plain Layout
6072 foiltex
6073 \end_layout
6074
6075 \end_inset
6076
6077  et copiez tous les fichiers du paquetage dedans.
6078  Si le paquetage ne doit être accessible que par vous ou si vous n'avez
6079  pas les droits d'administration, faites de même, mais dans le répertoire
6080  \SpecialChar LaTeX
6081  local, e.g.
6082  avec MiK\SpecialChar TeX
6083  2.8 sur WinXP le répertoire
6084 \begin_inset Newline newline
6085 \end_inset
6086
6087
6088 \begin_inset Flex Code
6089 status collapsed
6090
6091 \begin_layout Plain Layout
6092 ~:
6093 \backslash
6094 Documents and Settings
6095 \backslash
6096 <username>
6097 \backslash
6098 Application Data
6099 \backslash
6100
6101 \end_layout
6102
6103 \end_inset
6104
6105
6106 \begin_inset Newline newline
6107 \end_inset
6108
6109
6110 \begin_inset Phantom HPhantom
6111 status open
6112
6113 \begin_layout Plain Layout
6114
6115 \family sans
6116 \lang english
6117 ~:
6118 \backslash
6119
6120 \end_layout
6121
6122 \end_inset
6123
6124
6125 \begin_inset Flex Code
6126 status collapsed
6127
6128 \begin_layout Plain Layout
6129 MiK\SpecialChar TeX
6130
6131 \backslash
6132 2.8
6133 \backslash
6134 tex
6135 \backslash
6136 latex
6137 \end_layout
6138
6139 \end_inset
6140
6141
6142 \family sans
6143 .
6144 \family default
6145
6146 \begin_inset Newline newline
6147 \end_inset
6148
6149 Avec Vista ce sera le répertoire
6150 \begin_inset Newline newline
6151 \end_inset
6152
6153
6154 \family sans
6155
6156 \begin_inset Flex Code
6157 status collapsed
6158
6159 \begin_layout Plain Layout
6160
6161 \family sans
6162 ~:
6163 \backslash
6164 Users
6165 \backslash
6166 <username>
6167 \backslash
6168 AppData
6169 \backslash
6170 Roaming
6171 \backslash
6172 2.8
6173 \backslash
6174 MiK\SpecialChar TeX
6175
6176 \backslash
6177 tex
6178 \backslash
6179 latex
6180 \end_layout
6181
6182 \end_inset
6183
6184 .
6185 \end_layout
6186
6187 \end_deeper
6188 \begin_layout Enumerate
6189 Vous devez alors informer \SpecialChar LaTeX
6190  de la présence de nouveaux fichiers.
6191  Ceci dépend de nouveau de la distribution \SpecialChar LaTeX
6192 :
6193 \end_layout
6194
6195 \begin_deeper
6196 \begin_layout Enumerate
6197 Avec \SpecialChar TeX
6198 Live, exécuter la commande 
6199 \begin_inset Flex Code
6200 status collapsed
6201
6202 \begin_layout Plain Layout
6203
6204 \lang english
6205 texhash
6206 \end_layout
6207
6208 \end_inset
6209
6210  dans une console.
6211  Si vous avez installé le paquetage pour tous les utilisateurs, vous aurez
6212  besoin des droits d'administration pour ce faire;
6213 \end_layout
6214
6215 \begin_layout Enumerate
6216 Avec MiK\SpecialChar TeX
6217 , si vous avez installé le paquetage pour tous les utilisateurs,
6218  démarrez le programme 
6219 \family sans
6220
6221 \begin_inset Quotes cld
6222 \end_inset
6223
6224 Settings
6225 \begin_inset space ~
6226 \end_inset
6227
6228 (Admin)
6229 \family default
6230
6231 \begin_inset Quotes crd
6232 \end_inset
6233
6234  et appuyez sur le bouton 
6235 \begin_inset Quotes cld
6236 \end_inset
6237
6238
6239 \family sans
6240 Refresh FNDB
6241 \family default
6242
6243 \begin_inset Quotes crd
6244 \end_inset
6245
6246 .
6247  Sinon démarrez le programme 
6248 \begin_inset Quotes cld
6249 \end_inset
6250
6251
6252 \family sans
6253 Settings
6254 \family default
6255
6256 \begin_inset Quotes crd
6257 \end_inset
6258
6259  et faites de même.
6260 \end_layout
6261
6262 \end_deeper
6263 \begin_layout Enumerate
6264 Enfin, vous devez informer \SpecialChar LyX
6265  de l'existence de nouveaux paquetages: dans
6266  \SpecialChar LyX
6267 , utilisez le menu 
6268 \family sans
6269 Outils\SpecialChar menuseparator
6270 Reconfigurer
6271 \family default
6272 , puis redémarrez \SpecialChar LyX
6273 .
6274 \end_layout
6275
6276 \begin_layout Standard
6277 Le paquetage est maintenant installé.
6278  Dans notre exemple, la classe de document 
6279 \begin_inset Flex Code
6280 status collapsed
6281
6282 \begin_layout Plain Layout
6283
6284 \lang english
6285 Slides
6286 \begin_inset space ~
6287 \end_inset
6288
6289 (FoilTeX)
6290 \end_layout
6291
6292 \end_inset
6293
6294  est maintenant disponible dans 
6295 \family sans
6296 Document\SpecialChar menuseparator
6297 Paramètres\SpecialChar menuseparator
6298 Classe du document
6299 \family default
6300 .
6301  
6302 \end_layout
6303
6304 \begin_layout Standard
6305 Si vous souhaitez utiliser une classe de document qui ne figure pas dans
6306  la liste 
6307 \family sans
6308 Document\SpecialChar menuseparator
6309 Paramètres\SpecialChar menuseparator
6310 Classe du document
6311 \family default
6312 , vous devez créer une fichier de 
6313 \begin_inset Quotes cld
6314 \end_inset
6315
6316 format
6317 \begin_inset Quotes crd
6318 \end_inset
6319
6320  (
6321 \begin_inset Quotes cld
6322 \end_inset
6323
6324 layout
6325 \begin_inset Quotes crd
6326 \end_inset
6327
6328 ) pour celle-ci.
6329  Ceci est le sujet du paragraphe suivant.
6330 \end_layout
6331
6332 \begin_layout Section
6333 Types de fichiers de formats
6334 \end_layout
6335
6336 \begin_layout Standard
6337 Cette section décrit les différentes variétés de fichiers contenant les
6338  informations de format: instructions pour l'affichage par \SpecialChar LyX
6339  et pour la traductio
6340 n en \SpecialChar LaTeX
6341 , DocBook ou XHTML, ou autre format de sortie désiré, des styles de
6342  paragraphe et de caractère variés.
6343 \end_layout
6344
6345 \begin_layout Standard
6346 Nous essayons ici de donner une description complète de la procédure à suivre;
6347  il y a cependant une telle variété de classes \SpecialChar LaTeX
6348  supportant des types de
6349  document très différents que nous ne pouvons pas espérer couvrir tous les
6350  cas possibles ni tous les problèmes que vous pourrez rencontrer.
6351  La liste de messagerie des utilisateurs \SpecialChar LyX
6352  est fréquentée par des personnes
6353  expérimentées dans l'écriture des formats, qui voudront partager ce qu'elles
6354  ont appris, n'hésitez pas à poser des questions sur cette liste.
6355 \end_layout
6356
6357 \begin_layout Standard
6358 Quand vous prévoyez d'écrire un nouveau format, il est extrêmement utile
6359  de regarder les formats distribués avec \SpecialChar LyX
6360 .
6361  Si vous écrivez un fichier de format pour une classe de document \SpecialChar LaTeX
6362  qui pourrait
6363  intéresser d'autres personnes, ou si vous écrivez un module utile, vous
6364  pouvez envisager de l'insérer dans les 
6365 \begin_inset CommandInset href
6366 LatexCommand href
6367 name "pages dans le wiki LyX"
6368 target "https://wiki.lyx.org/Layouts/Layouts"
6369 literal "false"
6370
6371 \end_inset
6372
6373 , voire de le soumettre à la liste des développeurs, pour qu'il figure dans
6374  la distribution de \SpecialChar LyX
6375  proprement dite
6376 \begin_inset Foot
6377 status collapsed
6378
6379 \begin_layout Plain Layout
6380 Notez bien que du fait que \SpecialChar LyX
6381  est diffusé sous licence GPL (General Public
6382  License), toute contribution doit être également sous licence GPL.
6383 \end_layout
6384
6385 \end_inset
6386
6387 .
6388 \end_layout
6389
6390 \begin_layout Subsection
6391 Modules de format
6392 \begin_inset CommandInset label
6393 LatexCommand label
6394 name "subsec:Modules_de_format"
6395
6396 \end_inset
6397
6398
6399 \end_layout
6400
6401 \begin_layout Standard
6402 Nous avons mentionné jusqu'ici les 
6403 \begin_inset Quotes cld
6404 \end_inset
6405
6406 fichier de format
6407 \begin_inset Quotes crd
6408 \end_inset
6409
6410 .
6411  mais il existe différentes sortes de fichiers qui contiennent des informations
6412  de format.
6413  Les fichiers de format au sens strict ont pour suffixe 
6414 \begin_inset Flex Code
6415 status collapsed
6416
6417 \begin_layout Plain Layout
6418 .layout
6419 \end_layout
6420
6421 \end_inset
6422
6423  et contiennent l'information nécessaire à \SpecialChar LyX
6424  pour les classes de document.
6425  Depuis \SpecialChar LyX
6426  1.6, cependant, les informations de format peuvent être incluses
6427  dans les 
6428 \emph on
6429 modules
6430 \emph default
6431  de format, qui ont pour suffixe 
6432 \begin_inset Flex Code
6433 status collapsed
6434
6435 \begin_layout Plain Layout
6436 .module
6437 \end_layout
6438
6439 \end_inset
6440
6441 .
6442  Les modules sont aux paquetages \SpecialChar LaTeX
6443  à peu près ce que sont les fichiers de
6444  format aux classes de document, et certains modules — tels que le module
6445  
6446 \begin_inset Quotes cld
6447 \end_inset
6448
6449 endnotes
6450 \begin_inset Quotes crd
6451 \end_inset
6452
6453  — offrent la fonctionnalité d'un seul paquetage.
6454  En un sens, le modules de format sont aussi similaires aux fichiers d'inclusion
6455 \begin_inset Foot
6456 status collapsed
6457
6458 \begin_layout Plain Layout
6459 Ceux-ci peuvent avoir un suffixe quelconque, mais par convention il leur
6460  a été attribué le suffixe 
6461 \begin_inset Flex Code
6462 status collapsed
6463
6464 \begin_layout Plain Layout
6465 .inc
6466 \end_layout
6467
6468 \end_inset
6469
6470 .
6471 \end_layout
6472
6473 \end_inset
6474
6475  — des fichiers comme 
6476 \begin_inset Flex Code
6477 status collapsed
6478
6479 \begin_layout Plain Layout
6480
6481 \lang english
6482 stdsections.inc 
6483 \end_layout
6484
6485 \end_inset
6486
6487 — dans le fait que les modules ne sont pas spécifiques du format d'un document
6488  donné, mais peuvent être utilisés avec de nombreux formats différents.
6489  Cependant l'utilisation d'un fichier d'inclusion (dans 
6490 \begin_inset Flex Code
6491 status collapsed
6492
6493 \begin_layout Plain Layout
6494 article.cls
6495 \end_layout
6496
6497 \end_inset
6498
6499  par exemple) nécessite la modification du fichier de format 
6500 \begin_inset Flex Code
6501 status collapsed
6502
6503 \begin_layout Plain Layout
6504 article.layout
6505 \end_layout
6506
6507 \end_inset
6508
6509 ; au lieu de cette modification, les modules sont sélectionnés dans la page
6510  
6511 \begin_inset Flex Noun
6512 status collapsed
6513
6514 \begin_layout Plain Layout
6515 Document\SpecialChar menuseparator
6516 Paramètres
6517 \end_layout
6518
6519 \end_inset
6520
6521
6522 \end_layout
6523
6524 \begin_layout Standard
6525 Rédiger des modules est la façon la plus simple de se familiariser avec
6526  l'écriture des formats, puisque ce peut être aussi simple que l'ajout d'un
6527  seul nouveau paragraphe ou insert.
6528  Mais en principe, les modules peuvent inclure tout ce que peuvent inclure
6529  les formats.
6530 \end_layout
6531
6532 \begin_layout Standard
6533 Après la création d'un nouveau module, vous devrez reconfigurer et redémarrer
6534  \SpecialChar LyX
6535  pour que le module apparaisse dans le menu.
6536  Cependant, les modifications que vous faites dans le module seront immédiatemen
6537 t actives, si vous ouvrez 
6538 \begin_inset Flex Noun
6539 status collapsed
6540
6541 \begin_layout Plain Layout
6542 Document\SpecialChar menuseparator
6543 Paramètres\SpecialChar menuseparator
6544 Modules
6545 \end_layout
6546
6547 \end_inset
6548
6549 , sélectionnez un module et appuyez sur 
6550 \begin_inset Quotes cld
6551 \end_inset
6552
6553 OK
6554 \begin_inset Quotes crd
6555 \end_inset
6556
6557 .
6558  
6559 \emph on
6560 Il vous est fortement recommandé de sauvegarder votre travail avant de procéder
6561  ainsi
6562 \emph default
6563 .
6564  En fait, 
6565 \emph on
6566 il vous est fortement recommandé de ne pas essayer de modifier des modules
6567  durant une travail productif sur un document
6568 \emph default
6569 .
6570  Bien évidemment, les développeurs s'efforcent de conserver une bonne stabilité
6571  à \SpecialChar LyX
6572  dans de telles situations, mais les erreurs de syntaxe et autres dans
6573  votre module pourraient déclencher des comportements bizarres.
6574 \end_layout
6575
6576 \begin_layout Subsubsection
6577 Format local
6578 \end_layout
6579
6580 \begin_layout Standard
6581 Les modules sont à \SpecialChar LyX
6582  ce que les paquetages sont à \SpecialChar LaTeX
6583 .
6584  Cependant, il arrive que vous souhaitiez disposer d'un insert ou d'un style
6585  de caractère pour un seul document, et écrire un module qui sera universel
6586  n'a pas grand sens.
6587  Vous avez alors besoin du 
6588 \begin_inset Quotes cld
6589 \end_inset
6590
6591 format local
6592 \begin_inset Quotes crd
6593 \end_inset
6594
6595  de \SpecialChar LyX
6596 .
6597 \end_layout
6598
6599 \begin_layout Standard
6600 Vous le trouverez via 
6601 \family sans
6602 Document\SpecialChar menuseparator
6603 Paramètres\SpecialChar menuseparator
6604 Format local
6605 \family default
6606 .
6607  La grande zone textuelle vous permet de saisir ce que vous mettriez dans
6608  un fichier de format ou de module.
6609  Vous pouvez voir le format local comme un module qui n'appartient qu'au
6610  document en cours de saisie.
6611  De ce fait, vous devez saisir une balise 
6612 \begin_inset Flex Code
6613 status collapsed
6614
6615 \begin_layout Plain Layout
6616 Format
6617 \end_layout
6618
6619 \end_inset
6620
6621 .
6622  N'importe quel format est admissible, mais on utilise d'habitude le format
6623  de la version de \SpecialChar LyX
6624  utilisée (pour \SpecialChar LyX
6625  2.3, le format porte le numéro 81).
6626 \end_layout
6627
6628 \begin_layout Standard
6629 Lorsque vous avez saisi quelque chose dans la fenêtre de 
6630 \begin_inset Flex Code
6631 status collapsed
6632
6633 \begin_layout Plain Layout
6634 Format local
6635 \end_layout
6636
6637 \end_inset
6638
6639 , \SpecialChar LyX
6640  active le bouton 
6641 \begin_inset Quotes cld
6642 \end_inset
6643
6644
6645 \family sans
6646 Valider
6647 \family default
6648
6649 \begin_inset Quotes crd
6650 \end_inset
6651
6652  qui se trouve en bas.
6653  Cliquer sur ce bouton entraînera une vérification de la validité du code
6654  que vous aurez saisi.
6655  \SpecialChar LyX
6656  vous donne cette information sans hélas l'accompagner d'un diagnostic
6657  d'erreurs explicite.
6658  Ces erreurs seront cependant affichées dans la fenêtre d'appel si vous
6659  avez activé \SpecialChar LyX
6660  depuis un terminal.
6661  Vous ne pourrez pas appliquer ou enregistrer votre format tant qu'il n'est
6662  pas valide.
6663 \end_layout
6664
6665 \begin_layout Standard
6666 Les précautions indiquées à la fin de la section précédente s'appliquent
6667  également ici.
6668  Ne jouez pas avec un format local pendant un vrai travail, surtout si vous
6669  n'avez pas enregistré votre document.
6670  Ceci dit, utiliser un format local avec un document de test peut être très
6671  pratique pour essayer de nouvelles choses, voire pour aborder l’écriture
6672  d'un module.
6673 \end_layout
6674
6675 \begin_layout Subsection
6676 Format pour un fichier 
6677 \begin_inset Flex Code
6678 status collapsed
6679
6680 \begin_layout Plain Layout
6681 .sty
6682 \end_layout
6683
6684 \end_inset
6685
6686
6687 \end_layout
6688
6689 \begin_layout Standard
6690 Les deux situations que vous êtes probablement susceptibles de rencontrer
6691  quand vous voulez gérer une nouvelle classe de document \SpecialChar LaTeX
6692  sont les fichiers
6693  \SpecialChar LaTeX2e
6694  de classe (
6695 \begin_inset Flex Code
6696 status collapsed
6697
6698 \begin_layout Plain Layout
6699 .cls
6700 \end_layout
6701
6702 \end_inset
6703
6704 ) et de style (
6705 \begin_inset Flex Code
6706 status collapsed
6707
6708 \begin_layout Plain Layout
6709 .sty
6710 \end_layout
6711
6712 \end_inset
6713
6714 ).
6715  Interfacer une nouveau fichier de style est assez facile, Interfacer une
6716  nouvelle classe est plus compliqué: nous allons décrire la première opération
6717  ici, et la seconde dans le paragraphe suivant.
6718 \end_layout
6719
6720 \begin_layout Standard
6721 La situation la plus simple se présente si votre nouvelle classe de document
6722  est fournie sous la forme d'un fichier de style à utiliser en combinaison
6723  avec une classe de document existante, déjà interfacée.
6724  Dans notre exemple, le fichier de style sera appelé 
6725 \begin_inset Flex Code
6726 status collapsed
6727
6728 \begin_layout Plain Layout
6729 ma_classe.sty
6730 \end_layout
6731
6732 \end_inset
6733
6734  et il doit être utilisé avec la classe standard 
6735 \begin_inset Flex Code
6736 status collapsed
6737
6738 \begin_layout Plain Layout
6739 report.cls
6740 \end_layout
6741
6742 \end_inset
6743
6744 .
6745 \end_layout
6746
6747 \begin_layout Standard
6748 Commencez par copier le fichier de format de la classe de document en question
6749  dans votre répertoire local.
6750 \end_layout
6751
6752 \begin_layout LyX-Code
6753 cp report.layout ~/.lyx/layouts/ma_classe.layout
6754 \end_layout
6755
6756 \begin_layout Standard
6757 Puis éditez 
6758 \family typewriter
6759 ma_classe.layout
6760 \family default
6761  et changez la ligne :
6762 \end_layout
6763
6764 \begin_layout LyX-Code
6765
6766 \backslash
6767 DeclareLaTeXClass{report}
6768 \end_layout
6769
6770 \begin_layout Standard
6771 en :
6772 \end_layout
6773
6774 \begin_layout LyX-Code
6775
6776 \backslash
6777 DeclareLaTeXClass[report, ma_classe.sty]{report (ma_classe)}
6778 \end_layout
6779
6780 \begin_layout Standard
6781 Puis ajoutez :
6782 \end_layout
6783
6784 \begin_layout LyX-Code
6785 Preamble 
6786 \begin_inset Newline newline
6787 \end_inset
6788
6789     
6790 \backslash
6791 usepackage{ma_classe}
6792 \begin_inset Newline newline
6793 \end_inset
6794
6795 EndPreamble
6796 \end_layout
6797
6798 \begin_layout Standard
6799 près du début du fichier.
6800 \end_layout
6801
6802 \begin_layout Standard
6803 Démarrez \SpecialChar LyX
6804  et faites 
6805 \begin_inset Flex Noun
6806 status collapsed
6807
6808 \begin_layout Plain Layout
6809 Outils\SpecialChar menuseparator
6810 Reconfigurer
6811 \end_layout
6812
6813 \end_inset
6814
6815 .
6816  Redémarrez \SpecialChar LyX
6817  et essayez de créer un nouveau document.
6818  Vous devriez voir 
6819 \begin_inset Quotes cld
6820 \end_inset
6821
6822
6823 \begin_inset Flex Noun
6824 status collapsed
6825
6826 \begin_layout Plain Layout
6827 report
6828 \begin_inset space ~
6829 \end_inset
6830
6831 (ma_classe)
6832 \end_layout
6833
6834 \end_inset
6835
6836
6837 \begin_inset Quotes crd
6838 \end_inset
6839
6840  parmi les classes de document dans la fenêtre 
6841 \begin_inset Flex Noun
6842 status collapsed
6843
6844 \begin_layout Plain Layout
6845 Document\SpecialChar menuseparator
6846 Paramètres\SpecialChar menuseparator
6847 Classe de document
6848 \end_layout
6849
6850 \end_inset
6851
6852 .
6853  Il est probable que certaines des commandes de section devront être différentes
6854  de celles de la classe de base
6855 \begin_inset Foot
6856 status collapsed
6857
6858 \begin_layout Plain Layout
6859 ici 
6860 \family typewriter
6861 report
6862 \end_layout
6863
6864 \end_inset
6865
6866 , vous pouvez donc jouer avec les réglages des différentes sections si vous
6867  le souhaitez.
6868  Les informations de format pour le sectionnement se trouvent dans 
6869 \begin_inset Flex Code
6870 status collapsed
6871
6872 \begin_layout Plain Layout
6873 stdsections.inc
6874 \end_layout
6875
6876 \end_inset
6877
6878 , mais il n'est pas nécessaire de recopier ce fichier pour le modifier.
6879  Il vous suffit en effet d'ajouter vos modifications au fichier de format,
6880  après la ligne 
6881 \begin_inset Flex Code
6882 status collapsed
6883
6884 \begin_layout Plain Layout
6885 Input 
6886 \begin_inset Flex Code
6887 status collapsed
6888
6889 \begin_layout Plain Layout
6890 stdclass.inc
6891 \end_layout
6892
6893 \end_inset
6894
6895
6896 \end_layout
6897
6898 \end_inset
6899
6900 , qui implique l'inclusion de 
6901 \begin_inset Flex Code
6902 status collapsed
6903
6904 \begin_layout Plain Layout
6905 stdsections.inc
6906 \end_layout
6907
6908 \end_inset
6909
6910 .
6911  Par exemple, vous pourriez ajouter ces lignes:
6912 \end_layout
6913
6914 \begin_layout LyX-Code
6915
6916 \lang english
6917 Style Chapter
6918 \end_layout
6919
6920 \begin_layout LyX-Code
6921
6922 \lang english
6923     Font
6924 \end_layout
6925
6926 \begin_layout LyX-Code
6927
6928 \lang english
6929         Family Sans
6930 \end_layout
6931
6932 \begin_layout LyX-Code
6933
6934 \lang english
6935     EndFont
6936 \end_layout
6937
6938 \begin_layout LyX-Code
6939
6940 \lang english
6941 End
6942 \end_layout
6943
6944 \begin_layout Standard
6945 pour modifier la police des titres de chapitre en police sens empattements.
6946  Ceci écrasera (ou bien, en l'occurrence, ajoutera) la déclaration existante
6947  pour le style Chapitre.
6948 \end_layout
6949
6950 \begin_layout Standard
6951 Votre nouveau paquetage peut également fournir des commandes ou des environnemen
6952 ts qui n'existent pas dans la classe de base.
6953  dans ce cas, il vous faudra ajouter ceux-ci au fichier de format.
6954  Voir
6955 \begin_inset space ~
6956 \end_inset
6957
6958
6959 \begin_inset CommandInset ref
6960 LatexCommand ref
6961 reference "sec:Syntaxe-des"
6962
6963 \end_inset
6964
6965  pour savoir comment faire.
6966 \end_layout
6967
6968 \begin_layout Standard
6969 Si 
6970 \begin_inset Flex Code
6971 status collapsed
6972
6973 \begin_layout Plain Layout
6974 ma_classe.sty
6975 \end_layout
6976
6977 \end_inset
6978
6979  peut être utilisé avec plusieurs classes de document différentes, vous
6980  trouverez sans doute plus approprié d'écrire un module que vous pourrez
6981  charger avec la classe de base.
6982  Le module le plus simple qu'il est possible d'écrire dans ce contexte est
6983  la suivant:
6984 \end_layout
6985
6986 \begin_layout LyX-Code
6987
6988 \lang english
6989 #
6990 \backslash
6991 DeclareLyXModule{mon paquetage} 
6992 \end_layout
6993
6994 \begin_layout LyX-Code
6995
6996 \lang english
6997 #DescriptionBegin 
6998 \end_layout
6999
7000 \begin_layout LyX-Code
7001
7002 \lang english
7003 #Support for mypkg.sty.
7004 \end_layout
7005
7006 \begin_layout LyX-Code
7007
7008 \lang english
7009 #DescriptionEnd 
7010 \begin_inset Newline newline
7011 \end_inset
7012
7013
7014 \end_layout
7015
7016 \begin_layout LyX-Code
7017
7018 \lang english
7019 Format 81
7020 \begin_inset Newline newline
7021 \end_inset
7022
7023
7024 \end_layout
7025
7026 \begin_layout LyX-Code
7027
7028 \lang english
7029 Preamble
7030 \begin_inset Newline newline
7031 \end_inset
7032
7033     
7034 \backslash
7035 usepackage{mypkg}
7036 \begin_inset Newline newline
7037 \end_inset
7038
7039 EndPreamble
7040 \end_layout
7041
7042 \begin_layout Standard
7043 Un module plus compliqué pourrait modifier le comportement de constructions
7044  existantes ou d'en définir de nouvelles.
7045  De nouveau, voir
7046 \begin_inset space ~
7047 \end_inset
7048
7049
7050 \begin_inset CommandInset ref
7051 LatexCommand ref
7052 reference "sec:Syntaxe-des"
7053
7054 \end_inset
7055
7056  pour les détails.
7057 \end_layout
7058
7059 \begin_layout Subsection
7060 Format pour un fichier 
7061 \begin_inset Flex Code
7062 status collapsed
7063
7064 \begin_layout Plain Layout
7065 .cls
7066 \end_layout
7067
7068 \end_inset
7069
7070
7071 \end_layout
7072
7073 \begin_layout Standard
7074 Deux possibilités se présentent.
7075  
7076 \end_layout
7077
7078 \begin_layout Standard
7079 Soit le fichier de classe est fondé sur une classe de document existante.
7080  Par exemple, de nombreuses classes pour une thèse sont des variantes de
7081  
7082 \begin_inset Flex Code
7083 status collapsed
7084
7085 \begin_layout Plain Layout
7086 book.cls
7087 \end_layout
7088
7089 \end_inset
7090
7091 .
7092  Pour vérifier que c'est le cas pour la vôtre, cherchez une ligne comme
7093 \end_layout
7094
7095 \begin_layout LyX-Code
7096
7097 \backslash
7098 LoadClass{book}
7099 \end_layout
7100
7101 \begin_layout Standard
7102 dans le fichier de classe.
7103  Si c'est la cas, vous pouvez essentiellement procéder comme dans la section
7104  précédente, bien que la ligne 
7105 \begin_inset Flex Code
7106 status collapsed
7107
7108 \begin_layout Plain Layout
7109 Declare\SpecialChar LaTeX
7110 Class
7111 \end_layout
7112
7113 \end_inset
7114
7115  soit différente.
7116  Si votre nouvelle classe est une thèse, et est fondée sur 
7117 \begin_inset Flex Code
7118 status collapsed
7119
7120 \begin_layout Plain Layout
7121 book
7122 \end_layout
7123
7124 \end_inset
7125
7126 , cette ligne doit être
7127 \begin_inset Foot
7128 status collapsed
7129
7130 \begin_layout Plain Layout
7131 Et enregistrer le fichier comme 
7132 \begin_inset Flex Code
7133 status collapsed
7134
7135 \begin_layout Plain Layout
7136 thesis.layout
7137 \end_layout
7138
7139 \end_inset
7140
7141  facilitera les choses: \SpecialChar LyX
7142  suppose que la classe de document a le même nom
7143  que le fichier de format.
7144 \end_layout
7145
7146 \end_inset
7147
7148 :
7149 \end_layout
7150
7151 \begin_layout LyX-Code
7152
7153 \backslash
7154 DeclareLaTeXClass[thesis,book]{thesis}
7155 \end_layout
7156
7157 \begin_layout Standard
7158 Soit le fichier de classe est original.
7159  Dans ce cas, vous devrez probablement créer votre propre format.
7160  Nous vous suggérons fortement de copier un fichier de format existant qui
7161  utilise une classe \SpecialChar LaTeX
7162  similaire et de le modifier si c'est possible.
7163  Utilisez au moins un fichier existant comme point de départ pour savoir
7164  quels sont les éléments dont vous devez vous occuper.
7165  Encore une fois, les spécificités sont décrites ci-après.
7166 \end_layout
7167
7168 \begin_layout Subsection
7169 Création de modèles
7170 \begin_inset CommandInset label
7171 LatexCommand label
7172 name "sec:modeles"
7173
7174 \end_inset
7175
7176
7177 \end_layout
7178
7179 \begin_layout Standard
7180 Une fois qu'un fichier de format a été crée pour une classe de document,
7181  vous désirerez peut-être créer un 
7182 \emph on
7183 modèle
7184 \emph default
7185  correspondant.
7186  Un modèle est une sorte de mode d'emploi pour votre format, montrant comment
7187  il peut être utilisé, mais avec un contenu fictif.
7188  Vous pouvez jeter un œil aux divers modèles distribués avec \SpecialChar LyX
7189  pour illustration.
7190 \end_layout
7191
7192 \begin_layout Standard
7193 Les modèles sont créés comme les documents normaux.
7194  La seule différence est que les documents normaux contiennent tous les
7195  réglages possibles, y compris les polices et la taille du papier.
7196  Or on ne veut en général pas qu'un modèle modifie ces réglages implicites.
7197  Pour cette raison, l'auteur d'un modèle doit enlever les commandes correspondan
7198 tes comme 
7199 \begin_inset Flex Code
7200 status collapsed
7201
7202 \begin_layout Plain Layout
7203
7204 \backslash
7205 font_roman
7206 \end_layout
7207
7208 \end_inset
7209
7210  ou 
7211 \begin_inset Flex Code
7212 status collapsed
7213
7214 \begin_layout Plain Layout
7215
7216 \backslash
7217 papersize
7218 \end_layout
7219
7220 \end_inset
7221
7222  du fichier modèle \SpecialChar LyX
7223 .
7224  C'est faisable avec un simple éditeur de texte, comme 
7225 \begin_inset Flex Code
7226 status collapsed
7227
7228 \begin_layout Plain Layout
7229 vi
7230 \end_layout
7231
7232 \end_inset
7233
7234  ou 
7235 \begin_inset Flex Code
7236 status collapsed
7237
7238 \begin_layout Plain Layout
7239 notepad
7240 \end_layout
7241
7242 \end_inset
7243
7244 .
7245 \end_layout
7246
7247 \begin_layout Standard
7248 Mettez les fichiers modèles que vous avez créés et édités dans 
7249 \begin_inset Flex Code
7250 status collapsed
7251
7252 \begin_layout Plain Layout
7253 MonRép/templates/
7254 \end_layout
7255
7256 \end_inset
7257
7258 , copiez ceux que vous utilisez du répertoire global de modèles 
7259 \begin_inset Flex Code
7260 status collapsed
7261
7262 \begin_layout Plain Layout
7263 Rép\SpecialChar LyX
7264 /templates/
7265 \end_layout
7266
7267 \end_inset
7268
7269  vers le même endroit, et redéfinissez le répertoire de modèles dans la
7270  fenêtre 
7271 \begin_inset Flex Noun
7272 status collapsed
7273
7274 \begin_layout Plain Layout
7275 Outils\SpecialChar menuseparator
7276 Préférences\SpecialChar menuseparator
7277 Répertoires
7278 \end_layout
7279
7280 \end_inset
7281
7282 .
7283 \end_layout
7284
7285 \begin_layout Standard
7286 Notez que le modèle 
7287 \begin_inset Flex Code
7288 status collapsed
7289
7290 \begin_layout Plain Layout
7291 defaults.lyx
7292 \end_layout
7293
7294 \end_inset
7295
7296  a un statut particulier.
7297  Il est chargé à chaque fois que vous créez un nouveau document avec 
7298 \begin_inset Flex Noun
7299 status collapsed
7300
7301 \begin_layout Plain Layout
7302 Fichier\SpecialChar menuseparator
7303 Nouveau
7304 \end_layout
7305
7306 \end_inset
7307
7308  afin d'avoir les réglages implicites.
7309  Pour créer ce modèle depuis \SpecialChar LyX
7310 , vous n'avez qu'à ouvrir un document ayant
7311  déjà les réglages voulus, et appuyer sur le bouton 
7312 \begin_inset Flex Noun
7313 status collapsed
7314
7315 \begin_layout Plain Layout
7316 Enregistrer comme valeurs implicites
7317 \end_layout
7318
7319 \end_inset
7320
7321 .
7322 \end_layout
7323
7324 \begin_layout Subsection
7325 Mise à jour des anciens fichiers de format
7326 \end_layout
7327
7328 \begin_layout Standard
7329 La syntaxe des fichiers de format change à chaque publication d'une nouvelle
7330  version de \SpecialChar LyX
7331 , et les anciens fichiers de format doivent donc être convertis
7332  dans la nouvelle syntaxe.
7333  Si \SpecialChar LyX
7334  lit un fichier de format écrit avec une syntaxe ancienne, il appelle
7335  le script 
7336 \begin_inset Flex Code
7337 status collapsed
7338
7339 \begin_layout Plain Layout
7340 layout2layout.py
7341 \end_layout
7342
7343 \end_inset
7344
7345  pour le convertir dans un fichier temporaire doté de la nouvelle syntaxe.
7346  Le fichier original reste intact.
7347  Si vous utilisez le fichier de format souvent, vous voudrez sans doute
7348  rendre les modifications permanentes, pour éviter des conversions répétitives
7349  de la part de \SpecialChar LyX
7350 .
7351  Pour ce faire, vous pouvez appeler le convertisseur manuellement:
7352 \end_layout
7353
7354 \begin_layout Enumerate
7355 renommez le fichier 
7356 \begin_inset Flex Code
7357 status collapsed
7358
7359 \begin_layout Plain Layout
7360 myclass.layout
7361 \end_layout
7362
7363 \end_inset
7364
7365  comme 
7366 \begin_inset Flex Code
7367 status collapsed
7368
7369 \begin_layout Plain Layout
7370 myclass.old
7371 \end_layout
7372
7373 \end_inset
7374
7375
7376 \end_layout
7377
7378 \begin_layout Enumerate
7379 exécutez la commande
7380 \begin_inset Newline newline
7381 \end_inset
7382
7383
7384 \begin_inset Flex Code
7385 status collapsed
7386
7387 \begin_layout Plain Layout
7388 python \SpecialChar LyX
7389 Dir/scripts/layout2layout.py myclass.old myclass.layout
7390 \end_layout
7391
7392 \end_inset
7393
7394
7395 \begin_inset Newline newline
7396 \end_inset
7397
7398 dans laquelle 
7399 \begin_inset Flex Code
7400 status collapsed
7401
7402 \begin_layout Plain Layout
7403 \SpecialChar LyX
7404 Dir
7405 \end_layout
7406
7407 \end_inset
7408
7409  est le nom de votre répertoire \SpecialChar LyX
7410  au niveau système.
7411 \end_layout
7412
7413 \begin_layout Standard
7414 Le convertisseur ne gère que les changements de syntaxe.
7415  Il ne peut pas gérer les modifications du contenu des fichiers inclus,
7416  ceux-ci doivent être convertis séparément.
7417 \end_layout
7418
7419 \begin_layout Subsection
7420 Fichiers moteurCitation
7421 \begin_inset CommandInset label
7422 LatexCommand label
7423 name "subsec:Cite-Engine-Files"
7424
7425 \end_inset
7426
7427
7428 \end_layout
7429
7430 \begin_layout Standard
7431 Une espèce particulière de fichier de format est dénommée moteurCitation
7432  et se manifeste via des fichiers 
7433 \begin_inset Flex Code
7434 status collapsed
7435
7436 \begin_layout Plain Layout
7437 *.citeengine
7438 \end_layout
7439
7440 \end_inset
7441
7442  situés dans le sous-répertoire 
7443 \begin_inset Flex Code
7444 status collapsed
7445
7446 \begin_layout Plain Layout
7447 citeengines/
7448 \end_layout
7449
7450 \end_inset
7451
7452 .
7453  Ils sont destinés à spécifier les paquetages \SpecialChar LaTeX
7454  destinés à la création de
7455  bibliographies, comme 
7456 \family sans
7457 natbib
7458 \family default
7459 ,
7460 \family sans
7461  jurabib
7462 \family default
7463  ou 
7464 \family sans
7465 biblatex
7466 \family default
7467 , mais le traitement par \SpecialChar LyX
7468  des citations Bib\SpecialChar TeX
7469  ordinaires (sans paquetage additionn
7470 el) est également défini par de tels fichiers.
7471 \end_layout
7472
7473 \begin_layout Standard
7474 Plus précisément, on définit quels sont les paquetages à charger par \SpecialChar LyX
7475 , quelles
7476  sont le commandes de citation disponibles, comment celles-ci seront affichées
7477  dans \SpecialChar LyX
7478  (dans la fenêtre de travail, les dialogues, les menus contextuels),
7479  ainsi que dans les résultats XHTML et textuels.
7480  En outre, les fichiers spécifient les variantes de style disponibles (auteur-an
7481 née, numérique, etc;) et leurs particularités Les fichiers moteurCitation
7482  servent également à engendrer les options disponibles via 
7483 \family sans
7484 Document\SpecialChar menuseparator
7485 Paramètres\SpecialChar menuseparator
7486 Bibliographie\SpecialChar menuseparator
7487 Processeur
7488 \family default
7489 .
7490 \end_layout
7491
7492 \begin_layout Standard
7493 Bien qu'un fichier moteurCitation se présente comme un fichier de format
7494  ordinaire pouvant contenir n'importe quelle directive de format, il contient
7495  habituellement les directives particulières telles que 
7496 \begin_inset Flex Code
7497 status collapsed
7498
7499 \begin_layout Plain Layout
7500 MaxCiteNames
7501 \end_layout
7502
7503 \end_inset
7504
7505
7506 \begin_inset Flex Code
7507 status collapsed
7508
7509 \begin_layout Plain Layout
7510 CiteFramework
7511 \end_layout
7512
7513 \end_inset
7514
7515
7516 \begin_inset Flex Code
7517 status collapsed
7518
7519 \begin_layout Plain Layout
7520 CiteEngine
7521 \end_layout
7522
7523 \end_inset
7524
7525  et 
7526 \begin_inset Flex Code
7527 status collapsed
7528
7529 \begin_layout Plain Layout
7530 CiteFormat
7531 \end_layout
7532
7533 \end_inset
7534
7535 .
7536  La syntaxe des deux dernières est décrite ci-après dans 
7537 \begin_inset CommandInset ref
7538 LatexCommand ref
7539 reference "subsec:Citation-engine-description"
7540 plural "false"
7541 caps "false"
7542 noprefix "false"
7543
7544 \end_inset
7545
7546  et 
7547 \begin_inset CommandInset ref
7548 LatexCommand ref
7549 reference "subsec:Description citation"
7550
7551 \end_inset
7552
7553 , ainsi que dans les fichiers eux-mêmes.
7554 \end_layout
7555
7556 \begin_layout Section
7557 Syntaxe des fichiers de format
7558 \begin_inset CommandInset label
7559 LatexCommand label
7560 name "sec:Syntaxe-des"
7561
7562 \end_inset
7563
7564
7565 \end_layout
7566
7567 \begin_layout Standard
7568 Les sections suivantes vous expliquent à quoi vous vous attaquez quand vous
7569  décidez de mettre les mains dans le cambouis, et de créer ou d'éditer votre
7570  propre fichier de format.
7571  Notre conseil est d'aller doucement et d'enregistrer souvent pour faire
7572  des essais.
7573  Ce n'est pas si dur que ça, mais il y a une multitude d'options et vous
7574  pouvez vous laisser submerger si vous essayez d'en faire trop d'un coup.
7575  Il est plus facile d'utiliser des formats existants comme référence ou
7576  modèle ou de modifier un fichier de format existant pour vos besoins.
7577 \end_layout
7578
7579 \begin_layout Standard
7580 Toutes les balises décrites dans ce chapitre sont insensibles à la casse:
7581  cela veut dire que 
7582 \begin_inset Flex Code
7583 status collapsed
7584
7585 \begin_layout Plain Layout
7586 Style
7587 \end_layout
7588
7589 \end_inset
7590
7591
7592 \begin_inset Flex Code
7593 status collapsed
7594
7595 \begin_layout Plain Layout
7596 style
7597 \end_layout
7598
7599 \end_inset
7600
7601  et 
7602 \begin_inset Flex Code
7603 status collapsed
7604
7605 \begin_layout Plain Layout
7606 StYlE
7607 \end_layout
7608
7609 \end_inset
7610
7611  sont une seule et même balise.
7612  Les valeurs possibles sont inscrites entre crochets après le nom de la
7613  fonction.
7614  La valeur implicite d'une fonction quand elle n'est pas définie dans le
7615  fichier décrivant la classe de texte est 
7616 \emph on
7617
7618 \begin_inset Flex Code
7619 status collapsed
7620
7621 \begin_layout Plain Layout
7622
7623 \emph on
7624 mise en évidence
7625 \end_layout
7626
7627 \end_inset
7628
7629
7630 \emph default
7631 .
7632  Si le paramètre est d'un type particulier la valeur implicite est indiquée
7633  ainsi : 
7634 \begin_inset Flex Code
7635 status collapsed
7636
7637 \begin_layout Plain Layout
7638 float=
7639 \emph on
7640 default
7641 \end_layout
7642
7643 \end_inset
7644
7645 .
7646 \end_layout
7647
7648 \begin_layout Subsection
7649 Déclaration et classification d'une classe de document
7650 \end_layout
7651
7652 \begin_layout Standard
7653 Les lignes qui commencent par un 
7654 \family typewriter
7655 #
7656 \family default
7657  dans un fichier de format sont les commentaires.
7658  Il y a une exception à cette règle : tous les 
7659 \begin_inset Flex Code
7660 status collapsed
7661
7662 \begin_layout Plain Layout
7663 .layout
7664 \end_layout
7665
7666 \end_inset
7667
7668  doivent commencer par ceci :
7669 \end_layout
7670
7671 \begin_layout LyX-Code
7672
7673 \size small
7674 #% Do not delete the line below; configure depends on this
7675 \begin_inset Foot
7676 status collapsed
7677
7678 \begin_layout Plain Layout
7679 Ne pas effacer la ligne ci-dessous ; configure compte dessus.
7680 \end_layout
7681
7682 \end_inset
7683
7684
7685 \end_layout
7686
7687 \begin_layout LyX-Code
7688
7689 \size small
7690 #  
7691 \backslash
7692 DeclareLaTeXClass{Article (Standard Class)}
7693 \end_layout
7694
7695 \begin_layout LyX-Code
7696
7697 \size small
7698 #  
7699 \backslash
7700 DeclareCategory{Articles}
7701 \end_layout
7702
7703 \begin_layout Standard
7704 Les deuxième et troisième lignes servent lors de la (re)configuration de
7705  \SpecialChar LyX
7706 .
7707  Le fichier de format est lu par le script \SpecialChar LaTeX
7708  
7709 \begin_inset Flex Code
7710 status collapsed
7711
7712 \begin_layout Plain Layout
7713 chkconfig.ltx
7714 \end_layout
7715
7716 \end_inset
7717
7718 , dans un mode spécial où 
7719 \begin_inset Flex Code
7720 status collapsed
7721
7722 \begin_layout Plain Layout
7723 #
7724 \end_layout
7725
7726 \end_inset
7727
7728  est ignoré.
7729  La première ligne est juste un commentaire \SpecialChar LaTeX
7730 , la deuxième contient la déclaratio
7731 n obligatoire de la classe de texte et la troisième contient la classification
7732  facultative de la classe.
7733  Si ces lignes apparaissent dans un fichier appelé 
7734 \begin_inset Flex Code
7735 status collapsed
7736
7737 \begin_layout Plain Layout
7738 article.layout
7739 \end_layout
7740
7741 \end_inset
7742
7743 , elles définissent alors une classe de texte appelée 
7744 \begin_inset Flex Code
7745 status collapsed
7746
7747 \begin_layout Plain Layout
7748 article
7749 \end_layout
7750
7751 \end_inset
7752
7753  (le nom du fichier de format) qui utilise la classe de document \SpecialChar LaTeX
7754  
7755 \begin_inset Flex Code
7756 status collapsed
7757
7758 \begin_layout Plain Layout
7759 article.cls
7760 \end_layout
7761
7762 \end_inset
7763
7764  (implicitement, le même nom que le format).
7765  La chaîne 
7766 \begin_inset Quotes cld
7767 \end_inset
7768
7769 Article (Standard Class)
7770 \begin_inset Quotes crd
7771 \end_inset
7772
7773  qui apparaît ci-dessus sert de description de la classe de texte dans la
7774  fenêtre 
7775 \begin_inset Flex Noun
7776 status collapsed
7777
7778 \begin_layout Plain Layout
7779 Document\SpecialChar menuseparator
7780 Paramètres\SpecialChar menuseparator
7781 Classe de document
7782 \end_layout
7783
7784 \end_inset
7785
7786 .
7787  La catégorie (
7788 \begin_inset Quotes cld
7789 \end_inset
7790
7791 Articles
7792 \begin_inset Quotes crd
7793 \end_inset
7794
7795  dans l'exemple) est également utilisés dans la fenêtre 
7796 \begin_inset Flex Noun
7797 status collapsed
7798
7799 \begin_layout Plain Layout
7800 Document\SpecialChar menuseparator
7801 Paramètres\SpecialChar menuseparator
7802 Classe de document
7803 \end_layout
7804
7805 \end_inset
7806
7807 : les classes sont regroupées par catégories (qui sont aussi des genres
7808  de documents, les catégories typiques sont 
7809 \begin_inset Quotes cld
7810 \end_inset
7811
7812 Articles
7813 \begin_inset Quotes crd
7814 \end_inset
7815
7816
7817 \begin_inset Quotes cld
7818 \end_inset
7819
7820 Livres
7821 \begin_inset Quotes crd
7822 \end_inset
7823
7824
7825 \begin_inset Quotes cld
7826 \end_inset
7827
7828 Rapports
7829 \begin_inset Quotes crd
7830 \end_inset
7831
7832
7833 \begin_inset Quotes cld
7834 \end_inset
7835
7836 Présentations
7837 \begin_inset Quotes crd
7838 \end_inset
7839
7840
7841 \begin_inset Quotes cld
7842 \end_inset
7843
7844 Lettres
7845 \begin_inset Quotes crd
7846 \end_inset
7847
7848
7849 \begin_inset Quotes cld
7850 \end_inset
7851
7852 Curricula vitae
7853 \begin_inset Quotes crd
7854 \end_inset
7855
7856 , etc.).
7857  Si la troisième lignes est vide, la classe apparaîtra comme 
7858 \begin_inset Quotes cld
7859 \end_inset
7860
7861 Sans catégorie
7862 \begin_inset Quotes crd
7863 \end_inset
7864
7865 .
7866 \end_layout
7867
7868 \begin_layout Standard
7869 Supposons que vous ayez écrit votre propre classe de texte qui utilise la
7870  classe de document 
7871 \begin_inset Flex Code
7872 status collapsed
7873
7874 \begin_layout Plain Layout
7875 article.cls
7876 \end_layout
7877
7878 \end_inset
7879
7880 , mais dans laquelle vous avez changé l'apparence des en-têtes de sections.
7881  Si vous la mettez dans un fichier 
7882 \begin_inset Flex Code
7883 status collapsed
7884
7885 \begin_layout Plain Layout
7886 mon_article.layout
7887 \end_layout
7888
7889 \end_inset
7890
7891 , l'en-tête de ce fichier doit être :
7892 \end_layout
7893
7894 \begin_layout LyX-Code
7895
7896 \size small
7897 #% Do not delete the line below; configure depends on this 
7898 \end_layout
7899
7900 \begin_layout LyX-Code
7901
7902 \size small
7903 #  
7904 \backslash
7905 DeclareLaTeXClass[article]{Article (avec Mes En-têtes)}
7906 \end_layout
7907
7908 \begin_layout LyX-Code
7909
7910 \size small
7911 #  
7912 \backslash
7913 DeclareCategory{Articles}
7914 \end_layout
7915
7916 \begin_layout Standard
7917 Ceci déclare une classe de texte 
7918 \begin_inset Flex Code
7919 status collapsed
7920
7921 \begin_layout Plain Layout
7922 mon_article
7923 \end_layout
7924
7925 \end_inset
7926
7927 , associée avec la classe de document \SpecialChar LaTeX
7928  
7929 \begin_inset Flex Code
7930 status collapsed
7931
7932 \begin_layout Plain Layout
7933 article.cls
7934 \end_layout
7935
7936 \end_inset
7937
7938  et décrite comme 
7939 \begin_inset Quotes cld
7940 \end_inset
7941
7942 Article (avec Mes En-têtes)
7943 \begin_inset Quotes crd
7944 \end_inset
7945
7946 .
7947  Si votre classe de texte repose sur plusieurs paquetages, vous pouvez la
7948  déclarer ainsi :
7949 \end_layout
7950
7951 \begin_layout LyX-Code
7952
7953 \size small
7954 #% Do not delete the line below; configure depends on this 
7955 \end_layout
7956
7957 \begin_layout LyX-Code
7958
7959 \size small
7960 #  
7961 \backslash
7962 DeclareLaTeXClass[article,machin.sty]{Article (avec Mes En-têtes)}
7963 \end_layout
7964
7965 \begin_layout LyX-Code
7966
7967 \size small
7968 #  
7969 \backslash
7970 DeclareCategory{Articles}
7971 \end_layout
7972
7973 \begin_layout Standard
7974 Ceci indique que votre classe de texte utilise le paquetage 
7975 \begin_inset Flex Code
7976 status collapsed
7977
7978 \begin_layout Plain Layout
7979 machin.sty
7980 \end_layout
7981
7982 \end_inset
7983
7984 .
7985  
7986 \end_layout
7987
7988 \begin_layout Standard
7989 Notez que ces déclarations peuvent aussi recevoir un paramètre optionnel
7990  déclarant le nom de la classe de document (mais pas une liste).
7991 \end_layout
7992
7993 \begin_layout Standard
7994 Donc, de la manière la plus explicite, la forme d'une déclaration de format
7995  est la suivante:
7996 \end_layout
7997
7998 \begin_layout LyX-Code
7999
8000 \size small
8001 #  
8002 \backslash
8003 DeclareLaTeXClass[class,package.sty]{description du format}
8004 \end_layout
8005
8006 \begin_layout LyX-Code
8007
8008 \size small
8009 #  
8010 \backslash
8011 DeclareCategory{catégorie}
8012 \end_layout
8013
8014 \begin_layout Standard
8015 Il n'est nécessaire de déclarer la classe que si le nom de la classe \SpecialChar LaTeX
8016  et
8017  le nom du fichier de format diffèrent, ou si des paquetages sont à spécifier.
8018  Si le nom de la classe n'est pas spécifiée, \SpecialChar LyX
8019  suppose qu'elle est identique
8020  à celle du fichier de format.
8021 \end_layout
8022
8023 \begin_layout Standard
8024 Une fois que la classe de texte a été modifiée à votre goût, tout ce que
8025  vous avez à faire est de la copier soit dans 
8026 \begin_inset Flex Code
8027 status collapsed
8028
8029 \begin_layout Plain Layout
8030 Rép\SpecialChar LyX
8031 /layouts/
8032 \end_layout
8033
8034 \end_inset
8035
8036  soit dans 
8037 \begin_inset Flex Code
8038 status collapsed
8039
8040 \begin_layout Plain Layout
8041 MonRép/layouts/
8042 \end_layout
8043
8044 \end_inset
8045
8046  et de faire 
8047 \begin_inset Flex Noun
8048 status collapsed
8049
8050 \begin_layout Plain Layout
8051 Outils\SpecialChar menuseparator
8052 Recon\SpecialChar softhyphen
8053 figurer
8054 \end_layout
8055
8056 \end_inset
8057
8058 .
8059  Quittez \SpecialChar LyX
8060  et redémarrez-le; votre nouvelle classe de texte devrait alors
8061  être disponible avec les autres.
8062 \end_layout
8063
8064 \begin_layout Standard
8065 Une fois le fichier de format installé, vous pouvez le modifier et vérifier
8066  l'effet de ces modifications sans reconfigurer ou redémarrer \SpecialChar LyX
8067 .
8068 \begin_inset Foot
8069 status collapsed
8070
8071 \begin_layout Plain Layout
8072 Avec les versions de \SpecialChar LyX
8073  antérieures à 1.6, il vous fallait redémarrer \SpecialChar LyX
8074  pour
8075  valider les modifications effectuées dans les fichiers de format.
8076  De ce fait, les modifications pouvaient prendre beaucoup de temps.
8077 \end_layout
8078
8079 \end_inset
8080
8081  Vous pouvez imposer un rechargement du format en service en utilisant la
8082  fonction 
8083 \begin_inset Flex Noun
8084 status collapsed
8085
8086 \begin_layout Plain Layout
8087 layout-reload
8088 \end_layout
8089
8090 \end_inset
8091
8092 .
8093  Cette fonction n'est implicitement liée à aucun raccourci — vous pouvez
8094  bien sûr la lier à une touche vous-même.
8095  Si vous voulez utiliser cette fonction, il vous suffit de la saisir dans
8096  le mini-tampon.
8097  
8098 \end_layout
8099
8100 \begin_layout Standard
8101
8102 \emph on
8103 Attention
8104 \emph default
8105
8106 \begin_inset Flex Noun
8107 status collapsed
8108
8109 \begin_layout Plain Layout
8110 layout-reload
8111 \end_layout
8112
8113 \end_inset
8114
8115  est une fonctionnalité 
8116 \begin_inset Quotes cld
8117 \end_inset
8118
8119 avancée
8120 \begin_inset Quotes crd
8121 \end_inset
8122
8123
8124 \emph on
8125 .
8126  
8127 \emph default
8128 Il vous est
8129 \emph on
8130  fortement 
8131 \emph default
8132 recommandé de sauvegarder votre travail avant de procéder ainsi
8133 \emph on
8134 .
8135
8136 \emph default
8137  En fait, il vous est 
8138 \emph on
8139 fortement
8140 \emph default
8141  recommandé de ne pas essayer de modifier des formats durant une travail
8142  productif sur un document.
8143  Utilisez un document de test, les erreurs de syntaxe et autres dans votre
8144  module pourraient déclencher des comportements bizarres.
8145  En particulier, de telles erreurs pourraient inciter \SpecialChar LyX
8146  à considérer les
8147  formats en service comme incorrects et à essayer de basculer sur un autre
8148  format.
8149 \begin_inset Foot
8150 status collapsed
8151
8152 \begin_layout Plain Layout
8153 Les erreurs de syntaxe vraiment graves peuvent même stopper \SpecialChar LyX
8154 .
8155  Ceci provient du fait que certaines erreurs rendent \SpecialChar LyX
8156  incapable de lire
8157  la moindre information de format.
8158  Faites attention\SpecialChar ldots
8159
8160 \end_layout
8161
8162 \end_inset
8163
8164  Les développeurs s'efforcent de conserver une bonne stabilité à \SpecialChar LyX
8165  dans de
8166  telles situations, mais il vaut mieux être sûr que regretter
8167 \begin_inset Foot
8168 status collapsed
8169
8170 \begin_layout Plain Layout
8171 Puisque nous en sommes au conseils: faites des sauvegardes régulières.
8172  Et soyez gentil avec votre maman.
8173 \end_layout
8174
8175 \end_inset
8176
8177 .
8178 \end_layout
8179
8180 \begin_layout Subsection
8181 Déclaration d'un module
8182 \end_layout
8183
8184 \begin_layout Standard
8185 La première ligne d'un module doit être rédigée comme suit:
8186 \end_layout
8187
8188 \begin_layout LyX-Code
8189 #
8190 \backslash
8191 DeclareLyXModule[endnotes.sty]{Endnotes (Basic)}
8192 \end_layout
8193
8194 \begin_layout LyX-Code
8195 #
8196 \backslash
8197 DeclareCategory{Foot- and Endnotes}
8198 \end_layout
8199
8200 \begin_layout Standard
8201 L'argument obligatoire de 
8202 \begin_inset Flex Code
8203 status open
8204
8205 \begin_layout Plain Layout
8206
8207 \backslash
8208 DeclareLyXModule
8209 \end_layout
8210
8211 \end_inset
8212
8213 , entre accolades, est le nom du module, tel qu'il apparaîtra dans 
8214 \begin_inset Flex Noun
8215 status collapsed
8216
8217 \begin_layout Plain Layout
8218 Document\SpecialChar menuseparator
8219 Paramètres\SpecialChar menuseparator
8220 Modules
8221 \end_layout
8222
8223 \end_inset
8224
8225 .
8226  L'argument entre crochets est facultatif: il déclare n'importe quel paquetage
8227  \SpecialChar LaTeX
8228  dont dépend le module.
8229  Il est également possible d'utiliser la clé 
8230 \begin_inset Flex Noun
8231 status collapsed
8232
8233 \begin_layout Plain Layout
8234 depuis->vers
8235 \end_layout
8236
8237 \end_inset
8238
8239  en argument optionnel: elle déclare que le module ne peut être employé
8240  que s'il existe un chemin de conversion entre les formats 
8241 \begin_inset Flex Code
8242 status collapsed
8243
8244 \begin_layout Plain Layout
8245 depuis
8246 \end_layout
8247
8248 \end_inset
8249
8250  et 
8251 \begin_inset Flex Code
8252 status collapsed
8253
8254 \begin_layout Plain Layout
8255 vers
8256 \end_layout
8257
8258 \end_inset
8259
8260 .
8261  La déclaration 
8262 \begin_inset Flex Code
8263 status open
8264
8265 \begin_layout Plain Layout
8266
8267 \backslash
8268 DeclareCategor
8269 \end_layout
8270
8271 \end_inset
8272
8273 y n'est pas strictement obligatoire, mais vous devriez l’ajouter, car elle
8274  facilite la recherche d'un module.
8275  Voyez les catégories de modules existantes et utilisez l'une d'entre elles
8276  si cela convient.
8277 \end_layout
8278
8279 \begin_layout Standard
8280 La déclaration et la catégorie du module devront être suivies par des lignes
8281  descriptives comme celles-ci:
8282 \begin_inset Foot
8283 status collapsed
8284
8285 \begin_layout Plain Layout
8286 En anglais de préférence si le module doit être diffusé par \SpecialChar LyX
8287 .
8288  Cette description apparaîtra dans la liste des messages à traduire et sera
8289  donc traduite lors de la mise à jour de l'interface.
8290 \end_layout
8291
8292 \end_inset
8293
8294
8295 \end_layout
8296
8297 \begin_layout LyX-Code
8298
8299 \lang english
8300 #DescriptionBegin 
8301 \end_layout
8302
8303 \begin_layout LyX-Code
8304
8305 \lang english
8306 #Adds an endnote command, in addition to footnotes.
8307  
8308 \end_layout
8309
8310 \begin_layout LyX-Code
8311
8312 \lang english
8313 #You will need to add  
8314 \backslash
8315 theendnotes in \SpecialChar TeX
8316  code where you 
8317 \end_layout
8318
8319 \begin_layout LyX-Code
8320
8321 \lang english
8322 #want the endnotes to appear.
8323  
8324 \end_layout
8325
8326 \begin_layout LyX-Code
8327
8328 \lang english
8329 #DescriptionEnd 
8330 \end_layout
8331
8332 \begin_layout LyX-Code
8333
8334 \lang english
8335 #Requires: somemodule | othermodule
8336 \end_layout
8337
8338 \begin_layout LyX-Code
8339
8340 \lang english
8341 #Excludes: badmodule
8342 \end_layout
8343
8344 \begin_layout Standard
8345 Cette description est utilisée dans 
8346 \begin_inset Flex Noun
8347 status collapsed
8348
8349 \begin_layout Plain Layout
8350 Document\SpecialChar menuseparator
8351 Paramètres\SpecialChar ldots
8352 \SpecialChar menuseparator
8353 Modules
8354 \end_layout
8355
8356 \end_inset
8357
8358  pour informer l'utilisateur de la fonction du module.
8359  La ligne 
8360 \begin_inset Flex Code
8361 status collapsed
8362
8363 \begin_layout Plain Layout
8364
8365 \lang english
8366 Requires
8367 \end_layout
8368
8369 \end_inset
8370
8371  permet d'identifier les modules qui doivent être activés avec celui-ci;
8372  la ligne 
8373 \begin_inset Flex Code
8374 status collapsed
8375
8376 \begin_layout Plain Layout
8377
8378 \lang english
8379 Excludes
8380 \end_layout
8381
8382 \end_inset
8383
8384  permet d'identifier les modules interdits avec celui-ci.
8385  Les deux lignes sont facultatives et, comme indiqué, les modules dans une
8386  liste doivent être séparés par une barre verticale: |.
8387  Noter que les modules requis sont traités sur le mode disjonctif: 
8388 \emph on
8389 au moins un
8390 \emph default
8391  des modules requis doit être utilisé.
8392  De même, 
8393 \emph on
8394 aucun
8395 \emph default
8396  des modules exclus ne doit être utilisé.
8397  Noter également que les les modules sont identifiés par leur nom de fichier,
8398  sans le suffixe 
8399 \begin_inset Flex Code
8400 status collapsed
8401
8402 \begin_layout Plain Layout
8403 .module
8404 \end_layout
8405
8406 \end_inset
8407
8408  .
8409  Ainsi 
8410 \begin_inset Flex Code
8411 status collapsed
8412
8413 \begin_layout Plain Layout
8414 telmodule
8415 \end_layout
8416
8417 \end_inset
8418
8419  est vraiment 
8420 \begin_inset Flex Code
8421 status collapsed
8422
8423 \begin_layout Plain Layout
8424 telmodule.module
8425 \end_layout
8426
8427 \end_inset
8428
8429 .
8430 \end_layout
8431
8432 \begin_layout Subsection
8433 Déclaration d'un fichier moteurCitation
8434 \end_layout
8435
8436 \begin_layout Standard
8437 Un fichier moteurCitation doit commencer par une ligne comme celle-ci:
8438 \end_layout
8439
8440 \begin_layout LyX-Code
8441 #
8442 \backslash
8443 DeclareLyXCiteEngineModule[biblatex.sty]{Biblatex}
8444 \end_layout
8445
8446 \begin_layout Standard
8447 L'argument obligatoire entre accolades est le nom du module, comme il apparaîtra
8448  dans 
8449 \begin_inset Flex Noun
8450 status collapsed
8451
8452 \begin_layout Plain Layout
8453 Document\SpecialChar menuseparator
8454 Paramètres\SpecialChar menuseparator
8455 Bibliographie
8456 \end_layout
8457
8458 \end_inset
8459
8460 .
8461  L'argument entre crochets est facultatif: il précise le ou les paquetages
8462  \SpecialChar LaTeX
8463  dont dépend le format.
8464 \end_layout
8465
8466 \begin_layout Standard
8467 La déclaration doit ensuite être suivie d'une description suivant l'exemple
8468  ci-après
8469 \begin_inset Foot
8470 status collapsed
8471
8472 \begin_layout Plain Layout
8473 En anglais de préférence si le module doit faire l'objet d'une publication
8474  avec \SpecialChar LyX
8475 .
8476  Cette description apparaîtra dans la liste ds messages qui seront traduits
8477  lors de la prochaine mise à jour de l'interface.
8478 \end_layout
8479
8480 \end_inset
8481
8482 :
8483 \end_layout
8484
8485 \begin_layout LyX-Code
8486
8487 \lang english
8488 # DescriptionBegin
8489 \end_layout
8490
8491 \begin_layout LyX-Code
8492
8493 \lang english
8494 #   Biblatex supports many author-year and numerical styles.
8495 \end_layout
8496
8497 \begin_layout LyX-Code
8498
8499 \lang english
8500 #   It is mainly aimed at the Humanities.
8501  It is highly
8502 \end_layout
8503
8504 \begin_layout LyX-Code
8505
8506 \lang english
8507 #   customizable, fully localized and provides many features
8508 \end_layout
8509
8510 \begin_layout LyX-Code
8511
8512 \lang english
8513 #   that are not possible with BibTeX.
8514  The use of 'biber' as
8515 \end_layout
8516
8517 \begin_layout LyX-Code
8518
8519 \lang english
8520 #   bibliography processor is advised.
8521 \end_layout
8522
8523 \begin_layout LyX-Code
8524
8525 \lang english
8526 # DescriptionEnd
8527 \end_layout
8528
8529 \begin_layout Standard
8530 Cette description apparaît donc traduite dans 
8531 \begin_inset Flex Noun
8532 status collapsed
8533
8534 \begin_layout Plain Layout
8535 Document\SpecialChar menuseparator
8536 Paramètres\SpecialChar menuseparator
8537 Bibliographie
8538 \end_layout
8539
8540 \end_inset
8541
8542  pour informer l'utilisateur.
8543 \end_layout
8544
8545 \begin_layout Subsection
8546 Numéro d'identification syntaxique
8547 \end_layout
8548
8549 \begin_layout Standard
8550 La première ligne non commentée doit contenir le numéro d'identification
8551  syntaxique du contenu du fichier de format:
8552 \end_layout
8553
8554 \begin_layout Description
8555 \begin_inset Flex Code
8556 status collapsed
8557
8558 \begin_layout Plain Layout
8559
8560 \lang english
8561 Format
8562 \end_layout
8563
8564 \end_inset
8565
8566  [
8567 \begin_inset Flex Code
8568 status collapsed
8569
8570 \begin_layout Plain Layout
8571
8572 \lang english
8573 int
8574 \end_layout
8575
8576 \end_inset
8577
8578 ] identification syntaxique du fichier de format
8579 \end_layout
8580
8581 \begin_layout Standard
8582 Ce balisage a été introduit dans \SpecialChar LyX
8583
8584 \begin_inset space ~
8585 \end_inset
8586
8587 1.4.0 Les fichiers de format des versions antérieures n'avaient pas de numéro
8588  de format explicite et sont affectés du 
8589 \begin_inset Flex Code
8590 status collapsed
8591
8592 \begin_layout Plain Layout
8593 Format
8594 \begin_inset space ~
8595 \end_inset
8596
8597 1
8598 \end_layout
8599
8600 \end_inset
8601
8602 .
8603  Le numéro de format du présent fichier est le numéro 81.
8604  mais chaque version de \SpecialChar LyX
8605  peut lire les fichiers de format d'une version
8606  plus ancienne, comme elle peut lire les documents crées avec une version
8607  plus ancienne.
8608  Il n'y a cependant aucun moyen de revernir aux numéros d'identification
8609  antérieurs.
8610 \end_layout
8611
8612 \begin_layout Subsection
8613 Paramètres généraux d'une classe de texte
8614 \begin_inset CommandInset label
8615 LatexCommand label
8616 name "subsec:Paramètres-généraux-d'une"
8617
8618 \end_inset
8619
8620
8621 \end_layout
8622
8623 \begin_layout Standard
8624 Voici les paramètres généraux qui décrivent l'aspect du document pour une
8625  classe complète (ceci ne veut pas dire qu'il 
8626 \emph on
8627 doivent
8628 \emph default
8629  apparaître dans le fichiers 
8630 \begin_inset Flex Code
8631 status collapsed
8632
8633 \begin_layout Plain Layout
8634 .layout
8635 \end_layout
8636
8637 \end_inset
8638
8639  plutôt que dans les modules.
8640  Un module peut contenir n'importe quelle balise de format):
8641 \end_layout
8642
8643 \begin_layout Description
8644 \begin_inset Flex Code
8645 status collapsed
8646
8647 \begin_layout Plain Layout
8648 AddToCiteEngine <moteur>
8649 \end_layout
8650
8651 \end_inset
8652
8653  étend les possibilités d’affichage des références des citations.
8654  Voir
8655 \begin_inset space ~
8656 \end_inset
8657
8658
8659 \begin_inset CommandInset ref
8660 LatexCommand ref
8661 reference "subsec:Citation-engine-description"
8662 plural "false"
8663 caps "false"
8664 noprefix "false"
8665
8666 \end_inset
8667
8668  pour les détails.
8669  Doit être fermé par 
8670 \begin_inset Quotes cld
8671 \end_inset
8672
8673
8674 \begin_inset Flex Code
8675 status collapsed
8676
8677 \begin_layout Plain Layout
8678 End
8679 \end_layout
8680
8681 \end_inset
8682
8683
8684 \begin_inset Quotes crd
8685 \end_inset
8686
8687 .
8688 \end_layout
8689
8690 \begin_layout Description
8691 \begin_inset Flex Code
8692 status collapsed
8693
8694 \begin_layout Plain Layout
8695 AddToHTMLPreamble
8696 \end_layout
8697
8698 \end_inset
8699
8700
8701 \family roman
8702  
8703 \family default
8704 ajoute une information qui sera incluse dans le bloc 
8705 \begin_inset Flex Code
8706 status collapsed
8707
8708 \begin_layout Plain Layout
8709 <head>
8710 \end_layout
8711
8712 \end_inset
8713
8714  quand le document est exporté en XHTML.
8715  Typiquement, ce paramètre est utilisé pour exporter de l'information en
8716  style CSS, mais il peut être utilisé pour toute information valide entre
8717  les balises 
8718 \begin_inset Flex Code
8719 status collapsed
8720
8721 \begin_layout Plain Layout
8722 <head>
8723 \end_layout
8724
8725 \end_inset
8726
8727 .
8728  Doit être fermé par 
8729 \begin_inset Quotes cld
8730 \end_inset
8731
8732
8733 \begin_inset Flex Code
8734 status collapsed
8735
8736 \begin_layout Plain Layout
8737
8738 \lang english
8739 EndPreamble
8740 \end_layout
8741
8742 \end_inset
8743
8744
8745 \begin_inset Quotes crd
8746 \end_inset
8747
8748 .
8749 \end_layout
8750
8751 \begin_layout Description
8752 \begin_inset Flex Code
8753 status collapsed
8754
8755 \begin_layout Plain Layout
8756 AddToPreamble
8757 \end_layout
8758
8759 \end_inset
8760
8761
8762 \family roman
8763  
8764 \family default
8765 ajoute une information au préambule du document.
8766  Doit être fermé par 
8767 \begin_inset Quotes cld
8768 \end_inset
8769
8770
8771 \begin_inset Flex Code
8772 status collapsed
8773
8774 \begin_layout Plain Layout
8775
8776 \lang english
8777 EndPreamble
8778 \end_layout
8779
8780 \end_inset
8781
8782
8783 \begin_inset Quotes crd
8784 \end_inset
8785
8786 .
8787 \end_layout
8788
8789 \begin_layout Description
8790 \begin_inset Flex Code
8791 status collapsed
8792
8793 \begin_layout Plain Layout
8794 BibInToc
8795 \end_layout
8796
8797 \end_inset
8798
8799  [
8800 \begin_inset Flex Code
8801 status collapsed
8802
8803 \begin_layout Plain Layout
8804
8805 \emph on
8806 0
8807 \end_layout
8808
8809 \end_inset
8810
8811 ,
8812 \begin_inset space \thinspace{}
8813 \end_inset
8814
8815
8816 \begin_inset Flex Code
8817 status collapsed
8818
8819 \begin_layout Plain Layout
8820 1
8821 \end_layout
8822
8823 \end_inset
8824
8825 ] doit être ajouté avec la valeur 1 (ou 
8826 \family sans
8827 true
8828 \family default
8829 ) si la classe du document ajoute la bibliographie à la table des matières.
8830  Ceci évite à la bibliographie d'être insérée deux fois.
8831 \end_layout
8832
8833 \begin_layout Description
8834 \begin_inset Flex Code
8835 status collapsed
8836
8837 \begin_layout Plain Layout
8838 CiteEngine <moteur>
8839 \end_layout
8840
8841 \end_inset
8842
8843  définit le possibilités pour l'affichage des références de citation.
8844  Voir
8845 \begin_inset space ~
8846 \end_inset
8847
8848
8849 \begin_inset CommandInset ref
8850 LatexCommand ref
8851 reference "subsec:Citation-engine-description"
8852 plural "false"
8853 caps "false"
8854 noprefix "false"
8855
8856 \end_inset
8857
8858  pour les détails.
8859  Doit se terminer par 
8860 \begin_inset Quotes cld
8861 \end_inset
8862
8863 End
8864 \begin_inset Quotes crd
8865 \end_inset
8866
8867 .
8868  Utilisé principalement dans les fichiers moteurCitation (voir
8869 \begin_inset space ~
8870 \end_inset
8871
8872
8873 \begin_inset CommandInset ref
8874 LatexCommand ref
8875 reference "subsec:Cite-Engine-Files"
8876 plural "false"
8877 caps "false"
8878 noprefix "false"
8879
8880 \end_inset
8881
8882 ).
8883  Notez que si vous spécifiez ceci dans un fichier de format ou un module,
8884  les définitions de moteurCitation seront écrasées.
8885  Voir aussi 
8886 \begin_inset Flex Code
8887 status collapsed
8888
8889 \begin_layout Plain Layout
8890 AddToCiteEngine
8891 \end_layout
8892
8893 \end_inset
8894
8895 .
8896 \end_layout
8897
8898 \begin_layout Description
8899 \begin_inset Flex Code
8900 status collapsed
8901
8902 \begin_layout Plain Layout
8903 CiteFormat
8904 \end_layout
8905
8906 \end_inset
8907
8908
8909 \family roman
8910  
8911 \family default
8912 définit le style à utiliser pour afficher les informations bibliographiques.
8913  Voir 
8914 \begin_inset CommandInset ref
8915 LatexCommand ref
8916 reference "subsec:Description citation"
8917
8918 \end_inset
8919
8920 .
8921  Doit être fermé par 
8922 \begin_inset Quotes cld
8923 \end_inset
8924
8925
8926 \begin_inset Flex Code
8927 status collapsed
8928
8929 \begin_layout Plain Layout
8930 End
8931 \end_layout
8932
8933 \end_inset
8934
8935
8936 \begin_inset Quotes crd
8937 \end_inset
8938
8939 .
8940  Utilisé principalement dans les fichiers moteurCitation (voir
8941 \begin_inset space ~
8942 \end_inset
8943
8944
8945 \begin_inset CommandInset ref
8946 LatexCommand ref
8947 reference "subsec:Cite-Engine-Files"
8948 plural "false"
8949 caps "false"
8950 noprefix "false"
8951
8952 \end_inset
8953
8954 ).
8955  Un 
8956 \family sans
8957 CiteFormat
8958 \family default
8959  utilisé dans un fichier de format ou un module écrasera la définition de
8960  moteurCitation.
8961  
8962 \end_layout
8963
8964 \begin_layout Description
8965 \begin_inset Flex Code
8966 status collapsed
8967
8968 \begin_layout Plain Layout
8969 CiteFramework
8970 \end_layout
8971
8972 \end_inset
8973
8974  [
8975 \begin_inset Flex Code
8976 status collapsed
8977
8978 \begin_layout Plain Layout
8979
8980 \emph on
8981 bibtex
8982 \end_layout
8983
8984 \end_inset
8985
8986 ,
8987 \begin_inset Flex Code
8988 status collapsed
8989
8990 \begin_layout Plain Layout
8991 biblatex
8992 \end_layout
8993
8994 \end_inset
8995
8996 ] précise si 
8997 \family sans
8998 Biblatex
8999 \family default
9000  ou Bib\SpecialChar TeX
9001  est utilié pour engendrer la bibliographie.
9002  Utilisé principalement dans les fichiers moteurCitation (voir
9003 \begin_inset space ~
9004 \end_inset
9005
9006
9007 \begin_inset CommandInset ref
9008 LatexCommand ref
9009 reference "subsec:Cite-Engine-Files"
9010 plural "false"
9011 caps "false"
9012 noprefix "false"
9013
9014 \end_inset
9015
9016 ).
9017 \end_layout
9018
9019 \begin_layout Description
9020 \begin_inset Flex Code
9021 status collapsed
9022
9023 \begin_layout Plain Layout
9024 ClassOptions
9025 \end_layout
9026
9027 \end_inset
9028
9029
9030 \family roman
9031  
9032 \family default
9033 décrit diverses options globales comprises par la classe du document.
9034  Voir la 
9035 \begin_inset CommandInset ref
9036 LatexCommand ref
9037 reference "subsec:Section-ClassOptions"
9038
9039 \end_inset
9040
9041  pour les détails.
9042  Doit être fermé par 
9043 \begin_inset Quotes cld
9044 \end_inset
9045
9046
9047 \begin_inset Flex Code
9048 status collapsed
9049
9050 \begin_layout Plain Layout
9051 End
9052 \end_layout
9053
9054 \end_inset
9055
9056
9057 \begin_inset Quotes crd
9058 \end_inset
9059
9060 .
9061 \end_layout
9062
9063 \begin_layout Description
9064 \begin_inset Flex Code
9065 status collapsed
9066
9067 \begin_layout Plain Layout
9068 Columns
9069 \end_layout
9070
9071 \end_inset
9072
9073  [
9074 \begin_inset Flex Code
9075 status collapsed
9076
9077 \begin_layout Plain Layout
9078
9079 \emph on
9080 1
9081 \end_layout
9082
9083 \end_inset
9084
9085 ,
9086 \begin_inset space \thinspace{}
9087 \end_inset
9088
9089
9090 \begin_inset Flex Code
9091 status collapsed
9092
9093 \begin_layout Plain Layout
9094 2
9095 \end_layout
9096
9097 \end_inset
9098
9099 ] fixe le nombre implicite de colonnes (une ou deux).
9100  Peut être changé dans la fenêtre 
9101 \begin_inset Flex Noun
9102 status collapsed
9103
9104 \begin_layout Plain Layout
9105 Document\SpecialChar menuseparator
9106 Paramètres
9107 \end_layout
9108
9109 \end_inset
9110
9111 .
9112  
9113 \end_layout
9114
9115 \begin_layout Description
9116 \begin_inset Flex Code
9117 status collapsed
9118
9119 \begin_layout Plain Layout
9120 Counter
9121 \end_layout
9122
9123 \end_inset
9124
9125
9126 \family roman
9127  
9128 \family default
9129 [
9130 \begin_inset Flex Code
9131 status collapsed
9132
9133 \begin_layout Plain Layout
9134 chaîne
9135 \end_layout
9136
9137 \end_inset
9138
9139 ] définit les paramètres d'un nouveau compteur.
9140  Si le compteur n'existe pas, il est créé; s'il existe, il est modifié.
9141  Doit être fermé par 
9142 \begin_inset Quotes cld
9143 \end_inset
9144
9145
9146 \begin_inset Flex Code
9147 status collapsed
9148
9149 \begin_layout Plain Layout
9150 End
9151 \end_layout
9152
9153 \end_inset
9154
9155
9156 \begin_inset Quotes crd
9157 \end_inset
9158
9159 .
9160 \begin_inset Newline newline
9161 \end_inset
9162
9163 Voir la 
9164 \begin_inset CommandInset ref
9165 LatexCommand ref
9166 reference "subsec:Compteurs"
9167
9168 \end_inset
9169
9170  pour les détails.
9171 \end_layout
9172
9173 \begin_layout Description
9174 \begin_inset Flex Code
9175 status collapsed
9176
9177 \begin_layout Plain Layout
9178 DefaultFont
9179 \end_layout
9180
9181 \end_inset
9182
9183  décrit la police implicite dans le document.
9184  Voir la 
9185 \begin_inset CommandInset ref
9186 LatexCommand ref
9187 reference "subsec:polices"
9188
9189 \end_inset
9190
9191  pour une description.
9192  Doit être fermé par 
9193 \begin_inset Quotes cld
9194 \end_inset
9195
9196
9197 \begin_inset Flex Code
9198 status collapsed
9199
9200 \begin_layout Plain Layout
9201 EndFont
9202 \end_layout
9203
9204 \end_inset
9205
9206
9207 \begin_inset Quotes crd
9208 \end_inset
9209
9210 .
9211 \end_layout
9212
9213 \begin_layout Description
9214 \begin_inset Flex Code
9215 status collapsed
9216
9217 \begin_layout Plain Layout
9218 DefaultModule
9219 \end_layout
9220
9221 \end_inset
9222
9223  [
9224 \begin_inset Flex Code
9225 status collapsed
9226
9227 \begin_layout Plain Layout
9228 <module>
9229 \end_layout
9230
9231 \end_inset
9232
9233 ] spécifie un module inclus implicitement avec cette classe de document,
9234  donné par son nom de fichier sans suffixe 
9235 \begin_inset Flex Code
9236 status collapsed
9237
9238 \begin_layout Plain Layout
9239 .module
9240 \end_layout
9241
9242 \end_inset
9243
9244 .
9245  L'utilisateur peut toujours le retirer, mais il sera actif à l'ouverture
9246  du document (ceci s'applique pour un nouveau document, ou quand cette classe
9247  est choisie pour un document existant).
9248 \end_layout
9249
9250 \begin_layout Description
9251 \begin_inset Flex Code
9252 status collapsed
9253
9254 \begin_layout Plain Layout
9255 DefaultStyle
9256 \end_layout
9257
9258 \end_inset
9259
9260  [
9261 \begin_inset Flex Code
9262 status collapsed
9263
9264 \begin_layout Plain Layout
9265 <style>
9266 \end_layout
9267
9268 \end_inset
9269
9270 ] indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
9271  
9272 \begin_inset Flex Noun
9273 status collapsed
9274
9275 \begin_layout Plain Layout
9276 Standard
9277 \end_layout
9278
9279 \end_inset
9280
9281 .
9282  Ce sera implicitement le premier style défini si ce paramètre n'est pas
9283  fixé, mais vous êtes vivement encouragé à utiliser cette directive.
9284 \end_layout
9285
9286 \begin_layout Description
9287 \begin_inset Flex Code
9288 status collapsed
9289
9290 \begin_layout Plain Layout
9291 DocBookRoot
9292 \end_layout
9293
9294 \end_inset
9295
9296  [
9297 \begin_inset Flex Code
9298 status collapsed
9299
9300 \begin_layout Plain Layout
9301 chaîne
9302 \end_layout
9303
9304 \end_inset
9305
9306 ] l'élément racine (en haut du document) à utiliser en exportant des documents
9307  en DocBook avec cette classe.
9308  La valeur implicite est 
9309 \begin_inset Quotes cld
9310 \end_inset
9311
9312
9313 \begin_inset Flex Code
9314 status collapsed
9315
9316 \begin_layout Plain Layout
9317 article
9318 \end_layout
9319
9320 \end_inset
9321
9322
9323 \begin_inset Quotes crd
9324 \end_inset
9325
9326 .
9327 \end_layout
9328
9329 \begin_layout Description
9330 \begin_inset Flex Code
9331 status collapsed
9332
9333 \begin_layout Plain Layout
9334 DocBookForceAbstract
9335 \end_layout
9336
9337 \end_inset
9338
9339  [
9340 \begin_inset Flex Code
9341 status collapsed
9342
9343 \begin_layout Plain Layout
9344 booléen
9345 \end_layout
9346
9347 \end_inset
9348
9349 ] l'élément racine aura toujours une balise 
9350 \family typewriter
9351 <abstract>
9352 \family default
9353  si la valeur est 
9354 \family typewriter
9355
9356 \begin_inset Quotes cld
9357 \end_inset
9358
9359 true
9360 \family default
9361
9362 \begin_inset Quotes crd
9363 \end_inset
9364
9365 .
9366  La valeur implicite est 
9367 \family typewriter
9368
9369 \begin_inset Quotes cld
9370 \end_inset
9371
9372 false
9373 \family default
9374
9375 \begin_inset Quotes crd
9376 \end_inset
9377
9378 .
9379 \end_layout
9380
9381 \begin_layout Description
9382 \begin_inset Flex Code
9383 status collapsed
9384
9385 \begin_layout Plain Layout
9386 ExcludesModule
9387 \end_layout
9388
9389 \end_inset
9390
9391  [
9392 \begin_inset Flex Code
9393 status collapsed
9394
9395 \begin_layout Plain Layout
9396 <module>
9397 \end_layout
9398
9399 \end_inset
9400
9401 ] indique que le module spécifié (donné par son nom de fichier sans le suffixe
9402  
9403 \begin_inset Flex Code
9404 status collapsed
9405
9406 \begin_layout Plain Layout
9407 .module
9408 \end_layout
9409
9410 \end_inset
9411
9412 ) ne peut pas être utilisé avec cette classe de document.
9413  Ceci peut être utilisé par exemple dans un format pour une revue pour éviter
9414  e.g.
9415  l'utilisation du module 
9416 \begin_inset Flex Code
9417 status collapsed
9418
9419 \begin_layout Plain Layout
9420 theorems-sec
9421 \end_layout
9422
9423 \end_inset
9424
9425  (numérotation des théorèmes par sections).
9426  Ce paramètre 
9427 \emph on
9428 ne
9429 \emph default
9430  
9431 \emph on
9432 peut pas
9433 \emph default
9434  être utilisé dans un module: les modules ont leur propre méthode d'exclusion
9435  (voir 
9436 \begin_inset CommandInset ref
9437 LatexCommand ref
9438 reference "subsec:Modules_de_format"
9439
9440 \end_inset
9441
9442 ).
9443 \end_layout
9444
9445 \begin_layout Description
9446 \begin_inset Flex Code
9447 status collapsed
9448
9449 \begin_layout Plain Layout
9450 Float
9451 \end_layout
9452
9453 \end_inset
9454
9455  définit un nouveau flottant.
9456  Voir la 
9457 \begin_inset CommandInset ref
9458 LatexCommand ref
9459 reference "subsec:Flottants"
9460
9461 \end_inset
9462
9463 .
9464  Doit être fermé par 
9465 \begin_inset Quotes cld
9466 \end_inset
9467
9468
9469 \begin_inset Flex Code
9470 status collapsed
9471
9472 \begin_layout Plain Layout
9473 End
9474 \end_layout
9475
9476 \end_inset
9477
9478
9479 \begin_inset Quotes crd
9480 \end_inset
9481
9482 .
9483 \end_layout
9484
9485 \begin_layout Description
9486 \begin_inset Flex Code
9487 status collapsed
9488
9489 \begin_layout Plain Layout
9490 HTMLPreamble
9491 \end_layout
9492
9493 \end_inset
9494
9495  définit l'information qui sera incluse dans le bloc 
9496 \begin_inset Flex Code
9497 status collapsed
9498
9499 \begin_layout Plain Layout
9500 <head>
9501 \end_layout
9502
9503 \end_inset
9504
9505  quand le document est exporté en XHTML.
9506  Notez bien que ceci écrasera toute déclaration 
9507 \begin_inset Flex Code
9508 status collapsed
9509
9510 \begin_layout Plain Layout
9511 HTMLPreamble
9512 \end_layout
9513
9514 \end_inset
9515
9516  ou 
9517 \begin_inset Flex Code
9518 status collapsed
9519
9520 \begin_layout Plain Layout
9521 AddToHTMLPreamble
9522 \end_layout
9523
9524 \end_inset
9525
9526  antérieure (utiliser
9527 \begin_inset Newline newline
9528 \end_inset
9529
9530
9531 \begin_inset Flex Code
9532 status collapsed
9533
9534 \begin_layout Plain Layout
9535 AddToHTMLPreamble
9536 \end_layout
9537
9538 \end_inset
9539
9540  si vous désirez simplement ajouter du contenu).
9541  Doit être fermé par 
9542 \begin_inset Quotes cld
9543 \end_inset
9544
9545
9546 \begin_inset Flex Code
9547 status collapsed
9548
9549 \begin_layout Plain Layout
9550 End
9551 \end_layout
9552
9553 \end_inset
9554
9555
9556 \begin_inset Quotes crd
9557 \end_inset
9558
9559 .
9560 \end_layout
9561
9562 \begin_layout Description
9563 \begin_inset Flex Code
9564 status collapsed
9565
9566 \begin_layout Plain Layout
9567 HTMLTOCSection
9568 \end_layout
9569
9570 \end_inset
9571
9572  [
9573 \begin_inset Flex Code
9574 status collapsed
9575
9576 \begin_layout Plain Layout
9577 <style>
9578 \end_layout
9579
9580 \end_inset
9581
9582 ] définit le style utilisé pour la table des matières, la bibliographie,
9583  et similaires, lorsque le document est exporté en HTML.
9584  Pour les articles, ceci devrait normalement valoir 
9585 \begin_inset Flex Code
9586 status collapsed
9587
9588 \begin_layout Plain Layout
9589 Section
9590 \end_layout
9591
9592 \end_inset
9593
9594 ; pour les livres 
9595 \begin_inset Flex Code
9596 status collapsed
9597
9598 \begin_layout Plain Layout
9599 Chapter
9600 \end_layout
9601
9602 \end_inset
9603
9604 .
9605  Sans précisions, \SpecialChar LyX
9606  essaiera de deviner quel style utiliser.
9607 \end_layout
9608
9609 \begin_layout Description
9610 \begin_inset Flex Code
9611 status collapsed
9612
9613 \begin_layout Plain Layout
9614 IfCounter
9615 \end_layout
9616
9617 \end_inset
9618
9619  [
9620 \begin_inset Flex Code
9621 status collapsed
9622
9623 \begin_layout Plain Layout
9624 <compteur>
9625 \end_layout
9626
9627 \end_inset
9628
9629 ] modifie les propriétés d'un compteur donné.
9630  Si le compteur n'existe pas, la directive est ignorée.
9631  Doit être fermé par 
9632 \begin_inset Quotes cld
9633 \end_inset
9634
9635
9636 \begin_inset Flex Code
9637 status collapsed
9638
9639 \begin_layout Plain Layout
9640 End
9641 \end_layout
9642
9643 \end_inset
9644
9645
9646 \begin_inset Quotes crd
9647 \end_inset
9648
9649 .
9650 \begin_inset Newline newline
9651 \end_inset
9652
9653 Voir la 
9654 \begin_inset CommandInset ref
9655 LatexCommand ref
9656 reference "subsec:Compteurs"
9657
9658 \end_inset
9659
9660  pour les détails au sujet des compteurs.
9661 \end_layout
9662
9663 \begin_layout Description
9664 \begin_inset Flex Code
9665 status collapsed
9666
9667 \begin_layout Plain Layout
9668 Input
9669 \end_layout
9670
9671 \end_inset
9672
9673  [
9674 \begin_inset Flex Code
9675 status collapsed
9676
9677 \begin_layout Plain Layout
9678 <nom de fichier>
9679 \end_layout
9680
9681 \end_inset
9682
9683 ] permet d'inclure un autre fichier de définition de format pour éviter
9684  de réécrire des commandes.
9685  C'est souvent le cas des fichiers de format standard, comme 
9686 \begin_inset Flex Code
9687 status collapsed
9688
9689 \begin_layout Plain Layout
9690 stdclass.inc
9691 \end_layout
9692
9693 \end_inset
9694
9695 , qui contient la plupart des réglages de base.
9696 \end_layout
9697
9698 \begin_layout Description
9699 \begin_inset Flex Code
9700 status collapsed
9701
9702 \begin_layout Plain Layout
9703 InputGlobal
9704 \end_layout
9705
9706 \end_inset
9707
9708  [
9709 \begin_inset Flex Code
9710 status collapsed
9711
9712 \begin_layout Plain Layout
9713 <nom de fichier>
9714 \end_layout
9715
9716 \end_inset
9717
9718 ] est une variante de la directive 
9719 \begin_inset Flex Code
9720 status collapsed
9721
9722 \begin_layout Plain Layout
9723 Input
9724 \end_layout
9725
9726 \end_inset
9727
9728  qui ne recherche pas de fichiers dans le répertoire utilisateur.
9729  Ceci permet de créer un fichier 
9730 \begin_inset Flex Code
9731 status collapsed
9732
9733 \begin_layout Plain Layout
9734 nom.layout
9735 \end_layout
9736
9737 \end_inset
9738
9739  ou 
9740 \begin_inset Flex Code
9741 status collapsed
9742
9743 \begin_layout Plain Layout
9744 nom.inc
9745 \end_layout
9746
9747 \end_inset
9748
9749  dans le répertoire utilisateur qui peut inclure un fichier global de même
9750  nom via 
9751 \begin_inset Flex Code
9752 status collapsed
9753
9754 \begin_layout Plain Layout
9755 InputGlobal nom
9756 \end_layout
9757
9758 \end_inset
9759
9760  or 
9761 \begin_inset Flex Code
9762 status collapsed
9763
9764 \begin_layout Plain Layout
9765 InputGlobal nom.inc
9766 \end_layout
9767
9768 \end_inset
9769
9770 , respectivement (avec 
9771 \begin_inset Flex Code
9772 status collapsed
9773
9774 \begin_layout Plain Layout
9775 Input
9776 \end_layout
9777
9778 \end_inset
9779
9780 , le fichier s’inclurait récursivement).
9781  De cette façon, vous pouvez modifier les fichiers globaux sans avoir à
9782  les copier complètement.
9783  
9784 \end_layout
9785
9786 \begin_layout Description
9787 \begin_inset Flex Code
9788 status collapsed
9789
9790 \begin_layout Plain Layout
9791 InsetLayout
9792 \end_layout
9793
9794 \end_inset
9795
9796
9797 \family roman
9798  
9799 \family default
9800 [
9801 \begin_inset Flex Code
9802 status collapsed
9803
9804 \begin_layout Plain Layout
9805 <type>
9806 \end_layout
9807
9808 \end_inset
9809
9810 ] cette section (re)définit le format d'un insert.
9811  Elle peut être appliquée à un insert existant pour obtenir un nouvel insert
9812  défini par l'utilisateur, e.g.
9813  un nouveau style de caractères.
9814  Doit être fermé par 
9815 \begin_inset Quotes cld
9816 \end_inset
9817
9818
9819 \begin_inset Flex Code
9820 status collapsed
9821
9822 \begin_layout Plain Layout
9823 End
9824 \end_layout
9825
9826 \end_inset
9827
9828
9829 \begin_inset Quotes crd
9830 \end_inset
9831
9832 .
9833 \begin_inset Newline newline
9834 \end_inset
9835
9836  Voir la 
9837 \begin_inset CommandInset ref
9838 LatexCommand ref
9839 reference "subsec:Flex-insets-and"
9840
9841 \end_inset
9842
9843  pour les détails.
9844 \end_layout
9845
9846 \begin_layout Description
9847 \begin_inset Flex Code
9848 status collapsed
9849
9850 \begin_layout Plain Layout
9851 LeftMargin
9852 \end_layout
9853
9854 \end_inset
9855
9856
9857 \family roman
9858  
9859 \family default
9860 [
9861 \begin_inset Flex Code
9862 status collapsed
9863
9864 \begin_layout Plain Layout
9865 chaîne
9866 \end_layout
9867
9868 \end_inset
9869
9870 ] indique la largeur de la marge gauche à l'écran, par exemple 
9871 \begin_inset Quotes cld
9872 \end_inset
9873
9874
9875 \begin_inset Flex Code
9876 status collapsed
9877
9878 \begin_layout Plain Layout
9879 MMMMM
9880 \end_layout
9881
9882 \end_inset
9883
9884
9885 \begin_inset Quotes crd
9886 \end_inset
9887
9888  (noter que ce n'est pas une 
9889 \begin_inset Quotes cld
9890 \end_inset
9891
9892 longueur
9893 \begin_inset Quotes crd
9894 \end_inset
9895
9896 , comme 
9897 \begin_inset Quotes cld
9898 \end_inset
9899
9900 2ex.
9901 \begin_inset Quotes crd
9902 \end_inset
9903
9904 ).
9905 \end_layout
9906
9907 \begin_layout Description
9908 \begin_inset Flex Code
9909 status collapsed
9910
9911 \begin_layout Plain Layout
9912 MaxCiteNames
9913 \end_layout
9914
9915 \end_inset
9916
9917  [
9918 \begin_inset Flex Code
9919 status collapsed
9920
9921 \begin_layout Plain Layout
9922 entier
9923 \end_layout
9924
9925 \end_inset
9926
9927 ] cet entier définit le nombre maximum de noms affichés dans le style auteur-ann
9928 ée avant que la citation bascule vers 
9929 \begin_inset Quotes cld
9930 \end_inset
9931
9932 PremierAuteur et al.
9933 \begin_inset Quotes crd
9934 \end_inset
9935
9936 .
9937  Utilisé principalement dans les fichiers moteurCitation (voir
9938 \begin_inset space ~
9939 \end_inset
9940
9941
9942 \begin_inset CommandInset ref
9943 LatexCommand ref
9944 reference "subsec:Cite-Engine-Files"
9945 plural "false"
9946 caps "false"
9947 noprefix "false"
9948
9949 \end_inset
9950
9951 ).
9952 \end_layout
9953
9954 \begin_layout Description
9955 \begin_inset Flex Code
9956 status collapsed
9957
9958 \begin_layout Plain Layout
9959 ModifyInsetLayout
9960 \end_layout
9961
9962 \end_inset
9963
9964  [
9965 \begin_inset Flex Code
9966 status collapsed
9967
9968 \begin_layout Plain Layout
9969 <type>
9970 \end_layout
9971
9972 \end_inset
9973
9974 ] modifie le format d'un insert.
9975  Si le format n'existe pas, cette directive est ignorée.
9976  Doit être fermé par 
9977 \begin_inset Quotes cld
9978 \end_inset
9979
9980
9981 \begin_inset Flex Code
9982 status collapsed
9983
9984 \begin_layout Plain Layout
9985 End
9986 \end_layout
9987
9988 \end_inset
9989
9990
9991 \begin_inset Quotes crd
9992 \end_inset
9993
9994 .
9995 \end_layout
9996
9997 \begin_layout Description
9998 \begin_inset Flex Code
9999 status collapsed
10000
10001 \begin_layout Plain Layout
10002 ModifyStyle
10003 \end_layout
10004
10005 \end_inset
10006
10007  [
10008 \begin_inset Flex Code
10009 status collapsed
10010
10011 \begin_layout Plain Layout
10012 <style>
10013 \end_layout
10014
10015 \end_inset
10016
10017 ] modifies les propriétés de style d'un paragraphe donné.
10018  Si le style n'existe pas, le directive est ignorée.
10019  Doit être fermé par 
10020 \begin_inset Quotes cld
10021 \end_inset
10022
10023
10024 \begin_inset Flex Code
10025 status collapsed
10026
10027 \begin_layout Plain Layout
10028 End
10029 \end_layout
10030
10031 \end_inset
10032
10033
10034 \begin_inset Quotes crd
10035 \end_inset
10036
10037 .
10038 \end_layout
10039
10040 \begin_layout Description
10041 \begin_inset Flex Code
10042 status collapsed
10043
10044 \begin_layout Plain Layout
10045 NoCounter
10046 \end_layout
10047
10048 \end_inset
10049
10050  [
10051 \begin_inset Flex Code
10052 status collapsed
10053
10054 \begin_layout Plain Layout
10055 <compteur>
10056 \end_layout
10057
10058 \end_inset
10059
10060 ] efface un compteur existant, habituellement défini dans un fichier inclus.
10061 \end_layout
10062
10063 \begin_layout Description
10064 \begin_inset Flex Code
10065 status collapsed
10066
10067 \begin_layout Plain Layout
10068 NoFloat
10069 \end_layout
10070
10071 \end_inset
10072
10073  [
10074 \begin_inset Flex Code
10075 status collapsed
10076
10077 \begin_layout Plain Layout
10078 <flottant>
10079 \end_layout
10080
10081 \end_inset
10082
10083 ] efface un flottant existant.
10084  C'est très utile quand vous voulez supprimer un flottant qui a été défini
10085  dans un fichier inclus.
10086 \end_layout
10087
10088 \begin_layout Description
10089 \begin_inset Flex Code
10090 status collapsed
10091
10092 \begin_layout Plain Layout
10093 NoStyle
10094 \end_layout
10095
10096 \end_inset
10097
10098  [
10099 \begin_inset Flex Code
10100 status collapsed
10101
10102 \begin_layout Plain Layout
10103 <style>
10104 \end_layout
10105
10106 \end_inset
10107
10108 ] efface un style existant.
10109 \end_layout
10110
10111 \begin_layout Description
10112 \begin_inset Flex Code
10113 status collapsed
10114
10115 \begin_layout Plain Layout
10116 OutputFormat
10117 \end_layout
10118
10119 \end_inset
10120
10121
10122 \family roman
10123  
10124 \family default
10125 [
10126 \begin_inset Flex Code
10127 status collapsed
10128
10129 \begin_layout Plain Layout
10130 <format>
10131 \end_layout
10132
10133 \end_inset
10134
10135 ] indique quelle sorte de format de fichier (tel que défini dans les préférences
10136  de \SpecialChar LyX
10137 ) est produit par cette classe.
10138  Elle est surtout utile quand 
10139 \begin_inset Flex Code
10140 status collapsed
10141
10142 \begin_layout Plain Layout
10143 OutputType
10144 \end_layout
10145
10146 \end_inset
10147
10148  est 
10149 \begin_inset Flex Code
10150 status collapsed
10151
10152 \begin_layout Plain Layout
10153 literate
10154 \end_layout
10155
10156 \end_inset
10157
10158  et que l'on veut définir un nouvelle sorte de document en programmation
10159  littéraire.
10160  La chaîne est redéfinie comme 
10161 \begin_inset Quotes cld
10162 \end_inset
10163
10164
10165 \begin_inset Flex Code
10166 status collapsed
10167
10168 \begin_layout Plain Layout
10169 latex
10170 \end_layout
10171
10172 \end_inset
10173
10174
10175 \begin_inset Quotes crd
10176 \end_inset
10177
10178  quand la directive correspondante 
10179 \begin_inset Flex Code
10180 status collapsed
10181
10182 \begin_layout Plain Layout
10183 OutputType
10184 \end_layout
10185
10186 \end_inset
10187
10188  est trouvée.
10189 \end_layout
10190
10191 \begin_layout Description
10192 \begin_inset Flex Code
10193 status collapsed
10194
10195 \begin_layout Plain Layout
10196 OutputType
10197 \end_layout
10198
10199 \end_inset
10200
10201
10202 \family roman
10203  
10204 \family default
10205 [
10206 \begin_inset Flex Code
10207 status collapsed
10208
10209 \begin_layout Plain Layout
10210
10211 \emph on
10212 lat
10213 \emph default
10214 ex
10215 \end_layout
10216
10217 \end_inset
10218
10219
10220 \begin_inset Flex Code
10221 status collapsed
10222
10223 \begin_layout Plain Layout
10224 literate
10225 \end_layout
10226
10227 \end_inset
10228
10229 ] indique quelle sorte de document résultant sera obtenu par cette classe.
10230 \end_layout
10231
10232 \begin_layout Description
10233 \begin_inset Flex Code
10234 status collapsed
10235
10236 \begin_layout Plain Layout
10237 PackageOptions
10238 \end_layout
10239
10240 \end_inset
10241
10242  [
10243 \begin_inset Flex Code
10244 status collapsed
10245
10246 \begin_layout Plain Layout
10247 chaîne
10248 \end_layout
10249
10250 \end_inset
10251
10252  
10253 \begin_inset Flex Code
10254 status collapsed
10255
10256 \begin_layout Plain Layout
10257 chaîne
10258 \end_layout
10259
10260 \end_inset
10261
10262 ] précise les options, données par le seconde chaîne de caractères, pour
10263  le paquetage nommé par le première chaîne.
10264  Par exemple, 
10265 \begin_inset Quotes cld
10266 \end_inset
10267
10268
10269 \begin_inset Flex Code
10270 status collapsed
10271
10272 \begin_layout Plain Layout
10273 PackageOptions natbib square
10274 \end_layout
10275
10276 \end_inset
10277
10278
10279 \begin_inset Quotes crd
10280 \end_inset
10281
10282  déclenchera le chargement de 
10283 \begin_inset Flex Code
10284 status collapsed
10285
10286 \begin_layout Plain Layout
10287 natbib
10288 \end_layout
10289
10290 \end_inset
10291
10292  avec l'option 
10293 \begin_inset Flex Code
10294 status collapsed
10295
10296 \begin_layout Plain Layout
10297 square
10298 \end_layout
10299
10300 \end_inset
10301
10302  (pour les \SpecialChar TeX
10303 perts, ceci force \SpecialChar LyX
10304  à exporter
10305 \begin_inset Newline newline
10306 \end_inset
10307
10308
10309 \begin_inset Flex Code
10310 status collapsed
10311
10312 \begin_layout Plain Layout
10313
10314 \backslash
10315 PassOptionsToPackage{natbib}{square}
10316 \end_layout
10317
10318 \end_inset
10319
10320  avant le chargement de 
10321 \begin_inset Flex Code
10322 status collapsed
10323
10324 \begin_layout Plain Layout
10325 natbib
10326 \end_layout
10327
10328 \end_inset
10329
10330 ).
10331 \end_layout
10332
10333 \begin_layout Description
10334 \begin_inset Flex Code
10335 status collapsed
10336
10337 \begin_layout Plain Layout
10338 PageSize
10339 \end_layout
10340
10341 \end_inset
10342
10343  [
10344 \begin_inset Flex Code
10345 status collapsed
10346
10347 \begin_layout Plain Layout
10348
10349 \emph on
10350 custom
10351 \emph default
10352 , letter, legal, executive, a0, a1, a2, a3, a4, a5, a6, b0, b1, b2, b3,
10353  b4, b5, b6, c0, c1, c2, c3, c4, c5, c6, b0j, b1j, b2j, b3j, b4j, b5j, b6j
10354 \end_layout
10355
10356 \end_inset
10357
10358 ] définit la taille de page implicite.
10359  Cette directive est utilisée par certains convertisseurs.
10360 \end_layout
10361
10362 \begin_layout Description
10363 \begin_inset Flex Code
10364 status collapsed
10365
10366 \begin_layout Plain Layout
10367 PageStyle
10368 \end_layout
10369
10370 \end_inset
10371
10372  [
10373 \emph on
10374
10375 \begin_inset Flex Code
10376 status collapsed
10377
10378 \begin_layout Plain Layout
10379
10380 \emph on
10381 plain
10382 \end_layout
10383
10384 \end_inset
10385
10386
10387 \emph default
10388
10389 \begin_inset Flex Code
10390 status collapsed
10391
10392 \begin_layout Plain Layout
10393 empty
10394 \end_layout
10395
10396 \end_inset
10397
10398
10399 \begin_inset Flex Code
10400 status collapsed
10401
10402 \begin_layout Plain Layout
10403 headings
10404 \end_layout
10405
10406 \end_inset
10407
10408 ] fixe la mise en page implicite.
10409  Peut être changée dans la fenêtre 
10410 \begin_inset Flex Noun
10411 status collapsed
10412
10413 \begin_layout Plain Layout
10414 Document\SpecialChar menuseparator
10415 Paramètres\SpecialChar ldots
10416
10417 \end_layout
10418
10419 \end_inset
10420
10421 .
10422 \end_layout
10423
10424 \begin_layout Description
10425 \begin_inset Flex Code
10426 status collapsed
10427
10428 \begin_layout Plain Layout
10429 Preamble
10430 \end_layout
10431
10432 \end_inset
10433
10434  fixe le préambule du document \SpecialChar LaTeX
10435 .
10436  Notez bien que ceci remplacera complètement toute autre directive 
10437 \begin_inset Flex Code
10438 status collapsed
10439
10440 \begin_layout Plain Layout
10441 Preamble
10442 \end_layout
10443
10444 \end_inset
10445
10446  ou 
10447 \begin_inset Flex Code
10448 status collapsed
10449
10450 \begin_layout Plain Layout
10451 AddToPreamble
10452 \end_layout
10453
10454 \end_inset
10455
10456  (utiliser cette dernière directive si vous voulez seulement ajouter des
10457  éléments au contenu).
10458  Doit être fermé par 
10459 \begin_inset Quotes cld
10460 \end_inset
10461
10462
10463 \begin_inset Flex Code
10464 status collapsed
10465
10466 \begin_layout Plain Layout
10467 EndPreamble
10468 \end_layout
10469
10470 \end_inset
10471
10472
10473 \begin_inset Quotes crd
10474 \end_inset
10475
10476 .
10477 \end_layout
10478
10479 \begin_layout Description
10480 \begin_inset Flex Code
10481 status collapsed
10482
10483 \begin_layout Plain Layout
10484 ProvideInsetLayout
10485 \end_layout
10486
10487 \end_inset
10488
10489  [
10490 \begin_inset Flex Code
10491 status collapsed
10492
10493 \begin_layout Plain Layout
10494 <type>
10495 \end_layout
10496
10497 \end_inset
10498
10499 ] définit le format d'un insert s'il n'existe pas encore.
10500  Si le format existe, cette directive est ignorée.
10501  Doit être fermé par 
10502 \begin_inset Quotes cld
10503 \end_inset
10504
10505
10506 \begin_inset Flex Code
10507 status collapsed
10508
10509 \begin_layout Plain Layout
10510 End
10511 \end_layout
10512
10513 \end_inset
10514
10515
10516 \begin_inset Quotes crd
10517 \end_inset
10518
10519 .
10520 \end_layout
10521
10522 \begin_layout Description
10523
10524 \family roman
10525 \begin_inset Flex Code
10526 status collapsed
10527
10528 \begin_layout Plain Layout
10529 Provides
10530 \end_layout
10531
10532 \end_inset
10533
10534  
10535 \family default
10536 [
10537 \begin_inset Flex Code
10538 status collapsed
10539
10540 \begin_layout Plain Layout
10541 chaîne
10542 \end_layout
10543
10544 \end_inset
10545
10546 ] [
10547 \begin_inset Flex Code
10548 status collapsed
10549
10550 \begin_layout Plain Layout
10551
10552 \emph on
10553 0
10554 \end_layout
10555
10556 \end_inset
10557
10558 ,
10559 \begin_inset space \thinspace{}
10560 \end_inset
10561
10562
10563 \begin_inset Flex Code
10564 status collapsed
10565
10566 \begin_layout Plain Layout
10567 1
10568 \end_layout
10569
10570 \end_inset
10571
10572 ] décrit si la classe fournit la fonctionnalité 
10573 \begin_inset Flex Code
10574 status collapsed
10575
10576 \begin_layout Plain Layout
10577 chaîne
10578 \end_layout
10579
10580 \end_inset
10581
10582 .
10583  Une fonctionnalité est en général le nom d'un paquetage (
10584 \begin_inset Flex Code
10585 status collapsed
10586
10587 \begin_layout Plain Layout
10588 amsmath
10589 \end_layout
10590
10591 \end_inset
10592
10593
10594 \begin_inset Flex Code
10595 status collapsed
10596
10597 \begin_layout Plain Layout
10598 makeidx
10599 \end_layout
10600
10601 \end_inset
10602
10603 , \SpecialChar ldots
10604 ) ou d'une commande \SpecialChar LaTeX
10605  (
10606 \begin_inset Flex Code
10607 status collapsed
10608
10609 \begin_layout Plain Layout
10610 url
10611 \end_layout
10612
10613 \end_inset
10614
10615
10616 \begin_inset Flex Code
10617 status collapsed
10618
10619 \begin_layout Plain Layout
10620 boldsymbol
10621 \end_layout
10622
10623 \end_inset
10624
10625 ,\SpecialChar ldots
10626 ).
10627  Voir
10628 \begin_inset space ~
10629 \end_inset
10630
10631
10632 \begin_inset CommandInset ref
10633 LatexCommand ref
10634 reference "chap:List-of-functions"
10635
10636 \end_inset
10637
10638  pour une liste des fonctionnalités.
10639 \end_layout
10640
10641 \begin_layout Description
10642 \begin_inset Flex Code
10643 status collapsed
10644
10645 \begin_layout Plain Layout
10646 ProvidesModule
10647 \end_layout
10648
10649 \end_inset
10650
10651  [
10652 \begin_inset Flex Code
10653 status collapsed
10654
10655 \begin_layout Plain Layout
10656 chaîne
10657 \end_layout
10658
10659 \end_inset
10660
10661 ] indique que ce format fournit la fonctionnalité du module indiqué, qui
10662  doit être spécifié par le nom du fichier dans le suffixe 
10663 \begin_inset Flex Code
10664 status collapsed
10665
10666 \begin_layout Plain Layout
10667 .module
10668 \end_layout
10669
10670 \end_inset
10671
10672 .
10673  Ceci sera utilisé typiquement si le format inclut directement le module,
10674  plutôt que via le paramètre 
10675 \begin_inset Flex Code
10676 status collapsed
10677
10678 \begin_layout Plain Layout
10679 DefaultModule
10680 \end_layout
10681
10682 \end_inset
10683
10684  pour indiquer qu'il doit être utilisé.
10685  Il pourrait être également utilisé dans un module fournissant une implantation
10686  équivalente de la même fonctionnalité.
10687 \end_layout
10688
10689 \begin_layout Description
10690 \begin_inset Flex Code
10691 status collapsed
10692
10693 \begin_layout Plain Layout
10694 ProvideStyle
10695 \end_layout
10696
10697 \end_inset
10698
10699  [
10700 \begin_inset Flex Code
10701 status collapsed
10702
10703 \begin_layout Plain Layout
10704 <style>
10705 \end_layout
10706
10707 \end_inset
10708
10709 ] crée une nouveau style de paragraphe s'il n'existe pas déjà.
10710  S'il existe, l'entrée est ignorée.
10711  Doit être fermé par 
10712 \begin_inset Quotes cld
10713 \end_inset
10714
10715
10716 \begin_inset Flex Code
10717 status collapsed
10718
10719 \begin_layout Plain Layout
10720 End
10721 \end_layout
10722
10723 \end_inset
10724
10725
10726 \begin_inset Quotes crd
10727 \end_inset
10728
10729 .
10730 \end_layout
10731
10732 \begin_layout Description
10733 \begin_inset Flex Code
10734 status collapsed
10735
10736 \begin_layout Plain Layout
10737 Requires
10738 \end_layout
10739
10740 \end_inset
10741
10742  [
10743 \begin_inset Flex Code
10744 status collapsed
10745
10746 \begin_layout Plain Layout
10747 chaîne
10748 \end_layout
10749
10750 \end_inset
10751
10752 ] indique que la classe nécessite la fonctionnalité 
10753 \begin_inset Flex Code
10754 status collapsed
10755
10756 \begin_layout Plain Layout
10757 chaîne
10758 \end_layout
10759
10760 \end_inset
10761
10762 .
10763  Plusieurs fonctionnalités doivent être séparées par des virgules.
10764  Noter que l'on ne peut requérir que des fonctionnalités reconnues (voir
10765  
10766 \begin_inset CommandInset ref
10767 LatexCommand ref
10768 reference "chap:List-of-functions"
10769
10770 \end_inset
10771
10772  pour accéder à la liste des fonctionnalités).
10773  Si vous demandez un paquetage doté d'options spécifiques, vous pouvez utiliser
10774  en plus 
10775 \begin_inset Flex Code
10776 status collapsed
10777
10778 \begin_layout Plain Layout
10779 PackageOptions
10780 \end_layout
10781
10782 \end_inset
10783
10784 .
10785 \end_layout
10786
10787 \begin_layout Description
10788 \begin_inset Flex Code
10789 status collapsed
10790
10791 \begin_layout Plain Layout
10792 RightMargin
10793 \end_layout
10794
10795 \end_inset
10796
10797  [
10798 \begin_inset Flex Code
10799 status collapsed
10800
10801 \begin_layout Plain Layout
10802 chaîne
10803 \end_layout
10804
10805 \end_inset
10806
10807 ] indique la largeur de la marge droite à l'écran, par exemple 
10808 \begin_inset Quotes cld
10809 \end_inset
10810
10811
10812 \begin_inset Flex Code
10813 status collapsed
10814
10815 \begin_layout Plain Layout
10816 MMMMM
10817 \end_layout
10818
10819 \end_inset
10820
10821
10822 \begin_inset Quotes crd
10823 \end_inset
10824
10825 .
10826 \end_layout
10827
10828 \begin_layout Description
10829 \begin_inset Flex Code
10830 status collapsed
10831
10832 \begin_layout Plain Layout
10833 SecNumDepth
10834 \end_layout
10835
10836 \end_inset
10837
10838
10839 \family roman
10840  
10841 \family default
10842 [
10843 \begin_inset Flex Code
10844 status collapsed
10845
10846 \begin_layout Plain Layout
10847 int=3
10848 \end_layout
10849
10850 \end_inset
10851
10852 ] fixe quels sectionnements doivent être numérotés.
10853  Correspond au compteur 
10854 \begin_inset Flex Code
10855 status collapsed
10856
10857 \begin_layout Plain Layout
10858 secnumdepth
10859 \end_layout
10860
10861 \end_inset
10862
10863  en \SpecialChar LaTeX
10864 .
10865 \end_layout
10866
10867 \begin_layout Description
10868 \begin_inset Flex Code
10869 status collapsed
10870
10871 \begin_layout Plain Layout
10872 Sides
10873 \end_layout
10874
10875 \end_inset
10876
10877  [
10878 \emph on
10879
10880 \begin_inset Flex Code
10881 status collapsed
10882
10883 \begin_layout Plain Layout
10884 1
10885 \end_layout
10886
10887 \end_inset
10888
10889
10890 \emph default
10891 ,
10892 \begin_inset space \thinspace{}
10893 \end_inset
10894
10895
10896 \begin_inset Flex Code
10897 status collapsed
10898
10899 \begin_layout Plain Layout
10900 2
10901 \end_layout
10902
10903 \end_inset
10904
10905 ] fixe l'option implicite d'impression recto seul ou en recto verso.
10906  Peut être changé dans la fenêtre 
10907 \begin_inset Flex Noun
10908 status collapsed
10909
10910 \begin_layout Plain Layout
10911 Document\SpecialChar menuseparator
10912 Paramètres
10913 \end_layout
10914
10915 \end_inset
10916
10917 .
10918 \end_layout
10919
10920 \begin_layout Description
10921 \begin_inset Flex Code
10922 status collapsed
10923
10924 \begin_layout Plain Layout
10925 Style
10926 \end_layout
10927
10928 \end_inset
10929
10930  [
10931 \begin_inset Flex Code
10932 status collapsed
10933
10934 \begin_layout Plain Layout
10935 <nom>
10936 \end_layout
10937
10938 \end_inset
10939
10940 ] définit un nouveau style de paragraphe.
10941  Si le style n'existe pas, il est créé; s'il existe déjà, ses paramètres
10942  sont modifiés.
10943  Doit être fermé par 
10944 \begin_inset Quotes cld
10945 \end_inset
10946
10947
10948 \begin_inset Flex Code
10949 status collapsed
10950
10951 \begin_layout Plain Layout
10952 End
10953 \end_layout
10954
10955 \end_inset
10956
10957
10958 \begin_inset Quotes crd
10959 \end_inset
10960
10961 .
10962 \begin_inset Newline newline
10963 \end_inset
10964
10965 Voir la 
10966 \begin_inset CommandInset ref
10967 LatexCommand ref
10968 reference "subsec:Styles-de-paragraphe"
10969
10970 \end_inset
10971
10972  pour les détails.
10973 \end_layout
10974
10975 \begin_layout Description
10976 \begin_inset Flex Code
10977 status collapsed
10978
10979 \begin_layout Plain Layout
10980 TableStyle
10981 \end_layout
10982
10983 \end_inset
10984
10985  [
10986 \begin_inset Flex Code
10987 status collapsed
10988
10989 \begin_layout Plain Layout
10990 <nom>
10991 \end_layout
10992
10993 \end_inset
10994
10995 ] définit le style de tableau implicite utilisé à la création d'un tableau.
10996  Les styles suivants sont disponibles:
10997 \end_layout
10998
10999 \begin_deeper
11000 \begin_layout Itemize
11001 \begin_inset Flex Code
11002 status collapsed
11003
11004 \begin_layout Plain Layout
11005 Formal_with_Footline
11006 \end_layout
11007
11008 \end_inset
11009
11010 : style formel (
11011 \begin_inset Quotes cld
11012 \end_inset
11013
11014 booktabs
11015 \begin_inset Quotes crd
11016 \end_inset
11017
11018 ) avec uniquement des lignes horizontales, et des lignes haute et basse
11019  épaisses, la première et las dernière lignes étant éventuellement séparées
11020  du corps du tableau avec une ligne fine centrée;
11021 \end_layout
11022
11023 \begin_layout Itemize
11024 \begin_inset Flex Code
11025 status collapsed
11026
11027 \begin_layout Plain Layout
11028 Formal_without_Footline
11029 \end_layout
11030
11031 \end_inset
11032
11033 : identique àu précédent, mais la dernière ligne n'est pas séparée avec
11034  une ligne fine centrée;
11035 \end_layout
11036
11037 \begin_layout Itemize
11038 \begin_inset Flex Code
11039 status collapsed
11040
11041 \begin_layout Plain Layout
11042 Simple_Grid
11043 \end_layout
11044
11045 \end_inset
11046
11047 : lignes de tableau simples;
11048 \end_layout
11049
11050 \begin_layout Itemize
11051 \begin_inset Flex Code
11052 status collapsed
11053
11054 \begin_layout Plain Layout
11055 Grid_with_Head
11056 \end_layout
11057
11058 \end_inset
11059
11060 : comme 
11061 \begin_inset Flex Code
11062 status collapsed
11063
11064 \begin_layout Plain Layout
11065 Simple_Grid
11066 \end_layout
11067
11068 \end_inset
11069
11070 , mais avec la ligne des titres décalée par une seconde ligne horizontale.
11071  Ceci est également le style implicite de \SpecialChar LyX
11072 ;
11073 \end_layout
11074
11075 \begin_layout Itemize
11076 \begin_inset Flex Code
11077 status collapsed
11078
11079 \begin_layout Plain Layout
11080 No_Borders
11081 \end_layout
11082
11083 \end_inset
11084
11085 : tableau sans lignes.
11086 \end_layout
11087
11088 \end_deeper
11089 \begin_layout Description
11090 \begin_inset Flex Code
11091 status collapsed
11092
11093 \begin_layout Plain Layout
11094 TitleLatexName
11095 \end_layout
11096
11097 \end_inset
11098
11099
11100 \family typewriter
11101  
11102 \family default
11103 [
11104 \begin_inset Flex Code
11105 status collapsed
11106
11107 \begin_layout Plain Layout
11108 string="maketitle"
11109 \end_layout
11110
11111 \end_inset
11112
11113 ] définit nom de la commande ou de l'envi\SpecialChar softhyphen
11114 ronnement mentionné ci-dessous.
11115 \end_layout
11116
11117 \begin_layout Description
11118 \begin_inset Flex Code
11119 status collapsed
11120
11121 \begin_layout Plain Layout
11122 TitleLatexType
11123 \end_layout
11124
11125 \end_inset
11126
11127
11128 \family typewriter
11129  
11130 \family default
11131 [
11132 \begin_inset Flex Code
11133 status collapsed
11134
11135 \begin_layout Plain Layout
11136
11137 \emph on
11138 CommandAfter
11139 \end_layout
11140
11141 \end_inset
11142
11143
11144 \begin_inset Flex Code
11145 status collapsed
11146
11147 \begin_layout Plain Layout
11148 Environment
11149 \end_layout
11150
11151 \end_inset
11152
11153 ] indique le genre de balisage utilisé pour définir le titre d'un document.
11154  
11155 \begin_inset Flex Code
11156 status collapsed
11157
11158 \begin_layout Plain Layout
11159 CommandAfter
11160 \end_layout
11161
11162 \end_inset
11163
11164  signifie que la commande définie par 
11165 \begin_inset Flex Code
11166 status collapsed
11167
11168 \begin_layout Plain Layout
11169 TitleLatexName
11170 \end_layout
11171
11172 \end_inset
11173
11174  sera insérée après le dernier format avec 
11175 \family typewriter
11176
11177 \begin_inset Quotes cld
11178 \end_inset
11179
11180
11181 \family default
11182
11183 \begin_inset Flex Code
11184 status collapsed
11185
11186 \begin_layout Plain Layout
11187 InTitle
11188 \begin_inset space ~
11189 \end_inset
11190
11191 1
11192 \end_layout
11193
11194 \end_inset
11195
11196
11197 \family typewriter
11198
11199 \begin_inset Quotes crd
11200 \end_inset
11201
11202
11203 \family default
11204 .
11205  
11206 \begin_inset Flex Code
11207 status collapsed
11208
11209 \begin_layout Plain Layout
11210 Environment
11211 \end_layout
11212
11213 \end_inset
11214
11215  correspond au cas 
11216 \begin_inset Flex Code
11217 status collapsed
11218
11219 \begin_layout Plain Layout
11220 TitleLatexName
11221 \end_layout
11222
11223 \end_inset
11224
11225  est un environnement, dans lequel doit être inclus tous les formats avec
11226  
11227 \family typewriter
11228
11229 \begin_inset Quotes cld
11230 \end_inset
11231
11232
11233 \family default
11234
11235 \begin_inset Flex Code
11236 status collapsed
11237
11238 \begin_layout Plain Layout
11239 InTitle
11240 \begin_inset space ~
11241 \end_inset
11242
11243 1
11244 \end_layout
11245
11246 \end_inset
11247
11248
11249 \family typewriter
11250
11251 \begin_inset Quotes crd
11252 \end_inset
11253
11254
11255 \family default
11256 .
11257 \end_layout
11258
11259 \begin_layout Description
11260 \begin_inset Flex Code
11261 status collapsed
11262
11263 \begin_layout Plain Layout
11264 TocDepth
11265 \end_layout
11266
11267 \end_inset
11268
11269  [
11270 \begin_inset Flex Code
11271 status collapsed
11272
11273 \begin_layout Plain Layout
11274 int=3
11275 \end_layout
11276
11277 \end_inset
11278
11279 ] fixe quels sectionnements sont inclus dans la table des matières.
11280  Correspond au compteur 
11281 \begin_inset Flex Code
11282 status collapsed
11283
11284 \begin_layout Plain Layout
11285
11286 \lang english
11287 tocdepth
11288 \end_layout
11289
11290 \end_inset
11291
11292  en \SpecialChar LaTeX
11293 .
11294 \end_layout
11295
11296 \begin_layout Subsection
11297 Section 
11298 \family typewriter
11299 ClassOptions
11300 \begin_inset CommandInset label
11301 LatexCommand label
11302 name "subsec:Section-ClassOptions"
11303
11304 \end_inset
11305
11306
11307 \end_layout
11308
11309 \begin_layout Standard
11310 La section 
11311 \begin_inset Flex Code
11312 status collapsed
11313
11314 \begin_layout Plain Layout
11315 ClassOptions
11316 \end_layout
11317
11318 \end_inset
11319
11320  peut contenir les directives suivantes :
11321 \end_layout
11322
11323 \begin_layout Description
11324 \begin_inset Flex Code
11325 status collapsed
11326
11327 \begin_layout Plain Layout
11328 FontSize
11329 \end_layout
11330
11331 \end_inset
11332
11333  [
11334 \family typewriter
11335 string="10|11|12"
11336 \family default
11337 ] liste les tailles de police disponibles comme police principale du document,
11338  séparées par un 
11339 \family typewriter
11340
11341 \begin_inset Quotes cld
11342 \end_inset
11343
11344
11345 \family default
11346
11347 \begin_inset Flex Code
11348 status collapsed
11349
11350 \begin_layout Plain Layout
11351 |
11352 \end_layout
11353
11354 \end_inset
11355
11356
11357 \family typewriter
11358
11359 \begin_inset Quotes crd
11360 \end_inset
11361
11362
11363 \family default
11364 .
11365  Il est possible de saisir un nombre quelconque.
11366 \end_layout
11367
11368 \begin_layout Description
11369 \begin_inset Flex Code
11370 status collapsed
11371
11372 \begin_layout Plain Layout
11373 FontSizeFormat
11374 \end_layout
11375
11376 \end_inset
11377
11378  [
11379 \begin_inset Flex Code
11380 status collapsed
11381
11382 \begin_layout Plain Layout
11383 chaîne
11384 \end_layout
11385
11386 \end_inset
11387
11388 ] définit le format de l'option de taille de police.
11389  Implicitement:
11390 \begin_inset Flex Code
11391 status collapsed
11392
11393 \begin_layout Plain Layout
11394 $$spt
11395 \end_layout
11396
11397 \end_inset
11398
11399 .
11400  
11401 \begin_inset Flex Code
11402 status collapsed
11403
11404 \begin_layout Plain Layout
11405 $$s
11406 \end_layout
11407
11408 \end_inset
11409
11410  est mis à la place de la taille de police.
11411 \end_layout
11412
11413 \begin_layout Description
11414 \begin_inset Flex Code
11415 status collapsed
11416
11417 \begin_layout Plain Layout
11418 PageSize
11419 \end_layout
11420
11421 \end_inset
11422
11423  [
11424 \begin_inset Flex Code
11425 status collapsed
11426
11427 \begin_layout Plain Layout
11428 string="letter|\SpecialChar allowbreak
11429 legal|\SpecialChar allowbreak
11430 executive|\SpecialChar allowbreak
11431 a0|\SpecialChar allowbreak
11432 a1|\SpecialChar allowbreak
11433 a2|\SpecialChar allowbreak
11434 a3|\SpecialChar allowbreak
11435 a4|\SpecialChar allowbreak
11436 a5|\SpecialChar allowbreak
11437 a6|\SpecialChar allowbreak
11438 b0|\SpecialChar allowbreak
11439 b1|\SpecialChar allowbreak
11440 b2|\SpecialChar allowbreak
11441 b3|\SpecialChar allowbreak
11442 b4|\SpecialChar allowbreak
11443 b5|\SpecialChar allowbreak
11444 b6|\SpecialChar allowbreak
11445 c0|\SpecialChar allowbreak
11446 c1|\SpecialChar allowbreak
11447 c
11448 2|\SpecialChar allowbreak
11449 c3|\SpecialChar allowbreak
11450 c4|\SpecialChar allowbreak
11451 c5|\SpecialChar allowbreak
11452 c6|\SpecialChar allowbreak
11453 b0j|\SpecialChar allowbreak
11454 b1j|\SpecialChar allowbreak
11455 b2j|\SpecialChar allowbreak
11456 b3j|\SpecialChar allowbreak
11457 b4j|\SpecialChar allowbreak
11458 b5j|\SpecialChar allowbreak
11459 b6j"
11460 \end_layout
11461
11462 \end_inset
11463
11464 ] définit la liste des dimensions de page disponibles, séparées par 
11465 \family typewriter
11466
11467 \begin_inset Quotes cld
11468 \end_inset
11469
11470 |
11471 \begin_inset Quotes crd
11472 \end_inset
11473
11474
11475 \family default
11476 .
11477  Actuellement, seules les dimensions proposées sont reconnues.
11478  D'autres peuvent être saisies en tant qu'options de classe personnalisées.
11479 \end_layout
11480
11481 \begin_layout Description
11482 \begin_inset Flex Code
11483 status collapsed
11484
11485 \begin_layout Plain Layout
11486 PageSizeFormat
11487 \end_layout
11488
11489 \end_inset
11490
11491  [
11492 \begin_inset Flex Code
11493 status collapsed
11494
11495 \begin_layout Plain Layout
11496 string
11497 \end_layout
11498
11499 \end_inset
11500
11501 ] définit le format de l'option de dimension de page.
11502  Implicitement:
11503 \begin_inset Flex Code
11504 status collapsed
11505
11506 \begin_layout Plain Layout
11507 $$spaper
11508 \end_layout
11509
11510 \end_inset
11511
11512 .
11513  
11514 \begin_inset Flex Code
11515 status collapsed
11516
11517 \begin_layout Plain Layout
11518 $$s
11519 \end_layout
11520
11521 \end_inset
11522
11523  est mis à la place de la dimension de la page.
11524 \end_layout
11525
11526 \begin_layout Description
11527 \begin_inset Flex Code
11528 status collapsed
11529
11530 \begin_layout Plain Layout
11531 PageStyle
11532 \end_layout
11533
11534 \end_inset
11535
11536  [
11537 \family typewriter
11538 string="empty|plain|headings|fancy"
11539 \family default
11540 ] liste les mises en page disponibles, séparées par un 
11541 \family typewriter
11542
11543 \begin_inset Quotes cld
11544 \end_inset
11545
11546 |
11547 \begin_inset Quotes crd
11548 \end_inset
11549
11550
11551 \family default
11552 .
11553 \end_layout
11554
11555 \begin_layout Description
11556 \begin_inset Flex Code
11557 status collapsed
11558
11559 \begin_layout Plain Layout
11560 Other
11561 \end_layout
11562
11563 \end_inset
11564
11565  [
11566 \family typewriter
11567 string=""
11568 \family default
11569 ] introduit certaines options de la classe de document, séparées par une
11570  virgule, qui seront ajoutées à la partie optionnelle de la commande
11571 \begin_inset Flex Code
11572 status collapsed
11573
11574 \begin_layout Plain Layout
11575
11576 \backslash
11577 documentclass
11578 \end_layout
11579
11580 \end_inset
11581
11582 .
11583 \end_layout
11584
11585 \begin_layout Standard
11586 La section 
11587 \begin_inset Flex Code
11588 status collapsed
11589
11590 \begin_layout Plain Layout
11591 ClassOptions
11592 \end_layout
11593
11594 \end_inset
11595
11596  doit être fermée par 
11597 \begin_inset Quotes cld
11598 \end_inset
11599
11600
11601 \begin_inset Flex Code
11602 status collapsed
11603
11604 \begin_layout Plain Layout
11605 End
11606 \end_layout
11607
11608 \end_inset
11609
11610
11611 \begin_inset Quotes crd
11612 \end_inset
11613
11614 .
11615 \end_layout
11616
11617 \begin_layout Subsection
11618 Styles de paragraphe
11619 \begin_inset CommandInset label
11620 LatexCommand label
11621 name "subsec:Styles-de-paragraphe"
11622
11623 \end_inset
11624
11625
11626 \end_layout
11627
11628 \begin_layout Standard
11629 La description d'un style de paragraphe ressemble à ceci
11630 \begin_inset Foot
11631 status collapsed
11632
11633 \begin_layout Plain Layout
11634 qui peut servir soit à définir un nouvel format soit à en modifier un déjà
11635  existant.
11636 \end_layout
11637
11638 \end_inset
11639
11640  :
11641 \end_layout
11642
11643 \begin_layout LyX-Code
11644 Style 
11645 \family roman
11646 \emph on
11647 nom
11648 \end_layout
11649
11650 \begin_layout LyX-Code
11651  ...
11652 \end_layout
11653
11654 \begin_layout LyX-Code
11655 End
11656 \end_layout
11657
11658 \begin_layout Standard
11659 dans lequel on peut mettre les commandes suivantes :
11660 \end_layout
11661
11662 \begin_layout Description
11663 \begin_inset Flex Code
11664 status collapsed
11665
11666 \begin_layout Plain Layout
11667 AddToToc
11668 \end_layout
11669
11670 \end_inset
11671
11672  [
11673 \begin_inset Flex Code
11674 status collapsed
11675
11676 \begin_layout Plain Layout
11677 string
11678 \end_layout
11679
11680 \end_inset
11681
11682 =""] paragraphe apparaissant dans la table des matières du type donné.
11683  Désactivé par une chaîne de caractères vide.
11684  Voir aussi les directives 
11685 \family typewriter
11686 OutlinerName
11687 \family default
11688  et 
11689 \family typewriter
11690 IsTocCaption
11691 \family default
11692 .
11693  Implicitement : désactivé.
11694 \end_layout
11695
11696 \begin_layout Description
11697 \begin_inset Flex Code
11698 status collapsed
11699
11700 \begin_layout Plain Layout
11701 Align
11702 \end_layout
11703
11704 \end_inset
11705
11706  [
11707 \family typewriter
11708 \emph on
11709 block
11710 \emph default
11711 , left, right, center
11712 \family default
11713 ] alignement de paragraphe.
11714 \end_layout
11715
11716 \begin_layout Description
11717 \begin_inset Flex Code
11718 status collapsed
11719
11720 \begin_layout Plain Layout
11721 AlignPossible
11722 \end_layout
11723
11724 \end_inset
11725
11726  [
11727 \family typewriter
11728 \emph on
11729 block
11730 \emph default
11731 , left, right, center
11732 \family default
11733
11734 \emph on
11735 liste
11736 \emph default
11737  des alignements possibles séparés par une virgule.
11738  Certains styles \SpecialChar LaTeX
11739  interdisent certains alignements, car ils n'auraient aucun
11740  sens.
11741  Par exemple une énumération alignée à droite ou centrée est impossible.
11742 \end_layout
11743
11744 \begin_layout Description
11745 \begin_inset Flex Code
11746 status collapsed
11747
11748 \begin_layout Plain Layout
11749 Argument
11750 \end_layout
11751
11752 \end_inset
11753
11754  [
11755 \begin_inset Flex Code
11756 status collapsed
11757
11758 \begin_layout Plain Layout
11759 int
11760 \end_layout
11761
11762 \end_inset
11763
11764 ] définit l'argument numéro <int> d'une commande ou environnement associé
11765  au style courant.
11766  La définition doit être close par 
11767 \begin_inset Flex Code
11768 status collapsed
11769
11770 \begin_layout Plain Layout
11771 EndArgument
11772 \end_layout
11773
11774 \end_inset
11775
11776 .
11777  Voir 
11778 \begin_inset CommandInset ref
11779 LatexCommand ref
11780 reference "subsec:Arguments"
11781 plural "false"
11782 caps "false"
11783 noprefix "false"
11784
11785 \end_inset
11786
11787  pour plus d'informations.
11788  
11789 \end_layout
11790
11791 \begin_layout Description
11792 \begin_inset Flex Code
11793 status collapsed
11794
11795 \begin_layout Plain Layout
11796 AutoNests
11797 \end_layout
11798
11799 \end_inset
11800
11801  inclut une liste de formats (séparés par une virgule) devant être englobés
11802  dans et après le format courant.
11803  N'a de sens que pour des formats englobables comme des environnements.
11804  Doit être terminé par 
11805 \begin_inset Quotes cld
11806 \end_inset
11807
11808 EndAutoNests
11809 \begin_inset Quotes crd
11810 \end_inset
11811
11812 .
11813  Voir aussi 
11814 \begin_inset Flex Code
11815 status collapsed
11816
11817 \begin_layout Plain Layout
11818 IsAutoNestedBy
11819 \end_layout
11820
11821 \end_inset
11822
11823 .
11824 \end_layout
11825
11826 \begin_layout Description
11827 \begin_inset Flex Code
11828 status collapsed
11829
11830 \begin_layout Plain Layout
11831 BabelPreamble
11832 \end_layout
11833
11834 \end_inset
11835
11836  noter que cette directive écrasera complètement toute déclaration 
11837 \begin_inset Flex Code
11838 status collapsed
11839
11840 \begin_layout Plain Layout
11841 BabelPreamble
11842 \end_layout
11843
11844 \end_inset
11845
11846  antérieure pour ce style.
11847  Doit être fermée par 
11848 \begin_inset Flex Code
11849 status collapsed
11850
11851 \begin_layout Plain Layout
11852 EndBabelPreamble
11853 \end_layout
11854
11855 \end_inset
11856
11857 .
11858  Voir la 
11859 \begin_inset CommandInset ref
11860 LatexCommand ref
11861 reference "subsec:I18n"
11862
11863 \end_inset
11864
11865  pour les détails d'utilisation.
11866 \end_layout
11867
11868 \begin_layout Description
11869 \begin_inset Flex Code
11870 status collapsed
11871
11872 \begin_layout Plain Layout
11873 BottomSep
11874 \end_layout
11875
11876 \end_inset
11877
11878  [
11879 \family typewriter
11880 float=0
11881 \family default
11882 ]
11883 \begin_inset Foot
11884 status collapsed
11885
11886 \begin_layout Plain Layout
11887 Noter que 
11888 \begin_inset Quotes cld
11889 \end_inset
11890
11891 float
11892 \begin_inset Quotes crd
11893 \end_inset
11894
11895  ici désigne un nombre réel, e.g.
11896  1.5
11897 \end_layout
11898
11899 \end_inset
11900
11901  l'espacement vertical qui sépare du paragraphe suivant le dernier paragraphe
11902  d'une série doté de cette directive.
11903  Si le paragraphe suivant est doté d'un autre style, les séparations ne
11904  sont pas simplement additionnées, mais le maximum est pris en considération.La
11905  même chose que 
11906 \begin_inset Flex Code
11907 status collapsed
11908
11909 \begin_layout Plain Layout
11910 TopSep
11911 \end_layout
11912
11913 \end_inset
11914
11915  pour le dernier paragraphe.
11916 \end_layout
11917
11918 \begin_layout Description
11919 \begin_inset Flex Code
11920 status collapsed
11921
11922 \begin_layout Plain Layout
11923 Category
11924 \end_layout
11925
11926 \end_inset
11927
11928  
11929 \begin_inset Flex Code
11930 status collapsed
11931
11932 \begin_layout Plain Layout
11933 [chaîne]
11934 \end_layout
11935
11936 \end_inset
11937
11938  fixe la catégorie pour ce style.
11939  Ceci est utilise pour regrouper les styles apparentés dans le menu déroulant
11940  des styles de la barre d'outils.
11941  N'importe quelle chaîne de caractères peut être utilisée, mais vous voudrez
11942  peut-être utiliser des catégories existantes pour vos propres styles.
11943 \end_layout
11944
11945 \begin_layout Description
11946 \begin_inset Flex Code
11947 status collapsed
11948
11949 \begin_layout Plain Layout
11950 CommandDepth
11951 \end_layout
11952
11953 \end_inset
11954
11955  fixe la profondeur d'une commande XML.
11956  Utilisable uniquement avec les formats XML.
11957 \end_layout
11958
11959 \begin_layout Description
11960 \begin_inset Flex Code
11961 status collapsed
11962
11963 \begin_layout Plain Layout
11964 CopyStyle
11965 \end_layout
11966
11967 \end_inset
11968
11969  
11970 \begin_inset Flex Code
11971 status collapsed
11972
11973 \begin_layout Plain Layout
11974 [chaîne]
11975 \end_layout
11976
11977 \end_inset
11978
11979  sert à copier toutes les caractéristiques d'un style déjà existant dans
11980  un nouveau style.
11981 \end_layout
11982
11983 \begin_layout Description
11984 \begin_inset Flex Code
11985 status collapsed
11986
11987 \begin_layout Plain Layout
11988 DependsOn
11989 \end_layout
11990
11991 \end_inset
11992
11993  [
11994 \begin_inset Flex Code
11995 status collapsed
11996
11997 \begin_layout Plain Layout
11998 <nom>
11999 \end_layout
12000
12001 \end_inset
12002
12003 ] nomme un style dont le préambule devra être placé 
12004 \emph on
12005 avant
12006 \emph default
12007  celui-ci.
12008  Ceci permet d'assurer une relation d'ordre entre les morceaux de préambule
12009  quand les définitions de macros dépendent les unes des autres.
12010 \begin_inset Foot
12011 status collapsed
12012
12013 \begin_layout Plain Layout
12014 Noter que, à part cette fonctionnalité, il n'y a aucun moyen de garantir
12015  un ordonnancement des préambules.
12016  L'ordre que vous constatez avec une version de \SpecialChar LyX
12017  peut changer sans préavis
12018  dans les versions ultérieures.
12019 \end_layout
12020
12021 \end_inset
12022
12023
12024 \end_layout
12025
12026 \begin_layout Description
12027 \begin_inset Flex Code
12028 status collapsed
12029
12030 \begin_layout Plain Layout
12031 EndLabelType
12032 \end_layout
12033
12034 \end_inset
12035
12036  [
12037 \family typewriter
12038 \emph on
12039 No_Label
12040 \family default
12041 \emph default
12042
12043 \family typewriter
12044 Box
12045 \family default
12046
12047 \family typewriter
12048 Filled_Box
12049 \family default
12050
12051 \family typewriter
12052 Static
12053 \family default
12054 ] fixe le type de marqueur qui se trouve à la fin du paragraphe (ou de la
12055  suite de paragraphes si 
12056 \begin_inset Flex Code
12057 status collapsed
12058
12059 \begin_layout Plain Layout
12060 LatexType
12061 \end_layout
12062
12063 \end_inset
12064
12065  est 
12066 \begin_inset Flex Code
12067 status collapsed
12068
12069 \begin_layout Plain Layout
12070 Environment
12071 \end_layout
12072
12073 \end_inset
12074
12075
12076 \begin_inset Flex Code
12077 status collapsed
12078
12079 \begin_layout Plain Layout
12080 Item_Environment
12081 \end_layout
12082
12083 \end_inset
12084
12085  ou 
12086 \begin_inset Flex Code
12087 status collapsed
12088
12089 \begin_layout Plain Layout
12090 List_Environment
12091 \end_layout
12092
12093 \end_inset
12094
12095 ).
12096  
12097 \begin_inset Flex Code
12098 status collapsed
12099
12100 \begin_layout Plain Layout
12101 No_Label
12102 \end_layout
12103
12104 \end_inset
12105
12106  signifie 
12107 \begin_inset Quotes cld
12108 \end_inset
12109
12110 rien
12111 \begin_inset Quotes crd
12112 \end_inset
12113
12114
12115 \begin_inset Flex Code
12116 status collapsed
12117
12118 \begin_layout Plain Layout
12119 Box
12120 \end_layout
12121
12122 \end_inset
12123
12124  (respectivement 
12125 \begin_inset Flex Code
12126 status collapsed
12127
12128 \begin_layout Plain Layout
12129 Filled_Box
12130 \end_layout
12131
12132 \end_inset
12133
12134 ) est un carré blanc (respectivement noir) en général placé à la fin des
12135  démonstrations.
12136  
12137 \begin_inset Flex Code
12138 status collapsed
12139
12140 \begin_layout Plain Layout
12141 Static
12142 \end_layout
12143
12144 \end_inset
12145
12146  est une chaîne de caractères explicitement donnée.
12147 \end_layout
12148
12149 \begin_layout Description
12150 \begin_inset Flex Code
12151 status collapsed
12152
12153 \begin_layout Plain Layout
12154 EndLabelString
12155 \end_layout
12156
12157 \end_inset
12158
12159  
12160 \begin_inset Flex Code
12161 status collapsed
12162
12163 \begin_layout Plain Layout
12164 [string=""]
12165 \end_layout
12166
12167 \end_inset
12168
12169  fixe la chaîne utilisée pour le marqueur quand
12170 \begin_inset Newline newline
12171 \end_inset
12172
12173
12174 \begin_inset Flex Code
12175 status collapsed
12176
12177 \begin_layout Plain Layout
12178 EndLabelType
12179 \end_layout
12180
12181 \end_inset
12182
12183  vaut 
12184 \begin_inset Flex Code
12185 status collapsed
12186
12187 \begin_layout Plain Layout
12188 Static
12189 \end_layout
12190
12191 \end_inset
12192
12193 .
12194 \end_layout
12195
12196 \begin_layout Description
12197 \begin_inset Flex Code
12198 status collapsed
12199
12200 \begin_layout Plain Layout
12201 Font
12202 \end_layout
12203
12204 \end_inset
12205
12206  fixe la police utilisée à la fois pour le corps du texte 
12207 \emph on
12208 et
12209 \emph default
12210  pour le marqueur.
12211  Voir la 
12212 \begin_inset CommandInset ref
12213 LatexCommand ref
12214 reference "subsec:polices"
12215
12216 \end_inset
12217
12218 .
12219  Noter qu'en définissant cette police on définit aussi automatiquement 
12220 \begin_inset Flex Code
12221 status collapsed
12222
12223 \begin_layout Plain Layout
12224 LabelFont
12225 \end_layout
12226
12227 \end_inset
12228
12229  avec la même valeur.
12230  Il faut donc définir celle-ci d'abord pour fixer 
12231 \begin_inset Flex Code
12232 status collapsed
12233
12234 \begin_layout Plain Layout
12235 LabelFont
12236 \end_layout
12237
12238 \end_inset
12239
12240 .
12241 \end_layout
12242
12243 \begin_layout Description
12244 \begin_inset Flex Code
12245 status collapsed
12246
12247 \begin_layout Plain Layout
12248 ForceLocal
12249 \end_layout
12250
12251 \end_inset
12252
12253  [
12254 \begin_inset Flex Code
12255 status collapsed
12256
12257 \begin_layout Plain Layout
12258 int=0
12259 \end_layout
12260
12261 \end_inset
12262
12263 ] est utile pour forcer la portabilité de nouveaux styles vers des versions
12264  stables de \SpecialChar LyX
12265 .
12266  La première version stable qui interprète cette directive est \SpecialChar LyX
12267  2.1.0.
12268  L'argument est un nombre qui peut être 0, -1 ou n'importe quel entier positif.
12269  Si 
12270 \begin_inset Flex Code
12271 status collapsed
12272
12273 \begin_layout Plain Layout
12274 ForceLocal
12275 \end_layout
12276
12277 \end_inset
12278
12279  est positif, il sera toujours émis vers le préambule du document.
12280  Lors de la lecture d'un fichier 
12281 \family typewriter
12282 .lyx
12283 \family default
12284 , les définitions de style du préambule du document sont ajoutées à la classe
12285  du document.
12286  De ce fait même les versions de \SpecialChar LyX
12287  plus anciennes peuvent gérer ce style.
12288  L'argument de 
12289 \begin_inset Flex Code
12290 status collapsed
12291
12292 \begin_layout Plain Layout
12293 ForceLocal
12294 \end_layout
12295
12296 \end_inset
12297
12298  est un numéro de version : si le style est lu, et si le numéro de version
12299  est inférieur au numéro de version du style existant dans la classe de
12300  document, le nouveau style est ignoré.
12301  Si le numéro de version est supérieur, le nouveau style remplace l'ancien.
12302  La valeur -1 signifie un numéro de version infini, c'est-à-dire que le
12303  style est toujours utilisé.
12304 \end_layout
12305
12306 \begin_layout Description
12307 \begin_inset Flex Code
12308 status collapsed
12309
12310 \begin_layout Plain Layout
12311 FreeSpacing
12312 \end_layout
12313
12314 \end_inset
12315
12316  [
12317 \begin_inset Flex Code
12318 status collapsed
12319
12320 \begin_layout Plain Layout
12321
12322 \emph on
12323 0
12324 \end_layout
12325
12326 \end_inset
12327
12328 ,
12329 \begin_inset space \thinspace{}
12330 \end_inset
12331
12332
12333 \begin_inset Flex Code
12334 status collapsed
12335
12336 \begin_layout Plain Layout
12337 1
12338 \end_layout
12339
12340 \end_inset
12341
12342 ] \SpecialChar LyX
12343  ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
12344  car une espace est considérée comme un séparateur de mots, non comme un
12345  caractère ou un symbole en tant que tel.
12346  C'est très bien mais c'est parfois ennuyeux, par exemple pour taper un
12347  code source de programme ou du code \SpecialChar LaTeX
12348  brut.
12349  C'est pourquoi on peut activer 
12350 \begin_inset Flex Code
12351 status collapsed
12352
12353 \begin_layout Plain Layout
12354 FreeSpacing
12355 \end_layout
12356
12357 \end_inset
12358
12359 .
12360  \SpecialChar LyX
12361  créera les espaces insécables correspondants aux espaces additionnelles
12362  si 
12363 \begin_inset Flex Code
12364 status collapsed
12365
12366 \begin_layout Plain Layout
12367 Passthru 1
12368 \end_layout
12369
12370 \end_inset
12371
12372  n'est pas spécifié.
12373  Notez que 
12374 \begin_inset Flex Code
12375 status collapsed
12376
12377 \begin_layout Plain Layout
12378 FreeSpacing
12379 \end_layout
12380
12381 \end_inset
12382
12383  implique 
12384 \begin_inset Flex Code
12385 status collapsed
12386
12387 \begin_layout Plain Layout
12388 KeepEmpty
12389 \end_layout
12390
12391 \end_inset
12392
12393 .
12394 \end_layout
12395
12396 \begin_layout Description
12397 \begin_inset Flex Code
12398 status collapsed
12399
12400 \begin_layout Plain Layout
12401 HTML*
12402 \end_layout
12403
12404 \end_inset
12405
12406  sont utilisées avec l'exportation XHTML.
12407  Voir 
12408 \begin_inset CommandInset ref
12409 LatexCommand ref
12410 reference "subsec:Styles-de-paragraphe-XHTML"
12411
12412 \end_inset
12413
12414 .
12415 \end_layout
12416
12417 \begin_layout Description
12418 \begin_inset Flex Code
12419 status collapsed
12420
12421 \begin_layout Plain Layout
12422 InnerTag
12423 \end_layout
12424
12425 \end_inset
12426
12427  [[FIXME]] (Utilisable uniquement avec les formats XML).
12428 \end_layout
12429
12430 \begin_layout Description
12431 \begin_inset Flex Code
12432 status collapsed
12433
12434 \begin_layout Plain Layout
12435 InPreamble
12436 \end_layout
12437
12438 \end_inset
12439
12440
12441 \family typewriter
12442  
12443 \family default
12444 [
12445 \begin_inset Flex Code
12446 status collapsed
12447
12448 \begin_layout Plain Layout
12449
12450 \emph on
12451 0
12452 \end_layout
12453
12454 \end_inset
12455
12456 ,
12457 \begin_inset space \thinspace{}
12458 \end_inset
12459
12460
12461 \begin_inset Flex Code
12462 status collapsed
12463
12464 \begin_layout Plain Layout
12465 1
12466 \end_layout
12467
12468 \end_inset
12469
12470 ] indique avec 
12471 \begin_inset Flex Code
12472 status collapsed
12473
12474 \begin_layout Plain Layout
12475 1
12476 \end_layout
12477
12478 \end_inset
12479
12480  que que le style doit être inclus dans le préambule plutôt que dans le
12481  corps du document.
12482  Ceci est utile pour les classes de document qui désirent que les informations
12483  telles que le titre et l'auteur figurent dans le préambule.
12484  Notez bien que ceci ne fonctionne que pour les styles pour lesquels 
12485 \begin_inset Flex Code
12486 status collapsed
12487
12488 \begin_layout Plain Layout
12489 LateXType
12490 \end_layout
12491
12492 \end_inset
12493
12494  est 
12495 \begin_inset Flex Code
12496 status collapsed
12497
12498 \begin_layout Plain Layout
12499 Command
12500 \end_layout
12501
12502 \end_inset
12503
12504  ou 
12505 \begin_inset Flex Code
12506 status collapsed
12507
12508 \begin_layout Plain Layout
12509 Paragraph
12510 \end_layout
12511
12512 \end_inset
12513
12514 .
12515 \end_layout
12516
12517 \begin_layout Description
12518 \begin_inset Flex Code
12519 status collapsed
12520
12521 \begin_layout Plain Layout
12522 InTitle
12523 \end_layout
12524
12525 \end_inset
12526
12527
12528 \family typewriter
12529  
12530 \family default
12531 [
12532 \begin_inset Flex Code
12533 status collapsed
12534
12535 \begin_layout Plain Layout
12536
12537 \emph on
12538 0
12539 \end_layout
12540
12541 \end_inset
12542
12543 ,
12544 \begin_inset space \thinspace{}
12545 \end_inset
12546
12547
12548 \begin_inset Flex Code
12549 status collapsed
12550
12551 \begin_layout Plain Layout
12552 1
12553 \end_layout
12554
12555 \end_inset
12556
12557 ] indique avec 
12558 \begin_inset Flex Code
12559 status collapsed
12560
12561 \begin_layout Plain Layout
12562 1
12563 \end_layout
12564
12565 \end_inset
12566
12567  que le style fait partie d'un bloc de titre (voir aussi 
12568 \begin_inset Flex Code
12569 status collapsed
12570
12571 \begin_layout Plain Layout
12572 TitleLatexType
12573 \end_layout
12574
12575 \end_inset
12576
12577  et 
12578 \begin_inset Flex Code
12579 status collapsed
12580
12581 \begin_layout Plain Layout
12582 TitleLatexName
12583 \end_layout
12584
12585 \end_inset
12586
12587  dans les paramètres généraux).
12588 \end_layout
12589
12590 \begin_layout Description
12591 \begin_inset Flex Code
12592 status collapsed
12593
12594 \begin_layout Plain Layout
12595 IsAutoNestedBy
12596 \end_layout
12597
12598 \end_inset
12599
12600  inclut une liste de formats (séparés par une virgule) qui doivent englober
12601  celui-ci.
12602  N'a de sens que pour des formats englobables comme des environnements.
12603  Doit être terminé par 
12604 \begin_inset Quotes cld
12605 \end_inset
12606
12607 EndIsAutoNestedBy
12608 \begin_inset Quotes crd
12609 \end_inset
12610
12611 .
12612  Voir aussi 
12613 \begin_inset Flex Code
12614 status collapsed
12615
12616 \begin_layout Plain Layout
12617 AutoNests
12618 \end_layout
12619
12620 \end_inset
12621
12622 .
12623 \end_layout
12624
12625 \begin_layout Description
12626 \begin_inset Flex Code
12627 status collapsed
12628
12629 \begin_layout Plain Layout
12630 IsTocCaption
12631 \end_layout
12632
12633 \end_inset
12634
12635  [
12636 \begin_inset Flex Code
12637 status collapsed
12638
12639 \begin_layout Plain Layout
12640
12641 \emph on
12642 0
12643 \end_layout
12644
12645 \end_inset
12646
12647 ,
12648 \begin_inset space \thinspace{}
12649 \end_inset
12650
12651
12652 \begin_inset Flex Code
12653 status collapsed
12654
12655 \begin_layout Plain Layout
12656 1
12657 \end_layout
12658
12659 \end_inset
12660
12661 ] si positionné à 1 et 
12662 \family sans
12663 AddToToc
12664 \family default
12665  activé, le paragraphe ajoute un résumé de son contenu dans son élément
12666  dans la table des matières.
12667  Sinon, seule l'étiquette apparaît si elle existe.
12668 \end_layout
12669
12670 \begin_layout Description
12671 \begin_inset Flex Code
12672 status collapsed
12673
12674 \begin_layout Plain Layout
12675 ItemCommand
12676 \end_layout
12677
12678 \end_inset
12679
12680  [
12681 \begin_inset Flex Code
12682 status collapsed
12683
12684 \begin_layout Plain Layout
12685 string="item"
12686 \end_layout
12687
12688 \end_inset
12689
12690 ] est la commande \SpecialChar LaTeX
12691  permettant de déclarer un élément d'une liste.
12692  La commande doit être définie sans la barre oblique inverse qui la précède
12693  habituellement (implicitement 
12694 \begin_inset Quotes cld
12695 \end_inset
12696
12697 item
12698 \begin_inset Quotes crd
12699 \end_inset
12700
12701 , qui est émis comme
12702 \begin_inset Flex Code
12703 status collapsed
12704
12705 \begin_layout Plain Layout
12706
12707 \backslash
12708 item
12709 \end_layout
12710
12711 \end_inset
12712
12713  en \SpecialChar LaTeX
12714 ).
12715 \end_layout
12716
12717 \begin_layout Description
12718 \begin_inset Flex Code
12719 status collapsed
12720
12721 \begin_layout Plain Layout
12722 ItemSep
12723 \end_layout
12724
12725 \end_inset
12726
12727  [
12728 \begin_inset Flex Code
12729 status collapsed
12730
12731 \begin_layout Plain Layout
12732 float=0
12733 \end_layout
12734
12735 \end_inset
12736
12737 ] crée un espacement supplémentaire entre les paragraphes du même style
12738  dans un environnement.
12739  Si vous emboîtez des paragraphes d'autres formats dans un environnement,
12740  ils seront espacés de 
12741 \begin_inset Flex Code
12742 status collapsed
12743
12744 \begin_layout Plain Layout
12745 ParSep
12746 \end_layout
12747
12748 \end_inset
12749
12750 .
12751  Mais les éléments de l'environnement seront en plus espacés de 
12752 \begin_inset Flex Code
12753 status collapsed
12754
12755 \begin_layout Plain Layout
12756 ItemSep
12757 \end_layout
12758
12759 \end_inset
12760
12761 .
12762  Noter que c'est un 
12763 \emph on
12764 multiplicateur
12765 \emph default
12766 .
12767 \end_layout
12768
12769 \begin_layout Description
12770 \begin_inset Flex Code
12771 status collapsed
12772
12773 \begin_layout Plain Layout
12774 ItemTag
12775 \end_layout
12776
12777 \end_inset
12778
12779  [[FIXME]] (Utilisable uniquement avec les formats XML).
12780 \end_layout
12781
12782 \begin_layout Description
12783 \begin_inset Flex Code
12784 status collapsed
12785
12786 \begin_layout Plain Layout
12787 KeepEmpty
12788 \end_layout
12789
12790 \end_inset
12791
12792  [
12793 \begin_inset Flex Code
12794 status collapsed
12795
12796 \begin_layout Plain Layout
12797
12798 \emph on
12799 0
12800 \end_layout
12801
12802 \end_inset
12803
12804 ,
12805 \begin_inset space \thinspace{}
12806 \end_inset
12807
12808
12809 \begin_inset Flex Code
12810 status collapsed
12811
12812 \begin_layout Plain Layout
12813 1
12814 \end_layout
12815
12816 \end_inset
12817
12818 ] permet de laisser un paragraphe vide, ce que \SpecialChar LyX
12819  ne permet pas d'habitude
12820  car il ne générerait rien en \SpecialChar LaTeX
12821 .
12822  Il y a quelques cas où c'est pourtant utile: dans un modèle pour une lettre,
12823  les champs requis peuvent être laissés vides, pour que les gens ne les
12824  oublient pas; dans certains cas particuliers, un style peut aussi servir
12825  de séparateur, et ne pas contenir de texte.
12826 \end_layout
12827
12828 \begin_layout Description
12829 \begin_inset Flex Code
12830 status collapsed
12831
12832 \begin_layout Plain Layout
12833 LabelBottomSep
12834 \end_layout
12835
12836 \end_inset
12837
12838
12839 \family typewriter
12840  
12841 \family default
12842 [
12843 \begin_inset Flex Code
12844 status collapsed
12845
12846 \begin_layout Plain Layout
12847 float=0
12848 \end_layout
12849
12850 \end_inset
12851
12852 ] fixe l'espacement vertical entre le marqueur et le corps du texte.
12853  Sert seulement pour les marqueurs qui sont au dessus du corps du texte
12854  (
12855 \begin_inset Flex Code
12856 status collapsed
12857
12858 \begin_layout Plain Layout
12859 Top_Environment
12860 \end_layout
12861
12862 \end_inset
12863
12864  et 
12865 \begin_inset Flex Code
12866 status collapsed
12867
12868 \begin_layout Plain Layout
12869 Centered_Top_Environment
12870 \end_layout
12871
12872 \end_inset
12873
12874 ).
12875 \end_layout
12876
12877 \begin_layout Description
12878 \begin_inset Flex Code
12879 status collapsed
12880
12881 \begin_layout Plain Layout
12882 LabelCounter
12883 \end_layout
12884
12885 \end_inset
12886
12887  
12888 \begin_inset Flex Code
12889 status collapsed
12890
12891 \begin_layout Plain Layout
12892 [string=""]
12893 \end_layout
12894
12895 \end_inset
12896
12897  dénomme le compteur pour la numérotation automatique.
12898  Pour que le compteur soit associé à votre étiquette, il vous faut le référencer
12899  dans la directive 
12900 \begin_inset Flex Code
12901 status collapsed
12902
12903 \begin_layout Plain Layout
12904
12905 \family typewriter
12906 LabelString
12907 \end_layout
12908
12909 \end_inset
12910
12911 .
12912  Ceci fonctionnera avec les 
12913 \begin_inset Flex Code
12914 status collapsed
12915
12916 \begin_layout Plain Layout
12917 LabelType
12918 \end_layout
12919
12920 \end_inset
12921
12922 s, 
12923 \begin_inset Flex Code
12924 status collapsed
12925
12926 \begin_layout Plain Layout
12927 Static
12928 \end_layout
12929
12930 \end_inset
12931
12932
12933 \begin_inset Flex Code
12934 status collapsed
12935
12936 \begin_layout Plain Layout
12937 Above
12938 \end_layout
12939
12940 \end_inset
12941
12942  and 
12943 \begin_inset Flex Code
12944 status collapsed
12945
12946 \begin_layout Plain Layout
12947 Centered
12948 \end_layout
12949
12950 \end_inset
12951
12952 , au moins.
12953 \begin_inset Newline newline
12954 \end_inset
12955
12956 Il 
12957 \emph on
12958 peut
12959 \emph default
12960  être indiqué si 
12961 \begin_inset Flex Code
12962 status collapsed
12963
12964 \begin_layout Plain Layout
12965 Labeltype
12966 \end_layout
12967
12968 \end_inset
12969
12970  est 
12971 \begin_inset Flex Code
12972 status collapsed
12973
12974 \begin_layout Plain Layout
12975 Enumerate
12976 \end_layout
12977
12978 \end_inset
12979
12980 , bien que ce cas soit un peu compliqué.
12981  Supposez que vous déclariez 
12982 \begin_inset Flex Code
12983 status collapsed
12984
12985 \begin_layout Plain Layout
12986 \begin_inset Quotes cld
12987 \end_inset
12988
12989 LabelCounter monEnum
12990 \end_layout
12991
12992 \end_inset
12993
12994
12995 \begin_inset Quotes crd
12996 \end_inset
12997
12998 .
12999  Les compteurs effectivement utilisés sont alors 
13000 \begin_inset Flex Code
13001 status collapsed
13002
13003 \begin_layout Plain Layout
13004 monEnumi
13005 \end_layout
13006
13007 \end_inset
13008
13009
13010 \begin_inset Flex Code
13011 status collapsed
13012
13013 \begin_layout Plain Layout
13014 monEnumii
13015 \end_layout
13016
13017 \end_inset
13018
13019
13020 \begin_inset Flex Code
13021 status collapsed
13022
13023 \begin_layout Plain Layout
13024 monEnumiii
13025 \end_layout
13026
13027 \end_inset
13028
13029  et 
13030 \begin_inset Flex Code
13031 status collapsed
13032
13033 \begin_layout Plain Layout
13034 monEnumiv
13035 \end_layout
13036
13037 \end_inset
13038
13039 , tout à fait comme en \SpecialChar LaTeX
13040 .
13041  Ces compteurs doivent être tous déclarés séparément.
13042 \begin_inset Newline newline
13043 \end_inset
13044
13045 Voir la 
13046 \begin_inset CommandInset ref
13047 LatexCommand ref
13048 reference "subsec:Compteurs"
13049
13050 \end_inset
13051
13052  pour les détails sur les compteurs.
13053 \end_layout
13054
13055 \begin_layout Description
13056 \begin_inset Flex Code
13057 status collapsed
13058
13059 \begin_layout Plain Layout
13060 LabelFont
13061 \end_layout
13062
13063 \end_inset
13064
13065  fixe la police utilisée pour le marqueur.
13066  Voir la 
13067 \begin_inset CommandInset ref
13068 LatexCommand ref
13069 reference "subsec:polices"
13070
13071 \end_inset
13072
13073 .
13074 \end_layout
13075
13076 \begin_layout Description
13077 \begin_inset Flex Code
13078 status collapsed
13079
13080 \begin_layout Plain Layout
13081 LabelIndent
13082 \end_layout
13083
13084 \end_inset
13085
13086  
13087 \begin_inset Flex Code
13088 status collapsed
13089
13090 \begin_layout Plain Layout
13091 [string=""]
13092 \end_layout
13093
13094 \end_inset
13095
13096  fixe le texte indiquent l'importance de l'indentation d'un marqueur.
13097 \end_layout
13098
13099 \begin_layout Description
13100 \begin_inset Flex Code
13101 status collapsed
13102
13103 \begin_layout Plain Layout
13104 LabelSep
13105 \end_layout
13106
13107 \end_inset
13108
13109  
13110 \begin_inset Flex Code
13111 status collapsed
13112
13113 \begin_layout Plain Layout
13114 [string=""]
13115 \end_layout
13116
13117 \end_inset
13118
13119  fixe le texte indiquent l'espacement horizontal entre le marqueur et le
13120  corps du texte.
13121  Sert seulement pour les marqueurs qui ne sont pas au dessus du corps du
13122  texte.
13123 \end_layout
13124
13125 \begin_layout Description
13126 \begin_inset Flex Code
13127 status collapsed
13128
13129 \begin_layout Plain Layout
13130 LabelString
13131 \end_layout
13132
13133 \end_inset
13134
13135  
13136 \begin_inset Flex Code
13137 status collapsed
13138
13139 \begin_layout Plain Layout
13140 [string=""]
13141 \end_layout
13142
13143 \end_inset
13144
13145  fixe la chaîne utilisée comme marqueur avec le 
13146 \begin_inset Flex Code
13147 status collapsed
13148
13149 \begin_layout Plain Layout
13150 LabelType
13151 \end_layout
13152
13153 \end_inset
13154
13155  
13156 \begin_inset Flex Code
13157 status collapsed
13158
13159 \begin_layout Plain Layout
13160 Static
13161 \end_layout
13162
13163 \end_inset
13164
13165 .
13166  Quand 
13167 \begin_inset Flex Code
13168 status collapsed
13169
13170 \begin_layout Plain Layout
13171 LabelCounter
13172 \end_layout
13173
13174 \end_inset
13175
13176  est indiqué, cette chaîne peut contenir les instructions de formatage particuli
13177 ères décrites dans la 
13178 \begin_inset CommandInset ref
13179 LatexCommand ref
13180 reference "subsec:Compteurs"
13181
13182 \end_inset
13183
13184 .
13185 \end_layout
13186
13187 \begin_layout Description
13188 \begin_inset Flex Code
13189 status collapsed
13190
13191 \begin_layout Plain Layout
13192 LabelStringAppendix
13193 \end_layout
13194
13195 \end_inset
13196
13197  
13198 \begin_inset Flex Code
13199 status collapsed
13200
13201 \begin_layout Plain Layout
13202 [string=""]
13203 \end_layout
13204
13205 \end_inset
13206
13207  est utilisée dans une annexe à la place de 
13208 \begin_inset Flex Code
13209 status collapsed
13210
13211 \begin_layout Plain Layout
13212 LabelString
13213 \end_layout
13214
13215 \end_inset
13216
13217 .
13218  Noter que toute directive 
13219 \begin_inset Flex Code
13220 status collapsed
13221
13222 \begin_layout Plain Layout
13223 LabelString
13224 \end_layout
13225
13226 \end_inset
13227
13228  écrase
13229 \begin_inset Newline newline
13230 \end_inset
13231
13232
13233 \begin_inset Flex Code
13234 status collapsed
13235
13236 \begin_layout Plain Layout
13237 LabelStringAppendix
13238 \end_layout
13239
13240 \end_inset
13241
13242 .
13243 \end_layout
13244
13245 \begin_layout Description
13246 \begin_inset Flex Code
13247 status collapsed
13248
13249 \begin_layout Plain Layout
13250 LabelTag
13251 \end_layout
13252
13253 \end_inset
13254
13255  [FIXME] (Utilisable uniquement avec les formats XML).
13256 \end_layout
13257
13258 \begin_layout Description
13259 \begin_inset Flex Code
13260 status collapsed
13261
13262 \begin_layout Plain Layout
13263 Labeltype
13264 \end_layout
13265
13266 \end_inset
13267
13268  [
13269 \begin_inset Flex Code
13270 status collapsed
13271
13272 \begin_layout Plain Layout
13273
13274 \emph on
13275 No_Label
13276 \emph default
13277 , Manual, Static, Above,
13278 \begin_inset Newline newline
13279 \end_inset
13280
13281 Centered, Sensitive, Enumerate,
13282 \begin_inset Newline newline
13283 \end_inset
13284
13285 Itemize, Bibliography
13286 \end_layout
13287
13288 \end_inset
13289
13290 ]
13291 \end_layout
13292
13293 \begin_deeper
13294 \begin_layout Description
13295 \begin_inset Flex Code
13296 status collapsed
13297
13298 \begin_layout Plain Layout
13299 Manual
13300 \end_layout
13301
13302 \end_inset
13303
13304  veut dire que le marqueur est le premier mot (avant la première vraie espace).
13305  Utilisez des espaces insécables si vous voulez mettre plus d'un mot dans
13306  le marqueur.
13307 \end_layout
13308
13309 \begin_layout Description
13310 \begin_inset Flex Code
13311 status collapsed
13312
13313 \begin_layout Plain Layout
13314 Static
13315 \end_layout
13316
13317 \end_inset
13318
13319  veut dire qu'il est défini dans le style (voir 
13320 \begin_inset Flex Code
13321 status collapsed
13322
13323 \begin_layout Plain Layout
13324 LabelString
13325 \end_layout
13326
13327 \end_inset
13328
13329 ).
13330  Ceci sera affiché 
13331 \begin_inset Quotes cld
13332 \end_inset
13333
13334 en ligne
13335 \begin_inset Quotes crd
13336 \end_inset
13337
13338 , au début du paragraphe.Si le 
13339 \begin_inset Flex Code
13340 status collapsed
13341
13342 \begin_layout Plain Layout
13343 LatexType
13344 \end_layout
13345
13346 \end_inset
13347
13348  est 
13349 \begin_inset Flex Code
13350 status collapsed
13351
13352 \begin_layout Plain Layout
13353 Environment
13354 \end_layout
13355
13356 \end_inset
13357
13358 , alors il ne sera affiché que dans le premier paragraphe de toutes séquence
13359  de paragraphes du même 
13360 \begin_inset Flex Code
13361 status collapsed
13362
13363 \begin_layout Plain Layout
13364 Style
13365 \end_layout
13366
13367 \end_inset
13368
13369 .
13370 \end_layout
13371
13372 \begin_layout Description
13373 \begin_inset Flex Code
13374 status collapsed
13375
13376 \begin_layout Plain Layout
13377 Above
13378 \end_layout
13379
13380 \end_inset
13381
13382
13383 \begin_inset space ~
13384 \end_inset
13385
13386 et
13387 \begin_inset space ~
13388 \end_inset
13389
13390
13391 \begin_inset Flex Code
13392 status collapsed
13393
13394 \begin_layout Plain Layout
13395 Centered
13396 \end_layout
13397
13398 \end_inset
13399
13400  sont des cas particuliers de 
13401 \begin_inset Flex Code
13402 status collapsed
13403
13404 \begin_layout Plain Layout
13405 Static
13406 \end_layout
13407
13408 \end_inset
13409
13410 .
13411  Le marqueur sera imprimé au dessus du paragraphe, soit au début de la lignes,
13412  soit centré.
13413 \end_layout
13414
13415 \begin_layout Description
13416 \begin_inset Flex Code
13417 status collapsed
13418
13419 \begin_layout Plain Layout
13420 Sensitive
13421 \end_layout
13422
13423 \end_inset
13424
13425  est un cas particulier pour les marqueurs de légende 
13426 \begin_inset Quotes cld
13427 \end_inset
13428
13429 Figure
13430 \begin_inset Quotes crd
13431 \end_inset
13432
13433  et 
13434 \begin_inset Quotes cld
13435 \end_inset
13436
13437 Tableau
13438 \begin_inset Quotes crd
13439 \end_inset
13440
13441 .
13442  
13443 \begin_inset Flex Code
13444 status collapsed
13445
13446 \begin_layout Plain Layout
13447 Sensitive
13448 \end_layout
13449
13450 \end_inset
13451
13452  signifie que le mot affiché (défini en dur) dépend du type de flottant:
13453  il est défini dans les sources comme 
13454 \begin_inset Quotes cld
13455 \end_inset
13456
13457
13458 \begin_inset Flex Code
13459 status collapsed
13460
13461 \begin_layout Plain Layout
13462 FloatType N
13463 \end_layout
13464
13465 \end_inset
13466
13467
13468 \begin_inset Quotes crd
13469 \end_inset
13470
13471  où 
13472 \begin_inset Flex Code
13473 status collapsed
13474
13475 \begin_layout Plain Layout
13476 N
13477 \end_layout
13478
13479 \end_inset
13480
13481  est la valeur du compteur associé au flottant.
13482  Au cas où une légende est insérée en dehors d'un flottant, le 
13483 \begin_inset Flex Code
13484 status collapsed
13485
13486 \begin_layout Plain Layout
13487 LabelString
13488 \end_layout
13489
13490 \end_inset
13491
13492  apparaîtra comme 
13493 \begin_inset Quotes cld
13494 \end_inset
13495
13496 Inapproprié!
13497 \begin_inset Quotes crd
13498 \end_inset
13499
13500 .
13501 \end_layout
13502
13503 \begin_layout Description
13504 \begin_inset Flex Code
13505 status collapsed
13506
13507 \begin_layout Plain Layout
13508 Enumerate
13509 \end_layout
13510
13511 \end_inset
13512
13513  produit le type habituel d'étiquettes d'énumération.
13514  The number type needs to be set in the 
13515 \family sans
13516 Compteur
13517 \family default
13518 , voir 
13519 \begin_inset CommandInset ref
13520 LatexCommand ref
13521 reference "subsec:Compteurs"
13522
13523 \end_inset
13524
13525 .
13526 \end_layout
13527
13528 \begin_layout Description
13529 \begin_inset Flex Code
13530 status collapsed
13531
13532 \begin_layout Plain Layout
13533 Itemize
13534 \end_layout
13535
13536 \end_inset
13537
13538  produit des symboles pour les différents niveaux.
13539  The bullet types displayed can be set via 
13540 \begin_inset Flex Noun
13541 status collapsed
13542
13543 \begin_layout Plain Layout
13544 Document\SpecialChar menuseparator
13545 Paramètres\SpecialChar menuseparator
13546 Puces
13547 \end_layout
13548
13549 \end_inset
13550
13551 .
13552 \end_layout
13553
13554 \begin_layout Description
13555 \begin_inset Flex Code
13556 status collapsed
13557
13558 \begin_layout Plain Layout
13559 Bibliography
13560 \end_layout
13561
13562 \end_inset
13563
13564  ne doit être utilisé qu'avec 
13565 \begin_inset Flex Code
13566 status collapsed
13567
13568 \begin_layout Plain Layout
13569 LatexType BibEnvironment
13570 \end_layout
13571
13572 \end_inset
13573
13574 .
13575 \end_layout
13576
13577 \end_deeper
13578 \begin_layout Description
13579 \begin_inset Flex Code
13580 status collapsed
13581
13582 \begin_layout Plain Layout
13583 LangPreamble
13584 \end_layout
13585
13586 \end_inset
13587
13588  écrasera complètement toute autre directive 
13589 \begin_inset Flex Code
13590 status collapsed
13591
13592 \begin_layout Plain Layout
13593 LangPreamble
13594 \end_layout
13595
13596 \end_inset
13597
13598  antérieure.
13599  Doit être fermée par 
13600 \begin_inset Flex Code
13601 status collapsed
13602
13603 \begin_layout Plain Layout
13604 EndLangPreamble
13605 \end_layout
13606
13607 \end_inset
13608
13609 .
13610 \begin_inset Newline newline
13611 \end_inset
13612
13613 Voir la 
13614 \begin_inset CommandInset ref
13615 LatexCommand ref
13616 reference "subsec:I18n"
13617
13618 \end_inset
13619
13620  pour les détails d'utilisation.
13621 \end_layout
13622
13623 \begin_layout Description
13624 \begin_inset Flex Code
13625 status collapsed
13626
13627 \begin_layout Plain Layout
13628 LatexName
13629 \end_layout
13630
13631 \end_inset
13632
13633  [
13634 \begin_inset Flex Code
13635 status collapsed
13636
13637 \begin_layout Plain Layout
13638 <nom>
13639 \end_layout
13640
13641 \end_inset
13642
13643 ] fixe le nom de l'objet \SpecialChar LaTeX
13644  correspondant, soit l'environnement, soit la commande.
13645 \end_layout
13646
13647 \begin_layout Description
13648 \begin_inset Flex Code
13649 status collapsed
13650
13651 \begin_layout Plain Layout
13652 LatexParam
13653 \end_layout
13654
13655 \end_inset
13656
13657  [
13658 \begin_inset Flex Code
13659 status collapsed
13660
13661 \begin_layout Plain Layout
13662 <paramètre>
13663 \end_layout
13664
13665 \end_inset
13666
13667 ] fixe le paramètre facultatif de l'objet 
13668 \begin_inset Flex Code
13669 status collapsed
13670
13671 \begin_layout Plain Layout
13672 LatexName
13673 \end_layout
13674
13675 \end_inset
13676
13677  correspondant.
13678  Ce paramètre ne peut pas être changé depuis \SpecialChar LyX
13679  (utiliser 
13680 \begin_inset Flex Code
13681 status collapsed
13682
13683 \begin_layout Plain Layout
13684 Argument
13685 \end_layout
13686
13687 \end_inset
13688
13689  pour les paramètres personnalisables).
13690  Ceci sera émis tel quel après tous les 
13691 \begin_inset Flex Code
13692 status collapsed
13693
13694 \begin_layout Plain Layout
13695 Argument
13696 \end_layout
13697
13698 \end_inset
13699
13700 s \SpecialChar LaTeX
13701 .
13702 \end_layout
13703
13704 \begin_layout Description
13705 \begin_inset Flex Code
13706 status collapsed
13707
13708 \begin_layout Plain Layout
13709 LatexType
13710 \end_layout
13711
13712 \end_inset
13713
13714  [
13715 \begin_inset Flex Code
13716 status collapsed
13717
13718 \begin_layout Plain Layout
13719
13720 \emph on
13721 Paragraph
13722 \emph default
13723 , Command, Environment, Item_Environment,
13724 \begin_inset Newline newline
13725 \end_inset
13726
13727 List_Environment, Bib_Environment
13728 \end_layout
13729
13730 \end_inset
13731
13732 ] décrit comment traduire l'environnement en \SpecialChar LaTeX
13733 .
13734 \begin_inset Foot
13735 status collapsed
13736
13737 \begin_layout Plain Layout
13738 \begin_inset Flex Code
13739 status collapsed
13740
13741 \begin_layout Plain Layout
13742 LatexType
13743 \end_layout
13744
13745 \end_inset
13746
13747  est peut-être trompeur, dans la mesure où ces règles s'appliquent également
13748  aux classes DocBook.
13749  Explorer les fichiers des classes DocBook (noms de fichiers 
13750 \begin_inset Flex Code
13751 status collapsed
13752
13753 \begin_layout Plain Layout
13754 db_*.inc
13755 \end_layout
13756
13757 \end_inset
13758
13759  ) pour voir des exemples particuliers.
13760 \end_layout
13761
13762 \end_inset
13763
13764
13765 \end_layout
13766
13767 \begin_deeper
13768 \begin_layout Description
13769 \begin_inset Flex Code
13770 status collapsed
13771
13772 \begin_layout Plain Layout
13773 Paragraph
13774 \end_layout
13775
13776 \end_inset
13777
13778  veut dire 
13779 \begin_inset Quotes cld
13780 \end_inset
13781
13782 rien de spécial
13783 \begin_inset Quotes crd
13784 \end_inset
13785
13786 .
13787 \end_layout
13788
13789 \begin_layout Description
13790 \begin_inset Flex Code
13791 status collapsed
13792
13793 \begin_layout Plain Layout
13794 Command
13795 \end_layout
13796
13797 \end_inset
13798
13799  veut dire 
13800 \begin_inset Flex Code
13801 status collapsed
13802
13803 \begin_layout Plain Layout
13804
13805 \backslash
13806
13807 \emph on
13808 LatexName
13809 \emph default
13810 {\SpecialChar ldots
13811 }
13812 \end_layout
13813
13814 \end_inset
13815
13816 .
13817 \end_layout
13818
13819 \begin_layout Description
13820 \begin_inset Flex Code
13821 status collapsed
13822
13823 \begin_layout Plain Layout
13824 Environment
13825 \end_layout
13826
13827 \end_inset
13828
13829  veut dire 
13830 \begin_inset Flex Code
13831 status collapsed
13832
13833 \begin_layout Plain Layout
13834
13835 \backslash
13836 begin{
13837 \emph on
13838 LatexName
13839 \emph default
13840 }\SpecialChar ldots
13841
13842 \backslash
13843 end{
13844 \emph on
13845 LatexName
13846 \emph default
13847 }
13848 \end_layout
13849
13850 \end_inset
13851
13852 .
13853 \end_layout
13854
13855 \begin_layout Description
13856 \begin_inset Flex Code
13857 status collapsed
13858
13859 \begin_layout Plain Layout
13860 Item_Environment
13861 \end_layout
13862
13863 \end_inset
13864
13865  est la même chose que 
13866 \begin_inset Flex Code
13867 status collapsed
13868
13869 \begin_layout Plain Layout
13870 Environment
13871 \end_layout
13872
13873 \end_inset
13874
13875 , sauf qu'il génère un 
13876 \begin_inset Flex Code
13877 status collapsed
13878
13879 \begin_layout Plain Layout
13880
13881 \backslash
13882 item
13883 \end_layout
13884
13885 \end_inset
13886
13887  pour chaque paragraphe de l'environnement.
13888 \end_layout
13889
13890 \begin_layout Description
13891 \begin_inset Flex Code
13892 status collapsed
13893
13894 \begin_layout Plain Layout
13895 List_Environment
13896 \end_layout
13897
13898 \end_inset
13899
13900  est la même chose que 
13901 \begin_inset Flex Code
13902 status collapsed
13903
13904 \begin_layout Plain Layout
13905 Item_Environment
13906 \end_layout
13907
13908 \end_inset
13909
13910 , sauf que
13911 \begin_inset Newline newline
13912 \end_inset
13913
13914
13915 \begin_inset Flex Code
13916 status collapsed
13917
13918 \begin_layout Plain Layout
13919 LabelWidthString
13920 \end_layout
13921
13922 \end_inset
13923
13924  est passé en paramètre de l'environnement.
13925 \begin_inset Newline newline
13926 \end_inset
13927
13928
13929 \begin_inset Flex Code
13930 status collapsed
13931
13932 \begin_layout Plain Layout
13933 LabelWidthString
13934 \end_layout
13935
13936 \end_inset
13937
13938  peut être défini dans la fenêtre 
13939 \begin_inset Flex Noun
13940 status collapsed
13941
13942 \begin_layout Plain Layout
13943 Édition\SpecialChar menuseparator
13944 Paramètres de Paragraphe
13945 \end_layout
13946
13947 \end_inset
13948
13949 .
13950 \end_layout
13951
13952 \begin_layout Description
13953 \begin_inset Flex Code
13954 status collapsed
13955
13956 \begin_layout Plain Layout
13957 Bib_Environment
13958 \end_layout
13959
13960 \end_inset
13961
13962  fonctionne comme 
13963 \begin_inset Flex Code
13964 status collapsed
13965
13966 \begin_layout Plain Layout
13967 Environment
13968 \end_layout
13969
13970 \end_inset
13971
13972 , mais ajoute l'argument obligatoire nécessaire (l'étiquette la plus longue)
13973  à la directive de début de l’environnement bibliographique:
13974 \begin_inset Newline newline
13975 \end_inset
13976
13977
13978 \begin_inset Flex Code
13979 status collapsed
13980
13981 \begin_layout Plain Layout
13982
13983 \backslash
13984 begin{thebibliography}{99}
13985 \end_layout
13986
13987 \end_inset
13988
13989 .
13990  Cette directive n'est donc nécessaire que pour les environnements bibliographiq
13991 ues.
13992  L’étiquette implicite 
13993 \begin_inset Quotes cld
13994 \end_inset
13995
13996 99
13997 \begin_inset Quotes crd
13998 \end_inset
13999
14000  peut être modifiée par l'utilisateur dans les réglages de paragraphe d'une
14001  entrée bibliographique.
14002 \end_layout
14003
14004 \begin_layout Standard
14005 En collectant ces derniers éléments, l'exportation \SpecialChar LaTeX
14006  sera ou bien:
14007 \end_layout
14008
14009 \begin_layout LyX-Code
14010
14011 \backslash
14012 LatexName[LatexParam]{\SpecialChar ldots
14013 }
14014 \end_layout
14015
14016 \begin_layout Standard
14017 ou bien:
14018 \end_layout
14019
14020 \begin_layout LyX-Code
14021
14022 \backslash
14023 begin{LatexName}[LatexParam] \SpecialChar ldots
14024  
14025 \backslash
14026 end{LatexName}.
14027 \end_layout
14028
14029 \begin_layout Standard
14030 en fonction du type \SpecialChar LaTeX
14031 .
14032 \end_layout
14033
14034 \end_deeper
14035 \begin_layout Description
14036 \begin_inset Flex Code
14037 status collapsed
14038
14039 \begin_layout Plain Layout
14040 LeftDelim
14041 \end_layout
14042
14043 \end_inset
14044
14045  [
14046 \begin_inset Flex Code
14047 status collapsed
14048
14049 \begin_layout Plain Layout
14050 chaîne
14051 \end_layout
14052
14053 \end_inset
14054
14055 ] définit une chaîne de caractères insérée au début du contenu du style.
14056  Un passage à la ligne dans la sortie peut être indiquée par 
14057 \begin_inset Flex Code
14058 status collapsed
14059
14060 \begin_layout Plain Layout
14061 <br/>
14062 \end_layout
14063
14064 \end_inset
14065
14066 .
14067 \end_layout
14068
14069 \begin_layout Description
14070 \begin_inset Flex Code
14071 status collapsed
14072
14073 \begin_layout Plain Layout
14074 LeftMargin
14075 \end_layout
14076
14077 \end_inset
14078
14079  
14080 \begin_inset Flex Code
14081 status collapsed
14082
14083 \begin_layout Plain Layout
14084 [string=""]
14085 \end_layout
14086
14087 \end_inset
14088
14089  fixe la marge gauche: si vous mettez des styles dans un environnement,
14090  les 
14091 \begin_inset Flex Code
14092 status collapsed
14093
14094 \begin_layout Plain Layout
14095 LeftMargin
14096 \end_layout
14097
14098 \end_inset
14099
14100  ne seront pas ajoutées directement, mais avec un facteur 
14101 \begin_inset Formula $\frac{4}{\mathrm{profondeur}+4}$
14102 \end_inset
14103
14104 .
14105  Notez que ce paramètre sert aussi quand 
14106 \begin_inset Flex Code
14107 status collapsed
14108
14109 \begin_layout Plain Layout
14110 Margin
14111 \end_layout
14112
14113 \end_inset
14114
14115  est définie comme 
14116 \begin_inset Flex Code
14117 status collapsed
14118
14119 \begin_layout Plain Layout
14120 Manual
14121 \end_layout
14122
14123 \end_inset
14124
14125  ou 
14126 \begin_inset Flex Code
14127 status collapsed
14128
14129 \begin_layout Plain Layout
14130 Dynamic
14131 \end_layout
14132
14133 \end_inset
14134
14135 .
14136  Il est alors ajouté à la marge manuelle ou dynamique.
14137 \begin_inset Newline newline
14138 \end_inset
14139
14140 Par exemple, 
14141 \begin_inset Quotes cld
14142 \end_inset
14143
14144
14145 \begin_inset Flex Code
14146 status collapsed
14147
14148 \begin_layout Plain Layout
14149 MM
14150 \end_layout
14151
14152 \end_inset
14153
14154
14155 \begin_inset Quotes crd
14156 \end_inset
14157
14158  signifie que le paragraphe est indenté avec la largeur de 
14159 \begin_inset Quotes cld
14160 \end_inset
14161
14162
14163 \begin_inset Flex Code
14164 status collapsed
14165
14166 \begin_layout Plain Layout
14167 MM
14168 \end_layout
14169
14170 \end_inset
14171
14172
14173 \begin_inset Quotes crd
14174 \end_inset
14175
14176  dans la police normale.
14177  Il est possible de créer une largeur négative avec 
14178 \begin_inset Quotes cld
14179 \end_inset
14180
14181
14182 \begin_inset Flex Code
14183 status collapsed
14184
14185 \begin_layout Plain Layout
14186 -
14187 \end_layout
14188
14189 \end_inset
14190
14191
14192 \begin_inset Quotes crd
14193 \end_inset
14194
14195 .
14196  Cette solution a été choisie pour que l'apparence soit la même quelle que
14197  soit la police d'écran.
14198 \end_layout
14199
14200 \begin_layout Description
14201 \begin_inset Flex Code
14202 status collapsed
14203
14204 \begin_layout Plain Layout
14205 Margin
14206 \end_layout
14207
14208 \end_inset
14209
14210  [
14211 \begin_inset Flex Code
14212 status collapsed
14213
14214 \begin_layout Plain Layout
14215
14216 \emph on
14217 Static
14218 \emph default
14219 , Manual, Dynamic, First_Dynamic, Right_Address_Box
14220 \end_layout
14221
14222 \end_inset
14223
14224
14225 \begin_inset Newline newline
14226 \end_inset
14227
14228 fixe le type de marge à gauche du format.
14229 \end_layout
14230
14231 \begin_deeper
14232 \begin_layout Description
14233 \begin_inset Flex Code
14234 status collapsed
14235
14236 \begin_layout Plain Layout
14237 Static
14238 \end_layout
14239
14240 \end_inset
14241
14242  veut dire une marge fixe.
14243 \end_layout
14244
14245 \begin_layout Description
14246 \begin_inset Flex Code
14247 status collapsed
14248
14249 \begin_layout Plain Layout
14250 Manual
14251 \end_layout
14252
14253 \end_inset
14254
14255  veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
14256  
14257 \begin_inset Flex Noun
14258 status collapsed
14259
14260 \begin_layout Plain Layout
14261 Édition\SpecialChar menuseparator
14262 Paramètres
14263 \begin_inset space ~
14264 \end_inset
14265
14266 de
14267 \begin_inset space ~
14268 \end_inset
14269
14270 Paragraphe
14271 \end_layout
14272
14273 \end_inset
14274
14275 .
14276  Ceci sert à obtenir des listes bien mises en page sans tabulations.
14277 \end_layout
14278
14279 \begin_layout Description
14280 \begin_inset Flex Code
14281 status collapsed
14282
14283 \begin_layout Plain Layout
14284 Dynamic
14285 \end_layout
14286
14287 \end_inset
14288
14289  veut dire que la marge dépend de la taille du marqueur.
14290  Ceci sert entre autres aux en-têtes numérotés.
14291  Il est évident que l'en-tête 
14292 \begin_inset Quotes cld
14293 \end_inset
14294
14295 5.4.3.2.1 Très long en-tête
14296 \begin_inset Quotes crd
14297 \end_inset
14298
14299  doit avoir une marge de gauche plus grande (autant que 
14300 \begin_inset Quotes cld
14301 \end_inset
14302
14303 5.4.3.2.1
14304 \begin_inset Quotes crd
14305 \end_inset
14306
14307  plus l'espace) que 
14308 \begin_inset Quotes cld
14309 \end_inset
14310
14311 3.2 Très long en-tête
14312 \begin_inset Quotes crd
14313 \end_inset
14314
14315 , même si les autres traitements de texte ne savent pas le faire.
14316 \end_layout
14317
14318 \begin_layout Description
14319 \begin_inset Flex Code
14320 status collapsed
14321
14322 \begin_layout Plain Layout
14323 First_Dynamic
14324 \end_layout
14325
14326 \end_inset
14327
14328  est similaire, mais seulement la toute première ligne du paragraphe est
14329  dynamique, les autres étant statiques; ceci est utile par exemple pour
14330  les descriptions.
14331 \end_layout
14332
14333 \begin_layout Description
14334 \begin_inset Flex Code
14335 status collapsed
14336
14337 \begin_layout Plain Layout
14338 Right_Address_Box
14339 \end_layout
14340
14341 \end_inset
14342
14343  signifie que la marge est choisie pour que la ligne la plus longue du paragraph
14344 e touche la marge de droite.
14345  Ceci sert à typographier une adresse sur le bord droit de la page.
14346 \end_layout
14347
14348 \end_deeper
14349 \begin_layout Description
14350 \begin_inset Flex Code
14351 status collapsed
14352
14353 \begin_layout Plain Layout
14354 NeedProtect
14355 \end_layout
14356
14357 \end_inset
14358
14359  [
14360 \begin_inset Flex Code
14361 status collapsed
14362
14363 \begin_layout Plain Layout
14364
14365 \emph on
14366 0
14367 \end_layout
14368
14369 \end_inset
14370
14371 ,
14372 \begin_inset space \thinspace{}
14373 \end_inset
14374
14375
14376 \begin_inset Flex Code
14377 status collapsed
14378
14379 \begin_layout Plain Layout
14380 1
14381 \end_layout
14382
14383 \end_inset
14384
14385 ] indique si les commandes fragiles doivent être protégées par 
14386 \begin_inset Flex Code
14387 status collapsed
14388
14389 \begin_layout Plain Layout
14390
14391 \backslash
14392 protect
14393 \end_layout
14394
14395 \end_inset
14396
14397  dans ce style (Note: ceci n'indique pas si cette commande elle-même doit
14398  être protégée).
14399 \end_layout
14400
14401 \begin_layout Description
14402 \begin_inset Flex Code
14403 status collapsed
14404
14405 \begin_layout Plain Layout
14406 NeedCProtect
14407 \end_layout
14408
14409 \end_inset
14410
14411  [
14412 \begin_inset Flex Code
14413 status collapsed
14414
14415 \begin_layout Plain Layout
14416
14417 \emph on
14418 0
14419 \end_layout
14420
14421 \end_inset
14422
14423 ,
14424 \begin_inset space \thinspace{}
14425 \end_inset
14426
14427
14428 \begin_inset Flex Code
14429 status collapsed
14430
14431 \begin_layout Plain Layout
14432 1
14433 \end_layout
14434
14435 \end_inset
14436
14437 ] protège si nécessaire les macros qui contiennent ce format avec 
14438 \begin_inset Flex Code
14439 status collapsed
14440
14441 \begin_layout Plain Layout
14442
14443 \backslash
14444 cprotect
14445 \end_layout
14446
14447 \end_inset
14448
14449  (cf.
14450  le paquetage 
14451 \family sans
14452 cprotect
14453 \family default
14454 ) et par suite autorise du texte verbatim dans les macros
14455 \end_layout
14456
14457 \begin_layout Description
14458 \begin_inset Flex Code
14459 status collapsed
14460
14461 \begin_layout Plain Layout
14462 NeedMBoxProtect
14463 \end_layout
14464
14465 \end_inset
14466
14467  [
14468 \begin_inset Flex Code
14469 status collapsed
14470
14471 \begin_layout Plain Layout
14472
14473 \emph on
14474 0
14475 \end_layout
14476
14477 \end_inset
14478
14479 ,
14480 \begin_inset space \thinspace{}
14481 \end_inset
14482
14483
14484 \begin_inset Flex Code
14485 status collapsed
14486
14487 \begin_layout Plain Layout
14488 1
14489 \end_layout
14490
14491 \end_inset
14492
14493 ] implique que des commandes spécifiques dans ce style (comme
14494 \begin_inset Flex Code
14495 status collapsed
14496
14497 \begin_layout Plain Layout
14498
14499 \backslash
14500 cite
14501 \end_layout
14502
14503 \end_inset
14504
14505  et 
14506 \begin_inset Flex Code
14507 status collapsed
14508
14509 \begin_layout Plain Layout
14510
14511 \backslash
14512 ref
14513 \end_layout
14514
14515 \end_inset
14516
14517 ) soient protégées dans une 
14518 \begin_inset Flex Code
14519 status collapsed
14520
14521 \begin_layout Plain Layout
14522
14523 \backslash
14524 mbox
14525 \end_layout
14526
14527 \end_inset
14528
14529 .
14530  Ceci est particulièrement requis pour les styles qui utilisent les commandes
14531  
14532 \family sans
14533 ulem
14534 \family default
14535  ou 
14536 \family sans
14537 soul
14538 \family default
14539 , qui parcourent leur contenu de manière compliquée.
14540 \end_layout
14541
14542 \begin_layout Description
14543 \begin_inset Flex Code
14544 status collapsed
14545
14546 \begin_layout Plain Layout
14547 Newline
14548 \end_layout
14549
14550 \end_inset
14551
14552  [
14553 \begin_inset Flex Code
14554 status collapsed
14555
14556 \begin_layout Plain Layout
14557 0
14558 \end_layout
14559
14560 \end_inset
14561
14562 ,
14563 \begin_inset space \thinspace{}
14564 \end_inset
14565
14566
14567 \begin_inset Flex Code
14568 status collapsed
14569
14570 \begin_layout Plain Layout
14571
14572 \emph on
14573 1
14574 \end_layout
14575
14576 \end_inset
14577
14578 ] indique si les nouvelles lignes sont traduites ou non en sauts de ligne
14579  \SpecialChar LaTeX
14580  (
14581 \begin_inset Flex Code
14582 status collapsed
14583
14584 \begin_layout Plain Layout
14585
14586 \backslash
14587
14588 \backslash
14589
14590 \end_layout
14591
14592 \end_inset
14593
14594 ).
14595  La traduction peut être désactivée pour permettre d'éditer plus confortablement
14596  du \SpecialChar LaTeX
14597  depuis \SpecialChar LyX
14598 .
14599 \end_layout
14600
14601 \begin_layout Description
14602 \begin_inset Flex Code
14603 status collapsed
14604
14605 \begin_layout Plain Layout
14606 NextNoIndent
14607 \end_layout
14608
14609 \end_inset
14610
14611  [
14612 \begin_inset Flex Code
14613 status collapsed
14614
14615 \begin_layout Plain Layout
14616
14617 \emph on
14618 0
14619 \end_layout
14620
14621 \end_inset
14622
14623 ,
14624 \begin_inset space \thinspace{}
14625 \end_inset
14626
14627
14628 \begin_inset Flex Code
14629 status collapsed
14630
14631 \begin_layout Plain Layout
14632 1
14633 \end_layout
14634
14635 \end_inset
14636
14637 ] indique si \SpecialChar LyX
14638  indente ou non la première ligne du paragraphe suivant.
14639  
14640 \begin_inset Flex Code
14641 status collapsed
14642
14643 \begin_layout Plain Layout
14644 1
14645 \end_layout
14646
14647 \end_inset
14648
14649  veut dire qu'il ne peut pas, 
14650 \begin_inset Flex Code
14651 status collapsed
14652
14653 \begin_layout Plain Layout
14654 0
14655 \end_layout
14656
14657 \end_inset
14658
14659  veut dire qu'il peut s'il le veut.
14660 \end_layout
14661
14662 \begin_layout Description
14663 \begin_inset Flex Code
14664 status collapsed
14665
14666 \begin_layout Plain Layout
14667 ObsoletedBy
14668 \end_layout
14669
14670 \end_inset
14671
14672  [
14673 \begin_inset Flex Code
14674 status collapsed
14675
14676 \begin_layout Plain Layout
14677 <nom>
14678 \end_layout
14679
14680 \end_inset
14681
14682 ] dénomme un style qui a remplacé ce style en cours.
14683  Ceci est utilisé pour renommer un style en conservant la rétrocompatibilité.
14684 \end_layout
14685
14686 \begin_layout Description
14687 \begin_inset Flex Code
14688 status collapsed
14689
14690 \begin_layout Plain Layout
14691 ParagraphGroup
14692 \end_layout
14693
14694 \end_inset
14695
14696  [
14697 \begin_inset Flex Code
14698 status collapsed
14699
14700 \begin_layout Plain Layout
14701 0
14702 \end_layout
14703
14704 \end_inset
14705
14706 ,
14707 \begin_inset space \thinspace{}
14708 \end_inset
14709
14710
14711 \begin_inset Flex Code
14712 status collapsed
14713
14714 \begin_layout Plain Layout
14715 1
14716 \end_layout
14717
14718 \end_inset
14719
14720 ] détermine si les paragraphes consécutifs du même type sont traités ensemble.
14721  Ceci a pour effet de déclencher une seule fois pour le groupe l'impression
14722  du 
14723 \begin_inset Flex Code
14724 status collapsed
14725
14726 \begin_layout Plain Layout
14727 GuiLabel
14728 \end_layout
14729
14730 \end_inset
14731
14732 .
14733  Implicitement, ceci est vrai pour les environnements 
14734 \begin_inset Flex Code
14735 status collapsed
14736
14737 \begin_layout Plain Layout
14738 LaTeXType
14739 \end_layout
14740
14741 \end_inset
14742
14743  
14744 \begin_inset Flex Code
14745 status collapsed
14746
14747 \begin_layout Plain Layout
14748 Environment
14749 \end_layout
14750
14751 \end_inset
14752
14753  et 
14754 \begin_inset Flex Code
14755 status collapsed
14756
14757 \begin_layout Plain Layout
14758 Bib_Environment
14759 \end_layout
14760
14761 \end_inset
14762
14763  et faux pour tous les autres types.
14764 \end_layout
14765
14766 \begin_layout Description
14767 \begin_inset Flex Code
14768 status collapsed
14769
14770 \begin_layout Plain Layout
14771 ParbreakIsNewline
14772 \end_layout
14773
14774 \end_inset
14775
14776  [
14777 \begin_inset Flex Code
14778 status collapsed
14779
14780 \begin_layout Plain Layout
14781
14782 \emph on
14783 0
14784 \end_layout
14785
14786 \end_inset
14787
14788 ,
14789 \begin_inset space \thinspace{}
14790 \end_inset
14791
14792
14793 \begin_inset Flex Code
14794 status collapsed
14795
14796 \begin_layout Plain Layout
14797 1
14798 \end_layout
14799
14800 \end_inset
14801
14802 ] indique que les paragraphes ne seront pas séparés par une ligne vide dans
14803  le résultat \SpecialChar LaTeX
14804 , mais par un retour à la ligne; combiné avec 
14805 \begin_inset Flex Code
14806 status collapsed
14807
14808 \begin_layout Plain Layout
14809 PassThru 1
14810 \end_layout
14811
14812 \end_inset
14813
14814 , ceci permet d'émuler une éditeur plein texte (comme l'insert code \SpecialChar TeX
14815 ).
14816 \end_layout
14817
14818 \begin_layout Description
14819 \begin_inset Flex Code
14820 status collapsed
14821
14822 \begin_layout Plain Layout
14823 ParIndent
14824 \end_layout
14825
14826 \end_inset
14827
14828  
14829 \begin_inset Flex Code
14830 status collapsed
14831
14832 \begin_layout Plain Layout
14833 [string=""]
14834 \end_layout
14835
14836 \end_inset
14837
14838  fixe l'indentation de la toute première ligne d'un paragraphe.
14839  
14840 \begin_inset Flex Code
14841 status collapsed
14842
14843 \begin_layout Plain Layout
14844 Parindent
14845 \end_layout
14846
14847 \end_inset
14848
14849  est fixé pour un format donné, à l'exception du format 
14850 \begin_inset Flex Code
14851 status collapsed
14852
14853 \begin_layout Plain Layout
14854 Standard
14855 \end_layout
14856
14857 \end_inset
14858
14859 , car l'indentation d'un paragraphe dans l'environnement 
14860 \begin_inset Flex Code
14861 status collapsed
14862
14863 \begin_layout Plain Layout
14864 Standard
14865 \end_layout
14866
14867 \end_inset
14868
14869  peut être empêchée par 
14870 \begin_inset Flex Code
14871 status collapsed
14872
14873 \begin_layout Plain Layout
14874 NextNoIndent
14875 \end_layout
14876
14877 \end_inset
14878
14879 .
14880  De plus, les paragraphes de style 
14881 \begin_inset Flex Code
14882 status collapsed
14883
14884 \begin_layout Plain Layout
14885 Standard
14886 \end_layout
14887
14888 \end_inset
14889
14890  emboîtés dans d'autres environnements utilisent le 
14891 \begin_inset Flex Code
14892 status collapsed
14893
14894 \begin_layout Plain Layout
14895 ParIndent
14896 \end_layout
14897
14898 \end_inset
14899
14900  de l'environne\SpecialChar softhyphen
14901 ment, pas le leur.
14902  Par exemple, les paragraphes 
14903 \begin_inset Flex Code
14904 status collapsed
14905
14906 \begin_layout Plain Layout
14907 Standard
14908 \end_layout
14909
14910 \end_inset
14911
14912  dans une énumération ne sont pas indentés.
14913 \end_layout
14914
14915 \begin_layout Description
14916 \begin_inset Flex Code
14917 status collapsed
14918
14919 \begin_layout Plain Layout
14920 ParSep
14921 \end_layout
14922
14923 \end_inset
14924
14925  [
14926 \family typewriter
14927 float=0
14928 \family default
14929 ] fixe l'espacement vertical entre deux paragraphes dans le style.
14930 \end_layout
14931
14932 \begin_layout Description
14933 \begin_inset Flex Code
14934 status collapsed
14935
14936 \begin_layout Plain Layout
14937 Parskip
14938 \end_layout
14939
14940 \end_inset
14941
14942  [
14943 \family typewriter
14944 float=0
14945 \family default
14946 ] fixe la valeur d'interligne entre paragraphes.
14947  \SpecialChar LyX
14948  donne le choix entre 
14949 \begin_inset Flex Code
14950 status collapsed
14951
14952 \begin_layout Plain Layout
14953 Indentation
14954 \end_layout
14955
14956 \end_inset
14957
14958  et 
14959 \begin_inset Flex Code
14960 status collapsed
14961
14962 \begin_layout Plain Layout
14963 Interligne
14964 \end_layout
14965
14966 \end_inset
14967
14968  pour séparer les paragraphes.
14969  Quand on choisit 
14970 \begin_inset Flex Code
14971 status collapsed
14972
14973 \begin_layout Plain Layout
14974 Indentation
14975 \end_layout
14976
14977 \end_inset
14978
14979 , cette valeur n'est pas prise en compte.
14980  Quand on choisit 
14981 \begin_inset Flex Code
14982 status collapsed
14983
14984 \begin_layout Plain Layout
14985 Interligne
14986 \end_layout
14987
14988 \end_inset
14989
14990 , la valeur de 
14991 \begin_inset Flex Code
14992 status collapsed
14993
14994 \begin_layout Plain Layout
14995 ParIndent
14996 \end_layout
14997
14998 \end_inset
14999
15000  n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre
15001  
15002 \begin_inset Flex Code
15003 status collapsed
15004
15005 \begin_layout Plain Layout
15006 Parskip
15007 \end_layout
15008
15009 \end_inset
15010
15011 , en plus de l'interligne normal.
15012  L'espacement vertical est calculé par 
15013 \begin_inset Flex Code
15014 status collapsed
15015
15016 \begin_layout Plain Layout
15017 valeur*DefaultHeight()
15018 \end_layout
15019
15020 \end_inset
15021
15022  où 
15023 \family typewriter
15024 valeur
15025 \family default
15026  est la valeur choisie pour 
15027 \begin_inset Flex Code
15028 status collapsed
15029
15030 \begin_layout Plain Layout
15031 Parskip
15032 \end_layout
15033
15034 \end_inset
15035
15036  et 
15037 \begin_inset Flex Code
15038 status collapsed
15039
15040 \begin_layout Plain Layout
15041 DefaultHeight()
15042 \end_layout
15043
15044 \end_inset
15045
15046  est la hauteur d'une ligne dans la police normale.
15047  De cette façon, l'aspect reste le même quelle que soit la police à l'écran.
15048 \end_layout
15049
15050 \begin_layout Description
15051 \begin_inset Flex Code
15052 status collapsed
15053
15054 \begin_layout Plain Layout
15055 PassThru
15056 \end_layout
15057
15058 \end_inset
15059
15060  [
15061 \begin_inset Flex Code
15062 status collapsed
15063
15064 \begin_layout Plain Layout
15065
15066 \emph on
15067 0
15068 \end_layout
15069
15070 \end_inset
15071
15072 ,
15073 \begin_inset space \thinspace{}
15074 \end_inset
15075
15076
15077 \begin_inset Flex Code
15078 status collapsed
15079
15080 \begin_layout Plain Layout
15081 1
15082 \end_layout
15083
15084 \end_inset
15085
15086 ] indique si le contenu du paragraphe doit être passé sous forme brute,
15087  c'est-à-dire sans traitements particuliers dont \SpecialChar LaTeX
15088  aurait besoin.
15089  
15090 \end_layout
15091
15092 \begin_layout Description
15093 \begin_inset Flex Code
15094 status collapsed
15095
15096 \begin_layout Plain Layout
15097 PassThruChars
15098 \end_layout
15099
15100 \end_inset
15101
15102  [
15103 \begin_inset Flex Code
15104 status collapsed
15105
15106 \begin_layout Plain Layout
15107 chaîne
15108 \end_layout
15109
15110 \end_inset
15111
15112 ]
15113 \family typewriter
15114  
15115 \family default
15116 indique les caractères isolés qui doivent être passés sous forme brute,
15117  c'est-à-dire sans traitements particuliers dont \SpecialChar LaTeX
15118  aurait besoin.
15119 \end_layout
15120
15121 \begin_layout Description
15122 \begin_inset Flex Code
15123 status collapsed
15124
15125 \begin_layout Plain Layout
15126 Preamble
15127 \end_layout
15128
15129 \end_inset
15130
15131  fixe le contenu à inclure dans le préambule \SpecialChar LaTeX
15132  quand le style est utilisé.
15133  Utile pour définir des macros, charger des paquetages, etc.
15134  requis pour ce style particulier.
15135  Doit être fermé par 
15136 \begin_inset Quotes cld
15137 \end_inset
15138
15139
15140 \begin_inset Flex Code
15141 status collapsed
15142
15143 \begin_layout Plain Layout
15144 EndPreamble
15145 \end_layout
15146
15147 \end_inset
15148
15149
15150 \begin_inset Quotes crd
15151 \end_inset
15152
15153 .
15154 \end_layout
15155
15156 \begin_layout Description
15157 \begin_inset Flex Code
15158 status collapsed
15159
15160 \begin_layout Plain Layout
15161 RefPrefix
15162 \end_layout
15163
15164 \end_inset
15165
15166  [
15167 \begin_inset Flex Code
15168 status collapsed
15169
15170 \begin_layout Plain Layout
15171 chaîne
15172 \end_layout
15173
15174 \end_inset
15175
15176 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
15177 es de ce type.
15178  Ceci permet l'utilisation de références mises en forme.
15179 \end_layout
15180
15181 \begin_layout Description
15182 \begin_inset Flex Code
15183 status collapsed
15184
15185 \begin_layout Plain Layout
15186 Requires
15187 \end_layout
15188
15189 \end_inset
15190
15191  [
15192 \begin_inset Flex Code
15193 status collapsed
15194
15195 \begin_layout Plain Layout
15196 chaîne
15197 \end_layout
15198
15199 \end_inset
15200
15201 ] indique que le style requiert la fonctionnalité chaîne (voir 
15202 \begin_inset CommandInset ref
15203 LatexCommand ref
15204 reference "chap:List-of-functions"
15205
15206 \end_inset
15207
15208  pour la liste des fonctionnalités).
15209  Si vous demandez un paquetage doté d'options spécifiques, vous pouvez en
15210  outre utiliser 
15211 \begin_inset Flex Code
15212 status collapsed
15213
15214 \begin_layout Plain Layout
15215 PackageOptions
15216 \end_layout
15217
15218 \end_inset
15219
15220  en tant que paramètre général pour la classe de texte (voir 
15221 \begin_inset CommandInset ref
15222 LatexCommand ref
15223 reference "subsec:Paramètres-généraux-d'une"
15224
15225 \end_inset
15226
15227 ).
15228 \end_layout
15229
15230 \begin_layout Description
15231 \begin_inset Flex Code
15232 status collapsed
15233
15234 \begin_layout Plain Layout
15235 ResetArgs
15236 \end_layout
15237
15238 \end_inset
15239
15240  [
15241 \begin_inset Flex Code
15242 status collapsed
15243
15244 \begin_layout Plain Layout
15245
15246 \emph on
15247 0
15248 \end_layout
15249
15250 \end_inset
15251
15252 ,
15253 \begin_inset Flex Code
15254 status collapsed
15255
15256 \begin_layout Plain Layout
15257 1
15258 \end_layout
15259
15260 \end_inset
15261
15262 ] réinitialise les arguments \SpecialChar LaTeX
15263  de ce style ( tels que définis par la directive
15264  
15265 \begin_inset Flex Code
15266 status collapsed
15267
15268 \begin_layout Plain Layout
15269 Argument
15270 \end_layout
15271
15272 \end_inset
15273
15274 ).
15275  Ceci est utile si vous avez dupliqué un style en utilisant 
15276 \begin_inset Flex Code
15277 status collapsed
15278
15279 \begin_layout Plain Layout
15280 CopyStyle
15281 \end_layout
15282
15283 \end_inset
15284
15285 , et que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels
15286 ).
15287 \end_layout
15288
15289 \begin_layout Description
15290 \begin_inset Flex Code
15291 status collapsed
15292
15293 \begin_layout Plain Layout
15294 ResumeCounter
15295 \end_layout
15296
15297 \end_inset
15298
15299  [
15300 \begin_inset Flex Code
15301 status collapsed
15302
15303 \begin_layout Plain Layout
15304
15305 \emph on
15306 0
15307 \end_layout
15308
15309 \end_inset
15310
15311 ,
15312 \begin_inset Flex Code
15313 status collapsed
15314
15315 \begin_layout Plain Layout
15316 1
15317 \end_layout
15318
15319 \end_inset
15320
15321 ] redémarre un compteur qui est normalement remis à zéro a chaque nouvelle
15322  séquence de formats.
15323  Ceci n'est utile pour le moment que lorsque
15324 \begin_inset Flex Code
15325 status collapsed
15326
15327 \begin_layout Plain Layout
15328 LabelType
15329 \end_layout
15330
15331 \end_inset
15332
15333  vaut 
15334 \begin_inset Flex Code
15335 status collapsed
15336
15337 \begin_layout Plain Layout
15338 Enumerate
15339 \end_layout
15340
15341 \end_inset
15342
15343 .
15344 \end_layout
15345
15346 \begin_layout Description
15347 \begin_inset Flex Code
15348 status collapsed
15349
15350 \begin_layout Plain Layout
15351 RightDelim
15352 \end_layout
15353
15354 \end_inset
15355
15356  [
15357 \begin_inset Flex Code
15358 status collapsed
15359
15360 \begin_layout Plain Layout
15361 chaîne
15362 \end_layout
15363
15364 \end_inset
15365
15366 ] définit une chaîne de caractères insérée à la fin du contenu du style.
15367  Un passage à la ligne dans la sortie peut être indiquée par 
15368 \begin_inset Flex Code
15369 status collapsed
15370
15371 \begin_layout Plain Layout
15372 <br/>
15373 \end_layout
15374
15375 \end_inset
15376
15377 .
15378 \end_layout
15379
15380 \begin_layout Description
15381 \begin_inset Flex Code
15382 status collapsed
15383
15384 \begin_layout Plain Layout
15385 RightMargin
15386 \end_layout
15387
15388 \end_inset
15389
15390  [
15391 \begin_inset Flex Code
15392 status collapsed
15393
15394 \begin_layout Plain Layout
15395 chaîne
15396 \end_layout
15397
15398 \end_inset
15399
15400 ] similaire à 
15401 \family typewriter
15402 LeftMargin
15403 \family default
15404 .
15405 \end_layout
15406
15407 \begin_layout Description
15408 \begin_inset Flex Code
15409 status collapsed
15410
15411 \begin_layout Plain Layout
15412 Spacing
15413 \end_layout
15414
15415 \end_inset
15416
15417  [
15418 \begin_inset Flex Code
15419 status collapsed
15420
15421 \begin_layout Plain Layout
15422
15423 \emph on
15424 single
15425 \end_layout
15426
15427 \end_inset
15428
15429
15430 \begin_inset Flex Code
15431 status collapsed
15432
15433 \begin_layout Plain Layout
15434 onehalf
15435 \end_layout
15436
15437 \end_inset
15438
15439
15440 \begin_inset Flex Code
15441 status collapsed
15442
15443 \begin_layout Plain Layout
15444 double
15445 \end_layout
15446
15447 \end_inset
15448
15449
15450 \begin_inset Flex Code
15451 status collapsed
15452
15453 \begin_layout Plain Layout
15454 other
15455 \begin_inset space ~
15456 \end_inset
15457
15458 <valeur>
15459 \end_layout
15460
15461 \end_inset
15462
15463 ] définit l'interligne par défaut dans ce style.
15464  Les paramètres 
15465 \begin_inset Flex Code
15466 status collapsed
15467
15468 \begin_layout Plain Layout
15469 single
15470 \end_layout
15471
15472 \end_inset
15473
15474
15475 \begin_inset Flex Code
15476 status collapsed
15477
15478 \begin_layout Plain Layout
15479 onehalf
15480 \end_layout
15481
15482 \end_inset
15483
15484  et 
15485 \begin_inset Flex Code
15486 status collapsed
15487
15488 \begin_layout Plain Layout
15489 double
15490 \end_layout
15491
15492 \end_inset
15493
15494  correspondent respectivement à un facteur multiplicatif de 1, 1,25 et 1,667.
15495  Si vous mettez le paramètre 
15496 \begin_inset Flex Code
15497 status collapsed
15498
15499 \begin_layout Plain Layout
15500 other
15501 \end_layout
15502
15503 \end_inset
15504
15505 , vous devez aussi mettre une valeur numérique qui servira de facteur multiplica
15506 tif.
15507  Notez que, contrairement aux autres paramètres, 
15508 \begin_inset Flex Code
15509 status collapsed
15510
15511 \begin_layout Plain Layout
15512 Spacing
15513 \end_layout
15514
15515 \end_inset
15516
15517  implique de générer du code \SpecialChar LaTeX
15518  spécifique, qui utilise le paquetage \SpecialChar LaTeX
15519  
15520 \begin_inset Flex Code
15521 status collapsed
15522
15523 \begin_layout Plain Layout
15524 setspace
15525 \end_layout
15526
15527 \end_inset
15528
15529 .
15530 \end_layout
15531
15532 \begin_layout Description
15533 \begin_inset Flex Code
15534 status collapsed
15535
15536 \begin_layout Plain Layout
15537 Spellcheck
15538 \end_layout
15539
15540 \end_inset
15541
15542  [
15543 \begin_inset Flex Code
15544 status collapsed
15545
15546 \begin_layout Plain Layout
15547 0
15548 \end_layout
15549
15550 \end_inset
15551
15552 ,
15553 \begin_inset space \thinspace{}
15554 \end_inset
15555
15556
15557 \begin_inset Flex Code
15558 status collapsed
15559
15560 \begin_layout Plain Layout
15561
15562 \emph on
15563 1
15564 \end_layout
15565
15566 \end_inset
15567
15568 ] active la correction orthographique du style.
15569  Implicitement vrai.
15570 \end_layout
15571
15572 \begin_layout Description
15573 \begin_inset Flex Code
15574 status collapsed
15575
15576 \begin_layout Plain Layout
15577 StepParentCounter
15578 \end_layout
15579
15580 \end_inset
15581
15582  [
15583 \begin_inset Flex Code
15584 status collapsed
15585
15586 \begin_layout Plain Layout
15587
15588 \emph on
15589 0
15590 \end_layout
15591
15592 \end_inset
15593
15594 ,
15595 \begin_inset Flex Code
15596 status collapsed
15597
15598 \begin_layout Plain Layout
15599 1
15600 \end_layout
15601
15602 \end_inset
15603
15604 ] incrémente le compteur parent d'un compteur donné au début d'une nouvelle
15605  séque,ce de formats.
15606  Ceci n'est utile pour le moment que lorsque 
15607 \begin_inset Flex Code
15608 status collapsed
15609
15610 \begin_layout Plain Layout
15611 LabelType
15612 \end_layout
15613
15614 \end_inset
15615
15616  vaut 
15617 \begin_inset Flex Code
15618 status collapsed
15619
15620 \begin_layout Plain Layout
15621 Enumerate
15622 \end_layout
15623
15624 \end_inset
15625
15626 .
15627 \end_layout
15628
15629 \begin_layout Description
15630 \begin_inset Flex Code
15631 status collapsed
15632
15633 \begin_layout Plain Layout
15634 TextFont
15635 \end_layout
15636
15637 \end_inset
15638
15639  fixe la police utilisée pour le corps du texte.
15640  Voir la 
15641 \begin_inset CommandInset ref
15642 LatexCommand ref
15643 reference "subsec:polices"
15644
15645 \end_inset
15646
15647 .
15648 \end_layout
15649
15650 \begin_layout Description
15651 \begin_inset Flex Code
15652 status collapsed
15653
15654 \begin_layout Plain Layout
15655 TocLevel
15656 \end_layout
15657
15658 \end_inset
15659
15660  [
15661 \begin_inset Flex Code
15662 status collapsed
15663
15664 \begin_layout Plain Layout
15665 int=3
15666 \end_layout
15667
15668 \end_inset
15669
15670 ] fixe le niveau du style dans le table des matières.
15671  Ceci est utilisé pour la numérotation automatique des en-têtes.
15672 \end_layout
15673
15674 \begin_layout Description
15675 \begin_inset Flex Code
15676 status collapsed
15677
15678 \begin_layout Plain Layout
15679 ToggleIndent
15680 \end_layout
15681
15682 \end_inset
15683
15684  [
15685 \emph on
15686
15687 \begin_inset Flex Code
15688 status collapsed
15689
15690 \begin_layout Plain Layout
15691 default
15692 \end_layout
15693
15694 \end_inset
15695
15696
15697 \emph default
15698
15699 \begin_inset Flex Code
15700 status collapsed
15701
15702 \begin_layout Plain Layout
15703 always
15704 \end_layout
15705
15706 \end_inset
15707
15708
15709 \begin_inset Flex Code
15710 status collapsed
15711
15712 \begin_layout Plain Layout
15713 never
15714 \end_layout
15715
15716 \end_inset
15717
15718 ] détermine si l'indentation de la première ligne de ce paragraphe peut
15719  être réglée via le menu des réglages de paragraphe.
15720  Si 
15721 \emph on
15722
15723 \begin_inset Flex Code
15724 status collapsed
15725
15726 \begin_layout Plain Layout
15727
15728 \emph off
15729 default
15730 \end_layout
15731
15732 \end_inset
15733
15734
15735 \emph default
15736  est choisi, l'indentation peut être réglée si les réglages de document
15737  utilisent un style de paragraphe avec 
15738 \begin_inset Quotes cld
15739 \end_inset
15740
15741 indentation
15742 \begin_inset Quotes crd
15743 \end_inset
15744
15745 ; avec 
15746 \begin_inset Flex Code
15747 status collapsed
15748
15749 \begin_layout Plain Layout
15750 always
15751 \end_layout
15752
15753 \end_inset
15754
15755 , l'indentation est toujours réglable quels que soient les réglages du document;
15756  avec 
15757 \begin_inset Flex Code
15758 status collapsed
15759
15760 \begin_layout Plain Layout
15761 never
15762 \end_layout
15763
15764 \end_inset
15765
15766 , l'indentation n'est jamais réglable.
15767 \end_layout
15768
15769 \begin_layout Description
15770 \begin_inset Flex Code
15771 status collapsed
15772
15773 \begin_layout Plain Layout
15774 TopSep
15775 \end_layout
15776
15777 \end_inset
15778
15779  [
15780 \family typewriter
15781 float=0
15782 \family default
15783 ] fixe L'espacement vertical qui sépare le premier paragraphe dans une série
15784  du même style, du paragraphe qui le précède.
15785  Si le paragraphe précédent est dans un autre style, les séparations ne
15786  s'ajoutent pas, mais \SpecialChar LyX
15787  prend le maximum des deux.
15788 \end_layout
15789
15790 \begin_layout Subsection
15791 \begin_inset CommandInset label
15792 LatexCommand label
15793 name "subsec:I18n"
15794
15795 \end_inset
15796
15797 Internationalisation des styles de paragraphes
15798 \end_layout
15799
15800 \begin_layout Standard
15801 \SpecialChar LyX
15802  effectue depuis longtemps la traduction des informations de format, mais,
15803  jusqu'à la version 2.0, ceci ne s'appliquait qu'à l'interface utilisateur
15804  et non pas par exemple au résultat PDF.
15805  Ainsi les auteurs francophones devaient avoir recours à des astuces pénibles
15806  s'ils voulaient obtenir 
15807 \begin_inset Quotes cld
15808 \end_inset
15809
15810 Théorème 1
15811 \begin_inset Quotes crd
15812 \end_inset
15813
15814  au lieu de 
15815 \begin_inset Quotes cld
15816 \end_inset
15817
15818 Theorem 1
15819 \begin_inset Quotes crd
15820 \end_inset
15821
15822 .
15823  Grâce à Georg 
15824 \noun on
15825 Baum
15826 \noun default
15827 , ce n'est plus le cas.
15828 \end_layout
15829
15830 \begin_layout Standard
15831 Si un 
15832 \begin_inset Flex Code
15833 status collapsed
15834
15835 \begin_layout Plain Layout
15836 Style
15837 \end_layout
15838
15839 \end_inset
15840
15841  définit un texte qui doit apparaître dans le le document typographique,
15842  il peut utiliser 
15843 \begin_inset Flex Code
15844 status collapsed
15845
15846 \begin_layout Plain Layout
15847 LangPreamble
15848 \end_layout
15849
15850 \end_inset
15851
15852  et 
15853 \begin_inset Flex Code
15854 status collapsed
15855
15856 \begin_layout Plain Layout
15857 BabelPreamble
15858 \end_layout
15859
15860 \end_inset
15861
15862  pour traiter correctement les documents non anglophones, et même multilingues.
15863  L'extrait suivant (du fichier 
15864 \begin_inset Flex Code
15865 status collapsed
15866
15867 \begin_layout Plain Layout
15868 theorems-ams.inc
15869 \end_layout
15870
15871 \end_inset
15872
15873 ) illustre le fonctionnement:
15874 \end_layout
15875
15876 \begin_layout LyX-Code
15877
15878 \lang english
15879 Preamble
15880 \end_layout
15881
15882 \begin_deeper
15883 \begin_layout LyX-Code
15884
15885 \lang english
15886   
15887 \backslash
15888 theoremstyle{remark}
15889 \end_layout
15890
15891 \begin_layout LyX-Code
15892
15893 \lang english
15894   
15895 \backslash
15896 newtheorem{claim}[thm]{
15897 \backslash
15898 protect
15899 \backslash
15900 claimname}
15901 \end_layout
15902
15903 \begin_layout LyX-Code
15904
15905 \lang english
15906 EndPreamble
15907 \end_layout
15908
15909 \begin_layout LyX-Code
15910
15911 \lang english
15912 LangPreamble
15913 \end_layout
15914
15915 \begin_layout LyX-Code
15916
15917 \lang english
15918   
15919 \backslash
15920 providecommand{
15921 \backslash
15922 claimname}{_(Claim)}
15923 \end_layout
15924
15925 \begin_layout LyX-Code
15926
15927 \lang english
15928 EndLangPreamble
15929 \end_layout
15930
15931 \begin_layout LyX-Code
15932
15933 \lang english
15934 BabelPreamble
15935 \end_layout
15936
15937 \begin_layout LyX-Code
15938
15939 \lang english
15940     
15941 \backslash
15942 addto
15943 \backslash
15944 captions$$lang{
15945 \backslash
15946 renewcommand{
15947 \backslash
15948 claimname}{_(Claim)}}
15949 \end_layout
15950
15951 \begin_layout LyX-Code
15952
15953 \lang english
15954 EndBabelPreamble
15955 \end_layout
15956
15957 \end_deeper
15958 \begin_layout Standard
15959 En principe, toute commande \SpecialChar LaTeX
15960  autorisée peut apparaître dans les directives
15961  
15962 \begin_inset Flex Code
15963 status collapsed
15964
15965 \begin_layout Plain Layout
15966 LangPreamble
15967 \end_layout
15968
15969 \end_inset
15970
15971  et 
15972 \begin_inset Flex Code
15973 status collapsed
15974
15975 \begin_layout Plain Layout
15976 BabelPreamble
15977 \end_layout
15978
15979 \end_inset
15980
15981 , mais dans la pratique elles se présenteront typiquement comme ce qui est
15982  montré ici.
15983  La clé de la traduction correcte du texte typographié est la définition
15984  de le commande \SpecialChar LaTeX
15985  
15986 \begin_inset Flex Code
15987 status collapsed
15988
15989 \begin_layout Plain Layout
15990
15991 \backslash
15992 claimname
15993 \end_layout
15994
15995 \end_inset
15996
15997  et son utilisation avec 
15998 \begin_inset Flex Code
15999 status collapsed
16000
16001 \begin_layout Plain Layout
16002
16003 \backslash
16004 newtheorem
16005 \end_layout
16006
16007 \end_inset
16008
16009 .
16010  
16011 \end_layout
16012
16013 \begin_layout Standard
16014 La directive 
16015 \begin_inset Flex Code
16016 status collapsed
16017
16018 \begin_layout Plain Layout
16019 LangPreamble
16020 \end_layout
16021
16022 \end_inset
16023
16024  fournit ce qu'il faut pour l'internationalisation fondée sur le langage
16025  global du document.
16026  Le contenu de la directive sera inclus dans le préambule, comme avec la
16027  directive 
16028 \begin_inset Flex Code
16029 status collapsed
16030
16031 \begin_layout Plain Layout
16032 Preamble
16033 \end_layout
16034
16035 \end_inset
16036
16037 .
16038  Ce qui la rend singulière est l'utilisation de la 
16039 \begin_inset Quotes cld
16040 \end_inset
16041
16042 fonction
16043 \begin_inset Quotes crd
16044 \end_inset
16045
16046  
16047 \begin_inset Flex Code
16048 status collapsed
16049
16050 \begin_layout Plain Layout
16051 _()
16052 \end_layout
16053
16054 \end_inset
16055
16056 , qui sera remplacée, lorsque \SpecialChar LyX
16057  produira le résultat \SpecialChar LaTeX
16058 , par la traduction
16059  de son argument dans la langue du document
16060 \begin_inset Foot
16061 status collapsed
16062
16063 \begin_layout Plain Layout
16064 Pour ceux qui s'intéressent au fonctionnement sous-jacent, la fonction 
16065 \begin_inset Quotes cld
16066 \end_inset
16067
16068
16069 \begin_inset Flex Code
16070 status collapsed
16071
16072 \begin_layout Plain Layout
16073 _()
16074 \end_layout
16075
16076 \end_inset
16077
16078
16079 \begin_inset Quotes crd
16080 \end_inset
16081
16082  cache la fonction 
16083 \begin_inset Flex Code
16084 status collapsed
16085
16086 \begin_layout Plain Layout
16087 gettext()
16088 \end_layout
16089
16090 \end_inset
16091
16092 , qui constitue le cœur du mécanisme de traduction de l'interface \SpecialChar LyX
16093 , et qui
16094  est étendue ici à la traduction à la volée de code \SpecialChar LaTeX
16095 .
16096 \end_layout
16097
16098 \end_inset
16099
16100 .
16101 \end_layout
16102
16103 \begin_layout Standard
16104 La directive 
16105 \begin_inset Flex Code
16106 status collapsed
16107
16108 \begin_layout Plain Layout
16109 BabelPreamble
16110 \end_layout
16111
16112 \end_inset
16113
16114  est plus compliquée, car elle fournit une fonctionnalité adaptée aux documents
16115  multilingues et propose par conséquent une interface pour le paquetage
16116  
16117 \begin_inset Flex Code
16118 status collapsed
16119
16120 \begin_layout Plain Layout
16121 babel
16122 \end_layout
16123
16124 \end_inset
16125
16126  Son contenu sera ajouté au préambule une fois pour chaque langue utilisée
16127  par le document.
16128  Dans ce cas, l'argument de 
16129 \begin_inset Flex Code
16130 status collapsed
16131
16132 \begin_layout Plain Layout
16133 _()
16134 \end_layout
16135
16136 \end_inset
16137
16138  sera remplacé par sa traduction dans le langage en question: l'expression
16139  
16140 \begin_inset Flex Code
16141 status collapsed
16142
16143 \begin_layout Plain Layout
16144 $$lang
16145 \end_layout
16146
16147 \end_inset
16148
16149  est remplacée par le nom de la langue (telle qu'il est connu de 
16150 \begin_inset Flex Code
16151 status collapsed
16152
16153 \begin_layout Plain Layout
16154 babel
16155 \end_layout
16156
16157 \end_inset
16158
16159 ).
16160  
16161 \end_layout
16162
16163 \begin_layout Standard
16164 Un document en allemand qui inclut aussi un paragraphe en français aura
16165  donc ceci dans le préambule:
16166 \end_layout
16167
16168 \begin_layout LyX-Code
16169
16170 \lang english
16171
16172 \backslash
16173 addto
16174 \backslash
16175 captionsfrench{
16176 \backslash
16177 renewcommand{
16178 \backslash
16179 claimname}{Affirmation}}
16180 \begin_inset Newline newline
16181 \end_inset
16182
16183
16184 \backslash
16185 addto
16186 \backslash
16187 captionsngerman{
16188 \backslash
16189 renewcommand{
16190 \backslash
16191 claimname}{Behauptung}}
16192 \begin_inset Newline newline
16193 \end_inset
16194
16195
16196 \backslash
16197 providecommand{
16198 \backslash
16199 claimname}{Behauptung}
16200 \end_layout
16201
16202 \begin_layout Standard
16203 \SpecialChar LaTeX
16204  et 
16205 \begin_inset Flex Code
16206 status collapsed
16207
16208 \begin_layout Plain Layout
16209 babel
16210 \end_layout
16211
16212 \end_inset
16213
16214  vont alors conspirer pour créer le texte correct dans le résultat imprimable.
16215 \end_layout
16216
16217 \begin_layout Standard
16218 Un point important à noter est que les traductions sont celles qui sont
16219  fournies par \SpecialChar LyX
16220  lui-même, via le fichier 
16221 \lang english
16222
16223 \begin_inset Flex Code
16224 status collapsed
16225
16226 \begin_layout Plain Layout
16227 layouttranslations
16228 \end_layout
16229
16230 \end_inset
16231
16232
16233 \lang french
16234 .
16235  Ceci signifie que 
16236 \begin_inset Flex Code
16237 status collapsed
16238
16239 \begin_layout Plain Layout
16240 LangPreamble
16241 \end_layout
16242
16243 \end_inset
16244
16245  et 
16246 \begin_inset Flex Code
16247 status collapsed
16248
16249 \begin_layout Plain Layout
16250 BabelPreamble
16251 \end_layout
16252
16253 \end_inset
16254
16255  ne sont effectifs que dans les fichiers de format fournis avec \SpecialChar LyX
16256 , puisque
16257  les fichiers de format créés par l'utilisateur ne seront pas explorés par
16258  les fonctions d'internationalisation, sauf si le fichier 
16259 \begin_inset Flex Code
16260 status collapsed
16261
16262 \begin_layout Plain Layout
16263 layouttranslations
16264 \end_layout
16265
16266 \end_inset
16267
16268  est modifié en conséquence.
16269  Ceci dit, tout fichier de format créé dans le but d'être distribué avec
16270  \SpecialChar LyX
16271  doit inclure ces directives s'il y a lieu.
16272  Notez bien que les traductions des styles de paragraphe ne changeront jamais
16273  avec les publications de maintenance des versions de \SpecialChar LyX
16274  (e.g.
16275  de la version 2.1.x à la version 2.1.y).
16276  Il est cependant très probable qu'à l'occasion d'une publication majeure
16277  (e.g.
16278  de 2.0.x à 2.1.0), de nouvelles traductions ou corrections soient introduites
16279  
16280 \end_layout
16281
16282 \begin_layout Subsection
16283 Flottants
16284 \begin_inset CommandInset label
16285 LatexCommand label
16286 name "subsec:Flottants"
16287
16288 \end_inset
16289
16290
16291 \end_layout
16292
16293 \begin_layout Standard
16294 Il faut définir les flottants (
16295 \begin_inset Flex Code
16296 status collapsed
16297
16298 \begin_layout Plain Layout
16299 figure
16300 \end_layout
16301
16302 \end_inset
16303
16304
16305 \begin_inset Flex Code
16306 status collapsed
16307
16308 \begin_layout Plain Layout
16309 tableau
16310 \end_layout
16311
16312 \end_inset
16313
16314 \SpecialChar ldots
16315 ) dans la classe elle-même.
16316  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
16317  il suffit probablement que vous ajoutiez
16318 \end_layout
16319
16320 \begin_layout LyX-Code
16321 Input stdfloats.inc
16322 \end_layout
16323
16324 \begin_layout Standard
16325 à un endroit raisonnable dans la classe
16326 \begin_inset Foot
16327 status collapsed
16328
16329 \begin_layout Plain Layout
16330 N'oubliez pas de jeter aussi un 
16331 \begin_inset ERT
16332 status collapsed
16333
16334 \begin_layout Plain Layout
16335
16336
16337 \backslash
16338 oe{}
16339 \end_layout
16340
16341 \end_inset
16342
16343 il sur les compteurs dans la section suivante.
16344 \end_layout
16345
16346 \end_inset
16347
16348 .
16349  Si vous voulez implémenter une classe de texte qui propose un nouveau type
16350  de flottant (comme la classe AGU fournie avec \SpecialChar LyX
16351 ), les explications ci-dessous
16352  vont sans doute vous être utiles :
16353 \end_layout
16354
16355 \begin_layout Description
16356 \begin_inset Flex Code
16357 status collapsed
16358
16359 \begin_layout Plain Layout
16360 AllowedPlacement
16361 \end_layout
16362
16363 \end_inset
16364
16365  [
16366 \begin_inset Flex Code
16367 status collapsed
16368
16369 \begin_layout Plain Layout
16370 string
16371 \end_layout
16372
16373 \end_inset
16374
16375 =!htbpH] définit les options de placement pour ce type de flottant.
16376  La valeur est une chaîne de paramètres de placement, les caractères autorisés
16377  sont: 
16378 \emph on
16379 h
16380 \emph default
16381  (
16382 \emph on
16383 here
16384 \emph default
16385
16386 \begin_inset Quotes cld
16387 \end_inset
16388
16389 ici si possible
16390 \begin_inset Quotes crd
16391 \end_inset
16392
16393 ), 
16394 \emph on
16395 t
16396 \emph default
16397  (
16398 \emph on
16399 top
16400 \emph default
16401  
16402 \begin_inset Quotes cld
16403 \end_inset
16404
16405 haut de page
16406 \begin_inset Quotes crd
16407 \end_inset
16408
16409 ), 
16410 \emph on
16411 b
16412 \emph default
16413  (
16414 \emph on
16415 bottom
16416 \emph default
16417
16418 \begin_inset Quotes cld
16419 \end_inset
16420
16421 bas de page
16422 \begin_inset Quotes crd
16423 \end_inset
16424
16425 ), 
16426 \emph on
16427 p
16428 \emph default
16429  (
16430 \begin_inset Quotes cld
16431 \end_inset
16432
16433 page de flottants
16434 \begin_inset Quotes crd
16435 \end_inset
16436
16437 ), 
16438 \emph on
16439 H
16440 \emph default
16441  (
16442 \begin_inset Quotes cld
16443 \end_inset
16444
16445 forcément ici
16446 \begin_inset Quotes crd
16447 \end_inset
16448
16449 ) et 
16450 \emph on
16451 !
16452 \emph default
16453  (
16454 \begin_inset Quotes cld
16455 \end_inset
16456
16457 ignorer les règles \SpecialChar LaTeX
16458 ).
16459  L'ordre des caractères est indifférent.
16460  Si aucune option n'est autorisée, utiliser la chaîne de caractères 
16461 \emph on
16462 none
16463 \emph default
16464 .
16465 \end_layout
16466
16467 \begin_layout Description
16468 \begin_inset Flex Code
16469 status collapsed
16470
16471 \begin_layout Plain Layout
16472 AllowsSideways
16473 \end_layout
16474
16475 \end_inset
16476
16477  [
16478 \begin_inset Flex Code
16479 status collapsed
16480
16481 \begin_layout Plain Layout
16482 0
16483 \end_layout
16484
16485 \end_inset
16486
16487 ,
16488 \begin_inset space \thinspace{}
16489 \end_inset
16490
16491
16492 \emph on
16493
16494 \begin_inset Flex Code
16495 status collapsed
16496
16497 \begin_layout Plain Layout
16498 1
16499 \end_layout
16500
16501 \end_inset
16502
16503
16504 \emph default
16505 ] précise si le flottant peut subir une rotation grâce au paquetage \SpecialChar LaTeX
16506  
16507 \family typewriter
16508 rotfloat
16509 \family default
16510  (sidewaysfloat).
16511  Positionner à 
16512 \begin_inset Flex Code
16513 status collapsed
16514
16515 \begin_layout Plain Layout
16516 0
16517 \end_layout
16518
16519 \end_inset
16520
16521  si le flottant ne peut pas bénéficier de cette fonctionnalité.
16522 \end_layout
16523
16524 \begin_layout Description
16525 \begin_inset Flex Code
16526 status collapsed
16527
16528 \begin_layout Plain Layout
16529 AllowsWide
16530 \end_layout
16531
16532 \end_inset
16533
16534  [
16535 \begin_inset Flex Code
16536 status collapsed
16537
16538 \begin_layout Plain Layout
16539 0
16540 \end_layout
16541
16542 \end_inset
16543
16544 ,
16545 \begin_inset space \thinspace{}
16546 \end_inset
16547
16548
16549 \emph on
16550
16551 \begin_inset Flex Code
16552 status collapsed
16553
16554 \begin_layout Plain Layout
16555 1
16556 \end_layout
16557
16558 \end_inset
16559
16560
16561 \emph default
16562 ] précise si le flottant possède une variante étoilée qui s'étend sur les
16563  colonnes dans un paragraphe à deux colonnes.
16564  Positionner à 
16565 \begin_inset Flex Code
16566 status collapsed
16567
16568 \begin_layout Plain Layout
16569 0
16570 \end_layout
16571
16572 \end_inset
16573
16574  si le flottant ne peut pas bénéficier de cette fonctionnalité.
16575 \end_layout
16576
16577 \begin_layout Description
16578 \begin_inset Flex Code
16579 status collapsed
16580
16581 \begin_layout Plain Layout
16582 Extension
16583 \end_layout
16584
16585 \end_inset
16586
16587
16588 \family typewriter
16589  
16590 \family default
16591 [
16592 \begin_inset Flex Code
16593 status collapsed
16594
16595 \begin_layout Plain Layout
16596 chaîne
16597 \end_layout
16598
16599 \end_inset
16600
16601 ] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
16602  de ce type.
16603  \SpecialChar LaTeX
16604  écrit les légendes dans ce fichier.
16605 \end_layout
16606
16607 \begin_layout Description
16608 \begin_inset Flex Code
16609 status collapsed
16610
16611 \begin_layout Plain Layout
16612 GuiName
16613 \end_layout
16614
16615 \end_inset
16616
16617  [
16618 \begin_inset Flex Code
16619 status collapsed
16620
16621 \begin_layout Plain Layout
16622 chaîne
16623 \end_layout
16624
16625 \end_inset
16626
16627 ] définit la chaîne de caractères qui se trouvera dans les menus et également
16628  dans la légende.
16629  Ceci est traduit dans le langage courant si 
16630 \begin_inset Flex Code
16631 status collapsed
16632
16633 \begin_layout Plain Layout
16634 babel
16635 \end_layout
16636
16637 \end_inset
16638
16639  est utilisé.
16640 \end_layout
16641
16642 \begin_layout Description
16643 \begin_inset Flex Code
16644 status collapsed
16645
16646 \begin_layout Plain Layout
16647 HTML*
16648 \end_layout
16649
16650 \end_inset
16651
16652  sont utilisées avec l'exportation XHTML.
16653  Voir 
16654 \begin_inset CommandInset ref
16655 LatexCommand ref
16656 reference "sec:Tags-for-XHTML"
16657
16658 \end_inset
16659
16660 .
16661 \end_layout
16662
16663 \begin_layout Description
16664 \begin_inset Flex Code
16665 status collapsed
16666
16667 \begin_layout Plain Layout
16668 IsPredefined
16669 \end_layout
16670
16671 \end_inset
16672
16673  [
16674 \begin_inset Flex Code
16675 status collapsed
16676
16677 \begin_layout Plain Layout
16678
16679 \emph on
16680 0
16681 \end_layout
16682
16683 \end_inset
16684
16685 ,
16686 \begin_inset space \thinspace{}
16687 \end_inset
16688
16689
16690 \begin_inset Flex Code
16691 status collapsed
16692
16693 \begin_layout Plain Layout
16694 1
16695 \end_layout
16696
16697 \end_inset
16698
16699 ] indique si le flottant est déjà défini dans la classe de document ou s'il
16700  faut charger le paquetage \SpecialChar LaTeX
16701  
16702 \begin_inset Flex Code
16703 status collapsed
16704
16705 \begin_layout Plain Layout
16706 float
16707 \end_layout
16708
16709 \end_inset
16710
16711  pour le définir à la volée.
16712  La valeur implicite est 
16713 \begin_inset Flex Code
16714 status collapsed
16715
16716 \begin_layout Plain Layout
16717 0
16718 \end_layout
16719
16720 \end_inset
16721
16722  qui signifie: utiliser 
16723 \begin_inset Flex Code
16724 status collapsed
16725
16726 \begin_layout Plain Layout
16727 float
16728 \end_layout
16729
16730 \end_inset
16731
16732 .
16733  Elle doit être positionnée sur 
16734 \begin_inset Flex Code
16735 status collapsed
16736
16737 \begin_layout Plain Layout
16738 1
16739 \end_layout
16740
16741 \end_inset
16742
16743  si le flottant est déjà défini par la classe de document.
16744 \end_layout
16745
16746 \begin_layout Description
16747 \begin_inset Flex Code
16748 status collapsed
16749
16750 \begin_layout Plain Layout
16751 ListCommand
16752 \end_layout
16753
16754 \end_inset
16755
16756  [
16757 \begin_inset Flex Code
16758 status collapsed
16759
16760 \begin_layout Plain Layout
16761 chaîne
16762 \end_layout
16763
16764 \end_inset
16765
16766 ] détermine la commande utilisée pour engendrer une liste de flottants du
16767  type considéré; le 
16768 \begin_inset Quotes cld
16769 \end_inset
16770
16771
16772 \backslash
16773
16774 \begin_inset Quotes crd
16775 \end_inset
16776
16777  initial doit être omis.
16778  Cette directive 
16779 \emph on
16780 doit
16781 \emph default
16782  être utilisée si 
16783 \begin_inset Flex Code
16784 status collapsed
16785
16786 \begin_layout Plain Layout
16787 UsesFloatPkg
16788 \end_layout
16789
16790 \end_inset
16791
16792  est faux, puisqu'il n'y a alors pas de procédure pour activer cette commande.
16793  La directive est ignorée si 
16794 \begin_inset Flex Code
16795 status collapsed
16796
16797 \begin_layout Plain Layout
16798 UsesFloatPkg
16799 \end_layout
16800
16801 \end_inset
16802
16803  est vrai, puisqu'il y a alors une procédure.
16804 \end_layout
16805
16806 \begin_layout Description
16807 \begin_inset Flex Code
16808 status collapsed
16809
16810 \begin_layout Plain Layout
16811 ListName
16812 \end_layout
16813
16814 \end_inset
16815
16816  [
16817 \begin_inset Flex Code
16818 status collapsed
16819
16820 \begin_layout Plain Layout
16821 chaîne
16822 \end_layout
16823
16824 \end_inset
16825
16826 ] fixe le titre utilisé pour une liste des flottants du type considéré (figures,
16827  tableaux, etc.).
16828  Il est utilisé pour l'étiquette à l'écran dans \SpecialChar LyX
16829 ; il est passé à \SpecialChar LaTeX
16830  pour être
16831  utilisé comme titre, et il est également utilisé comme titre dans l'exportation
16832  XHTML.
16833  Il sera traduit dans le langage du document.
16834 \end_layout
16835
16836 \begin_layout Description
16837 \begin_inset Flex Code
16838 status collapsed
16839
16840 \begin_layout Plain Layout
16841 NumberWithin
16842 \end_layout
16843
16844 \end_inset
16845
16846  [
16847 \begin_inset Flex Code
16848 status collapsed
16849
16850 \begin_layout Plain Layout
16851 chaîne
16852 \end_layout
16853
16854 \end_inset
16855
16856 ] (paramètre facultatif) détermine si les flottants de cette classe seront
16857  numérotés en suivant un type de section du document.
16858  Par exemple, si 
16859 \begin_inset Flex Code
16860 status collapsed
16861
16862 \begin_layout Plain Layout
16863 NumberWithin
16864 \end_layout
16865
16866 \end_inset
16867
16868  es 
16869 \begin_inset Quotes cld
16870 \end_inset
16871
16872
16873 \begin_inset Flex Code
16874 status collapsed
16875
16876 \begin_layout Plain Layout
16877 chapter
16878 \end_layout
16879
16880 \end_inset
16881
16882
16883 \begin_inset Quotes crd
16884 \end_inset
16885
16886 , les flottants seront numérotés chapitre par chapitre.
16887 \end_layout
16888
16889 \begin_layout Description
16890 \begin_inset Flex Code
16891 status collapsed
16892
16893 \begin_layout Plain Layout
16894 Placement
16895 \end_layout
16896
16897 \end_inset
16898
16899  [
16900 \begin_inset Flex Code
16901 status collapsed
16902
16903 \begin_layout Plain Layout
16904 chaîne
16905 \end_layout
16906
16907 \end_inset
16908
16909 ] définit le placement implicite pour cette catégorie de flottants.
16910  C'est comme en \SpecialChar LaTeX
16911  standard : 
16912 \begin_inset Flex Code
16913 status collapsed
16914
16915 \begin_layout Plain Layout
16916 t
16917 \end_layout
16918
16919 \end_inset
16920
16921
16922 \begin_inset Flex Code
16923 status collapsed
16924
16925 \begin_layout Plain Layout
16926 b
16927 \end_layout
16928
16929 \end_inset
16930
16931
16932 \begin_inset Flex Code
16933 status collapsed
16934
16935 \begin_layout Plain Layout
16936 p
16937 \end_layout
16938
16939 \end_inset
16940
16941  et 
16942 \begin_inset Flex Code
16943 status collapsed
16944
16945 \begin_layout Plain Layout
16946 h
16947 \end_layout
16948
16949 \end_inset
16950
16951  pour haut, bas, page et ici respectivement
16952 \begin_inset Foot
16953 status collapsed
16954
16955 \begin_layout Plain Layout
16956 Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
16957  comme en \SpecialChar LaTeX
16958 .
16959 \end_layout
16960
16961 \end_inset
16962
16963 .
16964  En plus vous avez un nouveau type, 
16965 \begin_inset Flex Code
16966 status collapsed
16967
16968 \begin_layout Plain Layout
16969 H
16970 \end_layout
16971
16972 \end_inset
16973
16974 , qui ne correspond pas vraiment à un flottant, car il signifie de le positionne
16975
16976 \begin_inset Quotes cld
16977 \end_inset
16978
16979 ici
16980 \begin_inset Quotes crd
16981 \end_inset
16982
16983  et nulle part ailleurs.
16984  Notez cependant que le type 
16985 \begin_inset Flex Code
16986 status collapsed
16987
16988 \begin_layout Plain Layout
16989 H
16990 \end_layout
16991
16992 \end_inset
16993
16994  est spécial et, à cause de détails d'implantation, ne peut pas être utilisé
16995  avec des flottants non définis dans la classe de document.
16996  Si vous n'avez pas compris tout ce baratin, mettez simplement 
16997 \family typewriter
16998
16999 \begin_inset Quotes cld
17000 \end_inset
17001
17002
17003 \family default
17004
17005 \begin_inset Flex Code
17006 status collapsed
17007
17008 \begin_layout Plain Layout
17009 tbp
17010 \end_layout
17011
17012 \end_inset
17013
17014
17015 \family typewriter
17016
17017 \begin_inset Quotes crd
17018 \end_inset
17019
17020
17021 \family default
17022 .
17023 \end_layout
17024
17025 \begin_layout Description
17026 \begin_inset Flex Code
17027 status collapsed
17028
17029 \begin_layout Plain Layout
17030 RefPrefix
17031 \end_layout
17032
17033 \end_inset
17034
17035  [
17036 \begin_inset Flex Code
17037 status collapsed
17038
17039 \begin_layout Plain Layout
17040 chaîne
17041 \end_layout
17042
17043 \end_inset
17044
17045 ] détermine le préfixe à utiliser lors de la création d'étiquettes référant
17046  les flottants du type considéré.
17047  Ceci permet l'utilisation de références mises en forme.
17048  Notez que vous pouvez supprimer tout préfixe défini en copiant un style
17049  en utilisant la valeur spécifique 
17050 \begin_inset Quotes cld
17051 \end_inset
17052
17053 OFF
17054 \begin_inset Quotes crd
17055 \end_inset
17056
17057 , qui doit être en capitales.
17058 \end_layout
17059
17060 \begin_layout Description
17061 \begin_inset Flex Code
17062 status collapsed
17063
17064 \begin_layout Plain Layout
17065 Requires
17066 \end_layout
17067
17068 \end_inset
17069
17070  [
17071 \begin_inset Flex Code
17072 status collapsed
17073
17074 \begin_layout Plain Layout
17075 string
17076 \end_layout
17077
17078 \end_inset
17079
17080 ] s'utilise comme avec les styles de paragraphes, voir
17081 \begin_inset space ~
17082 \end_inset
17083
17084
17085 \begin_inset CommandInset ref
17086 LatexCommand ref
17087 reference "subsec:Styles-de-paragraphe"
17088 plural "false"
17089 caps "false"
17090 noprefix "false"
17091
17092 \end_inset
17093
17094 .
17095 \end_layout
17096
17097 \begin_layout Description
17098 \begin_inset Flex Code
17099 status collapsed
17100
17101 \begin_layout Plain Layout
17102 Style
17103 \end_layout
17104
17105 \end_inset
17106
17107  [
17108 \begin_inset Flex Code
17109 status collapsed
17110
17111 \begin_layout Plain Layout
17112 chaîne
17113 \end_layout
17114
17115 \end_inset
17116
17117 ] fixe le style utilisé quand on définit le flottant avec 
17118 \begin_inset Flex Code
17119 status collapsed
17120
17121 \begin_layout Plain Layout
17122
17123 \backslash
17124 newfloat
17125 \end_layout
17126
17127 \end_inset
17128
17129 .
17130 \end_layout
17131
17132 \begin_layout Description
17133 \begin_inset Flex Code
17134 status collapsed
17135
17136 \begin_layout Plain Layout
17137 Type
17138 \end_layout
17139
17140 \end_inset
17141
17142  [
17143 \begin_inset Flex Code
17144 status collapsed
17145
17146 \begin_layout Plain Layout
17147 chaîne
17148 \end_layout
17149
17150 \end_inset
17151
17152 ] définit le 
17153 \begin_inset Quotes cld
17154 \end_inset
17155
17156 type
17157 \begin_inset Quotes crd
17158 \end_inset
17159
17160  de la nouvelle classe de flottants, comme 
17161 \begin_inset Quotes cld
17162 \end_inset
17163
17164 program
17165 \begin_inset Quotes crd
17166 \end_inset
17167
17168  ou 
17169 \begin_inset Quotes cld
17170 \end_inset
17171
17172 algorithm
17173 \begin_inset Quotes crd
17174 \end_inset
17175
17176 .
17177  Après l'instruction 
17178 \begin_inset Flex Code
17179 status collapsed
17180
17181 \begin_layout Plain Layout
17182
17183 \backslash
17184 newfloat
17185 \end_layout
17186
17187 \end_inset
17188
17189  appropriée, vous disposez de commandes comme 
17190 \begin_inset Flex Code
17191 status collapsed
17192
17193 \begin_layout Plain Layout
17194
17195 \backslash
17196 begin{program}
17197 \end_layout
17198
17199 \end_inset
17200
17201  ou 
17202 \begin_inset Flex Code
17203 status collapsed
17204
17205 \begin_layout Plain Layout
17206
17207 \backslash
17208 end{algorithm*}
17209 \end_layout
17210
17211 \end_inset
17212
17213 .
17214  Noter que définir un flottant de type 
17215 \begin_inset Flex Code
17216 status collapsed
17217
17218 \begin_layout Plain Layout
17219 type
17220 \end_layout
17221
17222 \end_inset
17223
17224  définit automatiquement les compteur correspondant, de nom 
17225 \begin_inset Flex Code
17226 status collapsed
17227
17228 \begin_layout Plain Layout
17229 type
17230 \end_layout
17231
17232 \end_inset
17233
17234 .
17235 \end_layout
17236
17237 \begin_layout Description
17238 \begin_inset Flex Code
17239 status collapsed
17240
17241 \begin_layout Plain Layout
17242 UsesFloatPkg
17243 \end_layout
17244
17245 \end_inset
17246
17247  [
17248 \begin_inset Flex Code
17249 status collapsed
17250
17251 \begin_layout Plain Layout
17252 0
17253 \end_layout
17254
17255 \end_inset
17256
17257 ,
17258 \begin_inset space \thinspace{}
17259 \end_inset
17260
17261
17262 \begin_inset Flex Code
17263 status collapsed
17264
17265 \begin_layout Plain Layout
17266
17267 \emph on
17268 1
17269 \end_layout
17270
17271 \end_inset
17272
17273 ] indique si ce flottant est défini en utilisant le paquetage \SpecialChar LaTeX
17274  
17275 \begin_inset Flex Code
17276 status collapsed
17277
17278 \begin_layout Plain Layout
17279 float
17280 \end_layout
17281
17282 \end_inset
17283
17284 , soit par la classe de document ou par un paquetage, soit à la volée par
17285  \SpecialChar LyX
17286 .
17287 \end_layout
17288
17289 \begin_layout Standard
17290 Notez que la définition d'un flottant de type 
17291 \begin_inset Flex Code
17292 status collapsed
17293
17294 \begin_layout Plain Layout
17295
17296 \emph on
17297 type
17298 \end_layout
17299
17300 \end_inset
17301
17302  implique la déclaration du compteur correspondant de nom 
17303 \begin_inset Flex Code
17304 status collapsed
17305
17306 \begin_layout Plain Layout
17307
17308 \emph on
17309 type
17310 \end_layout
17311
17312 \end_inset
17313
17314 .
17315 \end_layout
17316
17317 \begin_layout Subsection
17318 Inserts flexibles et InsetLayout
17319 \begin_inset CommandInset label
17320 LatexCommand label
17321 name "subsec:Flex-insets-and"
17322
17323 \end_inset
17324
17325
17326 \end_layout
17327
17328 \begin_layout Standard
17329 Les inserts flexibles sont de deux sortes: 
17330 \end_layout
17331
17332 \begin_layout Itemize
17333 styles de caractères (
17334 \begin_inset Flex Code
17335 status collapsed
17336
17337 \begin_layout Plain Layout
17338 CharStyle
17339 \end_layout
17340
17341 \end_inset
17342
17343 ): ceux-ci définissent un balisage sémantique correspondant à des commandes
17344  \SpecialChar LaTeX
17345  telles que 
17346 \begin_inset Flex Code
17347 status collapsed
17348
17349 \begin_layout Plain Layout
17350
17351 \backslash
17352 noun
17353 \end_layout
17354
17355 \end_inset
17356
17357  et 
17358 \begin_inset Flex Code
17359 status collapsed
17360
17361 \begin_layout Plain Layout
17362
17363 \backslash
17364 code
17365 \end_layout
17366
17367 \end_inset
17368
17369 .
17370 \end_layout
17371
17372 \begin_layout Itemize
17373 définis par l'utilisateur (
17374 \begin_inset Flex Code
17375 status collapsed
17376
17377 \begin_layout Plain Layout
17378 Custom
17379 \end_layout
17380
17381 \end_inset
17382
17383 ): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
17384 s au code \SpecialChar TeX
17385 , aux notes de bas de page, etc.
17386  Un exemple évident est l'insert de note en fin de document, défini dans
17387  le module 
17388 \begin_inset Flex Code
17389 status collapsed
17390
17391 \begin_layout Plain Layout
17392 endnote
17393 \end_layout
17394
17395 \end_inset
17396
17397 .
17398 \end_layout
17399
17400 \begin_layout Standard
17401 Les inserts flexibles sont définis en utilisant la directive 
17402 \begin_inset Flex Code
17403 status collapsed
17404
17405 \begin_layout Plain Layout
17406 InsetLayout
17407 \end_layout
17408
17409 \end_inset
17410
17411 , qui va être expliquée dans la suite.
17412 \end_layout
17413
17414 \begin_layout Standard
17415 La directive 
17416 \begin_inset Flex Code
17417 status collapsed
17418
17419 \begin_layout Plain Layout
17420 InsetLayout
17421 \end_layout
17422
17423 \end_inset
17424
17425  a une autre fonction: elle permet de personnaliser le style de différents
17426  types d'inserts.
17427  Actuellement, 
17428 \begin_inset Flex Code
17429 status collapsed
17430
17431 \begin_layout Plain Layout
17432 InsetLayout
17433 \end_layout
17434
17435 \end_inset
17436
17437  permet de personnaliser les paramètres de style pour les notes de bas de
17438  page, les notes en marge, les inserts de note, les inserts de code \SpecialChar TeX
17439  (ERT),
17440  les branches, les listings, les index, les boîtes, les tables, les algorithmes,
17441  les URL et les captions, aussi bien que de définir des inserts flexibles.
17442 \end_layout
17443
17444 \begin_layout Standard
17445 La définition d'un 
17446 \begin_inset Flex Code
17447 status collapsed
17448
17449 \begin_layout Plain Layout
17450 InsetLayout
17451 \end_layout
17452
17453 \end_inset
17454
17455  doit commencer par une lignes de la forme:
17456 \end_layout
17457
17458 \begin_layout LyX-Code
17459 InsetLayout <type>
17460 \end_layout
17461
17462 \begin_layout Standard
17463 Ici 
17464 \begin_inset Flex Code
17465 status collapsed
17466
17467 \begin_layout Plain Layout
17468 <type>
17469 \end_layout
17470
17471 \end_inset
17472
17473  indique l'insert dont le style doit être défini, et il y a quatre cas.
17474 \end_layout
17475
17476 \begin_layout Enumerate
17477 Le style d'un insert préexistant doit être modifié.
17478  Dans ce cas, peuvent être 
17479 \begin_inset Flex Code
17480 status collapsed
17481
17482 \begin_layout Plain Layout
17483 <type>
17484 \end_layout
17485
17486 \end_inset
17487
17488  un quelconque des éléments suivants: 
17489 \begin_inset Flex Code
17490 status collapsed
17491
17492 \begin_layout Plain Layout
17493 Algorithm
17494 \end_layout
17495
17496 \end_inset
17497
17498
17499 \begin_inset Flex Code
17500 status collapsed
17501
17502 \begin_layout Plain Layout
17503 Branch
17504 \end_layout
17505
17506 \end_inset
17507
17508
17509 \begin_inset Flex Code
17510 status collapsed
17511
17512 \begin_layout Plain Layout
17513 Box
17514 \end_layout
17515
17516 \end_inset
17517
17518
17519 \begin_inset Flex Code
17520 status collapsed
17521
17522 \begin_layout Plain Layout
17523 Box:shaded
17524 \end_layout
17525
17526 \end_inset
17527
17528
17529 \begin_inset Flex Code
17530 status collapsed
17531
17532 \begin_layout Plain Layout
17533 Caption:Standard
17534 \end_layout
17535
17536 \end_inset
17537
17538
17539 \begin_inset Flex Code
17540 status collapsed
17541
17542 \begin_layout Plain Layout
17543 ERT
17544 \end_layout
17545
17546 \end_inset
17547
17548
17549 \begin_inset Flex Code
17550 status collapsed
17551
17552 \begin_layout Plain Layout
17553 Figure
17554 \end_layout
17555
17556 \end_inset
17557
17558
17559 \begin_inset Flex Code
17560 status collapsed
17561
17562 \begin_layout Plain Layout
17563 Foot
17564 \end_layout
17565
17566 \end_inset
17567
17568
17569 \begin_inset Flex Code
17570 status collapsed
17571
17572 \begin_layout Plain Layout
17573 Index
17574 \end_layout
17575
17576 \end_inset
17577
17578
17579 \begin_inset Flex Code
17580 status collapsed
17581
17582 \begin_layout Plain Layout
17583 Info
17584 \end_layout
17585
17586 \end_inset
17587
17588
17589 \begin_inset Flex Code
17590 status collapsed
17591
17592 \begin_layout Plain Layout
17593 Info:menu
17594 \end_layout
17595
17596 \end_inset
17597
17598
17599 \begin_inset Flex Code
17600 status collapsed
17601
17602 \begin_layout Plain Layout
17603 Info:shortcut
17604 \end_layout
17605
17606 \end_inset
17607
17608
17609 \begin_inset Flex Code
17610 status collapsed
17611
17612 \begin_layout Plain Layout
17613 Info:shortcuts
17614 \end_layout
17615
17616 \end_inset
17617
17618
17619 \begin_inset Flex Code
17620 status collapsed
17621
17622 \begin_layout Plain Layout
17623 Listings
17624 \end_layout
17625
17626 \end_inset
17627
17628
17629 \begin_inset Flex Code
17630 status collapsed
17631
17632 \begin_layout Plain Layout
17633 Marginal
17634 \end_layout
17635
17636 \end_inset
17637
17638
17639 \begin_inset Flex Code
17640 status collapsed
17641
17642 \begin_layout Plain Layout
17643 Note:Comment
17644 \end_layout
17645
17646 \end_inset
17647
17648
17649 \begin_inset Flex Code
17650 status collapsed
17651
17652 \begin_layout Plain Layout
17653 Note:Note
17654 \end_layout
17655
17656 \end_inset
17657
17658
17659 \begin_inset Flex Code
17660 status collapsed
17661
17662 \begin_layout Plain Layout
17663 Note:Greyedout
17664 \end_layout
17665
17666 \end_inset
17667
17668
17669 \begin_inset Flex Code
17670 status collapsed
17671
17672 \begin_layout Plain Layout
17673 Table
17674 \end_layout
17675
17676 \end_inset
17677
17678 , ou 
17679 \begin_inset Flex Code
17680 status collapsed
17681
17682 \begin_layout Plain Layout
17683 URL
17684 \end_layout
17685
17686 \end_inset
17687
17688 .
17689  
17690 \end_layout
17691
17692 \begin_layout Enumerate
17693 Le style d'un insert flexible doit être défini.
17694  Dans ce cas, 
17695 \begin_inset Flex Code
17696 status collapsed
17697
17698 \begin_layout Plain Layout
17699 <type>
17700 \end_layout
17701
17702 \end_inset
17703
17704  doit être de la forme 
17705 \begin_inset Flex Code
17706 status collapsed
17707
17708 \begin_layout Plain Layout
17709 Flex:<nom>
17710 \end_layout
17711
17712 \end_inset
17713
17714 , où 
17715 \begin_inset Flex Code
17716 status collapsed
17717
17718 \begin_layout Plain Layout
17719 nom
17720 \end_layout
17721
17722 \end_inset
17723
17724  peut être n'importe quel identificateur valide qui n'est pas utilisé dans
17725  un insert existant.
17726  L'identificateur peut inclure des espaces, mais alors il faut enclore l'ensembl
17727 e entre apostrophes.
17728  Noter que la définition d'un insert flexible 
17729 \emph on
17730 doit
17731 \emph default
17732  aussi inclure une entrée 
17733 \begin_inset Flex Code
17734 status collapsed
17735
17736 \begin_layout Plain Layout
17737 \SpecialChar LyX
17738 Type
17739 \end_layout
17740
17741 \end_inset
17742
17743 , précisant quel est le type d'insert qu'il définit.
17744 \end_layout
17745
17746 \begin_layout Enumerate
17747 Le style d'une branche utilisateur doit être défini.
17748  Dans ce cas, 
17749 \begin_inset Flex Code
17750 status collapsed
17751
17752 \begin_layout Plain Layout
17753 <type>
17754 \end_layout
17755
17756 \end_inset
17757
17758  doit être de la forme 
17759 \begin_inset Quotes cld
17760 \end_inset
17761
17762
17763 \begin_inset Flex Code
17764 status collapsed
17765
17766 \begin_layout Plain Layout
17767 Branch:<nom>
17768 \end_layout
17769
17770 \end_inset
17771
17772
17773 \begin_inset Quotes crd
17774 \end_inset
17775
17776 , où 
17777 \begin_inset Flex Code
17778 status collapsed
17779
17780 \begin_layout Plain Layout
17781 nom
17782 \end_layout
17783
17784 \end_inset
17785
17786  peut être un identificateur de branche valide défini dans le document utilisate
17787 ur.
17788  L'identificateur peur contenir des espaces, mais dans ce cas la chaîne
17789  toute entière doit être enclose entre apostrophes.
17790  Le principal intérêt de cette fonctionnalité est est de permettre l’inclusion
17791  \SpecialChar LaTeX
17792  de branches spécifiques suivant les besoins de l'utilisateur.
17793 \end_layout
17794
17795 \begin_layout Enumerate
17796 Le style d'une légende utilisateur (ou de classe) doit être défini.
17797  Dans ce cas, 
17798 \begin_inset Flex Code
17799 status collapsed
17800
17801 \begin_layout Plain Layout
17802 <type>
17803 \end_layout
17804
17805 \end_inset
17806
17807  doit être de la forme 
17808 \begin_inset Quotes cld
17809 \end_inset
17810
17811
17812 \begin_inset Flex Code
17813 status collapsed
17814
17815 \begin_layout Plain Layout
17816 Caption:<nom>
17817 \end_layout
17818
17819 \end_inset
17820
17821
17822 \begin_inset Quotes crd
17823 \end_inset
17824
17825 , où 
17826 \begin_inset Flex Code
17827 status collapsed
17828
17829 \begin_layout Plain Layout
17830 nom
17831 \end_layout
17832
17833 \end_inset
17834
17835  spécifie le nom de la légende tel qu'il apparaît dans le menu.
17836  Voir la légende standard (
17837 \begin_inset Flex Code
17838 status collapsed
17839
17840 \begin_layout Plain Layout
17841 Caption:Standard
17842 \end_layout
17843
17844 \end_inset
17845
17846 ), les légendes spécifiques des classes KOMA-Script (
17847 \begin_inset Flex Code
17848 status collapsed
17849
17850 \begin_layout Plain Layout
17851 Caption:Above
17852 \end_layout
17853
17854 \end_inset
17855
17856
17857 \begin_inset Flex Code
17858 status collapsed
17859
17860 \begin_layout Plain Layout
17861 Caption:Below
17862 \end_layout
17863
17864 \end_inset
17865
17866 ) ou le module 
17867 \family sans
17868 Légendes multilingues
17869 \family default
17870  (
17871 \begin_inset Flex Code
17872 status collapsed
17873
17874 \begin_layout Plain Layout
17875 Caption:Bicaption
17876 \end_layout
17877
17878 \end_inset
17879
17880 ) pour des applications.
17881 \end_layout
17882
17883 \begin_layout Standard
17884 La définition d'un 
17885 \begin_inset Flex Code
17886 status collapsed
17887
17888 \begin_layout Plain Layout
17889 InsetLayout
17890 \end_layout
17891
17892 \end_inset
17893
17894  peut inclure les entrées suivantes:
17895 \end_layout
17896
17897 \begin_layout Description
17898 \begin_inset Flex Code
17899 status collapsed
17900
17901 \begin_layout Plain Layout
17902 AddToToc
17903 \end_layout
17904
17905 \end_inset
17906
17907  [
17908 \begin_inset Flex Code
17909 status collapsed
17910
17911 \begin_layout Plain Layout
17912 string
17913 \end_layout
17914
17915 \end_inset
17916
17917 =""] insert apparaissant dans la table des matières du type donné.
17918  Désactivé par une chaîne de caractères vide.
17919  Voir aussi les directives 
17920 \family typewriter
17921 OutlinerName
17922 \family default
17923  et 
17924 \family typewriter
17925 IsTocCaption
17926 \family default
17927 .
17928  Ceci ne fonctionne que pour les inserts flexibles.
17929  Implicitement : désactivé.
17930 \end_layout
17931
17932 \begin_layout Description
17933 \begin_inset Flex Code
17934 status collapsed
17935
17936 \begin_layout Plain Layout
17937 Argument
17938 \end_layout
17939
17940 \end_inset
17941
17942  [
17943 \begin_inset Flex Code
17944 status collapsed
17945
17946 \begin_layout Plain Layout
17947 int
17948 \end_layout
17949
17950 \end_inset
17951
17952 ] définit un numéro d'argument d'une commande ou d'un environnement associé
17953  au style courant.
17954  La définition doit être close par 
17955 \begin_inset Flex Code
17956 status collapsed
17957
17958 \begin_layout Plain Layout
17959 EndArgument
17960 \end_layout
17961
17962 \end_inset
17963
17964 .
17965  Voir
17966 \begin_inset space ~
17967 \end_inset
17968
17969
17970 \begin_inset CommandInset ref
17971 LatexCommand ref
17972 reference "subsec:Styles-de-paragraphe"
17973
17974 \end_inset
17975
17976  et
17977 \begin_inset space ~
17978 \end_inset
17979
17980
17981 \begin_inset CommandInset ref
17982 LatexCommand ref
17983 reference "subsec:Arguments"
17984 plural "false"
17985 caps "false"
17986 noprefix "false"
17987
17988 \end_inset
17989
17990  pour plus d'informations.
17991 \end_layout
17992
17993 \begin_layout Description
17994 \begin_inset Flex Code
17995 status collapsed
17996
17997 \begin_layout Plain Layout
17998 BabelPreamble
17999 \end_layout
18000
18001 \end_inset
18002
18003 , définit un préambule pour les modifications de commandes de langue; voir
18004  
18005 \begin_inset CommandInset ref
18006 LatexCommand ref
18007 reference "subsec:I18n"
18008
18009 \end_inset
18010
18011 .
18012 \end_layout
18013
18014 \begin_layout Description
18015 \begin_inset Flex Code
18016 status collapsed
18017
18018 \begin_layout Plain Layout
18019 BgColor
18020 \end_layout
18021
18022 \end_inset
18023
18024  [
18025 \begin_inset Flex Code
18026 status collapsed
18027
18028 \begin_layout Plain Layout
18029 <nom>
18030 \end_layout
18031
18032 \end_inset
18033
18034 ] définit la couleur d'arrière-plan de l'insert.
18035  See 
18036 \begin_inset CommandInset ref
18037 LatexCommand ref
18038 reference "chap:Names-of-colors"
18039
18040 \end_inset
18041
18042  pour une liste des noms de couleur disponibles.
18043  
18044 \end_layout
18045
18046 \begin_layout Description
18047 \begin_inset Flex Code
18048 status collapsed
18049
18050 \begin_layout Plain Layout
18051 ContentAsLabel
18052 \end_layout
18053
18054 \end_inset
18055
18056  [
18057 \begin_inset Flex Code
18058 status collapsed
18059
18060 \begin_layout Plain Layout
18061
18062 \emph on
18063 0
18064 \end_layout
18065
18066 \end_inset
18067
18068 ,
18069 \begin_inset space \thinspace{}
18070 \end_inset
18071
18072
18073 \begin_inset Flex Code
18074 status collapsed
18075
18076 \begin_layout Plain Layout
18077 1
18078 \end_layout
18079
18080 \end_inset
18081
18082 ] indique s'il faut utiliser le contenu de l'insert comme une étiquette,
18083  quand l'insert est fermé.
18084  Valeur implicite: 
18085 \begin_inset Quotes cld
18086 \end_inset
18087
18088 faux
18089 \begin_inset Quotes crd
18090 \end_inset
18091
18092 .
18093 \end_layout
18094
18095 \begin_layout Description
18096 \begin_inset Flex Code
18097 status collapsed
18098
18099 \begin_layout Plain Layout
18100 CopyStyle
18101 \end_layout
18102
18103 \end_inset
18104
18105  [
18106 \begin_inset Flex Code
18107 status collapsed
18108
18109 \begin_layout Plain Layout
18110 <type>
18111 \end_layout
18112
18113 \end_inset
18114
18115 ] fonctionne comme les styles de paragraphe, voir 
18116 \begin_inset CommandInset ref
18117 LatexCommand ref
18118 reference "subsec:Styles-de-paragraphe"
18119
18120 \end_inset
18121
18122 .
18123  Notez que vous devez spécifier le type complet, e.
18124 \begin_inset space \thinspace{}
18125 \end_inset
18126
18127 g.
18128 \begin_inset space ~
18129 \end_inset
18130
18131
18132 \begin_inset Flex Code
18133 status collapsed
18134
18135 \begin_layout Plain Layout
18136 CopyStyle Flex:<nom>
18137 \end_layout
18138
18139 \end_inset
18140
18141 .
18142 \end_layout
18143
18144 \begin_layout Description
18145 \begin_inset Flex Code
18146 status collapsed
18147
18148 \begin_layout Plain Layout
18149 CustomPars
18150 \end_layout
18151
18152 \end_inset
18153
18154  [
18155 \begin_inset Flex Code
18156 status collapsed
18157
18158 \begin_layout Plain Layout
18159
18160 \emph on
18161 0
18162 \end_layout
18163
18164 \end_inset
18165
18166 ,
18167 \begin_inset space \thinspace{}
18168 \end_inset
18169
18170
18171 \begin_inset Flex Code
18172 status collapsed
18173
18174 \begin_layout Plain Layout
18175 1
18176 \end_layout
18177
18178 \end_inset
18179
18180 ] indique si l'utilisateur peut utiliser le dialogue 
18181 \begin_inset Flex Noun
18182 status collapsed
18183
18184 \begin_layout Plain Layout
18185 Édition\SpecialChar menuseparator
18186
18187 \begin_inset Newline linebreak
18188 \end_inset
18189
18190 Paramètres de paragraphe
18191 \end_layout
18192
18193 \end_inset
18194
18195  pour personnaliser le paragraphe.
18196 \end_layout
18197
18198 \begin_layout Description
18199 \begin_inset Flex Code
18200 status collapsed
18201
18202 \begin_layout Plain Layout
18203 Decoration
18204 \end_layout
18205
18206 \end_inset
18207
18208  peut être 
18209 \begin_inset Flex Code
18210 status collapsed
18211
18212 \begin_layout Plain Layout
18213 Classic
18214 \end_layout
18215
18216 \end_inset
18217
18218
18219 \begin_inset Flex Code
18220 status collapsed
18221
18222 \begin_layout Plain Layout
18223 Minimalistic
18224 \end_layout
18225
18226 \end_inset
18227
18228 , ou 
18229 \begin_inset Flex Code
18230 status collapsed
18231
18232 \begin_layout Plain Layout
18233 Conglomerate
18234 \end_layout
18235
18236 \end_inset
18237
18238 , décrivant l'appa\SpecialChar softhyphen
18239 rence du cadre et des boutons de l'insert.
18240  les notes de bas de page utilisent en général 
18241 \begin_inset Flex Code
18242 status collapsed
18243
18244 \begin_layout Plain Layout
18245 Classic
18246 \end_layout
18247
18248 \end_inset
18249
18250 , les inserts des code \SpecialChar TeX
18251  
18252 \begin_inset Flex Code
18253 status collapsed
18254
18255 \begin_layout Plain Layout
18256 Minimalistic
18257 \end_layout
18258
18259 \end_inset
18260
18261 , et les styles de caractères 
18262 \begin_inset Flex Code
18263 status collapsed
18264
18265 \begin_layout Plain Layout
18266 Conglomerate
18267 \end_layout
18268
18269 \end_inset
18270
18271 .
18272 \end_layout
18273
18274 \begin_layout Description
18275 \begin_inset Flex Code
18276 status collapsed
18277
18278 \begin_layout Plain Layout
18279 Display
18280 \end_layout
18281
18282 \end_inset
18283
18284  [
18285 \begin_inset Flex Code
18286 status collapsed
18287
18288 \begin_layout Plain Layout
18289 0
18290 \end_layout
18291
18292 \end_inset
18293
18294 ,
18295 \begin_inset space \thinspace{}
18296 \end_inset
18297
18298
18299 \begin_inset Flex Code
18300 status collapsed
18301
18302 \begin_layout Plain Layout
18303
18304 \emph on
18305 1
18306 \end_layout
18307
18308 \end_inset
18309
18310 ] n'est utilisé que lorsque 
18311 \begin_inset Flex Code
18312 status collapsed
18313
18314 \begin_layout Plain Layout
18315 LatexType
18316 \end_layout
18317
18318 \end_inset
18319
18320  vaut 
18321 \begin_inset Flex Code
18322 status collapsed
18323
18324 \begin_layout Plain Layout
18325 Environment
18326 \end_layout
18327
18328 \end_inset
18329
18330 .
18331  Indique si l'environnement se trouvera à part dans le résultat imprimable
18332  ou bien apparaîtra inclus dans le texte environnant.
18333  S'il est positionné à faux, on suppose que l'environnement \SpecialChar LaTeX
18334  ignore les
18335  espaces (avec un caractère retour ligne inclus) après les balises 
18336 \begin_inset Flex Code
18337 status collapsed
18338
18339 \begin_layout Plain Layout
18340
18341 \backslash
18342 begin{
18343 \emph on
18344 LatexName
18345 \emph default
18346 }
18347 \end_layout
18348
18349 \end_inset
18350
18351  et 
18352 \begin_inset Flex Code
18353 status collapsed
18354
18355 \begin_layout Plain Layout
18356
18357 \backslash
18358 end{
18359 \emph on
18360 LatexName
18361 \emph default
18362 }
18363 \end_layout
18364
18365 \end_inset
18366
18367 .
18368  Valeur implicite: 
18369 \begin_inset Quotes cld
18370 \end_inset
18371
18372 vrai
18373 \begin_inset Quotes crd
18374 \end_inset
18375
18376 ..
18377 \end_layout
18378
18379 \begin_layout Description
18380 \begin_inset Flex Code
18381 status open
18382
18383 \begin_layout Plain Layout
18384 EditExternal
18385 \end_layout
18386
18387 \end_inset
18388
18389  [
18390 \emph on
18391 0
18392 \emph default
18393 ,1] permet de modifier le contenu d'un insert via un éditeur externe (en
18394  utilisant n'importe quel éditeur défini pour le format d'exportation du
18395  document).
18396 \end_layout
18397
18398 \begin_layout Description
18399 \begin_inset Flex Code
18400 status collapsed
18401
18402 \begin_layout Plain Layout
18403 End
18404 \end_layout
18405
18406 \end_inset
18407
18408  est requis pour fermer la déclaration d'un 
18409 \begin_inset Flex Code
18410 status collapsed
18411
18412 \begin_layout Plain Layout
18413 InsetLayout
18414 \end_layout
18415
18416 \end_inset
18417
18418 .
18419 \end_layout
18420
18421 \begin_layout Description
18422 \begin_inset Flex Code
18423 status collapsed
18424
18425 \begin_layout Plain Layout
18426 Font
18427 \end_layout
18428
18429 \end_inset
18430
18431  définit la police utilisée pour le texte du corps de l'insert 
18432 \emph on
18433 et
18434 \emph default
18435  pour le marqueur.
18436  Voir
18437 \begin_inset space ~
18438 \end_inset
18439
18440
18441 \begin_inset CommandInset ref
18442 LatexCommand ref
18443 reference "subsec:polices"
18444
18445 \end_inset
18446
18447 .
18448  Noter qu'en définissant cette police on définit aussi automatiquement 
18449 \begin_inset Flex Code
18450 status collapsed
18451
18452 \begin_layout Plain Layout
18453 LabelFont
18454 \end_layout
18455
18456 \end_inset
18457
18458  avec la même valeur.
18459  Il faut donc définir celle-ci d'abord pour fixer 
18460 \begin_inset Flex Code
18461 status collapsed
18462
18463 \begin_layout Plain Layout
18464 LabelFont
18465 \end_layout
18466
18467 \end_inset
18468
18469  différemment.
18470 \end_layout
18471
18472 \begin_layout Description
18473 \begin_inset Flex Code
18474 status collapsed
18475
18476 \begin_layout Plain Layout
18477 FixedWidthPreambleEncoding
18478 \end_layout
18479
18480 \end_inset
18481
18482  [
18483 \begin_inset Flex Code
18484 status collapsed
18485
18486 \begin_layout Plain Layout
18487
18488 \emph on
18489 0
18490 \end_layout
18491
18492 \end_inset
18493
18494 ,
18495 \begin_inset space \thinspace{}
18496 \end_inset
18497
18498
18499 \begin_inset Flex Code
18500 status collapsed
18501
18502 \begin_layout Plain Layout
18503 1
18504 \end_layout
18505
18506 \end_inset
18507
18508 ] force un encodage à taille fixe pour les éléments traduits du code des
18509  préambules 
18510 \begin_inset Flex Code
18511 status collapsed
18512
18513 \begin_layout Plain Layout
18514 BabelPreamble
18515 \end_layout
18516
18517 \end_inset
18518
18519  et 
18520 \begin_inset Flex Code
18521 status collapsed
18522
18523 \begin_layout Plain Layout
18524 LangPreamble
18525 \end_layout
18526
18527 \end_inset
18528
18529  engendré par ce format.
18530  Ceci est nécessaire pour les paquetages \SpecialChar LaTeX
18531  spéciaux comme 
18532 \family typewriter
18533 listings
18534 \family default
18535  qui ne fonctionnent pas avec des encodages à taille variable comme 
18536 \family sans
18537 utf8
18538 \family default
18539 .
18540  Ce réglage est ignoré lors de l'utilisation de moteurs admettant complètement
18541  Unicode comme Xe\SpecialChar TeX
18542  ou Lua\SpecialChar TeX
18543 .
18544 \end_layout
18545
18546 \begin_layout Description
18547 \begin_inset Flex Code
18548 status collapsed
18549
18550 \begin_layout Plain Layout
18551 ForceLocalFontSwitch
18552 \end_layout
18553
18554 \end_inset
18555
18556  [
18557 \begin_inset Flex Code
18558 status collapsed
18559
18560 \begin_layout Plain Layout
18561
18562 \emph on
18563 0
18564 \end_layout
18565
18566 \end_inset
18567
18568 ,
18569 \begin_inset space \thinspace{}
18570 \end_inset
18571
18572
18573 \begin_inset Flex Code
18574 status collapsed
18575
18576 \begin_layout Plain Layout
18577 1
18578 \end_layout
18579
18580 \end_inset
18581
18582 ] lors de l'utilisation de babel, force l'utilisation un commutateur de
18583  police 
18584 \emph on
18585 local
18586 \emph default
18587  (
18588 \begin_inset Flex Code
18589 status collapsed
18590
18591 \begin_layout Plain Layout
18592
18593 \backslash
18594 foreignlanguage
18595 \end_layout
18596
18597 \end_inset
18598
18599 ), à la place d'un commutateur 
18600 \emph on
18601 global
18602 \emph default
18603  (comme 
18604 \begin_inset Flex Code
18605 status collapsed
18606
18607 \begin_layout Plain Layout
18608
18609 \backslash
18610 selectlanguage
18611 \end_layout
18612
18613 \end_inset
18614
18615 ).
18616 \end_layout
18617
18618 \begin_layout Description
18619 \begin_inset Flex Code
18620 status collapsed
18621
18622 \begin_layout Plain Layout
18623 ForceLTR
18624 \end_layout
18625
18626 \end_inset
18627
18628  [
18629 \begin_inset Flex Code
18630 status collapsed
18631
18632 \begin_layout Plain Layout
18633
18634 \emph on
18635 0
18636 \end_layout
18637
18638 \end_inset
18639
18640 ,
18641 \begin_inset space \thinspace{}
18642 \end_inset
18643
18644
18645 \begin_inset Flex Code
18646 status collapsed
18647
18648 \begin_layout Plain Layout
18649 1
18650 \end_layout
18651
18652 \end_inset
18653
18654 ] impose le langage 
18655 \begin_inset Quotes cld
18656 \end_inset
18657
18658 latex
18659 \begin_inset Quotes crd
18660 \end_inset
18661
18662 , conduisant à un résultat de gauche à droite (Left-to-Right, latin), e.
18663 \begin_inset space \thinspace{}
18664 \end_inset
18665
18666 g.
18667 \begin_inset space \space{}
18668 \end_inset
18669
18670 en code \SpecialChar TeX
18671  ou dans un URL.
18672  Une verrue.
18673 \end_layout
18674
18675 \begin_layout Description
18676 \begin_inset Flex Code
18677 status collapsed
18678
18679 \begin_layout Plain Layout
18680 ForceOwnlines
18681 \end_layout
18682
18683 \end_inset
18684
18685  [
18686 \begin_inset Flex Code
18687 status collapsed
18688
18689 \begin_layout Plain Layout
18690
18691 \emph on
18692 0
18693 \end_layout
18694
18695 \end_inset
18696
18697 ,
18698 \begin_inset space \thinspace{}
18699 \end_inset
18700
18701
18702 \begin_inset Flex Code
18703 status collapsed
18704
18705 \begin_layout Plain Layout
18706 1
18707 \end_layout
18708
18709 \end_inset
18710
18711 ] force un saut de ligne dans le résultat \SpecialChar LaTeX
18712  avant le début de l'insert et
18713  après sa fin.
18714  Ceci garantit que l’insert apparaît en lignes isolées, pour la lisibilité.
18715 \end_layout
18716
18717 \begin_layout Description
18718 \begin_inset Flex Code
18719 status collapsed
18720
18721 \begin_layout Plain Layout
18722 ForcePlain
18723 \end_layout
18724
18725 \end_inset
18726
18727  [
18728 \begin_inset Flex Code
18729 status collapsed
18730
18731 \begin_layout Plain Layout
18732
18733 \emph on
18734 0
18735 \end_layout
18736
18737 \end_inset
18738
18739 ,
18740 \begin_inset space \thinspace{}
18741 \end_inset
18742
18743
18744 \begin_inset Flex Code
18745 status collapsed
18746
18747 \begin_layout Plain Layout
18748 1
18749 \end_layout
18750
18751 \end_inset
18752
18753 ] indique si 
18754 \begin_inset Flex Code
18755 status collapsed
18756
18757 \begin_layout Plain Layout
18758 PlainLayout
18759 \end_layout
18760
18761 \end_inset
18762
18763  doit être utilisé, ou bien si l'utilisateur peut modifier le style de paragraph
18764 e utilisé dans l'insert.
18765  Valeur implicite: 
18766 \begin_inset Quotes cld
18767 \end_inset
18768
18769 faux
18770 \begin_inset Quotes crd
18771 \end_inset
18772
18773 .
18774 \end_layout
18775
18776 \begin_layout Description
18777 \begin_inset Flex Code
18778 status collapsed
18779
18780 \begin_layout Plain Layout
18781 FreeSpacing
18782 \end_layout
18783
18784 \end_inset
18785
18786  [
18787 \begin_inset Flex Code
18788 status collapsed
18789
18790 \begin_layout Plain Layout
18791
18792 \emph on
18793 0
18794 \end_layout
18795
18796 \end_inset
18797
18798 ,
18799 \begin_inset space \thinspace{}
18800 \end_inset
18801
18802
18803 \begin_inset Flex Code
18804 status collapsed
18805
18806 \begin_layout Plain Layout
18807 1
18808 \end_layout
18809
18810 \end_inset
18811
18812 ] fonctionne comme les styles de paragraphe, voir
18813 \begin_inset space ~
18814 \end_inset
18815
18816
18817 \begin_inset CommandInset ref
18818 LatexCommand ref
18819 reference "subsec:Styles-de-paragraphe"
18820
18821 \end_inset
18822
18823 .
18824 \end_layout
18825
18826 \begin_layout Description
18827 \begin_inset Flex Code
18828 status collapsed
18829
18830 \begin_layout Plain Layout
18831 HTML*
18832 \end_layout
18833
18834 \end_inset
18835
18836  sont utilisées avec l'exportation XHTML.
18837  Voir 
18838 \begin_inset CommandInset ref
18839 LatexCommand ref
18840 reference "sec:Tags-for-XHTML"
18841
18842 \end_inset
18843
18844 .
18845 \end_layout
18846
18847 \begin_layout Description
18848 \begin_inset Flex Code
18849 status collapsed
18850
18851 \begin_layout Plain Layout
18852 InToc
18853 \end_layout
18854
18855 \end_inset
18856
18857  [
18858 \begin_inset Flex Code
18859 status collapsed
18860
18861 \begin_layout Plain Layout
18862
18863 \emph on
18864 0
18865 \end_layout
18866
18867 \end_inset
18868
18869 ,
18870 \begin_inset space \thinspace{}
18871 \end_inset
18872
18873
18874 \begin_inset Flex Code
18875 status collapsed
18876
18877 \begin_layout Plain Layout
18878 1
18879 \end_layout
18880
18881 \end_inset
18882
18883 ] indique s'il faut inclure le contenu de cet insert dans les chaînes créées
18884  pour le panneau 
18885 \begin_inset Quotes cld
18886 \end_inset
18887
18888 Plan pour la table des matières complète, indépendamment du réglage de 
18889 \family sans
18890 AddToToc
18891 \family default
18892
18893 \begin_inset Quotes crd
18894 \end_inset
18895
18896 .
18897  L'utilisateur ne voudra pas, par exemple, que le contenu d'une note de
18898  bas de page dans un titre de section soit incluse dans la tables des matières
18899  affichée dans le plan, mais voudra habituellement voir affiché le contenu
18900  d'un style de caractère.
18901  Valeur implicite: 
18902 \begin_inset Quotes cld
18903 \end_inset
18904
18905 faux
18906 \begin_inset Quotes crd
18907 \end_inset
18908
18909 , pas d'inclusion.
18910 \end_layout
18911
18912 \begin_layout Description
18913 \begin_inset Flex Code
18914 status collapsed
18915
18916 \begin_layout Plain Layout
18917 IsTocCaption
18918 \end_layout
18919
18920 \end_inset
18921
18922  [
18923 \begin_inset Flex Code
18924 status collapsed
18925
18926 \begin_layout Plain Layout
18927
18928 \emph on
18929 0
18930 \end_layout
18931
18932 \end_inset
18933
18934 ,
18935 \begin_inset space \thinspace{}
18936 \end_inset
18937
18938
18939 \begin_inset Flex Code
18940 status collapsed
18941
18942 \begin_layout Plain Layout
18943 1
18944 \end_layout
18945
18946 \end_inset
18947
18948 ] si positionné à 1 et 
18949 \family sans
18950 AddToToc
18951 \family default
18952  activé, le paragraphe ajoute un résumé de son contenu dans son élément
18953  dans la table des matières.
18954  Sinon, seule l'étiquette apparaît si elle existe.
18955 \end_layout
18956
18957 \begin_layout Description
18958 \begin_inset Flex Code
18959 status collapsed
18960
18961 \begin_layout Plain Layout
18962 KeepEmpty
18963 \end_layout
18964
18965 \end_inset
18966
18967  [
18968 \begin_inset Flex Code
18969 status collapsed
18970
18971 \begin_layout Plain Layout
18972
18973 \emph on
18974 0
18975 \end_layout
18976
18977 \end_inset
18978
18979 ,
18980 \begin_inset space \thinspace{}
18981 \end_inset
18982
18983
18984 \begin_inset Flex Code
18985 status collapsed
18986
18987 \begin_layout Plain Layout
18988 1
18989 \end_layout
18990
18991 \end_inset
18992
18993 ] fonctionne comme les styles de paragraphe, voir 
18994 \begin_inset CommandInset ref
18995 LatexCommand ref
18996 reference "subsec:Styles-de-paragraphe"
18997
18998 \end_inset
18999
19000 .
19001 \end_layout
19002
19003 \begin_layout Description
19004 \begin_inset Flex Code
19005 status collapsed
19006
19007 \begin_layout Plain Layout
19008 LabelFont
19009 \end_layout
19010
19011 \end_inset
19012
19013  définit la police utilisée pour le marqueur.
19014  Voir la 
19015 \begin_inset CommandInset ref
19016 LatexCommand ref
19017 reference "subsec:polices"
19018
19019 \end_inset
19020
19021 .
19022  Noter que cette directive ne peut jamais apparaître avant 
19023 \begin_inset Flex Code
19024 status collapsed
19025
19026 \begin_layout Plain Layout
19027 Font
19028 \end_layout
19029
19030 \end_inset
19031
19032 , sinon elle sera sans effet.
19033 \end_layout
19034
19035 \begin_layout Description
19036 \begin_inset Flex Code
19037 status collapsed
19038
19039 \begin_layout Plain Layout
19040 LabelString
19041 \end_layout
19042
19043 \end_inset
19044
19045  [
19046 \begin_inset Flex Code
19047 status collapsed
19048
19049 \begin_layout Plain Layout
19050 chaîne
19051 \end_layout
19052
19053 \end_inset
19054
19055 ] définit la chaîne de caractères qui apparaîtra sur le bouton ou ailleurs
19056  en tant que marquer d'insert.
19057  Quelques types d'inserts (
19058 \begin_inset Flex Code
19059 status collapsed
19060
19061 \begin_layout Plain Layout
19062 code \SpecialChar TeX
19063
19064 \end_layout
19065
19066 \end_inset
19067
19068  et 
19069 \begin_inset Flex Code
19070 status collapsed
19071
19072 \begin_layout Plain Layout
19073 Branche
19074 \end_layout
19075
19076 \end_inset
19077
19078 ) modifient ce marqueur à la volée.
19079 \end_layout
19080
19081 \begin_layout Description
19082 \begin_inset Flex Code
19083 status collapsed
19084
19085 \begin_layout Plain Layout
19086 LangPreamble
19087 \end_layout
19088
19089 \end_inset
19090
19091  définit un préambule dépendant de la langue, voir
19092 \begin_inset space ~
19093 \end_inset
19094
19095
19096 \begin_inset CommandInset ref
19097 LatexCommand ref
19098 reference "subsec:I18n"
19099
19100 \end_inset
19101
19102 .
19103 \end_layout
19104
19105 \begin_layout Description
19106 \begin_inset Flex Code
19107 status collapsed
19108
19109 \begin_layout Plain Layout
19110 LatexName
19111 \end_layout
19112
19113 \end_inset
19114
19115  [
19116 \begin_inset Flex Code
19117 status collapsed
19118
19119 \begin_layout Plain Layout
19120 <nom>
19121 \end_layout
19122
19123 \end_inset
19124
19125 ] définit le nom du code \SpecialChar LaTeX
19126  correspondant, soit un environnement, soit une
19127  commande.
19128 \end_layout
19129
19130 \begin_layout Description
19131 \begin_inset Flex Code
19132 status collapsed
19133
19134 \begin_layout Plain Layout
19135 LatexParam
19136 \end_layout
19137
19138 \end_inset
19139
19140  [
19141 \begin_inset Flex Code
19142 status collapsed
19143
19144 \begin_layout Plain Layout
19145 <paramètre>
19146 \end_layout
19147
19148 \end_inset
19149
19150 ] définit le paramètre facultatif pour le 
19151 \begin_inset Flex Code
19152 status collapsed
19153
19154 \begin_layout Plain Layout
19155 LatexName
19156 \end_layout
19157
19158 \end_inset
19159
19160  correspondant, y compris des paires de crochets 
19161 \begin_inset Flex Code
19162 status collapsed
19163
19164 \begin_layout Plain Layout
19165 []
19166 \end_layout
19167
19168 \end_inset
19169
19170 .
19171  Ce paramètre ne peut pas être modifié depuis \SpecialChar LyX
19172  (utiliser 
19173 \begin_inset Flex Code
19174 status collapsed
19175
19176 \begin_layout Plain Layout
19177 Argument
19178 \end_layout
19179
19180 \end_inset
19181
19182  pour les paramètres personnalisables).
19183  Il sera émis tel quel après tous les 
19184 \begin_inset Flex Code
19185 status collapsed
19186
19187 \begin_layout Plain Layout
19188 Argument
19189 \end_layout
19190
19191 \end_inset
19192
19193 s \SpecialChar LaTeX
19194 .
19195 \end_layout
19196
19197 \begin_layout Description
19198 \begin_inset Flex Code
19199 status collapsed
19200
19201 \begin_layout Plain Layout
19202 LatexType
19203 \end_layout
19204
19205 \end_inset
19206
19207  [
19208 \begin_inset Flex Code
19209 status collapsed
19210
19211 \begin_layout Plain Layout
19212 Command, Environment, None
19213 \end_layout
19214
19215 \end_inset
19216
19217  
19218 \begin_inset Flex Code
19219 status collapsed
19220
19221 \begin_layout Plain Layout
19222
19223 \end_layout
19224
19225 \end_inset
19226
19227 ] précise comment le style doit être traduit en \SpecialChar LaTeX
19228
19229 \begin_inset Foot
19230 status collapsed
19231
19232 \begin_layout Plain Layout
19233 \begin_inset Flex Code
19234 status collapsed
19235
19236 \begin_layout Plain Layout
19237 LatexType
19238 \end_layout
19239
19240 \end_inset
19241
19242  est peut-être trompeur, puisque ces règles s'appliquent aussi aux classes
19243  SGML.
19244  Voir les fichiers de classe SGML pour des exemples spécifiques.
19245 \end_layout
19246
19247 \end_inset
19248
19249 .
19250 \end_layout
19251
19252 \begin_deeper
19253 \begin_layout Description
19254 \begin_inset Flex Code
19255 status collapsed
19256
19257 \begin_layout Plain Layout
19258 None
19259 \end_layout
19260
19261 \end_inset
19262
19263  signifie 
19264 \begin_inset Quotes cld
19265 \end_inset
19266
19267 rien de particulier
19268 \begin_inset Quotes crd
19269 \end_inset
19270
19271 ;
19272 \end_layout
19273
19274 \begin_layout Description
19275 \begin_inset Flex Code
19276 status collapsed
19277
19278 \begin_layout Plain Layout
19279 Command
19280 \end_layout
19281
19282 \end_inset
19283
19284  signifie 
19285 \begin_inset Flex Code
19286 status collapsed
19287
19288 \begin_layout Plain Layout
19289
19290 \backslash
19291
19292 \emph on
19293 LatexName
19294 \emph default
19295 {\SpecialChar ldots
19296 }
19297 \end_layout
19298
19299 \end_inset
19300
19301 ;
19302 \end_layout
19303
19304 \begin_layout Description
19305 \begin_inset Flex Code
19306 status collapsed
19307
19308 \begin_layout Plain Layout
19309 Environment
19310 \end_layout
19311
19312 \end_inset
19313
19314  signifie 
19315 \begin_inset Flex Code
19316 status collapsed
19317
19318 \begin_layout Plain Layout
19319
19320 \backslash
19321 begin{
19322 \emph on
19323 LatexName
19324 \emph default
19325 }\SpecialChar ldots
19326
19327 \backslash
19328 end{
19329 \emph on
19330 LatexName
19331 \emph default
19332 }
19333 \end_layout
19334
19335 \end_inset
19336
19337 .
19338 \end_layout
19339
19340 \begin_layout Standard
19341 En rassemblant ceci, la sortie \SpecialChar LaTeX
19342  sera soit: 
19343 \end_layout
19344
19345 \begin_layout LyX-Code
19346
19347 \backslash
19348 LatexName[LatexParam]{\SpecialChar ldots
19349 }
19350 \end_layout
19351
19352 \begin_layout Standard
19353 soit: 
19354 \end_layout
19355
19356 \begin_layout LyX-Code
19357
19358 \backslash
19359 begin{LatexName}[LatexParam] \SpecialChar ldots
19360  
19361 \backslash
19362 end{LatexName}
19363 \end_layout
19364
19365 \begin_layout Standard
19366 suivant le 
19367 \begin_inset Flex Code
19368 status collapsed
19369
19370 \begin_layout Plain Layout
19371 LatexType
19372 \end_layout
19373
19374 \end_inset
19375
19376 .
19377 \end_layout
19378
19379 \end_deeper
19380 \begin_layout Description
19381 \begin_inset Flex Code
19382 status collapsed
19383
19384 \begin_layout Plain Layout
19385 LeftDelim
19386 \end_layout
19387
19388 \end_inset
19389
19390  [
19391 \begin_inset Flex Code
19392 status collapsed
19393
19394 \begin_layout Plain Layout
19395 chaîne
19396 \end_layout
19397
19398 \end_inset
19399
19400 ] définit une chaîne de caractères insérée au début du contenu du style.
19401  Un passage à la ligne dans la sortie peut être indiquée par 
19402 \begin_inset Flex Code
19403 status collapsed
19404
19405 \begin_layout Plain Layout
19406 <br/>
19407 \end_layout
19408
19409 \end_inset
19410
19411 .
19412 \end_layout
19413
19414 \begin_layout Description
19415 \begin_inset Flex Code
19416 status collapsed
19417
19418 \begin_layout Plain Layout
19419 LyxType 
19420 \end_layout
19421
19422 \end_inset
19423
19424  peut être 
19425 \begin_inset Flex Code
19426 status collapsed
19427
19428 \begin_layout Plain Layout
19429 charstyle
19430 \end_layout
19431
19432 \end_inset
19433
19434
19435 \begin_inset Flex Code
19436 status collapsed
19437
19438 \begin_layout Plain Layout
19439 custom
19440 \end_layout
19441
19442 \end_inset
19443
19444
19445 \begin_inset Flex Code
19446 status collapsed
19447
19448 \begin_layout Plain Layout
19449 element
19450 \end_layout
19451
19452 \end_inset
19453
19454 , ou 
19455 \begin_inset Flex Code
19456 status collapsed
19457
19458 \begin_layout Plain Layout
19459 end
19460 \end_layout
19461
19462 \end_inset
19463
19464  (indiquant une définition vide terminant les définitions de styles de caractère
19465 s, etc).
19466  Cette entrée est requise dans les inserts flexibles et n'est significative
19467  que là.
19468  Parmi d'autres choses, elle détermine dans quel menu cet insert va apparaître.
19469  Fixer 
19470 \begin_inset Flex Code
19471 status collapsed
19472
19473 \begin_layout Plain Layout
19474 LyxType
19475 \end_layout
19476
19477 \end_inset
19478
19479  à 
19480 \begin_inset Flex Code
19481 status collapsed
19482
19483 \begin_layout Plain Layout
19484 charstyle
19485 \end_layout
19486
19487 \end_inset
19488
19489  positionnera 
19490 \begin_inset Flex Code
19491 status collapsed
19492
19493 \begin_layout Plain Layout
19494 MultiPar
19495 \end_layout
19496
19497 \end_inset
19498
19499  à 
19500 \begin_inset Quotes cld
19501 \end_inset
19502
19503 faux
19504 \begin_inset Quotes crd
19505 \end_inset
19506
19507  et 
19508 \begin_inset Flex Code
19509 status collapsed
19510
19511 \begin_layout Plain Layout
19512 ForcePlain
19513 \end_layout
19514
19515 \end_inset
19516
19517  à 
19518 \begin_inset Quotes cld
19519 \end_inset
19520
19521 vrai
19522 \begin_inset Quotes crd
19523 \end_inset
19524
19525 .
19526  
19527 \begin_inset Flex Code
19528 status collapsed
19529
19530 \begin_layout Plain Layout
19531 MultiPar
19532 \end_layout
19533
19534 \end_inset
19535
19536  peut être positionné à 
19537 \begin_inset Quotes cld
19538 \end_inset
19539
19540 vrai
19541 \begin_inset Quotes crd
19542 \end_inset
19543
19544  ou 
19545 \begin_inset Flex Code
19546 status collapsed
19547
19548 \begin_layout Plain Layout
19549 ForcePlain
19550 \end_layout
19551
19552 \end_inset
19553
19554 à 
19555 \begin_inset Quotes cld
19556 \end_inset
19557
19558 faux
19559 \begin_inset Quotes crd
19560 \end_inset
19561
19562 , pour les inserts 
19563 \begin_inset Flex Code
19564 status collapsed
19565
19566 \begin_layout Plain Layout
19567 charstyle
19568 \end_layout
19569
19570 \end_inset
19571
19572 , en le positionnant 
19573 \emph on
19574 après
19575 \emph default
19576  avoir fixé 
19577 \begin_inset Flex Code
19578 status collapsed
19579
19580 \begin_layout Plain Layout
19581 LyxType
19582 \end_layout
19583
19584 \end_inset
19585
19586 .
19587 \end_layout
19588
19589 \begin_layout Description
19590 \begin_inset Flex Code
19591 status collapsed
19592
19593 \begin_layout Plain Layout
19594 MenuString
19595 \end_layout
19596
19597 \end_inset
19598
19599  
19600 \begin_inset Flex Code
19601 status collapsed
19602
19603 \begin_layout Plain Layout
19604 [chaîne]
19605 \end_layout
19606
19607 \end_inset
19608
19609  définit une chaîne de caractères pour le menu.
19610  Vous pouvez associer un accélérateur en accolant le caractère voulu à la
19611  chaîne séparé par 
19612 \begin_inset Quotes cld
19613 \end_inset
19614
19615 |
19616 \begin_inset Quotes crd
19617 \end_inset
19618
19619  (e.
19620 \begin_inset space \thinspace{}
19621 \end_inset
19622
19623 g.
19624 \begin_inset space \space{}
19625 \end_inset
19626
19627
19628 \begin_inset Quotes eld
19629 \end_inset
19630
19631
19632 \begin_inset Flex Code
19633 status collapsed
19634
19635 \begin_layout Plain Layout
19636 Mon insert|M
19637 \end_layout
19638
19639 \end_inset
19640
19641
19642 \begin_inset Quotes erd
19643 \end_inset
19644
19645 ).
19646  Cette spécification est facultative.
19647  Si indéfini, le nom utilisé dans le menu sera celui de l'insert dans la
19648  déclaration du type.
19649 \end_layout
19650
19651 \begin_layout Description
19652 \begin_inset Flex Code
19653 status collapsed
19654
19655 \begin_layout Plain Layout
19656 MultiPar
19657 \end_layout
19658
19659 \end_inset
19660
19661  [
19662 \begin_inset Flex Code
19663 status collapsed
19664
19665 \begin_layout Plain Layout
19666
19667 \emph on
19668 0
19669 \end_layout
19670
19671 \end_inset
19672
19673 ,
19674 \begin_inset space \thinspace{}
19675 \end_inset
19676
19677
19678 \begin_inset Flex Code
19679 status collapsed
19680
19681 \begin_layout Plain Layout
19682 1
19683 \end_layout
19684
19685 \end_inset
19686
19687 ] indique si plusieurs paragraphes sont autorisés dans cet insert.
19688  Ceci positionnera aussi 
19689 \begin_inset Flex Code
19690 status collapsed
19691
19692 \begin_layout Plain Layout
19693 CustomPars
19694 \end_layout
19695
19696 \end_inset
19697
19698  à la même valeur et 
19699 \begin_inset Flex Code
19700 status collapsed
19701
19702 \begin_layout Plain Layout
19703 ForcePlain
19704 \end_layout
19705
19706 \end_inset
19707
19708  à la valeur opposée.
19709  Ceux-ci peuvent être repositionnés s'ils sont utilisés 
19710 \emph on
19711 après
19712 \emph default
19713  
19714 \begin_inset Flex Code
19715 status collapsed
19716
19717 \begin_layout Plain Layout
19718 MultiPar
19719 \end_layout
19720
19721 \end_inset
19722
19723 .
19724  Valeur implicite: 
19725 \begin_inset Quotes cld
19726 \end_inset
19727
19728 vrai
19729 \begin_inset Quotes crd
19730 \end_inset
19731
19732 .
19733 \end_layout
19734
19735 \begin_layout Description
19736 \begin_inset Flex Code
19737 status collapsed
19738
19739 \begin_layout Plain Layout
19740 NeedProtect
19741 \end_layout
19742
19743 \end_inset
19744
19745  [
19746 \begin_inset Flex Code
19747 status collapsed
19748
19749 \begin_layout Plain Layout
19750
19751 \emph on
19752 0
19753 \end_layout
19754
19755 \end_inset
19756
19757 ,
19758 \begin_inset space \thinspace{}
19759 \end_inset
19760
19761
19762 \begin_inset Flex Code
19763 status collapsed
19764
19765 \begin_layout Plain Layout
19766 1
19767 \end_layout
19768
19769 \end_inset
19770
19771 ] indique si les commandes fragiles de cet insert doivent êtres protégées
19772  par 
19773 \begin_inset Flex Code
19774 status collapsed
19775
19776 \begin_layout Plain Layout
19777
19778 \backslash
19779 protect
19780 \end_layout
19781
19782 \end_inset
19783
19784  (Note: ceci ne dit 
19785 \emph on
19786 rien
19787 \emph default
19788  sur le fait que la commande elle-même doive être protégée).
19789  Valeur implicite: 
19790 \begin_inset Quotes cld
19791 \end_inset
19792
19793 faux
19794 \begin_inset Quotes crd
19795 \end_inset
19796
19797 .
19798 \end_layout
19799
19800 \begin_layout Description
19801 \begin_inset Flex Code
19802 status collapsed
19803
19804 \begin_layout Plain Layout
19805 NeedCProtect
19806 \end_layout
19807
19808 \end_inset
19809
19810  [
19811 \begin_inset Flex Code
19812 status collapsed
19813
19814 \begin_layout Plain Layout
19815
19816 \emph on
19817 0
19818 \end_layout
19819
19820 \end_inset
19821
19822 ,
19823 \begin_inset space \thinspace{}
19824 \end_inset
19825
19826
19827 \begin_inset Flex Code
19828 status collapsed
19829
19830 \begin_layout Plain Layout
19831 1
19832 \end_layout
19833
19834 \end_inset
19835
19836 ] protège si nécessaire les macros qui contiennent cet insert avec 
19837 \begin_inset Flex Code
19838 status collapsed
19839
19840 \begin_layout Plain Layout
19841
19842 \backslash
19843 cprotect
19844 \end_layout
19845
19846 \end_inset
19847
19848  (cf.
19849  le paquetage 
19850 \family sans
19851 cprotect
19852 \family default
19853 ) et par suite autorise du texte verbatim dans les macros.
19854  Implicitement faux.
19855 \end_layout
19856
19857 \begin_layout Description
19858 \begin_inset Flex Code
19859 status collapsed
19860
19861 \begin_layout Plain Layout
19862 NeedMBoxProtect
19863 \end_layout
19864
19865 \end_inset
19866
19867  [
19868 \begin_inset Flex Code
19869 status collapsed
19870
19871 \begin_layout Plain Layout
19872
19873 \emph on
19874 0
19875 \end_layout
19876
19877 \end_inset
19878
19879 ,
19880 \begin_inset space \thinspace{}
19881 \end_inset
19882
19883
19884 \begin_inset Flex Code
19885 status collapsed
19886
19887 \begin_layout Plain Layout
19888 1
19889 \end_layout
19890
19891 \end_inset
19892
19893 ] implique que des commandes spécifiques dans cet insert (comme
19894 \begin_inset Flex Code
19895 status collapsed
19896
19897 \begin_layout Plain Layout
19898
19899 \backslash
19900 cite
19901 \end_layout
19902
19903 \end_inset
19904
19905  et 
19906 \begin_inset Flex Code
19907 status collapsed
19908
19909 \begin_layout Plain Layout
19910
19911 \backslash
19912 ref
19913 \end_layout
19914
19915 \end_inset
19916
19917 ) soient protégées dans une 
19918 \begin_inset Flex Code
19919 status collapsed
19920
19921 \begin_layout Plain Layout
19922
19923 \backslash
19924 mbox
19925 \end_layout
19926
19927 \end_inset
19928
19929 .
19930  Ceci est particulièrement requis pour les styles qui utilisent les commandes
19931  
19932 \family sans
19933 ulem
19934 \family default
19935  ou 
19936 \family sans
19937 soul
19938 \family default
19939 , qui parcourent leur contenu de manière compliquée.
19940  Implicitement faux.
19941 \end_layout
19942
19943 \begin_layout Description
19944 \begin_inset Flex Code
19945 status collapsed
19946
19947 \begin_layout Plain Layout
19948 NewlineCmd
19949 \end_layout
19950
19951 \end_inset
19952
19953  
19954 \begin_inset Flex Code
19955 status collapsed
19956
19957 \begin_layout Plain Layout
19958 [string]
19959 \end_layout
19960
19961 \end_inset
19962
19963  définit une commande différente de la commande implicite (
19964 \begin_inset Flex Code
19965 status collapsed
19966
19967 \begin_layout Plain Layout
19968
19969 \backslash
19970
19971 \backslash
19972
19973 \end_layout
19974
19975 \end_inset
19976
19977 ) pour les ruptures de ligne.
19978  La barre inversée initiale ne doit pas être saisie.
19979  
19980 \end_layout
19981
19982 \begin_layout Description
19983 \begin_inset Flex Code
19984 status collapsed
19985
19986 \begin_layout Plain Layout
19987 NoInsetLayout
19988 \end_layout
19989
19990 \end_inset
19991
19992  [
19993 \begin_inset Flex Code
19994 status collapsed
19995
19996 \begin_layout Plain Layout
19997 <layout>
19998 \end_layout
19999
20000 \end_inset
20001
20002 ] supprime un 
20003 \begin_inset Flex Code
20004 status collapsed
20005
20006 \begin_layout Plain Layout
20007 InsetLayout
20008 \end_layout
20009
20010 \end_inset
20011
20012  existant.
20013 \end_layout
20014
20015 \begin_layout Description
20016 \begin_inset Flex Code
20017 status collapsed
20018
20019 \begin_layout Plain Layout
20020 ObsoletedBy
20021 \end_layout
20022
20023 \end_inset
20024
20025  [
20026 \begin_inset Flex Code
20027 status collapsed
20028
20029 \begin_layout Plain Layout
20030 <layout>
20031 \end_layout
20032
20033 \end_inset
20034
20035 ] nomme un 
20036 \begin_inset Flex Code
20037 status collapsed
20038
20039 \begin_layout Plain Layout
20040 InsetLayout
20041 \end_layout
20042
20043 \end_inset
20044
20045  qui remplace cet 
20046 \begin_inset Flex Code
20047 status collapsed
20048
20049 \begin_layout Plain Layout
20050 InsetLayout
20051 \end_layout
20052
20053 \end_inset
20054
20055 .
20056  Ceci est utilisé pour renommer un 
20057 \begin_inset Flex Code
20058 status collapsed
20059
20060 \begin_layout Plain Layout
20061 InsetLayout
20062 \end_layout
20063
20064 \end_inset
20065
20066  en conservant la compatibilité.
20067 \end_layout
20068
20069 \begin_layout Description
20070 \begin_inset Flex Code
20071 status collapsed
20072
20073 \begin_layout Plain Layout
20074 ParbreakIgnored
20075 \end_layout
20076
20077 \end_inset
20078
20079  [
20080 \begin_inset Flex Code
20081 status collapsed
20082
20083 \begin_layout Plain Layout
20084
20085 \emph on
20086 0
20087 \end_layout
20088
20089 \end_inset
20090
20091 ,
20092 \begin_inset space \thinspace{}
20093 \end_inset
20094
20095
20096 \begin_inset Flex Code
20097 status collapsed
20098
20099 \begin_layout Plain Layout
20100 1
20101 \end_layout
20102
20103 \end_inset
20104
20105 ] avec la valeur 1, les sauts de paragraphes seront ignorés dans le résultat
20106  imprimable.
20107  Ceci peut être utile pour les inserts dont le contenu doit être aligné
20108  dans la fenêtre \SpecialChar LyX
20109 , sans que cela soit répercuté dans la sortie.
20110 \end_layout
20111
20112 \begin_layout Description
20113 \begin_inset Flex Code
20114 status collapsed
20115
20116 \begin_layout Plain Layout
20117 ParbreakIsNewline
20118 \end_layout
20119
20120 \end_inset
20121
20122  [
20123 \family typewriter
20124 \emph on
20125
20126 \begin_inset Flex Code
20127 status collapsed
20128
20129 \begin_layout Plain Layout
20130 0
20131 \end_layout
20132
20133 \end_inset
20134
20135
20136 \family default
20137 \emph default
20138 ,
20139 \begin_inset space \thinspace{}
20140 \end_inset
20141
20142
20143 \family typewriter
20144
20145 \begin_inset Flex Code
20146 status collapsed
20147
20148 \begin_layout Plain Layout
20149 1
20150 \end_layout
20151
20152 \end_inset
20153
20154
20155 \family default
20156 ] fonctionne comme avec les styles de paragraphe, voir 
20157 \begin_inset CommandInset ref
20158 LatexCommand ref
20159 reference "subsec:Styles-de-paragraphe"
20160
20161 \end_inset
20162
20163 .
20164 \end_layout
20165
20166 \begin_layout Description
20167 \begin_inset Flex Code
20168 status collapsed
20169
20170 \begin_layout Plain Layout
20171 PassThru
20172 \end_layout
20173
20174 \end_inset
20175
20176  [
20177 \family typewriter
20178 \emph on
20179
20180 \begin_inset Flex Code
20181 status collapsed
20182
20183 \begin_layout Plain Layout
20184 0
20185 \end_layout
20186
20187 \end_inset
20188
20189
20190 \family default
20191 \emph default
20192 ,
20193 \begin_inset space \thinspace{}
20194 \end_inset
20195
20196
20197 \family typewriter
20198
20199 \begin_inset Flex Code
20200 status collapsed
20201
20202 \begin_layout Plain Layout
20203 1
20204 \end_layout
20205
20206 \end_inset
20207
20208
20209 \family default
20210 ] fonctionne comme avec les styles de paragraphe, voir 
20211 \begin_inset CommandInset ref
20212 LatexCommand ref
20213 reference "subsec:Styles-de-paragraphe"
20214
20215 \end_inset
20216
20217 .
20218 \end_layout
20219
20220 \begin_layout Description
20221 \begin_inset Flex Code
20222 status collapsed
20223
20224 \begin_layout Plain Layout
20225 Preamble
20226 \end_layout
20227
20228 \end_inset
20229
20230  fonctionne comme avec les styles de paragraphe, voir 
20231 \begin_inset CommandInset ref
20232 LatexCommand ref
20233 reference "subsec:Styles-de-paragraphe"
20234
20235 \end_inset
20236
20237 .
20238 \end_layout
20239
20240 \begin_layout Description
20241 \begin_inset Flex Code
20242 status collapsed
20243
20244 \begin_layout Plain Layout
20245 RefPrefix
20246 \end_layout
20247
20248 \end_inset
20249
20250  [
20251 \begin_inset Flex Code
20252 status collapsed
20253
20254 \begin_layout Plain Layout
20255 chaîne
20256 \end_layout
20257
20258 \end_inset
20259
20260 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
20261 es de ce type.
20262  Ceci permet l'utilisation de références mises en forme.
20263 \end_layout
20264
20265 \begin_layout Description
20266 \begin_inset Flex Code
20267 status collapsed
20268
20269 \begin_layout Plain Layout
20270 Requires
20271 \end_layout
20272
20273 \end_inset
20274
20275  
20276 \begin_inset Flex Code
20277 status collapsed
20278
20279 \begin_layout Plain Layout
20280 [chaîne]
20281 \end_layout
20282
20283 \end_inset
20284
20285  As with paragraph styles, see 
20286 \begin_inset CommandInset ref
20287 LatexCommand ref
20288 reference "subsec:Styles-de-paragraphe"
20289
20290 \end_inset
20291
20292 .
20293 \end_layout
20294
20295 \begin_layout Description
20296 \begin_inset Flex Code
20297 status collapsed
20298
20299 \begin_layout Plain Layout
20300 ResetArgs
20301 \end_layout
20302
20303 \end_inset
20304
20305  [
20306 \begin_inset Flex Code
20307 status collapsed
20308
20309 \begin_layout Plain Layout
20310
20311 \emph on
20312 0
20313 \end_layout
20314
20315 \end_inset
20316
20317 ,
20318 \begin_inset space \thinspace{}
20319 \end_inset
20320
20321
20322 \begin_inset Flex Code
20323 status collapsed
20324
20325 \begin_layout Plain Layout
20326 1
20327 \end_layout
20328
20329 \end_inset
20330
20331 ] réinitialise les arguments \SpecialChar LaTeX
20332  de ce style (définis via la directive 
20333 \begin_inset Flex Code
20334 status collapsed
20335
20336 \begin_layout Plain Layout
20337 Argument
20338 \end_layout
20339
20340 \end_inset
20341
20342 ).
20343  Ceci est utile si vous avez dupliqué un style via 
20344 \begin_inset Flex Code
20345 status collapsed
20346
20347 \begin_layout Plain Layout
20348 CopyStyle
20349 \end_layout
20350
20351 \end_inset
20352
20353 , mais que vous ne voulez pas hériter de ses arguments (obligatoires et
20354  optionnels).
20355 \end_layout
20356
20357 \begin_layout Description
20358 \begin_inset Flex Code
20359 status collapsed
20360
20361 \begin_layout Plain Layout
20362 ResetsFont
20363 \end_layout
20364
20365 \end_inset
20366
20367  [
20368 \begin_inset Flex Code
20369 status collapsed
20370
20371 \begin_layout Plain Layout
20372 0
20373 \end_layout
20374
20375 \end_inset
20376
20377 ,
20378 \begin_inset space \thinspace{}
20379 \end_inset
20380
20381
20382 \begin_inset Flex Code
20383 status collapsed
20384
20385 \begin_layout Plain Layout
20386
20387 \emph on
20388 1
20389 \end_layout
20390
20391 \end_inset
20392
20393 ] avec la valeur 1, les changements de police sont réappliqués dans les
20394  inserts respectifs (dans la sortie) même si l'insert lui-même est t dans
20395  la portée de ces changements de police (e.
20396 \begin_inset space \thinspace{}
20397 \end_inset
20398
20399 g., 
20400 \begin_inset Flex Code
20401 status collapsed
20402
20403 \begin_layout Plain Layout
20404
20405 \backslash
20406 textbf{Texte environnant 
20407 \backslash
20408 moninsert{
20409 \backslash
20410 textbf{contenu}}\SpecialChar ldots
20411 }
20412 \end_layout
20413
20414 \end_inset
20415
20416  plutôt que 
20417 \begin_inset Flex Code
20418 status collapsed
20419
20420 \begin_layout Plain Layout
20421
20422 \backslash
20423 textbf{Texte environnant 
20424 \backslash
20425 moninsert{contenu}\SpecialChar ldots
20426 }
20427 \end_layout
20428
20429 \end_inset
20430
20431 .
20432  Utiliser ceci a un sens pour le commandes qui reactualisent les réglages
20433  de police de manière interne (e.
20434 \begin_inset space \thinspace{}
20435 \end_inset
20436
20437 g.
20438  notes de bas de page).
20439  Notez que positionner incorrectement ceci peut conduire à des résultats
20440  non désirés (e.
20441 \begin_inset space \thinspace{}
20442 \end_inset
20443
20444 g., avec 
20445 \begin_inset Flex Code
20446 status collapsed
20447
20448 \begin_layout Plain Layout
20449
20450 \backslash
20451 emph{Texte environnant 
20452 \backslash
20453 moninsert{
20454 \backslash
20455 emph{contenu}}\SpecialChar ldots
20456 }
20457 \end_layout
20458
20459 \end_inset
20460
20461 , le contenu est droit du fait que 
20462 \begin_inset Flex Code
20463 status collapsed
20464
20465 \begin_layout Plain Layout
20466
20467 \backslash
20468 emph
20469 \end_layout
20470
20471 \end_inset
20472
20473  bascule.
20474  Implicitement 
20475 \begin_inset Flex Code
20476 status collapsed
20477
20478 \begin_layout Plain Layout
20479 0
20480 \end_layout
20481
20482 \end_inset
20483
20484 : les changements de police ne sont pas réappliqués dans l'insert.
20485 \end_layout
20486
20487 \begin_layout Description
20488 \begin_inset Flex Code
20489 status collapsed
20490
20491 \begin_layout Plain Layout
20492 RightDelim
20493 \end_layout
20494
20495 \end_inset
20496
20497  [
20498 \begin_inset Flex Code
20499 status collapsed
20500
20501 \begin_layout Plain Layout
20502 chaîne
20503 \end_layout
20504
20505 \end_inset
20506
20507 ] définit une chaîne de caractères insérée à la fin du contenu du style.
20508  Un passage à la ligne dans la sortie peut être indiquée par 
20509 \begin_inset Flex Code
20510 status collapsed
20511
20512 \begin_layout Plain Layout
20513 <br/>
20514 \end_layout
20515
20516 \end_inset
20517
20518 .
20519 \end_layout
20520
20521 \begin_layout Description
20522 \begin_inset Flex Code
20523 status collapsed
20524
20525 \begin_layout Plain Layout
20526 Spellcheck
20527 \end_layout
20528
20529 \end_inset
20530
20531  [
20532 \begin_inset Flex Code
20533 status collapsed
20534
20535 \begin_layout Plain Layout
20536 0
20537 \end_layout
20538
20539 \end_inset
20540
20541 ,
20542 \begin_inset space \thinspace{}
20543 \end_inset
20544
20545
20546 \begin_inset Flex Code
20547 status collapsed
20548
20549 \begin_layout Plain Layout
20550
20551 \emph on
20552 1
20553 \end_layout
20554
20555 \end_inset
20556
20557 ] active le correcteur orthographique sur le contenu de cet insert.
20558  Valeur implicite: 
20559 \begin_inset Quotes cld
20560 \end_inset
20561
20562 vrai
20563 \begin_inset Quotes crd
20564 \end_inset
20565
20566 .
20567 \end_layout
20568
20569 \begin_layout Subsection
20570
20571 \lang english
20572 Arguments
20573 \begin_inset CommandInset label
20574 LatexCommand label
20575 name "subsec:Arguments"
20576
20577 \end_inset
20578
20579
20580 \end_layout
20581
20582 \begin_layout Standard
20583 À la fois les styles de paragraphe et les formats d'insert admettent des
20584  
20585 \emph on
20586 arguments
20587 \emph default
20588  en plus du contenu principal.
20589  Ceci est particulièrement utile pour des éléments comme les en-têtes de
20590  section et n'a de sens qu'avec \SpecialChar LaTeX
20591 .
20592  Chaque argument (facultatif ou obligatoire) d'une commande ou d'un environnemen
20593 t — sauf pour l'argument obligatoire correspondant au contenu — a une définition
20594  séparée, où le nombre spécifie l'ordre des arguments.
20595  La définition doit se terminer par 
20596 \begin_inset Flex Code
20597 status collapsed
20598
20599 \begin_layout Plain Layout
20600 EndArgument
20601 \end_layout
20602
20603 \end_inset
20604
20605 .
20606  Ainsi une commande avec deux arguments sera spécifiée comme suit: 
20607 \end_layout
20608
20609 \begin_layout Quote
20610
20611 \family typewriter
20612 Argument 1
20613 \end_layout
20614
20615 \begin_layout Quote
20616
20617 \family typewriter
20618 ...
20619 \end_layout
20620
20621 \begin_layout Quote
20622
20623 \family typewriter
20624 EndArgument
20625 \end_layout
20626
20627 \begin_layout Quote
20628
20629 \family typewriter
20630 Argument 2
20631 \end_layout
20632
20633 \begin_layout Quote
20634
20635 \family typewriter
20636 ...
20637 \end_layout
20638
20639 \begin_layout Quote
20640
20641 \family typewriter
20642 EndArgument
20643 \end_layout
20644
20645 \begin_layout Standard
20646 Dans la définition de l'
20647 \begin_inset Flex Code
20648 status collapsed
20649
20650 \begin_layout Plain Layout
20651 Argument
20652 \end_layout
20653
20654 \end_inset
20655
20656 , les spécifications suivantes sont possibles:
20657 \end_layout
20658
20659 \begin_layout Itemize
20660 \begin_inset Flex Code
20661 status collapsed
20662
20663 \begin_layout Plain Layout
20664 LabelString
20665 \end_layout
20666
20667 \end_inset
20668
20669  
20670 \begin_inset Flex Code
20671 status collapsed
20672
20673 \begin_layout Plain Layout
20674 [chaîne]
20675 \end_layout
20676
20677 \end_inset
20678
20679  définit la chaîne de caractères qui apparaîtra à la fois dans le menu (pour
20680  insérer cet argument) et dans le bouton d'insertion d'argument (sauf si
20681  vous spécifiez également un 
20682 \begin_inset Flex Code
20683 status collapsed
20684
20685 \begin_layout Plain Layout
20686 MenuString
20687 \end_layout
20688
20689 \end_inset
20690
20691 ).
20692  Pour le menu, vous pouvez définir un raccourci en ajoutant le caractère
20693  désiré à la chaîne, séparé par 
20694 \begin_inset Quotes cld
20695 \end_inset
20696
20697 |
20698 \begin_inset Quotes crd
20699 \end_inset
20700
20701  (e.
20702 \begin_inset space \thinspace{}
20703 \end_inset
20704
20705 g.
20706 \begin_inset space \space{}
20707 \end_inset
20708
20709
20710 \begin_inset Quotes cld
20711 \end_inset
20712
20713
20714 \begin_inset Flex Code
20715 status collapsed
20716
20717 \begin_layout Plain Layout
20718 Éléments personnalisables|é
20719 \end_layout
20720
20721 \end_inset
20722
20723
20724 \begin_inset Quotes crd
20725 \end_inset
20726
20727 );
20728 \end_layout
20729
20730 \begin_layout Itemize
20731 \begin_inset Flex Code
20732 status collapsed
20733
20734 \begin_layout Plain Layout
20735 MenuString
20736 \end_layout
20737
20738 \end_inset
20739
20740  
20741 \begin_inset Flex Code
20742 status collapsed
20743
20744 \begin_layout Plain Layout
20745 [chaîne]
20746 \end_layout
20747
20748 \end_inset
20749
20750  définit une chaîne particulière pour le menu.
20751  Vous pouvez définir un raccourci en ajoutant le caractère désiré à la chaîne,
20752  séparé par 
20753 \begin_inset Quotes cld
20754 \end_inset
20755
20756 |
20757 \begin_inset Quotes crd
20758 \end_inset
20759
20760  (e.
20761 \begin_inset space \thinspace{}
20762 \end_inset
20763
20764 g.
20765 \begin_inset space \space{}
20766 \end_inset
20767
20768
20769 \begin_inset Quotes cld
20770 \end_inset
20771
20772
20773 \begin_inset Flex Code
20774 status collapsed
20775
20776 \begin_layout Plain Layout
20777 Éléments personnalisables|é
20778 \end_layout
20779
20780 \end_inset
20781
20782
20783 \begin_inset Quotes crd
20784 \end_inset
20785
20786 ).
20787  Cette spécification est facultative, si elle n'existe pas, la 
20788 \begin_inset Flex Code
20789 status collapsed
20790
20791 \begin_layout Plain Layout
20792 LabelString
20793 \end_layout
20794
20795 \end_inset
20796
20797  sera utilisée pour le menu;
20798 \end_layout
20799
20800 \begin_layout Itemize
20801 \begin_inset Flex Code
20802 status collapsed
20803
20804 \begin_layout Plain Layout
20805 Tooltip
20806 \end_layout
20807
20808 \end_inset
20809
20810  
20811 \begin_inset Flex Code
20812 status collapsed
20813
20814 \begin_layout Plain Layout
20815 [chaîne]
20816 \end_layout
20817
20818 \end_inset
20819
20820  définit un texte explicatif qui apparaît dans la bulle d'aide quand le
20821  curseur passe sur l'insertion d'argument;
20822 \end_layout
20823
20824 \begin_layout Itemize
20825 \begin_inset Flex Code
20826 status collapsed
20827
20828 \begin_layout Plain Layout
20829 Mandatory
20830 \end_layout
20831
20832 \end_inset
20833
20834  [
20835 \begin_inset Flex Code
20836 status collapsed
20837
20838 \begin_layout Plain Layout
20839
20840 \emph on
20841 0
20842 \end_layout
20843
20844 \end_inset
20845
20846 ,
20847 \begin_inset space \thinspace{}
20848 \end_inset
20849
20850
20851 \begin_inset Flex Code
20852 status collapsed
20853
20854 \begin_layout Plain Layout
20855 1
20856 \end_layout
20857
20858 \end_inset
20859
20860 ] précise si l’argument est obligatoire (1) ou optionnel (0).
20861  Les arguments obligatoires ont émis comme une chaîne vide s'ils ne sont
20862  pas précisés, alors que les arguments optionnels ne sont pas émis du tout.
20863  Implicitement, les arguments obligatoires sont insérés entre 
20864 \begin_inset Flex Code
20865 status collapsed
20866
20867 \begin_layout Plain Layout
20868 {...}
20869 \end_layout
20870
20871 \end_inset
20872
20873 , alors que les arguments optionnels sont insérés entre 
20874 \begin_inset Flex Code
20875 status collapsed
20876
20877 \begin_layout Plain Layout
20878 [...]
20879 \end_layout
20880
20881 \end_inset
20882
20883 ;
20884 \end_layout
20885
20886 \begin_layout Itemize
20887
20888 \family sans
20889 NewlineCmd
20890 \family default
20891  
20892 \begin_inset Flex Code
20893 status collapsed
20894
20895 \begin_layout Plain Layout
20896 [string]
20897 \end_layout
20898
20899 \end_inset
20900
20901  définit une commande différente de la commande implicite (
20902 \begin_inset Flex Code
20903 status collapsed
20904
20905 \begin_layout Plain Layout
20906
20907 \backslash
20908
20909 \backslash
20910
20911 \end_layout
20912
20913 \end_inset
20914
20915 ) pour les ruptures de ligne.
20916  La barre inversée initiale ne doit pas être saisie.
20917 \end_layout
20918
20919 \begin_layout Itemize
20920 \begin_inset Flex Code
20921 status collapsed
20922
20923 \begin_layout Plain Layout
20924 Requires
20925 \end_layout
20926
20927 \end_inset
20928
20929  
20930 \begin_inset Flex Code
20931 status collapsed
20932
20933 \begin_layout Plain Layout
20934 [int=0]
20935 \end_layout
20936
20937 \end_inset
20938
20939  définit une autre argument (par son numéro d'ordre) dont cet argument demande
20940  l’émission s'il est lui-même émis.
20941  Par exemple en \SpecialChar LaTeX
20942 , les arguments optionnels demandent l'émission d'autres
20943  arguments optionnels situés avant eux dans la liste (au moins vides), comme
20944  dans 
20945 \begin_inset Flex Code
20946 status collapsed
20947
20948 \begin_layout Plain Layout
20949
20950 \backslash
20951 command[][argument]{text}
20952 \end_layout
20953
20954 \end_inset
20955
20956 , ou ceci peut être précisé par la directive 
20957 \begin_inset Flex Code
20958 status collapsed
20959
20960 \begin_layout Plain Layout
20961 Requires 1
20962 \end_layout
20963
20964 \end_inset
20965
20966  dans l'
20967 \begin_inset Flex Code
20968 status collapsed
20969
20970 \begin_layout Plain Layout
20971 Argument 2
20972 \end_layout
20973
20974 \end_inset
20975
20976 ;
20977 \end_layout
20978
20979 \begin_layout Itemize
20980 \begin_inset Flex Code
20981 status collapsed
20982
20983 \begin_layout Plain Layout
20984 LeftDelim
20985 \end_layout
20986
20987 \end_inset
20988
20989  
20990 \begin_inset Flex Code
20991 status collapsed
20992
20993 \begin_layout Plain Layout
20994 [chaîne]
20995 \end_layout
20996
20997 \end_inset
20998
20999  définit un délimiteur gauche personnalisé (au lieu de 
21000 \begin_inset Flex Code
21001 status collapsed
21002
21003 \begin_layout Plain Layout
21004 {
21005 \end_layout
21006
21007 \end_inset
21008
21009  ou 
21010 \begin_inset Flex Code
21011 status collapsed
21012
21013 \begin_layout Plain Layout
21014 [
21015 \end_layout
21016
21017 \end_inset
21018
21019 ).
21020  Un passage à la ligne dans la sortie peut être indiqué par 
21021 \begin_inset Flex Code
21022 status collapsed
21023
21024 \begin_layout Plain Layout
21025 <br/>
21026 \end_layout
21027
21028 \end_inset
21029
21030 ;
21031 \end_layout
21032
21033 \begin_layout Itemize
21034 \begin_inset Flex Code
21035 status collapsed
21036
21037 \begin_layout Plain Layout
21038 RightDelim
21039 \end_layout
21040
21041 \end_inset
21042
21043  
21044 \begin_inset Flex Code
21045 status collapsed
21046
21047 \begin_layout Plain Layout
21048 [chaîne]
21049 \end_layout
21050
21051 \end_inset
21052
21053  définit un délimiteur droit personnalisé (au lieu de 
21054 \begin_inset Flex Code
21055 status collapsed
21056
21057 \begin_layout Plain Layout
21058 }
21059 \end_layout
21060
21061 \end_inset
21062
21063  ou 
21064 \begin_inset Flex Code
21065 status collapsed
21066
21067 \begin_layout Plain Layout
21068 ]
21069 \end_layout
21070
21071 \end_inset
21072
21073 ).
21074  Un passage à la ligne dans la sortie peut être indiqué par 
21075 \begin_inset Flex Code
21076 status collapsed
21077
21078 \begin_layout Plain Layout
21079 <br/>
21080 \end_layout
21081
21082 \end_inset
21083
21084 ;
21085 \end_layout
21086
21087 \begin_layout Itemize
21088 \begin_inset Flex Code
21089 status collapsed
21090
21091 \begin_layout Plain Layout
21092 DefaultArg
21093 \end_layout
21094
21095 \end_inset
21096
21097  
21098 \begin_inset Flex Code
21099 status collapsed
21100
21101 \begin_layout Plain Layout
21102 [chaîne]
21103 \end_layout
21104
21105 \end_inset
21106
21107  définit un argument qui sera inséré si et seulement si aucun argument n'est
21108  saisi par l'utilisateur, c'est-à-dire si aucun insert d'argument n'a été
21109  spécifié (notez qu'un insert d'argument vide masque le 
21110 \begin_inset Flex Code
21111 status collapsed
21112
21113 \begin_layout Plain Layout
21114 DefaultArg
21115 \end_layout
21116
21117 \end_inset
21118
21119 ).
21120  Les arguments multiples doivent être séparés par des virgules;
21121 \end_layout
21122
21123 \begin_layout Itemize
21124 \begin_inset Flex Code
21125 status collapsed
21126
21127 \begin_layout Plain Layout
21128 PresetArg
21129 \end_layout
21130
21131 \end_inset
21132
21133  
21134 \begin_inset Flex Code
21135 status collapsed
21136
21137 \begin_layout Plain Layout
21138 [chaîne]
21139 \end_layout
21140
21141 \end_inset
21142
21143  définit un argument inséré dans tous les cas (seul ou en plus des chaîne
21144  saisies par l’utilisateur).
21145  Les arguments multiples doivent être séparés par des virgules;
21146 \end_layout
21147
21148 \begin_layout Itemize
21149 \begin_inset Flex Code
21150 status collapsed
21151
21152 \begin_layout Plain Layout
21153 Font
21154 \end_layout
21155
21156 \end_inset
21157
21158  définit la police de caractères utilisée pour le contenu de l'argument,
21159  voir 
21160 \begin_inset CommandInset ref
21161 LatexCommand ref
21162 reference "subsec:polices"
21163
21164 \end_inset
21165
21166 ;
21167 \end_layout
21168
21169 \begin_layout Itemize
21170 \begin_inset Flex Code
21171 status collapsed
21172
21173 \begin_layout Plain Layout
21174 FreeSpacing
21175 \end_layout
21176
21177 \end_inset
21178
21179  [
21180 \begin_inset Flex Code
21181 status collapsed
21182
21183 \begin_layout Plain Layout
21184
21185 \emph on
21186 0
21187 \end_layout
21188
21189 \end_inset
21190
21191 ,
21192 \begin_inset space \thinspace{}
21193 \end_inset
21194
21195
21196 \begin_inset Flex Code
21197 status collapsed
21198
21199 \begin_layout Plain Layout
21200 1
21201 \end_layout
21202
21203 \end_inset
21204
21205 ] similaire à la directive des styles de paragraphe, voir
21206 \begin_inset space ~
21207 \end_inset
21208
21209
21210 \begin_inset CommandInset ref
21211 LatexCommand ref
21212 reference "subsec:Styles-de-paragraphe"
21213 plural "false"
21214 caps "false"
21215 noprefix "false"
21216
21217 \end_inset
21218
21219 .
21220 \end_layout
21221
21222 \begin_layout Itemize
21223 \begin_inset Flex Code
21224 status collapsed
21225
21226 \begin_layout Plain Layout
21227 LabelFont
21228 \end_layout
21229
21230 \end_inset
21231
21232  définit la police de caractères utilisée pour l'étiquette, voir 
21233 \begin_inset CommandInset ref
21234 LatexCommand ref
21235 reference "subsec:polices"
21236
21237 \end_inset
21238
21239 ;
21240 \end_layout
21241
21242 \begin_layout Itemize
21243 \begin_inset Flex Code
21244 status collapsed
21245
21246 \begin_layout Plain Layout
21247 Decoration
21248 \end_layout
21249
21250 \end_inset
21251
21252  [
21253 \begin_inset Flex Code
21254 status collapsed
21255
21256 \begin_layout Plain Layout
21257
21258 \emph on
21259 Classic
21260 \emph default
21261 , Minimalistic, Conglomerate
21262 \end_layout
21263
21264 \end_inset
21265
21266 ] précise le style de rendu utilisé pour les cadres d'insertion et les boutons;
21267 \end_layout
21268
21269 \begin_layout Itemize
21270 \begin_inset Flex Code
21271 status collapsed
21272
21273 \begin_layout Plain Layout
21274 AutoInsert
21275 \end_layout
21276
21277 \end_inset
21278
21279  
21280 \begin_inset Flex Code
21281 status collapsed
21282
21283 \begin_layout Plain Layout
21284 [int=0]
21285 \end_layout
21286
21287 \end_inset
21288
21289  force l'insertion de l’argument lorsque le style concerné est sélectionné
21290  (si sa valeur est 1).
21291  
21292 \end_layout
21293
21294 \begin_layout Itemize
21295 \begin_inset Flex Code
21296 status collapsed
21297
21298 \begin_layout Plain Layout
21299 FreeSpacing
21300 \end_layout
21301
21302 \end_inset
21303
21304  [
21305 \begin_inset Flex Code
21306 status collapsed
21307
21308 \begin_layout Plain Layout
21309
21310 \emph on
21311 0
21312 \end_layout
21313
21314 \end_inset
21315
21316 ,
21317 \begin_inset space \thinspace{}
21318 \end_inset
21319
21320
21321 \begin_inset Flex Code
21322 status collapsed
21323
21324 \begin_layout Plain Layout
21325 1
21326 \end_layout
21327
21328 \end_inset
21329
21330 ] similaire à la directive des styles de paragraphe, voir
21331 \begin_inset space ~
21332 \end_inset
21333
21334
21335 \begin_inset CommandInset ref
21336 LatexCommand ref
21337 reference "subsec:Styles-de-paragraphe"
21338 plural "false"
21339 caps "false"
21340 noprefix "false"
21341
21342 \end_inset
21343
21344 .
21345 \end_layout
21346
21347 \begin_layout Itemize
21348 \begin_inset Flex Code
21349 status collapsed
21350
21351 \begin_layout Plain Layout
21352 InsertCotext
21353 \end_layout
21354
21355 \end_inset
21356
21357  
21358 \begin_inset Flex Code
21359 status collapsed
21360
21361 \begin_layout Plain Layout
21362 [int=0]
21363 \end_layout
21364
21365 \end_inset
21366
21367  si positionné à 
21368 \begin_inset Flex Code
21369 status collapsed
21370
21371 \begin_layout Plain Layout
21372 1
21373 \end_layout
21374
21375 \end_inset
21376
21377 , insère l'argument avec une copie du co-texte, (soit du texte sélectionné,
21378  soit tout le paragraphe) comme contenu.
21379 \end_layout
21380
21381 \begin_layout Itemize
21382 \begin_inset Flex Code
21383 status collapsed
21384
21385 \begin_layout Plain Layout
21386 PassThru
21387 \end_layout
21388
21389 \end_inset
21390
21391  [
21392 \begin_inset Flex Code
21393 status collapsed
21394
21395 \begin_layout Plain Layout
21396
21397 \emph on
21398 inherited
21399 \emph default
21400 , true, false
21401 \end_layout
21402
21403 \end_inset
21404
21405 ] précise si le contenu de cet argument doit être émis sous forme brute,
21406  c'est-à-dire sans interprétation particulière requise par \SpecialChar LaTeX
21407 .
21408  Implicitement, l'état 
21409 \begin_inset Flex Code
21410 status collapsed
21411
21412 \begin_layout Plain Layout
21413 PassThru
21414 \end_layout
21415
21416 \end_inset
21417
21418  est hérité par l'insert ou le paragraphe auquel l'argument est attaché,
21419  
21420 \family sans
21421 true
21422 \family default
21423  et 
21424 \family sans
21425 false
21426 \family default
21427  changent le statut pour le seul argument donné.
21428 \end_layout
21429
21430 \begin_layout Itemize
21431 \begin_inset Flex Code
21432 status collapsed
21433
21434 \begin_layout Plain Layout
21435 PassThruChars
21436 \end_layout
21437
21438 \end_inset
21439
21440  [
21441 \begin_inset Flex Code
21442 status collapsed
21443
21444 \begin_layout Plain Layout
21445 chaîne de caractères
21446 \end_layout
21447
21448 \end_inset
21449
21450 ]
21451 \family typewriter
21452  
21453 \family default
21454 définit des caractères qui doivent être transmis tel quels à la sortie,
21455  c'est-à-dire sans traitements particuliers que \SpecialChar LaTeX
21456  pourrait requérir.
21457  Notez bien que, contrairement à 
21458 \family sans
21459 PassThru
21460 \family default
21461 , ceci nécessite une définition explicite pour les arguments, ceux-ci n’héritant
21462  pas 
21463 \family sans
21464 PassThruChars
21465 \family default
21466  de leur insert ou format parent.
21467 \end_layout
21468
21469 \begin_layout Itemize
21470 \begin_inset Flex Code
21471 status collapsed
21472
21473 \begin_layout Plain Layout
21474 IsTocCaption
21475 \end_layout
21476
21477 \end_inset
21478
21479  [
21480 \begin_inset Flex Code
21481 status collapsed
21482
21483 \begin_layout Plain Layout
21484
21485 \emph on
21486 0
21487 \end_layout
21488
21489 \end_inset
21490
21491 ,
21492 \begin_inset space \thinspace{}
21493 \end_inset
21494
21495
21496 \begin_inset Flex Code
21497 status collapsed
21498
21499 \begin_layout Plain Layout
21500 1
21501 \end_layout
21502
21503 \end_inset
21504
21505 ] émettra le contenu de l'argument dans l'élément correspondant dans la
21506  table des matières si positionné à 1.
21507  Voir 
21508 \family sans
21509 AddToToc
21510 \family default
21511 .
21512 \end_layout
21513
21514 \begin_layout Standard
21515 Implicitement, le texte saisi dans la fenêtre de travail de \SpecialChar LyX
21516  dans le style
21517  considéré est le dernier argument de la commande si le 
21518 \begin_inset Flex Code
21519 status collapsed
21520
21521 \begin_layout Plain Layout
21522 LatexType
21523 \end_layout
21524
21525 \end_inset
21526
21527  est 
21528 \begin_inset Flex Code
21529 status collapsed
21530
21531 \begin_layout Plain Layout
21532 Command
21533 \end_layout
21534
21535 \end_inset
21536
21537 .
21538  Cependant, les arguments préfixés par 
21539 \begin_inset Flex Code
21540 status collapsed
21541
21542 \begin_layout Plain Layout
21543 post:
21544 \end_layout
21545
21546 \end_inset
21547
21548  sont émis après cet argument de la fenêtre de travail.
21549  Notez que la numérotation des post-arguments repart de 1, de sorte que
21550  le premier argument suivant l’argument de la fenêtre de travail est 
21551 \begin_inset Flex Code
21552 status collapsed
21553
21554 \begin_layout Plain Layout
21555 post:1
21556 \end_layout
21557
21558 \end_inset
21559
21560 .
21561  Les post-arguments sont ignorés dans tout autre 
21562 \begin_inset Flex Code
21563 status collapsed
21564
21565 \begin_layout Plain Layout
21566 LatexType
21567 \end_layout
21568
21569 \end_inset
21570
21571  que 
21572 \begin_inset Flex Code
21573 status collapsed
21574
21575 \begin_layout Plain Layout
21576 Command
21577 \end_layout
21578
21579 \end_inset
21580
21581 .
21582 \end_layout
21583
21584 \begin_layout Standard
21585 Les arguments de liste 
21586 \begin_inset Flex Code
21587 status collapsed
21588
21589 \begin_layout Plain Layout
21590
21591 \backslash
21592 item
21593 \end_layout
21594
21595 \end_inset
21596
21597 s (comme dans 
21598 \begin_inset Flex Code
21599 status collapsed
21600
21601 \begin_layout Plain Layout
21602
21603 \backslash
21604 item[toto]
21605 \end_layout
21606
21607 \end_inset
21608
21609 ) sont préfixés par 
21610 \begin_inset Flex Code
21611 status collapsed
21612
21613 \begin_layout Plain Layout
21614 item:
21615 \end_layout
21616
21617 \end_inset
21618
21619  suivi par leur numéro (e.
21620 \begin_inset space \thinspace{}
21621 \end_inset
21622
21623 g.
21624 \begin_inset space \space{}
21625 \end_inset
21626
21627
21628 \begin_inset Flex Code
21629 status collapsed
21630
21631 \begin_layout Plain Layout
21632 Argument item:1
21633 \end_layout
21634
21635 \end_inset
21636
21637 ).
21638 \end_layout
21639
21640 \begin_layout Standard
21641 Enfin, il existe un type particulier d'argument doté du préfixe 
21642 \begin_inset Flex Code
21643 status collapsed
21644
21645 \begin_layout Plain Layout
21646 listpreamble:
21647 \end_layout
21648
21649 \end_inset
21650
21651 .
21652  Ce n'est pas vraiment un argument, mais il utilise l’interface des arguments
21653  (le préfixe est aussi suivi par un nombre, e.
21654 \begin_inset space \thinspace{}
21655 \end_inset
21656
21657 g.
21658  
21659 \begin_inset Flex Code
21660 status collapsed
21661
21662 \begin_layout Plain Layout
21663 Argument listpreamble:1
21664 \end_layout
21665
21666 \end_inset
21667
21668 ).
21669  Comme son nom l'indique, il s'applique aux listes comme 
21670 \family sans
21671 ListePuces
21672 \family default
21673
21674 \family sans
21675 Énumération
21676 \family default
21677
21678 \family sans
21679 Description
21680 \family default
21681 , ou 
21682 \family sans
21683 Bibliographie
21684 \family default
21685 .
21686  Son contenu sera positionné au début de la liste, avant le premier 
21687 \begin_inset Flex Code
21688 status collapsed
21689
21690 \begin_layout Plain Layout
21691
21692 \backslash
21693 item
21694 \end_layout
21695
21696 \end_inset
21697
21698 , sur une ligne à part (un endroit normalement inaccessible en \SpecialChar LyX
21699 ).
21700  De cette façon, les utilisateurs peuvent insérer des redéfinitions (de
21701  longueurs, etc.) pour des listes particulières.
21702  Implicitement, ces arguments n'ont pas de délimiteur.
21703 \end_layout
21704
21705 \begin_layout Subsection
21706 Compteurs
21707 \begin_inset CommandInset label
21708 LatexCommand label
21709 name "subsec:Compteurs"
21710
21711 \end_inset
21712
21713
21714 \end_layout
21715
21716 \begin_layout Standard
21717 Il faut définir les compteurs (
21718 \begin_inset Flex Code
21719 status collapsed
21720
21721 \begin_layout Plain Layout
21722 chapitre
21723 \end_layout
21724
21725 \end_inset
21726
21727
21728 \begin_inset Flex Code
21729 status collapsed
21730
21731 \begin_layout Plain Layout
21732 figure
21733 \end_layout
21734
21735 \end_inset
21736
21737 \SpecialChar ldots
21738 ) dans la classe elle-même.
21739  Les compteurs standard sont définis dans le fichier 
21740 \begin_inset Flex Code
21741 status collapsed
21742
21743 \begin_layout Plain Layout
21744 stdcounters.inc
21745 \end_layout
21746
21747 \end_inset
21748
21749 .
21750  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
21751  il suffit probablement que vous ajoutiez
21752 \end_layout
21753
21754 \begin_layout LyX-Code
21755 Input stdcounters.inc
21756 \end_layout
21757
21758 \begin_layout Standard
21759 à un endroit raisonnable dans la classe.
21760 \end_layout
21761
21762 \begin_layout Standard
21763 Mais si vous voulez définir des compteurs à votre guise, vous pouvez le
21764  faire.
21765  La déclaration d'un compteur doit commencer par
21766 \end_layout
21767
21768 \begin_layout LyX-Code
21769 Counter <nom>
21770 \end_layout
21771
21772 \begin_layout Standard
21773 où 
21774 \begin_inset Flex Code
21775 status collapsed
21776
21777 \begin_layout Plain Layout
21778 <nom>
21779 \end_layout
21780
21781 \end_inset
21782
21783  est le nom du compteur.
21784  Et elle doit se terminer par 
21785 \begin_inset Flex Code
21786 status collapsed
21787
21788 \begin_layout Plain Layout
21789 End
21790 \end_layout
21791
21792 \end_inset
21793
21794 .
21795 \end_layout
21796
21797 \begin_layout Standard
21798 Les paramètres suivants peuvent également être utilisés:
21799 \end_layout
21800
21801 \begin_layout Description
21802 \begin_inset Flex Code
21803 status collapsed
21804
21805 \begin_layout Plain Layout
21806 InitialValue
21807 \end_layout
21808
21809 \end_inset
21810
21811  [
21812 \begin_inset Flex Code
21813 status collapsed
21814
21815 \begin_layout Plain Layout
21816 int=1
21817 \end_layout
21818
21819 \end_inset
21820
21821 ] positionne la valeur initiale du compteur, valeur à laquelle il sera réinitial
21822 isé quand cela sera nécessaire.
21823  Normalement, la valeur désirée est la valeur implicite,
21824 \begin_inset space ~
21825 \end_inset
21826
21827 1.
21828 \end_layout
21829
21830 \begin_layout Description
21831 \begin_inset Flex Code
21832 status collapsed
21833
21834 \begin_layout Plain Layout
21835 LabelString
21836 \end_layout
21837
21838 \end_inset
21839
21840  [
21841 \begin_inset Flex Code
21842 status collapsed
21843
21844 \begin_layout Plain Layout
21845 string
21846 \end_layout
21847
21848 \end_inset
21849
21850 =
21851 \begin_inset Quotes erd
21852 \end_inset
21853
21854
21855 \begin_inset Quotes erd
21856 \end_inset
21857
21858 ] définit comment le compteur s'affiche.
21859  Fixer ce paramètre positionne également 
21860 \begin_inset Flex Code
21861 status collapsed
21862
21863 \begin_layout Plain Layout
21864 LabelStringAppendix
21865 \end_layout
21866
21867 \end_inset
21868
21869  à la même valeur.
21870  Les arguments spécifiques suivants peuvent être utilisés:
21871 \end_layout
21872
21873 \begin_deeper
21874 \begin_layout Itemize
21875 \begin_inset Flex Code
21876 status collapsed
21877
21878 \begin_layout Plain Layout
21879
21880 \backslash
21881 thecounter
21882 \end_layout
21883
21884 \end_inset
21885
21886  sera remplacé par l'expansion de 
21887 \begin_inset Flex Code
21888 status collapsed
21889
21890 \begin_layout Plain Layout
21891 LabelString
21892 \end_layout
21893
21894 \end_inset
21895
21896  (ou
21897 \begin_inset Newline newline
21898 \end_inset
21899
21900
21901 \begin_inset Flex Code
21902 status collapsed
21903
21904 \begin_layout Plain Layout
21905 LabelStringAppendix
21906 \end_layout
21907
21908 \end_inset
21909
21910 ) du compteur 
21911 \begin_inset Flex Code
21912 status collapsed
21913
21914 \begin_layout Plain Layout
21915 counter
21916 \end_layout
21917
21918 \end_inset
21919
21920 .
21921  
21922 \end_layout
21923
21924 \begin_layout Itemize
21925 les valeurs du compteur peuvent être exprimées par des macros à la \SpecialChar LaTeX
21926  
21927 \begin_inset Flex Code
21928 status collapsed
21929
21930 \begin_layout Plain Layout
21931
21932 \backslash
21933
21934 \emph on
21935 numbertype
21936 \emph default
21937 {
21938 \emph on
21939 counter
21940 \emph default
21941 }
21942 \end_layout
21943
21944 \end_inset
21945
21946 , où 
21947 \begin_inset Flex Code
21948 status collapsed
21949
21950 \begin_layout Plain Layout
21951
21952 \emph on
21953 numbertype
21954 \end_layout
21955
21956 \end_inset
21957
21958  peut être: 
21959 \begin_inset Flex Code
21960 status collapsed
21961
21962 \begin_layout Plain Layout
21963 arabic
21964 \end_layout
21965
21966 \end_inset
21967
21968 : 1, 2, 3,\SpecialChar ldots
21969
21970 \begin_inset Flex Code
21971 status collapsed
21972
21973 \begin_layout Plain Layout
21974 alph
21975 \end_layout
21976
21977 \end_inset
21978
21979  pour les lettres en bas de casse: a, b, c, \SpecialChar ldots
21980
21981 \begin_inset Flex Code
21982 status collapsed
21983
21984 \begin_layout Plain Layout
21985 Alph
21986 \end_layout
21987
21988 \end_inset
21989
21990  pour les lettres en capitales: A, B, C, \SpecialChar ldots
21991
21992 \begin_inset Flex Code
21993 status collapsed
21994
21995 \begin_layout Plain Layout
21996 roman
21997 \end_layout
21998
21999 \end_inset
22000
22001  pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar ldots
22002
22003 \begin_inset Flex Code
22004 status collapsed
22005
22006 \begin_layout Plain Layout
22007 Roman
22008 \end_layout
22009
22010 \end_inset
22011
22012  pour la numérotation capitale romaine: I, II, III.
22013 \end_layout
22014
22015 \end_deeper
22016 \begin_layout Standard
22017 Si 
22018 \begin_inset Flex Code
22019 status collapsed
22020
22021 \begin_layout Plain Layout
22022 LabelString
22023 \end_layout
22024
22025 \end_inset
22026
22027  est indéfini, une valeur implicite est construite comme suit: si le compteur
22028  a un compteur parent 
22029 \begin_inset Flex Code
22030 status collapsed
22031
22032 \begin_layout Plain Layout
22033 parent
22034 \end_layout
22035
22036 \end_inset
22037
22038  (défini via 
22039 \begin_inset Flex Code
22040 status collapsed
22041
22042 \begin_layout Plain Layout
22043 Within
22044 \end_layout
22045
22046 \end_inset
22047
22048 ), la chaîne
22049 \begin_inset Newline newline
22050 \end_inset
22051
22052
22053 \begin_inset Flex Code
22054 status collapsed
22055
22056 \begin_layout Plain Layout
22057
22058 \backslash
22059 theparent.
22060 \backslash
22061 arabic{counter}
22062 \end_layout
22063
22064 \end_inset
22065
22066  est utilisée; sinon la chaîne 
22067 \begin_inset Flex Code
22068 status collapsed
22069
22070 \begin_layout Plain Layout
22071
22072 \backslash
22073 arabic{counter}
22074 \end_layout
22075
22076 \end_inset
22077
22078  est utilisée.
22079 \end_layout
22080
22081 \begin_layout Description
22082 \begin_inset Flex Code
22083 status collapsed
22084
22085 \begin_layout Plain Layout
22086 LabelStringAppendix
22087 \end_layout
22088
22089 \end_inset
22090
22091  [
22092 \begin_inset Flex Code
22093 status collapsed
22094
22095 \begin_layout Plain Layout
22096 string
22097 \end_layout
22098
22099 \end_inset
22100
22101 =
22102 \begin_inset Quotes erd
22103 \end_inset
22104
22105
22106 \begin_inset Quotes erd
22107 \end_inset
22108
22109 ] est identique à 
22110 \begin_inset Flex Code
22111 status collapsed
22112
22113 \begin_layout Plain Layout
22114 LabelString
22115 \end_layout
22116
22117 \end_inset
22118
22119 , mais pour les annexes.
22120 \end_layout
22121
22122 \begin_layout Description
22123 \begin_inset Flex Code
22124 status open
22125
22126 \begin_layout Plain Layout
22127 LaTeXName
22128 \end_layout
22129
22130 \end_inset
22131
22132  [
22133 \begin_inset Flex Code
22134 status open
22135
22136 \begin_layout Plain Layout
22137 string
22138 \end_layout
22139
22140 \end_inset
22141
22142  = 
22143 \begin_inset Quotes eld
22144 \end_inset
22145
22146
22147 \begin_inset Quotes erd
22148 \end_inset
22149
22150 ] définit le nom du compteur utilisé en \SpecialChar LaTeX
22151 .
22152  (e.g., en \SpecialChar LyX
22153 , il existe un compteur dénommé `theorem', mais son nom dans l'exportat
22154 ion \SpecialChar LaTeX
22155  est `thm'.)
22156 \end_layout
22157
22158 \begin_layout Description
22159 \begin_inset Flex Code
22160 status collapsed
22161
22162 \begin_layout Plain Layout
22163 PrettyFormat
22164 \end_layout
22165
22166 \end_inset
22167
22168  [
22169 \begin_inset Flex Code
22170 status collapsed
22171
22172 \begin_layout Plain Layout
22173 string
22174 \end_layout
22175
22176 \end_inset
22177
22178 =
22179 \begin_inset Quotes erd
22180 \end_inset
22181
22182
22183 \begin_inset Quotes erd
22184 \end_inset
22185
22186 ] définit un format à utiliser pour les références mises en forme utilisant
22187  ce compteur.
22188  Par exemple, on peut vouloir que les références aux numéros de section
22189  apparaissent comme 
22190 \begin_inset Quotes cld
22191 \end_inset
22192
22193 Section
22194 \begin_inset space ~
22195 \end_inset
22196
22197 2.4
22198 \begin_inset Quotes crd
22199 \end_inset
22200
22201 .
22202  La chaîne devra contenir 
22203 \begin_inset Quotes cld
22204 \end_inset
22205
22206 ##
22207 \begin_inset Quotes crd
22208 \end_inset
22209
22210 .
22211  Ceci sera remplacé par la valeur courante du compteur.
22212  Ainsi, pour les sections, ce sera: Section ##.
22213 \end_layout
22214
22215 \begin_layout Description
22216 \begin_inset Flex Code
22217 status collapsed
22218
22219 \begin_layout Plain Layout
22220 Within
22221 \end_layout
22222
22223 \end_inset
22224
22225  [
22226 \begin_inset Flex Code
22227 status collapsed
22228
22229 \begin_layout Plain Layout
22230 string
22231 \end_layout
22232
22233 \end_inset
22234
22235 =
22236 \begin_inset Quotes erd
22237 \end_inset
22238
22239
22240 \begin_inset Quotes erd
22241 \end_inset
22242
22243 ] contient le nom d'un autre compteur: le compteur actuel sera remis à zéro
22244  à chaque fois que l'autre augmentera.
22245  Par exemple, 
22246 \begin_inset Flex Code
22247 status collapsed
22248
22249 \begin_layout Plain Layout
22250 sous-section
22251 \end_layout
22252
22253 \end_inset
22254
22255  est numéroté dans 
22256 \begin_inset Flex Code
22257 status collapsed
22258
22259 \begin_layout Plain Layout
22260 section
22261 \end_layout
22262
22263 \end_inset
22264
22265 .
22266 \end_layout
22267
22268 \begin_layout Subsection
22269 Description de police
22270 \begin_inset CommandInset label
22271 LatexCommand label
22272 name "subsec:polices"
22273
22274 \end_inset
22275
22276
22277 \end_layout
22278
22279 \begin_layout Standard
22280 Une description de police ressemble à :
22281 \end_layout
22282
22283 \begin_layout LyX-Code
22284 Font 
22285 \family roman
22286 \emph on
22287 ou
22288 \family default
22289 \emph default
22290  LabelFont 
22291 \emph on
22292 ou
22293 \emph default
22294  DefaultFont
22295 \end_layout
22296
22297 \begin_layout LyX-Code
22298  ...
22299 \end_layout
22300
22301 \begin_layout LyX-Code
22302 EndFont
22303 \end_layout
22304
22305 \begin_layout Standard
22306 et les commandes suivantes sont disponibles :
22307 \end_layout
22308
22309 \begin_layout Description
22310 \begin_inset Flex Code
22311 status collapsed
22312
22313 \begin_layout Plain Layout
22314 Color
22315 \end_layout
22316
22317 \end_inset
22318
22319
22320 \family typewriter
22321  
22322 \family default
22323 [
22324 \family typewriter
22325 chaîne
22326 \family default
22327 ] voir l'annexe
22328 \begin_inset space ~
22329 \end_inset
22330
22331  
22332 \begin_inset CommandInset ref
22333 LatexCommand ref
22334 reference "chap:Names-of-colors"
22335 plural "false"
22336 caps "false"
22337 noprefix "false"
22338
22339 \end_inset
22340
22341  pour les arguments valides.
22342 \end_layout
22343
22344 \begin_layout Description
22345 \begin_inset Flex Code
22346 status collapsed
22347
22348 \begin_layout Plain Layout
22349 Family
22350 \end_layout
22351
22352 \end_inset
22353
22354  [
22355 \emph on
22356
22357 \begin_inset Flex Code
22358 status collapsed
22359
22360 \begin_layout Plain Layout
22361 Roman
22362 \end_layout
22363
22364 \end_inset
22365
22366
22367 \emph default
22368
22369 \begin_inset Flex Code
22370 status collapsed
22371
22372 \begin_layout Plain Layout
22373 Sans
22374 \end_layout
22375
22376 \end_inset
22377
22378
22379 \begin_inset Flex Code
22380 status collapsed
22381
22382 \begin_layout Plain Layout
22383 Typewriter
22384 \end_layout
22385
22386 \end_inset
22387
22388
22389 \end_layout
22390
22391 \begin_layout Description
22392 \begin_inset Flex Code
22393 status collapsed
22394
22395 \begin_layout Plain Layout
22396 Misc
22397 \end_layout
22398
22399 \end_inset
22400
22401  [
22402 \begin_inset Flex Code
22403 status collapsed
22404
22405 \begin_layout Plain Layout
22406
22407 \family typewriter
22408 chaîne
22409 \end_layout
22410
22411 \end_inset
22412
22413 ] avec les arguments valides suivants: 
22414 \begin_inset Flex Code
22415 status collapsed
22416
22417 \begin_layout Plain Layout
22418 emph
22419 \end_layout
22420
22421 \end_inset
22422
22423
22424 \begin_inset Flex Code
22425 status collapsed
22426
22427 \begin_layout Plain Layout
22428 noun
22429 \end_layout
22430
22431 \end_inset
22432
22433
22434 \begin_inset Flex Code
22435 status collapsed
22436
22437 \begin_layout Plain Layout
22438 strikeout
22439 \end_layout
22440
22441 \end_inset
22442
22443
22444 \begin_inset Flex Code
22445 status collapsed
22446
22447 \begin_layout Plain Layout
22448 underbar
22449 \end_layout
22450
22451 \end_inset
22452
22453
22454 \begin_inset Flex Code
22455 status collapsed
22456
22457 \begin_layout Plain Layout
22458 uuline
22459 \end_layout
22460
22461 \end_inset
22462
22463
22464 \begin_inset Flex Code
22465 status collapsed
22466
22467 \begin_layout Plain Layout
22468 uwave
22469 \end_layout
22470
22471 \end_inset
22472
22473
22474 \begin_inset Flex Code
22475 status collapsed
22476
22477 \begin_layout Plain Layout
22478 no_emph
22479 \end_layout
22480
22481 \end_inset
22482
22483
22484 \begin_inset Flex Code
22485 status collapsed
22486
22487 \begin_layout Plain Layout
22488 no_noun
22489 \end_layout
22490
22491 \end_inset
22492
22493
22494 \begin_inset Flex Code
22495 status collapsed
22496
22497 \begin_layout Plain Layout
22498 no_strikeout
22499 \end_layout
22500
22501 \end_inset
22502
22503
22504 \begin_inset Flex Code
22505 status collapsed
22506
22507 \begin_layout Plain Layout
22508 no_bar
22509 \end_layout
22510
22511 \end_inset
22512
22513
22514 \begin_inset Flex Code
22515 status collapsed
22516
22517 \begin_layout Plain Layout
22518 no_uuline
22519 \end_layout
22520
22521 \end_inset
22522
22523  et
22524 \begin_inset Newline linebreak
22525 \end_inset
22526
22527
22528 \begin_inset Flex Code
22529 status collapsed
22530
22531 \begin_layout Plain Layout
22532 no_uwave
22533 \end_layout
22534
22535 \end_inset
22536
22537 .
22538  Chacun de ceux-ci (dés)active l'attribut correspondant.
22539 \begin_inset Newline newline
22540 \end_inset
22541
22542 Par exemple, 
22543 \begin_inset Flex Code
22544 status collapsed
22545
22546 \begin_layout Plain Layout
22547 emph
22548 \end_layout
22549
22550 \end_inset
22551
22552  active la mise en évidence, et 
22553 \begin_inset Flex Code
22554 status collapsed
22555
22556 \begin_layout Plain Layout
22557 no_emph
22558 \end_layout
22559
22560 \end_inset
22561
22562  la désactive.
22563  Si ce dernier point vous intrigue, souvenez-vous que le réglage de police
22564  du contexte courant est généralement hérité du contexte environnant.
22565  De ce fait, 
22566 \begin_inset Flex Code
22567 status collapsed
22568
22569 \begin_layout Plain Layout
22570
22571 \lang english
22572 no_emph
22573 \end_layout
22574
22575 \end_inset
22576
22577  désactiverait la mise en évidence qui était active de toutes façons, par
22578  exemple dans un environnement de théorème.
22579  
22580 \end_layout
22581
22582 \begin_layout Description
22583 \begin_inset Flex Code
22584 status collapsed
22585
22586 \begin_layout Plain Layout
22587 Series
22588 \end_layout
22589
22590 \end_inset
22591
22592  [
22593 \emph on
22594
22595 \begin_inset Flex Code
22596 status collapsed
22597
22598 \begin_layout Plain Layout
22599 Medium
22600 \end_layout
22601
22602 \end_inset
22603
22604
22605 \emph default
22606
22607 \begin_inset Flex Code
22608 status collapsed
22609
22610 \begin_layout Plain Layout
22611 Bold
22612 \end_layout
22613
22614 \end_inset
22615
22616
22617 \end_layout
22618
22619 \begin_layout Description
22620 \begin_inset Flex Code
22621 status collapsed
22622
22623 \begin_layout Plain Layout
22624 Shape
22625 \end_layout
22626
22627 \end_inset
22628
22629  [
22630 \emph on
22631
22632 \begin_inset Flex Code
22633 status collapsed
22634
22635 \begin_layout Plain Layout
22636 Up
22637 \end_layout
22638
22639 \end_inset
22640
22641
22642 \emph default
22643
22644 \begin_inset Flex Code
22645 status collapsed
22646
22647 \begin_layout Plain Layout
22648 Italic
22649 \end_layout
22650
22651 \end_inset
22652
22653
22654 \begin_inset Flex Code
22655 status collapsed
22656
22657 \begin_layout Plain Layout
22658 SmallCaps
22659 \end_layout
22660
22661 \end_inset
22662
22663
22664 \begin_inset Flex Code
22665 status collapsed
22666
22667 \begin_layout Plain Layout
22668 Slanted
22669 \end_layout
22670
22671 \end_inset
22672
22673
22674 \end_layout
22675
22676 \begin_layout Description
22677 \begin_inset Flex Code
22678 status collapsed
22679
22680 \begin_layout Plain Layout
22681 Size
22682 \end_layout
22683
22684 \end_inset
22685
22686  [
22687 \begin_inset Flex Code
22688 status collapsed
22689
22690 \begin_layout Plain Layout
22691 tiny
22692 \end_layout
22693
22694 \end_inset
22695
22696
22697 \begin_inset Flex Code
22698 status collapsed
22699
22700 \begin_layout Plain Layout
22701 small
22702 \end_layout
22703
22704 \end_inset
22705
22706
22707 \begin_inset Flex Code
22708 status collapsed
22709
22710 \begin_layout Plain Layout
22711
22712 \emph on
22713 normal
22714 \end_layout
22715
22716 \end_inset
22717
22718
22719 \begin_inset Flex Code
22720 status collapsed
22721
22722 \begin_layout Plain Layout
22723 large
22724 \end_layout
22725
22726 \end_inset
22727
22728
22729 \begin_inset Flex Code
22730 status collapsed
22731
22732 \begin_layout Plain Layout
22733 larger
22734 \end_layout
22735
22736 \end_inset
22737
22738
22739 \begin_inset Flex Code
22740 status collapsed
22741
22742 \begin_layout Plain Layout
22743 largest
22744 \end_layout
22745
22746 \end_inset
22747
22748
22749 \begin_inset Flex Code
22750 status collapsed
22751
22752 \begin_layout Plain Layout
22753 huge
22754 \end_layout
22755
22756 \end_inset
22757
22758
22759 \begin_inset Flex Code
22760 status collapsed
22761
22762 \begin_layout Plain Layout
22763 giant
22764 \end_layout
22765
22766 \end_inset
22767
22768 ]
22769 \end_layout
22770
22771 \begin_layout Subsection
22772 \begin_inset CommandInset label
22773 LatexCommand label
22774 name "subsec:Citation-engine-description"
22775
22776 \end_inset
22777
22778 Description du moteur de citation
22779 \end_layout
22780
22781 \begin_layout Standard
22782 Les blocs 
22783 \begin_inset Flex Code
22784 status collapsed
22785
22786 \begin_layout Plain Layout
22787 MoteurCitation
22788 \end_layout
22789
22790 \end_inset
22791
22792 , tels qu'ils ont utilisés dans les fichiers éponymes (voir 
22793 \begin_inset CommandInset ref
22794 LatexCommand ref
22795 reference "subsec:Cite-Engine-Files"
22796 plural "false"
22797 caps "false"
22798 noprefix "false"
22799
22800 \end_inset
22801
22802 ), définissent les commandes de citation reconnues par un 
22803 \begin_inset Quotes cld
22804 \end_inset
22805
22806 moteur de citation
22807 \begin_inset Quotes crd
22808 \end_inset
22809
22810  spécifique.
22811  Un moteur de citation, en \SpecialChar LyX
22812 , désigne une façon de spécifier le format des
22813  citations en utilisant des nombres, des noms d'auteurs ou des années.
22814  Actuellement, \SpecialChar LyX
22815  reconnaît trois types de moteurs:
22816 \end_layout
22817
22818 \begin_layout Enumerate
22819 \begin_inset Flex Code
22820 status collapsed
22821
22822 \begin_layout Plain Layout
22823 default
22824 \end_layout
22825
22826 \end_inset
22827
22828 : la méthode implicite de Bib\SpecialChar TeX
22829  pour mettre en forme les citations, un style
22830  numérique simple (e.
22831 \begin_inset space \thinspace{}
22832 \end_inset
22833
22834 g., 
22835 \begin_inset Quotes eld
22836 \end_inset
22837
22838 [1]
22839 \begin_inset Quotes erd
22840 \end_inset
22841
22842 );
22843 \end_layout
22844
22845 \begin_layout Enumerate
22846 \begin_inset Flex Code
22847 status collapsed
22848
22849 \begin_layout Plain Layout
22850 authoryear
22851 \end_layout
22852
22853 \end_inset
22854
22855 : les citations style Harvard combinant noms d'auteurs et année de publication
22856  (e.
22857 \begin_inset space \thinspace{}
22858 \end_inset
22859
22860 g., 
22861 \begin_inset Quotes eld
22862 \end_inset
22863
22864 Smith et Miller (2017b)
22865 \begin_inset Quotes erd
22866 \end_inset
22867
22868 )
22869 \end_layout
22870
22871 \begin_layout Enumerate
22872 \begin_inset Flex Code
22873 status collapsed
22874
22875 \begin_layout Plain Layout
22876 numerical
22877 \end_layout
22878
22879 \end_inset
22880
22881 : citations numériques étendues incluant l'auteur ou le titre à côté du
22882  numéro (e.
22883 \begin_inset space \thinspace{}
22884 \end_inset
22885
22886 g., 
22887 \begin_inset Quotes eld
22888 \end_inset
22889
22890 Smith et Miller [1]
22891 \begin_inset Quotes erd
22892 \end_inset
22893
22894 )
22895 \end_layout
22896
22897 \begin_layout Standard
22898 Les blocs 
22899 \begin_inset Flex Code
22900 status collapsed
22901
22902 \begin_layout Plain Layout
22903 MoteurCitation
22904 \end_layout
22905
22906 \end_inset
22907
22908  se présentent comme ceci :
22909 \end_layout
22910
22911 \begin_layout LyX-Code
22912 CiteEngine default
22913 \end_layout
22914
22915 \begin_layout LyX-Code
22916  cite
22917 \end_layout
22918
22919 \begin_layout LyX-Code
22920  Citep*[][]
22921 \end_layout
22922
22923 \begin_layout LyX-Code
22924  citeyearpar[][]=parencite*
22925 \end_layout
22926
22927 \begin_layout LyX-Code
22928  ...
22929 \end_layout
22930
22931 \begin_layout LyX-Code
22932 End
22933 \end_layout
22934
22935 \begin_layout Standard
22936 L'élément suivant 
22937 \begin_inset Flex Code
22938 status collapsed
22939
22940 \begin_layout Plain Layout
22941 CiteEngine
22942 \end_layout
22943
22944 \end_inset
22945
22946  désigne le moteur.
22947  Les lignes suivantes définissent respectivement une commande de citation
22948  ou un paradigme de commande de citation reconnu par le moteur.
22949  La ligne peut être simplement une commande de citation utilisée à la fois
22950  pour désigner la commande \SpecialChar LyX
22951  et la sortie \SpecialChar LaTeX
22952  ou peut être plus compliquée pour
22953  éclaircir les choses.
22954  La syntaxe complète est:
22955 \end_layout
22956
22957 \begin_layout LyX-Code
22958 LyXName|alias$*<!_stardesc!_stardesctooltip>[][]=latexcmd
22959 \end_layout
22960
22961 \begin_layout Itemize
22962 \begin_inset Flex Code
22963 status collapsed
22964
22965 \begin_layout Plain Layout
22966 LyXName
22967 \end_layout
22968
22969 \end_inset
22970
22971 : le nom utilisé dans le fichier 
22972 \begin_inset Flex Code
22973 status collapsed
22974
22975 \begin_layout Plain Layout
22976 *.lyx
22977 \end_layout
22978
22979 \end_inset
22980
22981 .
22982 \end_layout
22983
22984 \begin_deeper
22985 \begin_layout Standard
22986 Pour des raisons de portabilité, nous essayons de choisir le même nom pour
22987  le commandes de format similaires dans différents paquetages de citation
22988  (de ce fait de nombreux noms découlent de natbib, et nous devons choisir
22989  un 
22990 \begin_inset Flex Code
22991 status collapsed
22992
22993 \begin_layout Plain Layout
22994 latexcmd
22995 \end_layout
22996
22997 \end_inset
22998
22999  différent, si le nom de la commande \SpecialChar LaTeX
23000  est différent).
23001 \end_layout
23002
23003 \end_deeper
23004 \begin_layout Itemize
23005 \begin_inset Flex Code
23006 status collapsed
23007
23008 \begin_layout Plain Layout
23009 alias
23010 \end_layout
23011
23012 \end_inset
23013
23014 : une liste de commandes (séparées par des virgules) synonymes du 
23015 \begin_inset Flex Code
23016 status collapsed
23017
23018 \begin_layout Plain Layout
23019 LyXName
23020 \end_layout
23021
23022 \end_inset
23023
23024  donné dans le moteur courant.
23025  Ceci facilite le changement de paquetages de citations et de moteurs.
23026  
23027 \begin_inset Flex Code
23028 status collapsed
23029
23030 \begin_layout Plain Layout
23031 alias
23032 \end_layout
23033
23034 \end_inset
23035
23036  peut être comparé à 
23037 \begin_inset Flex Code
23038 status collapsed
23039
23040 \begin_layout Plain Layout
23041 ObsoletedBy
23042 \end_layout
23043
23044 \end_inset
23045
23046  dans les définitions de format.
23047 \end_layout
23048
23049 \begin_layout Itemize
23050 \begin_inset Flex Code
23051 status collapsed
23052
23053 \begin_layout Plain Layout
23054 latexcmd
23055 \end_layout
23056
23057 \end_inset
23058
23059 : la commande \SpecialChar LaTeX
23060  effectivement émise.
23061  
23062 \end_layout
23063
23064 \begin_layout Standard
23065 \begin_inset Flex Code
23066 status collapsed
23067
23068 \begin_layout Plain Layout
23069 Alias
23070 \end_layout
23071
23072 \end_inset
23073
23074  et 
23075 \begin_inset Flex Code
23076 status collapsed
23077
23078 \begin_layout Plain Layout
23079 latexcmd
23080 \end_layout
23081
23082 \end_inset
23083
23084  sont facultatifs.
23085  S'il n'y a pas de
23086 \begin_inset Flex Code
23087 status collapsed
23088
23089 \begin_layout Plain Layout
23090 latexcmd
23091 \end_layout
23092
23093 \end_inset
23094
23095 , le 
23096 \begin_inset Flex Code
23097 status collapsed
23098
23099 \begin_layout Plain Layout
23100 LyXName
23101 \end_layout
23102
23103 \end_inset
23104
23105  sera émis vers \SpecialChar LaTeX
23106 .
23107 \end_layout
23108
23109 \begin_layout Standard
23110 Notez également:
23111 \end_layout
23112
23113 \begin_layout Itemize
23114 une capitale indique que la commande a également une forme capitalisée (
23115 \begin_inset Flex Code
23116 status collapsed
23117
23118 \begin_layout Plain Layout
23119
23120 \backslash
23121 Latexcmd
23122 \end_layout
23123
23124 \end_inset
23125
23126  vs.
23127  
23128 \begin_inset Flex Code
23129 status collapsed
23130
23131 \begin_layout Plain Layout
23132
23133 \backslash
23134 latexcmd
23135 \end_layout
23136
23137 \end_inset
23138
23139 ).
23140  Ceci force en général la capitalisation des préfixes de nom (
23141 \emph on
23142 von Goethe
23143 \emph default
23144  
23145 \begin_inset Formula $\Rightarrow$
23146 \end_inset
23147
23148  
23149 \emph on
23150 Von Goethe
23151 \emph default
23152 ).
23153 \end_layout
23154
23155 \begin_layout Itemize
23156 les crochets 
23157 \begin_inset Flex Code
23158 status collapsed
23159
23160 \begin_layout Plain Layout
23161 []
23162 \end_layout
23163
23164 \end_inset
23165
23166  précisent le nombre d'arguments facultatifs (de 0 à 2).
23167 \end_layout
23168
23169 \begin_layout Itemize
23170 une étoile 
23171 \begin_inset Flex Code
23172 status collapsed
23173
23174 \begin_layout Plain Layout
23175 *
23176 \end_layout
23177
23178 \end_inset
23179
23180  indique qu'il, existe une version étoilée de la commande (
23181 \begin_inset Flex Code
23182 status collapsed
23183
23184 \begin_layout Plain Layout
23185
23186 \backslash
23187 latexcmd*
23188 \end_layout
23189
23190 \end_inset
23191
23192  vs.
23193  
23194 \begin_inset Flex Code
23195 status collapsed
23196
23197 \begin_layout Plain Layout
23198
23199 \backslash
23200 latexcmd
23201 \end_layout
23202
23203 \end_inset
23204
23205 ).
23206  
23207 \end_layout
23208
23209 \begin_deeper
23210 \begin_layout Standard
23211 Implicitement, la version étoilée signifie qu'il faut afficher tous les
23212  auteurs, même si la liste devrait être raccourcie par 
23213 \begin_inset Quotes cld
23214 \end_inset
23215
23216 et al.
23217 \begin_inset Quotes crd
23218 \end_inset
23219
23220  du fait de la limite 
23221 \begin_inset Flex Code
23222 status collapsed
23223
23224 \begin_layout Plain Layout
23225 MaxCiteNames
23226 \end_layout
23227
23228 \end_inset
23229
23230  .
23231 \end_layout
23232
23233 \begin_layout Standard
23234 Si l'étoile a une signification différente pour une commande donnée, ceci
23235  peut être spécifié par des crochets anguleux: 
23236 \begin_inset Flex Code
23237 status collapsed
23238
23239 \begin_layout Plain Layout
23240 <!_stardesc!_stardesctooltip>
23241 \end_layout
23242
23243 \end_inset
23244
23245 .
23246  On peut préciser au maximum deux mots-clés (sujets à traduction) marqués
23247  par le préfixe 
23248 \begin_inset Flex Code
23249 status collapsed
23250
23251 \begin_layout Plain Layout
23252 !_
23253 \end_layout
23254
23255 \end_inset
23256
23257 .
23258  Le premier désigne la chaîne de caractères qui remplace la case à cocher
23259  
23260 \begin_inset Quotes cld
23261 \end_inset
23262
23263
23264 \family sans
23265 Tous les auteurs
23266 \family default
23267
23268 \begin_inset Quotes crd
23269 \end_inset
23270
23271  dans le menu de citation, le second désigne une bulle d'aide optionnelle
23272  pour cette case.
23273 \end_layout
23274
23275 \begin_layout Standard
23276 Notez que ces deux mots-clés doivent être définis dans un 
23277 \begin_inset Flex Code
23278 status collapsed
23279
23280 \begin_layout Plain Layout
23281 CiteFormat
23282 \end_layout
23283
23284 \end_inset
23285
23286  (voir le paragraphe suivant), en enlevant le point d'exclamation, comme
23287  ceci:
23288 \end_layout
23289
23290 \begin_layout LyX-Code
23291 _stardesc Légende d'une commande étoilée
23292 \end_layout
23293
23294 \begin_layout LyX-Code
23295 _stardesctooltip Bulle d'aide pour la case à cocher d'une commande étoilée
23296 \end_layout
23297
23298 \end_deeper
23299 \begin_layout Itemize
23300 un dollar 
23301 \begin_inset Flex Code
23302 status collapsed
23303
23304 \begin_layout Plain Layout
23305 $
23306 \end_layout
23307
23308 \end_inset
23309
23310  indique que cette commande supporte les 
23311 \begin_inset Quotes cld
23312 \end_inset
23313
23314 listes de citation qualifiées
23315 \begin_inset Quotes crd
23316 \end_inset
23317
23318 .
23319  Ceci est une fonctionnalité particulière à 
23320 \family sans
23321 Biblatex
23322 \family default
23323  pour les citations à références multiples, où une pré- ou post-note peut
23324  être associée à chaque référence de la liste.
23325  Veuillez vous reporter au manuel
23326 \family sans
23327  Biblatex
23328 \family default
23329  pour les détails.
23330 \end_layout
23331
23332 \begin_layout Standard
23333 Si vous souhaitez ajouter une commande 
23334 \family typewriter
23335 cite
23336 \family default
23337  à un moteur de citation (e.g.
23338  ajouter une commande particulière fournie par une classe), vous pouvez
23339  utiliser 
23340 \begin_inset Flex Code
23341 status collapsed
23342
23343 \begin_layout Plain Layout
23344 AddToCiteEngine <type de moteur> \SpecialChar ldots
23345  End
23346 \end_layout
23347
23348 \end_inset
23349
23350 .
23351  Notez que seules les commandes de citation qui n'existe pas encore sont
23352  ajoutées.
23353 \end_layout
23354
23355 \begin_layout Subsection
23356 \begin_inset CommandInset label
23357 LatexCommand label
23358 name "subsec:Description citation"
23359
23360 \end_inset
23361
23362 Description d'une insertion de citation
23363 \end_layout
23364
23365 \begin_layout Standard
23366 Les blocs 
23367 \begin_inset Flex Code
23368 status collapsed
23369
23370 \begin_layout Plain Layout
23371 CiteFormat
23372 \end_layout
23373
23374 \end_inset
23375
23376  servent à décrire comment les citations bibliographiques doivent être affichées
23377 , à la fois dans \SpecialChar LyX
23378  (dans la fenêtre de citation et dans les bulles d'aide,
23379  par exemple) et dans le résultat XHTML.
23380  Un tel bloc se présente comme suit:
23381 \end_layout
23382
23383 \begin_layout LyX-Code
23384
23385 \lang english
23386 CiteFormat
23387 \end_layout
23388
23389 \begin_layout LyX-Code
23390
23391 \lang english
23392  article ...
23393 \end_layout
23394
23395 \begin_layout LyX-Code
23396
23397 \lang english
23398  book ...
23399 \end_layout
23400
23401 \begin_layout LyX-Code
23402
23403 \lang english
23404 End
23405 \end_layout
23406
23407 \begin_layout Standard
23408
23409 \lang english
23410 ou
23411 \end_layout
23412
23413 \begin_layout LyX-Code
23414
23415 \lang english
23416 CiteFormat
23417 \end_layout
23418
23419 \begin_layout LyX-Code
23420
23421 \lang english
23422  cite ...
23423 \end_layout
23424
23425 \begin_layout LyX-Code
23426
23427 \lang english
23428  citet*[][] ...
23429 \end_layout
23430
23431 \begin_layout LyX-Code
23432
23433 \lang english
23434 End
23435 \end_layout
23436
23437 \begin_layout Standard
23438 Dans le premier cas, les différentes lignes définissent l'affichage de l'informa
23439 tion correspondant à une article ou à un livre, respectivement, et une telle
23440  définition peut être créée pour tout type d'entrée apparaissant dans un
23441  fichier Bib\SpecialChar TeX
23442 .
23443  \SpecialChar LyX
23444  définit un format implicite dans le code source qui sera utilisé si aucune
23445  définition spécifique n'est fournie.
23446  \SpecialChar LyX
23447  prédéfinit plusieurs formats dans le fichier 
23448 \begin_inset Flex Code
23449 status collapsed
23450
23451 \begin_layout Plain Layout
23452 stdciteformats.inc
23453 \end_layout
23454
23455 \end_inset
23456
23457 , qui est inclus dans la plupart des classes de document \SpecialChar LyX
23458 .
23459 \end_layout
23460
23461 \begin_layout Standard
23462 Dans le second cas, les lignes définissent comment une commande de citation
23463  particulière (dans l'exemple 
23464 \begin_inset Flex Code
23465 status collapsed
23466
23467 \begin_layout Plain Layout
23468
23469 \backslash
23470 cite
23471 \end_layout
23472
23473 \end_inset
23474
23475
23476 \begin_inset Flex Code
23477 status collapsed
23478
23479 \begin_layout Plain Layout
23480
23481 \backslash
23482 citet
23483 \end_layout
23484
23485 \end_inset
23486
23487 ) doit être affichée dans la légende d'insert de citation, dans le dialogue
23488  de citation ou dans le résultat XHTML.
23489  \SpecialChar LyX
23490  définit de tels formats pour les variantes de style de citation qu'il
23491  reconnaît via 
23492 \family sans
23493 Document\SpecialChar menuseparator
23494 Paramètres\SpecialChar menuseparator
23495 Bibliographie\SpecialChar ldots
23496
23497 \family default
23498  dans les fichiers 
23499 \begin_inset Flex Code
23500 status collapsed
23501
23502 \begin_layout Plain Layout
23503 *.citeengine
23504 \end_layout
23505
23506 \end_inset
23507
23508  qui accompagnent \SpecialChar LyX
23509  (voir
23510 \begin_inset space ~
23511 \end_inset
23512
23513
23514 \begin_inset CommandInset ref
23515 LatexCommand ref
23516 reference "subsec:Cite-Engine-Files"
23517 plural "false"
23518 caps "false"
23519 noprefix "false"
23520
23521 \end_inset
23522
23523 ).
23524 \end_layout
23525
23526 \begin_layout Standard
23527 Les définitions utilisent un langage simple qui permet
23528 \begin_inset space ~
23529 \end_inset
23530
23531 de remplacer les clés Bib\SpecialChar TeX
23532  par leurs valeurs.
23533  les clés doivent être encloses entre caractères 
23534 \begin_inset Flex Code
23535 status collapsed
23536
23537 \begin_layout Plain Layout
23538 %
23539 \end_layout
23540
23541 \end_inset
23542
23543 , e.g.: 
23544 \begin_inset Flex Code
23545 status collapsed
23546
23547 \begin_layout Plain Layout
23548 %author%
23549 \end_layout
23550
23551 \end_inset
23552
23553 .
23554  Une définition simple serait par exemple:
23555 \end_layout
23556
23557 \begin_layout LyX-Code
23558 misc %author%, 
23559 \begin_inset Quotes eld
23560 \end_inset
23561
23562 %title%
23563 \begin_inset Quotes erd
23564 \end_inset
23565
23566 .
23567 \end_layout
23568
23569 \begin_layout Standard
23570 Ceci imprimerait le nom de l'auteur, suivi d'une virgule, suivi du titre,
23571  entre double guillemets, suivi d'un point.
23572 \end_layout
23573
23574 \begin_layout Standard
23575 Bien entendu, vous voudrez parfois n'imprimer une clé que si elle existe.
23576  Ceci est obtenu par une construction conditionnelle, comme: 
23577 \begin_inset Flex Code
23578 status collapsed
23579
23580 \begin_layout Plain Layout
23581 {%volume%[[vol.
23582 \begin_inset space ~
23583 \end_inset
23584
23585 %volume%]]}
23586 \end_layout
23587
23588 \end_inset
23589
23590 .
23591  Ceci signifie: si la clé 
23592 \begin_inset Flex Code
23593 status collapsed
23594
23595 \begin_layout Plain Layout
23596 volume
23597 \end_layout
23598
23599 \end_inset
23600
23601  existe, alors imprimer 
23602 \begin_inset Quotes cld
23603 \end_inset
23604
23605 vol.
23606 \begin_inset Quotes crd
23607 \end_inset
23608
23609  suivi de la clé volume.
23610  On peut aussi introduire une clause 
23611 \begin_inset Flex Code
23612 status collapsed
23613
23614 \begin_layout Plain Layout
23615 else
23616 \end_layout
23617
23618 \end_inset
23619
23620  dans l'expression conditionnelle, comme dans:
23621 \begin_inset Newline newline
23622 \end_inset
23623
23624
23625 \begin_inset Flex Code
23626 status collapsed
23627
23628 \begin_layout Plain Layout
23629 {%author%[[%author%]][[%editor%, ed.]]}
23630 \end_layout
23631
23632 \end_inset
23633
23634
23635 \begin_inset Newline newline
23636 \end_inset
23637
23638 Ici, la clé 
23639 \begin_inset Flex Code
23640 status collapsed
23641
23642 \begin_layout Plain Layout
23643 author
23644 \end_layout
23645
23646 \end_inset
23647
23648  est imprimée si elle existe; sinon la clé 
23649 \begin_inset Flex Code
23650 status collapsed
23651
23652 \begin_layout Plain Layout
23653 editor
23654 \end_layout
23655
23656 \end_inset
23657
23658  est imprimée, suivi de 
23659 \begin_inset Quotes cld
23660 \end_inset
23661
23662 , ed.
23663 \begin_inset Quotes crd
23664 \end_inset
23665
23666 .
23667  Noter que la clé est encore enclose entre caractères 
23668 \begin_inset Flex Code
23669 status collapsed
23670
23671 \begin_layout Plain Layout
23672 %
23673 \end_layout
23674
23675 \end_inset
23676
23677 ; la clause conditionnelle entière est enclose entre accolades, et les clauses
23678  
23679 \begin_inset Flex Code
23680 status collapsed
23681
23682 \begin_layout Plain Layout
23683 if
23684 \end_layout
23685
23686 \end_inset
23687
23688  et 
23689 \begin_inset Flex Code
23690 status collapsed
23691
23692 \begin_layout Plain Layout
23693 else
23694 \end_layout
23695
23696 \end_inset
23697
23698  sont encloses entre double crochets 
23699 \begin_inset Quotes cld
23700 \end_inset
23701
23702 [[
23703 \begin_inset Quotes crd
23704 \end_inset
23705
23706  et 
23707 \begin_inset Quotes cld
23708 \end_inset
23709
23710 ]]
23711 \begin_inset Quotes crd
23712 \end_inset
23713
23714 .
23715  Il ne peut avoir d'espaces entre ces marqueurs.
23716 \end_layout
23717
23718 \begin_layout Standard
23719 En plus des clés d'entrée, quelques clés spéciales peuvent être utilisée
23720  pour ces conditions:
23721 \end_layout
23722
23723 \begin_layout Itemize
23724 \begin_inset Flex Code
23725 status collapsed
23726
23727 \begin_layout Plain Layout
23728 {%dialog%[[true]][[false]]}
23729 \end_layout
23730
23731 \end_inset
23732
23733 : traite 
23734 \begin_inset Quotes cld
23735 \end_inset
23736
23737 true
23738 \begin_inset Quotes crd
23739 \end_inset
23740
23741  pour les dialogues et les menus, 
23742 \begin_inset Quotes cld
23743 \end_inset
23744
23745 false
23746 \begin_inset Quotes crd
23747 \end_inset
23748
23749  dans d'autres contextes (fenêtre \SpecialChar LyX
23750 , export);
23751 \end_layout
23752
23753 \begin_layout Itemize
23754 \begin_inset Flex Code
23755 status collapsed
23756
23757 \begin_layout Plain Layout
23758 {%export%[[true]][[false]]}
23759 \end_layout
23760
23761 \end_inset
23762
23763 : traite 
23764 \begin_inset Quotes cld
23765 \end_inset
23766
23767 true
23768 \begin_inset Quotes crd
23769 \end_inset
23770
23771  pour exports et menus, 
23772 \begin_inset Quotes cld
23773 \end_inset
23774
23775 false
23776 \begin_inset Quotes crd
23777 \end_inset
23778
23779  dans d'autres contextes (fenêtre \SpecialChar LyX
23780 , dialogues);
23781 \end_layout
23782
23783 \begin_layout Itemize
23784 \begin_inset Flex Code
23785 status collapsed
23786
23787 \begin_layout Plain Layout
23788 {%next%[[true]]}
23789 \end_layout
23790
23791 \end_inset
23792
23793 : traite 
23794 \begin_inset Quotes cld
23795 \end_inset
23796
23797 true
23798 \begin_inset Quotes crd
23799 \end_inset
23800
23801  si un autre élément suit (e.
23802 \begin_inset space \thinspace{}
23803 \end_inset
23804
23805 g., dans une citation à clés multiples), 
23806 \begin_inset Quotes cld
23807 \end_inset
23808
23809 false
23810 \begin_inset Quotes crd
23811 \end_inset
23812
23813  sinon
23814 \begin_inset Quotes crd
23815 \end_inset
23816
23817 ;
23818 \end_layout
23819
23820 \begin_layout Itemize
23821 \begin_inset Flex Code
23822 status collapsed
23823
23824 \begin_layout Plain Layout
23825 {%second%[[true]][[false]]}
23826 \end_layout
23827
23828 \end_inset
23829
23830 : traite 
23831 \begin_inset Quotes cld
23832 \end_inset
23833
23834 true
23835 \begin_inset Quotes crd
23836 \end_inset
23837
23838  si c'est le second élément d'une liste, 
23839 \begin_inset Quotes cld
23840 \end_inset
23841
23842 false
23843 \begin_inset Quotes crd
23844 \end_inset
23845
23846  sinon;
23847 \end_layout
23848
23849 \begin_layout Itemize
23850 \begin_inset Flex Code
23851 status collapsed
23852
23853 \begin_layout Plain Layout
23854 {%ifstar%[[true]][[false]]}
23855 \end_layout
23856
23857 \end_inset
23858
23859 : traite 
23860 \begin_inset Quotes cld
23861 \end_inset
23862
23863 true
23864 \begin_inset Quotes crd
23865 \end_inset
23866
23867  pour une commande de citation étoilée (comme 
23868 \begin_inset Flex Code
23869 status collapsed
23870
23871 \begin_layout Plain Layout
23872
23873 \backslash
23874 cite*
23875 \end_layout
23876
23877 \end_inset
23878
23879 ), 
23880 \begin_inset Quotes cld
23881 \end_inset
23882
23883 false
23884 \begin_inset Quotes crd
23885 \end_inset
23886
23887  si la commande est non étoilée;
23888 \end_layout
23889
23890 \begin_layout Itemize
23891 \begin_inset Flex Code
23892 status collapsed
23893
23894 \begin_layout Plain Layout
23895 {%ifentrytype:<type>%[[true]][[false]]}
23896 \end_layout
23897
23898 \end_inset
23899
23900 : traite 
23901 \begin_inset Quotes cld
23902 \end_inset
23903
23904 true
23905 \begin_inset Quotes crd
23906 \end_inset
23907
23908  si le type d'entrée courant correspond à 
23909 \begin_inset Flex Code
23910 status collapsed
23911
23912 \begin_layout Plain Layout
23913 <type>
23914 \end_layout
23915
23916 \end_inset
23917
23918 , sinon 
23919 \begin_inset Quotes cld
23920 \end_inset
23921
23922 false
23923 \begin_inset Quotes crd
23924 \end_inset
23925
23926  (e.g., dans une définition de citation 
23927 \begin_inset Flex Code
23928 status collapsed
23929
23930 \begin_layout Plain Layout
23931 {%ifentrytype:book%[[ceci est un livre]][[ceci n'est pas un livre]]}
23932 \end_layout
23933
23934 \end_inset
23935
23936 );
23937 \end_layout
23938
23939 \begin_layout Itemize
23940 \begin_inset Flex Code
23941 status collapsed
23942
23943 \begin_layout Plain Layout
23944 {%ifmultiple:<authortype>%[[true]][[false]]}
23945 \end_layout
23946
23947 \end_inset
23948
23949 : traite 
23950 \begin_inset Quotes cld
23951 \end_inset
23952
23953 true
23954 \begin_inset Quotes crd
23955 \end_inset
23956
23957  si le type d'auteur courant ( author, editor etc.) a plusieurs auteurs,
23958  
23959 \begin_inset Quotes cld
23960 \end_inset
23961
23962 false
23963 \begin_inset Quotes crd
23964 \end_inset
23965
23966  sinon (e.g., dans la définition d'une bibliographie: 
23967 \begin_inset Flex Code
23968 status collapsed
23969
23970 \begin_layout Plain Layout
23971 {%ifmultiple:editor%[[eds.]][[ed.]]}
23972 \end_layout
23973
23974 \end_inset
23975
23976 );
23977 \end_layout
23978
23979 \begin_layout Itemize
23980 \begin_inset Flex Code
23981 status collapsed
23982
23983 \begin_layout Plain Layout
23984 {%ifqualified%[[true]][[false]]}
23985 \end_layout
23986
23987 \end_inset
23988
23989 : traite 
23990 \begin_inset Quotes cld
23991 \end_inset
23992
23993 true
23994 \begin_inset Quotes crd
23995 \end_inset
23996
23997  si la citation courante est est une liste de citation qualifiée (un format
23998  spécifique 
23999 \family sans
24000 Biblatex
24001 \family default
24002  pour les citations à références multiples), 
24003 \begin_inset Quotes cld
24004 \end_inset
24005
24006 false
24007 \begin_inset Quotes crd
24008 \end_inset
24009
24010  sinon.
24011 \end_layout
24012
24013 \begin_layout Standard
24014 Il a été dit que 
24015 \begin_inset Flex Code
24016 status collapsed
24017
24018 \begin_layout Plain Layout
24019 %author%
24020 \end_layout
24021
24022 \end_inset
24023
24024  imprime la clé auteur telle qu'elle est décrite dans le fichier bibliographique.
24025  Ce n'est pas nécessairement ce qui est désiré, puisque le résultat pourrait
24026  être 
24027 \begin_inset Quotes cld
24028 \end_inset
24029
24030  Miller, Peter and Smith, Mary and White, Jane
24031 \begin_inset Quotes crd
24032 \end_inset
24033
24034  (du fait que 
24035 \begin_inset Quotes cld
24036 \end_inset
24037
24038 and
24039 \begin_inset Quotes crd
24040 \end_inset
24041
24042  est utilisé par Bib\SpecialChar TeX
24043  pour séparer les auteurs).
24044  \SpecialChar LyX
24045  propose donc quelques méthodes pour afficher correctement des listes de
24046  noms (qui seront également traduites).
24047  Les solutions suivantes sont disponibles:
24048 \end_layout
24049
24050 \begin_layout Enumerate
24051 Pour les listes de noms avec prénom et nom, appropriées pour les auteurs/éditeur
24052 s d'une entrée bibliographique.
24053  La partie 
24054 \begin_inset Flex Code
24055 status collapsed
24056
24057 \begin_layout Plain Layout
24058 <nametype>
24059 \end_layout
24060
24061 \end_inset
24062
24063  précise le type de liste requis (e.g.
24064  
24065 \begin_inset Flex Code
24066 status collapsed
24067
24068 \begin_layout Plain Layout
24069 <nametype:author>
24070 \end_layout
24071
24072 \end_inset
24073
24074 ):
24075 \end_layout
24076
24077 \begin_deeper
24078 \begin_layout Itemize
24079 \begin_inset Flex Code
24080 status collapsed
24081
24082 \begin_layout Plain Layout
24083 %abbrvnames:<nametype>%
24084 \end_layout
24085
24086 \end_inset
24087
24088 : crée une liste abrégée (avec 
24089 \begin_inset Quotes cld
24090 \end_inset
24091
24092 et al.
24093 \begin_inset Quotes crd
24094 \end_inset
24095
24096 ) quand 
24097 \begin_inset Flex Code
24098 status collapsed
24099
24100 \begin_layout Plain Layout
24101 MaxCiteNames
24102 \end_layout
24103
24104 \end_inset
24105
24106  est atteint.
24107 \end_layout
24108
24109 \begin_layout Itemize
24110 \begin_inset Flex Code
24111 status collapsed
24112
24113 \begin_layout Plain Layout
24114 %fullnames:<nametype>%
24115 \end_layout
24116
24117 \end_inset
24118
24119 : crée une liste complète (jamais abréviée avec 
24120 \begin_inset Quotes cld
24121 \end_inset
24122
24123 et al.
24124 \begin_inset Quotes crd
24125 \end_inset
24126
24127 ).
24128 \end_layout
24129
24130 \begin_layout Itemize
24131 \begin_inset Flex Code
24132 status collapsed
24133
24134 \begin_layout Plain Layout
24135 %forceabbrvnames:<nametype>%
24136 \end_layout
24137
24138 \end_inset
24139
24140 : crée une liste toujours abrégée (avec 
24141 \begin_inset Quotes cld
24142 \end_inset
24143
24144 et al.
24145 \begin_inset Quotes crd
24146 \end_inset
24147
24148 ) quel que soit 
24149 \begin_inset Flex Code
24150 status collapsed
24151
24152 \begin_layout Plain Layout
24153 MaxCiteNames
24154 \end_layout
24155
24156 \end_inset
24157
24158 .
24159 \end_layout
24160
24161 \end_deeper
24162 \begin_layout Enumerate
24163 Autres listes avec prénom et nom, si l'ordre des nom et prénom diffère dans
24164  l'entrée bibliographique (comme avec: 
24165 \begin_inset Quotes cld
24166 \end_inset
24167
24168 Miller, John: <texte>, in: Mary Smith, ed.: A volume
24169 \begin_inset Quotes crd
24170 \end_inset
24171
24172 ):
24173 \end_layout
24174
24175 \begin_deeper
24176 \begin_layout Itemize
24177 \begin_inset Flex Code
24178 status collapsed
24179
24180 \begin_layout Plain Layout
24181 %abbrvbynames:<nametype>%
24182 \end_layout
24183
24184 \end_inset
24185
24186 : crée une liste abrégée (avec 
24187 \begin_inset Quotes cld
24188 \end_inset
24189
24190 et al.
24191 \begin_inset Quotes crd
24192 \end_inset
24193
24194 ) quand 
24195 \begin_inset Flex Code
24196 status collapsed
24197
24198 \begin_layout Plain Layout
24199 MaxCiteNames
24200 \end_layout
24201
24202 \end_inset
24203
24204  est atteint.
24205 \end_layout
24206
24207 \begin_layout Itemize
24208 \begin_inset Flex Code
24209 status collapsed
24210
24211 \begin_layout Plain Layout
24212 %fullbynames:<nametype>%
24213 \end_layout
24214
24215 \end_inset
24216
24217 : crée une liste complète (jamais abréviée avec 
24218 \begin_inset Quotes cld
24219 \end_inset
24220
24221 et al.
24222 \begin_inset Quotes crd
24223 \end_inset
24224
24225 ).
24226 \end_layout
24227
24228 \begin_layout Itemize
24229 \begin_inset Flex Code
24230 status collapsed
24231
24232 \begin_layout Plain Layout
24233 %forceabbrvbynames:<nametype>%
24234 \end_layout
24235
24236 \end_inset
24237
24238 : crée une liste toujours abrégée (avec 
24239 \begin_inset Quotes cld
24240 \end_inset
24241
24242 et al.
24243 \begin_inset Quotes crd
24244 \end_inset
24245
24246 ) quel que soit 
24247 \begin_inset Flex Code
24248 status collapsed
24249
24250 \begin_layout Plain Layout
24251 MaxCiteNames
24252 \end_layout
24253
24254 \end_inset
24255
24256 .
24257 \end_layout
24258
24259 \end_deeper
24260 \begin_layout Enumerate
24261 Et enfin listes constituées uniquement de noms de famille, comme utilisé
24262  dans les étiquettes de citation auteur-année.
24263  Elles ne prennent pas de 
24264 \begin_inset Flex Code
24265 status collapsed
24266
24267 \begin_layout Plain Layout
24268 <nametype>
24269 \end_layout
24270
24271 \end_inset
24272
24273 , mais retournent toujours soit une liste d'auteurs ou, si c'est impossible,
24274  une liste d'éditeurs (comme il est fréquent dans les étiquettes auteur-année):
24275 \end_layout
24276
24277 \begin_deeper
24278 \begin_layout Itemize
24279 \begin_inset Flex Code
24280 status collapsed
24281
24282 \begin_layout Plain Layout
24283 %abbrvciteauthor%
24284 \end_layout
24285
24286 \end_inset
24287
24288 : crée une liste abrégée (avec 
24289 \begin_inset Quotes cld
24290 \end_inset
24291
24292 et al.
24293 \begin_inset Quotes crd
24294 \end_inset
24295
24296 ) quand 
24297 \begin_inset Flex Code
24298 status collapsed
24299
24300 \begin_layout Plain Layout
24301 MaxCiteNames
24302 \end_layout
24303
24304 \end_inset
24305
24306  est atteint.
24307 \end_layout
24308
24309 \begin_layout Itemize
24310 \begin_inset Flex Code
24311 status collapsed
24312
24313 \begin_layout Plain Layout
24314 %fullciteauthor%
24315 \end_layout
24316
24317 \end_inset
24318
24319 : crée une liste complète (jamais abréviée avec 
24320 \begin_inset Quotes cld
24321 \end_inset
24322
24323 et al.
24324 \begin_inset Quotes crd
24325 \end_inset
24326
24327 ).
24328 \end_layout
24329
24330 \begin_layout Itemize
24331 \begin_inset Flex Code
24332 status collapsed
24333
24334 \begin_layout Plain Layout
24335 %forceabbrvciteauthor%
24336 \end_layout
24337
24338 \end_inset
24339
24340 : crée une liste toujours abrégée (avec 
24341 \begin_inset Quotes cld
24342 \end_inset
24343
24344 et al.
24345 \begin_inset Quotes crd
24346 \end_inset
24347
24348 ) quel que soit 
24349 \begin_inset Flex Code
24350 status collapsed
24351
24352 \begin_layout Plain Layout
24353 MaxCiteNames
24354 \end_layout
24355
24356 \end_inset
24357
24358 .
24359  .
24360 \end_layout
24361
24362 \end_deeper
24363 \begin_layout Standard
24364 L'ordre prénom/nom dans les deux premières listes peut être ajusté via ces
24365  macros:
24366 \end_layout
24367
24368 \begin_layout Itemize
24369 \begin_inset Flex Code
24370 status collapsed
24371
24372 \begin_layout Plain Layout
24373 !firstnameform %surname%, %prename%
24374 \end_layout
24375
24376 \end_inset
24377
24378  (premier auteur dans les listes de type 1)
24379 \end_layout
24380
24381 \begin_layout Itemize
24382 \begin_inset Flex Code
24383 status collapsed
24384
24385 \begin_layout Plain Layout
24386 !othernameform %surname%, %prename%
24387 \end_layout
24388
24389 \end_inset
24390
24391  (autres auteurs dans les listes de type 1)
24392 \end_layout
24393
24394 \begin_layout Itemize
24395 \begin_inset Flex Code
24396 status collapsed
24397
24398 \begin_layout Plain Layout
24399 !firstbynameform %prename% %surname%
24400 \end_layout
24401
24402 \end_inset
24403
24404  (premier auteur dans les listes de type 2)
24405 \end_layout
24406
24407 \begin_layout Itemize
24408 \begin_inset Flex Code
24409 status collapsed
24410
24411 \begin_layout Plain Layout
24412 !otherbynameform %prename% %surname%
24413 \end_layout
24414
24415 \end_inset
24416
24417  (autres auteurs dans les listes de type 2)
24418 \end_layout
24419
24420 \begin_layout Standard
24421 Ceci vous permet de créer des nommages tels que 
24422 \begin_inset Quotes cld
24423 \end_inset
24424
24425 Miller, Peter and Mary Smith: \SpecialChar ldots
24426 , in: John Doe and Pat Green, eds.:\SpecialChar ldots
24427
24428 \begin_inset Quotes crd
24429 \end_inset
24430
24431 .
24432 \end_layout
24433
24434 \begin_layout Standard
24435 Il existe enfin une autre syntaxe possible dans ces définitions, qui se
24436  présente comme suit:
24437 \begin_inset Flex Code
24438 status collapsed
24439
24440 \begin_layout Plain Layout
24441 {!<i>!}
24442 \end_layout
24443
24444 \end_inset
24445
24446 .
24447  Ceci définit une entité d'information utilisée pour créer du 
24448 \begin_inset Quotes cld
24449 \end_inset
24450
24451 texte enrichi
24452 \begin_inset Quotes crd
24453 \end_inset
24454
24455 .
24456  De manière évidente, nous ne souhaitons pas exporter des balises HTML en
24457  écrivant du texte normal, aussi doivent elles être enclose entre 
24458 \begin_inset Quotes cld
24459 \end_inset
24460
24461 {!
24462 \begin_inset Quotes crd
24463 \end_inset
24464
24465  et 
24466 \begin_inset Quotes cld
24467 \end_inset
24468
24469 !}
24470 \begin_inset Quotes crd
24471 \end_inset
24472
24473 .
24474 \end_layout
24475
24476 \begin_layout Standard
24477 Deux définitions spéciales sont également disponibles dans un bloc 
24478 \begin_inset Flex Code
24479 status collapsed
24480
24481 \begin_layout Plain Layout
24482 CiteFormat
24483 \end_layout
24484
24485 \end_inset
24486
24487  Un exemple de la première définition est celle-ci:
24488 \end_layout
24489
24490 \begin_layout LyX-Code
24491 !quotetitle 
24492 \begin_inset Quotes eld
24493 \end_inset
24494
24495 %title%
24496 \begin_inset Quotes erd
24497 \end_inset
24498
24499
24500 \end_layout
24501
24502 \begin_layout Standard
24503 Ceci est une abréviation, ou macro-instruction, et peut être employée comme
24504  une clé: 
24505 \begin_inset Flex Code
24506 status collapsed
24507
24508 \begin_layout Plain Layout
24509 %!quotetitle%
24510 \end_layout
24511
24512 \end_inset
24513
24514 .
24515  \SpecialChar LyX
24516  considérera 
24517 \begin_inset Flex Code
24518 status collapsed
24519
24520 \begin_layout Plain Layout
24521 %!quotetitle%
24522 \end_layout
24523
24524 \end_inset
24525
24526  exactement comme s'il s'agissait de sa définition.
24527  Exprimons par conséquent un 
24528 \emph on
24529 avertissement
24530 \emph default
24531  évident: n'utilisez pas:
24532 \end_layout
24533
24534 \begin_layout LyX-Code
24535 !funfun %funfun%
24536 \end_layout
24537
24538 \begin_layout Standard
24539 ou similaire.
24540  \SpecialChar LyX
24541  ne devrait pas se perdre dans une boucle infinie, mais cela peut prendre
24542  un moment avant qu'il s'en sorte.
24543 \end_layout
24544
24545 \begin_layout Standard
24546 Le second type de définitions particulières se présente comme ceci:
24547 \end_layout
24548
24549 \begin_layout LyX-Code
24550 B_pptext pp.
24551 \end_layout
24552
24553 \begin_layout Standard
24554 Ceci définit un segment de texte susceptible de traduction, ce qui permet
24555  de traduire les parties appropriées de la bibliographie ou de la citation.
24556  Cette syntaxe peut être incluse dans une définition normale en la considérant
24557  comme une clé: 
24558 \begin_inset Flex Code
24559 status collapsed
24560
24561 \begin_layout Plain Layout
24562 %B_pptext%
24563 \end_layout
24564
24565 \end_inset
24566
24567 .
24568  Notez qu'il existe deux façons de traduire: toutes les définitions commençant
24569  par 
24570 \begin_inset Flex Code
24571 status collapsed
24572
24573 \begin_layout Plain Layout
24574 B_
24575 \end_layout
24576
24577 \end_inset
24578
24579 , comme dans l'exemple ci-dessus, seront traduites dans le tampon actif
24580  courant (la traduction sera faite dans la langue du document); toutes les
24581  définitions commençant par un caractère 
24582 \begin_inset Quotes cld
24583 \end_inset
24584
24585 souligné
24586 \begin_inset Quotes crd
24587 \end_inset
24588
24589  seulement seront traduites dans la langue de l'interface.
24590  Ceci est la traduction correcte pour les chaînes de caractères qui apparaissent
24591  seulement dans les menus ou les boutons, comme celle-ci: 
24592 \end_layout
24593
24594 \begin_layout LyX-Code
24595 _addtobib Add to bibliography only.
24596 \end_layout
24597
24598 \begin_layout Standard
24599 Plusieurs d'entre elles sont prédéfinies dans 
24600 \begin_inset Flex Code
24601 status collapsed
24602
24603 \begin_layout Plain Layout
24604 stdciteformats.inc
24605 \end_layout
24606
24607 \end_inset
24608
24609  et les différents fichiers 
24610 \begin_inset Flex Code
24611 status collapsed
24612
24613 \begin_layout Plain Layout
24614 *.citeengine
24615 \end_layout
24616
24617 \end_inset
24618
24619 .
24620  Notez bien que ce ne sont pas des macro-instructions, au sens défini ci-dessus:
24621  elles ne seront pas interprétées.
24622 \end_layout
24623
24624 \begin_layout Standard
24625 Voici donc un exemple utilisant ces fonctionnalités:
24626 \begin_inset VSpace defskip
24627 \end_inset
24628
24629
24630 \end_layout
24631
24632 \begin_layout Standard
24633 \noindent
24634
24635 \family sans
24636 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %B_edtext%, ]]}]]}
24637 \end_layout
24638
24639 \begin_layout Standard
24640 \begin_inset VSpace defskip
24641 \end_inset
24642
24643 Ceci défini une macro qui imprime le nom de l'auteur, suivi d'un virgule,
24644  si la clé 
24645 \begin_inset Flex Code
24646 status collapsed
24647
24648 \begin_layout Plain Layout
24649 author
24650 \end_layout
24651
24652 \end_inset
24653
24654  existe, ou bien imprime le nom de l'éditeur, suivi de 
24655 \begin_inset Flex Code
24656 status collapsed
24657
24658 \begin_layout Plain Layout
24659 B_edtext
24660 \end_layout
24661
24662 \end_inset
24663
24664  ou de sa traduction (implicitement, apparaîtra 
24665 \begin_inset Quotes cld
24666 \end_inset
24667
24668 ed.
24669 \begin_inset Quotes crd
24670 \end_inset
24671
24672 ), si la clé 
24673 \begin_inset Flex Code
24674 status collapsed
24675
24676 \begin_layout Plain Layout
24677 editor
24678 \end_layout
24679
24680 \end_inset
24681
24682  existe.
24683  Notez que ceci est déjà défini dans 
24684 \begin_inset Flex Code
24685 status collapsed
24686
24687 \begin_layout Plain Layout
24688 stdciteformats.inc
24689 \end_layout
24690
24691 \end_inset
24692
24693 , vous pouvez donc l'utiliser dans vos propres définitions, ou redéfinitions,
24694  si vous chargez ce fichier d'abord.
24695 \end_layout
24696
24697 \begin_layout Section
24698 Directives pour l'exportation XHTML
24699 \begin_inset CommandInset label
24700 LatexCommand label
24701 name "sec:Tags-for-XHTML"
24702
24703 \end_inset
24704
24705
24706 \end_layout
24707
24708 \begin_layout Standard
24709 Comme pour \SpecialChar LaTeX
24710  ou DocBook, la présentation du résultat HTML créé par \SpecialChar LyX
24711  est déterminé
24712  par les informations de format.
24713  En général, \SpecialChar LyX
24714  produit une présentation implicite raisonnable, et comme indiqué
24715  plus haut, il construira même des règles implicites CSS à partir des autres
24716  directives de format.
24717  Par exemple, \SpecialChar LyX
24718  essaiera d'utiliser l'information du bloc 
24719 \begin_inset Flex Code
24720 status collapsed
24721
24722 \begin_layout Plain Layout
24723 Font
24724 \end_layout
24725
24726 \end_inset
24727
24728  du style Chapter pour écrire une CSS qui mettra en forme les titres de
24729  chapitres de manière appropriée.
24730 \end_layout
24731
24732 \begin_layout Standard
24733 Dans de nombreux cas, vous n'aurez donc sans doute rien à faire du tout
24734  pour obtenir un résultat XHTML acceptable pour vos environnements propres,
24735  vos inserts personnalisés, et ainsi de suite.
24736  Mais dans certains cas vous devrez faire quelque chose, et \SpecialChar LyX
24737  fournit par
24738  conséquent un certain nombre de directives de format qui peuvent être utilisées
24739  pour personnaliser le XHTML et les CSS qui sont créés.
24740 \end_layout
24741
24742 \begin_layout Standard
24743 Notez qu'il existe deux directives,
24744 \begin_inset Flex Code
24745 status collapsed
24746
24747 \begin_layout Plain Layout
24748 HTMLPreamble
24749 \end_layout
24750
24751 \end_inset
24752
24753  et 
24754 \begin_inset Flex Code
24755 status collapsed
24756
24757 \begin_layout Plain Layout
24758 AddToHTMLPreamble
24759 \end_layout
24760
24761 \end_inset
24762
24763 , qui peuvent apparaître en dehors des déclarations de style et d'insert.
24764  Voir 
24765 \begin_inset CommandInset ref
24766 LatexCommand ref
24767 reference "subsec:Paramètres-généraux-d'une"
24768
24769 \end_inset
24770
24771  pour les détails sur celles-ci.
24772 \end_layout
24773
24774 \begin_layout Subsection
24775 Styles de paragraphe
24776 \begin_inset CommandInset label
24777 LatexCommand label
24778 name "subsec:Styles-de-paragraphe-XHTML"
24779
24780 \end_inset
24781
24782
24783 \end_layout
24784
24785 \begin_layout Standard
24786 Le type de XHTML que \SpecialChar LyX
24787  crée pour un paragraphe dépend s'il s'agit d'un paragraphe
24788  normal, d'une commande ou d'un environnement, ce qui est déterminé par
24789  le contenu de la directive correspondante 
24790 \begin_inset Flex Code
24791 status collapsed
24792
24793 \begin_layout Plain Layout
24794 \SpecialChar LaTeX
24795 Type
24796 \end_layout
24797
24798 \end_inset
24799
24800 .
24801 \end_layout
24802
24803 \begin_layout Standard
24804 Pour une commande ou un paragraphe normal, le résultat XHTML a la forme
24805  suivante:
24806 \end_layout
24807
24808 \begin_layout LyX-Code
24809
24810 \family sans
24811 <tag attr=
24812 \begin_inset Quotes erd
24813 \end_inset
24814
24815 value
24816 \begin_inset Quotes erd
24817 \end_inset
24818
24819 >
24820 \end_layout
24821
24822 \begin_layout LyX-Code
24823
24824 \family sans
24825 <labeltag attr=
24826 \begin_inset Quotes erd
24827 \end_inset
24828
24829 value
24830 \begin_inset Quotes erd
24831 \end_inset
24832
24833 >Étiquette</labeltag>
24834 \end_layout
24835
24836 \begin_layout LyX-Code
24837
24838 \family sans
24839 Contenu du paragraphe
24840 \end_layout
24841
24842 \begin_layout LyX-Code
24843
24844 \family sans
24845 </tag>
24846 \end_layout
24847
24848 \begin_layout Standard
24849 Les balises d'étiquette sont bien entendu omises si le paragraphe n'est
24850  pas étiqueté.
24851 \end_layout
24852
24853 \begin_layout Standard
24854 Pour un environnement qui n'est pas du type liste, le XHTML prend la forme:
24855 \end_layout
24856
24857 \begin_layout LyX-Code
24858
24859 \family sans
24860 <tag attr=
24861 \begin_inset Quotes erd
24862 \end_inset
24863
24864 value
24865 \begin_inset Quotes erd
24866 \end_inset
24867
24868 >
24869 \end_layout
24870
24871 \begin_layout LyX-Code
24872
24873 \family sans
24874 <itemtag attr=
24875 \begin_inset Quotes erd
24876 \end_inset
24877
24878 value
24879 \begin_inset Quotes erd
24880 \end_inset
24881
24882 ><labeltag attr=
24883 \begin_inset Quotes erd
24884 \end_inset
24885
24886 value
24887 \begin_inset Quotes erd
24888 \end_inset
24889
24890 >Étiquette d'environnement</labeltag>Premier paragraphe.</itemtag>
24891 \end_layout
24892
24893 \begin_layout LyX-Code
24894
24895 \family sans
24896 <itemtag>Second paragraphe.</itemtag>
24897 \end_layout
24898
24899 \begin_layout LyX-Code
24900
24901 \family sans
24902 </tag>
24903 \end_layout
24904
24905 \begin_layout Standard
24906 Noter que l'étiquette n'est émise que pour le premier paragraphe, comme
24907  ce serait le cas pour une théorème, par exemple.
24908 \end_layout
24909
24910 \begin_layout Standard
24911 Pour une liste, nous avons une de ces formes:
24912 \end_layout
24913
24914 \begin_layout LyX-Code
24915
24916 \family sans
24917 <tag attr=
24918 \begin_inset Quotes erd
24919 \end_inset
24920
24921 value
24922 \begin_inset Quotes erd
24923 \end_inset
24924
24925 >
24926 \end_layout
24927
24928 \begin_layout LyX-Code
24929
24930 \family sans
24931 <itemtag attr=
24932 \begin_inset Quotes erd
24933 \end_inset
24934
24935 value
24936 \begin_inset Quotes erd
24937 \end_inset
24938
24939 ><labeltag attr=
24940 \begin_inset Quotes erd
24941 \end_inset
24942
24943 value
24944 \begin_inset Quotes erd
24945 \end_inset
24946
24947 >Étiquette de liste</labeltag>Premier élément.</itemtag>
24948 \end_layout
24949
24950 \begin_layout LyX-Code
24951
24952 \family sans
24953 <itemtag attr=
24954 \begin_inset Quotes erd
24955 \end_inset
24956
24957 value
24958 \begin_inset Quotes erd
24959 \end_inset
24960
24961 ><labeltag attr=
24962 \begin_inset Quotes erd
24963 \end_inset
24964
24965 value
24966 \begin_inset Quotes erd
24967 \end_inset
24968
24969 >Étiquette de liste</labeltag>Second élément.</itemtag>
24970 \end_layout
24971
24972 \begin_layout LyX-Code
24973
24974 \family sans
24975 </tag>
24976 \end_layout
24977
24978 \begin_layout LyX-Code
24979
24980 \end_layout
24981
24982 \begin_layout LyX-Code
24983
24984 \family sans
24985 <tag attr=
24986 \begin_inset Quotes erd
24987 \end_inset
24988
24989 value
24990 \begin_inset Quotes erd
24991 \end_inset
24992
24993 >
24994 \end_layout
24995
24996 \begin_layout LyX-Code
24997
24998 \family sans
24999 <labeltag attr=
25000 \begin_inset Quotes erd
25001 \end_inset
25002
25003 value
25004 \begin_inset Quotes erd
25005 \end_inset
25006
25007 >Étiquette de liste</labeltag><itemtag attr=
25008 \begin_inset Quotes erd
25009 \end_inset
25010
25011 value
25012 \begin_inset Quotes erd
25013 \end_inset
25014
25015 >Premier élément.</itemtag>
25016 \end_layout
25017
25018 \begin_layout LyX-Code
25019
25020 \family sans
25021 <labeltag attr=
25022 \begin_inset Quotes erd
25023 \end_inset
25024
25025 value
25026 \begin_inset Quotes erd
25027 \end_inset
25028
25029 >Étiquette de liste</labeltag><itemtag attr=
25030 \begin_inset Quotes erd
25031 \end_inset
25032
25033 value
25034 \begin_inset Quotes erd
25035 \end_inset
25036
25037 >Second élément.</itemtag>
25038 \end_layout
25039
25040 \begin_layout LyX-Code
25041
25042 \family sans
25043 </tag>
25044 \end_layout
25045
25046 \begin_layout Standard
25047 Noter la différence en ce qui concerne l'ordre des balises 
25048 \begin_inset Flex Code
25049 status collapsed
25050
25051 \begin_layout Plain Layout
25052 labeltag
25053 \end_layout
25054
25055 \end_inset
25056
25057  et 
25058 \begin_inset Flex Code
25059 status collapsed
25060
25061 \begin_layout Plain Layout
25062 itemtag
25063 \end_layout
25064
25065 \end_inset
25066
25067 .
25068  L'ordre obtenu dépend du positionnement de 
25069 \begin_inset Flex Code
25070 status collapsed
25071
25072 \begin_layout Plain Layout
25073 HTMLLabelFirst
25074 \end_layout
25075
25076 \end_inset
25077
25078 : si la valeur de 
25079 \begin_inset Flex Code
25080 status collapsed
25081
25082 \begin_layout Plain Layout
25083 HTMLLabelFirst
25084 \end_layout
25085
25086 \end_inset
25087
25088  est fausse (valeur implicite), vous obtiendrez la première forme, avec
25089  l'étiquette dans l'élément; s'il la valeur est vraie, vous obtiendrez la
25090  seconde forme, avec l'étiquette en dehors de l'élément.
25091 \end_layout
25092
25093 \begin_layout Standard
25094 Les balises et les attributs spécifiques émis pour chaque type de paragraphe
25095  peuvent être contrôlés par les directives de format que nous allons décrire.
25096  Comme indiqué ci-dessus, cependant, \SpecialChar LyX
25097  utilise des valeurs implicites raisonnable
25098 s pour la plupart d'entre elles, vous n'aurez donc pas grand-chose à faire
25099  pour produire un résultat XHTML satisfaisant.
25100  Pensez aux directives disponibles comme un supplément pour obtenir un réglage
25101  à votre convenance.
25102 \end_layout
25103
25104 \begin_layout Description
25105 \begin_inset Flex Code
25106 status collapsed
25107
25108 \begin_layout Plain Layout
25109 HTMLAttr
25110 \end_layout
25111
25112 \end_inset
25113
25114  [
25115 \begin_inset Flex Code
25116 status collapsed
25117
25118 \begin_layout Plain Layout
25119 chaîne
25120 \end_layout
25121
25122 \end_inset
25123
25124 ] précise les informations d'attribut à émettre avec la balise principale.
25125  Par exemple 
25126 \begin_inset Flex Code
25127 status collapsed
25128
25129 \begin_layout Plain Layout
25130 \begin_inset Quotes cld
25131 \end_inset
25132
25133 class=`madiv'
25134 \begin_inset Quotes crd
25135 \end_inset
25136
25137
25138 \end_layout
25139
25140 \end_inset
25141
25142 .
25143  Implicitement, \SpecialChar LyX
25144  émettra
25145 \begin_inset Newline newline
25146 \end_inset
25147
25148
25149 \begin_inset Flex Code
25150 status collapsed
25151
25152 \begin_layout Plain Layout
25153 \begin_inset Quotes cld
25154 \end_inset
25155
25156 class=`nomstyle'
25157 \begin_inset Quotes crd
25158 \end_inset
25159
25160
25161 \end_layout
25162
25163 \end_inset
25164
25165 , où 
25166 \begin_inset Flex Code
25167 status collapsed
25168
25169 \begin_layout Plain Layout
25170 nomstyle
25171 \end_layout
25172
25173 \end_inset
25174
25175  est le nom du style en bas de casse, par exemple: chapter.
25176  Ceci ne doit contenir 
25177 \emph on
25178 aucune
25179 \emph default
25180  information de style: utiliser 
25181 \begin_inset Flex Code
25182 status collapsed
25183
25184 \begin_layout Plain Layout
25185 HTMLStyle
25186 \end_layout
25187
25188 \end_inset
25189
25190  pour cela.
25191 \end_layout
25192
25193 \begin_layout Description
25194 \begin_inset Flex Code
25195 status collapsed
25196
25197 \begin_layout Plain Layout
25198 HTMLForceCSS
25199 \end_layout
25200
25201 \end_inset
25202
25203  [
25204 \begin_inset Flex Code
25205 status collapsed
25206
25207 \begin_layout Plain Layout
25208
25209 \emph on
25210 0
25211 \end_layout
25212
25213 \end_inset
25214
25215 ,
25216 \begin_inset space \thinspace{}
25217 \end_inset
25218
25219
25220 \begin_inset Flex Code
25221 status collapsed
25222
25223 \begin_layout Plain Layout
25224 1
25225 \end_layout
25226
25227 \end_inset
25228
25229 ] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
25230  pour
25231  ce style, même si une information complémentaire est explicitement émise
25232  par 
25233 \begin_inset Flex Code
25234 status collapsed
25235
25236 \begin_layout Plain Layout
25237 HTMLStyle
25238 \end_layout
25239
25240 \end_inset
25241
25242 .
25243  Positionner cette directive à 
25244 \begin_inset Flex Code
25245 status collapsed
25246
25247 \begin_layout Plain Layout
25248 1
25249 \end_layout
25250
25251 \end_inset
25252
25253  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
25254  complètement.
25255  Implicitement 
25256 \begin_inset Flex Code
25257 status collapsed
25258
25259 \begin_layout Plain Layout
25260 0
25261 \end_layout
25262
25263 \end_inset
25264
25265 .
25266 \end_layout
25267
25268 \begin_layout Description
25269 \begin_inset Flex Code
25270 status collapsed
25271
25272 \begin_layout Plain Layout
25273 HTMLItem
25274 \end_layout
25275
25276 \end_inset
25277
25278  [
25279 \begin_inset Flex Code
25280 status collapsed
25281
25282 \begin_layout Plain Layout
25283 chaîne
25284 \end_layout
25285
25286 \end_inset
25287
25288 ] définit la balise utilisée pour les paragraphes ou environnements isolés,
25289  qui remplace 
25290 \begin_inset Flex Code
25291 status collapsed
25292
25293 \begin_layout Plain Layout
25294 itemtag
25295 \end_layout
25296
25297 \end_inset
25298
25299  dans les exemples ci-dessus.
25300  Vaut implicitement 
25301 \begin_inset Flex Code
25302 status collapsed
25303
25304 \begin_layout Plain Layout
25305 div
25306 \end_layout
25307
25308 \end_inset
25309
25310 .
25311 \end_layout
25312
25313 \begin_layout Description
25314 \begin_inset Flex Code
25315 status collapsed
25316
25317 \begin_layout Plain Layout
25318 HTMLItemAttr
25319 \end_layout
25320
25321 \end_inset
25322
25323  [
25324 \begin_inset Flex Code
25325 status collapsed
25326
25327 \begin_layout Plain Layout
25328 chaîne
25329 \end_layout
25330
25331 \end_inset
25332
25333 ] définit les attributs des balises 
25334 \begin_inset Flex Code
25335 status collapsed
25336
25337 \begin_layout Plain Layout
25338 itemtag
25339 \end_layout
25340
25341 \end_inset
25342
25343 .
25344  Vaut implicitement 
25345 \begin_inset Flex Code
25346 status collapsed
25347
25348 \begin_layout Plain Layout
25349 \begin_inset Quotes cld
25350 \end_inset
25351
25352 class=`nomstyle_item'
25353 \begin_inset Quotes crd
25354 \end_inset
25355
25356
25357 \end_layout
25358
25359 \end_inset
25360
25361 .
25362  Ceci ne doit contenir 
25363 \emph on
25364 aucune
25365 \emph default
25366  information de style: utiliser 
25367 \begin_inset Flex Code
25368 status collapsed
25369
25370 \begin_layout Plain Layout
25371 HTMLStyle
25372 \end_layout
25373
25374 \end_inset
25375
25376  pour cela.
25377 \end_layout
25378
25379 \begin_layout Description
25380 \begin_inset Flex Code
25381 status collapsed
25382
25383 \begin_layout Plain Layout
25384 HTMLLabel
25385 \end_layout
25386
25387 \end_inset
25388
25389  [
25390 \begin_inset Flex Code
25391 status collapsed
25392
25393 \begin_layout Plain Layout
25394 chaîne
25395 \end_layout
25396
25397 \end_inset
25398
25399 ] définit la balise utilisée pour les étiquettes de paragraphe et d'élément,
25400  qui remplace 
25401 \begin_inset Flex Code
25402 status collapsed
25403
25404 \begin_layout Plain Layout
25405 labeltag
25406 \end_layout
25407
25408 \end_inset
25409
25410  dans les exemples ci-dessus.
25411  Vaut implicitement 
25412 \begin_inset Flex Code
25413 status collapsed
25414
25415 \begin_layout Plain Layout
25416 span
25417 \end_layout
25418
25419 \end_inset
25420
25421 , à moins que 
25422 \begin_inset Flex Code
25423 status collapsed
25424
25425 \begin_layout Plain Layout
25426 LabelType
25427 \end_layout
25428
25429 \end_inset
25430
25431  soit 
25432 \begin_inset Flex Code
25433 status collapsed
25434
25435 \begin_layout Plain Layout
25436 Top_Environment
25437 \end_layout
25438
25439 \end_inset
25440
25441  ou
25442 \begin_inset Newline newline
25443 \end_inset
25444
25445
25446 \begin_inset Flex Code
25447 status collapsed
25448
25449 \begin_layout Plain Layout
25450 Centered_Top_Environment
25451 \end_layout
25452
25453 \end_inset
25454
25455 , auquel cas elle vaut implicitement 
25456 \begin_inset Flex Code
25457 status collapsed
25458
25459 \begin_layout Plain Layout
25460 div
25461 \end_layout
25462
25463 \end_inset
25464
25465 .
25466 \end_layout
25467
25468 \begin_layout Description
25469 \begin_inset Flex Code
25470 status collapsed
25471
25472 \begin_layout Plain Layout
25473 HTMLLabelAttr
25474 \end_layout
25475
25476 \end_inset
25477
25478  [
25479 \begin_inset Flex Code
25480 status collapsed
25481
25482 \begin_layout Plain Layout
25483 chaîne
25484 \end_layout
25485
25486 \end_inset
25487
25488 ] définit les attributs de la balise 
25489 \begin_inset Flex Code
25490 status collapsed
25491
25492 \begin_layout Plain Layout
25493 labeltag
25494 \end_layout
25495
25496 \end_inset
25497
25498 .
25499  Vaut implicitement 
25500 \begin_inset Quotes erd
25501 \end_inset
25502
25503 .
25504  Ceci ne doit contenir 
25505 \emph on
25506 aucune
25507 \emph default
25508  information de style: utiliser 
25509 \begin_inset Flex Code
25510 status collapsed
25511
25512 \begin_layout Plain Layout
25513 HTMLStyle
25514 \end_layout
25515
25516 \end_inset
25517
25518  pour cela.
25519 \end_layout
25520
25521 \begin_layout Description
25522 \begin_inset Flex Code
25523 status collapsed
25524
25525 \begin_layout Plain Layout
25526 HTMLLabelFirst
25527 \end_layout
25528
25529 \end_inset
25530
25531  [
25532 \begin_inset Flex Code
25533 status collapsed
25534
25535 \begin_layout Plain Layout
25536
25537 \emph on
25538 0
25539 \end_layout
25540
25541 \end_inset
25542
25543 ,
25544 \begin_inset space \thinspace{}
25545 \end_inset
25546
25547
25548 \begin_inset Flex Code
25549 status collapsed
25550
25551 \begin_layout Plain Layout
25552 1
25553 \end_layout
25554
25555 \end_inset
25556
25557 ], significatif uniquement pour les environnements de liste, contrôle si
25558  la balise d'étiquetage est émise avant ou dans la balise d'élément.
25559  Ceci est utilisé par exemple dans l'environnement de description, où l'on
25560  veut 
25561 \begin_inset Flex Code
25562 status collapsed
25563
25564 \begin_layout Plain Layout
25565 \begin_inset Quotes cld
25566 \end_inset
25567
25568 <dt>\SpecialChar ldots
25569 </dt><dd>\SpecialChar ldots
25570 </dd>
25571 \begin_inset Quotes crd
25572 \end_inset
25573
25574
25575 \end_layout
25576
25577 \end_inset
25578
25579 .
25580  Vaut implicitement 
25581 \begin_inset Flex Code
25582 status collapsed
25583
25584 \begin_layout Plain Layout
25585 0
25586 \end_layout
25587
25588 \end_inset
25589
25590 : la balise d'étiquetage est dans la balise d'élément.
25591 \end_layout
25592
25593 \begin_layout Description
25594 \begin_inset Flex Code
25595 status collapsed
25596
25597 \begin_layout Plain Layout
25598 HTMLPreamble
25599 \end_layout
25600
25601 \end_inset
25602
25603  définit l'information à émettre dans la section 
25604 \begin_inset Flex Code
25605 status collapsed
25606
25607 \begin_layout Plain Layout
25608 <head>
25609 \end_layout
25610
25611 \end_inset
25612
25613  quand ce style est utilisé.
25614  Ceci pourrait être utilisé par exemple pour inclure un bloc 
25615 \begin_inset Flex Code
25616 status collapsed
25617
25618 \begin_layout Plain Layout
25619 <script>
25620 \end_layout
25621
25622 \end_inset
25623
25624  définissant un gestionnaire 
25625 \begin_inset Flex Code
25626 status collapsed
25627
25628 \begin_layout Plain Layout
25629 onclick
25630 \end_layout
25631
25632 \end_inset
25633
25634 .
25635 \end_layout
25636
25637 \begin_layout Description
25638 \begin_inset Flex Code
25639 status collapsed
25640
25641 \begin_layout Plain Layout
25642 HTMLStyle
25643 \end_layout
25644
25645 \end_inset
25646
25647  définit l'information à émettre dans la section 
25648 \begin_inset Flex Code
25649 status collapsed
25650
25651 \begin_layout Plain Layout
25652 <head>
25653 \end_layout
25654
25655 \end_inset
25656
25657  quand ce style est utilisé.
25658  Ceci pourrait être utilisé par exemple pour inclure un bloc 
25659 \begin_inset Flex Code
25660 status collapsed
25661
25662 \begin_layout Plain Layout
25663 <script>
25664 \end_layout
25665
25666 \end_inset
25667
25668  définissant un gestionnaire 
25669 \begin_inset Flex Code
25670 status collapsed
25671
25672 \begin_layout Plain Layout
25673 onclick
25674 \end_layout
25675
25676 \end_inset
25677
25678 .
25679  Doit être fermé par 
25680 \begin_inset Flex Code
25681 status collapsed
25682
25683 \begin_layout Plain Layout
25684 EndHTMLStyle
25685 \end_layout
25686
25687 \end_inset
25688
25689 .
25690 \end_layout
25691
25692 \begin_layout Description
25693 \begin_inset Flex Code
25694 status collapsed
25695
25696 \begin_layout Plain Layout
25697 HTMLTag
25698 \end_layout
25699
25700 \end_inset
25701
25702  [
25703 \begin_inset Flex Code
25704 status collapsed
25705
25706 \begin_layout Plain Layout
25707 chaîne
25708 \end_layout
25709
25710 \end_inset
25711
25712 ] définit la balise utilisé pour l'étiquette principale, qui remplace 
25713 \begin_inset Flex Code
25714 status collapsed
25715
25716 \begin_layout Plain Layout
25717 tag
25718 \end_layout
25719
25720 \end_inset
25721
25722  dans les exemples ci-dessus.
25723  Vaut implicitement 
25724 \begin_inset Flex Code
25725 status collapsed
25726
25727 \begin_layout Plain Layout
25728 div
25729 \end_layout
25730
25731 \end_inset
25732
25733 .
25734 \end_layout
25735
25736 \begin_layout Description
25737 \begin_inset Flex Code
25738 status collapsed
25739
25740 \begin_layout Plain Layout
25741 HTMLTitle
25742 \end_layout
25743
25744 \end_inset
25745
25746  [
25747 \begin_inset Flex Code
25748 status collapsed
25749
25750 \begin_layout Plain Layout
25751
25752 \emph on
25753 0
25754 \end_layout
25755
25756 \end_inset
25757
25758 ,
25759 \begin_inset space \thinspace{}
25760 \end_inset
25761
25762
25763 \begin_inset Flex Code
25764 status collapsed
25765
25766 \begin_layout Plain Layout
25767 1
25768 \end_layout
25769
25770 \end_inset
25771
25772 ] identifie ce style comme celui à utiliser pour créer la balise 
25773 \begin_inset Flex Code
25774 status collapsed
25775
25776 \begin_layout Plain Layout
25777 <title>
25778 \end_layout
25779
25780 \end_inset
25781
25782  dans le fichier XHTML.
25783  Implicitement fausse.
25784  Le fichier 
25785 \begin_inset Flex Code
25786 status collapsed
25787
25788 \begin_layout Plain Layout
25789 stdtitle.inc
25790 \end_layout
25791
25792 \end_inset
25793
25794  la positionne à vraie pour l'environnement 
25795 \begin_inset Flex Code
25796 status collapsed
25797
25798 \begin_layout Plain Layout
25799 title
25800 \end_layout
25801
25802 \end_inset
25803
25804 .
25805 \end_layout
25806
25807 \begin_layout Subsection
25808 InsetLayout XHTML
25809 \end_layout
25810
25811 \begin_layout Standard
25812 L'exportation XHTML des inserts peut également être contrôlée par l'information
25813  résidant dans les fichiers de format
25814 \begin_inset Foot
25815 status collapsed
25816
25817 \begin_layout Plain Layout
25818 Pour le moment, ceci n'est exact que pour les inserts de 
25819 \begin_inset Quotes cld
25820 \end_inset
25821
25822 texte
25823 \begin_inset Quotes crd
25824 \end_inset
25825
25826  (les inserts dans lesquels vous pouvez effectuer une saisie), mais n'est
25827  pas exact pour les inserts de 
25828 \begin_inset Quotes cld
25829 \end_inset
25830
25831 commande
25832 \begin_inset Quotes crd
25833 \end_inset
25834
25835  (inserts associés à des boîtes de dialogue).
25836 \end_layout
25837
25838 \end_inset
25839
25840 .
25841  Là encore, \SpecialChar LyX
25842  essaie de produire implicitement un résultat raisonnable, et
25843  il crée des règles CSS implicites.
25844  Mais tout peut être personnalisé.
25845 \end_layout
25846
25847 \begin_layout Standard
25848 Le résultat XHTML produit par \SpecialChar LyX
25849  pour un insert a la forme suivante:
25850 \end_layout
25851
25852 \begin_layout LyX-Code
25853 <tag attr=
25854 \begin_inset Quotes erd
25855 \end_inset
25856
25857 value
25858 \begin_inset Quotes erd
25859 \end_inset
25860
25861 >
25862 \end_layout
25863
25864 \begin_layout LyX-Code
25865 <labeltag>Étiquette</labeltag>
25866 \end_layout
25867
25868 \begin_layout LyX-Code
25869 <innertag attr=
25870 \begin_inset Quotes erd
25871 \end_inset
25872
25873 value
25874 \begin_inset Quotes erd
25875 \end_inset
25876
25877 >Contenu de l'insert.</innertag>
25878 \end_layout
25879
25880 \begin_layout LyX-Code
25881 </tag>
25882 \end_layout
25883
25884 \begin_layout Standard
25885 Si l'insert permet de saisir plusieurs paragraphes — c'est-à-dire, si 
25886 \begin_inset Flex Code
25887 status collapsed
25888
25889 \begin_layout Plain Layout
25890 MultiPar
25891 \end_layout
25892
25893 \end_inset
25894
25895  est vrai — alors le contenu de l'insert sera exporté également en paragraphes
25896  formatés en fonction des styles utilisés pour ces paragraphes (standard,
25897  citation et similaire).
25898  La balise d'étiquetage est bien entendu omise si la paragraphe n'a pas
25899  d'étiquette et, pour le moment, est toujours 
25900 \begin_inset Flex Code
25901 status collapsed
25902
25903 \begin_layout Plain Layout
25904 span
25905 \end_layout
25906
25907 \end_inset
25908
25909 .
25910  La balise interne est facultative et, implicitement, n'apparaît pas.
25911 \end_layout
25912
25913 \begin_layout Standard
25914 Les balises et attributs spécifiques émis pour chaque insert peuvent être
25915  contrôlés au moyen des directives de format suivantes:
25916 \end_layout
25917
25918 \begin_layout Description
25919 \begin_inset Flex Code
25920 status collapsed
25921
25922 \begin_layout Plain Layout
25923 HTMLAttr
25924 \end_layout
25925
25926 \end_inset
25927
25928  [
25929 \begin_inset Flex Code
25930 status collapsed
25931
25932 \begin_layout Plain Layout
25933 chaîne
25934 \end_layout
25935
25936 \end_inset
25937
25938 ] précise les informations d'attribut à émettre avec la balise principale.
25939  Par exemple 
25940 \begin_inset Flex Code
25941 status collapsed
25942
25943 \begin_layout Plain Layout
25944 \begin_inset Quotes cld
25945 \end_inset
25946
25947 class=`moninsert' onclick=`\SpecialChar ldots
25948 '
25949 \begin_inset Quotes crd
25950 \end_inset
25951
25952
25953 \end_layout
25954
25955 \end_inset
25956
25957 .
25958  Implicitement, \SpecialChar LyX
25959  exportera 
25960 \begin_inset Flex Code
25961 status collapsed
25962
25963 \begin_layout Plain Layout
25964 \begin_inset Quotes cld
25965 \end_inset
25966
25967 class=`nominsert'
25968 \begin_inset Quotes crd
25969 \end_inset
25970
25971
25972 \end_layout
25973
25974 \end_inset
25975
25976 , où 
25977 \begin_inset Flex Code
25978 status collapsed
25979
25980 \begin_layout Plain Layout
25981 nominsert
25982 \end_layout
25983
25984 \end_inset
25985
25986  est le nom \SpecialChar LyX
25987  de l'insert en bas de casse et avec les caractères non alphanumériq
25988 ues remplacés par des caractères 
25989 \begin_inset Quotes cld
25990 \end_inset
25991
25992 souligné
25993 \begin_inset Quotes crd
25994 \end_inset
25995
25996 , par exemple: footnote.
25997 \end_layout
25998
25999 \begin_layout Description
26000 \begin_inset Flex Code
26001 status collapsed
26002
26003 \begin_layout Plain Layout
26004 HTMLForceCSS
26005 \end_layout
26006
26007 \end_inset
26008
26009  [
26010 \begin_inset Flex Code
26011 status collapsed
26012
26013 \begin_layout Plain Layout
26014
26015 \emph on
26016 0
26017 \end_layout
26018
26019 \end_inset
26020
26021 ,
26022 \begin_inset space \thinspace{}
26023 \end_inset
26024
26025
26026 \begin_inset Flex Code
26027 status collapsed
26028
26029 \begin_layout Plain Layout
26030 1
26031 \end_layout
26032
26033 \end_inset
26034
26035 ] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
26036  pour
26037  cet insert, même si une information complémentaire est explicitement émise
26038  par 
26039 \begin_inset Flex Code
26040 status collapsed
26041
26042 \begin_layout Plain Layout
26043 HTMLStyle
26044 \end_layout
26045
26046 \end_inset
26047
26048 .
26049  Positionner cette directive à 
26050 \begin_inset Flex Code
26051 status collapsed
26052
26053 \begin_layout Plain Layout
26054 1
26055 \end_layout
26056
26057 \end_inset
26058
26059  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
26060  complètement.
26061  Implicitement 
26062 \begin_inset Flex Code
26063 status collapsed
26064
26065 \begin_layout Plain Layout
26066 0
26067 \end_layout
26068
26069 \end_inset
26070
26071 .
26072 \end_layout
26073
26074 \begin_layout Description
26075 \begin_inset Flex Code
26076 status collapsed
26077
26078 \begin_layout Plain Layout
26079 HTMLInnerAttr
26080 \end_layout
26081
26082 \end_inset
26083
26084  [
26085 \begin_inset Flex Code
26086 status collapsed
26087
26088 \begin_layout Plain Layout
26089 chaîne
26090 \end_layout
26091
26092 \end_inset
26093
26094 ] fixe l'attribut de la balise interne.
26095  Vaut implicitement
26096 \begin_inset Newline newline
26097 \end_inset
26098
26099
26100 \begin_inset Flex Code
26101 status collapsed
26102
26103 \begin_layout Plain Layout
26104 \begin_inset Quotes cld
26105 \end_inset
26106
26107 class=`nominsert_inner'
26108 \begin_inset Quotes crd
26109 \end_inset
26110
26111
26112 \end_layout
26113
26114 \end_inset
26115
26116 .
26117 \end_layout
26118
26119 \begin_layout Description
26120 \begin_inset Flex Code
26121 status collapsed
26122
26123 \begin_layout Plain Layout
26124 HTMLInnerTag
26125 \end_layout
26126
26127 \end_inset
26128
26129  [
26130 \begin_inset Flex Code
26131 status collapsed
26132
26133 \begin_layout Plain Layout
26134 chaîne
26135 \end_layout
26136
26137 \end_inset
26138
26139 ] détermine la balise interne, et remplace 
26140 \begin_inset Flex Code
26141 status collapsed
26142
26143 \begin_layout Plain Layout
26144 innertag
26145 \end_layout
26146
26147 \end_inset
26148
26149  dans les exemples ci-dessus.
26150  Implicitement absente.
26151 \end_layout
26152
26153 \begin_layout Description
26154 \begin_inset Flex Code
26155 status collapsed
26156
26157 \begin_layout Plain Layout
26158 HTMLIsBlock
26159 \end_layout
26160
26161 \end_inset
26162
26163  [
26164 \begin_inset Flex Code
26165 status collapsed
26166
26167 \begin_layout Plain Layout
26168 0
26169 \end_layout
26170
26171 \end_inset
26172
26173 ,
26174 \begin_inset space \thinspace{}
26175 \end_inset
26176
26177
26178 \begin_inset Flex Code
26179 status collapsed
26180
26181 \begin_layout Plain Layout
26182
26183 \emph on
26184 1
26185 \end_layout
26186
26187 \end_inset
26188
26189 ] indique si cet insert représente un bloc autonome de texte (comme une
26190  note de bas de page) ou bien représente du contenu inclus dans le texte
26191  environnant (comme une branche).
26192  Vaut implicitement 
26193 \begin_inset Flex Code
26194 status collapsed
26195
26196 \begin_layout Plain Layout
26197 1
26198 \end_layout
26199
26200 \end_inset
26201
26202 .
26203 \end_layout
26204
26205 \begin_layout Description
26206 \begin_inset Flex Code
26207 status collapsed
26208
26209 \begin_layout Plain Layout
26210 HTMLLabel
26211 \end_layout
26212
26213 \end_inset
26214
26215  [
26216 \begin_inset Flex Code
26217 status collapsed
26218
26219 \begin_layout Plain Layout
26220 chaîne
26221 \end_layout
26222
26223 \end_inset
26224
26225 ] définit une étiquette pour cet insert, pouvant inclure une référence à
26226  un compteur.
26227  Par exemple, pour une note de bas de page, ce peut être 
26228 \begin_inset Flex Code
26229 status collapsed
26230
26231 \begin_layout Plain Layout
26232
26233 \backslash
26234 arabic{footnote}
26235 \end_layout
26236
26237 \end_inset
26238
26239 .
26240  Cette directive est facultative, et n'a pas de valeur implicite.
26241 \end_layout
26242
26243 \begin_layout Description
26244 \begin_inset Flex Code
26245 status collapsed
26246
26247 \begin_layout Plain Layout
26248 HTMLPreamble
26249 \end_layout
26250
26251 \end_inset
26252
26253  définit l'information à émettre dans la section 
26254 \begin_inset Flex Code
26255 status collapsed
26256
26257 \begin_layout Plain Layout
26258 <head>
26259 \end_layout
26260
26261 \end_inset
26262
26263  quand ce style est utilisé.
26264  Ceci pourrait être utilisé par exemple pour inclure un bloc 
26265 \begin_inset Flex Code
26266 status collapsed
26267
26268 \begin_layout Plain Layout
26269 <script>
26270 \end_layout
26271
26272 \end_inset
26273
26274  définissant un gestionnaire 
26275 \begin_inset Flex Code
26276 status collapsed
26277
26278 \begin_layout Plain Layout
26279 onclick
26280 \end_layout
26281
26282 \end_inset
26283
26284 .
26285 \end_layout
26286
26287 \begin_layout Description
26288 \begin_inset Flex Code
26289 status collapsed
26290
26291 \begin_layout Plain Layout
26292 HTMLStyle
26293 \end_layout
26294
26295 \end_inset
26296
26297  définit l'information CSS à inclure quand ce style est utilisé.
26298  Noter que le contenu sera automatiquement enclos dans un bloc 
26299 \begin_inset Flex Code
26300 status collapsed
26301
26302 \begin_layout Plain Layout
26303 <style>
26304 \end_layout
26305
26306 \end_inset
26307
26308  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
26309 \end_layout
26310
26311 \begin_layout Description
26312 \begin_inset Flex Code
26313 status collapsed
26314
26315 \begin_layout Plain Layout
26316 HTMLTag
26317 \end_layout
26318
26319 \end_inset
26320
26321  [
26322 \begin_inset Flex Code
26323 status collapsed
26324
26325 \begin_layout Plain Layout
26326 chaîne
26327 \end_layout
26328
26329 \end_inset
26330
26331 ] définit la balise utilisé pour l'étiquette principale, qui remplace 
26332 \begin_inset Flex Code
26333 status collapsed
26334
26335 \begin_layout Plain Layout
26336 tag
26337 \end_layout
26338
26339 \end_inset
26340
26341  dans les exemples ci-dessus.
26342  La valeur implicite dépend du réglage de 
26343 \begin_inset Flex Code
26344 status collapsed
26345
26346 \begin_layout Plain Layout
26347 MultiPar
26348 \end_layout
26349
26350 \end_inset
26351
26352 : si 
26353 \begin_inset Flex Code
26354 status collapsed
26355
26356 \begin_layout Plain Layout
26357 MultiPar
26358 \end_layout
26359
26360 \end_inset
26361
26362  est vrai, la valeur implicite est 
26363 \begin_inset Flex Code
26364 status collapsed
26365
26366 \begin_layout Plain Layout
26367 div
26368 \end_layout
26369
26370 \end_inset
26371
26372 ; s'il est faux, la valeur implicite est 
26373 \begin_inset Flex Code
26374 status collapsed
26375
26376 \begin_layout Plain Layout
26377 span
26378 \end_layout
26379
26380 \end_inset
26381
26382 .
26383 \end_layout
26384
26385 \begin_layout Subsection
26386 Flottants XHTML
26387 \end_layout
26388
26389 \begin_layout Standard
26390 Le résultat XHTML pour les flottants peut être contrôlé par les informations
26391  de format.
26392  Le résultat a la forme suivante:
26393 \end_layout
26394
26395 \begin_layout LyX-Code
26396 <tag attr=
26397 \begin_inset Quotes erd
26398 \end_inset
26399
26400 value
26401 \begin_inset Quotes erd
26402 \end_inset
26403
26404 >
26405 \end_layout
26406
26407 \begin_layout LyX-Code
26408 Contenu du flottant.
26409 \end_layout
26410
26411 \begin_layout LyX-Code
26412 </tag>
26413 \end_layout
26414
26415 \begin_layout Standard
26416 La légende, si elle est présente, est un insert séparé et sera émis en tant
26417  que tel.
26418  Son apparence pourra être contrôlée par la directive InsetLayout pour les
26419  inserts de légende.
26420 \end_layout
26421
26422 \begin_layout Description
26423 \begin_inset Flex Code
26424 status collapsed
26425
26426 \begin_layout Plain Layout
26427 HTMLAttr
26428 \end_layout
26429
26430 \end_inset
26431
26432  [
26433 \begin_inset Flex Code
26434 status collapsed
26435
26436 \begin_layout Plain Layout
26437 chaîne
26438 \end_layout
26439
26440 \end_inset
26441
26442 ] précise les informations d'attribut à émettre avec la balise principale.
26443  Par exemple 
26444 \begin_inset Flex Code
26445 status collapsed
26446
26447 \begin_layout Plain Layout
26448 \begin_inset Quotes cld
26449 \end_inset
26450
26451 class=`monflottant' onclick=`\SpecialChar ldots
26452 '
26453 \begin_inset Quotes crd
26454 \end_inset
26455
26456
26457 \end_layout
26458
26459 \end_inset
26460
26461 .
26462  Implicitement, \SpecialChar LyX
26463  exportera 
26464 \begin_inset Flex Code
26465 status collapsed
26466
26467 \begin_layout Plain Layout
26468 \begin_inset Quotes cld
26469 \end_inset
26470
26471 class=`float float-typefloat'
26472 \begin_inset Quotes crd
26473 \end_inset
26474
26475
26476 \end_layout
26477
26478 \end_inset
26479
26480 , où 
26481 \begin_inset Flex Code
26482 status collapsed
26483
26484 \begin_layout Plain Layout
26485 typefloat
26486 \end_layout
26487
26488 \end_inset
26489
26490  est le nom \SpecialChar LyX
26491  de l'insert (tel qu'il est déterminé par la déclaration de
26492  flottant, voir 
26493 \begin_inset CommandInset ref
26494 LatexCommand ref
26495 reference "subsec:Flottants"
26496
26497 \end_inset
26498
26499 ) en bas de casse et avec les caractères non alphanumériques remplacés par
26500  des caractères 
26501 \begin_inset Quotes cld
26502 \end_inset
26503
26504 souligné
26505 \begin_inset Quotes crd
26506 \end_inset
26507
26508 , par exemple: 
26509 \begin_inset Flex Code
26510 status collapsed
26511
26512 \begin_layout Plain Layout
26513 float-table
26514 \end_layout
26515
26516 \end_inset
26517
26518 .
26519 \end_layout
26520
26521 \begin_layout Description
26522 \begin_inset Flex Code
26523 status collapsed
26524
26525 \begin_layout Plain Layout
26526 HTMLStyle
26527 \end_layout
26528
26529 \end_inset
26530
26531  définit l'information CSS à inclure quand ce flottant est utilisé.
26532  Noter que le contenu sera automatiquement enclos dans un bloc 
26533 \begin_inset Flex Code
26534 status collapsed
26535
26536 \begin_layout Plain Layout
26537 <style>
26538 \end_layout
26539
26540 \end_inset
26541
26542  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
26543 \end_layout
26544
26545 \begin_layout Description
26546 \begin_inset Flex Code
26547 status collapsed
26548
26549 \begin_layout Plain Layout
26550 HTMLTag
26551 \end_layout
26552
26553 \end_inset
26554
26555  [
26556 \begin_inset Flex Code
26557 status collapsed
26558
26559 \begin_layout Plain Layout
26560 chaîne
26561 \end_layout
26562
26563 \end_inset
26564
26565 ] définit la balise utilisé pour l'étiquette principale, qui remplace 
26566 \begin_inset Flex Code
26567 status collapsed
26568
26569 \begin_layout Plain Layout
26570 tag
26571 \end_layout
26572
26573 \end_inset
26574
26575  dans les exemples ci-dessus.
26576  Vaut implicitement 
26577 \begin_inset Flex Code
26578 status collapsed
26579
26580 \begin_layout Plain Layout
26581 div
26582 \end_layout
26583
26584 \end_inset
26585
26586 , cette valeur devra rarement être modifiée.
26587 \end_layout
26588
26589 \begin_layout Subsection
26590 Mise en page de la bibliographie
26591 \end_layout
26592
26593 \begin_layout Standard
26594 La bibliographie peut être mise en forme via les blocs 
26595 \begin_inset Flex Code
26596 status collapsed
26597
26598 \begin_layout Plain Layout
26599 CiteFormat
26600 \end_layout
26601
26602 \end_inset
26603
26604 .
26605  Voir
26606 \begin_inset space ~
26607 \end_inset
26608
26609
26610 \begin_inset CommandInset ref
26611 LatexCommand ref
26612 reference "subsec:Description citation"
26613
26614 \end_inset
26615
26616  pour les détails.
26617 \end_layout
26618
26619 \begin_layout Subsection
26620 CSS créés par \SpecialChar LyX
26621
26622 \end_layout
26623
26624 \begin_layout Standard
26625 Nous avons mentionné plusieurs fois que \SpecialChar LyX
26626  créera des règles CSS implicites
26627  pour les paragraphes et les inserts, fondées sur les autres informations
26628  de format fournies.
26629  Ici, nous préciserons quelle information est utilisée par \SpecialChar LyX
26630  et comment.
26631 \end_layout
26632
26633 \begin_layout Standard
26634 Pour le moment, \SpecialChar LyX
26635  engendre tout seul des CSS seulement pour les informations
26636  de police, en utilisant les directives 
26637 \begin_inset Flex Code
26638 status collapsed
26639
26640 \begin_layout Plain Layout
26641 Family
26642 \end_layout
26643
26644 \end_inset
26645
26646
26647 \begin_inset Flex Code
26648 status collapsed
26649
26650 \begin_layout Plain Layout
26651 Series
26652 \end_layout
26653
26654 \end_inset
26655
26656
26657 \begin_inset Flex Code
26658 status collapsed
26659
26660 \begin_layout Plain Layout
26661 Shape
26662 \end_layout
26663
26664 \end_inset
26665
26666 , et 
26667 \begin_inset Flex Code
26668 status collapsed
26669
26670 \begin_layout Plain Layout
26671 Size
26672 \end_layout
26673
26674 \end_inset
26675
26676  spécifiées dans la déclaration 
26677 \begin_inset Flex Code
26678 status collapsed
26679
26680 \begin_layout Plain Layout
26681 Font
26682 \end_layout
26683
26684 \end_inset
26685
26686  (voir
26687 \begin_inset space ~
26688 \end_inset
26689
26690
26691 \begin_inset CommandInset ref
26692 LatexCommand ref
26693 reference "subsec:polices"
26694
26695 \end_inset
26696
26697 .) La traduction est essentiellement directe et évidente, par exemple 
26698 \begin_inset Flex Code
26699 status collapsed
26700
26701 \begin_layout Plain Layout
26702 \begin_inset Quotes cld
26703 \end_inset
26704
26705 Family Sans
26706 \begin_inset Quotes crd
26707 \end_inset
26708
26709
26710 \end_layout
26711
26712 \end_inset
26713
26714  devient 
26715 \begin_inset Flex Code
26716 status collapsed
26717
26718 \begin_layout Plain Layout
26719 \begin_inset Quotes cld
26720 \end_inset
26721
26722 font-family: sans-serif;
26723 \begin_inset Quotes crd
26724 \end_inset
26725
26726
26727 \end_layout
26728
26729 \end_inset
26730
26731 .
26732  La correspondance entre les tailles en \SpecialChar LyX
26733  et les tailles en CSS est un peu
26734  moins évidente main néanmoins intuitive.
26735  Voir la fonction 
26736 \begin_inset Flex Code
26737 status collapsed
26738
26739 \begin_layout Plain Layout
26740 getSizeCSS()
26741 \end_layout
26742
26743 \end_inset
26744
26745  dans 
26746 \begin_inset Flex URL
26747 status collapsed
26748
26749 \begin_layout Plain Layout
26750
26751 src/FontInfo.cpp
26752 \end_layout
26753
26754 \end_inset
26755
26756  pour les détails.
26757 \end_layout
26758
26759 \begin_layout Section
26760 \begin_inset CommandInset label
26761 LatexCommand label
26762 name "sec:Tags-for-DocBook"
26763
26764 \end_inset
26765
26766 Balisage pour l'exportation DocBook
26767 \end_layout
26768
26769 \begin_layout Standard
26770 Comme pour \SpecialChar LaTeX
26771  ou XHTML, le format de l'exportation DocBook de \SpecialChar LyX
26772  est contrôlé
26773  par les informations de format (
26774 \emph on
26775 layout
26776 \emph default
26777 ).
26778  En général, \SpecialChar LyX
26779  fournit des données implicites raisonnables; cependant, la
26780  plus grande partie du style est perdu pendant la conversion, du fait que
26781  DocBook a une sémantique stricte et ne permet pas la mise en forme.
26782  Quand c'est possible, l'information provenant de \SpecialChar LyX
26783  sera traduite dans les
26784  attributs de 
26785 \family typewriter
26786 role
26787 \family default
26788 .
26789  
26790 \end_layout
26791
26792 \begin_layout Standard
26793 Dans de nombreux cas, vous pouvez n'avoir rien à faire du tout pour obtenir
26794  une exportation DocBook pour vos propres environnements, inserts personnels
26795  et autres.
26796  Mais dans certains cas, vous devrez, et donc \SpecialChar LyX
26797  fournit un certains nombre
26798  de balises que vous pourrez utiliser pour personnaliser le document DocBook
26799  exporté.
26800 \end_layout
26801
26802 \begin_layout Standard
26803 Les étiquettes sont rarement exportées, du fait qu'elles sont redondantes
26804  en DocBook: l'information est incluse dans les balises elles-mêmes, et
26805  l'apparition des étiquettes dans le document final (après traitement des
26806  fichiers DocBook) est contrôlé par les feuilles de style.
26807  Cependant, les étiquettes peuvent ne pas être redondantes, comme dans les
26808  listes de définitions: dans ce cas, le terme défini sera l'étiquette.
26809 \end_layout
26810
26811 \begin_layout Subsection
26812 \begin_inset CommandInset label
26813 LatexCommand label
26814 name "subsec:Paragraph-Style-DocBook"
26815
26816 \end_inset
26817
26818 Styles de paragraphe
26819 \end_layout
26820
26821 \begin_layout Standard
26822 Le type de \SpecialChar LyX
26823  DocBook export pour un paragraphe est différent suivant qu'il
26824  s'agit d'un paragraphe normal, d'une commande ou d'un environnement, et
26825  est lui-même déterminé par le contenu de la balise 
26826 \begin_inset Flex Code
26827 status collapsed
26828
26829 \begin_layout Plain Layout
26830 \SpecialChar LaTeX
26831 Type
26832 \end_layout
26833
26834 \end_inset
26835
26836 .
26837  
26838 \end_layout
26839
26840 \begin_layout Standard
26841 Pour une commande ou un paragraphe normal, l'exportation DocBook est de
26842  la forma suivante:
26843 \end_layout
26844
26845 \begin_layout LyX-Code
26846 <tag attr>
26847 \end_layout
26848
26849 \begin_layout LyX-Code
26850 Contenu du paragraphe.
26851 \end_layout
26852
26853 \begin_layout LyX-Code
26854 </tag>
26855 \end_layout
26856
26857 \begin_layout Standard
26858 Pour un environnement qui n'est pas du type liste, l'exportation DocBook
26859  prend cette forme:
26860 \end_layout
26861
26862 \begin_layout LyX-Code
26863 <tag attr>
26864 \end_layout
26865
26866 \begin_layout LyX-Code
26867 <itemtag>Premier paragraphe.</itemtag>
26868 \end_layout
26869
26870 \begin_layout LyX-Code
26871 <itemtag>Second paragraphe.</itemtag>
26872 \end_layout
26873
26874 \begin_layout LyX-Code
26875 </tag>
26876 \end_layout
26877
26878 \begin_layout Standard
26879 Pour une liste, le résultat est le suivant:
26880 \end_layout
26881
26882 \begin_layout LyX-Code
26883 <tag attr>
26884 \end_layout
26885
26886 \begin_layout LyX-Code
26887 <itemtag attr>Premier item.</itemtag>
26888 \end_layout
26889
26890 \begin_layout LyX-Code
26891 <itemtag attr>Second item.</itemtag>
26892 \end_layout
26893
26894 \begin_layout LyX-Code
26895 </tag>
26896 \end_layout
26897
26898 \begin_layout Standard
26899 Les balises et rôles émis pour chaque type de paragraphe peuvent être fixés
26900  via les balises de format qui vont être décrites ci-après.
26901  Veuillez noter que, du fait de la nature même de DocBook, il n'existe pas
26902  de valeurs implicites raisonnables, et que les valeurs doivent être toujours
26903  soigneusement choisies.
26904 \end_layout
26905
26906 \begin_layout Description
26907 \begin_inset Flex Code
26908 status collapsed
26909
26910 \begin_layout Plain Layout
26911 DocBookAttr
26912 \end_layout
26913
26914 \end_inset
26915
26916  [
26917 \begin_inset Flex Code
26918 status collapsed
26919
26920 \begin_layout Plain Layout
26921 chaîne
26922 \end_layout
26923
26924 \end_inset
26925
26926 ] spécifie les informations d'attribut à émettre avec la balise principale,
26927  en replaçant 
26928 \begin_inset Quotes cld
26929 \end_inset
26930
26931 attr
26932 \begin_inset Quotes crd
26933 \end_inset
26934
26935  dans l'exemple ci-dessus.
26936  Cette information peut être utilisées dans le traitement ultérieur des
26937  fichiers DocBook.
26938  
26939 \end_layout
26940
26941 \begin_layout Description
26942 \begin_inset Flex Code
26943 status collapsed
26944
26945 \begin_layout Plain Layout
26946 DocBookTag
26947 \end_layout
26948
26949 \end_inset
26950
26951  [
26952 \begin_inset Flex Code
26953 status collapsed
26954
26955 \begin_layout Plain Layout
26956 chaîne
26957 \end_layout
26958
26959 \end_inset
26960
26961 ] définit la balise à utiliser pour cet insert, en remplaçant 
26962 \begin_inset Quotes cld
26963 \end_inset
26964
26965
26966 \begin_inset Flex Code
26967 status collapsed
26968
26969 \begin_layout Plain Layout
26970 tag
26971 \end_layout
26972
26973 \end_inset
26974
26975
26976 \begin_inset Quotes crd
26977 \end_inset
26978
26979  dans l'exemple ci-dessus.
26980  La valeur implicite est le nom du flottant et doit toujours être redéfinie,
26981  du fait que DocBook ne propose pas de balise générique.
26982 \end_layout
26983
26984 \begin_layout Description
26985 \begin_inset Flex Code
26986 status collapsed
26987
26988 \begin_layout Plain Layout
26989 DocBookTagType
26990 \end_layout
26991
26992 \end_inset
26993
26994  [
26995 \begin_inset Flex Code
26996 status collapsed
26997
26998 \begin_layout Plain Layout
26999 block, paragraph, inline
27000 \end_layout
27001
27002 \end_inset
27003
27004 ] définit la politique de passage à la ligne pour cette balise, voir la
27005  section
27006 \begin_inset space ~
27007 \end_inset
27008
27009
27010 \begin_inset CommandInset ref
27011 LatexCommand ref
27012 reference "subsec:DocBook-New-line-policy"
27013 plural "false"
27014 caps "false"
27015 noprefix "false"
27016
27017 \end_inset
27018
27019  pour les détails.
27020  
27021 \end_layout
27022
27023 \begin_layout Subsection
27024 Politique de passage à la ligne
27025 \begin_inset CommandInset label
27026 LatexCommand label
27027 name "subsec:DocBook-New-line-policy"
27028
27029 \end_inset
27030
27031
27032 \end_layout
27033
27034 \begin_layout Standard
27035 Pour toutes les balises, il y a trois politiques possibles pour émettre
27036  un passage à la ligne (en fonction de l'attribut 
27037 \begin_inset Flex Code
27038 status collapsed
27039
27040 \begin_layout Plain Layout
27041 DocBook*TagType
27042 \end_layout
27043
27044 \end_inset
27045
27046 ): 
27047 \end_layout
27048
27049 \begin_layout Itemize
27050 \begin_inset Quotes cld
27051 \end_inset
27052
27053
27054 \begin_inset Flex Code
27055 status collapsed
27056
27057 \begin_layout Plain Layout
27058 block
27059 \end_layout
27060
27061 \end_inset
27062
27063
27064 \begin_inset Quotes crd
27065 \end_inset
27066
27067 : les balises ouvrante et fermante sont sur leur propre ligne (i.e.
27068  un saut de ligne avant et après la balise ouvrante et fermante).
27069  Les éléments typiques sont les flottants.
27070  Par exemple:
27071 \end_layout
27072
27073 \begin_layout LyX-Code
27074 Contenu avant
27075 \end_layout
27076
27077 \begin_layout LyX-Code
27078 <blocktag>
27079 \end_layout
27080
27081 \begin_layout LyX-Code
27082   Contenu du bloc.
27083 \end_layout
27084
27085 \begin_layout LyX-Code
27086 </blocktag>
27087 \end_layout
27088
27089 \begin_layout LyX-Code
27090 Contenu après
27091 \end_layout
27092
27093 \begin_layout Itemize
27094 \begin_inset Quotes cld
27095 \end_inset
27096
27097
27098 \begin_inset Flex Code
27099 status collapsed
27100
27101 \begin_layout Plain Layout
27102 paragraph
27103 \end_layout
27104
27105 \end_inset
27106
27107
27108 \begin_inset Quotes crd
27109 \end_inset
27110
27111 : les balises ouvrante et fermante sont sur une même nouvelle ligne et un
27112  saut de ligne est émis avant la balise ouvrante et après la balise fermante.
27113  Les éléments typiques sont les paragraphes et les items de liste.
27114  Par exemple:
27115 \end_layout
27116
27117 \begin_layout LyX-Code
27118 Contenu avant
27119 \end_layout
27120
27121 \begin_layout LyX-Code
27122 <paratag>Contenu du paragraphe.</paratag>
27123 \end_layout
27124
27125 \begin_layout LyX-Code
27126 Content après
27127 \end_layout
27128
27129 \begin_layout Itemize
27130 \begin_inset Quotes cld
27131 \end_inset
27132
27133
27134 \begin_inset Flex Code
27135 status collapsed
27136
27137 \begin_layout Plain Layout
27138 inline
27139 \end_layout
27140
27141 \end_inset
27142
27143
27144 \begin_inset Quotes crd
27145 \end_inset
27146
27147 : les balises ouvrante et fermante sont sur le même ligne que le reste du
27148  contenu.
27149  Aucun saut de ligne n'est émis.
27150  Les éléments typique sont les polices.
27151  Par exemple:
27152 \end_layout
27153
27154 \begin_layout LyX-Code
27155 Contenu avant<inlinetag>Contenu du paragraphe.</inlinetag>Contenu après
27156 \end_layout
27157
27158 \begin_layout Standard
27159 La valeur implicite est toujours 
27160 \begin_inset Quotes cld
27161 \end_inset
27162
27163
27164 \begin_inset Flex Code
27165 status collapsed
27166
27167 \begin_layout Plain Layout
27168 block
27169 \end_layout
27170
27171 \end_inset
27172
27173
27174 \begin_inset Quotes crd
27175 \end_inset
27176
27177 .
27178 \end_layout
27179
27180 \begin_layout Subsection
27181 InsetLayout DocBook
27182 \end_layout
27183
27184 \begin_layout Standard
27185 L'exportation DocBook des inserts peut aussi être contrôlée par des informations
27186  dans les fichiers de format.
27187 \end_layout
27188
27189 \begin_layout Standard
27190 L'exportation \SpecialChar LyX
27191  DocBook pour un insert a la forme suivante:
27192 \end_layout
27193
27194 \begin_layout LyX-Code
27195 <wrappertag wrapperattr>
27196 \end_layout
27197
27198 \begin_layout LyX-Code
27199   <tag attr>
27200 \end_layout
27201
27202 \begin_layout LyX-Code
27203     <innertag innerattr>
27204 \end_layout
27205
27206 \begin_layout LyX-Code
27207       Contenu de l'insert.
27208 \end_layout
27209
27210 \begin_layout LyX-Code
27211     </innertag>
27212 \end_layout
27213
27214 \begin_layout LyX-Code
27215   </tag>
27216 \end_layout
27217
27218 \begin_layout LyX-Code
27219 </wrappertag>
27220 \end_layout
27221
27222 \begin_layout Standard
27223 Pour un insert à éléments, elle ressemble plutôt à ceci:
27224 \end_layout
27225
27226 \begin_layout LyX-Code
27227 <wrappertag wrapperattr>
27228 \end_layout
27229
27230 \begin_layout LyX-Code
27231   <tag attr>
27232 \end_layout
27233
27234 \begin_layout LyX-Code
27235     <innertag innerattr>
27236 \end_layout
27237
27238 \begin_layout LyX-Code
27239       <itemwrappertag itemwrapperattr>
27240 \end_layout
27241
27242 \begin_layout LyX-Code
27243         <itemlabeltag itemattr>
27244 \end_layout
27245
27246 \begin_layout LyX-Code
27247           Étiquette du premier élément.
27248 \end_layout
27249
27250 \begin_layout LyX-Code
27251         </itemtag>
27252 \end_layout
27253
27254 \begin_layout LyX-Code
27255         <itemtag itemattr>
27256 \end_layout
27257
27258 \begin_layout LyX-Code
27259           <itemtag itemattr>
27260 \end_layout
27261
27262 \begin_layout LyX-Code
27263             Contenu du premier élément.
27264 \end_layout
27265
27266 \begin_layout LyX-Code
27267           </itemtag>
27268 \end_layout
27269
27270 \begin_layout LyX-Code
27271         </itemtag>
27272 \end_layout
27273
27274 \begin_layout LyX-Code
27275       </itemwrappertag>
27276 \end_layout
27277
27278 \begin_layout LyX-Code
27279       <itemwrappertag itemwrapperattr>
27280 \end_layout
27281
27282 \begin_layout LyX-Code
27283         <itemlabeltag itemattr>
27284 \end_layout
27285
27286 \begin_layout LyX-Code
27287           Étiquette du deuxième élément.
27288 \end_layout
27289
27290 \begin_layout LyX-Code
27291         </itemtag>
27292 \end_layout
27293
27294 \begin_layout LyX-Code
27295         <itemtag itemattr>
27296 \end_layout
27297
27298 \begin_layout LyX-Code
27299           <itemtag itemattr>
27300 \end_layout
27301
27302 \begin_layout LyX-Code
27303             Contenu du deuxième élément.
27304 \end_layout
27305
27306 \begin_layout LyX-Code
27307           </itemtag>
27308 \end_layout
27309
27310 \begin_layout LyX-Code
27311         </itemtag>
27312 \end_layout
27313
27314 \begin_layout LyX-Code
27315       </itemwrappertag>
27316 \end_layout
27317
27318 \begin_layout LyX-Code
27319       ...
27320 \end_layout
27321
27322 \begin_layout LyX-Code
27323     </innertag>
27324 \end_layout
27325
27326 \begin_layout LyX-Code
27327   </tag>
27328 \end_layout
27329
27330 \begin_layout LyX-Code
27331 </wrappertag>
27332 \end_layout
27333
27334 \begin_layout Standard
27335 Si l'insert autorise plusieurs paragraphes — c'est à dire, si 
27336 \begin_inset Flex Code
27337 status collapsed
27338
27339 \begin_layout Plain Layout
27340 MultiPar
27341 \end_layout
27342
27343 \end_inset
27344
27345  est vrai — alors les contenus de l'insert seront eux-mêmes exportés comme
27346  des paragraphes mis en forme en fonction des styles utilisés pour ces paragraph
27347 es (standard, citation et autres).
27348  La balise interne est facultative et implicitement n'apparaît pas.
27349 \end_layout
27350
27351 \begin_layout Standard
27352 Les balises et attributs spécifiques pour chaque insert peuvent être contrôlés
27353  via les balises de format qui suivent.
27354 \end_layout
27355
27356 \begin_layout Description
27357 \begin_inset Flex Code
27358 status collapsed
27359
27360 \begin_layout Plain Layout
27361 DocBookAttr
27362 \end_layout
27363
27364 \end_inset
27365
27366  [
27367 \begin_inset Flex Code
27368 status collapsed
27369
27370 \begin_layout Plain Layout
27371 chaîne
27372 \end_layout
27373
27374 \end_inset
27375
27376 ] précise l'information attribut à émettre avec la balise principale, en
27377  remplaçant 
27378 \begin_inset Quotes cld
27379 \end_inset
27380
27381
27382 \begin_inset Flex Code
27383 status collapsed
27384
27385 \begin_layout Plain Layout
27386 attr
27387 \end_layout
27388
27389 \end_inset
27390
27391
27392 \begin_inset Quotes crd
27393 \end_inset
27394
27395  dans l'exemple ci-dessus.
27396  Cette information peut être utilisée dans le traitement ultérieur des fichiers
27397  DocBook.
27398  
27399 \end_layout
27400
27401 \begin_layout Description
27402 \begin_inset Flex Code
27403 status collapsed
27404
27405 \begin_layout Plain Layout
27406 DocBookInInfo
27407 \end_layout
27408
27409 \end_inset
27410
27411  [
27412 \begin_inset Flex Code
27413 status collapsed
27414
27415 \begin_layout Plain Layout
27416 never, always, maybe
27417 \end_layout
27418
27419 \end_inset
27420
27421 ] précise si cette balise se retrouve dans la balise 
27422 \begin_inset Flex Code
27423 status collapsed
27424
27425 \begin_layout Plain Layout
27426 <info>
27427 \end_layout
27428
27429 \end_inset
27430
27431  au commencement du format parent.
27432 \begin_inset Flex Code
27433 status collapsed
27434
27435 \begin_layout Plain Layout
27436 never 
27437 \family roman
27438 indique que ce n'est jamais le cas (c'est la valeur implicite, et elle correspon
27439 d au contenu habituel).
27440 \end_layout
27441
27442 \end_inset
27443
27444  
27445 \begin_inset Flex Code
27446 status collapsed
27447
27448 \begin_layout Plain Layout
27449 always
27450 \end_layout
27451
27452 \end_inset
27453
27454  indique que c'est toujours le cas (ceci correspond aux métadonnées usuelles):
27455  s'il n'y a pas de balise 
27456 \begin_inset Flex Code
27457 status collapsed
27458
27459 \begin_layout Plain Layout
27460 <info>
27461 \end_layout
27462
27463 \end_inset
27464
27465  pour le parent, il en 
27466 \series bold
27467 sera
27468 \series default
27469  créée 
27470 \series bold
27471 une
27472 \series default
27473 .
27474  
27475 \begin_inset Flex Code
27476 status collapsed
27477
27478 \begin_layout Plain Layout
27479 maybe
27480 \end_layout
27481
27482 \end_inset
27483
27484  indique que la balise pourra peut-être aller dans 
27485 \begin_inset Flex Code
27486 status collapsed
27487
27488 \begin_layout Plain Layout
27489 <info>
27490 \end_layout
27491
27492 \end_inset
27493
27494  (ce n'est le cas que pour les titres): s'il n'y a pas de balise 
27495 \begin_inset Flex Code
27496 status collapsed
27497
27498 \begin_layout Plain Layout
27499 <info>
27500 \end_layout
27501
27502 \end_inset
27503
27504  pour le parent, 
27505 \series bold
27506 aucune
27507 \series default
27508  ne sera créée, la balise correspondante sera exportée directement en tant
27509  que contenu.
27510 \end_layout
27511
27512 \begin_layout Description
27513 \begin_inset Flex Code
27514 status collapsed
27515
27516 \begin_layout Plain Layout
27517 DocBookItemAttr
27518 \end_layout
27519
27520 \end_inset
27521
27522  [chaîne] précise l'information attribut à émettre avec la balise élément,
27523  en remplaçant 
27524 \begin_inset Quotes cld
27525 \end_inset
27526
27527
27528 \begin_inset Flex Code
27529 status collapsed
27530
27531 \begin_layout Plain Layout
27532 itemattr
27533 \end_layout
27534
27535 \end_inset
27536
27537
27538 \begin_inset Quotes crd
27539 \end_inset
27540
27541  dans l'exemple ci-dessus.
27542  Cette information peut être utilisée dans le traitement ultérieur des fichiers
27543  DocBook.
27544  
27545 \end_layout
27546
27547 \begin_layout Description
27548 \begin_inset Flex Code
27549 status collapsed
27550
27551 \begin_layout Plain Layout
27552 DocBookItemInnerAttr
27553 \end_layout
27554
27555 \end_inset
27556
27557  [chaîne] précise l'information attribut à émettre avec la balise élément
27558  interne, en remplaçant 
27559 \begin_inset Quotes cld
27560 \end_inset
27561
27562
27563 \begin_inset Flex Code
27564 status collapsed
27565
27566 \begin_layout Plain Layout
27567 iteminnerattr
27568 \end_layout
27569
27570 \end_inset
27571
27572
27573 \begin_inset Quotes crd
27574 \end_inset
27575
27576  dans l'exemple ci-dessus.
27577  Cette information peut être utilisée dans le traitement ultérieur des fichiers
27578  DocBook.
27579  
27580 \end_layout
27581
27582 \begin_layout Description
27583 \begin_inset Flex Code
27584 status collapsed
27585
27586 \begin_layout Plain Layout
27587 DocBookItemInnerTag
27588 \end_layout
27589
27590 \end_inset
27591
27592  [
27593 \begin_inset Flex Code
27594 status collapsed
27595
27596 \begin_layout Plain Layout
27597 chaîne
27598 \end_layout
27599
27600 \end_inset
27601
27602 ] définit la balise à utiliser pour la balise d'élément interne à l'intérieur
27603  de l'insert, en remplaçant 
27604 \begin_inset Quotes cld
27605 \end_inset
27606
27607
27608 \begin_inset Flex Code
27609 status collapsed
27610
27611 \begin_layout Plain Layout
27612 iteminnertag
27613 \end_layout
27614
27615 \end_inset
27616
27617
27618 \begin_inset Quotes crd
27619 \end_inset
27620
27621  dans l'exemple ci-dessus.
27622  La valeur implicite est 
27623 \begin_inset Flex Code
27624 status collapsed
27625
27626 \begin_layout Plain Layout
27627 NONE
27628 \end_layout
27629
27630 \end_inset
27631
27632 , indiquant qu'il n'y a pas de balise interne d'élément: le contenu est
27633  directement exporté sans elle pour chaque élément.
27634  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisés,
27635  comme les listes.
27636  La valeur la plus probable est 
27637 \begin_inset Quotes cld
27638 \end_inset
27639
27640
27641 \begin_inset Flex Code
27642 status collapsed
27643
27644 \begin_layout Plain Layout
27645 para
27646 \end_layout
27647
27648 \end_inset
27649
27650
27651 \begin_inset Quotes crd
27652 \end_inset
27653
27654 .
27655 \begin_inset Newline newline
27656 \end_inset
27657
27658 Quand un élément de liste est divisé par un saut de ligne, la balise interne
27659  d'élément sera répétée pour chaque partie du paragraphe, les parties étant
27660  séparées par des retours à la ligne.
27661 \end_layout
27662
27663 \begin_layout Description
27664 \begin_inset Flex Code
27665 status collapsed
27666
27667 \begin_layout Plain Layout
27668 DocBookItemInnerTagType
27669 \end_layout
27670
27671 \end_inset
27672
27673  [
27674 \begin_inset Flex Code
27675 status collapsed
27676
27677 \begin_layout Plain Layout
27678 block, paragraph, inline
27679 \end_layout
27680
27681 \end_inset
27682
27683 ] définit la politique de retour à la ligne pour cette balise, voir la section
27684 \begin_inset space ~
27685 \end_inset
27686
27687
27688 \begin_inset CommandInset ref
27689 LatexCommand ref
27690 reference "subsec:DocBook-New-line-policy"
27691 plural "false"
27692 caps "false"
27693 noprefix "false"
27694
27695 \end_inset
27696
27697  pour les détails.
27698  
27699 \end_layout
27700
27701 \begin_layout Description
27702 \begin_inset Flex Code
27703 status collapsed
27704
27705 \begin_layout Plain Layout
27706 DocBookItemLabelAttr
27707 \end_layout
27708
27709 \end_inset
27710
27711  [
27712 \begin_inset Flex Code
27713 status collapsed
27714
27715 \begin_layout Plain Layout
27716 chaîne
27717 \end_layout
27718
27719 \end_inset
27720
27721 ] précise l'information attribut à émettre avec la balise étiquette d'élément
27722  à l'intérieur de l'insert, en remplaçant 
27723 \begin_inset Quotes cld
27724 \end_inset
27725
27726
27727 \begin_inset Flex Code
27728 status collapsed
27729
27730 \begin_layout Plain Layout
27731 itemlabelattr
27732 \end_layout
27733
27734 \end_inset
27735
27736
27737 \begin_inset Quotes crd
27738 \end_inset
27739
27740  dans l'exemple ci-dessus.
27741  Cette information peut être utilisée dans le traitement ultérieur des fichiers
27742  DocBook.
27743  
27744 \end_layout
27745
27746 \begin_layout Description
27747 \begin_inset Flex Code
27748 status collapsed
27749
27750 \begin_layout Plain Layout
27751 DocBookItemLabelTag
27752 \end_layout
27753
27754 \end_inset
27755
27756  [
27757 \begin_inset Flex Code
27758 status collapsed
27759
27760 \begin_layout Plain Layout
27761 chaîne
27762 \end_layout
27763
27764 \end_inset
27765
27766 ] définit la balise à exporter pour la balise étiquette d'élément à l'intérieur
27767  de l'insert, en remplaçant 
27768 \begin_inset Quotes cld
27769 \end_inset
27770
27771
27772 \begin_inset Flex Code
27773 status collapsed
27774
27775 \begin_layout Plain Layout
27776 itemlabeltag
27777 \end_layout
27778
27779 \end_inset
27780
27781
27782 \begin_inset Quotes crd
27783 \end_inset
27784
27785  dans l'exemple ci-dessus.
27786  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisé
27787  avec la notion d'étiquette, comme les listes descriptives.
27788 \end_layout
27789
27790 \begin_layout Description
27791 \begin_inset Flex Code
27792 status collapsed
27793
27794 \begin_layout Plain Layout
27795 DocBookItemLabelTagType
27796 \end_layout
27797
27798 \end_inset
27799
27800  [
27801 \begin_inset Flex Code
27802 status collapsed
27803
27804 \begin_layout Plain Layout
27805 block, paragraph, inline
27806 \end_layout
27807
27808 \end_inset
27809
27810 ] définit la politique de retour à la ligne pour cette balise, voir la section
27811 \begin_inset space ~
27812 \end_inset
27813
27814
27815 \begin_inset CommandInset ref
27816 LatexCommand ref
27817 reference "subsec:DocBook-New-line-policy"
27818 plural "false"
27819 caps "false"
27820 noprefix "false"
27821
27822 \end_inset
27823
27824  pour les détails.
27825 \end_layout
27826
27827 \begin_layout Description
27828 \begin_inset Flex Code
27829 status collapsed
27830
27831 \begin_layout Plain Layout
27832 DocBookItemTag
27833 \end_layout
27834
27835 \end_inset
27836
27837  [
27838 \begin_inset Flex Code
27839 status collapsed
27840
27841 \begin_layout Plain Layout
27842 chaîne
27843 \end_layout
27844
27845 \end_inset
27846
27847 ] définit la balise à utiliser pour la balise d'élément à l'intérieur de
27848  l'insert, en remplaçant 
27849 \begin_inset Quotes cld
27850 \end_inset
27851
27852
27853 \begin_inset Flex Code
27854 status collapsed
27855
27856 \begin_layout Plain Layout
27857 itemtag
27858 \end_layout
27859
27860 \end_inset
27861
27862
27863 \begin_inset Quotes crd
27864 \end_inset
27865
27866  dans l'exemple ci-dessus.
27867  La valeur implicite est 
27868 \begin_inset Flex Code
27869 status collapsed
27870
27871 \begin_layout Plain Layout
27872 NONE
27873 \end_layout
27874
27875 \end_inset
27876
27877 , indiquant qu'il n'y a pas de balise élément.
27878  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisés,
27879  comme les listes.
27880 \end_layout
27881
27882 \begin_layout Description
27883 \begin_inset Flex Code
27884 status collapsed
27885
27886 \begin_layout Plain Layout
27887 DocBookItemTagType
27888 \end_layout
27889
27890 \end_inset
27891
27892  [
27893 \begin_inset Flex Code
27894 status collapsed
27895
27896 \begin_layout Plain Layout
27897 block, paragraph, inline
27898 \end_layout
27899
27900 \end_inset
27901
27902 ] définit la politique de retour à la ligne pour cette balise, voir la section
27903 \begin_inset space ~
27904 \end_inset
27905
27906
27907 \begin_inset CommandInset ref
27908 LatexCommand ref
27909 reference "subsec:DocBook-New-line-policy"
27910 plural "false"
27911 caps "false"
27912 noprefix "false"
27913
27914 \end_inset
27915
27916  pour les détails.
27917 \end_layout
27918
27919 \begin_layout Description
27920 \begin_inset Flex Code
27921 status collapsed
27922
27923 \begin_layout Plain Layout
27924 DocBookItemWrapperAttr
27925 \end_layout
27926
27927 \end_inset
27928
27929  [
27930 \begin_inset Flex Code
27931 status collapsed
27932
27933 \begin_layout Plain Layout
27934 chaîne
27935 \end_layout
27936
27937 \end_inset
27938
27939 ] précise l'information attribut à émettre avec la balise d'encapsulation
27940  d'élément, en remplaçant 
27941 \begin_inset Quotes cld
27942 \end_inset
27943
27944
27945 \begin_inset Flex Code
27946 status collapsed
27947
27948 \begin_layout Plain Layout
27949 itemwrapperattr
27950 \end_layout
27951
27952 \end_inset
27953
27954
27955 \begin_inset Quotes crd
27956 \end_inset
27957
27958  dans l'exemple ci-dessus.
27959  Cette information peut être utilisée dans le traitement ultérieur des fichiers
27960  DocBook.
27961  
27962 \end_layout
27963
27964 \begin_layout Description
27965 \begin_inset Flex Code
27966 status collapsed
27967
27968 \begin_layout Plain Layout
27969 DocBookItemWrapperTag
27970 \end_layout
27971
27972 \end_inset
27973
27974  [
27975 \begin_inset Flex Code
27976 status collapsed
27977
27978 \begin_layout Plain Layout
27979 chaîne
27980 \end_layout
27981
27982 \end_inset
27983
27984 ] définit la valeur à utiliser pour la balise d'encapsulation d'élément
27985  à l'intérieur de l'insert, en remplaçant 
27986 \begin_inset Quotes cld
27987 \end_inset
27988
27989
27990 \begin_inset Flex Code
27991 status collapsed
27992
27993 \begin_layout Plain Layout
27994 itemwrappertag
27995 \end_layout
27996
27997 \end_inset
27998
27999
28000 \begin_inset Quotes crd
28001 \end_inset
28002
28003  dans l'exemple ci-dessus.
28004  La valeur implicite est 
28005 \begin_inset Flex Code
28006 status collapsed
28007
28008 \begin_layout Plain Layout
28009 NONE
28010 \end_layout
28011
28012 \end_inset
28013
28014 , indiquant qu'il n'y a pas de balise d'encapsulation d'élément: balise
28015  et contenu sont exportés directement pour chaque élément.
28016  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisés,
28017  comme les listes.
28018 \end_layout
28019
28020 \begin_layout Description
28021 \begin_inset Flex Code
28022 status collapsed
28023
28024 \begin_layout Plain Layout
28025 DocBookItemWrapperTagType
28026 \end_layout
28027
28028 \end_inset
28029
28030  [
28031 \begin_inset Flex Code
28032 status collapsed
28033
28034 \begin_layout Plain Layout
28035 block, paragraph, inline
28036 \end_layout
28037
28038 \end_inset
28039
28040 ] définit la politique de retour à la ligne pour cette balise, voir la section
28041 \begin_inset space ~
28042 \end_inset
28043
28044
28045 \begin_inset CommandInset ref
28046 LatexCommand ref
28047 reference "subsec:DocBook-New-line-policy"
28048 plural "false"
28049 caps "false"
28050 noprefix "false"
28051
28052 \end_inset
28053
28054  pour les détails.
28055 \end_layout
28056
28057 \begin_layout Description
28058 \begin_inset Flex Code
28059 status collapsed
28060
28061 \begin_layout Plain Layout
28062 DocBookInnerAttr
28063 \end_layout
28064
28065 \end_inset
28066
28067  [
28068 \begin_inset Flex Code
28069 status collapsed
28070
28071 \begin_layout Plain Layout
28072 chaîne
28073 \end_layout
28074
28075 \end_inset
28076
28077 ] précise l'information attribut à émettre avec la balise intérieure, en
28078  remplaçant 
28079 \begin_inset Quotes cld
28080 \end_inset
28081
28082
28083 \begin_inset Flex Code
28084 status collapsed
28085
28086 \begin_layout Plain Layout
28087 innerattr
28088 \end_layout
28089
28090 \end_inset
28091
28092
28093 \begin_inset Quotes crd
28094 \end_inset
28095
28096  dans l'exemple ci-dessus.
28097  Cette information peut être utilisée dans le traitement ultérieur des fichiers
28098  DocBook.
28099 \end_layout
28100
28101 \begin_layout Description
28102 \begin_inset Flex Code
28103 status collapsed
28104
28105 \begin_layout Plain Layout
28106 DocBookInnerTag
28107 \end_layout
28108
28109 \end_inset
28110
28111  [
28112 \begin_inset Flex Code
28113 status collapsed
28114
28115 \begin_layout Plain Layout
28116 chaîne
28117 \end_layout
28118
28119 \end_inset
28120
28121 ] définit la balise à utiliser pour l'exportation de la balise intérieure
28122  dans l'insert, en remplaçant 
28123 \begin_inset Quotes cld
28124 \end_inset
28125
28126
28127 \begin_inset Flex Code
28128 status collapsed
28129
28130 \begin_layout Plain Layout
28131 innertag
28132 \end_layout
28133
28134 \end_inset
28135
28136
28137 \begin_inset Quotes crd
28138 \end_inset
28139
28140  dans l'exemple ci-dessus.
28141  La valeur implicite est 
28142 \begin_inset Flex Code
28143 status collapsed
28144
28145 \begin_layout Plain Layout
28146 NONE
28147 \end_layout
28148
28149 \end_inset
28150
28151 , indiquent qu'il n'y a pas de balise intérieure: le contenu est exporté
28152  sans.
28153 \end_layout
28154
28155 \begin_layout Description
28156 \begin_inset Flex Code
28157 status collapsed
28158
28159 \begin_layout Plain Layout
28160 DocBookInnerTagType
28161 \end_layout
28162
28163 \end_inset
28164
28165  [
28166 \begin_inset Flex Code
28167 status collapsed
28168
28169 \begin_layout Plain Layout
28170 block, paragraph, inline
28171 \end_layout
28172
28173 \end_inset
28174
28175 ] définit la politique de retour à la ligne pour cette balise, voir la section
28176 \begin_inset space ~
28177 \end_inset
28178
28179
28180 \begin_inset CommandInset ref
28181 LatexCommand ref
28182 reference "subsec:DocBook-New-line-policy"
28183 plural "false"
28184 caps "false"
28185 noprefix "false"
28186
28187 \end_inset
28188
28189  pour les détails.
28190 \end_layout
28191
28192 \begin_layout Description
28193 \begin_inset Flex Code
28194 status collapsed
28195
28196 \begin_layout Plain Layout
28197 DocBookSectionTag
28198 \end_layout
28199
28200 \end_inset
28201
28202  [
28203 \begin_inset Flex Code
28204 status collapsed
28205
28206 \begin_layout Plain Layout
28207 chaîne
28208 \end_layout
28209
28210 \end_inset
28211
28212 ] définit la balise qui correspond à ce type de section.
28213  Ce paramètre n'a de sens que pour les éléments de sectionnement (partie,
28214  chapitre, section, etc.).
28215  La valeur implicite est 
28216 \begin_inset Flex Code
28217 status collapsed
28218
28219 \begin_layout Plain Layout
28220 section
28221 \end_layout
28222
28223 \end_inset
28224
28225 , et n'est écrasée que si DocBook utilise quelque chose d'autre pour le
28226  sectionnement (typiquement parties et chapitres d'un livre).
28227 \end_layout
28228
28229 \begin_layout Description
28230 \begin_inset Flex Code
28231 status collapsed
28232
28233 \begin_layout Plain Layout
28234 DocBookTag
28235 \end_layout
28236
28237 \end_inset
28238
28239  [
28240 \begin_inset Flex Code
28241 status collapsed
28242
28243 \begin_layout Plain Layout
28244 chaîne
28245 \end_layout
28246
28247 \end_inset
28248
28249 ] définit la balise à utiliser pour cet insert, en remplaçant 
28250 \begin_inset Quotes cld
28251 \end_inset
28252
28253
28254 \begin_inset Flex Code
28255 status collapsed
28256
28257 \begin_layout Plain Layout
28258 tag
28259 \end_layout
28260
28261 \end_inset
28262
28263
28264 \begin_inset Quotes crd
28265 \end_inset
28266
28267  dans l'exemple ci-dessus.
28268  La valeur implicite est le nom de l'insert et doit toujours être redéfinie,
28269  puisque DocBook ne propose pas de balise d'insert générique.
28270 \end_layout
28271
28272 \begin_layout Description
28273 \begin_inset Flex Code
28274 status collapsed
28275
28276 \begin_layout Plain Layout
28277 DocBookTagType
28278 \end_layout
28279
28280 \end_inset
28281
28282  [
28283 \begin_inset Flex Code
28284 status collapsed
28285
28286 \begin_layout Plain Layout
28287 block, paragraph, inline
28288 \end_layout
28289
28290 \end_inset
28291
28292 ] définit la politique de retour à la ligne pour cette balise, voir la section
28293 \begin_inset space ~
28294 \end_inset
28295
28296
28297 \begin_inset CommandInset ref
28298 LatexCommand ref
28299 reference "subsec:DocBook-New-line-policy"
28300 plural "false"
28301 caps "false"
28302 noprefix "false"
28303
28304 \end_inset
28305
28306  pour les détails.
28307 \end_layout
28308
28309 \begin_layout Description
28310 \begin_inset Flex Code
28311 status collapsed
28312
28313 \begin_layout Plain Layout
28314 DocBookWrapperAttr
28315 \end_layout
28316
28317 \end_inset
28318
28319  [
28320 \begin_inset Flex Code
28321 status collapsed
28322
28323 \begin_layout Plain Layout
28324 chaîne
28325 \end_layout
28326
28327 \end_inset
28328
28329 ] précise l'information attribut à émettre avec la balise d'encapsulation
28330  externe, en remplaçant 
28331 \begin_inset Quotes cld
28332 \end_inset
28333
28334
28335 \begin_inset Flex Code
28336 status collapsed
28337
28338 \begin_layout Plain Layout
28339 wrapperattr
28340 \end_layout
28341
28342 \end_inset
28343
28344
28345 \begin_inset Quotes crd
28346 \end_inset
28347
28348  dans l'exemple ci-dessus.
28349  Cette information peut être utilisée dans le traitement ultérieur des fichiers
28350  DocBook.
28351 \end_layout
28352
28353 \begin_layout Description
28354 \begin_inset Flex Code
28355 status collapsed
28356
28357 \begin_layout Plain Layout
28358 DocBookWrapperTag
28359 \end_layout
28360
28361 \end_inset
28362
28363  [
28364 \begin_inset Flex Code
28365 status collapsed
28366
28367 \begin_layout Plain Layout
28368 chaîne
28369 \end_layout
28370
28371 \end_inset
28372
28373 ] définit la valeur à utiliser pour la balise d'encapsulation de l'insert,
28374  en remplaçant 
28375 \begin_inset Quotes cld
28376 \end_inset
28377
28378
28379 \begin_inset Flex Code
28380 status collapsed
28381
28382 \begin_layout Plain Layout
28383 wrappertag
28384 \end_layout
28385
28386 \end_inset
28387
28388
28389 \begin_inset Quotes crd
28390 \end_inset
28391
28392  dans l'exemple ci-dessus.
28393  La valeur implicite est 
28394 \begin_inset Flex Code
28395 status collapsed
28396
28397 \begin_layout Plain Layout
28398 NONE
28399 \end_layout
28400
28401 \end_inset
28402
28403 , indiquant qu'il n'y a pas de balise d'encapsulation globale: balise et
28404  contenu sont exportés directement sans elle.
28405 \end_layout
28406
28407 \begin_layout Description
28408 \begin_inset Flex Code
28409 status collapsed
28410
28411 \begin_layout Plain Layout
28412 DocBookWrapperTagType
28413 \end_layout
28414
28415 \end_inset
28416
28417  [
28418 \begin_inset Flex Code
28419 status collapsed
28420
28421 \begin_layout Plain Layout
28422 block, paragraph, inline
28423 \end_layout
28424
28425 \end_inset
28426
28427 ] définit la politique de retour à la ligne pour cette balise, voir la section
28428 \begin_inset space ~
28429 \end_inset
28430
28431
28432 \begin_inset CommandInset ref
28433 LatexCommand ref
28434 reference "subsec:DocBook-New-line-policy"
28435 plural "false"
28436 caps "false"
28437 noprefix "false"
28438
28439 \end_inset
28440
28441  pour les détails.
28442 \end_layout
28443
28444 \begin_layout Subsection
28445 Flottants DocBook
28446 \end_layout
28447
28448 \begin_layout Standard
28449 L'exportation DocBook des flottants peut être également contrôlée par les
28450  informations de format.
28451  L'exportation a la forme suivante:
28452 \end_layout
28453
28454 \begin_layout LyX-Code
28455 <tag attr>
28456 \end_layout
28457
28458 \begin_layout LyX-Code
28459   Contenu du flottant en tant que  DocBook.
28460 \end_layout
28461
28462 \begin_layout LyX-Code
28463 </tag>
28464 \end_layout
28465
28466 \begin_layout Standard
28467 La légende, s'il y en a une, est un insert à part et sera exportée comme
28468  un titre.
28469 \end_layout
28470
28471 \begin_layout Description
28472 \begin_inset Flex Code
28473 status collapsed
28474
28475 \begin_layout Plain Layout
28476 DocBookAttr
28477 \end_layout
28478
28479 \end_inset
28480
28481  [
28482 \begin_inset Flex Code
28483 status collapsed
28484
28485 \begin_layout Plain Layout
28486 chaîne
28487 \end_layout
28488
28489 \end_inset
28490
28491 ] précise l'information attribut à émettre avec la balise principale, en
28492  replaçant 
28493 \begin_inset Quotes cld
28494 \end_inset
28495
28496
28497 \begin_inset Flex Code
28498 status collapsed
28499
28500 \begin_layout Plain Layout
28501 attr
28502 \end_layout
28503
28504 \end_inset
28505
28506
28507 \begin_inset Quotes crd
28508 \end_inset
28509
28510  dans l'exemple ci-dessus.
28511  Cette information peut être utilisée dans le traitement ultérieur des fichiers
28512  DocBook.
28513 \end_layout
28514
28515 \begin_layout Description
28516 \begin_inset Flex Code
28517 status collapsed
28518
28519 \begin_layout Plain Layout
28520 DocBookTag
28521 \end_layout
28522
28523 \end_inset
28524
28525  [
28526 \begin_inset Flex Code
28527 status collapsed
28528
28529 \begin_layout Plain Layout
28530 chaîne
28531 \end_layout
28532
28533 \end_inset
28534
28535 ] définit la balise à utiliser pour le flottant, en remplaçant 
28536 \begin_inset Quotes cld
28537 \end_inset
28538
28539
28540 \begin_inset Flex Code
28541 status collapsed
28542
28543 \begin_layout Plain Layout
28544 tag
28545 \end_layout
28546
28547 \end_inset
28548
28549
28550 \begin_inset Quotes crd
28551 \end_inset
28552
28553  dans l'exemple ci-dessus.
28554  La valeur implicite est le nom du flottant et doit toujours être redéfinie,
28555  du fait que DocBook ne propose pas de balise générique pour les flottants.
28556 \end_layout
28557
28558 \begin_layout Subsection
28559 Mise en forme de la bibliographie
28560 \end_layout
28561
28562 \begin_layout Standard
28563 Les bibliographies incluses ne peuvent pas être mises en forme: tous les
28564  champs sont toujours exportés dans le format DocBook similaire à une base
28565  de données (équivalente à un fichier BibTeX), en utilisant la balise 
28566 \begin_inset Flex Code
28567 status collapsed
28568
28569 \begin_layout Plain Layout
28570 biblioentry
28571 \end_layout
28572
28573 \end_inset
28574
28575 .
28576 \end_layout
28577
28578 \begin_layout Standard
28579 Lorsque les entrées bibliographiques sont saisies dans le document \SpecialChar LyX
28580  en tant
28581  qu'éléments de Bibliographie, l'utilisateur gère la mise en forme lui-même:
28582  il n'y a aucune tentative pour décoder ce que l'utilisateur a écrit, la
28583  chaîne de caractères est utilisée telle quelle (via la balise 
28584 \begin_inset Flex Code
28585 status collapsed
28586
28587 \begin_layout Plain Layout
28588 bibliomixed
28589 \end_layout
28590
28591 \end_inset
28592
28593 ).
28594  
28595 \end_layout
28596
28597 \begin_layout Chapter
28598 Insérer un objet externe
28599 \begin_inset CommandInset label
28600 LatexCommand label
28601 name "chap:Insérer-un-Objet"
28602
28603 \end_inset
28604
28605
28606 \end_layout
28607
28608 \begin_layout Standard
28609 \begin_inset Box Shadowbox
28610 position "t"
28611 hor_pos "c"
28612 has_inner_box 1
28613 inner_pos "t"
28614 use_parbox 0
28615 use_makebox 0
28616 width "100col%"
28617 special "none"
28618 height "1in"
28619 height_special "totalheight"
28620 thickness "0.4pt"
28621 separation "3pt"
28622 shadowsize "4pt"
28623 framecolor "black"
28624 backgroundcolor "none"
28625 status open
28626
28627 \begin_layout Plain Layout
28628 Avertissement: cette partie des la documentation n'a pas été mise à jour
28629  depuis un certain temps.
28630  Nous espérons qu'elle est toujours correcte, mais ce n'est pas garanti.
28631 \end_layout
28632
28633 \end_inset
28634
28635
28636 \end_layout
28637
28638 \begin_layout Standard
28639 L'utilisation d'éléments créés par des logiciels extérieurs à \SpecialChar LyX
28640  est couverte
28641  en détail dans le manuel 
28642 \emph on
28643 Objets insérés
28644 \emph default
28645 .
28646  Cette partie du manuel couvre ce qui se passe derrière la scène pour permettre
28647  d'écrire un mécanisme d'inclusion pour un nouvel élément.
28648 \end_layout
28649
28650 \begin_layout Section
28651 Comment fonctionne-t-il ?
28652 \end_layout
28653
28654 \begin_layout Standard
28655 L'insertion d'objet externe repose sur le concept de 
28656 \emph on
28657 cadre
28658 \begin_inset Foot
28659 status collapsed
28660
28661 \begin_layout Plain Layout
28662 NdT : Traduction de 
28663 \begin_inset Quotes cld
28664 \end_inset
28665
28666 template
28667 \begin_inset Quotes crd
28668 \end_inset
28669
28670  dans ce contexte.
28671 \end_layout
28672
28673 \end_inset
28674
28675
28676 \emph default
28677 .
28678  Un cadre définit comment \SpecialChar LyX
28679  doit s'interfacer avec un type d'objet donné.
28680  Tel qu'il est distribué, \SpecialChar LyX
28681  possède des cadres prédéfinis pour les figures
28682  XFig, pour les diagrammes Dia, pour différents formats d'images rastérisées,
28683  pour gnuplot, et d'autres.
28684  Vous pouvez en consulter la liste avec 
28685 \begin_inset Flex Noun
28686 status collapsed
28687
28688 \begin_layout Plain Layout
28689 Insertion\SpecialChar menuseparator
28690 Objet
28691 \begin_inset space ~
28692 \end_inset
28693
28694 Externe
28695 \end_layout
28696
28697 \end_inset
28698
28699 .
28700  En outre, il est possible de créer votre propre cadre pour supporter un
28701  type donné d'objet.
28702  Nous décrirons plus loin en détail ce qu'il faut faire, et nous espérons
28703  que vous nous enverrez tous les cadres que vous créerez pour que nous puissions
28704  les inclure dans de futures versions de \SpecialChar LyX
28705 .
28706 \end_layout
28707
28708 \begin_layout Standard
28709 Un autre concept de base est qu'il faut faire la distinction entre le fichier
28710  d'origine qui sert de point de départ et le fichier transformé qui est
28711  inclus avec votre document exporté ou imprimé.
28712  Voyons par exemple une figure produite avec 
28713 \begin_inset Flex Code
28714 status collapsed
28715
28716 \begin_layout Plain Layout
28717 XFig
28718 \end_layout
28719
28720 \end_inset
28721
28722 .
28723  L'application XFig elle-même travaille sur un fichier avec l'extension
28724  
28725 \begin_inset Flex Code
28726 status collapsed
28727
28728 \begin_layout Plain Layout
28729 .fig
28730 \end_layout
28731
28732 \end_inset
28733
28734 .
28735  Dans XFig, vous créez et modifiez votre figure.
28736  Quand c'est fini, vous enregistrez le fichier 
28737 \begin_inset Flex Code
28738 status collapsed
28739
28740 \begin_layout Plain Layout
28741 fig
28742 \end_layout
28743
28744 \end_inset
28745
28746 .
28747  Quand vous voulez inclure la figure dans votre document, vous invoquez
28748  
28749 \begin_inset Flex Code
28750 status collapsed
28751
28752 \begin_layout Plain Layout
28753 transfig
28754 \end_layout
28755
28756 \end_inset
28757
28758  pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
28759  \SpecialChar LaTeX
28760 .
28761  Dans ce cas, le fichier 
28762 \begin_inset Flex Code
28763 status collapsed
28764
28765 \begin_layout Plain Layout
28766 .fig
28767 \end_layout
28768
28769 \end_inset
28770
28771  est le fichier d'origine, et le fichier PostScript est le fichier transformé.
28772 \end_layout
28773
28774 \begin_layout Standard
28775 Cette distinction est importante pour pouvoir mettre à jour l'objet pendant
28776  l'écriture de votre document.
28777  En outre, elle vous donne la flexibilité requise pour supporter des formats
28778  d'exportation différents.
28779  Par exemple, dans le cas de l'exportation en Ascii, ce n'est pas vraiment
28780  une super idée d'inclure la figure en PostScript brut.
28781  À la place, vous préférerez soit inclure une référence à la figure, soit
28782  essayer un convertisseur graphique vers Ascii pour rendre un résultat final
28783  approchant du graphique d'origine.
28784  L'insertion d'objet externe vous permet de le faire, car il est paramétré
28785  avec les différents formats d'exportation supportés par \SpecialChar LyX
28786 .
28787 \end_layout
28788
28789 \begin_layout Standard
28790 En plus de supporter la génération de fichiers transformés différents selon
28791  le format d'exportation, l'insertion d'objet externe travaille en étroite
28792  collaboration avec les applications d'édition et de visualisation.
28793  Dans le cas d'une figure XFig, vous pouvez invoquer Xfig sur le fichier
28794  d'origine d'un simple clic depuis la fenêtre d'objet externe de \SpecialChar LyX
28795 , et aussi
28796  visualiser le fichier transformé PostScript avec Ghostview d'un autre clic.
28797  Il n'y a plus à se bagarrer avec la ligne de commande ou avec des explorateurs
28798  de fichiers pour localiser et manipuler le fichier d'origine et le fichier
28799  transformé.
28800  De cette façon, vous pouvez enfin profiter à plein des nombreuses applications
28801  différentes qui servent à la production de documents, et serez finalement
28802  plus efficaces.
28803 \end_layout
28804
28805 \begin_layout Section
28806 Le fichier de configuration d'un cadre externe
28807 \end_layout
28808
28809 \begin_layout Standard
28810 Il est assez facile de définir de nouveaux cadres externes dans \SpecialChar LyX
28811 .
28812  Cependant, sachez que si vous le faites de façon négligente, vous introduirez
28813  
28814 \emph on
28815 sûrement
28816 \emph default
28817  une faille de sécurité facilement exploitable.
28818  Avant de commencer, lisez donc plus bas ce qui concerne la sécurité
28819 \begin_inset space ~
28820 \end_inset
28821
28822 (
28823 \begin_inset CommandInset ref
28824 LatexCommand pageref
28825 reference "sec:La-question-de"
28826
28827 \end_inset
28828
28829 ).
28830 \end_layout
28831
28832 \begin_layout Standard
28833 Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
28834  les proposer.
28835 \end_layout
28836
28837 \begin_layout Standard
28838 Les cadres externes sont définis dans les fichiers
28839 \begin_inset Flex Code
28840 status collapsed
28841
28842 \begin_layout Plain Layout
28843 *.xtemplate
28844 \end_layout
28845
28846 \end_inset
28847
28848  qui se trouvent dans le répertoire 
28849 \begin_inset Flex Code
28850 status collapsed
28851
28852 \begin_layout Plain Layout
28853 LyXDir/lib/xtemplates/
28854 \end_layout
28855
28856 \end_inset
28857
28858  directory.
28859  Chaque cadre est défini dans un fichier spécifique
28860 \family typewriter
28861
28862 \begin_inset Foot
28863 status collapsed
28864
28865 \begin_layout Plain Layout
28866 NdT : Nous rappelons que 
28867 \begin_inset Quotes cld
28868 \end_inset
28869
28870 cadre
28871 \begin_inset Quotes crd
28872 \end_inset
28873
28874  est la traduction de 
28875 \begin_inset Quotes cld
28876 \end_inset
28877
28878 template
28879 \begin_inset Quotes crd
28880 \end_inset
28881
28882  dans ce contexte de l'objet externe.
28883 \end_layout
28884
28885 \end_inset
28886
28887
28888 \family default
28889 .
28890  Vous pouvez mettre votre propre version dans 
28891 \begin_inset Flex Code
28892 status collapsed
28893
28894 \begin_layout Plain Layout
28895 MonRép/xtemplates/
28896 \end_layout
28897
28898 \end_inset
28899
28900  ou bien copier un fichier existant dans ce répertoire et le modifier.
28901 \end_layout
28902
28903 \begin_layout Standard
28904 Un fichier de configuration de cadre typique se présente comme ceci:
28905 \end_layout
28906
28907 \begin_layout LyX-Code
28908
28909 \lang english
28910 Template XFig
28911 \end_layout
28912
28913 \begin_layout LyX-Code
28914
28915 \lang english
28916 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
28917 \end_layout
28918
28919 \begin_layout LyX-Code
28920
28921 \lang english
28922 HelpText
28923 \end_layout
28924
28925 \begin_layout LyX-Code
28926
28927 \lang english
28928 An XFig figure.
28929 \end_layout
28930
28931 \begin_layout LyX-Code
28932
28933 \lang english
28934 HelpTextEnd
28935 \end_layout
28936
28937 \begin_layout LyX-Code
28938
28939 \lang english
28940 InputFormat fig
28941 \end_layout
28942
28943 \begin_layout LyX-Code
28944
28945 \lang english
28946 FileFilter "*.fig"
28947 \end_layout
28948
28949 \begin_layout LyX-Code
28950
28951 \lang english
28952 AutomaticProduction true
28953 \end_layout
28954
28955 \begin_layout LyX-Code
28956
28957 \lang english
28958 Transform Rotate
28959 \end_layout
28960
28961 \begin_layout LyX-Code
28962
28963 \lang english
28964 Transform Resize
28965 \end_layout
28966
28967 \begin_layout LyX-Code
28968
28969 \lang english
28970 Format LaTeX
28971 \end_layout
28972
28973 \begin_layout LyX-Code
28974
28975 \lang english
28976 TransformCommand Rotate RotationLatexCommand
28977 \end_layout
28978
28979 \begin_layout LyX-Code
28980
28981 \lang english
28982 TransformCommand Resize ResizeLatexCommand
28983 \end_layout
28984
28985 \begin_layout LyX-Code
28986
28987 \lang english
28988 Product "$$RotateFront$$ResizeFront
28989 \end_layout
28990
28991 \begin_layout LyX-Code
28992
28993 \lang english
28994          
28995 \backslash
28996
28997 \backslash
28998 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
28999 \end_layout
29000
29001 \begin_layout LyX-Code
29002
29003 \lang english
29004          $$ResizeBack$$RotateBack"
29005 \end_layout
29006
29007 \begin_layout LyX-Code
29008
29009 \lang english
29010 UpdateFormat pstex
29011 \end_layout
29012
29013 \begin_layout LyX-Code
29014
29015 \lang english
29016 UpdateResult "$$AbsPath$$Basename.pstex_t"
29017 \end_layout
29018
29019 \begin_layout LyX-Code
29020
29021 \lang english
29022 Requirement "graphicx"
29023 \end_layout
29024
29025 \begin_layout LyX-Code
29026
29027 \lang english
29028 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
29029 \end_layout
29030
29031 \begin_layout LyX-Code
29032
29033 \lang english
29034 ReferencedFile latex "$$AbsPath$$Basename.eps"
29035 \end_layout
29036
29037 \begin_layout LyX-Code
29038
29039 \lang english
29040 ReferencedFile dvi "$$AbsPath$$Basename.eps"
29041 \end_layout
29042
29043 \begin_layout LyX-Code
29044
29045 \lang english
29046 FormatEnd
29047 \end_layout
29048
29049 \begin_layout LyX-Code
29050
29051 \lang english
29052 Format PDFLaTeX
29053 \end_layout
29054
29055 \begin_layout LyX-Code
29056
29057 \lang english
29058 TransformCommand Rotate RotationLatexCommand
29059 \end_layout
29060
29061 \begin_layout LyX-Code
29062
29063 \lang english
29064 TransformCommand Resize ResizeLatexCommand
29065 \end_layout
29066
29067 \begin_layout LyX-Code
29068
29069 \lang english
29070 Product "$$RotateFront$$ResizeFront
29071 \end_layout
29072
29073 \begin_layout LyX-Code
29074
29075 \lang english
29076          
29077 \backslash
29078
29079 \backslash
29080 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
29081 \end_layout
29082
29083 \begin_layout LyX-Code
29084
29085 \lang english
29086          $$ResizeBack$$RotateBack"
29087 \end_layout
29088
29089 \begin_layout LyX-Code
29090
29091 \lang english
29092 UpdateFormat pdftex
29093 \end_layout
29094
29095 \begin_layout LyX-Code
29096
29097 \lang english
29098 UpdateResult "$$AbsPath$$Basename.pdftex_t"
29099 \end_layout
29100
29101 \begin_layout LyX-Code
29102
29103 \lang english
29104 Requirement "graphicx"
29105 \end_layout
29106
29107 \begin_layout LyX-Code
29108
29109 \lang english
29110 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
29111 \end_layout
29112
29113 \begin_layout LyX-Code
29114
29115 \lang english
29116 ReferencedFile latex "$$AbsPath$$Basename.pdf"
29117 \end_layout
29118
29119 \begin_layout LyX-Code
29120
29121 \lang english
29122 FormatEnd
29123 \end_layout
29124
29125 \begin_layout LyX-Code
29126
29127 \lang english
29128 Format Ascii
29129 \end_layout
29130
29131 \begin_layout LyX-Code
29132
29133 \lang english
29134 Product "$$Contents(
29135 \backslash
29136 "$$AbsPath$$Basename.asc
29137 \backslash
29138 ")"
29139 \end_layout
29140
29141 \begin_layout LyX-Code
29142
29143 \lang english
29144 UpdateFormat asciixfig
29145 \end_layout
29146
29147 \begin_layout LyX-Code
29148
29149 \lang english
29150 UpdateResult "$$AbsPath$$Basename.asc"
29151 \end_layout
29152
29153 \begin_layout LyX-Code
29154
29155 \lang english
29156 FormatEnd
29157 \end_layout
29158
29159 \begin_layout LyX-Code
29160
29161 \lang english
29162 Format DocBook
29163 \end_layout
29164
29165 \begin_layout LyX-Code
29166
29167 \lang english
29168 Product "<graphic fileref=
29169 \backslash
29170 "$$AbsOrRelPathMaster$$Basename.eps
29171 \backslash
29172 ">
29173 \end_layout
29174
29175 \begin_layout LyX-Code
29176
29177 \lang english
29178          </graphic>"
29179 \end_layout
29180
29181 \begin_layout LyX-Code
29182
29183 \lang english
29184 UpdateFormat eps
29185 \end_layout
29186
29187 \begin_layout LyX-Code
29188
29189 \lang english
29190 UpdateResult "$$AbsPath$$Basename.eps"
29191 \end_layout
29192
29193 \begin_layout LyX-Code
29194
29195 \lang english
29196 ReferencedFile docbook "$$AbsPath$$Basename.eps"
29197 \end_layout
29198
29199 \begin_layout LyX-Code
29200
29201 \lang english
29202 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
29203 \end_layout
29204
29205 \begin_layout LyX-Code
29206
29207 \lang english
29208 FormatEnd
29209 \end_layout
29210
29211 \begin_layout LyX-Code
29212
29213 \lang english
29214 Product "[XFig: $$FName]"
29215 \end_layout
29216
29217 \begin_layout LyX-Code
29218
29219 \lang english
29220 FormatEnd
29221 \end_layout
29222
29223 \begin_layout LyX-Code
29224
29225 \lang english
29226 TemplateEnd
29227 \end_layout
29228
29229 \begin_layout Standard
29230 Comme vous pouvez le constater, le cadre est inséré entre 
29231 \begin_inset Flex Code
29232 status collapsed
29233
29234 \begin_layout Plain Layout
29235
29236 \lang english
29237 Template
29238 \end_layout
29239
29240 \end_inset
29241
29242  \SpecialChar ldots
29243  
29244 \begin_inset Flex Code
29245 status collapsed
29246
29247 \begin_layout Plain Layout
29248
29249 \lang english
29250 TemplateEnd
29251 \end_layout
29252
29253 \end_inset
29254
29255 .
29256  Il contient un en-tête spécifiant quelques réglages généraux et, pour chaque
29257  format primaire de document reconnu, une section 
29258 \begin_inset Flex Code
29259 status collapsed
29260
29261 \begin_layout Plain Layout
29262
29263 \lang english
29264 Format
29265 \end_layout
29266
29267 \end_inset
29268
29269  \SpecialChar ldots
29270  
29271 \begin_inset Flex Code
29272 status collapsed
29273
29274 \begin_layout Plain Layout
29275
29276 \lang english
29277 FormatEnd
29278 \end_layout
29279
29280 \end_inset
29281
29282 .
29283 \end_layout
29284
29285 \begin_layout Subsection
29286 L'en-tête de cadre
29287 \end_layout
29288
29289 \begin_layout Description
29290 \begin_inset Flex Code
29291 status collapsed
29292
29293 \begin_layout Plain Layout
29294 AutomaticProduction
29295 \begin_inset space ~
29296 \end_inset
29297
29298 true|false
29299 \end_layout
29300
29301 \end_inset
29302
29303  indique si le fichier représenté par le cadre doit être créé par \SpecialChar LyX
29304 .
29305  Cette directive doit apparaître une et une seule fois.
29306 \end_layout
29307
29308 \begin_layout Description
29309 \begin_inset Flex Code
29310 status collapsed
29311
29312 \begin_layout Plain Layout
29313 FileFilter
29314 \begin_inset space ~
29315 \end_inset
29316
29317 <patron>
29318 \end_layout
29319
29320 \end_inset
29321
29322  précise un patron global utilisé dans l'échange dans la spécification des
29323  fichiers pour filtrer les fichiers désignés.
29324  S'il y a plus d'un suffixe possible (e.g.
29325  pour tgif, 
29326 \begin_inset Flex Code
29327 status collapsed
29328
29329 \begin_layout Plain Layout
29330 .obj
29331 \end_layout
29332
29333 \end_inset
29334
29335  et 
29336 \begin_inset Flex Code
29337 status collapsed
29338
29339 \begin_layout Plain Layout
29340 .tgo
29341 \end_layout
29342
29343 \end_inset
29344
29345 ), utiliser une syntaxe comme 
29346 \begin_inset Flex Code
29347 status collapsed
29348
29349 \begin_layout Plain Layout
29350 "*.{obj,tgo}"
29351 \end_layout
29352
29353 \end_inset
29354
29355 .
29356  Cette directive doit apparaître une et une seule fois.
29357 \end_layout
29358
29359 \begin_layout Description
29360 \begin_inset Flex Code
29361 status collapsed
29362
29363 \begin_layout Plain Layout
29364 GuiName
29365 \begin_inset space ~
29366 \end_inset
29367
29368 <nom_interface>
29369 \end_layout
29370
29371 \end_inset
29372
29373  fixe le texte apparaissant dans le bouton.
29374  Cette directive doit apparaître une et une seule fois.
29375 \end_layout
29376
29377 \begin_layout Description
29378 \begin_inset Flex Code
29379 status collapsed
29380
29381 \begin_layout Plain Layout
29382 HelpText
29383 \begin_inset space ~
29384 \end_inset
29385
29386 <texte>
29387 \begin_inset space ~
29388 \end_inset
29389
29390 HelpTextEnd
29391 \end_layout
29392
29393 \end_inset
29394
29395  décrit le texte d'aide utilisé dans la fenêtre de dialogue 
29396 \begin_inset Quotes cld
29397 \end_inset
29398
29399 Objet externe
29400 \begin_inset Quotes crd
29401 \end_inset
29402
29403 .
29404  Fournir suffisamment d'informations pour que l'utilisateur comprenne ce
29405  que le cadre peut faire pour lui.
29406  Cette directive doit apparaître une et une seule fois.
29407 \end_layout
29408
29409 \begin_layout Description
29410 \begin_inset Flex Code
29411 status collapsed
29412
29413 \begin_layout Plain Layout
29414 InputFormat
29415 \begin_inset space ~
29416 \end_inset
29417
29418 <format>
29419 \end_layout
29420
29421 \end_inset
29422
29423  indique le format du fichier original.
29424  Ce doit être le nom d'un format reconnu par \SpecialChar LyX
29425  (voir
29426 \begin_inset space ~
29427 \end_inset
29428
29429
29430 \begin_inset CommandInset ref
29431 LatexCommand ref
29432 reference "sec:Formats"
29433
29434 \end_inset
29435
29436 ).
29437  Utiliser 
29438 \begin_inset Quotes eld
29439 \end_inset
29440
29441
29442 \begin_inset Flex Code
29443 status collapsed
29444
29445 \begin_layout Plain Layout
29446 *
29447 \end_layout
29448
29449 \end_inset
29450
29451
29452 \begin_inset Quotes erd
29453 \end_inset
29454
29455 si le cadre peut gérer des fichiers originaux dans plus d'un format.
29456  \SpecialChar LyX
29457  tentera d'analyser le fichier pour en déduire le format dans ce cas.
29458  Cette directive doit apparaître une et une seule fois.
29459 \end_layout
29460
29461 \begin_layout Description
29462 \begin_inset Flex Code
29463 status collapsed
29464
29465 \begin_layout Plain Layout
29466 Template
29467 \begin_inset space ~
29468 \end_inset
29469
29470 <id>
29471 \end_layout
29472
29473 \end_inset
29474
29475  est un nom original pour le cadre.
29476  Il ne soit pas contenir de macros de substitution (voir ci-après).
29477 \end_layout
29478
29479 \begin_layout Description
29480 \begin_inset Flex Code
29481 status collapsed
29482
29483 \begin_layout Plain Layout
29484 Transform
29485 \begin_inset space ~
29486 \end_inset
29487
29488 Rotate|Resize|Clip|Extra
29489 \end_layout
29490
29491 \end_inset
29492
29493  spécifie quelles transformations sont reconnues par ce cadre.
29494  Elle peut apparaître zéro ou plusieurs fois.
29495  Elle active les options correspondantes dans la fenêtre de dialogue.
29496  Chaque directive 
29497 \begin_inset Flex Code
29498 status collapsed
29499
29500 \begin_layout Plain Layout
29501 Transform
29502 \end_layout
29503
29504 \end_inset
29505
29506  doit avoir soit une directive 
29507 \begin_inset Flex Code
29508 status collapsed
29509
29510 \begin_layout Plain Layout
29511 TransformCommand
29512 \end_layout
29513
29514 \end_inset
29515
29516  correspondante, soit une directive 
29517 \begin_inset Flex Code
29518 status collapsed
29519
29520 \begin_layout Plain Layout
29521 TransformOption
29522 \end_layout
29523
29524 \end_inset
29525
29526  dans la section 
29527 \begin_inset Flex Code
29528 status collapsed
29529
29530 \begin_layout Plain Layout
29531 Format
29532 \end_layout
29533
29534 \end_inset
29535
29536 .
29537  Sinon, la transformation ne sera pas reconnue par ce cadre.
29538  
29539 \end_layout
29540
29541 \begin_layout Subsection
29542 La section Format
29543 \end_layout
29544
29545 \begin_layout Description
29546 \begin_inset Flex Code
29547 status collapsed
29548
29549 \begin_layout Plain Layout
29550 Format
29551 \begin_inset space ~
29552 \end_inset
29553
29554 LaTeX|PDFLaTeX|PlainText|DocBook|XHTML
29555 \end_layout
29556
29557 \end_inset
29558
29559  décrit le format de document primaire relevant de cette définition de format.
29560  Tous les cadres n'ont pas de représentation raisonnable dans tous les formats
29561  de fichier documentaire.
29562  Définissez cependant une section 
29563 \begin_inset Flex Code
29564 status collapsed
29565
29566 \begin_layout Plain Layout
29567 Format
29568 \end_layout
29569
29570 \end_inset
29571
29572  pour tous les formats, et utilisez un texte bidon lorsqu'il n'existe pas
29573  de représentation.
29574  Ainsi vous verrez au minimum une référence à l'objet externe dans le document
29575  exporté.
29576 \end_layout
29577
29578 \begin_layout Description
29579 \begin_inset Flex Code
29580 status collapsed
29581
29582 \begin_layout Plain Layout
29583 Option
29584 \begin_inset space ~
29585 \end_inset
29586
29587 <nom>
29588 \begin_inset space ~
29589 \end_inset
29590
29591 <valeur>
29592 \end_layout
29593
29594 \end_inset
29595
29596  définit une macro additionnelle 
29597 \begin_inset Flex Code
29598 status collapsed
29599
29600 \begin_layout Plain Layout
29601 $$<nom>
29602 \end_layout
29603
29604 \end_inset
29605
29606  pour la substitution par 
29607 \begin_inset Flex Code
29608 status collapsed
29609
29610 \begin_layout Plain Layout
29611 Product
29612 \end_layout
29613
29614 \end_inset
29615
29616 .
29617  
29618 \begin_inset Flex Code
29619 status collapsed
29620
29621 \begin_layout Plain Layout
29622 <valeur>
29623 \end_layout
29624
29625 \end_inset
29626
29627  peut elle-même contenir des macros de substitution.
29628  L'avantage par rapport à l'usage direct de 
29629 \begin_inset Flex Code
29630 status collapsed
29631
29632 \begin_layout Plain Layout
29633 <valeur>
29634 \end_layout
29635
29636 \end_inset
29637
29638  dans 
29639 \begin_inset Flex Code
29640 status collapsed
29641
29642 \begin_layout Plain Layout
29643 Product
29644 \end_layout
29645
29646 \end_inset
29647
29648  est que la valeur substituée par 
29649 \begin_inset Flex Code
29650 status collapsed
29651
29652 \begin_layout Plain Layout
29653 $$<nom>
29654 \end_layout
29655
29656 \end_inset
29657
29658  est nettoyée de sorte qu'elle est un argument facultatif valide dans le
29659  format documentaire.
29660  Cette directive doit apparaître une et une seule fois.
29661 \end_layout
29662
29663 \begin_layout Description
29664 \begin_inset Flex Code
29665 status collapsed
29666
29667 \begin_layout Plain Layout
29668 Product
29669 \begin_inset space ~
29670 \end_inset
29671
29672 <texte>
29673 \end_layout
29674
29675 \end_inset
29676
29677  spécifie le texte inséré dans le document exporté.
29678  C'est en fait la directive la plus importante et elle peut être assez compliqué
29679 e.
29680  Cette directive doit apparaître une et une seule fois.
29681 \end_layout
29682
29683 \begin_layout Description
29684 \begin_inset Flex Code
29685 status collapsed
29686
29687 \begin_layout Plain Layout
29688 Preamble
29689 \begin_inset space ~
29690 \end_inset
29691
29692 <nom>
29693 \end_layout
29694
29695 \end_inset
29696
29697  spécifie un élément de préambule qui sera inclus dans le préambule \SpecialChar LaTeX
29698 .
29699  Il doit être défini par 
29700 \begin_inset Flex Code
29701 status collapsed
29702
29703 \begin_layout Plain Layout
29704 PreambleDef
29705 \end_layout
29706
29707 \end_inset
29708
29709  \SpecialChar ldots
29710  
29711 \begin_inset Flex Code
29712 status collapsed
29713
29714 \begin_layout Plain Layout
29715 PreambleDefEnd
29716 \end_layout
29717
29718 \end_inset
29719
29720 .
29721  Cette directive doit apparaître une et une seule fois.
29722 \end_layout
29723
29724 \begin_layout Description
29725 \begin_inset Flex Code
29726 status collapsed
29727
29728 \begin_layout Plain Layout
29729 ReferencedFile
29730 \begin_inset space ~
29731 \end_inset
29732
29733 <format>
29734 \begin_inset space ~
29735 \end_inset
29736
29737 <nom_fichier>
29738 \end_layout
29739
29740 \end_inset
29741
29742  désigne les fichiers créés par la procédure de conversion et requis par
29743  un format d'exportation particulier.
29744  Si le nom d'un fichier est relatif, il est interprété relativement au document
29745  maître.
29746  Cette directive peut apparaître zéro ou plusieurs fois.
29747 \end_layout
29748
29749 \begin_layout Description
29750 \begin_inset Flex Code
29751 status collapsed
29752
29753 \begin_layout Plain Layout
29754 Requirement
29755 \begin_inset space ~
29756 \end_inset
29757
29758 <paquetage>
29759 \end_layout
29760
29761 \end_inset
29762
29763  désigne le nom d'un paquetage \SpecialChar LaTeX
29764  requis.
29765  Le paquetage est inclus via 
29766 \begin_inset Flex Code
29767 status collapsed
29768
29769 \begin_layout Plain Layout
29770
29771 \backslash
29772 usepackage{}
29773 \end_layout
29774
29775 \end_inset
29776
29777  dans le préambule \SpecialChar LaTeX
29778 .
29779  Cette directive peut apparaître zéro ou plusieurs fois.
29780 \end_layout
29781
29782 \begin_layout Description
29783 \begin_inset Flex Code
29784 status collapsed
29785
29786 \begin_layout Plain Layout
29787 TransformCommand
29788 \begin_inset space ~
29789 \end_inset
29790
29791 Rotate
29792 \begin_inset space ~
29793 \end_inset
29794
29795 RotationLatexCommand
29796 \end_layout
29797
29798 \end_inset
29799
29800  spécifie que la commande \SpecialChar LaTeX
29801  native doit être utilisée pour effectuer les
29802  rotations.
29803  Cette directive peut apparaître une fois ou pas du tout.
29804 \end_layout
29805
29806 \begin_layout Description
29807 \begin_inset Flex Code
29808 status collapsed
29809
29810 \begin_layout Plain Layout
29811 TransformCommand
29812 \begin_inset space ~
29813 \end_inset
29814
29815 Resize
29816 \begin_inset space ~
29817 \end_inset
29818
29819 ResizeLatexCommand
29820 \end_layout
29821
29822 \end_inset
29823
29824  spécifie que la commande \SpecialChar LaTeX
29825  native doit être utilisée pour effectuer les
29826  changements de taille.
29827  Cette directive peut apparaître une fois ou pas du tout.
29828 \end_layout
29829
29830 \begin_layout Description
29831 \begin_inset Flex Code
29832 status collapsed
29833
29834 \begin_layout Plain Layout
29835 TransformOption
29836 \begin_inset space ~
29837 \end_inset
29838
29839 Rotate
29840 \begin_inset space ~
29841 \end_inset
29842
29843 RotationLatexOption
29844 \end_layout
29845
29846 \end_inset
29847
29848  spécifie que les rotations sont effectuées via un paramètre facultatif.
29849  Cette directive peut apparaître une fois ou pas du tout.
29850  
29851 \end_layout
29852
29853 \begin_layout Description
29854 \begin_inset Flex Code
29855 status collapsed
29856
29857 \begin_layout Plain Layout
29858 TransformOption
29859 \begin_inset space ~
29860 \end_inset
29861
29862 Resize
29863 \begin_inset space ~
29864 \end_inset
29865
29866 ResizeLatexOption
29867 \end_layout
29868
29869 \end_inset
29870
29871  spécifie que les changements de taille sont effectuées via un paramètre
29872  facultatif.
29873  Cette directive peut apparaître une fois ou pas du tout
29874 \end_layout
29875
29876 \begin_layout Description
29877 \begin_inset Flex Code
29878 status collapsed
29879
29880 \begin_layout Plain Layout
29881 TransformOption
29882 \begin_inset space ~
29883 \end_inset
29884
29885 Clip
29886 \begin_inset space ~
29887 \end_inset
29888
29889 ClipLatexOption
29890 \end_layout
29891
29892 \end_inset
29893
29894  spécifie que les recadrages sont effectuées via un paramètre facultatif.
29895  Cette directive peut apparaître une fois ou pas du tout.
29896 \end_layout
29897
29898 \begin_layout Description
29899 \begin_inset Flex Code
29900 status collapsed
29901
29902 \begin_layout Plain Layout
29903 TransformOption
29904 \begin_inset space ~
29905 \end_inset
29906
29907 Extra
29908 \begin_inset space ~
29909 \end_inset
29910
29911 ExtraLatexOption 
29912 \end_layout
29913
29914 \end_inset
29915
29916  spécifie qu'un paramètre supplémentaire facultatif est utilisé.
29917  Cette directive peut apparaître une fois ou pas du tout.
29918 \end_layout
29919
29920 \begin_layout Description
29921 \begin_inset Flex Code
29922 status collapsed
29923
29924 \begin_layout Plain Layout
29925 UpdateFormat
29926 \begin_inset space ~
29927 \end_inset
29928
29929 <format>
29930 \end_layout
29931
29932 \end_inset
29933
29934  spécifie le format de fichier du fichier converti.
29935  Ce doit être le nom d'un format reconnu par \SpecialChar LyX
29936  (voir la fenêtre de dialogue
29937  
29938 \begin_inset Flex Noun
29939 status collapsed
29940
29941 \begin_layout Plain Layout
29942 Outils\SpecialChar menuseparator
29943 Préférences\SpecialChar menuseparator
29944 Gestion
29945 \begin_inset space ~
29946 \end_inset
29947
29948 des
29949 \begin_inset space ~
29950 \end_inset
29951
29952 fichiers\SpecialChar menuseparator
29953 Format
29954 \begin_inset space ~
29955 \end_inset
29956
29957 de
29958 \begin_inset space ~
29959 \end_inset
29960
29961 fichier
29962 \end_layout
29963
29964 \end_inset
29965
29966  ).
29967  Cette directive doit apparaître une et une seule fois.
29968  Si le format du fichier résultant est PDF, vous devez spécifier le format
29969  
29970 \begin_inset Flex Code
29971 status collapsed
29972
29973 \begin_layout Plain Layout
29974 pdf6
29975 \end_layout
29976
29977 \end_inset
29978
29979 , qui est le format PDF utilisé pour insérer des graphiques.
29980  Les autres formats PDF définis servent aux exportations du document.
29981 \end_layout
29982
29983 \begin_layout Description
29984 \begin_inset Flex Code
29985 status collapsed
29986
29987 \begin_layout Plain Layout
29988 UpdateResult
29989 \begin_inset space ~
29990 \end_inset
29991
29992 <nom_fichier>
29993 \end_layout
29994
29995 \end_inset
29996
29997  spécifie le nom du fichier converti.
29998  Le nom de fichier doit être absolu.
29999  Cette directive doit apparaître une et une seule fois.
30000 \end_layout
30001
30002 \begin_layout Subsection
30003 Définitions du préambule
30004 \end_layout
30005
30006 \begin_layout Standard
30007 La configuration du cadre externe peut contenir des définitions additionnelles
30008  de préambule incluses dans 
30009 \begin_inset Flex Code
30010 status collapsed
30011
30012 \begin_layout Plain Layout
30013 PreambleDef
30014 \end_layout
30015
30016 \end_inset
30017
30018  \SpecialChar ldots
30019  
30020 \begin_inset Flex Code
30021 status collapsed
30022
30023 \begin_layout Plain Layout
30024 PreambleDefEnd
30025 \end_layout
30026
30027 \end_inset
30028
30029 .
30030  Elle peuvent être utilisées par les cadres dans la section 
30031 \begin_inset Flex Code
30032 status collapsed
30033
30034 \begin_layout Plain Layout
30035 Format
30036 \end_layout
30037
30038 \end_inset
30039
30040 .
30041 \end_layout
30042
30043 \begin_layout Section
30044 Le mécanisme de substitution
30045 \end_layout
30046
30047 \begin_layout Standard
30048 Quand la fenêtre d'objet externe invoque un programme externe, il le fait
30049  selon la commande définie dans le fichier de configuration des cadres.
30050  Ces commandes peuvent contenir diverses macros qui sont interprétées avant
30051  l'exécution.
30052  Les commandes sont toujours exécutées dans le répertoire du document.
30053 \end_layout
30054
30055 \begin_layout Standard
30056 Ainsi, quand un objet externe est affiché, un mécanisme de substitution
30057  génère son nom, et la plupart des autres directives reconnaissent la substituti
30058 on de manière similaire.
30059 \end_layout
30060
30061 \begin_layout Standard
30062 Les macros disponibles sont les suivantes :
30063 \end_layout
30064
30065 \begin_layout Description
30066 \begin_inset Flex Code
30067 status collapsed
30068
30069 \begin_layout Plain Layout
30070 $$AbsOrRelPathMaster
30071 \end_layout
30072
30073 \end_inset
30074
30075  est le est le chemin d'accès, absolu ou relatif au document maître \SpecialChar LyX
30076 .
30077 \end_layout
30078
30079 \begin_layout Description
30080 \begin_inset Flex Code
30081 status collapsed
30082
30083 \begin_layout Plain Layout
30084 $$AbsOrRelPathParent
30085 \end_layout
30086
30087 \end_inset
30088
30089  est le est le chemin d'accès, absolu ou relatif au document \SpecialChar LyX
30090 .
30091 \end_layout
30092
30093 \begin_layout Description
30094 \begin_inset Flex Code
30095 status collapsed
30096
30097 \begin_layout Plain Layout
30098 $$AbsPath
30099 \end_layout
30100
30101 \end_inset
30102
30103  est le chemin d'accès absolu.
30104 \end_layout
30105
30106 \begin_layout Description
30107 \begin_inset Flex Code
30108 status collapsed
30109
30110 \begin_layout Plain Layout
30111 $$Basename
30112 \end_layout
30113
30114 \end_inset
30115
30116  est le nom du fichier sans chemin d'accès et sans suffixe.
30117 \end_layout
30118
30119 \begin_layout Description
30120 \begin_inset Flex Code
30121 status collapsed
30122
30123 \begin_layout Plain Layout
30124 $$Contents(
30125 \begin_inset Quotes cld
30126 \end_inset
30127
30128 nom_fichier.ext
30129 \begin_inset Quotes crd
30130 \end_inset
30131
30132 )
30133 \end_layout
30134
30135 \end_inset
30136
30137  la macro dépliera le contenu du fichier de nom 
30138 \begin_inset Flex Code
30139 status collapsed
30140
30141 \begin_layout Plain Layout
30142 nom_fichier.ext
30143 \end_layout
30144
30145 \end_inset
30146
30147 .
30148 \end_layout
30149
30150 \begin_layout Description
30151 \begin_inset Flex Code
30152 status collapsed
30153
30154 \begin_layout Plain Layout
30155 $$Extension
30156 \end_layout
30157
30158 \end_inset
30159
30160  est le suffixe (point inclus).
30161 \end_layout
30162
30163 \begin_layout Description
30164 \begin_inset Flex Code
30165 status collapsed
30166
30167 \begin_layout Plain Layout
30168 $$pngOrjpg
30169 \end_layout
30170
30171 \end_inset
30172
30173  sera la chaîne 
30174 \begin_inset Quotes cld
30175 \end_inset
30176
30177 jpg
30178 \begin_inset Quotes crd
30179 \end_inset
30180
30181  si le fichier est en format JPEG, sinon sera la chaîne 
30182 \begin_inset Quotes cld
30183 \end_inset
30184
30185 png
30186 \begin_inset Quotes crd
30187 \end_inset
30188
30189 .
30190  Ceci est utile pour éviter des conversions inutiles pour les formats de
30191  sortie admettant à la fois les types PNG et JPEG.
30192  Le modèle prédéfini 
30193 \begin_inset Quotes cld
30194 \end_inset
30195
30196 Image tramée
30197 \begin_inset Quotes crd
30198 \end_inset
30199
30200  utilise cette macro avec le moteur pdf\SpecialChar TeX
30201 .
30202 \end_layout
30203
30204 \begin_layout Description
30205 \begin_inset Flex Code
30206 status collapsed
30207
30208 \begin_layout Plain Layout
30209 $$FName
30210 \end_layout
30211
30212 \end_inset
30213
30214  est le nom du fichier spécifié dans la fenêtre d'objet externe.
30215  Il est soit absolu, soit relatif au document \SpecialChar LyX
30216 .
30217 \end_layout
30218
30219 \begin_layout Description
30220 \begin_inset Flex Code
30221 status collapsed
30222
30223 \begin_layout Plain Layout
30224 $$FPath
30225 \end_layout
30226
30227 \end_inset
30228
30229  la partie 
30230 \begin_inset Quotes cld
30231 \end_inset
30232
30233 chemin d'accès
30234 \begin_inset Quotes crd
30235 \end_inset
30236
30237  de 
30238 \begin_inset Flex Code
30239 status collapsed
30240
30241 \begin_layout Plain Layout
30242 $$FName
30243 \end_layout
30244
30245 \end_inset
30246
30247  (absolu ou relatif au document \SpecialChar LyX
30248 ).
30249 \end_layout
30250
30251 \begin_layout Description
30252 \begin_inset Flex Code
30253 status collapsed
30254
30255 \begin_layout Plain Layout
30256 $$RelPathMaster
30257 \end_layout
30258
30259 \end_inset
30260
30261  est le chemin d'accès relatif au document maître \SpecialChar LyX
30262 .
30263 \end_layout
30264
30265 \begin_layout Description
30266 \begin_inset Flex Code
30267 status collapsed
30268
30269 \begin_layout Plain Layout
30270 $$RelPathParent
30271 \end_layout
30272
30273 \end_inset
30274
30275  est le chemin d'accès relatif au document \SpecialChar LyX
30276 .
30277 \end_layout
30278
30279 \begin_layout Description
30280 \begin_inset Flex Code
30281 status collapsed
30282
30283 \begin_layout Plain Layout
30284 $$Sysdir
30285 \end_layout
30286
30287 \end_inset
30288
30289  désigne le chemin absolu du répertoire système.
30290  Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
30291  fournis avec \SpecialChar LyX
30292 .
30293 \end_layout
30294
30295 \begin_layout Description
30296 \begin_inset Flex Code
30297 status collapsed
30298
30299 \begin_layout Plain Layout
30300 $$Tempname
30301 \end_layout
30302
30303 \end_inset
30304
30305  est le nom et le chemin absolu d'un fichier temporaire qui sera automatiquement
30306  effacé quand le document sera fermé, ou l'objet externe effacé.
30307 \end_layout
30308
30309 \begin_layout Standard
30310 Toutes la macros de chemin contiennent un séparateur de répertoire final,
30311  vous pouvez donc construire par exemple le nom de fichier absolu avec 
30312 \begin_inset Flex Code
30313 status collapsed
30314
30315 \begin_layout Plain Layout
30316 $$AbsPath$$Basename$$Extension
30317 \end_layout
30318
30319 \end_inset
30320
30321 .
30322 \end_layout
30323
30324 \begin_layout Standard
30325 Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
30326  La directive 
30327 \begin_inset Flex Code
30328 status collapsed
30329
30330 \begin_layout Plain Layout
30331 Product
30332 \end_layout
30333
30334 \end_inset
30335
30336  reconnaît également les substitutions suivantes si elles sont autorisées
30337  par les directives 
30338 \begin_inset Flex Code
30339 status collapsed
30340
30341 \begin_layout Plain Layout
30342 Transform
30343 \end_layout
30344
30345 \end_inset
30346
30347  et 
30348 \begin_inset Flex Code
30349 status collapsed
30350
30351 \begin_layout Plain Layout
30352 TransformCommand
30353 \end_layout
30354
30355 \end_inset
30356
30357  :
30358 \end_layout
30359
30360 \begin_layout Description
30361 \begin_inset Flex Code
30362 status collapsed
30363
30364 \begin_layout Plain Layout
30365 $$ResizeFront
30366 \end_layout
30367
30368 \end_inset
30369
30370  partie initiale de la commande de changement de taille.
30371 \end_layout
30372
30373 \begin_layout Description
30374 \begin_inset Flex Code
30375 status collapsed
30376
30377 \begin_layout Plain Layout
30378 $$ResizeBack
30379 \end_layout
30380
30381 \end_inset
30382
30383  partie finale de la commande de changement de taille.
30384 \end_layout
30385
30386 \begin_layout Description
30387 \begin_inset Flex Code
30388 status collapsed
30389
30390 \begin_layout Plain Layout
30391 $$RotateFront
30392 \end_layout
30393
30394 \end_inset
30395
30396  partie initiale de la commande de rotation.
30397 \end_layout
30398
30399 \begin_layout Description
30400 \begin_inset Flex Code
30401 status collapsed
30402
30403 \begin_layout Plain Layout
30404 $$RotateBack
30405 \end_layout
30406
30407 \end_inset
30408
30409  partie finale de la commande de rotation.
30410 \end_layout
30411
30412 \begin_layout Standard
30413 La valeur de la chaîne de la directive 
30414 \begin_inset Flex Code
30415 status collapsed
30416
30417 \begin_layout Plain Layout
30418 Option
30419 \end_layout
30420
30421 \end_inset
30422
30423  reconnaît également les substitutions suivantes si elles sont autorisées
30424  par les directives 
30425 \begin_inset Flex Code
30426 status collapsed
30427
30428 \begin_layout Plain Layout
30429 Transform
30430 \end_layout
30431
30432 \end_inset
30433
30434  and 
30435 \begin_inset Flex Code
30436 status collapsed
30437
30438 \begin_layout Plain Layout
30439 TransformOption
30440 \end_layout
30441
30442 \end_inset
30443
30444 :
30445 \end_layout
30446
30447 \begin_layout Description
30448 \begin_inset Flex Code
30449 status collapsed
30450
30451 \begin_layout Plain Layout
30452 $$Clip
30453 \end_layout
30454
30455 \end_inset
30456
30457  option de recadrage.
30458 \end_layout
30459
30460 \begin_layout Description
30461 \begin_inset Flex Code
30462 status collapsed
30463
30464 \begin_layout Plain Layout
30465 $$Extra
30466 \end_layout
30467
30468 \end_inset
30469
30470  option supplémentaire.
30471 \end_layout
30472
30473 \begin_layout Description
30474 \begin_inset Flex Code
30475 status collapsed
30476
30477 \begin_layout Plain Layout
30478 $$Resize
30479 \end_layout
30480
30481 \end_inset
30482
30483  option de changement de taille.
30484 \end_layout
30485
30486 \begin_layout Description
30487 \begin_inset Flex Code
30488 status collapsed
30489
30490 \begin_layout Plain Layout
30491 $$Rotate
30492 \end_layout
30493
30494 \end_inset
30495
30496  option de rotation.
30497 \end_layout
30498
30499 \begin_layout Standard
30500 Vous pouvez vous demander pourquoi les macros de chemin d'accès sont aussi
30501  nombreuses.
30502  Il y a deux raisons principales:
30503 \end_layout
30504
30505 \begin_layout Enumerate
30506 les chemins d'accès relatifs et absolus doivent rester relatifs et absolus,
30507  respectivement.
30508  Les utilisateurs peuvent avoir des raisons de préférer l'un ou l'autre.
30509  Les chemins relatifs sont utiles pour des documents portables sur différentes
30510  machines, par exemple.
30511  Les chemins absolus peuvent être requis par certains logiciels;
30512 \end_layout
30513
30514 \begin_layout Enumerate
30515 \SpecialChar LaTeX
30516  traite les chemins d'accès relatifs différemment de \SpecialChar LyX
30517  et d'autres logiciels
30518  dans des fichiers inclus encapsulés.
30519  Pour \SpecialChar LyX
30520 , par exemple, un chemin relatif est toujours relatif au document
30521  qui contient le nom de fichier.
30522  Pour \SpecialChar LaTeX
30523 , il est toujours relatif au document maître.
30524  Ces deux définitions sont identiques si vous n'avez qu'un seul document.,
30525  mais diffèrent si vous avez un document maître qui inclut des sous-documents.
30526  Ceci signifie que les chemins relatifs doivent être transformés pour être
30527  transmis à \SpecialChar LaTeX
30528 .
30529  Heureusement \SpecialChar LyX
30530  fait ceci automatiquement si vous choisissez les macros de
30531  substitution correctes.
30532 \end_layout
30533
30534 \begin_layout Standard
30535 Donc, quelle macro faut-il choisir dans une nouvelle définition de cadre?
30536  La règle n'est pas difficile:
30537 \end_layout
30538
30539 \begin_layout Itemize
30540 utiliser 
30541 \begin_inset Flex Code
30542 status collapsed
30543
30544 \begin_layout Plain Layout
30545 $$AbsPath
30546 \end_layout
30547
30548 \end_inset
30549
30550  si un chemin absolu est requis;
30551 \end_layout
30552
30553 \begin_layout Itemize
30554 utiliser 
30555 \begin_inset Flex Code
30556 status collapsed
30557
30558 \begin_layout Plain Layout
30559 $$AbsOrRelPathMaster
30560 \end_layout
30561
30562 \end_inset
30563
30564  si la chaîne substituée est du type entrée pour \SpecialChar LaTeX
30565 ;
30566 \end_layout
30567
30568 \begin_layout Itemize
30569 sinon utiliser 
30570 \begin_inset Flex Code
30571 status collapsed
30572
30573 \begin_layout Plain Layout
30574 $$AbsOrRelPathParent
30575 \end_layout
30576
30577 \end_inset
30578
30579  pour préserver le choix de l'utilisateur.
30580 \end_layout
30581
30582 \begin_layout Standard
30583 Des cas spéciaux existent pour lesquels cette règle n'est pas valable, et
30584  par exemple lorsque des chemins relatifs sont requis, mais elle fonctionne
30585  correctement d'habitude.
30586  Un exemple de cas tordu est la directive 
30587 \begin_inset Flex Code
30588 status collapsed
30589
30590 \begin_layout Plain Layout
30591 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
30592 \end_layout
30593
30594 \end_inset
30595
30596  dans le cadre Xfig indiqué ci-dessus: il n'est pas possible d'utiliser
30597  le nom absolu parce que la copieur pour les fichiers 
30598 \begin_inset Flex Code
30599 status collapsed
30600
30601 \begin_layout Plain Layout
30602 .pstex_t
30603 \end_layout
30604
30605 \end_inset
30606
30607  nécessite le nom relatif pour réécrire le contenu du fichier.
30608 \end_layout
30609
30610 \begin_layout Section
30611 La question de la sécurité
30612 \begin_inset CommandInset label
30613 LatexCommand label
30614 name "sec:La-question-de"
30615
30616 \end_inset
30617
30618
30619 \end_layout
30620
30621 \begin_layout Standard
30622 L'insertion d'objet externe crée une interface avec un paquet de programmes
30623  externes et le fait de manière automatique, nous devons donc en examiner
30624  les conséquences en matière de sécurité.
30625  En particulier, comme vous avez la possibilité d'inclure vos propres noms
30626  de fichier ou de paramètres et qu'ils sont interprétés pour former une
30627  commande, il semble possible de créer un document malveillant qui exécute
30628  des commandes indésirables quand un utilisateur le visualise ou l'imprime.
30629  C'est quelque chose que nous voulons absolument éviter.
30630 \end_layout
30631
30632 \begin_layout Standard
30633 Cependant, comme les commandes du programme externe sont définies seulement
30634  dans le fichier de configuration des cadres, il n'y a pas de problème de
30635  sécurité si \SpecialChar LyX
30636  est configuré correctement avec seulement des cadres sûrs.
30637  Ceci parce que les programmes externes sont invoqués via l'appel système
30638  
30639 \begin_inset Flex Code
30640 status collapsed
30641
30642 \begin_layout Plain Layout
30643 execvp
30644 \end_layout
30645
30646 \end_inset
30647
30648  et non via l'appel système 
30649 \begin_inset Flex Code
30650 status collapsed
30651
30652 \begin_layout Plain Layout
30653 system
30654 \end_layout
30655
30656 \end_inset
30657
30658 .
30659  Il n'est donc pas possible d'exécuter des commandes arbitraires via le
30660  shell à partir du nom de fichier ou des paramètres.
30661 \end_layout
30662
30663 \begin_layout Standard
30664 Ceci implique aussi qu'il y a des restrictions dans les commandes définissables
30665  dans un cadre d'objet externe.
30666  En particulier, les pipes et les redirections ne sont pas disponibles.
30667  C'était obligatoire pour que \SpecialChar LyX
30668  reste sûr.
30669  Si vous voulez utiliser quelques-unes des fonctions du shell, vous devez
30670  écrire un script sûr pour le faire de manière contrôlée, puis définir ce
30671  script comme commande.
30672  
30673 \end_layout
30674
30675 \begin_layout Standard
30676 Il est possible de créer un cadre qui interagit directement avec le shell,
30677  mais comme cela permettrait à un utilisateur malveillant d'exécuter des
30678  commandes arbitraires en écrivant des noms de fichier ou des paramètres
30679  bien choisis, nous vous recommandons d'utiliser en général des scripts
30680  sûrs qui fonctionnent avec l'appel système 
30681 \begin_inset Flex Code
30682 status collapsed
30683
30684 \begin_layout Plain Layout
30685 execvp
30686 \end_layout
30687
30688 \end_inset
30689
30690  d'une manière contrôlée.
30691  Bien sûr, si vous êtes dans un environnement dans lequel vous avez confiance,
30692  il est tentant de ne pas se fouler et d'utiliser des scripts shell ordinaires.
30693  Si vous faites cela, sachez que vous allez 
30694 \emph on
30695 vraiment
30696 \emph default
30697  créer dans votre système une faille de sécurité facile à exploiter.
30698  Il est évident que de tels cadres non sécurisés ne seront jamais inclus
30699  dans la distribution standard de \SpecialChar LyX
30700 , même si nous encourageons les gens à
30701  nous proposer de nouveaux cadres dans la tradition du logiciel libre.
30702  Mais \SpecialChar LyX
30703  tel que vous vous le procurez par les voies officielles de distribution
30704  ne contiendra jamais de cadres non sécurisés.
30705 \end_layout
30706
30707 \begin_layout Standard
30708 L'insertion d'objet externe est un outil très puissant, et vous devez faire
30709  attention à ne pas mettre en péril la sécurité avec cette puissance.
30710  Une légère erreur dans une seule ligne d'un script apparemment inoffensif
30711  peut ouvrir la voie à d'énormes problèmes.
30712  Si vous n'avez pas une compréhension claire de ce qui est en jeu, nous
30713  vous recommandons de consulter un professionnel de la sécurité, ou de contacter
30714  l'équipe de développement de \SpecialChar LyX
30715  si vous vous demandez si votre cadre est
30716  sûr ou non.
30717  Faites le avant de l'utiliser dans un environnement que vous ne contrôlez
30718  pas.
30719 \end_layout
30720
30721 \begin_layout Chapter
30722 \start_of_appendix
30723 Liste des fonctions utilisables dans les styles
30724 \begin_inset CommandInset label
30725 LatexCommand label
30726 name "chap:List-of-functions"
30727
30728 \end_inset
30729
30730
30731 \end_layout
30732
30733 \begin_layout Standard
30734 \align center
30735 \begin_inset Tabular
30736 <lyxtabular version="3" rows="11" columns="8">
30737 <features tabularvalignment="middle">
30738 <column alignment="left" valignment="top">
30739 <column alignment="left" valignment="top">
30740 <column alignment="left" valignment="top">
30741 <column alignment="left" valignment="top">
30742 <column alignment="left" valignment="top">
30743 <column alignment="left" valignment="top">
30744 <column alignment="left" valignment="top">
30745 <column alignment="left" valignment="top">
30746 <row>
30747 <cell alignment="left" valignment="top" usebox="none">
30748 \begin_inset Text
30749
30750 \begin_layout Plain Layout
30751 accents
30752 \end_layout
30753
30754 \end_inset
30755 </cell>
30756 <cell alignment="left" valignment="top" usebox="none">
30757 \begin_inset Text
30758
30759 \begin_layout Plain Layout
30760 booktabs
30761 \end_layout
30762
30763 \end_inset
30764 </cell>
30765 <cell alignment="left" valignment="top" usebox="none">
30766 \begin_inset Text
30767
30768 \begin_layout Plain Layout
30769 feyn
30770 \end_layout
30771
30772 \end_inset
30773 </cell>
30774 <cell alignment="left" valignment="top" usebox="none">
30775 \begin_inset Text
30776
30777 \begin_layout Plain Layout
30778 listings
30779 \end_layout
30780
30781 \end_inset
30782 </cell>
30783 <cell alignment="center" valignment="top" usebox="none">
30784 \begin_inset Text
30785
30786 \begin_layout Plain Layout
30787 natbib
30788 \end_layout
30789
30790 \end_inset
30791 </cell>
30792 <cell alignment="center" valignment="top" usebox="none">
30793 \begin_inset Text
30794
30795 \begin_layout Plain Layout
30796 rotfloat
30797 \end_layout
30798
30799 \end_inset
30800 </cell>
30801 <cell alignment="center" valignment="top" usebox="none">
30802 \begin_inset Text
30803
30804 \begin_layout Plain Layout
30805 tfrupee
30806 \end_layout
30807
30808 \end_inset
30809 </cell>
30810 <cell alignment="center" valignment="top" usebox="none">
30811 \begin_inset Text
30812
30813 \begin_layout Plain Layout
30814 wasysym
30815 \end_layout
30816
30817 \end_inset
30818 </cell>
30819 </row>
30820 <row>
30821 <cell alignment="left" valignment="top" usebox="none">
30822 \begin_inset Text
30823
30824 \begin_layout Plain Layout
30825 amsbsy
30826 \end_layout
30827
30828 \end_inset
30829 </cell>
30830 <cell alignment="left" valignment="top" usebox="none">
30831 \begin_inset Text
30832
30833 \begin_layout Plain Layout
30834 calc
30835 \end_layout
30836
30837 \end_inset
30838 </cell>
30839 <cell alignment="left" valignment="top" usebox="none">
30840 \begin_inset Text
30841
30842 \begin_layout Plain Layout
30843 fixltx2e
30844 \end_layout
30845
30846 \end_inset
30847 </cell>
30848 <cell alignment="left" valignment="top" usebox="none">
30849 \begin_inset Text
30850
30851 \begin_layout Plain Layout
30852 longtable
30853 \end_layout
30854
30855 \end_inset
30856 </cell>
30857 <cell alignment="center" valignment="top" usebox="none">
30858 \begin_inset Text
30859
30860 \begin_layout Plain Layout
30861 nomencl
30862 \end_layout
30863
30864 \end_inset
30865 </cell>
30866 <cell alignment="center" valignment="top" usebox="none">
30867 \begin_inset Text
30868
30869 \begin_layout Plain Layout
30870 rsphrase
30871 \end_layout
30872
30873 \end_inset
30874 </cell>
30875 <cell alignment="center" valignment="top" usebox="none">
30876 \begin_inset Text
30877
30878 \begin_layout Plain Layout
30879 tipa
30880 \end_layout
30881
30882 \end_inset
30883 </cell>
30884 <cell alignment="center" valignment="top" usebox="none">
30885 \begin_inset Text
30886
30887 \begin_layout Plain Layout
30888 wrapfig
30889 \end_layout
30890
30891 \end_inset
30892 </cell>
30893 </row>
30894 <row>
30895 <cell alignment="left" valignment="top" usebox="none">
30896 \begin_inset Text
30897
30898 \begin_layout Plain Layout
30899 amscd
30900 \end_layout
30901
30902 \end_inset
30903 </cell>
30904 <cell alignment="left" valignment="top" usebox="none">
30905 \begin_inset Text
30906
30907 \begin_layout Plain Layout
30908 CJK
30909 \end_layout
30910
30911 \end_inset
30912 </cell>
30913 <cell alignment="left" valignment="top" usebox="none">
30914 \begin_inset Text
30915
30916 \begin_layout Plain Layout
30917 float
30918 \end_layout
30919
30920 \end_inset
30921 </cell>
30922 <cell alignment="left" valignment="top" usebox="none">
30923 \begin_inset Text
30924
30925 \begin_layout Plain Layout
30926 lyxskak
30927 \end_layout
30928
30929 \end_inset
30930 </cell>
30931 <cell alignment="center" valignment="top" usebox="none">
30932 \begin_inset Text
30933
30934 \begin_layout Plain Layout
30935 pdfcolmk
30936 \end_layout
30937
30938 \end_inset
30939 </cell>
30940 <cell alignment="center" valignment="top" usebox="none">
30941 \begin_inset Text
30942
30943 \begin_layout Plain Layout
30944 setspace
30945 \end_layout
30946
30947 \end_inset
30948 </cell>
30949 <cell alignment="center" valignment="top" usebox="none">
30950 \begin_inset Text
30951
30952 \begin_layout Plain Layout
30953 tipx
30954 \end_layout
30955
30956 \end_inset
30957 </cell>
30958 <cell alignment="center" valignment="top" usebox="none">
30959 \begin_inset Text
30960
30961 \begin_layout Plain Layout
30962 xargs
30963 \end_layout
30964
30965 \end_inset
30966 </cell>
30967 </row>
30968 <row>
30969 <cell alignment="left" valignment="top" usebox="none">
30970 \begin_inset Text
30971
30972 \begin_layout Plain Layout
30973 amsmath
30974 \end_layout
30975
30976 \end_inset
30977 </cell>
30978 <cell alignment="left" valignment="top" usebox="none">
30979 \begin_inset Text
30980
30981 \begin_layout Plain Layout
30982 color
30983 \end_layout
30984
30985 \end_inset
30986 </cell>
30987 <cell alignment="left" valignment="top" usebox="none">
30988 \begin_inset Text
30989
30990 \begin_layout Plain Layout
30991 framed
30992 \end_layout
30993
30994 \end_inset
30995 </cell>
30996 <cell alignment="left" valignment="top" usebox="none">
30997 \begin_inset Text
30998
30999 \begin_layout Plain Layout
31000 makeidx
31001 \end_layout
31002
31003 \end_inset
31004 </cell>
31005 <cell alignment="center" valignment="top" usebox="none">
31006 \begin_inset Text
31007
31008 \begin_layout Plain Layout
31009 pdfpages
31010 \end_layout
31011
31012 \end_inset
31013 </cell>
31014 <cell alignment="center" valignment="top" usebox="none">
31015 \begin_inset Text
31016
31017 \begin_layout Plain Layout
31018 shapepar
31019 \end_layout
31020
31021 \end_inset
31022 </cell>
31023 <cell alignment="center" valignment="top" usebox="none">
31024 \begin_inset Text
31025
31026 \begin_layout Plain Layout
31027 tone
31028 \end_layout
31029
31030 \end_inset
31031 </cell>
31032 <cell alignment="center" valignment="top" usebox="none">
31033 \begin_inset Text
31034
31035 \begin_layout Plain Layout
31036 xcolor
31037 \end_layout
31038
31039 \end_inset
31040 </cell>
31041 </row>
31042 <row>
31043 <cell alignment="left" valignment="top" usebox="none">
31044 \begin_inset Text
31045
31046 \begin_layout Plain Layout
31047 amssymb
31048 \end_layout
31049
31050 \end_inset
31051 </cell>
31052 <cell alignment="left" valignment="top" usebox="none">
31053 \begin_inset Text
31054
31055 \begin_layout Plain Layout
31056 covington
31057 \end_layout
31058
31059 \end_inset
31060 </cell>
31061 <cell alignment="left" valignment="top" usebox="none">
31062 \begin_inset Text
31063
31064 \begin_layout Plain Layout
31065 graphicx
31066 \end_layout
31067
31068 \end_inset
31069 </cell>
31070 <cell alignment="left" valignment="top" usebox="none">
31071 \begin_inset Text
31072
31073 \begin_layout Plain Layout
31074 marvosym
31075 \end_layout
31076
31077 \end_inset
31078 </cell>
31079 <cell alignment="center" valignment="top" usebox="none">
31080 \begin_inset Text
31081
31082 \begin_layout Plain Layout
31083 pifont
31084 \end_layout
31085
31086 \end_inset
31087 </cell>
31088 <cell alignment="center" valignment="top" usebox="none">
31089 \begin_inset Text
31090
31091 \begin_layout Plain Layout
31092 slashed
31093 \end_layout
31094
31095 \end_inset
31096 </cell>
31097 <cell alignment="center" valignment="top" usebox="none">
31098 \begin_inset Text
31099
31100 \begin_layout Plain Layout
31101 txfonts
31102 \end_layout
31103
31104 \end_inset
31105 </cell>
31106 <cell alignment="center" valignment="top" usebox="none">
31107 \begin_inset Text
31108
31109 \begin_layout Plain Layout
31110 xy
31111 \end_layout
31112
31113 \end_inset
31114 </cell>
31115 </row>
31116 <row>
31117 <cell alignment="left" valignment="top" usebox="none">
31118 \begin_inset Text
31119
31120 \begin_layout Plain Layout
31121 amstext
31122 \end_layout
31123
31124 \end_inset
31125 </cell>
31126 <cell alignment="left" valignment="top" usebox="none">
31127 \begin_inset Text
31128
31129 \begin_layout Plain Layout
31130 csquotes
31131 \end_layout
31132
31133 \end_inset
31134 </cell>
31135 <cell alignment="left" valignment="top" usebox="none">
31136 \begin_inset Text
31137
31138 \begin_layout Plain Layout
31139 hhline
31140 \end_layout
31141
31142 \end_inset
31143 </cell>
31144 <cell alignment="left" valignment="top" usebox="none">
31145 \begin_inset Text
31146
31147 \begin_layout Plain Layout
31148 mathdesign
31149 \end_layout
31150
31151 \end_inset
31152 </cell>
31153 <cell alignment="center" valignment="top" usebox="none">
31154 \begin_inset Text
31155
31156 \begin_layout Plain Layout
31157 pmboxdraw
31158 \end_layout
31159
31160 \end_inset
31161 </cell>
31162 <cell alignment="center" valignment="top" usebox="none">
31163 \begin_inset Text
31164
31165 \begin_layout Plain Layout
31166 soul
31167 \end_layout
31168
31169 \end_inset
31170 </cell>
31171 <cell alignment="center" valignment="top" usebox="none">
31172 \begin_inset Text
31173
31174 \begin_layout Plain Layout
31175 ulem
31176 \end_layout
31177
31178 \end_inset
31179 </cell>
31180 <cell alignment="center" valignment="top" usebox="none">
31181 \begin_inset Text
31182
31183 \begin_layout Plain Layout
31184 yhmath
31185 \end_layout
31186
31187 \end_inset
31188 </cell>
31189 </row>
31190 <row>
31191 <cell alignment="left" valignment="top" usebox="none">
31192 \begin_inset Text
31193
31194 \begin_layout Plain Layout
31195 amsthm
31196 \end_layout
31197
31198 \end_inset
31199 </cell>
31200 <cell alignment="left" valignment="top" usebox="none">
31201 \begin_inset Text
31202
31203 \begin_layout Plain Layout
31204 dvipost
31205 \end_layout
31206
31207 \end_inset
31208 </cell>
31209 <cell alignment="left" valignment="top" usebox="none">
31210 \begin_inset Text
31211
31212 \begin_layout Plain Layout
31213 hyperref
31214 \end_layout
31215
31216 \end_inset
31217 </cell>
31218 <cell alignment="left" valignment="top" usebox="none">
31219 \begin_inset Text
31220
31221 \begin_layout Plain Layout
31222 mathdots
31223 \end_layout
31224
31225 \end_inset
31226 </cell>
31227 <cell alignment="center" valignment="top" usebox="none">
31228 \begin_inset Text
31229
31230 \begin_layout Plain Layout
31231 polyglossia
31232 \end_layout
31233
31234 \end_inset
31235 </cell>
31236 <cell alignment="center" valignment="top" usebox="none">
31237 \begin_inset Text
31238
31239 \begin_layout Plain Layout
31240 splitidx
31241 \end_layout
31242
31243 \end_inset
31244 </cell>
31245 <cell alignment="center" valignment="top" usebox="none">
31246 \begin_inset Text
31247
31248 \begin_layout Plain Layout
31249 undertilde
31250 \end_layout
31251
31252 \end_inset
31253 </cell>
31254 <cell alignment="center" valignment="top" usebox="none">
31255 \begin_inset Text
31256
31257 \begin_layout Plain Layout
31258
31259 \end_layout
31260
31261 \end_inset
31262 </cell>
31263 </row>
31264 <row>
31265 <cell alignment="left" valignment="top" usebox="none">
31266 \begin_inset Text
31267
31268 \begin_layout Plain Layout
31269 array
31270 \end_layout
31271
31272 \end_inset
31273 </cell>
31274 <cell alignment="left" valignment="top" usebox="none">
31275 \begin_inset Text
31276
31277 \begin_layout Plain Layout
31278 endnotes
31279 \end_layout
31280
31281 \end_inset
31282 </cell>
31283 <cell alignment="left" valignment="top" usebox="none">
31284 \begin_inset Text
31285
31286 \begin_layout Plain Layout
31287 ifsym
31288 \end_layout
31289
31290 \end_inset
31291 </cell>
31292 <cell alignment="left" valignment="top" usebox="none">
31293 \begin_inset Text
31294
31295 \begin_layout Plain Layout
31296 mathrsfs
31297 \end_layout
31298
31299 \end_inset
31300 </cell>
31301 <cell alignment="center" valignment="top" usebox="none">
31302 \begin_inset Text
31303
31304 \begin_layout Plain Layout
31305 prettyref
31306 \end_layout
31307
31308 \end_inset
31309 </cell>
31310 <cell alignment="center" valignment="top" usebox="none">
31311 \begin_inset Text
31312
31313 \begin_layout Plain Layout
31314 subfig
31315 \end_layout
31316
31317 \end_inset
31318 </cell>
31319 <cell alignment="center" valignment="top" usebox="none">
31320 \begin_inset Text
31321
31322 \begin_layout Plain Layout
31323 units
31324 \end_layout
31325
31326 \end_inset
31327 </cell>
31328 <cell alignment="center" valignment="top" usebox="none">
31329 \begin_inset Text
31330
31331 \begin_layout Plain Layout
31332
31333 \end_layout
31334
31335 \end_inset
31336 </cell>
31337 </row>
31338 <row>
31339 <cell alignment="left" valignment="top" usebox="none">
31340 \begin_inset Text
31341
31342 \begin_layout Plain Layout
31343 ascii
31344 \end_layout
31345
31346 \end_inset
31347 </cell>
31348 <cell alignment="left" valignment="top" usebox="none">
31349 \begin_inset Text
31350
31351 \begin_layout Plain Layout
31352 enumitem
31353 \end_layout
31354
31355 \end_inset
31356 </cell>
31357 <cell alignment="left" valignment="top" usebox="none">
31358 \begin_inset Text
31359
31360 \begin_layout Plain Layout
31361 ifthen
31362 \end_layout
31363
31364 \end_inset
31365 </cell>
31366 <cell alignment="left" valignment="top" usebox="none">
31367 \begin_inset Text
31368
31369 \begin_layout Plain Layout
31370 mhchem
31371 \end_layout
31372
31373 \end_inset
31374 </cell>
31375 <cell alignment="center" valignment="top" usebox="none">
31376 \begin_inset Text
31377
31378 \begin_layout Plain Layout
31379 pxfonts
31380 \end_layout
31381
31382 \end_inset
31383 </cell>
31384 <cell alignment="center" valignment="top" usebox="none">
31385 \begin_inset Text
31386
31387 \begin_layout Plain Layout
31388 subscript
31389 \end_layout
31390
31391 \end_inset
31392 </cell>
31393 <cell alignment="center" valignment="top" usebox="none">
31394 \begin_inset Text
31395
31396 \begin_layout Plain Layout
31397 url
31398 \end_layout
31399
31400 \end_inset
31401 </cell>
31402 <cell alignment="center" valignment="top" usebox="none">
31403 \begin_inset Text
31404
31405 \begin_layout Plain Layout
31406
31407 \end_layout
31408
31409 \end_inset
31410 </cell>
31411 </row>
31412 <row>
31413 <cell alignment="left" valignment="top" usebox="none">
31414 \begin_inset Text
31415
31416 \begin_layout Plain Layout
31417 bbding
31418 \end_layout
31419
31420 \end_inset
31421 </cell>
31422 <cell alignment="left" valignment="top" usebox="none">
31423 \begin_inset Text
31424
31425 \begin_layout Plain Layout
31426 esint
31427 \end_layout
31428
31429 \end_inset
31430 </cell>
31431 <cell alignment="left" valignment="top" usebox="none">
31432 \begin_inset Text
31433
31434 \begin_layout Plain Layout
31435 jurabib
31436 \end_layout
31437
31438 \end_inset
31439 </cell>
31440 <cell alignment="left" valignment="top" usebox="none">
31441 \begin_inset Text
31442
31443 \begin_layout Plain Layout
31444 multicol
31445 \end_layout
31446
31447 \end_inset
31448 </cell>
31449 <cell alignment="center" valignment="top" usebox="none">
31450 \begin_inset Text
31451
31452 \begin_layout Plain Layout
31453 refstyle
31454 \end_layout
31455
31456 \end_inset
31457 </cell>
31458 <cell alignment="center" valignment="top" usebox="none">
31459 \begin_inset Text
31460
31461 \begin_layout Plain Layout
31462 textcomp
31463 \end_layout
31464
31465 \end_inset
31466 </cell>
31467 <cell alignment="center" valignment="top" usebox="none">
31468 \begin_inset Text
31469
31470 \begin_layout Plain Layout
31471 varioref
31472 \end_layout
31473
31474 \end_inset
31475 </cell>
31476 <cell alignment="center" valignment="top" usebox="none">
31477 \begin_inset Text
31478
31479 \begin_layout Plain Layout
31480
31481 \end_layout
31482
31483 \end_inset
31484 </cell>
31485 </row>
31486 <row>
31487 <cell alignment="center" valignment="top" usebox="none">
31488 \begin_inset Text
31489
31490 \begin_layout Plain Layout
31491 bm
31492 \end_layout
31493
31494 \end_inset
31495 </cell>
31496 <cell alignment="center" valignment="top" usebox="none">
31497 \begin_inset Text
31498
31499 \begin_layout Plain Layout
31500 fancybox
31501 \end_layout
31502
31503 \end_inset
31504 </cell>
31505 <cell alignment="center" valignment="top" usebox="none">
31506 \begin_inset Text
31507
31508 \begin_layout Plain Layout
31509 latexsym
31510 \end_layout
31511
31512 \end_inset
31513 </cell>
31514 <cell alignment="center" valignment="top" usebox="none">
31515 \begin_inset Text
31516
31517 \begin_layout Plain Layout
31518 multirow
31519 \end_layout
31520
31521 \end_inset
31522 </cell>
31523 <cell alignment="center" valignment="top" usebox="none">
31524 \begin_inset Text
31525
31526 \begin_layout Plain Layout
31527 rotating
31528 \end_layout
31529
31530 \end_inset
31531 </cell>
31532 <cell alignment="center" valignment="top" usebox="none">
31533 \begin_inset Text
31534
31535 \begin_layout Plain Layout
31536 textgreek
31537 \end_layout
31538
31539 \end_inset
31540 </cell>
31541 <cell alignment="center" valignment="top" usebox="none">
31542 \begin_inset Text
31543
31544 \begin_layout Plain Layout
31545 verbatim
31546 \end_layout
31547
31548 \end_inset
31549 </cell>
31550 <cell alignment="center" valignment="top" usebox="none">
31551 \begin_inset Text
31552
31553 \begin_layout Plain Layout
31554
31555 \end_layout
31556
31557 \end_inset
31558 </cell>
31559 </row>
31560 </lyxtabular>
31561
31562 \end_inset
31563
31564
31565 \end_layout
31566
31567 \begin_layout Chapter
31568 Noms des couleurs disponibles utilisables dans les styles
31569 \begin_inset CommandInset label
31570 LatexCommand label
31571 name "chap:Names-of-colors"
31572
31573 \end_inset
31574
31575
31576 \end_layout
31577
31578 \begin_layout Standard
31579 Les couleurs énumérées ci-après sont les couleurs standard et celles que
31580  vous pouvez régler dans les préférences \SpecialChar LyX
31581 .
31582 \end_layout
31583
31584 \begin_layout Section
31585 Fonctions couleurs
31586 \end_layout
31587
31588 \begin_layout Standard
31589 Les mots-clés suivants ne sont pas des couleurs, mais plutôt des actions
31590  sur la définition des couleurs.
31591 \end_layout
31592
31593 \begin_layout Description
31594 ignore couleur ignorée
31595 \end_layout
31596
31597 \begin_layout Description
31598 inherit couleur héritée
31599 \end_layout
31600
31601 \begin_layout Description
31602 none pas de couleur particulière – réinitialisation ou couleur implicite
31603 \end_layout
31604
31605 \begin_layout Section
31606 Couleurs statiques
31607 \end_layout
31608
31609 \begin_layout Standard
31610 Ces couleurs ne peuvent pas être personnalisées.
31611  Merci de ne pas utiliser ces couleurs dans les définitions de format, du
31612  fait qu'elles fonctionneront mal avec certains thèmes (comme les thèmes
31613  sombres).
31614 \end_layout
31615
31616 \begin_layout Description
31617 black
31618 \end_layout
31619
31620 \begin_layout Description
31621 white
31622 \end_layout
31623
31624 \begin_layout Description
31625 blue
31626 \end_layout
31627
31628 \begin_layout Description
31629 brown
31630 \end_layout
31631
31632 \begin_layout Description
31633 cyan
31634 \end_layout
31635
31636 \begin_layout Description
31637 darkgray
31638 \end_layout
31639
31640 \begin_layout Description
31641 gray
31642 \end_layout
31643
31644 \begin_layout Description
31645 green
31646 \end_layout
31647
31648 \begin_layout Description
31649 lightgray
31650 \end_layout
31651
31652 \begin_layout Description
31653 lime
31654 \end_layout
31655
31656 \begin_layout Description
31657 magenta
31658 \end_layout
31659
31660 \begin_layout Description
31661 olive
31662 \end_layout
31663
31664 \begin_layout Description
31665 orange
31666 \end_layout
31667
31668 \begin_layout Description
31669 pink
31670 \end_layout
31671
31672 \begin_layout Description
31673 purple
31674 \end_layout
31675
31676 \begin_layout Description
31677 red
31678 \end_layout
31679
31680 \begin_layout Description
31681 teal
31682 \end_layout
31683
31684 \begin_layout Description
31685 violet
31686 \end_layout
31687
31688 \begin_layout Description
31689 yellow
31690 \end_layout
31691
31692 \begin_layout Section
31693 Couleurs dynamiques
31694 \end_layout
31695
31696 \begin_layout Standard
31697 Ces couleurs sont affectées à différents éléments dans 
31698 \family sans
31699 Outils\SpecialChar menuseparator
31700 Préférences
31701 \family default
31702 :
31703 \end_layout
31704
31705 \begin_layout Description
31706 added_space espace ajoutée
31707 \end_layout
31708
31709 \begin_layout Description
31710 addedtext texte ajouté
31711 \end_layout
31712
31713 \begin_layout Description
31714 appendix marque d'annexe
31715 \end_layout
31716
31717 \begin_layout Description
31718 background fond
31719 \end_layout
31720
31721 \begin_layout Description
31722 bottomarea zone du bas
31723 \end_layout
31724
31725 \begin_layout Description
31726 branchlabel étiquette de branche
31727 \end_layout
31728
31729 \begin_layout Description
31730 buttonbg fond de bouton d'insert
31731 \end_layout
31732
31733 \begin_layout Description
31734 buttonframe bordure de bouton d'insert
31735 \end_layout
31736
31737 \begin_layout Description
31738 buttonhoverbg fond du bouton d'insert (pointé)
31739 \end_layout
31740
31741 \begin_layout Description
31742 changebar barre de modification
31743 \end_layout
31744
31745 \begin_layout Description
31746 changedtextauthor1 texte modifié auteur 1
31747 \end_layout
31748
31749 \begin_layout Description
31750 changedtextauthor2 texte modifié auteur 2
31751 \end_layout
31752
31753 \begin_layout Description
31754 changedtextauthor3 texte modifié auteur 3
31755 \end_layout
31756
31757 \begin_layout Description
31758 changedtextauthor4 texte modifié auteur 4
31759 \end_layout
31760
31761 \begin_layout Description
31762 changedtextauthor5 texte modifié auteur 5
31763 \end_layout
31764
31765 \begin_layout Description
31766 collapsibletext texte d'insert repliable
31767 \end_layout
31768
31769 \begin_layout Description
31770 collapsibleframe cadre d'insert repliable
31771 \end_layout
31772
31773 \begin_layout Description
31774 command insert de commande
31775 \end_layout
31776
31777 \begin_layout Description
31778 commandbg fond d'insert de commande
31779 \end_layout
31780
31781 \begin_layout Description
31782 commandframe cadre d'insert de commande
31783 \end_layout
31784
31785 \begin_layout Description
31786 comment étiquette de commentaire
31787 \end_layout
31788
31789 \begin_layout Description
31790 commentbg fond de commentaire
31791 \end_layout
31792
31793 \begin_layout Description
31794 cursor curseur
31795 \end_layout
31796
31797 \begin_layout Description
31798 deletedtext texte supprimé
31799 \end_layout
31800
31801 \begin_layout Description
31802 deletedtextmodifier modificateur de texte supprimé
31803 \end_layout
31804
31805 \begin_layout Description
31806 depthbar barre de profondeur
31807 \end_layout
31808
31809 \begin_layout Description
31810 eolmarker marqueur de fin de ligne
31811 \end_layout
31812
31813 \begin_layout Description
31814 error erreur \SpecialChar LaTeX
31815
31816 \end_layout
31817
31818 \begin_layout Description
31819 footlabel étiquette de note de bas de page
31820 \end_layout
31821
31822 \begin_layout Description
31823 foreground foreground color
31824 \end_layout
31825
31826 \begin_layout Description
31827 graphicsbg fond graphique
31828 \end_layout
31829
31830 \begin_layout Description
31831 greyedoutbg fond d'insert grisé
31832 \end_layout
31833
31834 \begin_layout Description
31835 greyedoutlabel étiquette d'insert grisé
31836 \end_layout
31837
31838 \begin_layout Description
31839 greyedouttext texte d'insert grisé
31840 \end_layout
31841
31842 \begin_layout Description
31843 indexlabel étiquette d'index
31844 \end_layout
31845
31846 \begin_layout Description
31847 inlinecompletion complétion en ligne
31848 \end_layout
31849
31850 \begin_layout Description
31851 insetbg fond d'insert
31852 \end_layout
31853
31854 \begin_layout Description
31855 insetframe cadre d'insert
31856 \end_layout
31857
31858 \begin_layout Description
31859 language langue étrangère
31860 \end_layout
31861
31862 \begin_layout Description
31863 latex texte \SpecialChar LaTeX
31864
31865 \end_layout
31866
31867 \begin_layout Description
31868 listingsbg fond de listing
31869 \end_layout
31870
31871 \begin_layout Description
31872 marginlabel étiquette de note en marge
31873 \end_layout
31874
31875 \begin_layout Description
31876 math texte mathématique
31877 \end_layout
31878
31879 \begin_layout Description
31880 mathbg fond mathématique
31881 \end_layout
31882
31883 \begin_layout Description
31884 mathcorners cadre mathématique (non pointé)
31885 \end_layout
31886
31887 \begin_layout Description
31888 mathframe cadre mathématique (pointé)
31889 \end_layout
31890
31891 \begin_layout Description
31892 mathline ligne mathématique
31893 \end_layout
31894
31895 \begin_layout Description
31896 mathmacrobg fond de macro mathématique
31897 \end_layout
31898
31899 \begin_layout Description
31900 mathmacroblend macro mathématique désactivée
31901 \end_layout
31902
31903 \begin_layout Description
31904 mathmacroframe cadre de macro mathématique
31905 \end_layout
31906
31907 \begin_layout Description
31908 mathmacrohoverbg fond dynamique de macro mathématique
31909 \end_layout
31910
31911 \begin_layout Description
31912 mathmacrolabel étiquette de macro mathématique
31913 \end_layout
31914
31915 \begin_layout Description
31916 mathmacronewarg macro mathématique : nouveau paramètre
31917 \end_layout
31918
31919 \begin_layout Description
31920 mathmacrooldarg macro mathématique : ancien paramètre
31921 \end_layout
31922
31923 \begin_layout Description
31924 newpage saut de page
31925 \end_layout
31926
31927 \begin_layout Description
31928 nonunique_inlinecompletion complétion en ligne (choix multiples)
31929 \end_layout
31930
31931 \begin_layout Description
31932 note étiquette de note
31933 \end_layout
31934
31935 \begin_layout Description
31936 notebg fond de note 
31937 \end_layout
31938
31939 \begin_layout Description
31940 pagebreak saut de page / saut de ligne
31941 \end_layout
31942
31943 \begin_layout Description
31944 paragraphmarker marqueur de paragraphe
31945 \end_layout
31946
31947 \begin_layout Description
31948 phantomtext texte d'insert fantôme
31949 \end_layout
31950
31951 \begin_layout Description
31952 preview aperçu
31953 \end_layout
31954
31955 \begin_layout Description
31956 previewframe cadre d'aperçu
31957 \end_layout
31958
31959 \begin_layout Description
31960 regexpframe cadre d'expression régulière
31961 \end_layout
31962
31963 \begin_layout Description
31964 scroll color that indicates when a row can be scrolled
31965 \end_layout
31966
31967 \begin_layout Description
31968 selection sélection (fond)
31969 \end_layout
31970
31971 \begin_layout Description
31972 selectiontext sélection (texte)
31973 \end_layout
31974
31975 \begin_layout Description
31976 shadedbg boîte ombrée
31977 \end_layout
31978
31979 \begin_layout Description
31980 special caractère spécial
31981 \end_layout
31982
31983 \begin_layout Description
31984 tabularline ligne de tableau
31985 \end_layout
31986
31987 \begin_layout Description
31988 tabularonoffline ligne on/off de tableau
31989 \end_layout
31990
31991 \begin_layout Description
31992 textlabel1 couleur 1 des étiquettes de format et d'inserts personnalisés
31993 \end_layout
31994
31995 \begin_layout Description
31996 textlabel2 couleur 2 des étiquettes de format et d'inserts personnalisés
31997 \end_layout
31998
31999 \begin_layout Description
32000 textlabel3 couleur 3 des étiquettes de format et d'inserts personnalisés
32001 \end_layout
32002
32003 \begin_layout Description
32004 urllabel étiquette d'URL
32005 \end_layout
32006
32007 \begin_layout Description
32008 urltext texte d'URL
32009 \end_layout
32010
32011 \end_body
32012 \end_document