]> git.lyx.org Git - lyx.git/blob - lib/doc/fr/Customization.lyx
Amend 176caed5c7ef527
[lyx.git] / lib / doc / fr / Customization.lyx
1 #LyX 2.4 created this file. For more info see https://www.lyx.org/
2 \lyxformat 614
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 :
150  fonctions pour l'utilisateur avancé
151 \end_layout
152
153 \begin_layout Author
154 par l'équipe \SpecialChar LyX
155
156 \begin_inset Foot
157 status collapsed
158
159 \begin_layout Plain Layout
160 Merci d'envoyer vos commentaires et corrections à la liste de diffusion de la documentation de \SpecialChar LyX
161 ,
162  
163 \family typewriter
164
165 \begin_inset CommandInset href
166 LatexCommand href
167 target "lyx-docs@lists.lyx.org"
168 literal "false"
169
170 \end_inset
171
172
173 \family default
174 .
175  Insérer 
176 \begin_inset Quotes cld
177 \end_inset
178
179 [Customization]
180 \begin_inset Quotes crd
181 \end_inset
182
183  dans l'objet,
184  et mettre en copie le responsable courant de ce fichier,
185  Richard Kimberly Heck <rikiheck@lyx.org>.
186 \begin_inset Newline newline
187 \end_inset
188
189 Traduction en français par :
190  P.-H.
191  
192 \noun on
193 Boinnard
194 \noun default
195 ,
196  Adrien 
197 \noun on
198 Rebollo
199 \noun default
200 ,
201  Siegfried 
202 \noun on
203 Meunier-Guttin-Cluzel
204 \noun default
205 ,
206  Jean-Pierre 
207 \noun on
208 Chrétien
209 \noun default
210 .
211  Merci d'envoyer vos commentaires et corrections sur la traduction à la liste de diffusion de \SpecialChar LyX
212  en français 
213 \family typewriter
214 <lyx-fr@lists.lyx.org>
215 \family default
216 .
217 \end_layout
218
219 \end_inset
220
221
222 \begin_inset Note Note
223 status collapsed
224
225 \begin_layout Plain Layout
226 Informations de révision :
227 \end_layout
228
229 \begin_layout Plain Layout
230 Traduction :
231  remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affichage/Insertion/Navigation,
232  31/10/2012 (JPC)
233 \end_layout
234
235 \begin_layout Plain Layout
236 Mise à jour OK pour la publication 2.0.0,
237  Date:
238  21/01/2014 (JPC)
239 \end_layout
240
241 \begin_layout Plain Layout
242 Remplacement de « appendice » par « annexe »,
243  31/12/2014 (JPC)
244 \end_layout
245
246 \begin_layout Plain Layout
247 Mise à jour pour 2.2,
248  19/01/2016 (JPC)
249 \end_layout
250
251 \begin_layout Plain Layout
252 Nouvel exemple pour le paragraphe 4.1.1.1 + quelques corrections mineures,
253  25/07/2016 (JPC)
254 \end_layout
255
256 \begin_layout Plain Layout
257 Mise à jour finale lyx-2.3,
258  20 août 2019 (JPC)
259 \end_layout
260
261 \begin_layout Plain Layout
262 Mise à jour pour 2.4.0,
263  25 avril 2021 (JPC)
264 \end_layout
265
266 \begin_layout Plain Layout
267 Mise à jour pour 2.4.0,
268  28 novembre 2022 (JPC) :
269  sémantique de 
270 \begin_inset Quotes cld
271 \end_inset
272
273 graphique
274 \begin_inset Quotes crd
275 \end_inset
276
277
278 \end_layout
279
280 \end_inset
281
282
283 \begin_inset Newline newline
284 \end_inset
285
286
287 \begin_inset Newline newline
288 \end_inset
289
290 Version 2.4.x
291 \end_layout
292
293 \begin_layout Standard
294 \begin_inset CommandInset toc
295 LatexCommand tableofcontents
296
297 \end_inset
298
299
300 \end_layout
301
302 \begin_layout Chapter
303 Introduction
304 \end_layout
305
306 \begin_layout Standard
307 Ce manuel couvre les fonctions de personnalisation de \SpecialChar LyX
308 .
309  Nous y abordons des sujets comme les raccourcis clavier,
310  les options d'aperçu à l'écran,
311  les options d'impression,
312  l'envoi de commandes à \SpecialChar LyX
313  via le Serveur \SpecialChar LyX
314 ,
315  l'internationalisation,
316  l'installation de nouvelles classes \SpecialChar LaTeX
317  et de nouveaux formats \SpecialChar LyX
318 ,
319  etc.
320  Nous n'espérons pas aborder tout ce que vous pouvez modifier – nos développeurs ajoutent de nouvelles fonctions plus vite que nous n'en écrivons la documentation – mais nous allons expliquer les personnalisations les plus courantes et au moins vous indiquer la bonne direction pour les plus obscures d'entre elles.
321 \end_layout
322
323 \begin_layout Standard
324
325 \series bold
326 Avertissement:
327
328 \series default
329  dans le document,
330  on utilise « graphique » en tant que raccourci de « objet graphique »:
331  graphique,
332  diagramme,
333  image,
334  schéma,
335  etc.
336 \end_layout
337
338 \begin_layout Chapter
339 Les fichiers de configuration de \SpecialChar LyX
340
341 \end_layout
342
343 \begin_layout Standard
344 Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers de configuration de \SpecialChar LyX
345 .
346  Avant d'entreprendre sa lecture,
347  consultez 
348 \family sans
349 Aide\SpecialChar menuseparator
350 À
351 \begin_inset space ~
352 \end_inset
353
354 Propos
355 \begin_inset space ~
356 \end_inset
357
358 de
359 \begin_inset space ~
360 \end_inset
361
362 \SpecialChar LyX
363
364 \family default
365  pour connaître le répertoire de bibliothèques et le répertoire utilisateur de \SpecialChar LyX
366 .
367  C'est dans celui-ci que \SpecialChar LyX
368  place ses fichiers de configuration système;
369  le répertoire utilisateur est celui dans lequel vous pouvez mettre vos versions modifiées.
370  Le premier sera appelé 
371 \begin_inset Flex Code
372 status collapsed
373
374 \begin_layout Plain Layout
375 Rép\SpecialChar LyX
376
377 \end_layout
378
379 \end_inset
380
381  et le second 
382 \begin_inset Flex Code
383 status collapsed
384
385 \begin_layout Plain Layout
386 MonRép
387 \end_layout
388
389 \end_inset
390
391  dans la suite de ce document.
392 \end_layout
393
394 \begin_layout Section
395 Qu'est-ce qu'il y a dans 
396 \begin_inset Flex Code
397 status collapsed
398
399 \begin_layout Plain Layout
400 Rép\SpecialChar LyX
401
402 \end_layout
403
404 \end_inset
405
406 ?
407 \end_layout
408
409 \begin_layout Standard
410 \begin_inset Flex Code
411 status collapsed
412
413 \begin_layout Plain Layout
414 Rép\SpecialChar LyX
415
416 \end_layout
417
418 \end_inset
419
420  et ses sous-répertoires contiennent un certain nombre de fichiers qui peuvent servir à personnaliser le comportement de \SpecialChar LyX
421 .
422  Vous pouvez modifier ces fichiers depuis \SpecialChar LyX
423  lui-même avec la fenêtre 
424 \family sans
425 Outils\SpecialChar menuseparator
426 Préférences
427 \family default
428 .
429  La plupart des réglages personnels que vous voudrez apporter à \SpecialChar LyX
430  peuvent se faire par l'intermédiaire de cette fenêtre.
431  Il y a cependant bien d'autres aspects du fonctionnement de \SpecialChar LyX
432  sur lesquels on peut agir en modifiant les fichiers de 
433 \begin_inset Flex Code
434 status collapsed
435
436 \begin_layout Plain Layout
437 Rép\SpecialChar LyX
438
439 \end_layout
440
441 \end_inset
442
443 .
444  Ils entrent dans différentes catégories,
445  qui sont décrites dans les sous-sections suivantes.
446 \end_layout
447
448 \begin_layout Subsection
449 Les fichiers générés automatiquement
450 \end_layout
451
452 \begin_layout Standard
453 Ces fichiers sont générés au moment de la configuration de \SpecialChar LyX
454 .
455  Ils définissent différentes valeurs par défaut qui sont détectées automatiquement par l'inspection de votre système.
456  Comme ils peuvent être réécrits à tout moment,
457  il n'est pas conseillé de les modifier.
458 \end_layout
459
460 \begin_layout Labeling
461 \labelwidthstring 00.00.0000
462 \begin_inset Flex Code
463 status collapsed
464
465 \begin_layout Plain Layout
466 lyxrc.defaults
467 \end_layout
468
469 \end_inset
470
471  contient les valeurs implicites pour différentes commandes.
472 \end_layout
473
474 \begin_layout Labeling
475 \labelwidthstring 00.00.0000
476 \begin_inset Flex Code
477 status collapsed
478
479 \begin_layout Plain Layout
480 packages.lst
481 \end_layout
482
483 \end_inset
484
485  contient la liste des paquetages \SpecialChar LaTeX
486  que \SpecialChar LyX
487  a reconnu.
488  \SpecialChar LyX
489  ne se sert pas directement de ce fichier,
490  mais les informations obtenues sont disponibles en faisant 
491 \family sans
492 Aide\SpecialChar menuseparator
493 Configuration
494 \begin_inset space ~
495 \end_inset
496
497 \SpecialChar LaTeX
498
499 \family default
500 .
501 \end_layout
502
503 \begin_layout Labeling
504 \labelwidthstring 00.00.0000
505 \begin_inset Flex Code
506 status collapsed
507
508 \begin_layout Plain Layout
509 textclass.lst
510 \end_layout
511
512 \end_inset
513
514  donne la liste des classes de texte présentes dans le répertoire 
515 \begin_inset Flex Code
516 status collapsed
517
518 \begin_layout Plain Layout
519 layouts/
520 \end_layout
521
522 \end_inset
523
524 ,
525  les classes de document \SpecialChar LaTeX
526  correspondantes et leur description.
527  
528 \end_layout
529
530 \begin_layout Labeling
531 \labelwidthstring 00.00.0000
532 \begin_inset Flex Code
533 status collapsed
534
535 \begin_layout Plain Layout
536 lyxmodules.lst
537 \end_layout
538
539 \end_inset
540
541  donne la liste des modules figurant dans vos répertoires de format (
542 \begin_inset Flex Code
543 status collapsed
544
545 \begin_layout Plain Layout
546
547 \lang english
548 layouts
549 \end_layout
550
551 \end_inset
552
553 ).
554 \end_layout
555
556 \begin_layout Labeling
557 \labelwidthstring 00.00.0000
558 \begin_inset Flex Code
559 status collapsed
560
561 \begin_layout Plain Layout
562 *files.lst
563 \end_layout
564
565 \end_inset
566
567  donne la liste de différentes sortes de fichiers connexes à \SpecialChar LaTeX
568  figurant dans votre système.
569 \end_layout
570
571 \begin_layout Labeling
572 \labelwidthstring 00.00.0000
573 \begin_inset Flex Code
574 status collapsed
575
576 \begin_layout Plain Layout
577 doc/\SpecialChar LaTeX
578 Config.lyx
579 \end_layout
580
581 \end_inset
582
583  est généré automatiquement pendant la configuration de \SpecialChar LyX
584 ,
585  à partir du fichier 
586 \begin_inset Flex Code
587 status collapsed
588
589 \begin_layout Plain Layout
590 \SpecialChar LaTeX
591 Config.lyx.in
592 \end_layout
593
594 \end_inset
595
596 .
597 \end_layout
598
599 \begin_layout Subsection
600 Répertoires
601 \end_layout
602
603 \begin_layout Standard
604 Ces répertoires figurent à la fois dans 
605 \begin_inset Flex Code
606 status collapsed
607
608 \begin_layout Plain Layout
609 RépLyx
610 \end_layout
611
612 \end_inset
613
614  et dans 
615 \begin_inset Flex Code
616 status collapsed
617
618 \begin_layout Plain Layout
619 MonRép
620 \end_layout
621
622 \end_inset
623
624 .
625  Si un fichier existe dans les deux répertoires,
626  c'est celui de 
627 \begin_inset Flex Code
628 status collapsed
629
630 \begin_layout Plain Layout
631 MonRép
632 \end_layout
633
634 \end_inset
635
636  qui sera utilisé.
637 \end_layout
638
639 \begin_layout Labeling
640 \labelwidthstring 00.00.0000
641 \begin_inset Flex Code
642 status collapsed
643
644 \begin_layout Plain Layout
645 bind/
646 \end_layout
647
648 \end_inset
649
650  contient les fichiers de définition des raccourcis clavier,
651  qui ont le suffixe 
652 \begin_inset Flex Code
653 status collapsed
654
655 \begin_layout Plain Layout
656 .bind
657 \end_layout
658
659 \end_inset
660
661 .
662  S'il y a une version 
663 \begin_inset Quotes cld
664 \end_inset
665
666 traduite
667 \begin_inset Quotes crd
668 \end_inset
669
670  du fichier de raccourcis,
671  appelée 
672 \begin_inset Flex Code
673 status collapsed
674
675 \begin_layout Plain Layout
676 $LANG_xxx.bind
677 \end_layout
678
679 \end_inset
680
681 ,
682  celle-ci sera détectée et utilisée en premier.
683 \end_layout
684
685 \begin_layout Labeling
686 \labelwidthstring 00.00.0000
687 \begin_inset Flex Code
688 status collapsed
689
690 \begin_layout Plain Layout
691 citeengines/
692 \end_layout
693
694 \end_inset
695
696  contient les fichiers avec le suffixe 
697 \begin_inset Flex Code
698 status collapsed
699
700 \begin_layout Plain Layout
701 .citeengine
702 \end_layout
703
704 \end_inset
705
706  qui définissent les divers styles de citation (natbib,
707  biblatex etc.).
708  Voir 
709 \begin_inset CommandInset ref
710 LatexCommand ref
711 reference "subsec:Cite-Engine-Files"
712 plural "false"
713 caps "false"
714 noprefix "false"
715 nolink "false"
716
717 \end_inset
718
719  pour les détails.
720 \end_layout
721
722 \begin_layout Labeling
723 \labelwidthstring 00.00.0000
724 \begin_inset Flex Code
725 status collapsed
726
727 \begin_layout Plain Layout
728 clipart/
729 \end_layout
730
731 \end_inset
732
733  contient quelques fichiers graphiques qui peuvent être inclus dans les documents.
734  
735 \end_layout
736
737 \begin_layout Labeling
738 \labelwidthstring 00.00.0000
739 \begin_inset Flex Code
740 status collapsed
741
742 \begin_layout Plain Layout
743 doc/
744 \end_layout
745
746 \end_inset
747
748  contient les fichiers de la documentation de \SpecialChar LyX
749  (dont celui que vous êtes en train de lire).
750  
751 \begin_inset Flex Code
752 status collapsed
753
754 \begin_layout Plain Layout
755 \SpecialChar LaTeX
756 Config.lyx
757 \end_layout
758
759 \end_inset
760
761  est un cas à part,
762  comme nous venons de le voir.
763  S'il existe des version traduites des fichiers d'aide,
764  avec le préfixe 
765 \begin_inset Flex Code
766 status collapsed
767
768 \begin_layout Plain Layout
769 $LANG
770 \end_layout
771
772 \end_inset
773
774 ,
775  celles-ci seront utilisées d'abord (voir le
776 \begin_inset space ~
777 \end_inset
778
779
780 \begin_inset CommandInset ref
781 LatexCommand ref
782 reference "chap:i18n"
783 nolink "false"
784
785 \end_inset
786
787 ).
788  
789 \end_layout
790
791 \begin_layout Labeling
792 \labelwidthstring 00.00.0000
793 \begin_inset Flex Code
794 status collapsed
795
796 \begin_layout Plain Layout
797 examples/
798 \end_layout
799
800 \end_inset
801
802  contient les fichiers d'exemples qui illustrent la façon d'utiliser certaines fonctions.
803  Vous pouvez y accéder en appuyant sur le bouton 
804 \family sans
805 Exemples
806 \family default
807  de la fenêtre 
808 \begin_inset Flex Noun
809 status collapsed
810
811 \begin_layout Plain Layout
812 Fichier\SpecialChar menuseparator
813 Ouvrir
814 \end_layout
815
816 \end_inset
817
818 .
819 \end_layout
820
821 \begin_layout Labeling
822 \labelwidthstring 00.00.0000
823 \begin_inset Flex Code
824 status collapsed
825
826 \begin_layout Plain Layout
827 images/
828 \end_layout
829
830 \end_inset
831
832  contient les fichiers d'images utilisés dans l'interface 
833 \family sans
834 Document
835 \family default
836 .
837  Il contient également les icônes utilisées dans la barre d'outils et les bannières affichées au démarrage de \SpecialChar LyX
838 .
839 \end_layout
840
841 \begin_layout Labeling
842 \labelwidthstring 00.00.0000
843 \begin_inset Flex Code
844 status collapsed
845
846 \begin_layout Plain Layout
847 kbd/
848 \end_layout
849
850 \end_inset
851
852  contient les fichiers de réaffectation clavier.
853  Voir le 
854 \begin_inset CommandInset ref
855 LatexCommand ref
856 reference "sec:clavier"
857 nolink "false"
858
859 \end_inset
860
861  pour des informations détaillées.
862  
863 \end_layout
864
865 \begin_layout Labeling
866 \labelwidthstring 00.00.0000
867 \begin_inset Flex Code
868 status collapsed
869
870 \begin_layout Plain Layout
871 layouts/
872 \end_layout
873
874 \end_inset
875
876  contient les classes de texte et les fichiers de modules décrits au 
877 \begin_inset CommandInset ref
878 LatexCommand ref
879 reference "chap:classe-texte"
880 nolink "false"
881
882 \end_inset
883
884 .
885 \end_layout
886
887 \begin_layout Labeling
888 \labelwidthstring 00.00.0000
889 \begin_inset Flex Code
890 status collapsed
891
892 \begin_layout Plain Layout
893 lyx2lyx
894 \end_layout
895
896 \end_inset
897
898  contient les scripts Python 
899 \begin_inset Flex Code
900 status collapsed
901
902 \begin_layout Plain Layout
903 lyx2lyx
904 \end_layout
905
906 \end_inset
907
908  permettant d'effectuer les conversions entre versions de \SpecialChar LyX
909 .
910  Ils peuvent être exécutés depuis la ligne de commande,
911  si vous désirez par exemple faire un traitement par lots.
912 \end_layout
913
914 \begin_layout Labeling
915 \labelwidthstring 00.00.0000
916 \begin_inset Flex Code
917 status collapsed
918
919 \begin_layout Plain Layout
920 scripts/
921 \end_layout
922
923 \end_inset
924
925  contient quelques fichiers qui illustrent les possibilités offertes par l'insertion d'
926 \begin_inset Flex Noun
927 status collapsed
928
929 \begin_layout Plain Layout
930 Objet
931 \begin_inset space ~
932 \end_inset
933
934 Externe
935 \end_layout
936
937 \end_inset
938
939 .
940 \end_layout
941
942 \begin_layout Labeling
943 \labelwidthstring 00.00.0000
944 \begin_inset Flex Code
945 status collapsed
946
947 \begin_layout Plain Layout
948 templates/
949 \end_layout
950
951 \end_inset
952
953  contient les fichiers modèles de \SpecialChar LyX
954  décrits dans la
955 \begin_inset space ~
956 \end_inset
957
958
959 \begin_inset CommandInset ref
960 LatexCommand ref
961 reference "sec:modeles"
962 nolink "false"
963
964 \end_inset
965
966 .
967 \end_layout
968
969 \begin_layout Labeling
970 \labelwidthstring 00.00.0000
971 \begin_inset Flex Code
972 status collapsed
973
974 \begin_layout Plain Layout
975 ui/
976 \end_layout
977
978 \end_inset
979
980  contient des fichiers avec le suffixe 
981 \begin_inset Flex Code
982 status collapsed
983
984 \begin_layout Plain Layout
985 .ui
986 \end_layout
987
988 \end_inset
989
990  qui définissent l'interface utilisateur de \SpecialChar LyX
991 .
992  C'est-à-dire que ces fichiers définissent quels éléments apparaissent dans les menus et quels éléments apparaissent dans la barre d'outils.
993 \end_layout
994
995 \begin_layout Labeling
996 \labelwidthstring 00.00.0000
997 \begin_inset Flex Code
998 status collapsed
999
1000 \begin_layout Plain Layout
1001 xtemplates/
1002 \end_layout
1003
1004 \end_inset
1005
1006  contient les fichiers avec le suffixe 
1007 \begin_inset Flex Code
1008 status collapsed
1009
1010 \begin_layout Plain Layout
1011 .xtemplate
1012 \end_layout
1013
1014 \end_inset
1015
1016  qui définissent les modèles permettant l'insertion de contenu externe dans un document LyX,
1017  voir 
1018 \begin_inset CommandInset ref
1019 LatexCommand ref
1020 reference "chap:Insérer-un-Objet"
1021 plural "false"
1022 caps "false"
1023 noprefix "false"
1024 nolink "false"
1025
1026 \end_inset
1027
1028 .
1029 \end_layout
1030
1031 \begin_layout Subsection
1032 Fichiers que vous n'avez pas à modifier
1033 \end_layout
1034
1035 \begin_layout Standard
1036 Ce sont des fichiers internes à \SpecialChar LyX
1037 ,
1038  et ils ne doivent pas être modifiés,
1039  sauf par les développeurs.
1040  
1041 \end_layout
1042
1043 \begin_layout Labeling
1044 \labelwidthstring 00.00.0000
1045
1046 \family typewriter
1047 \series medium
1048 CREDITS
1049 \family default
1050 \series default
1051  ce fichier contient la liste des développeurs de \SpecialChar LyX
1052 .
1053  Son contenu est affiché en sélectionnant 
1054 \begin_inset Flex Noun
1055 status collapsed
1056
1057 \begin_layout Plain Layout
1058 Aide\SpecialChar menuseparator
1059 Crédits
1060 \end_layout
1061
1062 \end_inset
1063
1064 .
1065 \end_layout
1066
1067 \begin_layout Labeling
1068 \labelwidthstring 00.00.0000
1069
1070 \family typewriter
1071 \series medium
1072 chkconfig.ltx
1073 \family default
1074 \series default
1075  est un script \SpecialChar LaTeX
1076  utilisé pendant le processus de configuration.
1077  Ne pas le lancer directement.
1078  
1079 \end_layout
1080
1081 \begin_layout Labeling
1082 \labelwidthstring 00.00.0000
1083
1084 \family typewriter
1085 \series medium
1086 configure
1087 \family default
1088 \series default
1089  est le script qui permet de reconfigurer \SpecialChar LyX
1090 .
1091  Il génère des fichiers de configuration dans le répertoire dans lequel il est exécuté.
1092 \end_layout
1093
1094 \begin_layout Subsection
1095 Autres fichiers appelant un commentaire
1096 \end_layout
1097
1098 \begin_layout Labeling
1099 \labelwidthstring 00.00.0000
1100
1101 \family typewriter
1102 encodings
1103 \family default
1104  contient des tables de conversion faisant correspondre les différents encodages de caractères avec Unicode.
1105 \end_layout
1106
1107 \begin_layout Labeling
1108 \labelwidthstring 00.00.0000
1109
1110 \family typewriter
1111 languages
1112 \family default
1113  contient la liste de toutes les langues actuellement supportées par \SpecialChar LyX
1114 .
1115 \end_layout
1116
1117 \begin_layout Labeling
1118 \labelwidthstring 00.00.0000
1119 \begin_inset Flex Code
1120 status collapsed
1121
1122 \begin_layout Plain Layout
1123 latexfonts
1124 \end_layout
1125
1126 \end_inset
1127
1128  contient des informations sur les différentes polices.
1129 \end_layout
1130
1131 \begin_layout Labeling
1132 \labelwidthstring 00.00.0000
1133 \begin_inset Flex Code
1134 status collapsed
1135
1136 \begin_layout Plain Layout
1137 layouttranslations
1138 \end_layout
1139
1140 \end_inset
1141
1142  contient les traductions pour les styles de paragraphe internationalisés (voir
1143 \begin_inset space ~
1144 \end_inset
1145
1146
1147 \begin_inset CommandInset ref
1148 LatexCommand ref
1149 reference "subsec:I18n"
1150 nolink "false"
1151
1152 \end_inset
1153
1154 ).
1155 \end_layout
1156
1157 \begin_layout Labeling
1158 \labelwidthstring 00.00.0000
1159 \begin_inset Flex Code
1160 status collapsed
1161
1162 \begin_layout Plain Layout
1163 unicodesymbols
1164 \end_layout
1165
1166 \end_inset
1167
1168  contient des informations sur les glyphes encodés en Unicode et la manière dont \SpecialChar LyX
1169  les traite via \SpecialChar LaTeX
1170 .
1171 \end_layout
1172
1173 \begin_layout Section
1174 Votre répertoire personnel de configuration
1175 \end_layout
1176
1177 \begin_layout Standard
1178 Même si vous utilisez \SpecialChar LyX
1179  sans être le super-utilisateur,
1180  vous pouvez avoir envie de modifier la configuration de \SpecialChar LyX
1181  pour votre usage personnel.
1182  Le répertoire 
1183 \begin_inset Flex Code
1184 status collapsed
1185
1186 \begin_layout Plain Layout
1187 MonRép
1188 \end_layout
1189
1190 \end_inset
1191
1192  contient les fichiers personnels de configuration.
1193  C'est le répertoire qui est décrit comme 
1194 \begin_inset Quotes cld
1195 \end_inset
1196
1197 Répertoire utilisateur
1198 \begin_inset Quotes crd
1199 \end_inset
1200
1201  dans la fenêtre 
1202 \family sans
1203 Aide\SpecialChar menuseparator
1204 À
1205 \begin_inset space ~
1206 \end_inset
1207
1208 Propos
1209 \begin_inset space ~
1210 \end_inset
1211
1212 de
1213 \begin_inset space ~
1214 \end_inset
1215
1216 \SpecialChar LyX
1217
1218 \family default
1219 .
1220  Il est traité comme un miroir du répertoire 
1221 \begin_inset Flex Code
1222 status collapsed
1223
1224 \begin_layout Plain Layout
1225 Rép\SpecialChar LyX
1226
1227 \end_layout
1228
1229 \end_inset
1230
1231 ,
1232  et chaque fichier qui se trouve dans 
1233 \family typewriter
1234 MonRép
1235 \family default
1236  remplace par conséquent le fichier correspondant de 
1237 \begin_inset Flex Code
1238 status collapsed
1239
1240 \begin_layout Plain Layout
1241 Rép\SpecialChar LyX
1242
1243 \end_layout
1244
1245 \end_inset
1246
1247 .
1248  Chaque fichier de configuration décrit dans les sections précédentes peut se trouver soit dans le répertoire de configuration système,
1249  ce qui jouera pour tous les utilisateurs,
1250  soit dans votre répertoire personnel,
1251  pour votre propre configuration.
1252 \end_layout
1253
1254 \begin_layout Standard
1255 Pour éclaircir la situation,
1256  voici quelques exemples:
1257 \end_layout
1258
1259 \begin_layout Itemize
1260 les réglages effectués dans la fenêtre 
1261 \family sans
1262 Outils\SpecialChar menuseparator
1263 Préférences
1264 \family default
1265  sont enregistrés dans un fichier 
1266 \begin_inset Flex Code
1267 status collapsed
1268
1269 \begin_layout Plain Layout
1270 preferences
1271 \end_layout
1272
1273 \end_inset
1274
1275  dans 
1276 \begin_inset Flex Code
1277 status collapsed
1278
1279 \begin_layout Plain Layout
1280 MonRép
1281 \end_layout
1282
1283 \end_inset
1284
1285 ;
1286 \end_layout
1287
1288 \begin_layout Itemize
1289 quand vous reconfigurez \SpecialChar LyX
1290  avec 
1291 \family sans
1292 Outils\SpecialChar menuseparator
1293 Reconfigurer
1294 \family default
1295 ,
1296  \SpecialChar LyX
1297  fait tourner le script 
1298 \begin_inset Flex Code
1299 status collapsed
1300
1301 \begin_layout Plain Layout
1302 configure.py
1303 \end_layout
1304
1305 \end_inset
1306
1307  et les fichiers résultants sont placés dans votre répertoire personnel de configuration.
1308  Ça signifie que les nouvelles classes de texte que vous avez pu ajouter dans 
1309 \begin_inset Flex Code
1310 status collapsed
1311
1312 \begin_layout Plain Layout
1313 MonRép/layouts
1314 \end_layout
1315
1316 \end_inset
1317
1318  seront ajoutées à la liste des classes de la fenêtre 
1319 \family sans
1320 Document\SpecialChar menuseparator
1321 Paramètres
1322 \family default
1323 .
1324  
1325 \end_layout
1326
1327 \begin_layout Itemize
1328 Si vous récupérez sur le site ftp de \SpecialChar LyX
1329  des fichiers de documentation mis à jour et que vous n'êtes pas administrateur sur votre système,
1330  vous pouvez placer ces fichiers dans 
1331 \begin_inset Flex Code
1332 status collapsed
1333
1334 \begin_layout Plain Layout
1335 MonRép/doc/
1336 \end_layout
1337
1338 \end_inset
1339
1340  et ils seront ouverts directement à partir du menu d'
1341 \family sans
1342 Aide
1343 \family default
1344 !
1345 \end_layout
1346
1347 \begin_layout Section
1348 Utiliser \SpecialChar LyX
1349  avec plusieurs configurations
1350 \end_layout
1351
1352 \begin_layout Standard
1353 La liberté offerte pour le répertoire de configuration locale peut être insuffisante si vous avez besoin de plusieurs configurations différentes.
1354  Par exemple,
1355  vous pouvez vouloir utiliser des raccourcis clavier ou des réglages d'imprimante différents selon les circonstances
1356 \begin_inset Foot
1357 status collapsed
1358
1359 \begin_layout Plain Layout
1360 NdT :
1361  ou encore vouloir écrire dans des langues différentes et adapter vos configurations en conséquence.
1362 \end_layout
1363
1364 \end_inset
1365
1366 .
1367  Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
1368  Vous spécifiez alors lequel utiliser au moment de lancer \SpecialChar LyX
1369 .
1370 \end_layout
1371
1372 \begin_layout Standard
1373 Si vous lancez \SpecialChar LyX
1374  avec l'option de ligne de commande 
1375 \family typewriter
1376 -userdir
1377 \family default
1378  
1379 \emph on
1380 <répertoire>
1381 \emph default
1382 ,
1383  le programme va lire la configuration qui se trouve dans ce répertoire,
1384  et non dans le répertoire par défaut (en lançant \SpecialChar LyX
1385  sans cette option vous pouvez déterminer le répertoire par défaut).
1386  Si ce répertoire n'existe pas,
1387  \SpecialChar LyX
1388  vous propose de le créer,
1389  exactement comme il le fait avec le répertoire implicite au premier lancement du programme.
1390  Vous pouvez modifier les options de configuration dans ce 
1391 \family typewriter
1392 MonNouveauRép
1393 \family default
1394  supplémentaire exactement comme vous le feriez pour le répertoire implicite.
1395  Ces répertoires sont complètement indépendants (mais lisez la suite).
1396  Notez que positionner la variable d'environnement 
1397 \family typewriter
1398 LYX_USERDIR_20x
1399 \family default
1400  a exactement le même effet.
1401 \end_layout
1402
1403 \begin_layout Standard
1404 Quand vous avez plusieurs configurations,
1405  vous devez faire plus attention:
1406  si vous voulez ajouter un nouveau format dans 
1407 \family typewriter
1408 MonNouveauRép/layouts
1409 \family default
1410 ,
1411  pour qu'il soit disponible dans toutes vos configurations,
1412  vous devez l'ajouter dans chaque répertoire séparément.
1413  Vous pouvez contourner ceci avec l'astuce suivante:
1414  après que \SpecialChar LyX
1415  a créé le répertoire supplémentaire,
1416  la plupart des sous-répertoires (voir plus haut) sont vides.
1417  Si vous voulez que la nouvelle configuration soit le reflet d'une déjà existante,
1418  remplacez le sous-répertoire vide par un lien symbolique au sous-répertoire correspondant dans la configuration existante.
1419  Faites toutefois attention avec le sous-répertoire 
1420 \family typewriter
1421 doc/
1422 \family default
1423 ,
1424  car il contient un fichier écrit par le script de configuration (accessible avec 
1425 \family sans
1426 Outils\SpecialChar menuseparator
1427 Reconfigurer
1428 \family default
1429 ) qui est propre à chaque configuration.
1430 \end_layout
1431
1432 \begin_layout Chapter
1433 La fenêtre 
1434 \family sans
1435 Préférences
1436 \end_layout
1437
1438 \begin_layout Standard
1439 Tous les options de la fenêtre 
1440 \family sans
1441 Préférences
1442 \family default
1443  sont expliquées dans l'annexe 
1444 \emph on
1445 La fenêtre Préférences
1446 \emph default
1447  du 
1448 \emph on
1449 Guide de l'utilisateur
1450 \emph default
1451 .
1452  Pour certaines options,
1453  vous trouverez ici plus de précisions.
1454 \end_layout
1455
1456 \begin_layout Section
1457 Formats
1458 \begin_inset CommandInset label
1459 LatexCommand label
1460 name "sec:Formats"
1461
1462 \end_inset
1463
1464
1465 \end_layout
1466
1467 \begin_layout Standard
1468 La première étape consiste à définir vos formats de fichiers si ce n'est pas déjà le cas.
1469  Pour ce faire,
1470  ouvrez 
1471 \begin_inset Flex Noun
1472 status collapsed
1473
1474 \begin_layout Plain Layout
1475 Outils\SpecialChar menuseparator
1476 Préférences
1477 \end_layout
1478
1479 \end_inset
1480
1481 :
1482  dans 
1483 \lang english
1484
1485 \begin_inset Flex Noun
1486 status collapsed
1487
1488 \begin_layout Plain Layout
1489 Gestion des fichiers\SpecialChar menuseparator
1490 Formats de fichier
1491 \end_layout
1492
1493 \end_inset
1494
1495
1496 \lang french
1497 ,
1498  appuyez sur le bouton 
1499 \begin_inset Flex Noun
1500 status collapsed
1501
1502 \begin_layout Plain Layout
1503 Nouveau
1504 \end_layout
1505
1506 \end_inset
1507
1508 .
1509  Le champ 
1510 \begin_inset Flex Noun
1511 status collapsed
1512
1513 \begin_layout Plain Layout
1514 Format
1515 \end_layout
1516
1517 \end_inset
1518
1519  contient le nom utilisé pour identifier le format de manière interne.
1520  Vous devrez également saisir un suffixe de nom de fichier.
1521  Toutes ces informations sont obligatoires.
1522  Le champ optionnel 
1523 \begin_inset Flex Noun
1524 status collapsed
1525
1526 \begin_layout Plain Layout
1527 Raccourci
1528 \end_layout
1529
1530 \end_inset
1531
1532  permet de définir une séquence de touches du clavier pour un accès rapide aux menus (par exemple,
1533  appuyer sur 
1534 \begin_inset Flex Noun
1535 status collapsed
1536
1537 \begin_layout Plain Layout
1538 Ctrl+D
1539 \end_layout
1540
1541 \end_inset
1542
1543  activera 
1544 \begin_inset Flex Noun
1545 status collapsed
1546
1547 \begin_layout Plain Layout
1548 Document\SpecialChar menuseparator
1549 Visionner (autres formats)\SpecialChar menuseparator
1550 DVI
1551 \end_layout
1552
1553 \end_inset
1554
1555 ).
1556 \end_layout
1557
1558 \begin_layout Standard
1559 Un Format peut se voir associer une 
1560 \begin_inset Flex Noun
1561 status collapsed
1562
1563 \begin_layout Plain Layout
1564 Visionneuse
1565 \end_layout
1566
1567 \end_inset
1568
1569  et un 
1570 \begin_inset Flex Noun
1571 status collapsed
1572
1573 \begin_layout Plain Layout
1574 Éditeur
1575 \end_layout
1576
1577 \end_inset
1578
1579 .
1580  Par exemple,
1581  vous pouvez vouloir utiliser Ghostview pour afficher les fichier PostScript.
1582  Vous pouvez saisir le nom de la commande permettant de lancer les programmes dans les champs correspondants.
1583  La visionneuse est lancée quand vous voulez voir un graphique dans \SpecialChar LyX
1584  ou utiliser le menu 
1585 \begin_inset Flex Noun
1586 status collapsed
1587
1588 \begin_layout Plain Layout
1589 Document\SpecialChar menuseparator
1590 Visionner
1591 \end_layout
1592
1593 \end_inset
1594
1595 .
1596  L'éditeur est lancé par exemple quand vous faites un clic-droit sur un graphique et que vous choisissez 
1597 \begin_inset Flex Noun
1598 status collapsed
1599
1600 \begin_layout Plain Layout
1601 Modifier le fichier via une application externe
1602 \end_layout
1603
1604 \end_inset
1605
1606  dans le menu contextuel qui apparaît.
1607 \end_layout
1608
1609 \begin_layout Standard
1610 Le type 
1611 \begin_inset Flex Noun
1612 status collapsed
1613
1614 \begin_layout Plain Layout
1615 MIME
1616 \end_layout
1617
1618 \end_inset
1619
1620  d'un format est facultatif,
1621  mais s'il est précisé,
1622  il doit être unique pour l'ensemble des formats.
1623  Il est utilisé pour reconnaître les fichiers de ce format à partir de leur contenu.
1624  Pour certains formats de fichier importants,
1625  il n'y a pas de type MIME officiellement répertorié dans la base 
1626 \begin_inset CommandInset href
1627 LatexCommand href
1628 name "IANA"
1629 target "http://www.iana.org/assignments/media-types/"
1630 literal "false"
1631
1632 \end_inset
1633
1634 .
1635  De ce fait \SpecialChar LyX
1636  utilise la liste plus étoffée spécifiée par 
1637 \begin_inset CommandInset href
1638 LatexCommand href
1639 name "freedesktop.org"
1640 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
1641 literal "false"
1642
1643 \end_inset
1644
1645 .
1646 \end_layout
1647
1648 \begin_layout Standard
1649 La case à cocher Format de document informe \SpecialChar LyX
1650  que le format est approprié pour une exportation du document.
1651  Si la case est cochée que qu'une procédure de conversion est définie (voir la
1652 \begin_inset space ~
1653 \end_inset
1654
1655
1656 \begin_inset CommandInset ref
1657 LatexCommand ref
1658 reference "sec:Convertisseurs"
1659 nolink "false"
1660
1661 \end_inset
1662
1663 ),
1664  ce format apparaîtra dans le menu 
1665 \begin_inset Flex Noun
1666 status collapsed
1667
1668 \begin_layout Plain Layout
1669 Fichier\SpecialChar menuseparator
1670 Exporter
1671 \end_layout
1672
1673 \end_inset
1674
1675 .
1676  Le format apparaîtra également dans le menu 
1677 \family sans
1678 Affichage
1679 \family default
1680  si une visionneuse est définie pour lui.
1681  Les formats purement graphiques,
1682  comme png,
1683  ne doivent pas utiliser cette option.
1684  Les formats adaptés à la fois aux graphiques et aux documents,
1685  comme pdf,
1686  doivent l'utiliser.
1687 \end_layout
1688
1689 \begin_layout Standard
1690 La case 
1691 \begin_inset Flex Noun
1692 status collapsed
1693
1694 \begin_layout Plain Layout
1695 Format graphique vectoriel
1696 \end_layout
1697
1698 \end_inset
1699
1700  informe \SpecialChar LyX
1701  qu'un format peut contenir des vecteurs graphiques.
1702  Cette information est utile pour déterminer le format cible des graphiques inclus lors de l'exportation via 
1703 \begin_inset Flex Noun
1704 status collapsed
1705
1706 \begin_layout Plain Layout
1707 pdflatex
1708 \end_layout
1709
1710 \end_inset
1711
1712 .
1713  Les graphiques inclus dans le document peuvent nécessiter une conversion vers 
1714 \begin_inset Flex Noun
1715 status collapsed
1716
1717 \begin_layout Plain Layout
1718 pdf
1719 \end_layout
1720
1721 \end_inset
1722
1723 ,
1724  
1725 \begin_inset Flex Noun
1726 status collapsed
1727
1728 \begin_layout Plain Layout
1729 png
1730 \end_layout
1731
1732 \end_inset
1733
1734  ou 
1735 \begin_inset Flex Noun
1736 status collapsed
1737
1738 \begin_layout Plain Layout
1739 jpg
1740 \end_layout
1741
1742 \end_inset
1743
1744  puisque 
1745 \begin_inset Flex Noun
1746 status collapsed
1747
1748 \begin_layout Plain Layout
1749 pdflatex
1750 \end_layout
1751
1752 \end_inset
1753
1754  ne sait pas gérer d'autres formats graphiques.
1755  Si un graphique inclus n'est pas déjà dans un des ces trois formats,
1756  il est converti en 
1757 \begin_inset Flex Noun
1758 status collapsed
1759
1760 \begin_layout Plain Layout
1761 pdf
1762 \end_layout
1763
1764 \end_inset
1765
1766  si la case est cochée,
1767  et en 
1768 \begin_inset Flex Noun
1769 status collapsed
1770
1771 \begin_layout Plain Layout
1772 png
1773 \end_layout
1774
1775 \end_inset
1776
1777  sinon.
1778 \end_layout
1779
1780 \begin_layout Section
1781 Copieurs
1782 \end_layout
1783
1784 \begin_layout Standard
1785 Du fait que toutes les conversions d'un format à une autre se font dans la répertoire temporaire de \SpecialChar LyX
1786 ,
1787  il peut être nécessaire de modifier un fichier avant de le copier dan le répertoire temporaire pour que la conversion se fasse correctement
1788 \begin_inset Foot
1789 status collapsed
1790
1791 \begin_layout Plain Layout
1792 Par exemple,
1793  le fichier peut référencer d'autres fichiers ― e.g.
1794  une image ― par un nom de fichier relatif,
1795  qui peut devenir incorrect lors de la copie du fichier dans le répertoire temporaire.
1796 \end_layout
1797
1798 \end_inset
1799
1800 .
1801  Ceci est effectué par un Copieur:
1802  il copie un fichier vers (ou depuis) le répertoire temporaire et peut le modifier à la volée.
1803 \end_layout
1804
1805 \begin_layout Standard
1806 La définition des copieurs peut utiliser huit variables:
1807 \end_layout
1808
1809 \begin_layout Labeling
1810 \labelwidthstring 00.00.0000
1811 \begin_inset Flex Code
1812 status collapsed
1813
1814 \begin_layout Plain Layout
1815 $$s
1816 \end_layout
1817
1818 \end_inset
1819
1820  le répertoire système de \SpecialChar LyX
1821  (e.
1822 \begin_inset space \thinspace{}
1823 \end_inset
1824
1825 g.
1826 \begin_inset space \space{}
1827 \end_inset
1828
1829
1830 \begin_inset Flex Noun
1831 status collapsed
1832
1833 \begin_layout Plain Layout
1834 /usr/share/lyx
1835 \end_layout
1836
1837 \end_inset
1838
1839 )
1840 \end_layout
1841
1842 \begin_layout Labeling
1843 \labelwidthstring 00.00.0000
1844 \begin_inset Flex Code
1845 status collapsed
1846
1847 \begin_layout Plain Layout
1848 $$i
1849 \end_layout
1850
1851 \end_inset
1852
1853  le fichier en entrée
1854 \end_layout
1855
1856 \begin_layout Labeling
1857 \labelwidthstring 00.00.0000
1858 \begin_inset Flex Code
1859 status collapsed
1860
1861 \begin_layout Plain Layout
1862 $$o
1863 \end_layout
1864
1865 \end_inset
1866
1867  le fichier en sortie
1868 \end_layout
1869
1870 \begin_layout Labeling
1871 \labelwidthstring 00.00.0000
1872 \begin_inset Flex Code
1873 status collapsed
1874
1875 \begin_layout Plain Layout
1876 $$b
1877 \end_layout
1878
1879 \end_inset
1880
1881  la racine du nom (sans le suffixe) dans le répertoire temporaire \SpecialChar LyX
1882
1883 \end_layout
1884
1885 \begin_layout Labeling
1886 \labelwidthstring 00.00.0000
1887 \begin_inset Flex Code
1888 status collapsed
1889
1890 \begin_layout Plain Layout
1891 $$p
1892 \end_layout
1893
1894 \end_inset
1895
1896  la chemin d'accès complet du répertoire \SpecialChar LyX
1897  temporaire
1898 \end_layout
1899
1900 \begin_layout Labeling
1901 \labelwidthstring 00.00.0000
1902 \begin_inset Flex Code
1903 status collapsed
1904
1905 \begin_layout Plain Layout
1906 $$r
1907 \end_layout
1908
1909 \end_inset
1910
1911  le chemin d'accès complet au ficher original \SpecialChar LyX
1912  en cours de traitement
1913 \end_layout
1914
1915 \begin_layout Labeling
1916 \labelwidthstring 00.00.0000
1917 \begin_inset Flex Code
1918 status collapsed
1919
1920 \begin_layout Plain Layout
1921 $$f
1922 \end_layout
1923
1924 \end_inset
1925
1926  le nom du fichier \SpecialChar LyX
1927  (sans chemin d'accès)
1928 \end_layout
1929
1930 \begin_layout Labeling
1931 \labelwidthstring 00.00.0000
1932 \begin_inset Flex Code
1933 status collapsed
1934
1935 \begin_layout Plain Layout
1936 $$l
1937 \end_layout
1938
1939 \end_inset
1940
1941  le 
1942 \begin_inset Quotes cld
1943 \end_inset
1944
1945 nom \SpecialChar LaTeX
1946
1947 \begin_inset Quotes crd
1948 \end_inset
1949
1950  
1951 \end_layout
1952
1953 \begin_layout Standard
1954 Ce dernier doit être le nom du fichier tel qu'il serait spécifié dans la commande \SpecialChar LaTeX
1955  
1956 \series bold
1957
1958 \backslash
1959 include
1960 \series default
1961 .
1962  Il n'est pertinent que pour l'exportation des fichiers appropriés à une telle inclusion.
1963 \end_layout
1964
1965 \begin_layout Standard
1966 Les copieurs peuvent être utilisés pour à peu près n'importe quelle opération sur un fichier.
1967  Par exemple,
1968  supposons que vous vouliez que les fichiers pdf soient copiés dans un répertoire particulier,
1969  
1970 \begin_inset Flex Code
1971 status collapsed
1972
1973 \begin_layout Plain Layout
1974 /home/you/pdf/
1975 \end_layout
1976
1977 \end_inset
1978
1979 .
1980  Alors vous pouvez écrire un script comme celui-ci:
1981 \end_layout
1982
1983 \begin_layout Standard
1984
1985 \lang english
1986 \begin_inset listings
1987 inline false
1988 status open
1989
1990 \begin_layout Plain Layout
1991
1992 #!/bin/bash
1993 \end_layout
1994
1995 \begin_layout Plain Layout
1996
1997 FROMFILE=$1
1998 \end_layout
1999
2000 \begin_layout Plain Layout
2001
2002 TOFILE=`basename $2`
2003 \end_layout
2004
2005 \begin_layout Plain Layout
2006
2007 cp $FROMFILE /home/you/pdf/$TOFILE
2008 \end_layout
2009
2010 \end_inset
2011
2012
2013 \end_layout
2014
2015 \begin_layout Standard
2016 Enregistrez-le dans votre répertoire \SpecialChar LyX
2017  local ― disons,
2018
2019 \lang english
2020  
2021 \lang french
2022
2023 \begin_inset Flex Code
2024 status collapsed
2025
2026 \begin_layout Plain Layout
2027 /home/you/.lyx/scripts/pdfcopier.sh
2028 \end_layout
2029
2030 \end_inset
2031
2032  ― et rendez le exécutable,
2033  si c'est nécessaire sur votre plate-forme.
2034  Puis,
2035  dans 
2036 \begin_inset Flex Noun
2037 status collapsed
2038
2039 \begin_layout Plain Layout
2040 Outils\SpecialChar menuseparator
2041 Préférences
2042 \end_layout
2043
2044 \end_inset
2045
2046 ,
2047  sélectionnez sous 
2048 \begin_inset Flex Noun
2049 status collapsed
2050
2051 \begin_layout Plain Layout
2052 Gestion des fichiers\SpecialChar menuseparator
2053 Formats de fichier
2054 \end_layout
2055
2056 \end_inset
2057
2058  le format 
2059 \begin_inset Flex Noun
2060 status collapsed
2061
2062 \begin_layout Plain Layout
2063 PDF(pdflatex)
2064 \end_layout
2065
2066 \end_inset
2067
2068  ― ou l'un des autres formats PDF ― et saisissez 
2069 \begin_inset Flex Code
2070 status collapsed
2071
2072 \begin_layout Plain Layout
2073 pdfcopier.sh $$i $$o
2074 \end_layout
2075
2076 \end_inset
2077
2078  dans le champ 
2079 \begin_inset Flex Noun
2080 status collapsed
2081
2082 \begin_layout Plain Layout
2083 Copieur
2084 \end_layout
2085
2086 \end_inset
2087
2088 .
2089 \end_layout
2090
2091 \begin_layout Standard
2092 Les copieurs sont utilisés par \SpecialChar LyX
2093  dans plusieurs de ses convertisseurs internes.
2094  Par exemple,
2095  si les programmes appropriés sont trouvés lors de la configuration,
2096  \SpecialChar LyX
2097  installera automatiquement des copieurs pour les formats 
2098 \begin_inset Flex Noun
2099 status collapsed
2100
2101 \begin_layout Plain Layout
2102 HTML
2103 \end_layout
2104
2105 \end_inset
2106
2107  et 
2108 \begin_inset Flex Noun
2109 status collapsed
2110
2111 \begin_layout Plain Layout
2112 HTML
2113 \begin_inset space ~
2114 \end_inset
2115
2116 (MSWord)
2117 \end_layout
2118
2119 \end_inset
2120
2121 .
2122  Quand le documente est exporté vers ces formats,
2123  le copieur considère que non seulement le fichier HTML,
2124  mais aussi les fichiers auxiliaires (fichiers de style,
2125  images,
2126  etc.) sont également copiés.
2127  Tous ces fichiers sont recopiés dans un sous-répertoire du répertoire dans lequel se trouvait le document \SpecialChar LyX
2128  original.
2129 \end_layout
2130
2131 \begin_layout Section
2132 Convertisseurs
2133 \begin_inset CommandInset label
2134 LatexCommand label
2135 name "sec:Convertisseurs"
2136
2137 \end_inset
2138
2139
2140 \end_layout
2141
2142 \begin_layout Standard
2143 Vous pouvez définir vos propres Convertisseurs pour activer les conversions entre différents formats.
2144  Ceci est défini dans 
2145 \begin_inset Flex Noun
2146 status collapsed
2147
2148 \begin_layout Plain Layout
2149 Outils\SpecialChar menuseparator
2150 Préférences\SpecialChar menuseparator
2151 Gestion des fichiers\SpecialChar menuseparator
2152 Convertisseurs
2153 \end_layout
2154
2155 \end_inset
2156
2157 .
2158 \end_layout
2159
2160 \begin_layout Standard
2161 Pour définir un nouveau convertisseur,
2162  sélectionner les formats appropriés dans les menus déroulants 
2163 \begin_inset Flex Noun
2164 status collapsed
2165
2166 \begin_layout Plain Layout
2167 Depuis le format
2168 \end_layout
2169
2170 \end_inset
2171
2172  et 
2173 \begin_inset Flex Noun
2174 status collapsed
2175
2176 \begin_layout Plain Layout
2177 Vers le format
2178 \end_layout
2179
2180 \end_inset
2181
2182 ,
2183  saisir le nom de la commande nécessaire à la conversion et appuyer sur le bouton 
2184 \begin_inset Flex Noun
2185 status collapsed
2186
2187 \begin_layout Plain Layout
2188 Ajouter
2189 \end_layout
2190
2191 \end_inset
2192
2193 .
2194  Plusieurs variables peuvent être utilisées pour préciser les arguments des commandes de conversion:
2195 \end_layout
2196
2197 \begin_layout Labeling
2198 \labelwidthstring 00.00.0000
2199 \begin_inset Flex Code
2200 status collapsed
2201
2202 \begin_layout Plain Layout
2203 $$s
2204 \end_layout
2205
2206 \end_inset
2207
2208  le répertoire système de \SpecialChar LyX
2209
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 $$i
2219 \end_layout
2220
2221 \end_inset
2222
2223  le fichier en 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 $$o
2233 \end_layout
2234
2235 \end_inset
2236
2237  le fichier en sortie
2238 \end_layout
2239
2240 \begin_layout Labeling
2241 \labelwidthstring 00.00.0000
2242 \begin_inset Flex Code
2243 status collapsed
2244
2245 \begin_layout Plain Layout
2246 $$b
2247 \end_layout
2248
2249 \end_inset
2250
2251  le nom de base du fichier en entrée (c'est-à-dire sans suffixe)
2252 \end_layout
2253
2254 \begin_layout Labeling
2255 \labelwidthstring 00.00.0000
2256 \begin_inset Flex Code
2257 status collapsed
2258
2259 \begin_layout Plain Layout
2260 $$p
2261 \end_layout
2262
2263 \end_inset
2264
2265  le chemin du fichier d'entrée
2266 \end_layout
2267
2268 \begin_layout Labeling
2269 \labelwidthstring 00.00.0000
2270 \begin_inset Flex Code
2271 status collapsed
2272
2273 \begin_layout Plain Layout
2274 $$r
2275 \end_layout
2276
2277 \end_inset
2278
2279  le chemin du fichier d'entrée original (ceci peut différer de 
2280 \begin_inset Flex Noun
2281 status collapsed
2282
2283 \begin_layout Plain Layout
2284 $$p
2285 \end_layout
2286
2287 \end_inset
2288
2289  lors de l'appel d'une séquence de convertisseurs)
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 $$e
2299 \end_layout
2300
2301 \end_inset
2302
2303  l'identificateur 
2304 \begin_inset Flex Code
2305 status collapsed
2306
2307 \begin_layout Plain Layout
2308 iconv
2309 \end_layout
2310
2311 \end_inset
2312
2313  désignant l'encodage du document
2314 \end_layout
2315
2316 \begin_layout Standard
2317 Dans le champ 
2318 \begin_inset Flex Noun
2319 status collapsed
2320
2321 \begin_layout Plain Layout
2322 Autres
2323 \begin_inset space ~
2324 \end_inset
2325
2326 options
2327 \end_layout
2328
2329 \end_inset
2330
2331 ,
2332  vous pouvez saisir les mots-clés suivants,
2333  séparés par des virgules:
2334 \end_layout
2335
2336 \begin_layout Labeling
2337 \labelwidthstring 00.00.0000
2338 \begin_inset Flex Code
2339 status collapsed
2340
2341 \begin_layout Plain Layout
2342 \begin_inset Flex Code
2343 status open
2344
2345 \begin_layout Plain Layout
2346 latex=option
2347 \end_layout
2348
2349 \end_inset
2350
2351
2352 \end_layout
2353
2354 \end_inset
2355
2356  ce convertisseur exécute \SpecialChar LaTeX
2357  ou une variante de \SpecialChar LaTeX
2358 ,
2359  le fichier journal sera disponible.
2360  
2361 \begin_inset Flex Code
2362 status open
2363
2364 \begin_layout Plain Layout
2365 option
2366 \end_layout
2367
2368 \end_inset
2369
2370  précise quelle forme de \SpecialChar LaTeX
2371  sera exécutée (
2372 \family typewriter
2373
2374 \begin_inset Flex Code
2375 status open
2376
2377 \begin_layout Plain Layout
2378 latex,
2379  pdflatex,
2380  platex,
2381  xetex,
2382  luatex
2383 \end_layout
2384
2385 \end_inset
2386
2387
2388 \family default
2389 ).
2390  Sans
2391 \family typewriter
2392  
2393 \begin_inset Flex Code
2394 status open
2395
2396 \begin_layout Plain Layout
2397 option
2398 \end_layout
2399
2400 \end_inset
2401
2402 ,
2403  
2404 \begin_inset Flex Code
2405 status open
2406
2407 \begin_layout Plain Layout
2408 latex
2409 \end_layout
2410
2411 \end_inset
2412
2413
2414 \family default
2415  est utilisé.
2416 \end_layout
2417
2418 \begin_layout Labeling
2419 \labelwidthstring 00.00.0000
2420 \begin_inset Flex Code
2421 status collapsed
2422
2423 \begin_layout Plain Layout
2424 \begin_inset Flex Code
2425 status open
2426
2427 \begin_layout Plain Layout
2428 needaux=option
2429 \end_layout
2430
2431 \end_inset
2432
2433
2434 \end_layout
2435
2436 \end_inset
2437
2438  la conversion utilise le fichier \SpecialChar LaTeX
2439  
2440 \begin_inset Flex Noun
2441 status collapsed
2442
2443 \begin_layout Plain Layout
2444 .aux
2445 \end_layout
2446
2447 \end_inset
2448
2449 .
2450  
2451 \begin_inset Flex Code
2452 status open
2453
2454 \begin_layout Plain Layout
2455 option
2456 \end_layout
2457
2458 \end_inset
2459
2460  précise quelle forme de \SpecialChar LaTeX
2461  sera exécutée pour créer le fichier 
2462 \begin_inset Flex Noun
2463 status collapsed
2464
2465 \begin_layout Plain Layout
2466 .aux
2467 \end_layout
2468
2469 \end_inset
2470
2471  (
2472 \family typewriter
2473
2474 \begin_inset Flex Code
2475 status open
2476
2477 \begin_layout Plain Layout
2478 latex,
2479  pdflatex,
2480  platex,
2481  xetex,
2482  luatex
2483 \end_layout
2484
2485 \end_inset
2486
2487
2488 \family default
2489 ).
2490  Sans
2491 \family typewriter
2492  
2493 \begin_inset Flex Code
2494 status open
2495
2496 \begin_layout Plain Layout
2497 option
2498 \end_layout
2499
2500 \end_inset
2501
2502 ,
2503  
2504 \begin_inset Flex Code
2505 status open
2506
2507 \begin_layout Plain Layout
2508 latex
2509 \end_layout
2510
2511 \end_inset
2512
2513
2514 \family default
2515  est utilisé.
2516 \end_layout
2517
2518 \begin_layout Labeling
2519 \labelwidthstring 00.00.0000
2520 \begin_inset Flex Code
2521 status collapsed
2522
2523 \begin_layout Plain Layout
2524 nice
2525 \end_layout
2526
2527 \end_inset
2528
2529  demande une fichier \SpecialChar LyX
2530  
2531 \begin_inset Quotes cld
2532 \end_inset
2533
2534 nice
2535 \begin_inset Quotes crd
2536 \end_inset
2537
2538  (facile),
2539  ce qui en pratique désigne un fichier similaire au résultat d'une exportation \SpecialChar LaTeX
2540 ,
2541  sans la directive 
2542 \lang english
2543
2544 \begin_inset Flex Code
2545 status collapsed
2546
2547 \begin_layout Plain Layout
2548
2549 \lang english
2550 input@path
2551 \end_layout
2552
2553 \end_inset
2554
2555
2556 \lang french
2557 .
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 xml
2567 \end_layout
2568
2569 \end_inset
2570
2571  la sortie est au format XML
2572 \end_layout
2573
2574 \begin_layout Standard
2575 Les quatre mots-clés suivants ne sont pas vraiment des mots-clés,
2576  ils prennent un argument de la forme 
2577 \begin_inset Flex Noun
2578 status collapsed
2579
2580 \begin_layout Plain Layout
2581 clé=valeur
2582 \end_layout
2583
2584 \end_inset
2585
2586 :
2587 \end_layout
2588
2589 \begin_layout Labeling
2590 \labelwidthstring 00.00.0000
2591 \begin_inset Flex Code
2592 status collapsed
2593
2594 \begin_layout Plain Layout
2595 hyperref-driver
2596 \end_layout
2597
2598 \end_inset
2599
2600  est le nom du pilote qu'il faut charger pour ce convertisseur avec le paquetage 
2601 \family sans
2602 hyperref
2603 \family default
2604 ,
2605  pour ce convertisseur.
2606  Le chargement du pilote convenable est nécessaire pour obtenir certaines fonctionnalités spécifiques du PDF.
2607  Voir le manuel 
2608 \family sans
2609 hyperref
2610 \family default
2611  pour les détails.
2612 \end_layout
2613
2614 \begin_layout Labeling
2615 \labelwidthstring 00.00.0000
2616 \begin_inset Flex Code
2617 status collapsed
2618
2619 \begin_layout Plain Layout
2620 parselog
2621 \end_layout
2622
2623 \end_inset
2624
2625  s'il est utilisé,
2626  les messages d'erreur standard du convertisseur seront redirigés vers un fichier 
2627 \begin_inset Flex Code
2628 status collapsed
2629
2630 \begin_layout Plain Layout
2631
2632 \lang english
2633 infile.out
2634 \end_layout
2635
2636 \end_inset
2637
2638 ,
2639  et le script passé en valeur sera exécuté comme:
2640  
2641 \begin_inset Flex Code
2642 status collapsed
2643
2644 \begin_layout Plain Layout
2645
2646 \lang english
2647 script < infile.out > infile.log
2648 \end_layout
2649
2650 \end_inset
2651
2652 .
2653  L'argument peut contenir 
2654 \begin_inset Flex Code
2655 status collapsed
2656
2657 \begin_layout Plain Layout
2658 $$s
2659 \end_layout
2660
2661 \end_inset
2662
2663 ;
2664 \end_layout
2665
2666 \begin_layout Labeling
2667 \labelwidthstring 00.00.0000
2668 \begin_inset Flex Code
2669 status collapsed
2670
2671 \begin_layout Plain Layout
2672 resultdir
2673 \end_layout
2674
2675 \end_inset
2676
2677  précise le nom du répertoire dans lequel le convertisseur placera les fichiers engendrés par la conversion.
2678  \SpecialChar LyX
2679  ne créera pas ce répertoire,
2680  et ne copiera rien dedans,
2681  bien qu'il le copie dans la cible.
2682  La valeur peut utiliser 
2683 \begin_inset Flex Code
2684 status collapsed
2685
2686 \begin_layout Plain Layout
2687 $$b
2688 \end_layout
2689
2690 \end_inset
2691
2692 ,
2693  qui sera remplacé par le nom sans suffixe des fichiers d'entrée et de sortie,
2694  respectivement,
2695  lors de la copie du répertoire.
2696 \begin_inset Newline newline
2697 \end_inset
2698
2699 Noter que l'utilisation simultanée de 
2700 \begin_inset Flex Noun
2701 status collapsed
2702
2703 \begin_layout Plain Layout
2704 resultdir
2705 \end_layout
2706
2707 \end_inset
2708
2709  et 
2710 \begin_inset Flex Noun
2711 status collapsed
2712
2713 \begin_layout Plain Layout
2714 usetempdir
2715 \end_layout
2716
2717 \end_inset
2718
2719  n'a aucun sens.
2720  Ce dernier sera ignoré si le premier est employé;
2721 \end_layout
2722
2723 \begin_layout Labeling
2724 \labelwidthstring 00.00.0000
2725 \begin_inset Flex Code
2726 status collapsed
2727
2728 \begin_layout Plain Layout
2729 resultfile
2730 \end_layout
2731
2732 \end_inset
2733
2734  détermine le nom du fichier résultat et peut contenir 
2735 \begin_inset Flex Code
2736 status collapsed
2737
2738 \begin_layout Plain Layout
2739 $$b
2740 \end_layout
2741
2742 \end_inset
2743
2744 .
2745  N'a de sens qu'avec 
2746 \begin_inset Flex Noun
2747 status collapsed
2748
2749 \begin_layout Plain Layout
2750 resultdir
2751 \end_layout
2752
2753 \end_inset
2754
2755  et est optionnel même dans ce cas;
2756  la valeur 
2757 \begin_inset Quotes cld
2758 \end_inset
2759
2760 index
2761 \begin_inset Quotes crd
2762 \end_inset
2763
2764  est implicite s'il n'est pas activé.
2765 \end_layout
2766
2767 \begin_layout Standard
2768 Un pilote 
2769 \begin_inset Flex Code
2770 status open
2771
2772 \begin_layout Plain Layout
2773 hyperref
2774 \end_layout
2775
2776 \end_inset
2777
2778  approprié accompagne certains convertisseurs venant avec \SpecialChar LyX
2779 .
2780  Par contre,
2781  aucun des trois derniers mots-clés n'est utilisé dans les convertisseurs pré-installés par \SpecialChar LyX
2782 .
2783 \end_layout
2784
2785 \begin_layout Standard
2786 Il n'est pas nécessaire de définir des convertisseurs pour tous les formats entre lesquels vous désirez effectuer des conversions.
2787  Par exemple,
2788  vous remarquerez qu'il n'y a pas de convertisseur 
2789 \begin_inset Quotes cld
2790 \end_inset
2791
2792 \SpecialChar LyX
2793  vers PostScript
2794 \begin_inset Quotes crd
2795 \end_inset
2796
2797 ,
2798  mais \SpecialChar LyX
2799  exportera bien vers PostScript.
2800  Ceci se fait parce que \SpecialChar LyX
2801  crée d'abord un fichier \SpecialChar LaTeX
2802  (pas besoin de convertisseur pour cela) qui est ensuite converti vers DVI en utilisant le convertisseur 
2803 \begin_inset Quotes cld
2804 \end_inset
2805
2806 \SpecialChar LyX
2807  vers DVI
2808 \begin_inset Quotes crd
2809 \end_inset
2810
2811 ,
2812  pour terminer par la conversion 
2813 \begin_inset Quotes cld
2814 \end_inset
2815
2816 DVI vers PostScript
2817 \begin_inset Quotes crd
2818 \end_inset
2819
2820 .
2821  \SpecialChar LyX
2822  trouve ainsi les séquences de convertisseurs automatiquement,
2823  et trouvera toujours le séquence la plus courte.
2824  Vous pouvez cependant définir plusieurs méthodes de conversion entre formats de fichier.
2825  Par exemple,
2826  la configuration \SpecialChar LyX
2827  standard propose cinq façons différentes de convertir \SpecialChar LaTeX
2828  vers PDF:
2829 \end_layout
2830
2831 \begin_layout Enumerate
2832 directement,
2833  via 
2834 \begin_inset Flex Noun
2835 status collapsed
2836
2837 \begin_layout Plain Layout
2838 pdflatex
2839 \end_layout
2840
2841 \end_inset
2842
2843
2844 \end_layout
2845
2846 \begin_layout Enumerate
2847 via (DVI et) PostScript,
2848  en utilisant 
2849 \begin_inset Flex Noun
2850 status collapsed
2851
2852 \begin_layout Plain Layout
2853 ps2pdf
2854 \end_layout
2855
2856 \end_inset
2857
2858
2859 \end_layout
2860
2861 \begin_layout Enumerate
2862 via DVI,
2863  en utilisant 
2864 \begin_inset Flex Noun
2865 status collapsed
2866
2867 \begin_layout Plain Layout
2868 dvipdfm
2869 \end_layout
2870
2871 \end_inset
2872
2873
2874 \end_layout
2875
2876 \begin_layout Enumerate
2877 directement,
2878  via 
2879 \begin_inset Flex Noun
2880 status collapsed
2881
2882 \begin_layout Plain Layout
2883 Xe\SpecialChar TeX
2884
2885 \end_layout
2886
2887 \end_inset
2888
2889
2890 \end_layout
2891
2892 \begin_layout Enumerate
2893 directement,
2894  via 
2895 \begin_inset Flex Noun
2896 status collapsed
2897
2898 \begin_layout Plain Layout
2899 Lua\SpecialChar TeX
2900
2901 \end_layout
2902
2903 \end_inset
2904
2905
2906 \end_layout
2907
2908 \begin_layout Standard
2909 Pour définir de tels choix de séquences,
2910  vous devez définir plusieurs 
2911 \begin_inset Quotes cld
2912 \end_inset
2913
2914 formats de fichier
2915 \begin_inset Quotes crd
2916 \end_inset
2917
2918  cible,
2919  comme décrit dans la 
2920 \begin_inset CommandInset ref
2921 LatexCommand ref
2922 reference "sec:Formats"
2923 nolink "false"
2924
2925 \end_inset
2926
2927 .
2928  Par exemple,
2929  avec la configuration standard,
2930  les formats dénommés 
2931 \begin_inset Flex Noun
2932 status collapsed
2933
2934 \begin_layout Plain Layout
2935 pdf
2936 \end_layout
2937
2938 \end_inset
2939
2940  (pour 
2941 \begin_inset Flex Noun
2942 status collapsed
2943
2944 \begin_layout Plain Layout
2945 ps2pdf
2946 \end_layout
2947
2948 \end_inset
2949
2950 ),
2951  
2952 \begin_inset Flex Noun
2953 status collapsed
2954
2955 \begin_layout Plain Layout
2956 pdf2
2957 \end_layout
2958
2959 \end_inset
2960
2961  (pour 
2962 \begin_inset Flex Noun
2963 status collapsed
2964
2965 \begin_layout Plain Layout
2966 pdflatex
2967 \end_layout
2968
2969 \end_inset
2970
2971 ),
2972  
2973 \begin_inset Flex Noun
2974 status collapsed
2975
2976 \begin_layout Plain Layout
2977 pdf3
2978 \end_layout
2979
2980 \end_inset
2981
2982  (pour 
2983 \begin_inset Flex Noun
2984 status collapsed
2985
2986 \begin_layout Plain Layout
2987 dvipdfm
2988 \end_layout
2989
2990 \end_inset
2991
2992 ),
2993  
2994 \begin_inset Flex Noun
2995 status collapsed
2996
2997 \begin_layout Plain Layout
2998 pdf4
2999 \end_layout
3000
3001 \end_inset
3002
3003  (pour 
3004 \begin_inset Flex Noun
3005 status collapsed
3006
3007 \begin_layout Plain Layout
3008 Xe\SpecialChar TeX
3009
3010 \end_layout
3011
3012 \end_inset
3013
3014 ),
3015  et 
3016 \begin_inset Flex Noun
3017 status collapsed
3018
3019 \begin_layout Plain Layout
3020 pdf5
3021 \end_layout
3022
3023 \end_inset
3024
3025  (pour Lua\SpecialChar TeX
3026 ) sont définis,
3027  qui correspondent tous au suffixe 
3028 \begin_inset Flex Noun
3029 status collapsed
3030
3031 \begin_layout Plain Layout
3032 pdf
3033 \end_layout
3034
3035 \end_inset
3036
3037  et auxquels sont associées les trois méthodes décrites ci-dessus.
3038 \end_layout
3039
3040 \begin_layout Chapter
3041 Internationaliser \SpecialChar LyX
3042
3043 \begin_inset CommandInset label
3044 LatexCommand label
3045 name "chap:i18n"
3046
3047 \end_inset
3048
3049
3050 \end_layout
3051
3052 \begin_layout Standard
3053 Il est possible de traduire l'interface utilisateur de \SpecialChar LyX
3054 .
3055  La dernière fois que nous avons vérifié,
3056  \SpecialChar LyX
3057  était disponible en 30 langues.
3058  La langue que vous avez choisie est appelée votre 
3059 \emph on
3060 locale
3061 \emph default
3062  (pour plus de renseignements sur les réglages de localisation,
3063  voyez la documentation de votre système d'exploitation sur les locales.
3064  Pour Linux,
3065  la page de man de 
3066 \begin_inset Flex Noun
3067 status collapsed
3068
3069 \begin_layout Plain Layout
3070 locale(5)
3071 \end_layout
3072
3073 \end_inset
3074
3075  est un bon point de départ).
3076 \end_layout
3077
3078 \begin_layout Standard
3079 Notez que ces traductions fonctionnent,
3080  mais présentent quelques failles.
3081  En particulier,
3082  toutes les fenêtres ont été tracées en fonction du texte anglais,
3083  et quelques-unes des traductions sont trop grandes pour rentrer dans l'espace alloué.
3084  Ce n'est qu'un problème d'affichage sans conséquence.
3085  Vous verrez aussi que certaines traductions n'ont pas de raccourcis définis pour tout.
3086  Parfois,
3087  c'est qu'il n'y a pas assez de lettres disponibles.
3088  Parfois c'est que le traducteur n'a tout simplement pas encore eu le temps de le faire.
3089  Nos équipes de traduction,
3090  que vous pouvez souhaiter rejoindre
3091 \begin_inset Foot
3092 status collapsed
3093
3094 \begin_layout Plain Layout
3095 Si vous parlez couramment une autre langue que l'anglais,
3096  rejoindre ces équipes est un des grands moyens de rendre service à la communauté des développeurs et utilisateurs de \SpecialChar LyX
3097 .
3098 \end_layout
3099
3100 \end_inset
3101
3102 ,
3103  essaieront de faire disparaître ces inconvénients dans les versions futures de \SpecialChar LyX
3104
3105 \end_layout
3106
3107 \begin_layout Section
3108 Traduire \SpecialChar LyX
3109
3110 \end_layout
3111
3112 \begin_layout Subsection
3113 Traduire l'interface graphique (messages textuels)
3114 \end_layout
3115
3116 \begin_layout Standard
3117 \SpecialChar LyX
3118  utilise la bibliothèque GNU 
3119 \begin_inset Flex Noun
3120 status collapsed
3121
3122 \begin_layout Plain Layout
3123 gettext
3124 \end_layout
3125
3126 \end_inset
3127
3128  pour gérer l'internationalisation de l'interface.
3129  Pour que \SpecialChar LyX
3130  parle votre langue favorite dans tous les menus et fenêtres,
3131  vous avez besoin d'un fichier 
3132 \begin_inset Flex Noun
3133 status collapsed
3134
3135 \begin_layout Plain Layout
3136 .po
3137 \end_layout
3138
3139 \end_inset
3140
3141  pour cette langue.
3142  Quand celui-ci est disponible,
3143  vous devez générer à partir de là un fichier 
3144 \begin_inset Flex Noun
3145 status collapsed
3146
3147 \begin_layout Plain Layout
3148 .mo
3149 \end_layout
3150
3151 \end_inset
3152
3153  et installer ce dernier.
3154  Tout ce processus est expliqué dans la documentation de GNU 
3155 \begin_inset Flex Noun
3156 status collapsed
3157
3158 \begin_layout Plain Layout
3159 gettext
3160 \end_layout
3161
3162 \end_inset
3163
3164 .
3165  Vous pouvez effectuer cette traduction pour votre propre besoin,
3166  mais si vous avez l'intention de la faire,
3167  vous pouvez aussi bien partager le résultat de votre travail avec la communauté \SpecialChar LyX
3168 .
3169  Envoyez un message à la liste de messagerie des développeurs \SpecialChar LyX
3170  pour plus d'information sur la procédure.
3171 \end_layout
3172
3173 \begin_layout Standard
3174 En bref,
3175  voici un résumé de ce qu'il faut faire (
3176 \family typewriter
3177 \series bold
3178 xx
3179 \family default
3180 \series default
3181  est le code de la langue):
3182 \end_layout
3183
3184 \begin_layout Itemize
3185 télécharger le code source de \SpecialChar LyX
3186  (voir la 
3187 \begin_inset CommandInset href
3188 LatexCommand href
3189 name "page d'information sur le Web"
3190 target "https://www.lyx.org/HowToUseGIT"
3191 literal "false"
3192
3193 \end_inset
3194
3195 )
3196 \end_layout
3197
3198 \begin_layout Itemize
3199 copier 
3200 \begin_inset Flex Noun
3201 status collapsed
3202
3203 \begin_layout Plain Layout
3204 lyx.pot
3205 \end_layout
3206
3207 \end_inset
3208
3209  dans 
3210 \begin_inset Flex Noun
3211 status collapsed
3212
3213 \begin_layout Plain Layout
3214 po
3215 \end_layout
3216
3217 \end_inset
3218
3219 ,
3220  le répertoire des fichiers 
3221 \begin_inset Flex Noun
3222 status collapsed
3223
3224 \begin_layout Plain Layout
3225 **.po
3226 \end_layout
3227
3228 \end_inset
3229
3230 .
3231  Puis renommez-le en 
3232 \family typewriter
3233 \series bold
3234
3235 \begin_inset Flex Noun
3236 status collapsed
3237
3238 \begin_layout Plain Layout
3239
3240 \family typewriter
3241 \series bold
3242 xx
3243 \series default
3244 .po
3245 \end_layout
3246
3247 \end_inset
3248
3249
3250 \family default
3251 \series default
3252  (si 
3253 \begin_inset Flex Noun
3254 status collapsed
3255
3256 \begin_layout Plain Layout
3257 lyx.pot
3258 \end_layout
3259
3260 \end_inset
3261
3262  n'existe pas,
3263  il peut être recréé avec la commande 
3264 \begin_inset Flex Noun
3265 status collapsed
3266
3267 \begin_layout Plain Layout
3268 make lyx.pot
3269 \end_layout
3270
3271 \end_inset
3272
3273  dans ce répertoire,
3274  ou bien vous pouvez utiliser le fichier 
3275 \begin_inset Flex Noun
3276 status collapsed
3277
3278 \begin_layout Plain Layout
3279 po
3280 \end_layout
3281
3282 \end_inset
3283
3284  d'une autre langue comme modèle).
3285 \end_layout
3286
3287 \begin_layout Itemize
3288 Éditez 
3289 \family typewriter
3290 \series bold
3291 xx
3292 \series default
3293 .po
3294 \family default
3295 .
3296 \family typewriter
3297
3298 \begin_inset Foot
3299 status collapsed
3300
3301 \begin_layout Plain Layout
3302 C'est un fichier texte:
3303  il peut donc être modifié par n'importe quel éditeur de texte.
3304  Mais il existe des programmes spécifiques pour gérer les modifications,
3305  comme 
3306 \begin_inset Flex Noun
3307 status collapsed
3308
3309 \begin_layout Plain Layout
3310 Poedit
3311 \end_layout
3312
3313 \end_inset
3314
3315  (toutes plate-formes) ou 
3316 \begin_inset Flex Noun
3317 status collapsed
3318
3319 \begin_layout Plain Layout
3320 KBabel
3321 \end_layout
3322
3323 \end_inset
3324
3325  (KDE).
3326  Emacs est également doté d'un 
3327 \begin_inset Quotes cld
3328 \end_inset
3329
3330 mode
3331 \begin_inset Quotes crd
3332 \end_inset
3333
3334  pour modifier les fichier 
3335 \begin_inset Flex Noun
3336 status collapsed
3337
3338 \begin_layout Plain Layout
3339 .po
3340 \end_layout
3341
3342 \end_inset
3343
3344 ,
3345  mais attention,
3346  les fichiers sont encodés en Unicode,
3347  voir 
3348 \begin_inset Flex URL
3349 status collapsed
3350
3351 \begin_layout Plain Layout
3352
3353 https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html
3354 \backslash
3355 #PO-Mode
3356 \end_layout
3357
3358 \end_inset
3359
3360 .
3361 \end_layout
3362
3363 \end_inset
3364
3365
3366 \family default
3367  Pour certains menus,
3368  il y a aussi des touches de raccourci qui doivent être traduites.
3369  Ces touches viennent après un 
3370 \family typewriter
3371
3372 \begin_inset Quotes cld
3373 \end_inset
3374
3375 |
3376 \begin_inset Quotes crd
3377 \end_inset
3378
3379
3380 \family default
3381 ,
3382  et doivent être adaptées au texte traduit.
3383  Vous devez aussi remplir les champs au début du nouveau fichier 
3384 \begin_inset Flex Noun
3385 status collapsed
3386
3387 \begin_layout Plain Layout
3388 po
3389 \end_layout
3390
3391 \end_inset
3392
3393  avec votre adresse e-mail,
3394  etc.,
3395  pour que les gens sachent comment vous joindre pour proposer des suggestions,
3396  ou pour démolir votre travail.
3397 \end_layout
3398
3399 \begin_layout Standard
3400 Si vous voulez juste traduire pour vous-même,
3401  alors:
3402 \end_layout
3403
3404 \begin_layout Itemize
3405 engendrer 
3406 \family typewriter
3407 \series bold
3408 xx
3409 \series default
3410 .mo
3411 \family default
3412 ,
3413  avec la commande
3414 \begin_inset Newline newline
3415 \end_inset
3416
3417
3418 \begin_inset Flex Noun
3419 status collapsed
3420
3421 \begin_layout Plain Layout
3422 msgfmt -o xx.mo < xx.po
3423 \end_layout
3424
3425 \end_inset
3426
3427
3428 \end_layout
3429
3430 \begin_layout Itemize
3431 copier le fichier 
3432 \begin_inset Flex Noun
3433 status collapsed
3434
3435 \begin_layout Plain Layout
3436 mo
3437 \end_layout
3438
3439 \end_inset
3440
3441  dans votre répertoire de locales,
3442  dans le répertoire correspondant aux messages pour la langue 
3443 \family typewriter
3444 \series bold
3445 xx
3446 \family default
3447 \series default
3448 ,
3449  sous le nom 
3450 \begin_inset Flex Noun
3451 status collapsed
3452
3453 \begin_layout Plain Layout
3454 lyx.mo 
3455 \end_layout
3456
3457 \end_inset
3458
3459
3460 \begin_inset Newline newline
3461 \end_inset
3462
3463 (par exemple 
3464 \begin_inset Flex Noun
3465 status collapsed
3466
3467 \begin_layout Plain Layout
3468 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
3469 \end_layout
3470
3471 \end_inset
3472
3473 )
3474 \end_layout
3475
3476 \begin_layout Standard
3477 Pour ajouter un nouveau fichier 
3478 \family typewriter
3479 po
3480 \family default
3481  à la 
3482 \emph on
3483 distribution
3484 \emph default
3485  de \SpecialChar LyX
3486  (ce qui serait mieux pour que d'autres puisent en profiter),
3487  il faut effectuer quelques changements dans \SpecialChar LyX
3488 :
3489  envoyez donc une courrier à la liste de messagerie des développeurs pour ce faire.
3490 \end_layout
3491
3492 \begin_layout Subsubsection
3493 Messages ambigus
3494 \end_layout
3495
3496 \begin_layout Standard
3497 Il arrive quelquefois qu'un message anglophone doive être traduit de différentes façons dans le langage cible.
3498  Un exemple est le message 
3499 \begin_inset Flex Code
3500 status collapsed
3501
3502 \begin_layout Plain Layout
3503 &New:
3504 \end_layout
3505
3506 \end_inset
3507
3508  qui se traduit en français par 
3509 \begin_inset Flex Noun
3510 status collapsed
3511
3512 \begin_layout Plain Layout
3513 Nouvelle
3514 \end_layout
3515
3516 \end_inset
3517
3518  ou 
3519 \begin_inset Flex Noun
3520 status collapsed
3521
3522 \begin_layout Plain Layout
3523 Nouvel
3524 \end_layout
3525
3526 \end_inset
3527
3528 ,
3529  suivant le genre et l'initiale du mot suivant.
3530  GNU 
3531 \begin_inset Flex Code
3532 status collapsed
3533
3534 \begin_layout Plain Layout
3535 gettext
3536 \end_layout
3537
3538 \end_inset
3539
3540  ne sait pas gérer de telles traductions ambiguës,
3541  et vous devez donc ajouter une information contextuelle au message:
3542  au lieu de 
3543 \begin_inset Flex Code
3544 status collapsed
3545
3546 \begin_layout Plain Layout
3547 &New:
3548 \end_layout
3549
3550 \end_inset
3551
3552  il devient 
3553 \begin_inset Flex Code
3554 status collapsed
3555
3556 \begin_layout Plain Layout
3557 &New:[[branch]]
3558 \end_layout
3559
3560 \end_inset
3561
3562  et 
3563 \begin_inset Flex Code
3564 status collapsed
3565
3566 \begin_layout Plain Layout
3567 &New:[[index]].
3568 \end_layout
3569
3570 \end_inset
3571
3572  De ce fait,
3573  les deux occurrences de 
3574 \begin_inset Flex Code
3575 status collapsed
3576
3577 \begin_layout Plain Layout
3578
3579 \lang english
3580 &New:
3581 \end_layout
3582
3583 \end_inset
3584
3585  sont différentes pour 
3586 \begin_inset Flex Code
3587 status collapsed
3588
3589 \begin_layout Plain Layout
3590 gettext
3591 \end_layout
3592
3593 \end_inset
3594
3595  et peuvent être traduites correctement pour 
3596 \begin_inset Flex Noun
3597 status collapsed
3598
3599 \begin_layout Plain Layout
3600
3601 \noun on
3602 Nouvelle branche
3603 \begin_inset space ~
3604 \end_inset
3605
3606 :
3607 \end_layout
3608
3609 \end_inset
3610
3611  et 
3612 \begin_inset Flex Noun
3613 status collapsed
3614
3615 \begin_layout Plain Layout
3616
3617 \noun on
3618 Nouvel index
3619 \begin_inset space ~
3620 \end_inset
3621
3622 :
3623 \end_layout
3624
3625 \end_inset
3626
3627 ,
3628  respectivement.
3629 \end_layout
3630
3631 \begin_layout Standard
3632 Bien entendu l'information contextuelle doit être supprimée de l'affichage lorsqu'aucune traduction n'est utilisée,
3633  c'est pourquoi il faut la mettre entre double crochets à la fin du message comme ci-dessus.
3634  Le mécanisme de traduction de \SpecialChar LyX
3635  assure que tout ce qui est entre double crochets à la fin des messages est supprimé à l'affichage du message.
3636 \end_layout
3637
3638 \begin_layout Subsection
3639 Traduire la documentation
3640 \end_layout
3641
3642 \begin_layout Standard
3643 La documentation en ligne (dans le menu 
3644 \family sans
3645 Aide
3646 \family default
3647 ) peut (et doit !) être traduite.
3648  S'il existe une traduction de la documentation
3649 \begin_inset Foot
3650 status collapsed
3651
3652 \begin_layout Plain Layout
3653 En mars 2008,
3654  au moins quelques documents avaient été traduit en14 langues,
3655  le manuel d'apprentissage étant disponible en quelques autres.
3656 \end_layout
3657
3658 \end_inset
3659
3660 ,
3661  et si la locale est correctement réglée,
3662  \SpecialChar LyX
3663  affichera tout seul la version traduite.
3664  \SpecialChar LyX
3665  cherche les versions traduites sous le nom 
3666 \begin_inset Flex Noun
3667 status collapsed
3668
3669 \begin_layout Plain Layout
3670 Rép\SpecialChar LyX
3671 /doc/
3672 \series bold
3673 xx
3674 \series default
3675 _NomDoc.lyx
3676 \end_layout
3677
3678 \end_inset
3679
3680 ,
3681  où 
3682 \family typewriter
3683 \series bold
3684 xx
3685 \family default
3686 \series default
3687  est le code pour la langue en cours d'utilisation.
3688  S'il n'y a pas de traduction disponible,
3689  c'est la version anglaise qui est affichée.
3690  Notez que les versions traduites doivent avoir le même nom de fichier (ici 
3691 \begin_inset Flex Noun
3692 status collapsed
3693
3694 \begin_layout Plain Layout
3695 NomDoc
3696 \end_layout
3697
3698 \end_inset
3699
3700 ) que l'original.
3701  Si vous vous sentez de traduire la documentation (ce qui est d'ailleurs un excellent moyen de corriger la documentation d'origine!),
3702  il y a un certain nombre de choses que vous devez faire tout de suite:
3703 \end_layout
3704
3705 \begin_layout Itemize
3706 faire un tour sur la page web de la 
3707 \begin_inset CommandInset href
3708 LatexCommand href
3709 name "traduction des documentations"
3710 target "https://www.lyx.org/WebFr.Translation"
3711 literal "false"
3712
3713 \end_inset
3714
3715  sur le site de \SpecialChar LyX
3716 .
3717  De cette façon,
3718  vous pourrez voir quels documents ont déjà été traduits dans votre langue,
3719  s'il y en a.
3720  Vous y trouverez aussi qui s'occupe d'organiser l'effort de traduction dans votre langue.
3721  Si personne ne s'en occupe,
3722  faites-nous connaître votre intérêt.
3723 \end_layout
3724
3725 \begin_layout Standard
3726 Une fois que vous vous y mettez pour de bon,
3727  voilà quelques conseils qui pourront vous éviter des ennuis:
3728 \end_layout
3729
3730 \begin_layout Itemize
3731 joignez-vous à l'équipe de documentation!
3732  
3733 \family typewriter
3734 Intro.lyx
3735 \family default
3736  (
3737 \family sans
3738 Aide\SpecialChar menuseparator
3739 Introduction
3740 \family default
3741 ) explique comment faire.
3742  C'est d'ailleurs le premier document à traduire;
3743 \end_layout
3744
3745 \begin_layout Itemize
3746 étudiez les conventions typographiques de la langue dans laquelle vous traduisez.
3747  La typographie est un art ancien et au cours des siècles,
3748  une grande variété de conventions ont vu le jour dans les différentes parties du globe.
3749  Apprenez aussi le vocabulaire spécifique des professionnels de la typographie dans votre pays.
3750  Si vous inventez votre propre terminologie,
3751  vous allez induire les lecteurs en erreur.
3752  (
3753 \emph on
3754 Attention !
3755  La typographie peut devenir une passion !
3756 \emph default
3757 );
3758 \end_layout
3759
3760 \begin_layout Itemize
3761 faites une copie du document (dans les cas simples,
3762  sinon voyez la note de bas de page
3763 \begin_inset space ~
3764 \end_inset
3765
3766
3767 \begin_inset CommandInset ref
3768 LatexCommand ref
3769 reference "fn:NdT-:-Je"
3770 nolink "false"
3771
3772 \end_inset
3773
3774 ).
3775  Ce sera votre fichier de travail.
3776  Vous pouvez l'utiliser comme fichier d'aide personnel en le mettant dans votre répertoire 
3777 \begin_inset Flex Code
3778 status collapsed
3779
3780 \begin_layout Plain Layout
3781 MonRép/doc/xx/
3782 \end_layout
3783
3784 \end_inset
3785
3786 .
3787 \begin_inset Newline newline
3788 \end_inset
3789
3790
3791 \lang english
3792
3793 \begin_inset Note Greyedout
3794 status open
3795
3796 \begin_layout Plain Layout
3797
3798 \series bold
3799 Nota:
3800
3801 \series default
3802  pour un document complexe doté d'éléments externes (images,
3803  etc.),
3804  si vous voulez faire une copie dans un répertoire temporaire par exemple,
3805  faites attention aux liens vers les éléments externes qui peuvent être brisés quand le document est déplacé d'un endroit à un autre.
3806  La meilleure méthode est de télécharger l'arborescence \SpecialChar LyX
3807  depuis le dépôt git (voir 
3808 \begin_inset Flex URL
3809 status collapsed
3810
3811 \begin_layout Plain Layout
3812
3813 https://www.lyx.org/WebFr.HowToUseGIT
3814 \end_layout
3815
3816 \end_inset
3817
3818 ) et de modifier le ficher de documentation en place.
3819 \end_layout
3820
3821 \end_inset
3822
3823
3824 \end_layout
3825
3826 \begin_layout Itemize
3827 de temps à autre le document original (de l'équipe \SpecialChar LyX
3828 ) est mis à jour.
3829  Utilisez 
3830 \begin_inset CommandInset href
3831 LatexCommand href
3832 name "l'interface d'affichage des source"
3833 target "https://www.lyx.org/trac/browser"
3834 literal "false"
3835
3836 \end_inset
3837
3838  pour voir ce qui a changé.
3839  De cette façon vous pouvez voir facilement les parties de votre document qui ont besoin d'être mises à jour
3840 \begin_inset Foot
3841 status collapsed
3842
3843 \begin_layout Plain Layout
3844 NdT :
3845  Je conseille très vivement de partir des fichiers disponibles sur Trac,
3846  et de ne pas perdre de temps à traduire la version contenue dans votre distribution pour s'apercevoir trop tard que tout est périmé.
3847  J’ajoute que la meilleure solution est de récupérer l'image courante des sources de \SpecialChar LyX
3848  via git (cf.
3849  le 
3850 \begin_inset CommandInset href
3851 LatexCommand href
3852 name "site LyX"
3853 target "https://www.lyx.org/WebFr.HowToUseGIT"
3854 literal "false"
3855
3856 \end_inset
3857
3858 ) et de modifier directement le fichier concerné dans l'arborescence importée:
3859  de cette façon,
3860  les liens vers les images ne seront pas modifiés lors de la sauvegarde du fichier,
3861  et la version modifiée pourra être soumise sans modifications aux développeurs.
3862 \begin_inset CommandInset label
3863 LatexCommand label
3864 name "fn:NdT-:-Je"
3865
3866 \end_inset
3867
3868
3869 \end_layout
3870
3871 \end_inset
3872
3873 .
3874 \end_layout
3875
3876 \begin_layout Standard
3877 Si vous avez trouvé une erreur dans le document original,
3878  corrigez-la et dites-le au reste de l'équipe de documentation (que vous n'avez pas manqué de rejoindre,
3879  n'est-ce pas ?)
3880 \end_layout
3881
3882 \begin_layout Standard
3883 \begin_inset Branch Obsolete
3884 inverted 0
3885 status collapsed
3886
3887 \begin_layout Section
3888 Support de Clavier International
3889 \end_layout
3890
3891 \begin_layout Standard
3892
3893 \emph on
3894 [Note de l'Éditeur :
3895  La section qui suit a été écrite par 
3896 \noun on
3897 Ivan Schreter
3898 \noun default
3899 .
3900  Il faut la corriger pour qu'elle soit conforme à la nouvelle feuille de style de la Documentation et pour utiliser les nouvelles fonctions de la version 1.0.
3901  Le tout doit aussi être fusionné avec la section d'après.
3902  - jw]
3903 \end_layout
3904
3905 \begin_layout Subsection
3906 Définir ses propres réaffectations clavier :
3907  Format de fichier 
3908 \family typewriter
3909 .kmap
3910 \end_layout
3911
3912 \begin_layout Standard
3913 Regardons d'un peu plus près un fichier de définition de clavier.
3914  C'est un fichier ASCII qui définit :
3915 \end_layout
3916
3917 \begin_layout Itemize
3918 des correspondances touche à touche ou touche à chaîne
3919 \end_layout
3920
3921 \begin_layout Itemize
3922 des touches mortes
3923 \end_layout
3924
3925 \begin_layout Itemize
3926 des exceptions des touches mortes
3927 \end_layout
3928
3929 \begin_layout Standard
3930 Pour définir une traduction touche à touche ou touche à chaîne,
3931  utilisez cette commande :
3932 \end_layout
3933
3934 \begin_layout Quotation
3935
3936 \family typewriter
3937
3938 \backslash
3939 kmap touche
3940 \family default
3941  
3942 \family typewriter
3943 chaîne_sortie
3944 \end_layout
3945
3946 \begin_layout Standard
3947 où 
3948 \family typewriter
3949 touche
3950 \family default
3951  est la touche à traduire et 
3952 \family typewriter
3953 chaîne_sortie
3954 \family default
3955  est la chaîne à insérer dans le document.
3956  Pour définir des touches mortes,
3957  faites :
3958 \end_layout
3959
3960 \begin_layout Quotation
3961
3962 \family typewriter
3963
3964 \backslash
3965 kmod touche touche_morte
3966 \end_layout
3967
3968 \begin_layout Standard
3969 où 
3970 \family typewriter
3971 touche
3972 \family default
3973  est la touche du clavier et 
3974 \family typewriter
3975 touche_morte
3976 \family default
3977  est le nom de la touche morte.
3978  Les touches mortes suivantes sont supportées (nom du raccourci entre parenthèses) :
3979 \end_layout
3980
3981 \begin_layout Quotation
3982
3983 \emph on
3984 Nom
3985 \begin_inset space \hfill{}
3986 \end_inset
3987
3988 Exemple
3989 \end_layout
3990
3991 \begin_layout Quotation
3992 acute (acu)
3993 \begin_inset space \hfill{}
3994 \end_inset
3995
3996 áéíóú
3997 \end_layout
3998
3999 \begin_layout Quotation
4000 grave (gra)
4001 \begin_inset space \hfill{}
4002 \end_inset
4003
4004 àèìòù
4005 \end_layout
4006
4007 \begin_layout Quotation
4008 macron (mac)
4009 \begin_inset space \hfill{}
4010 \end_inset
4011
4012  ō
4013 \end_layout
4014
4015 \begin_layout Quotation
4016 tilde (til)
4017 \begin_inset space \hfill{}
4018 \end_inset
4019
4020 ñÑ
4021 \end_layout
4022
4023 \begin_layout Quotation
4024 underbar (underb)
4025 \begin_inset space \hfill{}
4026 \end_inset
4027
4028
4029 \begin_inset ERT
4030 status collapsed
4031
4032 \begin_layout Plain Layout
4033
4034
4035 \backslash
4036 b o
4037 \end_layout
4038
4039 \end_inset
4040
4041
4042 \end_layout
4043
4044 \begin_layout Quotation
4045 cedilla (ced)
4046 \begin_inset space \hfill{}
4047 \end_inset
4048
4049 çÇ
4050 \end_layout
4051
4052 \begin_layout Quotation
4053 underdot (underd)
4054 \begin_inset space \hfill{}
4055 \end_inset
4056
4057
4058 \begin_inset ERT
4059 status collapsed
4060
4061 \begin_layout Plain Layout
4062
4063
4064 \backslash
4065 d o
4066 \end_layout
4067
4068 \end_inset
4069
4070
4071 \end_layout
4072
4073 \begin_layout Quotation
4074 circumflex (circu)
4075 \begin_inset space \hfill{}
4076 \end_inset
4077
4078 âêîôû
4079 \end_layout
4080
4081 \begin_layout Quotation
4082 circle (circl)
4083 \begin_inset space \hfill{}
4084 \end_inset
4085
4086 ÅůŮ
4087 \end_layout
4088
4089 \begin_layout Quotation
4090 tie (tie)
4091 \begin_inset space \hfill{}
4092 \end_inset
4093
4094
4095 \begin_inset ERT
4096 status collapsed
4097
4098 \begin_layout Plain Layout
4099
4100
4101 \backslash
4102 t o
4103 \end_layout
4104
4105 \end_inset
4106
4107
4108 \end_layout
4109
4110 \begin_layout Quotation
4111 breve (bre)
4112 \begin_inset space \hfill{}
4113 \end_inset
4114
4115 ă
4116 \begin_inset ERT
4117 status collapsed
4118
4119 \begin_layout Plain Layout
4120
4121
4122 \backslash
4123 u o
4124 \end_layout
4125
4126 \end_inset
4127
4128
4129 \end_layout
4130
4131 \begin_layout Quotation
4132 caron (car)
4133 \begin_inset space \hfill{}
4134 \end_inset
4135
4136 čšž
4137 \end_layout
4138
4139 \begin_layout Quotation
4140 hungarian umlaut (hug)
4141 \begin_inset space \hfill{}
4142 \end_inset
4143
4144 őű
4145 \end_layout
4146
4147 \begin_layout Quotation
4148 umlaut (uml)
4149 \begin_inset space \hfill{}
4150 \end_inset
4151
4152 äöü
4153 \end_layout
4154
4155 \begin_layout Quotation
4156 dot (dot)
4157 \begin_inset space \hfill{}
4158 \end_inset
4159
4160 ż
4161 \begin_inset ERT
4162 status collapsed
4163
4164 \begin_layout Plain Layout
4165
4166
4167 \backslash
4168 .s
4169 \end_layout
4170
4171 \end_inset
4172
4173
4174 \end_layout
4175
4176 \begin_layout Standard
4177 Dans beaucoup de claviers internationaux il y a des exceptions dans les règles d'emploi des touches mortes,
4178  vous pouvez les définir ainsi :
4179 \end_layout
4180
4181 \begin_layout Quotation
4182
4183 \family typewriter
4184
4185 \backslash
4186 kxmod touche_morte touche chaîne_sortie
4187 \end_layout
4188
4189 \begin_layout Standard
4190 Par exemple,
4191  sur un clavier slovaque,
4192  si vous tapez caron-o,
4193  ça génère circonflexe-o,
4194  il faut donc mettre :
4195 \end_layout
4196
4197 \begin_layout Quotation
4198
4199 \family typewriter
4200
4201 \backslash
4202 kxmod
4203 \family default
4204  
4205 \family typewriter
4206 caron o "
4207 \backslash
4208 ^o"
4209 \end_layout
4210
4211 \begin_layout Standard
4212 pour le faire marcher correctement.
4213  Vous devez aussi définir comme des exceptions les touches mortes avec i et j,
4214  pour enlever le point avant d'insérer une marque d'accentuation.
4215  Je changerai ceci le moment venu,
4216  mais je n'en ai pas encore eu le temps.
4217 \end_layout
4218
4219 \begin_layout Standard
4220 Au fait,
4221  à propos des caractères :
4222  l'antislash est un caractère d'échappement,
4223  pour l'entrer,
4224  il faut taper un double antislash.
4225  Les guillemets et 
4226 \family typewriter
4227 #
4228 \family default
4229  ont aussi un sens différent.
4230  
4231 \family typewriter
4232 #
4233 \family default
4234  indique les commentaires,
4235  les guillemets entourent les commandes style \SpecialChar LaTeX
4236 .
4237  Pour entrer un guillemet,
4238  il faut taper 
4239 \family typewriter
4240
4241 \backslash
4242 "
4243 \family default
4244 ,
4245  pour entrer 
4246 \family typewriter
4247 #
4248 \family default
4249 ,
4250  il faut taper 
4251 \family typewriter
4252
4253 \backslash
4254 #
4255 \family default
4256 .
4257 \end_layout
4258
4259 \begin_layout Standard
4260 Si vous faites un fichier de réaffectation clavier qui marche pour votre langue,
4261  merci de me l'envoyer,
4262  pour que je puisse l'inclure dans la prochaine distribution de réaffectations clavier.
4263 \end_layout
4264
4265 \begin_layout Standard
4266 Il y aura plus de mots-clés supportés à l'avenir dans les fichiers de réaffectation clavier,
4267  comme :
4268 \end_layout
4269
4270 \begin_layout Itemize
4271
4272 \family typewriter
4273
4274 \backslash
4275 kinclude nom_fichier
4276 \family default
4277
4278 \begin_inset space \hfill{}
4279 \end_inset
4280
4281 inclut un autre fichier (
4282 \family typewriter
4283 include
4284 \family default
4285 )
4286 \end_layout
4287
4288 \begin_layout Itemize
4289
4290 \family typewriter
4291
4292 \backslash
4293 kprog programme
4294 \family default
4295
4296 \begin_inset space \hfill{}
4297 \end_inset
4298
4299 définit un programme externe de traduction (
4300 \family typewriter
4301 define
4302 \family default
4303 )
4304 \end_layout
4305
4306 \begin_layout Standard
4307 Il devrait aussi chercher dans 
4308 \family typewriter
4309 lyxrc
4310 \family default
4311  les valeurs par défaut (par exemple,
4312  une option 
4313 \family typewriter
4314
4315 \backslash
4316 kinclude
4317 \family default
4318  pour inclure le clavier par défaut).
4319 \end_layout
4320
4321 \end_inset
4322
4323
4324 \end_layout
4325
4326 \begin_layout Section
4327 Les Claviers Internationaux
4328 \begin_inset CommandInset label
4329 LatexCommand label
4330 name "sec:clavier"
4331
4332 \end_inset
4333
4334
4335 \end_layout
4336
4337 \begin_layout Standard
4338 \begin_inset Note Note
4339 status collapsed
4340
4341 \begin_layout Plain Layout
4342 En révisant ce document en mars 2008,
4343  le relecteur anglophone n'a pas vérifié cette section par manque de compréhension de son contenu.
4344  Ce serait bien que quelqu'un s'en charge.
4345  Le traducteur francophone (SMGC) l'avait traduit tel quel,
4346  le relecteur francophone (JPC) l'a relu tel quel.
4347 \end_layout
4348
4349 \end_inset
4350
4351
4352 \end_layout
4353
4354 \begin_layout Standard
4355 Les deux sections suivantes décrivent en détail la syntaxe des fichiers 
4356 \begin_inset Flex Code
4357 status collapsed
4358
4359 \begin_layout Plain Layout
4360 .kmap
4361 \end_layout
4362
4363 \end_inset
4364
4365  et 
4366 \begin_inset Flex Code
4367 status collapsed
4368
4369 \begin_layout Plain Layout
4370 .cdef
4371 \end_layout
4372
4373 \end_inset
4374
4375 .
4376  Ces sections devraient vous aider à concevoir votre propre réaffectation clavier si celles fournies ne vous donnent pas satisfaction.
4377 \end_layout
4378
4379 \begin_layout Subsection
4380 Le fichier 
4381 \family typewriter
4382 .kmap
4383 \end_layout
4384
4385 \begin_layout Standard
4386 Un fichier 
4387 \begin_inset Flex Noun
4388 status collapsed
4389
4390 \begin_layout Plain Layout
4391 .kmap
4392 \end_layout
4393
4394 \end_inset
4395
4396  fait correspondre des appuis clavier à des caractères ou à des chaînes de caractères.
4397  Il définit une réaffectation clavier
4398 \begin_inset Foot
4399 status collapsed
4400
4401 \begin_layout Plain Layout
4402 NdT :
4403  Keyboard MAPping.
4404 \end_layout
4405
4406 \end_inset
4407
4408 .
4409  Cette section décrit les mots clés 
4410 \begin_inset Flex Code
4411 status collapsed
4412
4413 \begin_layout Plain Layout
4414 kmap
4415 \end_layout
4416
4417 \end_inset
4418
4419 ,
4420  
4421 \begin_inset Flex Code
4422 status collapsed
4423
4424 \begin_layout Plain Layout
4425 kmod
4426 \end_layout
4427
4428 \end_inset
4429
4430 ,
4431  
4432 \begin_inset Flex Code
4433 status collapsed
4434
4435 \begin_layout Plain Layout
4436 kxmod
4437 \end_layout
4438
4439 \end_inset
4440
4441  et 
4442 \begin_inset Flex Code
4443 status collapsed
4444
4445 \begin_layout Plain Layout
4446 kcomb
4447 \end_layout
4448
4449 \end_inset
4450
4451  des fichiers 
4452 \begin_inset Flex Code
4453 status collapsed
4454
4455 \begin_layout Plain Layout
4456 .kmap
4457 \end_layout
4458
4459 \end_inset
4460
4461 .
4462 \end_layout
4463
4464 \begin_layout Labeling
4465 \labelwidthstring 00.00.0000
4466 \begin_inset Flex Code
4467 status collapsed
4468
4469 \begin_layout Plain Layout
4470 kmap
4471 \end_layout
4472
4473 \end_inset
4474
4475  fait correspondre un caractère à une chaîne
4476 \end_layout
4477
4478 \begin_layout LyX-Code
4479
4480 \backslash
4481 kmap
4482 \family roman
4483 \emph on
4484  caractère chaîne
4485 \end_layout
4486
4487 \begin_layout Standard
4488 Ceci fait correspondre 
4489 \emph on
4490 chaîne
4491 \emph default
4492  à 
4493 \emph on
4494 caractère
4495 \emph default
4496 .
4497  Notez que dans 
4498 \emph on
4499 chaîne
4500 \emph default
4501 ,
4502  le guillemet double (
4503 \family typewriter
4504 "
4505 \family default
4506 ) et l'antislash (
4507 \family typewriter
4508
4509 \backslash
4510
4511 \family default
4512 ) doivent être protégés par un antislash (
4513 \family typewriter
4514
4515 \backslash
4516
4517 \family default
4518 ) juste avant-++.
4519 \end_layout
4520
4521 \begin_layout Standard
4522 Voici un exemple de commande 
4523 \begin_inset Flex Noun
4524 status collapsed
4525
4526 \begin_layout Plain Layout
4527 kmap
4528 \end_layout
4529
4530 \end_inset
4531
4532  qui fait s'afficher le symbole 
4533 \begin_inset Flex Noun
4534 status collapsed
4535
4536 \begin_layout Plain Layout
4537 /
4538 \end_layout
4539
4540 \end_inset
4541
4542  quand on tape la touche
4543 \begin_inset Flex Noun
4544 status collapsed
4545
4546 \begin_layout Plain Layout
4547  &
4548 \end_layout
4549
4550 \end_inset
4551
4552  :
4553 \end_layout
4554
4555 \begin_layout LyX-Code
4556
4557 \family typewriter
4558
4559 \backslash
4560 kmap & /
4561 \end_layout
4562
4563 \begin_layout Labeling
4564 \labelwidthstring 00.00.0000
4565 \begin_inset Flex Code
4566 status collapsed
4567
4568 \begin_layout Plain Layout
4569 kmod
4570 \end_layout
4571
4572 \end_inset
4573
4574  définit un caractère accentué
4575 \end_layout
4576
4577 \begin_layout LyX-Code
4578
4579 \backslash
4580 kmod 
4581 \family roman
4582 \emph on
4583 caractère accent autorisés
4584 \end_layout
4585
4586 \begin_layout Standard
4587 Le 
4588 \emph on
4589 caractère
4590 \emph default
4591  devient alors un 
4592 \emph on
4593 accent
4594 \emph default
4595  sur les caractères 
4596 \emph on
4597 autorisés
4598 \emph default
4599 .
4600  C'est le principe de la touche morte
4601 \begin_inset Foot
4602 status collapsed
4603
4604 \begin_layout Plain Layout
4605 Le terme 
4606 \emph on
4607 touche morte
4608 \emph default
4609  désigne une touche qui seule ne produit pas de caractère,
4610  mais qui produit le caractère accentué voulu quand elle est suivie par une autre touche autorisée.
4611  Par exemple,
4612  pour écrire un 
4613 \family typewriter
4614
4615 \begin_inset Quotes cld
4616 \end_inset
4617
4618 ê
4619 \begin_inset Quotes crd
4620 \end_inset
4621
4622
4623 \family default
4624  sur un clavier français,
4625  il faut d'abord taper sur 
4626 \family typewriter
4627
4628 \begin_inset Quotes cld
4629 \end_inset
4630
4631 ^
4632 \begin_inset Quotes crd
4633 \end_inset
4634
4635
4636 \family default
4637  puis sur 
4638 \family typewriter
4639
4640 \begin_inset Quotes cld
4641 \end_inset
4642
4643 e
4644 \begin_inset Quotes crd
4645 \end_inset
4646
4647
4648 \family default
4649 .
4650 \end_layout
4651
4652 \end_inset
4653
4654 .
4655 \end_layout
4656
4657 \begin_layout Standard
4658 Si vous tapez 
4659 \emph on
4660 caractère
4661 \emph default
4662  puis une autre touche qui ne fait pas partie des caractères 
4663 \emph on
4664 autorisés
4665 \emph default
4666 ,
4667  vous obtiendrez un 
4668 \emph on
4669 caractère
4670 \emph default
4671  suivi par l'autre touche non autorisée.
4672  Notez que 
4673 \begin_inset Flex Noun
4674 status collapsed
4675
4676 \begin_layout Plain Layout
4677 Ret.Arr
4678 \end_layout
4679
4680 \end_inset
4681
4682  efface une touche morte,
4683  si vous tapez 
4684 \emph on
4685 caractère
4686 \emph default
4687  
4688 \begin_inset Flex Noun
4689 status collapsed
4690
4691 \begin_layout Plain Layout
4692 Ret.Arr
4693 \end_layout
4694
4695 \end_inset
4696
4697 ,
4698  le curseur ne recule pas mais annule l'effet que 
4699 \emph on
4700 caractère
4701 \emph default
4702  aurait pu avoir sur la touche suivante.
4703 \end_layout
4704
4705 \begin_layout Standard
4706 Dans l'exemple suivant,
4707  il est spécifié que le caractère ' doit être un accent aigu,
4708  autorisé sur les caractères a,
4709  e,
4710  i,
4711  o,
4712  u,
4713  A,
4714  E,
4715  I,
4716  O et U :
4717 \end_layout
4718
4719 \begin_layout LyX-Code
4720
4721 \backslash
4722 kmod ' acute aeiouAEIOU
4723 \end_layout
4724
4725 \begin_layout Labeling
4726 \labelwidthstring 00.00.0000
4727 \begin_inset Flex Code
4728 status collapsed
4729
4730 \begin_layout Plain Layout
4731 kxmod
4732 \end_layout
4733
4734 \end_inset
4735
4736  définit une exception au caractère accentué
4737 \end_layout
4738
4739 \begin_layout LyX-Code
4740
4741 \backslash
4742 kxmod 
4743 \family roman
4744 \emph on
4745 accent caractère résultat
4746 \end_layout
4747
4748 \begin_layout Standard
4749 Ceci définit une exception pour l'
4750 \emph on
4751 accent
4752 \emph default
4753  sur le 
4754 \emph on
4755 caractère
4756 \emph default
4757 .
4758  L'
4759 \emph on
4760 accent
4761 \emph default
4762  doit avoir été assigné auparavant par une déclaration 
4763 \begin_inset Flex Code
4764 status collapsed
4765
4766 \begin_layout Plain Layout
4767
4768 \backslash
4769 kmod
4770 \end_layout
4771
4772 \end_inset
4773
4774  et le 
4775 \emph on
4776 caractère
4777 \emph default
4778  ne doit pas faire partie des caractères 
4779 \emph on
4780 autorisés
4781 \emph default
4782  de l'
4783 \emph on
4784 accent
4785 \emph default
4786 .
4787  Quand vous tapez la séquence 
4788 \emph on
4789 accent
4790 \emph default
4791  
4792 \emph on
4793 caractère
4794 \emph default
4795 ,
4796  se produit le 
4797 \emph on
4798 résultat
4799 \emph default
4800 .
4801  Si une telle déclaration n'existe pas dans le fichier 
4802 \begin_inset Flex Code
4803 status collapsed
4804
4805 \begin_layout Plain Layout
4806 .kmap
4807 \end_layout
4808
4809 \end_inset
4810
4811  et que vous tapez 
4812 \emph on
4813 accent caractère
4814 \emph default
4815 ,
4816  vous obtenez 
4817 \emph on
4818 touche_accent caractère
4819 \emph default
4820  où 
4821 \emph on
4822 touche_accent
4823 \emph default
4824  est le premier paramètre de la déclaration 
4825 \begin_inset Flex Code
4826 status collapsed
4827
4828 \begin_layout Plain Layout
4829
4830 \backslash
4831 kmod
4832 \end_layout
4833
4834 \end_inset
4835
4836 .
4837 \end_layout
4838
4839 \begin_layout Standard
4840 Avec la commande suivante,
4841  vous obtenez äi quand vous tapez acute-i ('i) :
4842 \end_layout
4843
4844 \begin_layout LyX-Code
4845
4846 \backslash
4847 kxmod acute i "
4848 \backslash
4849
4850 \backslash
4851 '{
4852 \backslash
4853
4854 \backslash
4855 i}"
4856 \end_layout
4857
4858 \begin_layout Labeling
4859 \labelwidthstring 00.00.0000
4860 \begin_inset Flex Code
4861 status collapsed
4862
4863 \begin_layout Plain Layout
4864 kcomb
4865 \end_layout
4866
4867 \end_inset
4868
4869  Combine deux caractères accentués
4870 \end_layout
4871
4872 \begin_layout LyX-Code
4873
4874 \backslash
4875 kcomb 
4876 \family roman
4877 \emph on
4878 accent1 accent2 autorisés
4879 \end_layout
4880
4881 \begin_layout Standard
4882 Celui-ci est assez ésotérique.
4883  Il vous permet de combiner les effets de l'
4884 \emph on
4885 accent1
4886 \emph default
4887  et de l'
4888 \emph on
4889 accent2
4890 \emph default
4891  (dans cet ordre !) sur les caractères 
4892 \emph on
4893 autorisés
4894 \emph default
4895 .
4896  Les touches pour l'
4897 \emph on
4898 accent1
4899 \emph default
4900  et l'
4901 \emph on
4902 accent2
4903 \emph default
4904  doivent avoir été définies par une commande 
4905 \family typewriter
4906
4907 \backslash
4908 kmod
4909 \family default
4910  
4911 \emph on
4912 plus haut
4913 \emph default
4914  dans le fichier.
4915 \end_layout
4916
4917 \begin_layout Standard
4918 Voyez cet exemple extrait du fichier 
4919 \family typewriter
4920 greek.kmap
4921 \family default
4922  :
4923 \end_layout
4924
4925 \begin_layout LyX-Code
4926
4927 \backslash
4928 kmod ;
4929  acute aeioyvhAEIOYVH
4930 \end_layout
4931
4932 \begin_layout LyX-Code
4933
4934 \backslash
4935 kmod :
4936  umlaut iyIY
4937 \end_layout
4938
4939 \begin_layout LyX-Code
4940
4941 \backslash
4942 kcomb acute umlaut iyIY
4943 \end_layout
4944
4945 \begin_layout Standard
4946 Ça vous permet de taper 
4947 \family typewriter
4948 ;:i
4949 \family default
4950  et d'avoir l'effet de 
4951 \family typewriter
4952
4953 \backslash
4954 '{
4955 \backslash
4956 "{i}}
4957 \family default
4958 .
4959  Dans ce cas un 
4960 \begin_inset Flex Noun
4961 status collapsed
4962
4963 \begin_layout Plain Layout
4964 Ret.Arr
4965 \end_layout
4966
4967 \end_inset
4968
4969  annule la dernière touche morte,
4970  donc si vous tapez 
4971 \begin_inset Flex Code
4972 status collapsed
4973
4974 \begin_layout Plain Layout
4975 ;:Backspace i
4976 \end_layout
4977
4978 \end_inset
4979
4980  vous obtenez 
4981 \family typewriter
4982
4983 \backslash
4984 '{i}
4985 \family default
4986 .
4987 \end_layout
4988
4989 \begin_layout Subsection
4990 Le fichier 
4991 \family typewriter
4992 .cdef
4993 \end_layout
4994
4995 \begin_layout Standard
4996 Après que la réaffectation 
4997 \begin_inset Flex Noun
4998 status collapsed
4999
5000 \begin_layout Plain Layout
5001 .kmap
5002 \end_layout
5003
5004 \end_inset
5005
5006  a été effectuée,
5007  un fichier 
5008 \begin_inset Flex Code
5009 status collapsed
5010
5011 \begin_layout Plain Layout
5012 .cdef
5013 \end_layout
5014
5015 \end_inset
5016
5017  convertit les chaînes de symboles obtenues dans la police de caractères.
5018  Actuellement,
5019  la distribution de \SpecialChar LyX
5020  comprend au moins les fichiers 
5021 \begin_inset Flex Code
5022 status collapsed
5023
5024 \begin_layout Plain Layout
5025 iso8859-1.cdef
5026 \end_layout
5027
5028 \end_inset
5029
5030  et 
5031 \begin_inset Flex Code
5032 status collapsed
5033
5034 \begin_layout Plain Layout
5035 iso8859-2.cdef
5036 \end_layout
5037
5038 \end_inset
5039
5040 .
5041 \end_layout
5042
5043 \begin_layout Standard
5044 En général le fichier 
5045 \begin_inset Flex Code
5046 status collapsed
5047
5048 \begin_layout Plain Layout
5049 .cdef
5050 \end_layout
5051
5052 \end_inset
5053
5054  est une suite de déclarations de la forme :
5055 \end_layout
5056
5057 \begin_layout LyX-Code
5058
5059 \family roman
5060 \emph on
5061 numéro_du_caractère chaîne
5062 \end_layout
5063
5064 \begin_layout Standard
5065 Par exemple,
5066  pour affecter 
5067 \family typewriter
5068
5069 \backslash
5070 '{e}
5071 \family default
5072  au caractère correspondant dans le jeu iso-8859-1 (233),
5073  il y a la déclaration suivante :
5074 \end_layout
5075
5076 \begin_layout LyX-Code
5077 233 "
5078 \backslash
5079
5080 \backslash
5081 '{e}"
5082 \end_layout
5083
5084 \begin_layout Standard
5085 avec 
5086 \begin_inset Flex Code
5087 status collapsed
5088
5089 \begin_layout Plain Layout
5090
5091 \backslash
5092
5093 \end_layout
5094
5095 \end_inset
5096
5097  et 
5098 \begin_inset Flex Code
5099 status collapsed
5100
5101 \begin_layout Plain Layout
5102 "
5103 \end_layout
5104
5105 \end_inset
5106
5107  protégés dans 
5108 \emph on
5109 chaîne
5110 \emph default
5111 .
5112  Notez que le même caractère peut servir pour plus d'une chaîne.
5113  Dans le fichier 
5114 \begin_inset Flex Code
5115 status collapsed
5116
5117 \begin_layout Plain Layout
5118 iso-8859-7.cdef
5119 \end_layout
5120
5121 \end_inset
5122
5123  vous avez
5124 \end_layout
5125
5126 \begin_layout LyX-Code
5127 192 "
5128 \backslash
5129
5130 \backslash
5131 '{
5132 \backslash
5133
5134 \backslash
5135
5136 \backslash
5137 "{i}}"
5138 \begin_inset Newline newline
5139 \end_inset
5140
5141 192 "
5142 \backslash
5143
5144 \backslash
5145
5146 \backslash
5147 "{
5148 \backslash
5149
5150 \backslash
5151 '{i}}"
5152 \end_layout
5153
5154 \begin_layout Standard
5155 Si \SpecialChar LyX
5156  ne trouve pas de correspondance pour la chaîne produite par une touche ou une séquence avec des touches mortes,
5157  il va vérifier si elle ressemble à un caractère accentué et va essayer à l'écran de tracer un accent par dessus le caractère.
5158 \end_layout
5159
5160 \begin_layout Subsection
5161 Touches mortes
5162 \end_layout
5163
5164 \begin_layout Standard
5165 Il y a une autre façon d'ajouter le support pour des caractères internationaux par l'intermédiaire des touches mortes.
5166  Une touche morte marche en combinaison avec une lettre pour produire un caractère accentué.
5167  Ici,
5168  nous allons expliquer comment créer une touche morte vraiment simple pour montrer comment elles marchent.
5169 \end_layout
5170
5171 \begin_layout Standard
5172 Supposez que vous ayez besoin du caractère circonflexe,
5173 \begin_inset Foot
5174 status collapsed
5175
5176 \begin_layout Plain Layout
5177 NdT :
5178  déjà présent en français,
5179  mais nous allons conserver cet exemple.
5180 \end_layout
5181
5182 \end_inset
5183
5184  
5185 \family typewriter
5186
5187 \begin_inset Quotes cld
5188 \end_inset
5189
5190 ^
5191 \begin_inset Quotes crd
5192 \end_inset
5193
5194
5195 \family default
5196 .
5197  Vous devez faire correspondre la touche circonflexe à la commande \SpecialChar LyX
5198  
5199 \begin_inset Flex Code
5200 status collapsed
5201
5202 \begin_layout Plain Layout
5203 accent-circumflex
5204 \end_layout
5205
5206 \end_inset
5207
5208  dans votre fichier 
5209 \begin_inset Flex Code
5210 status collapsed
5211
5212 \begin_layout Plain Layout
5213 lyxrc
5214 \end_layout
5215
5216 \end_inset
5217
5218 .
5219  Maintenant,
5220  à chaque fois que vous taperez la touche circonflexe suivie par une lettre,
5221  il y aura un accent circonflexe dessus.
5222  Par exemple,
5223  la séquence 
5224 \family typewriter
5225
5226 \begin_inset Quotes cld
5227 \end_inset
5228
5229
5230 \family default
5231
5232 \begin_inset Flex Code
5233 status collapsed
5234
5235 \begin_layout Plain Layout
5236 ^e
5237 \end_layout
5238
5239 \end_inset
5240
5241
5242 \family typewriter
5243
5244 \begin_inset Quotes crd
5245 \end_inset
5246
5247
5248 \family default
5249  produit la lettre 
5250 \family typewriter
5251
5252 \begin_inset Quotes cld
5253 \end_inset
5254
5255
5256 \family default
5257
5258 \begin_inset Flex Code
5259 status collapsed
5260
5261 \begin_layout Plain Layout
5262 ê
5263 \end_layout
5264
5265 \end_inset
5266
5267
5268 \family typewriter
5269
5270 \begin_inset Quotes crd
5271 \end_inset
5272
5273
5274 \family default
5275 .
5276  Cependant,
5277  si vous essayez de taper 
5278 \family typewriter
5279
5280 \begin_inset Quotes cld
5281 \end_inset
5282
5283
5284 \family default
5285
5286 \begin_inset Flex Code
5287 status collapsed
5288
5289 \begin_layout Plain Layout
5290 ^t
5291 \end_layout
5292
5293 \end_inset
5294
5295
5296 \family typewriter
5297
5298 \begin_inset Quotes crd
5299 \end_inset
5300
5301
5302 \family default
5303 ,
5304  \SpecialChar LyX
5305  va se plaindre avec un bip,
5306  car un 
5307 \family typewriter
5308
5309 \begin_inset Quotes cld
5310 \end_inset
5311
5312
5313 \family default
5314
5315 \begin_inset Flex Code
5316 status collapsed
5317
5318 \begin_layout Plain Layout
5319 t
5320 \end_layout
5321
5322 \end_inset
5323
5324
5325 \family typewriter
5326
5327 \begin_inset Quotes crd
5328 \end_inset
5329
5330
5331 \family default
5332  ne prend jamais d'accent circonflexe.
5333  Taper 
5334 \begin_inset Flex Noun
5335 status collapsed
5336
5337 \begin_layout Plain Layout
5338 Espace
5339 \end_layout
5340
5341 \end_inset
5342
5343  après une touche morte fait s'afficher l'accent seul.
5344  Notez bien ce dernier point !
5345  Si vous faites correspondre une touche à une touche morte,
5346  vous devez faire correspondre le caractère sur cette touche à une touche différente.
5347  Faire correspondre la virgule à une cédille est une mauvaise idée,
5348  car vous n'aurez plus que des cédilles à la place des virgules.
5349 \end_layout
5350
5351 \begin_layout Standard
5352 Une façon courante de créer des touches mortes est d'utiliser 
5353 \begin_inset Flex Noun
5354 status collapsed
5355
5356 \begin_layout Plain Layout
5357 Meta-
5358 \end_layout
5359
5360 \end_inset
5361
5362 ,
5363  
5364 \begin_inset Flex Noun
5365 status collapsed
5366
5367 \begin_layout Plain Layout
5368 Ctrl-
5369 \end_layout
5370
5371 \end_inset
5372
5373  ou 
5374 \begin_inset Flex Noun
5375 status collapsed
5376
5377 \begin_layout Plain Layout
5378 Maj-
5379 \end_layout
5380
5381 \end_inset
5382
5383  en combinaison avec un accent,
5384  comme 
5385 \family typewriter
5386
5387 \begin_inset Quotes cld
5388 \end_inset
5389
5390 ~
5391 \begin_inset Quotes crd
5392 \end_inset
5393
5394
5395 \family default
5396  ou 
5397 \family typewriter
5398
5399 \begin_inset Quotes cld
5400 \end_inset
5401
5402 ^
5403 \begin_inset Quotes crd
5404 \end_inset
5405
5406
5407 \family default
5408 .
5409  Une autre méthode met en jeu 
5410 \begin_inset Flex Code
5411 status collapsed
5412
5413 \begin_layout Plain Layout
5414 xmodmap
5415 \end_layout
5416
5417 \end_inset
5418
5419  et 
5420 \begin_inset Flex Code
5421 status collapsed
5422
5423 \begin_layout Plain Layout
5424 xkeycaps
5425 \end_layout
5426
5427 \end_inset
5428
5429  (vus dans le 
5430 \emph on
5431 Guide
5432 \begin_inset space ~
5433 \end_inset
5434
5435 de
5436 \begin_inset space ~
5437 \end_inset
5438
5439 l'Utilisateur
5440 \emph default
5441 ) pour configurer la touche spéciale 
5442 \begin_inset Flex Code
5443 status collapsed
5444
5445 \begin_layout Plain Layout
5446 Mode_Switch
5447 \end_layout
5448
5449 \end_inset
5450
5451 .
5452  Elle agit un peu comme 
5453 \begin_inset Flex Noun
5454 status collapsed
5455
5456 \begin_layout Plain Layout
5457 Maj
5458 \end_layout
5459
5460 \end_inset
5461
5462  et permet de faire correspondre des touches à des caractères accentués.
5463  Vous pouvez aussi transformer des touches en touches mortes en les affectant à quelque chose comme 
5464 \begin_inset Flex Code
5465 status collapsed
5466
5467 \begin_layout Plain Layout
5468 usldead_cedilla
5469 \end_layout
5470
5471 \end_inset
5472
5473  puis en affectant cette touche symbolique à la commande \SpecialChar LyX
5474  correspondante.
5475 \begin_inset Foot
5476 status collapsed
5477
5478 \begin_layout Plain Layout
5479 Note de 
5480 \noun on
5481 John Weiss
5482 \noun default
5483  :
5484  C'est exactement ce que je fais dans mes fichiers 
5485 \family typewriter
5486 ~/.lyx/lyxrc
5487 \family default
5488  et 
5489 \family typewriter
5490 ~/.xmodmap
5491 \family default
5492 .
5493  Ma touche 
5494 \family sans
5495 Arrêt
5496 \begin_inset space ~
5497 \end_inset
5498
5499 Défil
5500 \family default
5501  (ou 
5502 \family sans
5503 Scroll
5504 \begin_inset space ~
5505 \end_inset
5506
5507 Lock
5508 \family default
5509 ) est configurée comme 
5510 \family typewriter
5511 Mode_Switch
5512 \family default
5513  et j'ai affecté des choses comme 
5514 \family sans
5515 Arrêt
5516 \begin_inset space ~
5517 \end_inset
5518
5519 Défil-^
5520 \family default
5521  ou 
5522 \family sans
5523 Arrêt
5524 \begin_inset space ~
5525 \end_inset
5526
5527 Défil-~
5528 \family default
5529  à un tas de touches symboliques 
5530 \family typewriter
5531
5532 \begin_inset Quotes cld
5533 \end_inset
5534
5535 usldead_*
5536 \begin_inset Quotes crd
5537 \end_inset
5538
5539
5540 \family default
5541 .
5542  C'est comme ça que j'obtiens tous mes caractères accentués.
5543 \end_layout
5544
5545 \end_inset
5546
5547  Vous pouvez transformer à peu près n'importe quelle touche en touche 
5548 \begin_inset Flex Code
5549 status collapsed
5550
5551 \begin_layout Plain Layout
5552 Mode_Switch
5553 \end_layout
5554
5555 \end_inset
5556
5557 :
5558  une des touches 
5559 \begin_inset Flex Code
5560 status collapsed
5561
5562 \begin_layout Plain Layout
5563 Ctrl-
5564 \end_layout
5565
5566 \end_inset
5567
5568 ,
5569  une touche de fonction inutilisée,
5570  etc.
5571  Quant aux commandes \SpecialChar LyX
5572  qui produisent des accents,
5573  voyez à l'entrée 
5574 \begin_inset Flex Code
5575 status collapsed
5576
5577 \begin_layout Plain Layout
5578 accent-acute
5579 \end_layout
5580
5581 \end_inset
5582
5583  dans le 
5584 \emph on
5585 Manuel
5586 \begin_inset space ~
5587 \end_inset
5588
5589 de
5590 \begin_inset space ~
5591 \end_inset
5592
5593 Référence
5594 \emph default
5595 .
5596  Là-bas il y a la liste complète.
5597 \end_layout
5598
5599 \begin_layout Subsection
5600 Enregistrer votre configuration linguistique
5601 \end_layout
5602
5603 \begin_layout Standard
5604 Vous pouvez éditer vos préférences dans la fenêtre 
5605 \family sans
5606 Outils\SpecialChar menuseparator
5607 Préférences
5608 \family default
5609  pour que \SpecialChar LyX
5610  démarre avec l'environnement linguistique que vous souhaitez,
5611  automatiquement configuré.
5612 \end_layout
5613
5614 \begin_layout LyX-Code
5615
5616 \end_layout
5617
5618 \begin_layout Chapter
5619 Créer et installer de nouvelles classes de document,
5620  formats et modèles
5621 \begin_inset CommandInset label
5622 LatexCommand label
5623 name "chap:classe-texte"
5624
5625 \end_inset
5626
5627
5628 \begin_inset Argument 1
5629 status collapsed
5630
5631 \begin_layout Plain Layout
5632 Installer de nouvelles classes
5633 \end_layout
5634
5635 \end_inset
5636
5637
5638 \end_layout
5639
5640 \begin_layout Standard
5641 Dans ce chapitre,
5642  nous décrivons comment créer et installer de nouveaux fichiers de format \SpecialChar LyX
5643  ou de modèle,
5644  et nous vous offrons une révision des procédures correctes d'installation de nouvelles classes de document \SpecialChar LaTeX
5645 .
5646 \end_layout
5647
5648 \begin_layout Standard
5649 D'abord,
5650  quelques mots pour décrire une bonne approche de la relation entre \SpecialChar LyX
5651  et \SpecialChar LaTeX
5652 .
5653  Ce qu'il faut bien comprendre,
5654  c'est qu'en certain sens,
5655  \SpecialChar LyX
5656  ne sait rien de \SpecialChar LaTeX
5657 .
5658  De fait,
5659  du point de vue de \SpecialChar LyX
5660 ,
5661  \SpecialChar LaTeX
5662  est juste un 
5663 \begin_inset Quotes cld
5664 \end_inset
5665
5666 format de sortie
5667 \begin_inset Quotes crd
5668 \end_inset
5669
5670  particulier parmi d'autres formats susceptibles de produire un résultat.
5671  D'autres formats sont DocBook,
5672  texte brut,
5673  et XHTML.
5674  \SpecialChar LaTeX
5675  est bien entendu un format particulièrement important,
5676  mais une très petite quantité d'information concernant \SpecialChar LaTeX
5677  est réellement contenue dans \SpecialChar LyX
5678 .
5679 \begin_inset Foot
5680 status collapsed
5681
5682 \begin_layout Plain Layout
5683 Certaines commandes sont suffisamment compliquées pour être codées 
5684 \begin_inset Quotes cld
5685 \end_inset
5686
5687 en dur
5688 \begin_inset Quotes crd
5689 \end_inset
5690
5691  dans les sources \SpecialChar LyX
5692 ,
5693  mais les développeurs considèrent que c'est une mauvaise chose.
5694 \end_layout
5695
5696 \end_inset
5697
5698  Cette information,
5699  même pour des classes standard comme 
5700 \begin_inset Flex Code
5701 status collapsed
5702
5703 \begin_layout Plain Layout
5704 article.cls
5705 \end_layout
5706
5707 \end_inset
5708
5709 ,
5710  est contenue dans les 
5711 \begin_inset Quotes cld
5712 \end_inset
5713
5714 fichiers de format
5715 \begin_inset Quotes crd
5716 \end_inset
5717
5718 .
5719  De même,
5720  \SpecialChar LyX
5721  ne connaît pas grand chose de DocBook ou XHTML,
5722  tout est décrit dans les fichiers de format.
5723 \end_layout
5724
5725 \begin_layout Standard
5726 Vous pouvez imaginer un fichier de format pour une classe de document donnée comme un traducteur entre les constructions \SpecialChar LyX
5727  —
5728  paragraphes et leur style associé,
5729  certains types d'inserts,
5730  etc.
5731  —
5732  et les constructions \SpecialChar LaTeX
5733 ,
5734  DocBook ou XHTML correspondantes.
5735  Pratiquement tout ce que \SpecialChar LyX
5736  sait de la classe 
5737 \begin_inset Flex Code
5738 status collapsed
5739
5740 \begin_layout Plain Layout
5741 article.cls
5742 \end_layout
5743
5744 \end_inset
5745
5746 ,
5747  par exemple,
5748  est contenu dans le ficher 
5749 \begin_inset Flex Code
5750 status collapsed
5751
5752 \begin_layout Plain Layout
5753 article.layout
5754 \end_layout
5755
5756 \end_inset
5757
5758  et dans les fichiers inclus par celui-ci.
5759  Pour cette raison,
5760  un étude approfondie de ces fichiers est une bonne idée si vous avez l'intention d'écrire un fichier de format.
5761  Un bon point de départ est le fichier 
5762 \begin_inset Flex Code
5763 status collapsed
5764
5765 \begin_layout Plain Layout
5766 stdsections.inc
5767 \end_layout
5768
5769 \end_inset
5770
5771 ,
5772  inclus par 
5773 \begin_inset Flex Code
5774 status collapsed
5775
5776 \begin_layout Plain Layout
5777 article.layout
5778 \end_layout
5779
5780 \end_inset
5781
5782 ,
5783  
5784 \begin_inset Flex Code
5785 status collapsed
5786
5787 \begin_layout Plain Layout
5788 book.layout
5789 \end_layout
5790
5791 \end_inset
5792
5793  et de nombreux autres fichiers de format pour de classes de document \SpecialChar LaTeX
5794 .
5795  C'est dans ce fichier que sont définies les sections et les constructions similaires:
5796  
5797 \begin_inset Flex Code
5798 status collapsed
5799
5800 \begin_layout Plain Layout
5801 stdsections.lyx
5802 \end_layout
5803
5804 \end_inset
5805
5806  décrit pour \SpecialChar LyX
5807  comment les paragraphes marqués en style Section,
5808  SousSection,
5809  etc.
5810  peuvent être traduits en commandes ou balises \SpecialChar LaTeX
5811 ,
5812  DocBook et XHTML.
5813  Le fichier article.layout ne contient essentiellement que des inclusions de ces fichiers 
5814 \begin_inset Flex Code
5815 status collapsed
5816
5817 \begin_layout Plain Layout
5818 std*.inc
5819 \end_layout
5820
5821 \end_inset
5822
5823 .
5824 \end_layout
5825
5826 \begin_layout Standard
5827 Définir la correspondance \SpecialChar LyX
5828 -\SpecialChar LaTeX
5829  n'est cependant pas la seule fonction des fichiers de format.
5830  Leur autre but est de préciser comment les constructions \SpecialChar LyX
5831  apparaîtront à l'écran.
5832  Le fait que ces fichiers assurent ces deux fonctions est souvent source de confusion,
5833  parce qu'elles sont tout à fait séparées:
5834  expliquer à \SpecialChar LyX
5835  comment traduire un style de paragraphe en \SpecialChar LaTeX
5836  ne lui dit pas comment l'afficher;
5837  inversement,
5838  expliquer à \SpecialChar LyX
5839  comment afficher un paragraphe ne lui dit pas comment le traduire en \SpecialChar LaTeX
5840  (sans parler de lui dire comment \SpecialChar LaTeX
5841  doit l'afficher).
5842  Par conséquent,
5843  en général,
5844  quand vous devez définir une nouvelle construction \SpecialChar LyX
5845 ,
5846  vous devez toujours effectuer deux tâches distinctes:
5847  (a) écrire comment la traduire en \SpecialChar LaTeX
5848  et (b) écrire comment l'afficher.
5849 \end_layout
5850
5851 \begin_layout Standard
5852 La même distinction est vraie pour les autre formats de sortie,
5853  bien que XHTML soit différent sous divers aspects,
5854  du fait que dans ce cas \SpecialChar LyX
5855  est capable d'utiliser au moins partiellement l'information concernant l'affichage à l'écran pour créer l'information (sous forme de CSS) nécessaire à l'affichage dans un navigateur.
5856  Même dans ce cas,
5857  cependant,
5858  la distinction entre les mécanismes internes de \SpecialChar LyX
5859  et la façon dont les objets sont restitués à l'extérieur reste valide,
5860  et le contrôle séparé des deux facettes reste possible.
5861  Voir la 
5862 \begin_inset CommandInset ref
5863 LatexCommand ref
5864 reference "sec:Tags-for-XHTML"
5865 nolink "false"
5866
5867 \end_inset
5868
5869  pour les détails.
5870 \end_layout
5871
5872 \begin_layout Section
5873 Installer de nouveaux fichiers \SpecialChar LaTeX
5874
5875 \end_layout
5876
5877 \begin_layout Standard
5878 Certaines installations peuvent ne pas contenir le paquetage \SpecialChar LaTeX
5879  que vous vouliez justement utiliser avec \SpecialChar LyX
5880 .
5881  Par exemple,
5882  vous pouvez avoir besoin de Foil\SpecialChar TeX
5883 ,
5884  un paquetage pour préparer des transparents pour rétroprojecteurs.
5885  Les distributions \SpecialChar LaTeX
5886  récentes comme \SpecialChar TeX
5887 Live (depuis 2008) ou MiK\SpecialChar TeX
5888  incluent une interface utilisateur pour installer de tels paquetages.
5889  Par exemple avec MiK\SpecialChar TeX
5890 ,
5891  vous démarrez le programme 
5892 \begin_inset Quotes cld
5893 \end_inset
5894
5895 Package
5896 \begin_inset space ~
5897 \end_inset
5898
5899 Manager
5900 \begin_inset Quotes crd
5901 \end_inset
5902
5903  pour afficher une liste des paquetages disponibles.
5904  Pour installer l'un d'entre eux,
5905  il suffit d'effectuer un clic droit sur son nom ou sur le bouton correspondant de la barre d'outil.
5906 \end_layout
5907
5908 \begin_layout Standard
5909 Si votre distribution \SpecialChar LaTeX
5910  n'inclut pas un tel gestionnaire de paquetage,
5911  ou si le paquetage n'est pas disponible pour votre distribution,
5912  alors faites comme suit pour l'installer manuellement:
5913 \end_layout
5914
5915 \begin_layout Enumerate
5916 Récupérer le paquetage depuis 
5917 \begin_inset CommandInset href
5918 LatexCommand href
5919 name "CTAN"
5920 target "http://www.ctan.org/"
5921 literal "false"
5922
5923 \end_inset
5924
5925  ou ailleurs;
5926 \end_layout
5927
5928 \begin_layout Enumerate
5929 Si le paquetage contient un fichier doté d'un suffixe 
5930 \begin_inset Quotes cld
5931 \end_inset
5932
5933
5934 \begin_inset Flex Code
5935 status collapsed
5936
5937 \begin_layout Plain Layout
5938
5939 \lang english
5940 .ins
5941 \end_layout
5942
5943 \end_inset
5944
5945
5946 \begin_inset Quotes crd
5947 \end_inset
5948
5949  (c'est le cas pour Foil\SpecialChar TeX
5950 ),
5951  c'est qu'il est 
5952 \begin_inset Quotes cld
5953 \end_inset
5954
5955 relié
5956 \begin_inset Quotes crd
5957 \end_inset
5958
5959  alors ouvrir une console,
5960  aller dans le répertoire de ce fichier et exécuter la commande 
5961 \begin_inset Flex Code
5962 status collapsed
5963
5964 \begin_layout Plain Layout
5965
5966 \lang english
5967 latex foiltex.ins
5968 \end_layout
5969
5970 \end_inset
5971
5972 .
5973  Vous avez ainsi 
5974 \begin_inset Quotes cld
5975 \end_inset
5976
5977 déplié
5978 \begin_inset Quotes crd
5979 \end_inset
5980
5981  le paquetage et vous disposez des fichiers nécessaires à l'installation.
5982  De nombreux paquetages ne sont pas reliés et vous pouvez sauter cette étape;
5983 \end_layout
5984
5985 \begin_layout Enumerate
5986 Vous devez alors décider si ce paquetage doit être disponible pour tous les utilisateurs ou seulement pour vous-même.
5987 \end_layout
5988
5989 \begin_deeper
5990 \begin_layout Enumerate
5991 Avec les systèmes *nix (Linux,
5992  OSX,
5993  etc.),
5994  si vous souhaitez que le paquetage soit disponible pour tous les utilisateurs,
5995  installez-le dans l'arborescence \SpecialChar TeX
5996  
5997 \begin_inset Quotes cld
5998 \end_inset
5999
6000 locale
6001 \begin_inset Quotes crd
6002 \end_inset
6003
6004 ,
6005  sinon installez-le dans votre arborescence \SpecialChar TeX
6006  
6007 \begin_inset Quotes cld
6008 \end_inset
6009
6010 utilisateur
6011 \begin_inset Quotes crd
6012 \end_inset
6013
6014 .
6015  La nécessité de créer ces arborescences,
6016  si elles n'existent pas déjà,
6017  dépend de votre système.
6018  Pour le savoir,
6019  examinez le fichier 
6020 \begin_inset Flex Code
6021 status collapsed
6022
6023 \begin_layout Plain Layout
6024
6025 \lang english
6026 texmf.cnf
6027 \end_layout
6028
6029 \end_inset
6030
6031 .
6032 \begin_inset Foot
6033 status collapsed
6034
6035 \begin_layout Plain Layout
6036 Ce fichier est habituellement dans le répertoire 
6037 \family sans
6038 $TEXMF/web2c
6039 \family default
6040 ,
6041  bien que vous puissiez exécuter la commande 
6042 \begin_inset Flex Code
6043 status collapsed
6044
6045 \begin_layout Plain Layout
6046
6047 \lang english
6048 kpsewhich texmf.cnf
6049 \end_layout
6050
6051 \end_inset
6052
6053  pour le localiser.
6054 \end_layout
6055
6056 \end_inset
6057
6058  L'emplacement de l'arborescence 
6059 \begin_inset Quotes cld
6060 \end_inset
6061
6062 locale
6063 \begin_inset Quotes crd
6064 \end_inset
6065
6066  est définie par la variable 
6067 \begin_inset Flex Code
6068 status collapsed
6069
6070 \begin_layout Plain Layout
6071
6072 \lang english
6073 TEXMFLOCAL
6074 \end_layout
6075
6076 \end_inset
6077
6078 ;
6079  elle a usuellement pour valeur 
6080 \family sans
6081 /usr/local/share/texmf/
6082 \family default
6083  (installation système),
6084  
6085 \family sans
6086 /usr/local/share/texmf/
6087 \family default
6088  (installation utilisateur) ou 
6089 \family sans
6090 /usr/local/texlive/texmf-local
6091 \family default
6092  (installation TexLive).
6093  L'emplacement de l'arborescence 
6094 \begin_inset Quotes cld
6095 \end_inset
6096
6097 utilisateur
6098 \begin_inset Quotes crd
6099 \end_inset
6100
6101  est définie par 
6102 \begin_inset Flex Code
6103 status collapsed
6104
6105 \begin_layout Plain Layout
6106
6107 \lang english
6108 TEXMFHOME
6109 \end_layout
6110
6111 \end_inset
6112
6113  et vaut d'habitude 
6114 \family sans
6115 $HOME/texmf/
6116 \family default
6117  ou
6118 \begin_inset Newline newline
6119 \end_inset
6120
6121
6122 \family sans
6123 $HOME/.texliveXXXX
6124 \family default
6125  où XXXX est l'année de la distribution \SpecialChar TeX
6126 Live (si ces variables ne sont pas prédéfinies,
6127  vous devrez le faire vous-même).
6128  Vous aurez besoin d'avoir les droits d'administration système pour créer ou modifier l'arborescence 
6129 \begin_inset Quotes cld
6130 \end_inset
6131
6132 locale
6133 \begin_inset Quotes crd
6134 \end_inset
6135
6136 ,
6137  mais votre arborescence 
6138 \begin_inset Quotes cld
6139 \end_inset
6140
6141 utilisateur
6142 \begin_inset Quotes crd
6143 \end_inset
6144
6145  ne devrait pas nécessiter de tels droits.
6146 \begin_inset Newline newline
6147 \end_inset
6148
6149 D'une manière générale,
6150  il est recommandable d'installer dans le répertoire utilisateur parce que cette arborescence ne sera pas modifiée lors d'une mise à jour de votre système.
6151  Elle sera également sauvegardée avec tout le reste lors de le sauvegarde de votre répertoire utilisateur 
6152 \begin_inset Quotes cld
6153 \end_inset
6154
6155 home
6156 \begin_inset Quotes crd
6157 \end_inset
6158
6159  (que vous effectuez régulièrement,
6160  bien entendu).
6161 \end_layout
6162
6163 \begin_layout Enumerate
6164 Avec Windows,
6165  si vous souhaitez que le nouveau paquetage soit disponible pour tous les utilisateurs de votre système,
6166  allez dans le répertoire où \SpecialChar LaTeX
6167  est installé,
6168  puis dans le sous-répertoire 
6169 \family sans
6170 ~
6171 \backslash
6172 tex
6173 \backslash
6174 latex
6175 \family default
6176  (pour MiK\SpecialChar TeX
6177 ,
6178  celui-ci sera implicitement 
6179 \family sans
6180 ~:
6181 \backslash
6182 Programs
6183 \backslash
6184 MiK\SpecialChar TeX
6185
6186 \backslash
6187 tex
6188 \backslash
6189 latex
6190 \family default
6191 ).
6192 \begin_inset Foot
6193 status collapsed
6194
6195 \begin_layout Plain Layout
6196 Notez que ce chemin sera celui des installations anglophones.
6197  Pour une installation germanophone,
6198  ce serait 
6199 \begin_inset Flex Code
6200 status collapsed
6201
6202 \begin_layout Plain Layout
6203
6204 \lang english
6205 ~:
6206 \backslash
6207 Programme
6208 \backslash
6209 MiK\SpecialChar TeX
6210
6211 \backslash
6212 tex
6213 \backslash
6214 latex
6215 \end_layout
6216
6217 \end_inset
6218
6219 ,
6220  de même pour d'autres langages.
6221 \end_layout
6222
6223 \end_inset
6224
6225  Créer dans ce répertoire un nouveau répertoire dénommé 
6226 \begin_inset Flex Code
6227 status collapsed
6228
6229 \begin_layout Plain Layout
6230 foiltex
6231 \end_layout
6232
6233 \end_inset
6234
6235  et copiez tous les fichiers du paquetage dedans.
6236  Si le paquetage ne doit être accessible que par vous ou si vous n'avez pas les droits d'administration,
6237  faites de même,
6238  mais dans le répertoire \SpecialChar LaTeX
6239  local,
6240  e.g.
6241  avec MiK\SpecialChar TeX
6242  2.8 sur WinXP le répertoire
6243 \begin_inset Newline newline
6244 \end_inset
6245
6246
6247 \begin_inset Flex Code
6248 status collapsed
6249
6250 \begin_layout Plain Layout
6251 ~:
6252 \backslash
6253 Documents and Settings
6254 \backslash
6255 <username>
6256 \backslash
6257 Application Data
6258 \backslash
6259
6260 \end_layout
6261
6262 \end_inset
6263
6264
6265 \begin_inset Newline newline
6266 \end_inset
6267
6268
6269 \begin_inset Phantom HPhantom
6270 status open
6271
6272 \begin_layout Plain Layout
6273
6274 \family sans
6275 \lang english
6276 ~:
6277 \backslash
6278
6279 \end_layout
6280
6281 \end_inset
6282
6283
6284 \begin_inset Flex Code
6285 status collapsed
6286
6287 \begin_layout Plain Layout
6288 MiK\SpecialChar TeX
6289
6290 \backslash
6291 2.8
6292 \backslash
6293 tex
6294 \backslash
6295 latex
6296 \end_layout
6297
6298 \end_inset
6299
6300
6301 \family sans
6302 .
6303 \family default
6304
6305 \begin_inset Newline newline
6306 \end_inset
6307
6308 Avec Vista ce sera le répertoire
6309 \begin_inset Newline newline
6310 \end_inset
6311
6312
6313 \family sans
6314
6315 \begin_inset Flex Code
6316 status collapsed
6317
6318 \begin_layout Plain Layout
6319
6320 \family sans
6321 ~:
6322 \backslash
6323 Users
6324 \backslash
6325 <username>
6326 \backslash
6327 AppData
6328 \backslash
6329 Roaming
6330 \backslash
6331 2.8
6332 \backslash
6333 MiK\SpecialChar TeX
6334
6335 \backslash
6336 tex
6337 \backslash
6338 latex
6339 \end_layout
6340
6341 \end_inset
6342
6343 .
6344 \end_layout
6345
6346 \end_deeper
6347 \begin_layout Enumerate
6348 Vous devez alors informer \SpecialChar LaTeX
6349  de la présence de nouveaux fichiers.
6350  Ceci dépend de nouveau de la distribution \SpecialChar LaTeX
6351 :
6352 \end_layout
6353
6354 \begin_deeper
6355 \begin_layout Enumerate
6356 Avec \SpecialChar TeX
6357 Live,
6358  exécuter la commande 
6359 \begin_inset Flex Code
6360 status collapsed
6361
6362 \begin_layout Plain Layout
6363
6364 \lang english
6365 texhash
6366 \end_layout
6367
6368 \end_inset
6369
6370  dans une console.
6371  Si vous avez installé le paquetage pour tous les utilisateurs,
6372  vous aurez besoin des droits d'administration pour ce faire;
6373 \end_layout
6374
6375 \begin_layout Enumerate
6376 Avec MiK\SpecialChar TeX
6377 ,
6378  si vous avez installé le paquetage pour tous les utilisateurs,
6379  démarrez le programme 
6380 \family sans
6381
6382 \begin_inset Quotes cld
6383 \end_inset
6384
6385 Settings
6386 \begin_inset space ~
6387 \end_inset
6388
6389 (Admin)
6390 \family default
6391
6392 \begin_inset Quotes crd
6393 \end_inset
6394
6395  et appuyez sur le bouton 
6396 \begin_inset Quotes cld
6397 \end_inset
6398
6399
6400 \family sans
6401 Refresh FNDB
6402 \family default
6403
6404 \begin_inset Quotes crd
6405 \end_inset
6406
6407 .
6408  Sinon démarrez le programme 
6409 \begin_inset Quotes cld
6410 \end_inset
6411
6412
6413 \family sans
6414 Settings
6415 \family default
6416
6417 \begin_inset Quotes crd
6418 \end_inset
6419
6420  et faites de même.
6421 \end_layout
6422
6423 \end_deeper
6424 \begin_layout Enumerate
6425 Enfin,
6426  vous devez informer \SpecialChar LyX
6427  de l'existence de nouveaux paquetages:
6428  dans \SpecialChar LyX
6429 ,
6430  utilisez le menu 
6431 \family sans
6432 Outils\SpecialChar menuseparator
6433 Reconfigurer
6434 \family default
6435 ,
6436  puis redémarrez \SpecialChar LyX
6437 .
6438 \end_layout
6439
6440 \begin_layout Standard
6441 Le paquetage est maintenant installé.
6442  Dans notre exemple,
6443  la classe de document 
6444 \begin_inset Flex Code
6445 status collapsed
6446
6447 \begin_layout Plain Layout
6448
6449 \lang english
6450 Slides
6451 \begin_inset space ~
6452 \end_inset
6453
6454 (FoilTeX)
6455 \end_layout
6456
6457 \end_inset
6458
6459  est maintenant disponible dans 
6460 \family sans
6461 Document\SpecialChar menuseparator
6462 Paramètres\SpecialChar menuseparator
6463 Classe du document
6464 \family default
6465 .
6466  
6467 \end_layout
6468
6469 \begin_layout Standard
6470 Si vous souhaitez utiliser une classe de document qui ne figure pas dans la liste 
6471 \family sans
6472 Document\SpecialChar menuseparator
6473 Paramètres\SpecialChar menuseparator
6474 Classe du document
6475 \family default
6476 ,
6477  vous devez créer une fichier de 
6478 \begin_inset Quotes cld
6479 \end_inset
6480
6481 format
6482 \begin_inset Quotes crd
6483 \end_inset
6484
6485  (
6486 \begin_inset Quotes cld
6487 \end_inset
6488
6489 layout
6490 \begin_inset Quotes crd
6491 \end_inset
6492
6493 ) pour celle-ci.
6494  Ceci est le sujet du paragraphe suivant.
6495 \end_layout
6496
6497 \begin_layout Section
6498 Types de fichiers de formats
6499 \end_layout
6500
6501 \begin_layout Standard
6502 Cette section décrit les différentes variétés de fichiers contenant les informations de format:
6503  instructions pour l'affichage par \SpecialChar LyX
6504  et pour la traduction en \SpecialChar LaTeX
6505 ,
6506  DocBook ou XHTML,
6507  ou autre format de sortie désiré,
6508  des styles de paragraphe et de caractère variés.
6509 \end_layout
6510
6511 \begin_layout Standard
6512 Nous essayons ici de donner une description complète de la procédure à suivre;
6513  il y a cependant une telle variété de classes \SpecialChar LaTeX
6514  supportant des types de document très différents que nous ne pouvons pas espérer couvrir tous les cas possibles ni tous les problèmes que vous pourrez rencontrer.
6515  La liste de messagerie des utilisateurs \SpecialChar LyX
6516  est fréquentée par des personnes expérimentées dans l'écriture des formats,
6517  qui voudront partager ce qu'elles ont appris,
6518  n'hésitez pas à poser des questions sur cette liste.
6519 \end_layout
6520
6521 \begin_layout Standard
6522 Quand vous prévoyez d'écrire un nouveau format,
6523  il est extrêmement utile de regarder les formats distribués avec \SpecialChar LyX
6524 .
6525  Si vous écrivez un fichier de format pour une classe de document \SpecialChar LaTeX
6526  qui pourrait intéresser d'autres personnes,
6527  ou si vous écrivez un module utile,
6528  vous pouvez envisager de l'insérer dans les 
6529 \begin_inset CommandInset href
6530 LatexCommand href
6531 name "pages dans le wiki LyX"
6532 target "https://wiki.lyx.org/Layouts/Layouts"
6533 literal "false"
6534
6535 \end_inset
6536
6537 ,
6538  voire de le soumettre à la liste des développeurs,
6539  pour qu'il figure dans la distribution de \SpecialChar LyX
6540  proprement dite
6541 \begin_inset Foot
6542 status collapsed
6543
6544 \begin_layout Plain Layout
6545 Notez bien que du fait que \SpecialChar LyX
6546  est diffusé sous licence GPL (General Public License),
6547  toute contribution doit être également sous licence GPL.
6548 \end_layout
6549
6550 \end_inset
6551
6552 .
6553 \end_layout
6554
6555 \begin_layout Subsection
6556 Modules de format
6557 \begin_inset CommandInset label
6558 LatexCommand label
6559 name "subsec:Modules_de_format"
6560
6561 \end_inset
6562
6563
6564 \end_layout
6565
6566 \begin_layout Standard
6567 Nous avons mentionné jusqu'ici les 
6568 \begin_inset Quotes cld
6569 \end_inset
6570
6571 fichier de format
6572 \begin_inset Quotes crd
6573 \end_inset
6574
6575 .
6576  mais il existe différentes sortes de fichiers qui contiennent des informations de format.
6577  Les fichiers de format au sens strict ont pour suffixe 
6578 \begin_inset Flex Code
6579 status collapsed
6580
6581 \begin_layout Plain Layout
6582 .layout
6583 \end_layout
6584
6585 \end_inset
6586
6587  et contiennent l'information nécessaire à \SpecialChar LyX
6588  pour les classes de document.
6589  Depuis \SpecialChar LyX
6590  1.6,
6591  cependant,
6592  les informations de format peuvent être incluses dans les 
6593 \emph on
6594 modules
6595 \emph default
6596  de format,
6597  qui ont pour suffixe 
6598 \begin_inset Flex Code
6599 status collapsed
6600
6601 \begin_layout Plain Layout
6602 .module
6603 \end_layout
6604
6605 \end_inset
6606
6607 .
6608  Les modules sont aux paquetages \SpecialChar LaTeX
6609  à peu près ce que sont les fichiers de format aux classes de document,
6610  et certains modules —
6611  tels que le module 
6612 \begin_inset Quotes cld
6613 \end_inset
6614
6615 endnotes
6616 \begin_inset Quotes crd
6617 \end_inset
6618
6619  —
6620  offrent la fonctionnalité d'un seul paquetage.
6621  En un sens,
6622  le modules de format sont aussi similaires aux fichiers d'inclusion
6623 \begin_inset Foot
6624 status collapsed
6625
6626 \begin_layout Plain Layout
6627 Ceux-ci peuvent avoir un suffixe quelconque,
6628  mais par convention il leur a été attribué le suffixe 
6629 \begin_inset Flex Code
6630 status collapsed
6631
6632 \begin_layout Plain Layout
6633 .inc
6634 \end_layout
6635
6636 \end_inset
6637
6638 .
6639 \end_layout
6640
6641 \end_inset
6642
6643  —
6644  des fichiers comme 
6645 \begin_inset Flex Code
6646 status collapsed
6647
6648 \begin_layout Plain Layout
6649
6650 \lang english
6651 stdsections.inc 
6652 \end_layout
6653
6654 \end_inset
6655
6656
6657  dans le fait que les modules ne sont pas spécifiques du format d'un document donné,
6658  mais peuvent être utilisés avec de nombreux formats différents.
6659  Cependant l'utilisation d'un fichier d'inclusion (dans 
6660 \begin_inset Flex Code
6661 status collapsed
6662
6663 \begin_layout Plain Layout
6664 article.cls
6665 \end_layout
6666
6667 \end_inset
6668
6669  par exemple) nécessite la modification du fichier de format 
6670 \begin_inset Flex Code
6671 status collapsed
6672
6673 \begin_layout Plain Layout
6674 article.layout
6675 \end_layout
6676
6677 \end_inset
6678
6679 ;
6680  au lieu de cette modification,
6681  les modules sont sélectionnés dans la page 
6682 \begin_inset Flex Noun
6683 status collapsed
6684
6685 \begin_layout Plain Layout
6686 Document\SpecialChar menuseparator
6687 Paramètres
6688 \end_layout
6689
6690 \end_inset
6691
6692
6693 \end_layout
6694
6695 \begin_layout Standard
6696 Rédiger des modules est la façon la plus simple de se familiariser avec l'écriture des formats,
6697  puisque ce peut être aussi simple que l'ajout d'un seul nouveau paragraphe ou insert.
6698  Mais en principe,
6699  les modules peuvent inclure tout ce que peuvent inclure les formats.
6700 \end_layout
6701
6702 \begin_layout Standard
6703 Après la création d'un nouveau module,
6704  vous devrez reconfigurer et redémarrer \SpecialChar LyX
6705  pour que le module apparaisse dans le menu.
6706  Cependant,
6707  les modifications que vous faites dans le module seront immédiatement actives,
6708  si vous ouvrez 
6709 \begin_inset Flex Noun
6710 status collapsed
6711
6712 \begin_layout Plain Layout
6713 Document\SpecialChar menuseparator
6714 Paramètres\SpecialChar menuseparator
6715 Modules
6716 \end_layout
6717
6718 \end_inset
6719
6720 ,
6721  sélectionnez un module et appuyez sur 
6722 \begin_inset Quotes cld
6723 \end_inset
6724
6725 OK
6726 \begin_inset Quotes crd
6727 \end_inset
6728
6729 .
6730  
6731 \emph on
6732 Il vous est fortement recommandé de sauvegarder votre travail avant de procéder ainsi
6733 \emph default
6734 .
6735  En fait,
6736  
6737 \emph on
6738 il vous est fortement recommandé de ne pas essayer de modifier des modules durant une travail productif sur un document
6739 \emph default
6740 .
6741  Bien évidemment,
6742  les développeurs s'efforcent de conserver une bonne stabilité à \SpecialChar LyX
6743  dans de telles situations,
6744  mais les erreurs de syntaxe et autres dans votre module pourraient déclencher des comportements bizarres.
6745 \end_layout
6746
6747 \begin_layout Subsubsection
6748 Format local
6749 \end_layout
6750
6751 \begin_layout Standard
6752 Les modules sont à \SpecialChar LyX
6753  ce que les paquetages sont à \SpecialChar LaTeX
6754 .
6755  Cependant,
6756  il arrive que vous souhaitiez disposer d'un insert ou d'un style de caractère pour un seul document,
6757  et écrire un module qui sera universel n'a pas grand sens.
6758  Vous avez alors besoin du 
6759 \begin_inset Quotes cld
6760 \end_inset
6761
6762 format local
6763 \begin_inset Quotes crd
6764 \end_inset
6765
6766  de \SpecialChar LyX
6767 .
6768 \end_layout
6769
6770 \begin_layout Standard
6771 Vous le trouverez via 
6772 \family sans
6773 Document\SpecialChar menuseparator
6774 Paramètres\SpecialChar menuseparator
6775 Format local
6776 \family default
6777 .
6778  La grande zone textuelle vous permet de saisir ce que vous mettriez dans un fichier de format ou de module.
6779  Vous pouvez voir le format local comme un module qui n'appartient qu'au document en cours de saisie.
6780  De ce fait,
6781  vous devez saisir une balise 
6782 \begin_inset Flex Code
6783 status collapsed
6784
6785 \begin_layout Plain Layout
6786 Format
6787 \end_layout
6788
6789 \end_inset
6790
6791 .
6792  N'importe quel format est admissible,
6793  mais on utilise d'habitude le format de la version de \SpecialChar LyX
6794  utilisée (pour \SpecialChar LyX
6795  2.3,
6796  le format porte le numéro 81).
6797 \end_layout
6798
6799 \begin_layout Standard
6800 Lorsque vous avez saisi quelque chose dans la fenêtre de 
6801 \begin_inset Flex Code
6802 status collapsed
6803
6804 \begin_layout Plain Layout
6805 Format local
6806 \end_layout
6807
6808 \end_inset
6809
6810 ,
6811  \SpecialChar LyX
6812  active le bouton 
6813 \begin_inset Quotes cld
6814 \end_inset
6815
6816
6817 \family sans
6818 Valider
6819 \family default
6820
6821 \begin_inset Quotes crd
6822 \end_inset
6823
6824  qui se trouve en bas.
6825  Cliquer sur ce bouton entraînera une vérification de la validité du code que vous aurez saisi.
6826  \SpecialChar LyX
6827  vous donne cette information sans hélas l'accompagner d'un diagnostic d'erreurs explicite.
6828  Ces erreurs seront cependant affichées dans la fenêtre d'appel si vous avez activé \SpecialChar LyX
6829  depuis un terminal.
6830  Vous ne pourrez pas appliquer ou enregistrer votre format tant qu'il n'est pas valide.
6831 \end_layout
6832
6833 \begin_layout Standard
6834 Les précautions indiquées à la fin de la section précédente s'appliquent également ici.
6835  Ne jouez pas avec un format local pendant un vrai travail,
6836  surtout si vous n'avez pas enregistré votre document.
6837  Ceci dit,
6838  utiliser un format local avec un document de test peut être très pratique pour essayer de nouvelles choses,
6839  voire pour aborder l’écriture d'un module.
6840 \end_layout
6841
6842 \begin_layout Subsection
6843 Format pour un fichier 
6844 \begin_inset Flex Code
6845 status collapsed
6846
6847 \begin_layout Plain Layout
6848 .sty
6849 \end_layout
6850
6851 \end_inset
6852
6853
6854 \end_layout
6855
6856 \begin_layout Standard
6857 Les deux situations que vous êtes probablement susceptibles de rencontrer quand vous voulez gérer une nouvelle classe de document \SpecialChar LaTeX
6858  sont les fichiers \SpecialChar LaTeX2e
6859  de classe (
6860 \begin_inset Flex Code
6861 status collapsed
6862
6863 \begin_layout Plain Layout
6864 .cls
6865 \end_layout
6866
6867 \end_inset
6868
6869 ) et de style (
6870 \begin_inset Flex Code
6871 status collapsed
6872
6873 \begin_layout Plain Layout
6874 .sty
6875 \end_layout
6876
6877 \end_inset
6878
6879 ).
6880  Interfacer une nouveau fichier de style est assez facile,
6881  Interfacer une nouvelle classe est plus compliqué:
6882  nous allons décrire la première opération ici,
6883  et la seconde dans le paragraphe suivant.
6884 \end_layout
6885
6886 \begin_layout Standard
6887 La situation la plus simple se présente si votre nouvelle classe de document est fournie sous la forme d'un fichier de style à utiliser en combinaison avec une classe de document existante,
6888  déjà interfacée.
6889  Dans notre exemple,
6890  le fichier de style sera appelé 
6891 \begin_inset Flex Code
6892 status collapsed
6893
6894 \begin_layout Plain Layout
6895 ma_classe.sty
6896 \end_layout
6897
6898 \end_inset
6899
6900  et il doit être utilisé avec la classe standard 
6901 \begin_inset Flex Code
6902 status collapsed
6903
6904 \begin_layout Plain Layout
6905 report.cls
6906 \end_layout
6907
6908 \end_inset
6909
6910 .
6911 \end_layout
6912
6913 \begin_layout Standard
6914 Commencez par copier le fichier de format de la classe de document en question dans votre répertoire local.
6915 \end_layout
6916
6917 \begin_layout LyX-Code
6918 cp report.layout ~/.lyx/layouts/ma_classe.layout
6919 \end_layout
6920
6921 \begin_layout Standard
6922 Puis éditez 
6923 \family typewriter
6924 ma_classe.layout
6925 \family default
6926  et changez la ligne :
6927 \end_layout
6928
6929 \begin_layout LyX-Code
6930
6931 \backslash
6932 DeclareLaTeXClass{report}
6933 \end_layout
6934
6935 \begin_layout Standard
6936 en :
6937 \end_layout
6938
6939 \begin_layout LyX-Code
6940
6941 \backslash
6942 DeclareLaTeXClass[report,
6943  ma_classe.sty]{report (ma_classe)}
6944 \end_layout
6945
6946 \begin_layout Standard
6947 Puis ajoutez :
6948 \end_layout
6949
6950 \begin_layout LyX-Code
6951 Preamble 
6952 \begin_inset Newline newline
6953 \end_inset
6954
6955     
6956 \backslash
6957 usepackage{ma_classe}
6958 \begin_inset Newline newline
6959 \end_inset
6960
6961 EndPreamble
6962 \end_layout
6963
6964 \begin_layout Standard
6965 près du début du fichier.
6966 \end_layout
6967
6968 \begin_layout Standard
6969 Démarrez \SpecialChar LyX
6970  et faites 
6971 \begin_inset Flex Noun
6972 status collapsed
6973
6974 \begin_layout Plain Layout
6975 Outils\SpecialChar menuseparator
6976 Reconfigurer
6977 \end_layout
6978
6979 \end_inset
6980
6981 .
6982  Redémarrez \SpecialChar LyX
6983  et essayez de créer un nouveau document.
6984  Vous devriez voir 
6985 \begin_inset Quotes cld
6986 \end_inset
6987
6988
6989 \begin_inset Flex Noun
6990 status collapsed
6991
6992 \begin_layout Plain Layout
6993 report
6994 \begin_inset space ~
6995 \end_inset
6996
6997 (ma_classe)
6998 \end_layout
6999
7000 \end_inset
7001
7002
7003 \begin_inset Quotes crd
7004 \end_inset
7005
7006  parmi les classes de document dans la fenêtre 
7007 \begin_inset Flex Noun
7008 status collapsed
7009
7010 \begin_layout Plain Layout
7011 Document\SpecialChar menuseparator
7012 Paramètres\SpecialChar menuseparator
7013 Classe de document
7014 \end_layout
7015
7016 \end_inset
7017
7018 .
7019  Il est probable que certaines des commandes de section devront être différentes de celles de la classe de base
7020 \begin_inset Foot
7021 status collapsed
7022
7023 \begin_layout Plain Layout
7024 ici 
7025 \family typewriter
7026 report
7027 \end_layout
7028
7029 \end_inset
7030
7031 ,
7032  vous pouvez donc jouer avec les réglages des différentes sections si vous le souhaitez.
7033  Les informations de format pour le sectionnement se trouvent dans 
7034 \begin_inset Flex Code
7035 status collapsed
7036
7037 \begin_layout Plain Layout
7038 stdsections.inc
7039 \end_layout
7040
7041 \end_inset
7042
7043 ,
7044  mais il n'est pas nécessaire de recopier ce fichier pour le modifier.
7045  Il vous suffit en effet d'ajouter vos modifications au fichier de format,
7046  après la ligne 
7047 \begin_inset Flex Code
7048 status collapsed
7049
7050 \begin_layout Plain Layout
7051 Input 
7052 \begin_inset Flex Code
7053 status collapsed
7054
7055 \begin_layout Plain Layout
7056 stdclass.inc
7057 \end_layout
7058
7059 \end_inset
7060
7061
7062 \end_layout
7063
7064 \end_inset
7065
7066 ,
7067  qui implique l'inclusion de 
7068 \begin_inset Flex Code
7069 status collapsed
7070
7071 \begin_layout Plain Layout
7072 stdsections.inc
7073 \end_layout
7074
7075 \end_inset
7076
7077 .
7078  Par exemple,
7079  vous pourriez ajouter ces lignes:
7080 \end_layout
7081
7082 \begin_layout LyX-Code
7083
7084 \lang english
7085 Style Chapter
7086 \end_layout
7087
7088 \begin_layout LyX-Code
7089
7090 \lang english
7091     Font
7092 \end_layout
7093
7094 \begin_layout LyX-Code
7095
7096 \lang english
7097         Family Sans
7098 \end_layout
7099
7100 \begin_layout LyX-Code
7101
7102 \lang english
7103     EndFont
7104 \end_layout
7105
7106 \begin_layout LyX-Code
7107
7108 \lang english
7109 End
7110 \end_layout
7111
7112 \begin_layout Standard
7113 pour modifier la police des titres de chapitre en police sens empattements.
7114  Ceci écrasera (ou bien,
7115  en l'occurrence,
7116  ajoutera) la déclaration existante pour le style Chapitre.
7117 \end_layout
7118
7119 \begin_layout Standard
7120 Votre nouveau paquetage peut également fournir des commandes ou des environnements qui n'existent pas dans la classe de base.
7121  dans ce cas,
7122  il vous faudra ajouter ceux-ci au fichier de format.
7123  Voir
7124 \begin_inset space ~
7125 \end_inset
7126
7127
7128 \begin_inset CommandInset ref
7129 LatexCommand ref
7130 reference "sec:Syntaxe-des"
7131 nolink "false"
7132
7133 \end_inset
7134
7135  pour savoir comment faire.
7136 \end_layout
7137
7138 \begin_layout Standard
7139 Si 
7140 \begin_inset Flex Code
7141 status collapsed
7142
7143 \begin_layout Plain Layout
7144 ma_classe.sty
7145 \end_layout
7146
7147 \end_inset
7148
7149  peut être utilisé avec plusieurs classes de document différentes,
7150  vous trouverez sans doute plus approprié d'écrire un module que vous pourrez charger avec la classe de base.
7151  Le module le plus simple qu'il est possible d'écrire dans ce contexte est la suivant:
7152 \end_layout
7153
7154 \begin_layout LyX-Code
7155
7156 \lang english
7157 #
7158 \backslash
7159 DeclareLyXModule{mon paquetage} 
7160 \end_layout
7161
7162 \begin_layout LyX-Code
7163
7164 \lang english
7165 #DescriptionBegin 
7166 \end_layout
7167
7168 \begin_layout LyX-Code
7169
7170 \lang english
7171 #Support for mypkg.sty.
7172 \end_layout
7173
7174 \begin_layout LyX-Code
7175
7176 \lang english
7177 #DescriptionEnd 
7178 \begin_inset Newline newline
7179 \end_inset
7180
7181
7182 \end_layout
7183
7184 \begin_layout LyX-Code
7185
7186 \lang english
7187 Format 81
7188 \begin_inset Newline newline
7189 \end_inset
7190
7191
7192 \end_layout
7193
7194 \begin_layout LyX-Code
7195
7196 \lang english
7197 Preamble
7198 \begin_inset Newline newline
7199 \end_inset
7200
7201     
7202 \backslash
7203 usepackage{mypkg}
7204 \begin_inset Newline newline
7205 \end_inset
7206
7207 EndPreamble
7208 \end_layout
7209
7210 \begin_layout Standard
7211 Un module plus compliqué pourrait modifier le comportement de constructions existantes ou d'en définir de nouvelles.
7212  De nouveau,
7213  voir
7214 \begin_inset space ~
7215 \end_inset
7216
7217
7218 \begin_inset CommandInset ref
7219 LatexCommand ref
7220 reference "sec:Syntaxe-des"
7221 nolink "false"
7222
7223 \end_inset
7224
7225  pour les détails.
7226 \end_layout
7227
7228 \begin_layout Subsection
7229 Format pour un fichier 
7230 \begin_inset Flex Code
7231 status collapsed
7232
7233 \begin_layout Plain Layout
7234 .cls
7235 \end_layout
7236
7237 \end_inset
7238
7239
7240 \end_layout
7241
7242 \begin_layout Standard
7243 Deux possibilités se présentent.
7244  
7245 \end_layout
7246
7247 \begin_layout Standard
7248 Soit le fichier de classe est fondé sur une classe de document existante.
7249  Par exemple,
7250  de nombreuses classes pour une thèse sont des variantes de 
7251 \begin_inset Flex Code
7252 status collapsed
7253
7254 \begin_layout Plain Layout
7255 book.cls
7256 \end_layout
7257
7258 \end_inset
7259
7260 .
7261  Pour vérifier que c'est le cas pour la vôtre,
7262  cherchez une ligne comme
7263 \end_layout
7264
7265 \begin_layout LyX-Code
7266
7267 \backslash
7268 LoadClass{book}
7269 \end_layout
7270
7271 \begin_layout Standard
7272 dans le fichier de classe.
7273  Si c'est la cas,
7274  vous pouvez essentiellement procéder comme dans la section précédente,
7275  bien que la ligne 
7276 \begin_inset Flex Code
7277 status collapsed
7278
7279 \begin_layout Plain Layout
7280 Declare\SpecialChar LaTeX
7281 Class
7282 \end_layout
7283
7284 \end_inset
7285
7286  soit différente.
7287  Si votre nouvelle classe est une thèse,
7288  et est fondée sur 
7289 \begin_inset Flex Code
7290 status collapsed
7291
7292 \begin_layout Plain Layout
7293 book
7294 \end_layout
7295
7296 \end_inset
7297
7298 ,
7299  cette ligne doit être
7300 \begin_inset Foot
7301 status collapsed
7302
7303 \begin_layout Plain Layout
7304 Et enregistrer le fichier comme 
7305 \begin_inset Flex Code
7306 status collapsed
7307
7308 \begin_layout Plain Layout
7309 thesis.layout
7310 \end_layout
7311
7312 \end_inset
7313
7314  facilitera les choses:
7315  \SpecialChar LyX
7316  suppose que la classe de document a le même nom que le fichier de format.
7317 \end_layout
7318
7319 \end_inset
7320
7321 :
7322 \end_layout
7323
7324 \begin_layout LyX-Code
7325
7326 \backslash
7327 DeclareLaTeXClass[thesis,book]{thesis}
7328 \end_layout
7329
7330 \begin_layout Standard
7331 Soit le fichier de classe est original.
7332  Dans ce cas,
7333  vous devrez probablement créer votre propre format.
7334  Nous vous suggérons fortement de copier un fichier de format existant qui utilise une classe \SpecialChar LaTeX
7335  similaire et de le modifier si c'est possible.
7336  Utilisez au moins un fichier existant comme point de départ pour savoir quels sont les éléments dont vous devez vous occuper.
7337  Encore une fois,
7338  les spécificités sont décrites ci-après.
7339 \end_layout
7340
7341 \begin_layout Subsection
7342 Création de modèles
7343 \begin_inset CommandInset label
7344 LatexCommand label
7345 name "sec:modeles"
7346
7347 \end_inset
7348
7349
7350 \end_layout
7351
7352 \begin_layout Standard
7353 Une fois qu'un fichier de format a été crée pour une classe de document,
7354  vous désirerez peut-être créer un 
7355 \emph on
7356 modèle
7357 \emph default
7358  correspondant.
7359  Un modèle est une sorte de mode d'emploi pour votre format,
7360  montrant comment il peut être utilisé,
7361  mais avec un contenu fictif.
7362  Vous pouvez jeter un œil aux divers modèles distribués avec \SpecialChar LyX
7363  pour illustration.
7364 \end_layout
7365
7366 \begin_layout Standard
7367 Les modèles sont créés comme les documents normaux.
7368  La seule différence est que les documents normaux contiennent tous les réglages possibles,
7369  y compris les polices et la taille du papier.
7370  Or on ne veut en général pas qu'un modèle modifie ces réglages implicites.
7371  Pour cette raison,
7372  l'auteur d'un modèle doit enlever les commandes correspondantes comme 
7373 \begin_inset Flex Code
7374 status collapsed
7375
7376 \begin_layout Plain Layout
7377
7378 \backslash
7379 font_roman
7380 \end_layout
7381
7382 \end_inset
7383
7384  ou 
7385 \begin_inset Flex Code
7386 status collapsed
7387
7388 \begin_layout Plain Layout
7389
7390 \backslash
7391 papersize
7392 \end_layout
7393
7394 \end_inset
7395
7396  du fichier modèle \SpecialChar LyX
7397 .
7398  C'est faisable avec un simple éditeur de texte,
7399  comme 
7400 \begin_inset Flex Code
7401 status collapsed
7402
7403 \begin_layout Plain Layout
7404 vi
7405 \end_layout
7406
7407 \end_inset
7408
7409  ou 
7410 \begin_inset Flex Code
7411 status collapsed
7412
7413 \begin_layout Plain Layout
7414 notepad
7415 \end_layout
7416
7417 \end_inset
7418
7419 .
7420 \end_layout
7421
7422 \begin_layout Standard
7423 Mettez les fichiers modèles que vous avez créés et édités dans 
7424 \begin_inset Flex Code
7425 status collapsed
7426
7427 \begin_layout Plain Layout
7428 MonRép/templates/
7429 \end_layout
7430
7431 \end_inset
7432
7433 ,
7434  copiez ceux que vous utilisez du répertoire global de modèles 
7435 \begin_inset Flex Code
7436 status collapsed
7437
7438 \begin_layout Plain Layout
7439 Rép\SpecialChar LyX
7440 /templates/
7441 \end_layout
7442
7443 \end_inset
7444
7445  vers le même endroit,
7446  et redéfinissez le répertoire de modèles dans la fenêtre 
7447 \begin_inset Flex Noun
7448 status collapsed
7449
7450 \begin_layout Plain Layout
7451 Outils\SpecialChar menuseparator
7452 Préférences\SpecialChar menuseparator
7453 Répertoires
7454 \end_layout
7455
7456 \end_inset
7457
7458 .
7459 \end_layout
7460
7461 \begin_layout Standard
7462 Notez que le modèle 
7463 \begin_inset Flex Code
7464 status collapsed
7465
7466 \begin_layout Plain Layout
7467 defaults.lyx
7468 \end_layout
7469
7470 \end_inset
7471
7472  a un statut particulier.
7473  Il est chargé à chaque fois que vous créez un nouveau document avec 
7474 \begin_inset Flex Noun
7475 status collapsed
7476
7477 \begin_layout Plain Layout
7478 Fichier\SpecialChar menuseparator
7479 Nouveau
7480 \end_layout
7481
7482 \end_inset
7483
7484  afin d'avoir les réglages implicites.
7485  Pour créer ce modèle depuis \SpecialChar LyX
7486 ,
7487  vous n'avez qu'à ouvrir un document ayant déjà les réglages voulus,
7488  et appuyer sur le bouton 
7489 \begin_inset Flex Noun
7490 status collapsed
7491
7492 \begin_layout Plain Layout
7493 Enregistrer comme valeurs implicites
7494 \end_layout
7495
7496 \end_inset
7497
7498 .
7499 \end_layout
7500
7501 \begin_layout Subsection
7502 Mise à jour des anciens fichiers de format
7503 \end_layout
7504
7505 \begin_layout Standard
7506 La syntaxe des fichiers de format change à chaque publication d'une nouvelle version de \SpecialChar LyX
7507 ,
7508  et les anciens fichiers de format doivent donc être convertis dans la nouvelle syntaxe.
7509  Si \SpecialChar LyX
7510  lit un fichier de format écrit avec une syntaxe ancienne,
7511  il appelle le script 
7512 \begin_inset Flex Code
7513 status collapsed
7514
7515 \begin_layout Plain Layout
7516 layout2layout.py
7517 \end_layout
7518
7519 \end_inset
7520
7521  pour le convertir dans un fichier temporaire doté de la nouvelle syntaxe.
7522  Le fichier original reste intact.
7523  Si vous utilisez le fichier de format souvent,
7524  vous voudrez sans doute rendre les modifications permanentes,
7525  pour éviter des conversions répétitives de la part de \SpecialChar LyX
7526 .
7527  Pour ce faire,
7528  vous pouvez appeler le convertisseur manuellement:
7529 \end_layout
7530
7531 \begin_layout Enumerate
7532 renommez le fichier 
7533 \begin_inset Flex Code
7534 status collapsed
7535
7536 \begin_layout Plain Layout
7537 myclass.layout
7538 \end_layout
7539
7540 \end_inset
7541
7542  comme 
7543 \begin_inset Flex Code
7544 status collapsed
7545
7546 \begin_layout Plain Layout
7547 myclass.old
7548 \end_layout
7549
7550 \end_inset
7551
7552
7553 \end_layout
7554
7555 \begin_layout Enumerate
7556 exécutez la commande
7557 \begin_inset Newline newline
7558 \end_inset
7559
7560
7561 \begin_inset Flex Code
7562 status collapsed
7563
7564 \begin_layout Plain Layout
7565 python \SpecialChar LyX
7566 Dir/scripts/layout2layout.py myclass.old myclass.layout
7567 \end_layout
7568
7569 \end_inset
7570
7571
7572 \begin_inset Newline newline
7573 \end_inset
7574
7575 dans laquelle 
7576 \begin_inset Flex Code
7577 status collapsed
7578
7579 \begin_layout Plain Layout
7580 \SpecialChar LyX
7581 Dir
7582 \end_layout
7583
7584 \end_inset
7585
7586  est le nom de votre répertoire \SpecialChar LyX
7587  au niveau système.
7588 \end_layout
7589
7590 \begin_layout Standard
7591 Le convertisseur ne gère que les changements de syntaxe.
7592  Il ne peut pas gérer les modifications du contenu des fichiers inclus,
7593  ceux-ci doivent être convertis séparément.
7594 \end_layout
7595
7596 \begin_layout Subsection
7597 Fichiers moteurCitation
7598 \begin_inset CommandInset label
7599 LatexCommand label
7600 name "subsec:Cite-Engine-Files"
7601
7602 \end_inset
7603
7604
7605 \end_layout
7606
7607 \begin_layout Standard
7608 Une espèce particulière de fichier de format est dénommée moteurCitation et se manifeste via des fichiers 
7609 \begin_inset Flex Code
7610 status collapsed
7611
7612 \begin_layout Plain Layout
7613 *.citeengine
7614 \end_layout
7615
7616 \end_inset
7617
7618  situés dans le sous-répertoire 
7619 \begin_inset Flex Code
7620 status collapsed
7621
7622 \begin_layout Plain Layout
7623 citeengines/
7624 \end_layout
7625
7626 \end_inset
7627
7628 .
7629  Ils sont destinés à spécifier les paquetages \SpecialChar LaTeX
7630  destinés à la création de bibliographies,
7631  comme 
7632 \family sans
7633 natbib
7634 \family default
7635 ,
7636
7637 \family sans
7638  jurabib
7639 \family default
7640  ou 
7641 \family sans
7642 biblatex
7643 \family default
7644 ,
7645  mais le traitement par \SpecialChar LyX
7646  des citations Bib\SpecialChar TeX
7647  ordinaires (sans paquetage additionnel) est également défini par de tels fichiers.
7648 \end_layout
7649
7650 \begin_layout Standard
7651 Plus précisément,
7652  on définit quels sont les paquetages à charger par \SpecialChar LyX
7653 ,
7654  quelles sont le commandes de citation disponibles,
7655  comment celles-ci seront affichées dans \SpecialChar LyX
7656  (dans la fenêtre de travail,
7657  les dialogues,
7658  les menus contextuels),
7659  ainsi que dans les résultats XHTML et textuels.
7660  En outre,
7661  les fichiers spécifient les variantes de style disponibles (auteur-année,
7662  numérique,
7663  etc;) et leurs particularités Les fichiers moteurCitation servent également à engendrer les options disponibles via 
7664 \family sans
7665 Document\SpecialChar menuseparator
7666 Paramètres\SpecialChar menuseparator
7667 Bibliographie\SpecialChar menuseparator
7668 Processeur
7669 \family default
7670 .
7671 \end_layout
7672
7673 \begin_layout Standard
7674 Bien qu'un fichier moteurCitation se présente comme un fichier de format ordinaire pouvant contenir n'importe quelle directive de format,
7675  il contient habituellement les directives particulières telles que 
7676 \begin_inset Flex Code
7677 status collapsed
7678
7679 \begin_layout Plain Layout
7680 MaxCiteNames
7681 \end_layout
7682
7683 \end_inset
7684
7685 ,
7686  
7687 \begin_inset Flex Code
7688 status collapsed
7689
7690 \begin_layout Plain Layout
7691 CiteFramework
7692 \end_layout
7693
7694 \end_inset
7695
7696 ,
7697  
7698 \begin_inset Flex Code
7699 status collapsed
7700
7701 \begin_layout Plain Layout
7702 CiteEngine
7703 \end_layout
7704
7705 \end_inset
7706
7707  et 
7708 \begin_inset Flex Code
7709 status collapsed
7710
7711 \begin_layout Plain Layout
7712 CiteFormat
7713 \end_layout
7714
7715 \end_inset
7716
7717 .
7718  La syntaxe des deux dernières est décrite ci-après dans 
7719 \begin_inset CommandInset ref
7720 LatexCommand ref
7721 reference "subsec:Citation-engine-description"
7722 plural "false"
7723 caps "false"
7724 noprefix "false"
7725 nolink "false"
7726
7727 \end_inset
7728
7729  et 
7730 \begin_inset CommandInset ref
7731 LatexCommand ref
7732 reference "subsec:Description citation"
7733 nolink "false"
7734
7735 \end_inset
7736
7737 ,
7738  ainsi que dans les fichiers eux-mêmes.
7739 \end_layout
7740
7741 \begin_layout Section
7742 Syntaxe des fichiers de format
7743 \begin_inset CommandInset label
7744 LatexCommand label
7745 name "sec:Syntaxe-des"
7746
7747 \end_inset
7748
7749
7750 \end_layout
7751
7752 \begin_layout Standard
7753 Les sections suivantes vous expliquent à quoi vous vous attaquez quand vous décidez de mettre les mains dans le cambouis,
7754  et de créer ou d'éditer votre propre fichier de format.
7755  Notre conseil est d'aller doucement et d'enregistrer souvent pour faire des essais.
7756  Ce n'est pas si dur que ça,
7757  mais il y a une multitude d'options et vous pouvez vous laisser submerger si vous essayez d'en faire trop d'un coup.
7758  Il est plus facile d'utiliser des formats existants comme référence ou modèle ou de modifier un fichier de format existant pour vos besoins.
7759 \end_layout
7760
7761 \begin_layout Standard
7762 Toutes les balises décrites dans ce chapitre sont insensibles à la casse:
7763  cela veut dire que 
7764 \begin_inset Flex Code
7765 status collapsed
7766
7767 \begin_layout Plain Layout
7768 Style
7769 \end_layout
7770
7771 \end_inset
7772
7773 ,
7774  
7775 \begin_inset Flex Code
7776 status collapsed
7777
7778 \begin_layout Plain Layout
7779 style
7780 \end_layout
7781
7782 \end_inset
7783
7784  et 
7785 \begin_inset Flex Code
7786 status collapsed
7787
7788 \begin_layout Plain Layout
7789 StYlE
7790 \end_layout
7791
7792 \end_inset
7793
7794  sont une seule et même balise.
7795  Les valeurs possibles sont inscrites entre crochets après le nom de la fonction.
7796  La valeur implicite d'une fonction quand elle n'est pas définie dans le fichier décrivant la classe de texte est 
7797 \emph on
7798
7799 \begin_inset Flex Code
7800 status collapsed
7801
7802 \begin_layout Plain Layout
7803
7804 \emph on
7805 mise en évidence
7806 \end_layout
7807
7808 \end_inset
7809
7810
7811 \emph default
7812 .
7813  Si le paramètre est d'un type particulier la valeur implicite est indiquée ainsi :
7814  
7815 \begin_inset Flex Code
7816 status collapsed
7817
7818 \begin_layout Plain Layout
7819 float=
7820 \emph on
7821 default
7822 \end_layout
7823
7824 \end_inset
7825
7826 .
7827 \end_layout
7828
7829 \begin_layout Subsection
7830 Déclaration et classification d'une classe de document
7831 \end_layout
7832
7833 \begin_layout Standard
7834 Les lignes qui commencent par un 
7835 \family typewriter
7836 #
7837 \family default
7838  dans un fichier de format sont les commentaires.
7839  Il y a une exception à cette règle :
7840  tous les 
7841 \begin_inset Flex Code
7842 status collapsed
7843
7844 \begin_layout Plain Layout
7845 .layout
7846 \end_layout
7847
7848 \end_inset
7849
7850  doivent commencer par ceci :
7851 \end_layout
7852
7853 \begin_layout LyX-Code
7854
7855 \size small
7856 #% Do not delete the line below;
7857  configure depends on this
7858 \begin_inset Foot
7859 status collapsed
7860
7861 \begin_layout Plain Layout
7862 Ne pas effacer la ligne ci-dessous ;
7863  configure compte dessus.
7864 \end_layout
7865
7866 \end_inset
7867
7868
7869 \end_layout
7870
7871 \begin_layout LyX-Code
7872
7873 \size small
7874 #  
7875 \backslash
7876 DeclareLaTeXClass{Article (Standard Class)}
7877 \end_layout
7878
7879 \begin_layout LyX-Code
7880
7881 \size small
7882 #  
7883 \backslash
7884 DeclareCategory{Articles}
7885 \end_layout
7886
7887 \begin_layout Standard
7888 Les deuxième et troisième lignes servent lors de la (re)configuration de \SpecialChar LyX
7889 .
7890  Le fichier de format est lu par le script \SpecialChar LaTeX
7891  
7892 \begin_inset Flex Code
7893 status collapsed
7894
7895 \begin_layout Plain Layout
7896 chkconfig.ltx
7897 \end_layout
7898
7899 \end_inset
7900
7901 ,
7902  dans un mode spécial où 
7903 \begin_inset Flex Code
7904 status collapsed
7905
7906 \begin_layout Plain Layout
7907 #
7908 \end_layout
7909
7910 \end_inset
7911
7912  est ignoré.
7913  La première ligne est juste un commentaire \SpecialChar LaTeX
7914 ,
7915  la deuxième contient la déclaration obligatoire de la classe de texte et la troisième contient la classification facultative de la classe.
7916  Si ces lignes apparaissent dans un fichier appelé 
7917 \begin_inset Flex Code
7918 status collapsed
7919
7920 \begin_layout Plain Layout
7921 article.layout
7922 \end_layout
7923
7924 \end_inset
7925
7926 ,
7927  elles définissent alors une classe de texte appelée 
7928 \begin_inset Flex Code
7929 status collapsed
7930
7931 \begin_layout Plain Layout
7932 article
7933 \end_layout
7934
7935 \end_inset
7936
7937  (le nom du fichier de format) qui utilise la classe de document \SpecialChar LaTeX
7938  
7939 \begin_inset Flex Code
7940 status collapsed
7941
7942 \begin_layout Plain Layout
7943 article.cls
7944 \end_layout
7945
7946 \end_inset
7947
7948  (implicitement,
7949  le même nom que le format).
7950  La chaîne 
7951 \begin_inset Quotes cld
7952 \end_inset
7953
7954 Article (Standard Class)
7955 \begin_inset Quotes crd
7956 \end_inset
7957
7958  qui apparaît ci-dessus sert de description de la classe de texte dans la fenêtre 
7959 \begin_inset Flex Noun
7960 status collapsed
7961
7962 \begin_layout Plain Layout
7963 Document\SpecialChar menuseparator
7964 Paramètres\SpecialChar menuseparator
7965 Classe de document
7966 \end_layout
7967
7968 \end_inset
7969
7970 .
7971  La catégorie (
7972 \begin_inset Quotes cld
7973 \end_inset
7974
7975 Articles
7976 \begin_inset Quotes crd
7977 \end_inset
7978
7979  dans l'exemple) est également utilisés dans la fenêtre 
7980 \begin_inset Flex Noun
7981 status collapsed
7982
7983 \begin_layout Plain Layout
7984 Document\SpecialChar menuseparator
7985 Paramètres\SpecialChar menuseparator
7986 Classe de document
7987 \end_layout
7988
7989 \end_inset
7990
7991 :
7992  les classes sont regroupées par catégories (qui sont aussi des genres de documents,
7993  les catégories typiques sont 
7994 \begin_inset Quotes cld
7995 \end_inset
7996
7997 Articles
7998 \begin_inset Quotes crd
7999 \end_inset
8000
8001 ,
8002  
8003 \begin_inset Quotes cld
8004 \end_inset
8005
8006 Livres
8007 \begin_inset Quotes crd
8008 \end_inset
8009
8010 ,
8011  
8012 \begin_inset Quotes cld
8013 \end_inset
8014
8015 Rapports
8016 \begin_inset Quotes crd
8017 \end_inset
8018
8019 ,
8020  
8021 \begin_inset Quotes cld
8022 \end_inset
8023
8024 Présentations
8025 \begin_inset Quotes crd
8026 \end_inset
8027
8028 ,
8029  
8030 \begin_inset Quotes cld
8031 \end_inset
8032
8033 Lettres
8034 \begin_inset Quotes crd
8035 \end_inset
8036
8037 ,
8038  
8039 \begin_inset Quotes cld
8040 \end_inset
8041
8042 Curricula vitae
8043 \begin_inset Quotes crd
8044 \end_inset
8045
8046 ,
8047  etc.).
8048  Si la troisième lignes est vide,
8049  la classe apparaîtra comme 
8050 \begin_inset Quotes cld
8051 \end_inset
8052
8053 Sans catégorie
8054 \begin_inset Quotes crd
8055 \end_inset
8056
8057 .
8058 \end_layout
8059
8060 \begin_layout Standard
8061 Supposons que vous ayez écrit votre propre classe de texte qui utilise la classe de document 
8062 \begin_inset Flex Code
8063 status collapsed
8064
8065 \begin_layout Plain Layout
8066 article.cls
8067 \end_layout
8068
8069 \end_inset
8070
8071 ,
8072  mais dans laquelle vous avez changé l'apparence des en-têtes de sections.
8073  Si vous la mettez dans un fichier 
8074 \begin_inset Flex Code
8075 status collapsed
8076
8077 \begin_layout Plain Layout
8078 mon_article.layout
8079 \end_layout
8080
8081 \end_inset
8082
8083 ,
8084  l'en-tête de ce fichier doit être :
8085 \end_layout
8086
8087 \begin_layout LyX-Code
8088
8089 \size small
8090 #% Do not delete the line below;
8091  configure depends on this 
8092 \end_layout
8093
8094 \begin_layout LyX-Code
8095
8096 \size small
8097 #  
8098 \backslash
8099 DeclareLaTeXClass[article]{Article (avec Mes En-têtes)}
8100 \end_layout
8101
8102 \begin_layout LyX-Code
8103
8104 \size small
8105 #  
8106 \backslash
8107 DeclareCategory{Articles}
8108 \end_layout
8109
8110 \begin_layout Standard
8111 Ceci déclare une classe de texte 
8112 \begin_inset Flex Code
8113 status collapsed
8114
8115 \begin_layout Plain Layout
8116 mon_article
8117 \end_layout
8118
8119 \end_inset
8120
8121 ,
8122  associée avec la classe de document \SpecialChar LaTeX
8123  
8124 \begin_inset Flex Code
8125 status collapsed
8126
8127 \begin_layout Plain Layout
8128 article.cls
8129 \end_layout
8130
8131 \end_inset
8132
8133  et décrite comme 
8134 \begin_inset Quotes cld
8135 \end_inset
8136
8137 Article (avec Mes En-têtes)
8138 \begin_inset Quotes crd
8139 \end_inset
8140
8141 .
8142  Si votre classe de texte repose sur plusieurs paquetages,
8143  vous pouvez la déclarer ainsi :
8144 \end_layout
8145
8146 \begin_layout LyX-Code
8147
8148 \size small
8149 #% Do not delete the line below;
8150  configure depends on this 
8151 \end_layout
8152
8153 \begin_layout LyX-Code
8154
8155 \size small
8156 #  
8157 \backslash
8158 DeclareLaTeXClass[article,machin.sty]{Article (avec Mes En-têtes)}
8159 \end_layout
8160
8161 \begin_layout LyX-Code
8162
8163 \size small
8164 #  
8165 \backslash
8166 DeclareCategory{Articles}
8167 \end_layout
8168
8169 \begin_layout Standard
8170 Ceci indique que votre classe de texte utilise le paquetage 
8171 \begin_inset Flex Code
8172 status collapsed
8173
8174 \begin_layout Plain Layout
8175 machin.sty
8176 \end_layout
8177
8178 \end_inset
8179
8180 .
8181  
8182 \end_layout
8183
8184 \begin_layout Standard
8185 Notez que ces déclarations peuvent aussi recevoir un paramètre optionnel déclarant le nom de la classe de document (mais pas une liste).
8186 \end_layout
8187
8188 \begin_layout Standard
8189 Donc,
8190  de la manière la plus explicite,
8191  la forme d'une déclaration de format est la suivante:
8192 \end_layout
8193
8194 \begin_layout LyX-Code
8195
8196 \size small
8197 #  
8198 \backslash
8199 DeclareLaTeXClass[class,package.sty]{description du format}
8200 \end_layout
8201
8202 \begin_layout LyX-Code
8203
8204 \size small
8205 #  
8206 \backslash
8207 DeclareCategory{catégorie}
8208 \end_layout
8209
8210 \begin_layout Standard
8211 Il n'est nécessaire de déclarer la classe que si le nom de la classe \SpecialChar LaTeX
8212  et le nom du fichier de format diffèrent,
8213  ou si des paquetages sont à spécifier.
8214  Si le nom de la classe n'est pas spécifiée,
8215  \SpecialChar LyX
8216  suppose qu'elle est identique à celle du fichier de format.
8217 \end_layout
8218
8219 \begin_layout Standard
8220 Une fois que la classe de texte a été modifiée à votre goût,
8221  tout ce que vous avez à faire est de la copier soit dans 
8222 \begin_inset Flex Code
8223 status collapsed
8224
8225 \begin_layout Plain Layout
8226 Rép\SpecialChar LyX
8227 /layouts/
8228 \end_layout
8229
8230 \end_inset
8231
8232  soit dans 
8233 \begin_inset Flex Code
8234 status collapsed
8235
8236 \begin_layout Plain Layout
8237 MonRép/layouts/
8238 \end_layout
8239
8240 \end_inset
8241
8242  et de faire 
8243 \begin_inset Flex Noun
8244 status collapsed
8245
8246 \begin_layout Plain Layout
8247 Outils\SpecialChar menuseparator
8248 Recon\SpecialChar softhyphen
8249 figurer
8250 \end_layout
8251
8252 \end_inset
8253
8254 .
8255  Quittez \SpecialChar LyX
8256  et redémarrez-le;
8257  votre nouvelle classe de texte devrait alors être disponible avec les autres.
8258 \end_layout
8259
8260 \begin_layout Standard
8261 Une fois le fichier de format installé,
8262  vous pouvez le modifier et vérifier l'effet de ces modifications sans reconfigurer ou redémarrer \SpecialChar LyX
8263 .
8264 \begin_inset Foot
8265 status collapsed
8266
8267 \begin_layout Plain Layout
8268 Avec les versions de \SpecialChar LyX
8269  antérieures à 1.6,
8270  il vous fallait redémarrer \SpecialChar LyX
8271  pour valider les modifications effectuées dans les fichiers de format.
8272  De ce fait,
8273  les modifications pouvaient prendre beaucoup de temps.
8274 \end_layout
8275
8276 \end_inset
8277
8278  Vous pouvez imposer un rechargement du format en service en utilisant la fonction 
8279 \begin_inset Flex Noun
8280 status collapsed
8281
8282 \begin_layout Plain Layout
8283 layout-reload
8284 \end_layout
8285
8286 \end_inset
8287
8288 .
8289  Cette fonction n'est implicitement liée à aucun raccourci —
8290  vous pouvez bien sûr la lier à une touche vous-même.
8291  Si vous voulez utiliser cette fonction,
8292  il vous suffit de la saisir dans le mini-tampon.
8293  
8294 \end_layout
8295
8296 \begin_layout Standard
8297
8298 \emph on
8299 Attention
8300 \emph default
8301 :
8302  
8303 \begin_inset Flex Noun
8304 status collapsed
8305
8306 \begin_layout Plain Layout
8307 layout-reload
8308 \end_layout
8309
8310 \end_inset
8311
8312  est une fonctionnalité 
8313 \begin_inset Quotes cld
8314 \end_inset
8315
8316 avancée
8317 \begin_inset Quotes crd
8318 \end_inset
8319
8320
8321 \emph on
8322 .
8323  
8324 \emph default
8325 Il vous est
8326 \emph on
8327  fortement 
8328 \emph default
8329 recommandé de sauvegarder votre travail avant de procéder ainsi
8330 \emph on
8331 .
8332
8333 \emph default
8334  En fait,
8335  il vous est 
8336 \emph on
8337 fortement
8338 \emph default
8339  recommandé de ne pas essayer de modifier des formats durant une travail productif sur un document.
8340  Utilisez un document de test,
8341  les erreurs de syntaxe et autres dans votre module pourraient déclencher des comportements bizarres.
8342  En particulier,
8343  de telles erreurs pourraient inciter \SpecialChar LyX
8344  à considérer les formats en service comme incorrects et à essayer de basculer sur un autre format.
8345 \begin_inset Foot
8346 status collapsed
8347
8348 \begin_layout Plain Layout
8349 Les erreurs de syntaxe vraiment graves peuvent même stopper \SpecialChar LyX
8350 .
8351  Ceci provient du fait que certaines erreurs rendent \SpecialChar LyX
8352  incapable de lire la moindre information de format.
8353  Faites attention\SpecialChar ldots
8354
8355 \end_layout
8356
8357 \end_inset
8358
8359  Les développeurs s'efforcent de conserver une bonne stabilité à \SpecialChar LyX
8360  dans de telles situations,
8361  mais il vaut mieux être sûr que regretter
8362 \begin_inset Foot
8363 status collapsed
8364
8365 \begin_layout Plain Layout
8366 Puisque nous en sommes au conseils:
8367  faites des sauvegardes régulières.
8368  Et soyez gentil avec votre maman.
8369 \end_layout
8370
8371 \end_inset
8372
8373 .
8374 \end_layout
8375
8376 \begin_layout Subsection
8377 Déclaration d'un module
8378 \end_layout
8379
8380 \begin_layout Standard
8381 La première ligne d'un module doit être rédigée comme suit:
8382 \end_layout
8383
8384 \begin_layout LyX-Code
8385 #
8386 \backslash
8387 DeclareLyXModule[endnotes.sty]{Endnotes (Basic)}
8388 \end_layout
8389
8390 \begin_layout LyX-Code
8391 #
8392 \backslash
8393 DeclareCategory{Foot- and Endnotes}
8394 \end_layout
8395
8396 \begin_layout Standard
8397 L'argument obligatoire de 
8398 \begin_inset Flex Code
8399 status open
8400
8401 \begin_layout Plain Layout
8402
8403 \backslash
8404 DeclareLyXModule
8405 \end_layout
8406
8407 \end_inset
8408
8409 ,
8410  entre accolades,
8411  est le nom du module,
8412  tel qu'il apparaîtra dans 
8413 \begin_inset Flex Noun
8414 status collapsed
8415
8416 \begin_layout Plain Layout
8417 Document\SpecialChar menuseparator
8418 Paramètres\SpecialChar menuseparator
8419 Modules
8420 \end_layout
8421
8422 \end_inset
8423
8424 .
8425  L'argument entre crochets est facultatif:
8426  il déclare n'importe quel paquetage \SpecialChar LaTeX
8427  dont dépend le module.
8428  Il est également possible d'utiliser la clé 
8429 \begin_inset Flex Noun
8430 status collapsed
8431
8432 \begin_layout Plain Layout
8433 depuis->vers
8434 \end_layout
8435
8436 \end_inset
8437
8438  en argument optionnel:
8439  elle déclare que le module ne peut être employé que s'il existe un chemin de conversion entre les formats 
8440 \begin_inset Flex Code
8441 status collapsed
8442
8443 \begin_layout Plain Layout
8444 depuis
8445 \end_layout
8446
8447 \end_inset
8448
8449  et 
8450 \begin_inset Flex Code
8451 status collapsed
8452
8453 \begin_layout Plain Layout
8454 vers
8455 \end_layout
8456
8457 \end_inset
8458
8459 .
8460  La déclaration 
8461 \begin_inset Flex Code
8462 status open
8463
8464 \begin_layout Plain Layout
8465
8466 \backslash
8467 DeclareCategor
8468 \end_layout
8469
8470 \end_inset
8471
8472 y n'est pas strictement obligatoire,
8473  mais vous devriez l’ajouter,
8474  car elle facilite la recherche d'un module.
8475  Voyez les catégories de modules existantes et utilisez l'une d'entre elles si cela convient.
8476 \end_layout
8477
8478 \begin_layout Standard
8479 La déclaration et la catégorie du module devront être suivies par des lignes descriptives comme celles-ci:
8480 \begin_inset Foot
8481 status collapsed
8482
8483 \begin_layout Plain Layout
8484 En anglais de préférence si le module doit être diffusé par \SpecialChar LyX
8485 .
8486  Cette description apparaîtra dans la liste des messages à traduire et sera donc traduite lors de la mise à jour de l'interface.
8487 \end_layout
8488
8489 \end_inset
8490
8491
8492 \end_layout
8493
8494 \begin_layout LyX-Code
8495
8496 \lang english
8497 #DescriptionBegin 
8498 \end_layout
8499
8500 \begin_layout LyX-Code
8501
8502 \lang english
8503 #Adds an endnote command,
8504  in addition to footnotes.
8505  
8506 \end_layout
8507
8508 \begin_layout LyX-Code
8509
8510 \lang english
8511 #You will need to add  
8512 \backslash
8513 theendnotes in \SpecialChar TeX
8514  code where you 
8515 \end_layout
8516
8517 \begin_layout LyX-Code
8518
8519 \lang english
8520 #want the endnotes to appear.
8521  
8522 \end_layout
8523
8524 \begin_layout LyX-Code
8525
8526 \lang english
8527 #DescriptionEnd 
8528 \end_layout
8529
8530 \begin_layout LyX-Code
8531
8532 \lang english
8533 #Requires:
8534  somemodule | othermodule
8535 \end_layout
8536
8537 \begin_layout LyX-Code
8538
8539 \lang english
8540 #Excludes:
8541  badmodule
8542 \end_layout
8543
8544 \begin_layout Standard
8545 Cette description est utilisée dans 
8546 \begin_inset Flex Noun
8547 status collapsed
8548
8549 \begin_layout Plain Layout
8550 Document\SpecialChar menuseparator
8551 Paramètres\SpecialChar ldots
8552 \SpecialChar menuseparator
8553 Modules
8554 \end_layout
8555
8556 \end_inset
8557
8558  pour informer l'utilisateur de la fonction du module.
8559  La ligne 
8560 \begin_inset Flex Code
8561 status collapsed
8562
8563 \begin_layout Plain Layout
8564
8565 \lang english
8566 Requires
8567 \end_layout
8568
8569 \end_inset
8570
8571  permet d'identifier les modules qui doivent être activés avec celui-ci;
8572  la ligne 
8573 \begin_inset Flex Code
8574 status collapsed
8575
8576 \begin_layout Plain Layout
8577
8578 \lang english
8579 Excludes
8580 \end_layout
8581
8582 \end_inset
8583
8584  permet d'identifier les modules interdits avec celui-ci.
8585  Les deux lignes sont facultatives et,
8586  comme indiqué,
8587  les modules dans une liste doivent être séparés par une barre verticale:
8588  |.
8589  Noter que les modules requis sont traités sur le mode disjonctif:
8590  
8591 \emph on
8592 au moins un
8593 \emph default
8594  des modules requis doit être utilisé.
8595  De même,
8596  
8597 \emph on
8598 aucun
8599 \emph default
8600  des modules exclus ne doit être utilisé.
8601  Noter également que les les modules sont identifiés par leur nom de fichier,
8602  sans le suffixe 
8603 \begin_inset Flex Code
8604 status collapsed
8605
8606 \begin_layout Plain Layout
8607 .module
8608 \end_layout
8609
8610 \end_inset
8611
8612  .
8613  Ainsi 
8614 \begin_inset Flex Code
8615 status collapsed
8616
8617 \begin_layout Plain Layout
8618 telmodule
8619 \end_layout
8620
8621 \end_inset
8622
8623  est vraiment 
8624 \begin_inset Flex Code
8625 status collapsed
8626
8627 \begin_layout Plain Layout
8628 telmodule.module
8629 \end_layout
8630
8631 \end_inset
8632
8633 .
8634 \end_layout
8635
8636 \begin_layout Subsection
8637 Déclaration d'un fichier moteurCitation
8638 \end_layout
8639
8640 \begin_layout Standard
8641 Un fichier moteurCitation doit commencer par une ligne comme celle-ci:
8642 \end_layout
8643
8644 \begin_layout LyX-Code
8645 #
8646 \backslash
8647 DeclareLyXCiteEngineModule[biblatex.sty]{Biblatex}
8648 \end_layout
8649
8650 \begin_layout Standard
8651 L'argument obligatoire entre accolades est le nom du module,
8652  comme il apparaîtra dans 
8653 \begin_inset Flex Noun
8654 status collapsed
8655
8656 \begin_layout Plain Layout
8657 Document\SpecialChar menuseparator
8658 Paramètres\SpecialChar menuseparator
8659 Bibliographie
8660 \end_layout
8661
8662 \end_inset
8663
8664 .
8665  L'argument entre crochets est facultatif:
8666  il précise le ou les paquetages \SpecialChar LaTeX
8667  dont dépend le format.
8668 \end_layout
8669
8670 \begin_layout Standard
8671 La déclaration doit ensuite être suivie d'une description suivant l'exemple ci-après
8672 \begin_inset Foot
8673 status collapsed
8674
8675 \begin_layout Plain Layout
8676 En anglais de préférence si le module doit faire l'objet d'une publication avec \SpecialChar LyX
8677 .
8678  Cette description apparaîtra dans la liste ds messages qui seront traduits lors de la prochaine mise à jour de l'interface.
8679 \end_layout
8680
8681 \end_inset
8682
8683 :
8684 \end_layout
8685
8686 \begin_layout LyX-Code
8687
8688 \lang english
8689 # DescriptionBegin
8690 \end_layout
8691
8692 \begin_layout LyX-Code
8693
8694 \lang english
8695 #   Biblatex supports many author-year and numerical styles.
8696 \end_layout
8697
8698 \begin_layout LyX-Code
8699
8700 \lang english
8701 #   It is mainly aimed at the Humanities.
8702  It is highly
8703 \end_layout
8704
8705 \begin_layout LyX-Code
8706
8707 \lang english
8708 #   customizable,
8709  fully localized and provides many features
8710 \end_layout
8711
8712 \begin_layout LyX-Code
8713
8714 \lang english
8715 #   that are not possible with BibTeX.
8716  The use of 'biber' as
8717 \end_layout
8718
8719 \begin_layout LyX-Code
8720
8721 \lang english
8722 #   bibliography processor is advised.
8723 \end_layout
8724
8725 \begin_layout LyX-Code
8726
8727 \lang english
8728 # DescriptionEnd
8729 \end_layout
8730
8731 \begin_layout Standard
8732 Cette description apparaît donc traduite dans 
8733 \begin_inset Flex Noun
8734 status collapsed
8735
8736 \begin_layout Plain Layout
8737 Document\SpecialChar menuseparator
8738 Paramètres\SpecialChar menuseparator
8739 Bibliographie
8740 \end_layout
8741
8742 \end_inset
8743
8744  pour informer l'utilisateur.
8745 \end_layout
8746
8747 \begin_layout Subsection
8748 Numéro d'identification syntaxique
8749 \end_layout
8750
8751 \begin_layout Standard
8752 La première ligne non commentée doit contenir le numéro d'identification syntaxique du contenu du fichier de format:
8753 \end_layout
8754
8755 \begin_layout Description
8756 \begin_inset Flex Code
8757 status collapsed
8758
8759 \begin_layout Plain Layout
8760
8761 \lang english
8762 Format
8763 \end_layout
8764
8765 \end_inset
8766
8767  [
8768 \begin_inset Flex Code
8769 status collapsed
8770
8771 \begin_layout Plain Layout
8772
8773 \lang english
8774 int
8775 \end_layout
8776
8777 \end_inset
8778
8779 ] identification syntaxique du fichier de format
8780 \end_layout
8781
8782 \begin_layout Standard
8783 Ce balisage a été introduit dans \SpecialChar LyX
8784
8785 \begin_inset space ~
8786 \end_inset
8787
8788 1.4.0 Les fichiers de format des versions antérieures n'avaient pas de numéro de format explicite et sont affectés du 
8789 \begin_inset Flex Code
8790 status collapsed
8791
8792 \begin_layout Plain Layout
8793 Format
8794 \begin_inset space ~
8795 \end_inset
8796
8797 1
8798 \end_layout
8799
8800 \end_inset
8801
8802 .
8803  Le numéro de format du présent fichier est le numéro 81.
8804  mais chaque version de \SpecialChar LyX
8805  peut lire les fichiers de format d'une version plus ancienne,
8806  comme elle peut lire les documents crées avec une version plus ancienne.
8807  Il n'y a cependant aucun moyen de revernir aux numéros d'identification antérieurs.
8808 \end_layout
8809
8810 \begin_layout Subsection
8811 Paramètres généraux d'une classe de texte
8812 \begin_inset CommandInset label
8813 LatexCommand label
8814 name "subsec:Paramètres-généraux-d'une"
8815
8816 \end_inset
8817
8818
8819 \end_layout
8820
8821 \begin_layout Standard
8822 Voici les paramètres généraux qui décrivent l'aspect du document pour une classe complète (ceci ne veut pas dire qu'il 
8823 \emph on
8824 doivent
8825 \emph default
8826  apparaître dans le fichiers 
8827 \begin_inset Flex Code
8828 status collapsed
8829
8830 \begin_layout Plain Layout
8831 .layout
8832 \end_layout
8833
8834 \end_inset
8835
8836  plutôt que dans les modules.
8837  Un module peut contenir n'importe quelle balise de format):
8838 \end_layout
8839
8840 \begin_layout Description
8841 \begin_inset Flex Code
8842 status collapsed
8843
8844 \begin_layout Plain Layout
8845 AddToCiteEngine <moteur>
8846 \end_layout
8847
8848 \end_inset
8849
8850  étend les possibilités d’affichage des références des citations.
8851  Voir
8852 \begin_inset space ~
8853 \end_inset
8854
8855
8856 \begin_inset CommandInset ref
8857 LatexCommand ref
8858 reference "subsec:Citation-engine-description"
8859 plural "false"
8860 caps "false"
8861 noprefix "false"
8862 nolink "false"
8863
8864 \end_inset
8865
8866  pour les détails.
8867  Doit être fermé par 
8868 \begin_inset Quotes cld
8869 \end_inset
8870
8871
8872 \begin_inset Flex Code
8873 status collapsed
8874
8875 \begin_layout Plain Layout
8876 End
8877 \end_layout
8878
8879 \end_inset
8880
8881
8882 \begin_inset Quotes crd
8883 \end_inset
8884
8885 .
8886 \end_layout
8887
8888 \begin_layout Description
8889 \begin_inset Flex Code
8890 status collapsed
8891
8892 \begin_layout Plain Layout
8893 AddToHTMLPreamble
8894 \end_layout
8895
8896 \end_inset
8897
8898
8899 \family roman
8900  
8901 \family default
8902 ajoute une information qui sera incluse dans le bloc 
8903 \begin_inset Flex Code
8904 status collapsed
8905
8906 \begin_layout Plain Layout
8907 <head>
8908 \end_layout
8909
8910 \end_inset
8911
8912  quand le document est exporté en XHTML.
8913  Typiquement,
8914  ce paramètre est utilisé pour exporter de l'information en style CSS,
8915  mais il peut être utilisé pour toute information valide entre les balises 
8916 \begin_inset Flex Code
8917 status collapsed
8918
8919 \begin_layout Plain Layout
8920 <head>
8921 \end_layout
8922
8923 \end_inset
8924
8925 .
8926  Doit être fermé par 
8927 \begin_inset Quotes cld
8928 \end_inset
8929
8930
8931 \begin_inset Flex Code
8932 status collapsed
8933
8934 \begin_layout Plain Layout
8935
8936 \lang english
8937 EndPreamble
8938 \end_layout
8939
8940 \end_inset
8941
8942
8943 \begin_inset Quotes crd
8944 \end_inset
8945
8946 .
8947 \end_layout
8948
8949 \begin_layout Description
8950 \begin_inset Flex Code
8951 status collapsed
8952
8953 \begin_layout Plain Layout
8954 AddToPreamble
8955 \end_layout
8956
8957 \end_inset
8958
8959
8960 \family roman
8961  
8962 \family default
8963 ajoute une information au préambule du document.
8964  Doit être fermé par 
8965 \begin_inset Quotes cld
8966 \end_inset
8967
8968
8969 \begin_inset Flex Code
8970 status collapsed
8971
8972 \begin_layout Plain Layout
8973
8974 \lang english
8975 EndPreamble
8976 \end_layout
8977
8978 \end_inset
8979
8980
8981 \begin_inset Quotes crd
8982 \end_inset
8983
8984 .
8985 \end_layout
8986
8987 \begin_layout Description
8988 \begin_inset Flex Code
8989 status collapsed
8990
8991 \begin_layout Plain Layout
8992 BibInToc
8993 \end_layout
8994
8995 \end_inset
8996
8997  [
8998 \begin_inset Flex Code
8999 status collapsed
9000
9001 \begin_layout Plain Layout
9002
9003 \emph on
9004 0
9005 \end_layout
9006
9007 \end_inset
9008
9009 ,
9010 \begin_inset space \thinspace{}
9011 \end_inset
9012
9013
9014 \begin_inset Flex Code
9015 status collapsed
9016
9017 \begin_layout Plain Layout
9018 1
9019 \end_layout
9020
9021 \end_inset
9022
9023 ] doit être ajouté avec la valeur 1 (ou 
9024 \family sans
9025 true
9026 \family default
9027 ) si la classe du document ajoute la bibliographie à la table des matières.
9028  Ceci évite à la bibliographie d'être insérée deux fois.
9029 \end_layout
9030
9031 \begin_layout Description
9032 \begin_inset Flex Code
9033 status collapsed
9034
9035 \begin_layout Plain Layout
9036 CiteEngine <moteur>
9037 \end_layout
9038
9039 \end_inset
9040
9041  définit le possibilités pour l'affichage des références de citation.
9042  Voir
9043 \begin_inset space ~
9044 \end_inset
9045
9046
9047 \begin_inset CommandInset ref
9048 LatexCommand ref
9049 reference "subsec:Citation-engine-description"
9050 plural "false"
9051 caps "false"
9052 noprefix "false"
9053 nolink "false"
9054
9055 \end_inset
9056
9057  pour les détails.
9058  Doit se terminer par 
9059 \begin_inset Quotes cld
9060 \end_inset
9061
9062 End
9063 \begin_inset Quotes crd
9064 \end_inset
9065
9066 .
9067  Utilisé principalement dans les fichiers moteurCitation (voir
9068 \begin_inset space ~
9069 \end_inset
9070
9071
9072 \begin_inset CommandInset ref
9073 LatexCommand ref
9074 reference "subsec:Cite-Engine-Files"
9075 plural "false"
9076 caps "false"
9077 noprefix "false"
9078 nolink "false"
9079
9080 \end_inset
9081
9082 ).
9083  Notez que si vous spécifiez ceci dans un fichier de format ou un module,
9084  les définitions de moteurCitation seront écrasées.
9085  Voir aussi 
9086 \begin_inset Flex Code
9087 status collapsed
9088
9089 \begin_layout Plain Layout
9090 AddToCiteEngine
9091 \end_layout
9092
9093 \end_inset
9094
9095 .
9096 \end_layout
9097
9098 \begin_layout Description
9099 \begin_inset Flex Code
9100 status collapsed
9101
9102 \begin_layout Plain Layout
9103 CiteFormat
9104 \end_layout
9105
9106 \end_inset
9107
9108
9109 \family roman
9110  
9111 \family default
9112 définit le style à utiliser pour afficher les informations bibliographiques.
9113  Voir 
9114 \begin_inset CommandInset ref
9115 LatexCommand ref
9116 reference "subsec:Description citation"
9117 nolink "false"
9118
9119 \end_inset
9120
9121 .
9122  Doit être fermé par 
9123 \begin_inset Quotes cld
9124 \end_inset
9125
9126
9127 \begin_inset Flex Code
9128 status collapsed
9129
9130 \begin_layout Plain Layout
9131 End
9132 \end_layout
9133
9134 \end_inset
9135
9136
9137 \begin_inset Quotes crd
9138 \end_inset
9139
9140 .
9141  Utilisé principalement dans les fichiers moteurCitation (voir
9142 \begin_inset space ~
9143 \end_inset
9144
9145
9146 \begin_inset CommandInset ref
9147 LatexCommand ref
9148 reference "subsec:Cite-Engine-Files"
9149 plural "false"
9150 caps "false"
9151 noprefix "false"
9152 nolink "false"
9153
9154 \end_inset
9155
9156 ).
9157  Un 
9158 \family sans
9159 CiteFormat
9160 \family default
9161  utilisé dans un fichier de format ou un module écrasera la définition de moteurCitation.
9162  
9163 \end_layout
9164
9165 \begin_layout Description
9166 \begin_inset Flex Code
9167 status collapsed
9168
9169 \begin_layout Plain Layout
9170 CiteFramework
9171 \end_layout
9172
9173 \end_inset
9174
9175  [
9176 \begin_inset Flex Code
9177 status collapsed
9178
9179 \begin_layout Plain Layout
9180
9181 \emph on
9182 bibtex
9183 \end_layout
9184
9185 \end_inset
9186
9187 ,
9188 \begin_inset Flex Code
9189 status collapsed
9190
9191 \begin_layout Plain Layout
9192 biblatex
9193 \end_layout
9194
9195 \end_inset
9196
9197 ] précise si 
9198 \family sans
9199 Biblatex
9200 \family default
9201  ou Bib\SpecialChar TeX
9202  est utilié pour engendrer la bibliographie.
9203  Utilisé principalement dans les fichiers moteurCitation (voir
9204 \begin_inset space ~
9205 \end_inset
9206
9207
9208 \begin_inset CommandInset ref
9209 LatexCommand ref
9210 reference "subsec:Cite-Engine-Files"
9211 plural "false"
9212 caps "false"
9213 noprefix "false"
9214 nolink "false"
9215
9216 \end_inset
9217
9218 ).
9219 \end_layout
9220
9221 \begin_layout Description
9222 \begin_inset Flex Code
9223 status collapsed
9224
9225 \begin_layout Plain Layout
9226 ClassOptions
9227 \end_layout
9228
9229 \end_inset
9230
9231
9232 \family roman
9233  
9234 \family default
9235 décrit diverses options globales comprises par la classe du document.
9236  Voir la 
9237 \begin_inset CommandInset ref
9238 LatexCommand ref
9239 reference "subsec:Section-ClassOptions"
9240 nolink "false"
9241
9242 \end_inset
9243
9244  pour les détails.
9245  Doit être fermé par 
9246 \begin_inset Quotes cld
9247 \end_inset
9248
9249
9250 \begin_inset Flex Code
9251 status collapsed
9252
9253 \begin_layout Plain Layout
9254 End
9255 \end_layout
9256
9257 \end_inset
9258
9259
9260 \begin_inset Quotes crd
9261 \end_inset
9262
9263 .
9264 \end_layout
9265
9266 \begin_layout Description
9267 \begin_inset Flex Code
9268 status collapsed
9269
9270 \begin_layout Plain Layout
9271 Columns
9272 \end_layout
9273
9274 \end_inset
9275
9276  [
9277 \begin_inset Flex Code
9278 status collapsed
9279
9280 \begin_layout Plain Layout
9281
9282 \emph on
9283 1
9284 \end_layout
9285
9286 \end_inset
9287
9288 ,
9289 \begin_inset space \thinspace{}
9290 \end_inset
9291
9292
9293 \begin_inset Flex Code
9294 status collapsed
9295
9296 \begin_layout Plain Layout
9297 2
9298 \end_layout
9299
9300 \end_inset
9301
9302 ] fixe le nombre implicite de colonnes (une ou deux).
9303  Peut être changé dans la fenêtre 
9304 \begin_inset Flex Noun
9305 status collapsed
9306
9307 \begin_layout Plain Layout
9308 Document\SpecialChar menuseparator
9309 Paramètres
9310 \end_layout
9311
9312 \end_inset
9313
9314 .
9315  
9316 \end_layout
9317
9318 \begin_layout Description
9319 \begin_inset Flex Code
9320 status collapsed
9321
9322 \begin_layout Plain Layout
9323 Counter
9324 \end_layout
9325
9326 \end_inset
9327
9328
9329 \family roman
9330  
9331 \family default
9332 [
9333 \begin_inset Flex Code
9334 status collapsed
9335
9336 \begin_layout Plain Layout
9337 chaîne
9338 \end_layout
9339
9340 \end_inset
9341
9342 ] définit les paramètres d'un nouveau compteur.
9343  Si le compteur n'existe pas,
9344  il est créé;
9345  s'il existe,
9346  il est modifié.
9347  Doit être fermé par 
9348 \begin_inset Quotes cld
9349 \end_inset
9350
9351
9352 \begin_inset Flex Code
9353 status collapsed
9354
9355 \begin_layout Plain Layout
9356 End
9357 \end_layout
9358
9359 \end_inset
9360
9361
9362 \begin_inset Quotes crd
9363 \end_inset
9364
9365 .
9366 \begin_inset Newline newline
9367 \end_inset
9368
9369 Voir la 
9370 \begin_inset CommandInset ref
9371 LatexCommand ref
9372 reference "subsec:Compteurs"
9373 nolink "false"
9374
9375 \end_inset
9376
9377  pour les détails.
9378 \end_layout
9379
9380 \begin_layout Description
9381 \begin_inset Flex Code
9382 status collapsed
9383
9384 \begin_layout Plain Layout
9385 DefaultFont
9386 \end_layout
9387
9388 \end_inset
9389
9390  décrit la police implicite dans le document.
9391  Voir la 
9392 \begin_inset CommandInset ref
9393 LatexCommand ref
9394 reference "subsec:polices"
9395 nolink "false"
9396
9397 \end_inset
9398
9399  pour une description.
9400  Doit être fermé par 
9401 \begin_inset Quotes cld
9402 \end_inset
9403
9404
9405 \begin_inset Flex Code
9406 status collapsed
9407
9408 \begin_layout Plain Layout
9409 EndFont
9410 \end_layout
9411
9412 \end_inset
9413
9414
9415 \begin_inset Quotes crd
9416 \end_inset
9417
9418 .
9419 \end_layout
9420
9421 \begin_layout Description
9422 \begin_inset Flex Code
9423 status collapsed
9424
9425 \begin_layout Plain Layout
9426 DefaultModule
9427 \end_layout
9428
9429 \end_inset
9430
9431  [
9432 \begin_inset Flex Code
9433 status collapsed
9434
9435 \begin_layout Plain Layout
9436 <module>
9437 \end_layout
9438
9439 \end_inset
9440
9441 ] spécifie un module inclus implicitement avec cette classe de document,
9442  donné par son nom de fichier sans suffixe 
9443 \begin_inset Flex Code
9444 status collapsed
9445
9446 \begin_layout Plain Layout
9447 .module
9448 \end_layout
9449
9450 \end_inset
9451
9452 .
9453  L'utilisateur peut toujours le retirer,
9454  mais il sera actif à l'ouverture du document (ceci s'applique pour un nouveau document,
9455  ou quand cette classe est choisie pour un document existant).
9456 \end_layout
9457
9458 \begin_layout Description
9459 \begin_inset Flex Code
9460 status collapsed
9461
9462 \begin_layout Plain Layout
9463 DefaultStyle
9464 \end_layout
9465
9466 \end_inset
9467
9468  [
9469 \begin_inset Flex Code
9470 status collapsed
9471
9472 \begin_layout Plain Layout
9473 <style>
9474 \end_layout
9475
9476 \end_inset
9477
9478 ] indique le style qui sera appliqué aux nouveaux paragraphes,
9479  habituellement 
9480 \begin_inset Flex Noun
9481 status collapsed
9482
9483 \begin_layout Plain Layout
9484 Standard
9485 \end_layout
9486
9487 \end_inset
9488
9489 .
9490  Ce sera implicitement le premier style défini si ce paramètre n'est pas fixé,
9491  mais vous êtes vivement encouragé à utiliser cette directive.
9492 \end_layout
9493
9494 \begin_layout Description
9495 \begin_inset Flex Code
9496 status collapsed
9497
9498 \begin_layout Plain Layout
9499 DocBookRoot
9500 \end_layout
9501
9502 \end_inset
9503
9504  [
9505 \begin_inset Flex Code
9506 status collapsed
9507
9508 \begin_layout Plain Layout
9509 chaîne
9510 \end_layout
9511
9512 \end_inset
9513
9514 ] l'élément racine (en haut du document) à utiliser en exportant des documents en DocBook avec cette classe.
9515  La valeur implicite est 
9516 \begin_inset Quotes cld
9517 \end_inset
9518
9519
9520 \begin_inset Flex Code
9521 status collapsed
9522
9523 \begin_layout Plain Layout
9524 article
9525 \end_layout
9526
9527 \end_inset
9528
9529
9530 \begin_inset Quotes crd
9531 \end_inset
9532
9533 .
9534 \end_layout
9535
9536 \begin_layout Description
9537 \begin_inset Flex Code
9538 status collapsed
9539
9540 \begin_layout Plain Layout
9541 DocBookForceAbstract
9542 \end_layout
9543
9544 \end_inset
9545
9546  [
9547 \begin_inset Flex Code
9548 status collapsed
9549
9550 \begin_layout Plain Layout
9551 booléen
9552 \end_layout
9553
9554 \end_inset
9555
9556 ] l'élément racine aura toujours une balise 
9557 \family typewriter
9558 <abstract>
9559 \family default
9560  si la valeur est 
9561 \family typewriter
9562
9563 \begin_inset Quotes cld
9564 \end_inset
9565
9566 true
9567 \family default
9568
9569 \begin_inset Quotes crd
9570 \end_inset
9571
9572 .
9573  La valeur implicite est 
9574 \family typewriter
9575
9576 \begin_inset Quotes cld
9577 \end_inset
9578
9579 false
9580 \family default
9581
9582 \begin_inset Quotes crd
9583 \end_inset
9584
9585 .
9586 \end_layout
9587
9588 \begin_layout Description
9589 \begin_inset Flex Code
9590 status collapsed
9591
9592 \begin_layout Plain Layout
9593 ExcludesModule
9594 \end_layout
9595
9596 \end_inset
9597
9598  [
9599 \begin_inset Flex Code
9600 status collapsed
9601
9602 \begin_layout Plain Layout
9603 <module>
9604 \end_layout
9605
9606 \end_inset
9607
9608 ] indique que le module spécifié (donné par son nom de fichier sans le suffixe 
9609 \begin_inset Flex Code
9610 status collapsed
9611
9612 \begin_layout Plain Layout
9613 .module
9614 \end_layout
9615
9616 \end_inset
9617
9618 ) ne peut pas être utilisé avec cette classe de document.
9619  Ceci peut être utilisé par exemple dans un format pour une revue pour éviter e.g.
9620  l'utilisation du module 
9621 \begin_inset Flex Code
9622 status collapsed
9623
9624 \begin_layout Plain Layout
9625 theorems-sec
9626 \end_layout
9627
9628 \end_inset
9629
9630  (numérotation des théorèmes par sections).
9631  Ce paramètre 
9632 \emph on
9633 ne
9634 \emph default
9635  
9636 \emph on
9637 peut pas
9638 \emph default
9639  être utilisé dans un module:
9640  les modules ont leur propre méthode d'exclusion (voir 
9641 \begin_inset CommandInset ref
9642 LatexCommand ref
9643 reference "subsec:Modules_de_format"
9644 nolink "false"
9645
9646 \end_inset
9647
9648 ).
9649 \end_layout
9650
9651 \begin_layout Description
9652 \begin_inset Flex Code
9653 status collapsed
9654
9655 \begin_layout Plain Layout
9656 Float
9657 \end_layout
9658
9659 \end_inset
9660
9661  définit un nouveau flottant.
9662  Voir la 
9663 \begin_inset CommandInset ref
9664 LatexCommand ref
9665 reference "subsec:Flottants"
9666 nolink "false"
9667
9668 \end_inset
9669
9670 .
9671  Doit être fermé par 
9672 \begin_inset Quotes cld
9673 \end_inset
9674
9675
9676 \begin_inset Flex Code
9677 status collapsed
9678
9679 \begin_layout Plain Layout
9680 End
9681 \end_layout
9682
9683 \end_inset
9684
9685
9686 \begin_inset Quotes crd
9687 \end_inset
9688
9689 .
9690 \end_layout
9691
9692 \begin_layout Description
9693 \begin_inset Flex Code
9694 status collapsed
9695
9696 \begin_layout Plain Layout
9697 HTMLPreamble
9698 \end_layout
9699
9700 \end_inset
9701
9702  définit l'information qui sera incluse dans le bloc 
9703 \begin_inset Flex Code
9704 status collapsed
9705
9706 \begin_layout Plain Layout
9707 <head>
9708 \end_layout
9709
9710 \end_inset
9711
9712  quand le document est exporté en XHTML.
9713  Notez bien que ceci écrasera toute déclaration 
9714 \begin_inset Flex Code
9715 status collapsed
9716
9717 \begin_layout Plain Layout
9718 HTMLPreamble
9719 \end_layout
9720
9721 \end_inset
9722
9723  ou 
9724 \begin_inset Flex Code
9725 status collapsed
9726
9727 \begin_layout Plain Layout
9728 AddToHTMLPreamble
9729 \end_layout
9730
9731 \end_inset
9732
9733  antérieure (utiliser
9734 \begin_inset Newline newline
9735 \end_inset
9736
9737
9738 \begin_inset Flex Code
9739 status collapsed
9740
9741 \begin_layout Plain Layout
9742 AddToHTMLPreamble
9743 \end_layout
9744
9745 \end_inset
9746
9747  si vous désirez simplement ajouter du contenu).
9748  Doit être fermé par 
9749 \begin_inset Quotes cld
9750 \end_inset
9751
9752
9753 \begin_inset Flex Code
9754 status collapsed
9755
9756 \begin_layout Plain Layout
9757 End
9758 \end_layout
9759
9760 \end_inset
9761
9762
9763 \begin_inset Quotes crd
9764 \end_inset
9765
9766 .
9767 \end_layout
9768
9769 \begin_layout Description
9770 \begin_inset Flex Code
9771 status collapsed
9772
9773 \begin_layout Plain Layout
9774 HTMLTOCSection
9775 \end_layout
9776
9777 \end_inset
9778
9779  [
9780 \begin_inset Flex Code
9781 status collapsed
9782
9783 \begin_layout Plain Layout
9784 <style>
9785 \end_layout
9786
9787 \end_inset
9788
9789 ] définit le style utilisé pour la table des matières,
9790  la bibliographie,
9791  et similaires,
9792  lorsque le document est exporté en HTML.
9793  Pour les articles,
9794  ceci devrait normalement valoir 
9795 \begin_inset Flex Code
9796 status collapsed
9797
9798 \begin_layout Plain Layout
9799 Section
9800 \end_layout
9801
9802 \end_inset
9803
9804 ;
9805  pour les livres 
9806 \begin_inset Flex Code
9807 status collapsed
9808
9809 \begin_layout Plain Layout
9810 Chapter
9811 \end_layout
9812
9813 \end_inset
9814
9815 .
9816  Sans précisions,
9817  \SpecialChar LyX
9818  essaiera de deviner quel style utiliser.
9819 \end_layout
9820
9821 \begin_layout Description
9822 \begin_inset Flex Code
9823 status collapsed
9824
9825 \begin_layout Plain Layout
9826 IfCounter
9827 \end_layout
9828
9829 \end_inset
9830
9831  [
9832 \begin_inset Flex Code
9833 status collapsed
9834
9835 \begin_layout Plain Layout
9836 <compteur>
9837 \end_layout
9838
9839 \end_inset
9840
9841 ] modifie les propriétés d'un compteur donné.
9842  Si le compteur n'existe pas,
9843  la directive est ignorée.
9844  Doit être fermé par 
9845 \begin_inset Quotes cld
9846 \end_inset
9847
9848
9849 \begin_inset Flex Code
9850 status collapsed
9851
9852 \begin_layout Plain Layout
9853 End
9854 \end_layout
9855
9856 \end_inset
9857
9858
9859 \begin_inset Quotes crd
9860 \end_inset
9861
9862 .
9863 \begin_inset Newline newline
9864 \end_inset
9865
9866 Voir la 
9867 \begin_inset CommandInset ref
9868 LatexCommand ref
9869 reference "subsec:Compteurs"
9870 nolink "false"
9871
9872 \end_inset
9873
9874  pour les détails au sujet des compteurs.
9875 \end_layout
9876
9877 \begin_layout Description
9878 \begin_inset Flex Code
9879 status collapsed
9880
9881 \begin_layout Plain Layout
9882 Input
9883 \end_layout
9884
9885 \end_inset
9886
9887  [
9888 \begin_inset Flex Code
9889 status collapsed
9890
9891 \begin_layout Plain Layout
9892 <nom de fichier>
9893 \end_layout
9894
9895 \end_inset
9896
9897 ] permet d'inclure un autre fichier de définition de format pour éviter de réécrire des commandes.
9898  C'est souvent le cas des fichiers de format standard,
9899  comme 
9900 \begin_inset Flex Code
9901 status collapsed
9902
9903 \begin_layout Plain Layout
9904 stdclass.inc
9905 \end_layout
9906
9907 \end_inset
9908
9909 ,
9910  qui contient la plupart des réglages de base.
9911 \end_layout
9912
9913 \begin_layout Description
9914 \begin_inset Flex Code
9915 status collapsed
9916
9917 \begin_layout Plain Layout
9918 InputGlobal
9919 \end_layout
9920
9921 \end_inset
9922
9923  [
9924 \begin_inset Flex Code
9925 status collapsed
9926
9927 \begin_layout Plain Layout
9928 <nom de fichier>
9929 \end_layout
9930
9931 \end_inset
9932
9933 ] est une variante de la directive 
9934 \begin_inset Flex Code
9935 status collapsed
9936
9937 \begin_layout Plain Layout
9938 Input
9939 \end_layout
9940
9941 \end_inset
9942
9943  qui ne recherche pas de fichiers dans le répertoire utilisateur.
9944  Ceci permet de créer un fichier 
9945 \begin_inset Flex Code
9946 status collapsed
9947
9948 \begin_layout Plain Layout
9949 nom.layout
9950 \end_layout
9951
9952 \end_inset
9953
9954  ou 
9955 \begin_inset Flex Code
9956 status collapsed
9957
9958 \begin_layout Plain Layout
9959 nom.inc
9960 \end_layout
9961
9962 \end_inset
9963
9964  dans le répertoire utilisateur qui peut inclure un fichier global de même nom via 
9965 \begin_inset Flex Code
9966 status collapsed
9967
9968 \begin_layout Plain Layout
9969 InputGlobal nom
9970 \end_layout
9971
9972 \end_inset
9973
9974  or 
9975 \begin_inset Flex Code
9976 status collapsed
9977
9978 \begin_layout Plain Layout
9979 InputGlobal nom.inc
9980 \end_layout
9981
9982 \end_inset
9983
9984 ,
9985  respectivement (avec 
9986 \begin_inset Flex Code
9987 status collapsed
9988
9989 \begin_layout Plain Layout
9990 Input
9991 \end_layout
9992
9993 \end_inset
9994
9995 ,
9996  le fichier s’inclurait récursivement).
9997  De cette façon,
9998  vous pouvez modifier les fichiers globaux sans avoir à les copier complètement.
9999  
10000 \end_layout
10001
10002 \begin_layout Description
10003 \begin_inset Flex Code
10004 status collapsed
10005
10006 \begin_layout Plain Layout
10007 InsetLayout
10008 \end_layout
10009
10010 \end_inset
10011
10012
10013 \family roman
10014  
10015 \family default
10016 [
10017 \begin_inset Flex Code
10018 status collapsed
10019
10020 \begin_layout Plain Layout
10021 <type>
10022 \end_layout
10023
10024 \end_inset
10025
10026 ] cette section (re)définit le format d'un insert.
10027  Elle peut être appliquée à un insert existant pour obtenir un nouvel insert défini par l'utilisateur,
10028  e.g.
10029  un nouveau style de caractères.
10030  Doit être fermé par 
10031 \begin_inset Quotes cld
10032 \end_inset
10033
10034
10035 \begin_inset Flex Code
10036 status collapsed
10037
10038 \begin_layout Plain Layout
10039 End
10040 \end_layout
10041
10042 \end_inset
10043
10044
10045 \begin_inset Quotes crd
10046 \end_inset
10047
10048 .
10049 \begin_inset Newline newline
10050 \end_inset
10051
10052  Voir la 
10053 \begin_inset CommandInset ref
10054 LatexCommand ref
10055 reference "subsec:Flex-insets-and"
10056 nolink "false"
10057
10058 \end_inset
10059
10060  pour les détails.
10061 \end_layout
10062
10063 \begin_layout Description
10064 \begin_inset Flex Code
10065 status collapsed
10066
10067 \begin_layout Plain Layout
10068 LeftMargin
10069 \end_layout
10070
10071 \end_inset
10072
10073
10074 \family roman
10075  
10076 \family default
10077 [
10078 \begin_inset Flex Code
10079 status collapsed
10080
10081 \begin_layout Plain Layout
10082 chaîne
10083 \end_layout
10084
10085 \end_inset
10086
10087 ] indique la largeur de la marge gauche à l'écran,
10088  par exemple 
10089 \begin_inset Quotes cld
10090 \end_inset
10091
10092
10093 \begin_inset Flex Code
10094 status collapsed
10095
10096 \begin_layout Plain Layout
10097 MMMMM
10098 \end_layout
10099
10100 \end_inset
10101
10102
10103 \begin_inset Quotes crd
10104 \end_inset
10105
10106  (noter que ce n'est pas une 
10107 \begin_inset Quotes cld
10108 \end_inset
10109
10110 longueur
10111 \begin_inset Quotes crd
10112 \end_inset
10113
10114 ,
10115  comme 
10116 \begin_inset Quotes cld
10117 \end_inset
10118
10119 2ex.
10120 \begin_inset Quotes crd
10121 \end_inset
10122
10123 ).
10124 \end_layout
10125
10126 \begin_layout Description
10127 \begin_inset Flex Code
10128 status collapsed
10129
10130 \begin_layout Plain Layout
10131 MaxCiteNames
10132 \end_layout
10133
10134 \end_inset
10135
10136  [
10137 \begin_inset Flex Code
10138 status collapsed
10139
10140 \begin_layout Plain Layout
10141 entier
10142 \end_layout
10143
10144 \end_inset
10145
10146 ] cet entier définit le nombre maximum de noms affichés dans le style auteur-année avant que la citation bascule vers 
10147 \begin_inset Quotes cld
10148 \end_inset
10149
10150 PremierAuteur et al.
10151 \begin_inset Quotes crd
10152 \end_inset
10153
10154 .
10155  Utilisé principalement dans les fichiers moteurCitation (voir
10156 \begin_inset space ~
10157 \end_inset
10158
10159
10160 \begin_inset CommandInset ref
10161 LatexCommand ref
10162 reference "subsec:Cite-Engine-Files"
10163 plural "false"
10164 caps "false"
10165 noprefix "false"
10166 nolink "false"
10167
10168 \end_inset
10169
10170 ).
10171 \end_layout
10172
10173 \begin_layout Description
10174 \begin_inset Flex Code
10175 status collapsed
10176
10177 \begin_layout Plain Layout
10178 ModifyInsetLayout
10179 \end_layout
10180
10181 \end_inset
10182
10183  [
10184 \begin_inset Flex Code
10185 status collapsed
10186
10187 \begin_layout Plain Layout
10188 <type>
10189 \end_layout
10190
10191 \end_inset
10192
10193 ] modifie le format d'un insert.
10194  Si le format n'existe pas,
10195  cette directive est ignorée.
10196  Doit être fermé par 
10197 \begin_inset Quotes cld
10198 \end_inset
10199
10200
10201 \begin_inset Flex Code
10202 status collapsed
10203
10204 \begin_layout Plain Layout
10205 End
10206 \end_layout
10207
10208 \end_inset
10209
10210
10211 \begin_inset Quotes crd
10212 \end_inset
10213
10214 .
10215 \end_layout
10216
10217 \begin_layout Description
10218 \begin_inset Flex Code
10219 status collapsed
10220
10221 \begin_layout Plain Layout
10222 ModifyStyle
10223 \end_layout
10224
10225 \end_inset
10226
10227  [
10228 \begin_inset Flex Code
10229 status collapsed
10230
10231 \begin_layout Plain Layout
10232 <style>
10233 \end_layout
10234
10235 \end_inset
10236
10237 ] modifies les propriétés de style d'un paragraphe donné.
10238  Si le style n'existe pas,
10239  le directive est ignorée.
10240  Doit être fermé par 
10241 \begin_inset Quotes cld
10242 \end_inset
10243
10244
10245 \begin_inset Flex Code
10246 status collapsed
10247
10248 \begin_layout Plain Layout
10249 End
10250 \end_layout
10251
10252 \end_inset
10253
10254
10255 \begin_inset Quotes crd
10256 \end_inset
10257
10258 .
10259 \end_layout
10260
10261 \begin_layout Description
10262 \begin_inset Flex Code
10263 status collapsed
10264
10265 \begin_layout Plain Layout
10266 NoCounter
10267 \end_layout
10268
10269 \end_inset
10270
10271  [
10272 \begin_inset Flex Code
10273 status collapsed
10274
10275 \begin_layout Plain Layout
10276 <compteur>
10277 \end_layout
10278
10279 \end_inset
10280
10281 ] efface un compteur existant,
10282  habituellement défini dans un fichier inclus.
10283 \end_layout
10284
10285 \begin_layout Description
10286 \begin_inset Flex Code
10287 status collapsed
10288
10289 \begin_layout Plain Layout
10290 NoFloat
10291 \end_layout
10292
10293 \end_inset
10294
10295  [
10296 \begin_inset Flex Code
10297 status collapsed
10298
10299 \begin_layout Plain Layout
10300 <flottant>
10301 \end_layout
10302
10303 \end_inset
10304
10305 ] efface un flottant existant.
10306  C'est très utile quand vous voulez supprimer un flottant qui a été défini dans un fichier inclus.
10307 \end_layout
10308
10309 \begin_layout Description
10310 \begin_inset Flex Code
10311 status collapsed
10312
10313 \begin_layout Plain Layout
10314 NoStyle
10315 \end_layout
10316
10317 \end_inset
10318
10319  [
10320 \begin_inset Flex Code
10321 status collapsed
10322
10323 \begin_layout Plain Layout
10324 <style>
10325 \end_layout
10326
10327 \end_inset
10328
10329 ] efface un style existant.
10330 \end_layout
10331
10332 \begin_layout Description
10333 \begin_inset Flex Code
10334 status collapsed
10335
10336 \begin_layout Plain Layout
10337 OutputFormat
10338 \end_layout
10339
10340 \end_inset
10341
10342
10343 \family roman
10344  
10345 \family default
10346 [
10347 \begin_inset Flex Code
10348 status collapsed
10349
10350 \begin_layout Plain Layout
10351 <format>
10352 \end_layout
10353
10354 \end_inset
10355
10356 ] indique quelle sorte de format de fichier (tel que défini dans les préférences de \SpecialChar LyX
10357 ) est produit par cette classe.
10358  Elle est surtout utile quand 
10359 \begin_inset Flex Code
10360 status collapsed
10361
10362 \begin_layout Plain Layout
10363 OutputType
10364 \end_layout
10365
10366 \end_inset
10367
10368  est 
10369 \begin_inset Flex Code
10370 status collapsed
10371
10372 \begin_layout Plain Layout
10373 literate
10374 \end_layout
10375
10376 \end_inset
10377
10378  et que l'on veut définir un nouvelle sorte de document en programmation littéraire.
10379  La chaîne est redéfinie comme 
10380 \begin_inset Quotes cld
10381 \end_inset
10382
10383
10384 \begin_inset Flex Code
10385 status collapsed
10386
10387 \begin_layout Plain Layout
10388 latex
10389 \end_layout
10390
10391 \end_inset
10392
10393
10394 \begin_inset Quotes crd
10395 \end_inset
10396
10397  quand la directive correspondante 
10398 \begin_inset Flex Code
10399 status collapsed
10400
10401 \begin_layout Plain Layout
10402 OutputType
10403 \end_layout
10404
10405 \end_inset
10406
10407  est trouvée.
10408 \end_layout
10409
10410 \begin_layout Description
10411 \begin_inset Flex Code
10412 status collapsed
10413
10414 \begin_layout Plain Layout
10415 OutputType
10416 \end_layout
10417
10418 \end_inset
10419
10420
10421 \family roman
10422  
10423 \family default
10424 [
10425 \begin_inset Flex Code
10426 status collapsed
10427
10428 \begin_layout Plain Layout
10429
10430 \emph on
10431 lat
10432 \emph default
10433 ex
10434 \end_layout
10435
10436 \end_inset
10437
10438 ,
10439  
10440 \begin_inset Flex Code
10441 status collapsed
10442
10443 \begin_layout Plain Layout
10444 literate
10445 \end_layout
10446
10447 \end_inset
10448
10449 ] indique quelle sorte de document résultant sera obtenu par cette classe.
10450 \end_layout
10451
10452 \begin_layout Description
10453 \begin_inset Flex Code
10454 status collapsed
10455
10456 \begin_layout Plain Layout
10457 PackageOptions
10458 \end_layout
10459
10460 \end_inset
10461
10462  [
10463 \begin_inset Flex Code
10464 status collapsed
10465
10466 \begin_layout Plain Layout
10467 chaîne
10468 \end_layout
10469
10470 \end_inset
10471
10472  
10473 \begin_inset Flex Code
10474 status collapsed
10475
10476 \begin_layout Plain Layout
10477 chaîne
10478 \end_layout
10479
10480 \end_inset
10481
10482 ] précise les options,
10483  données par le seconde chaîne de caractères,
10484  pour le paquetage nommé par le première chaîne.
10485  Par exemple,
10486  
10487 \begin_inset Quotes cld
10488 \end_inset
10489
10490
10491 \begin_inset Flex Code
10492 status collapsed
10493
10494 \begin_layout Plain Layout
10495 PackageOptions natbib square
10496 \end_layout
10497
10498 \end_inset
10499
10500
10501 \begin_inset Quotes crd
10502 \end_inset
10503
10504  déclenchera le chargement de 
10505 \begin_inset Flex Code
10506 status collapsed
10507
10508 \begin_layout Plain Layout
10509 natbib
10510 \end_layout
10511
10512 \end_inset
10513
10514  avec l'option 
10515 \begin_inset Flex Code
10516 status collapsed
10517
10518 \begin_layout Plain Layout
10519 square
10520 \end_layout
10521
10522 \end_inset
10523
10524  (pour les \SpecialChar TeX
10525 perts,
10526  ceci force \SpecialChar LyX
10527  à exporter
10528 \begin_inset Newline newline
10529 \end_inset
10530
10531
10532 \begin_inset Flex Code
10533 status collapsed
10534
10535 \begin_layout Plain Layout
10536
10537 \backslash
10538 PassOptionsToPackage{natbib}{square}
10539 \end_layout
10540
10541 \end_inset
10542
10543  avant le chargement de 
10544 \begin_inset Flex Code
10545 status collapsed
10546
10547 \begin_layout Plain Layout
10548 natbib
10549 \end_layout
10550
10551 \end_inset
10552
10553 ).
10554 \end_layout
10555
10556 \begin_layout Description
10557 \begin_inset Flex Code
10558 status collapsed
10559
10560 \begin_layout Plain Layout
10561 PageSize
10562 \end_layout
10563
10564 \end_inset
10565
10566  [
10567 \begin_inset Flex Code
10568 status collapsed
10569
10570 \begin_layout Plain Layout
10571
10572 \emph on
10573 custom
10574 \emph default
10575 ,
10576  letter,
10577  legal,
10578  executive,
10579  a0,
10580  a1,
10581  a2,
10582  a3,
10583  a4,
10584  a5,
10585  a6,
10586  b0,
10587  b1,
10588  b2,
10589  b3,
10590  b4,
10591  b5,
10592  b6,
10593  c0,
10594  c1,
10595  c2,
10596  c3,
10597  c4,
10598  c5,
10599  c6,
10600  b0j,
10601  b1j,
10602  b2j,
10603  b3j,
10604  b4j,
10605  b5j,
10606  b6j
10607 \end_layout
10608
10609 \end_inset
10610
10611 ] définit la taille de page implicite.
10612  Cette directive est utilisée par certains convertisseurs.
10613 \end_layout
10614
10615 \begin_layout Description
10616 \begin_inset Flex Code
10617 status collapsed
10618
10619 \begin_layout Plain Layout
10620 PageStyle
10621 \end_layout
10622
10623 \end_inset
10624
10625  [
10626 \emph on
10627
10628 \begin_inset Flex Code
10629 status collapsed
10630
10631 \begin_layout Plain Layout
10632
10633 \emph on
10634 plain
10635 \end_layout
10636
10637 \end_inset
10638
10639
10640 \emph default
10641 ,
10642  
10643 \begin_inset Flex Code
10644 status collapsed
10645
10646 \begin_layout Plain Layout
10647 empty
10648 \end_layout
10649
10650 \end_inset
10651
10652 ,
10653  
10654 \begin_inset Flex Code
10655 status collapsed
10656
10657 \begin_layout Plain Layout
10658 headings
10659 \end_layout
10660
10661 \end_inset
10662
10663 ] fixe la mise en page implicite.
10664  Peut être changée dans la fenêtre 
10665 \begin_inset Flex Noun
10666 status collapsed
10667
10668 \begin_layout Plain Layout
10669 Document\SpecialChar menuseparator
10670 Paramètres\SpecialChar ldots
10671
10672 \end_layout
10673
10674 \end_inset
10675
10676 .
10677 \end_layout
10678
10679 \begin_layout Description
10680 \begin_inset Flex Code
10681 status collapsed
10682
10683 \begin_layout Plain Layout
10684 Preamble
10685 \end_layout
10686
10687 \end_inset
10688
10689  fixe le préambule du document \SpecialChar LaTeX
10690 .
10691  Notez bien que ceci remplacera complètement toute autre directive 
10692 \begin_inset Flex Code
10693 status collapsed
10694
10695 \begin_layout Plain Layout
10696 Preamble
10697 \end_layout
10698
10699 \end_inset
10700
10701  ou 
10702 \begin_inset Flex Code
10703 status collapsed
10704
10705 \begin_layout Plain Layout
10706 AddToPreamble
10707 \end_layout
10708
10709 \end_inset
10710
10711  (utiliser cette dernière directive si vous voulez seulement ajouter des éléments au contenu).
10712  Doit être fermé par 
10713 \begin_inset Quotes cld
10714 \end_inset
10715
10716
10717 \begin_inset Flex Code
10718 status collapsed
10719
10720 \begin_layout Plain Layout
10721 EndPreamble
10722 \end_layout
10723
10724 \end_inset
10725
10726
10727 \begin_inset Quotes crd
10728 \end_inset
10729
10730 .
10731 \end_layout
10732
10733 \begin_layout Description
10734 \begin_inset Flex Code
10735 status collapsed
10736
10737 \begin_layout Plain Layout
10738 ProvideInsetLayout
10739 \end_layout
10740
10741 \end_inset
10742
10743  [
10744 \begin_inset Flex Code
10745 status collapsed
10746
10747 \begin_layout Plain Layout
10748 <type>
10749 \end_layout
10750
10751 \end_inset
10752
10753 ] définit le format d'un insert s'il n'existe pas encore.
10754  Si le format existe,
10755  cette directive est ignorée.
10756  Doit être fermé par 
10757 \begin_inset Quotes cld
10758 \end_inset
10759
10760
10761 \begin_inset Flex Code
10762 status collapsed
10763
10764 \begin_layout Plain Layout
10765 End
10766 \end_layout
10767
10768 \end_inset
10769
10770
10771 \begin_inset Quotes crd
10772 \end_inset
10773
10774 .
10775 \end_layout
10776
10777 \begin_layout Description
10778
10779 \family roman
10780 \begin_inset Flex Code
10781 status collapsed
10782
10783 \begin_layout Plain Layout
10784 Provides
10785 \end_layout
10786
10787 \end_inset
10788
10789  
10790 \family default
10791 [
10792 \begin_inset Flex Code
10793 status collapsed
10794
10795 \begin_layout Plain Layout
10796 chaîne
10797 \end_layout
10798
10799 \end_inset
10800
10801 ] [
10802 \begin_inset Flex Code
10803 status collapsed
10804
10805 \begin_layout Plain Layout
10806
10807 \emph on
10808 0
10809 \end_layout
10810
10811 \end_inset
10812
10813 ,
10814 \begin_inset space \thinspace{}
10815 \end_inset
10816
10817
10818 \begin_inset Flex Code
10819 status collapsed
10820
10821 \begin_layout Plain Layout
10822 1
10823 \end_layout
10824
10825 \end_inset
10826
10827 ] décrit si la classe fournit la fonctionnalité 
10828 \begin_inset Flex Code
10829 status collapsed
10830
10831 \begin_layout Plain Layout
10832 chaîne
10833 \end_layout
10834
10835 \end_inset
10836
10837 .
10838  Une fonctionnalité est en général le nom d'un paquetage (
10839 \begin_inset Flex Code
10840 status collapsed
10841
10842 \begin_layout Plain Layout
10843 amsmath
10844 \end_layout
10845
10846 \end_inset
10847
10848 ,
10849  
10850 \begin_inset Flex Code
10851 status collapsed
10852
10853 \begin_layout Plain Layout
10854 makeidx
10855 \end_layout
10856
10857 \end_inset
10858
10859 ,
10860  \SpecialChar ldots
10861 ) ou d'une commande \SpecialChar LaTeX
10862  (
10863 \begin_inset Flex Code
10864 status collapsed
10865
10866 \begin_layout Plain Layout
10867 url
10868 \end_layout
10869
10870 \end_inset
10871
10872 ,
10873  
10874 \begin_inset Flex Code
10875 status collapsed
10876
10877 \begin_layout Plain Layout
10878 boldsymbol
10879 \end_layout
10880
10881 \end_inset
10882
10883 ,\SpecialChar ldots
10884 ).
10885  Voir
10886 \begin_inset space ~
10887 \end_inset
10888
10889
10890 \begin_inset CommandInset ref
10891 LatexCommand ref
10892 reference "chap:List-of-functions"
10893 nolink "false"
10894
10895 \end_inset
10896
10897  pour une liste des fonctionnalités.
10898 \end_layout
10899
10900 \begin_layout Description
10901 \begin_inset Flex Code
10902 status collapsed
10903
10904 \begin_layout Plain Layout
10905 ProvidesModule
10906 \end_layout
10907
10908 \end_inset
10909
10910  [
10911 \begin_inset Flex Code
10912 status collapsed
10913
10914 \begin_layout Plain Layout
10915 chaîne
10916 \end_layout
10917
10918 \end_inset
10919
10920 ] indique que ce format fournit la fonctionnalité du module indiqué,
10921  qui doit être spécifié par le nom du fichier dans le suffixe 
10922 \begin_inset Flex Code
10923 status collapsed
10924
10925 \begin_layout Plain Layout
10926 .module
10927 \end_layout
10928
10929 \end_inset
10930
10931 .
10932  Ceci sera utilisé typiquement si le format inclut directement le module,
10933  plutôt que via le paramètre 
10934 \begin_inset Flex Code
10935 status collapsed
10936
10937 \begin_layout Plain Layout
10938 DefaultModule
10939 \end_layout
10940
10941 \end_inset
10942
10943  pour indiquer qu'il doit être utilisé.
10944  Il pourrait être également utilisé dans un module fournissant une implantation équivalente de la même fonctionnalité.
10945 \end_layout
10946
10947 \begin_layout Description
10948 \begin_inset Flex Code
10949 status collapsed
10950
10951 \begin_layout Plain Layout
10952 ProvideStyle
10953 \end_layout
10954
10955 \end_inset
10956
10957  [
10958 \begin_inset Flex Code
10959 status collapsed
10960
10961 \begin_layout Plain Layout
10962 <style>
10963 \end_layout
10964
10965 \end_inset
10966
10967 ] crée une nouveau style de paragraphe s'il n'existe pas déjà.
10968  S'il existe,
10969  l'entrée est ignorée.
10970  Doit être fermé par 
10971 \begin_inset Quotes cld
10972 \end_inset
10973
10974
10975 \begin_inset Flex Code
10976 status collapsed
10977
10978 \begin_layout Plain Layout
10979 End
10980 \end_layout
10981
10982 \end_inset
10983
10984
10985 \begin_inset Quotes crd
10986 \end_inset
10987
10988 .
10989 \end_layout
10990
10991 \begin_layout Description
10992 \begin_inset Flex Code
10993 status collapsed
10994
10995 \begin_layout Plain Layout
10996 Requires
10997 \end_layout
10998
10999 \end_inset
11000
11001  [
11002 \begin_inset Flex Code
11003 status collapsed
11004
11005 \begin_layout Plain Layout
11006 chaîne
11007 \end_layout
11008
11009 \end_inset
11010
11011 ] indique que la classe nécessite la fonctionnalité 
11012 \begin_inset Flex Code
11013 status collapsed
11014
11015 \begin_layout Plain Layout
11016 chaîne
11017 \end_layout
11018
11019 \end_inset
11020
11021 .
11022  Plusieurs fonctionnalités doivent être séparées par des virgules.
11023  Noter que l'on ne peut requérir que des fonctionnalités reconnues (voir 
11024 \begin_inset CommandInset ref
11025 LatexCommand ref
11026 reference "chap:List-of-functions"
11027 nolink "false"
11028
11029 \end_inset
11030
11031  pour accéder à la liste des fonctionnalités).
11032  Si vous demandez un paquetage doté d'options spécifiques,
11033  vous pouvez utiliser en plus 
11034 \begin_inset Flex Code
11035 status collapsed
11036
11037 \begin_layout Plain Layout
11038 PackageOptions
11039 \end_layout
11040
11041 \end_inset
11042
11043 .
11044 \end_layout
11045
11046 \begin_layout Description
11047 \begin_inset Flex Code
11048 status collapsed
11049
11050 \begin_layout Plain Layout
11051 RightMargin
11052 \end_layout
11053
11054 \end_inset
11055
11056  [
11057 \begin_inset Flex Code
11058 status collapsed
11059
11060 \begin_layout Plain Layout
11061 chaîne
11062 \end_layout
11063
11064 \end_inset
11065
11066 ] indique la largeur de la marge droite à l'écran,
11067  par exemple 
11068 \begin_inset Quotes cld
11069 \end_inset
11070
11071
11072 \begin_inset Flex Code
11073 status collapsed
11074
11075 \begin_layout Plain Layout
11076 MMMMM
11077 \end_layout
11078
11079 \end_inset
11080
11081
11082 \begin_inset Quotes crd
11083 \end_inset
11084
11085 .
11086 \end_layout
11087
11088 \begin_layout Description
11089 \begin_inset Flex Code
11090 status collapsed
11091
11092 \begin_layout Plain Layout
11093 SecNumDepth
11094 \end_layout
11095
11096 \end_inset
11097
11098
11099 \family roman
11100  
11101 \family default
11102 [
11103 \begin_inset Flex Code
11104 status collapsed
11105
11106 \begin_layout Plain Layout
11107 int=3
11108 \end_layout
11109
11110 \end_inset
11111
11112 ] fixe quels sectionnements doivent être numérotés.
11113  Correspond au compteur 
11114 \begin_inset Flex Code
11115 status collapsed
11116
11117 \begin_layout Plain Layout
11118 secnumdepth
11119 \end_layout
11120
11121 \end_inset
11122
11123  en \SpecialChar LaTeX
11124 .
11125 \end_layout
11126
11127 \begin_layout Description
11128 \begin_inset Flex Code
11129 status collapsed
11130
11131 \begin_layout Plain Layout
11132 Sides
11133 \end_layout
11134
11135 \end_inset
11136
11137  [
11138 \emph on
11139
11140 \begin_inset Flex Code
11141 status collapsed
11142
11143 \begin_layout Plain Layout
11144 1
11145 \end_layout
11146
11147 \end_inset
11148
11149
11150 \emph default
11151 ,
11152 \begin_inset space \thinspace{}
11153 \end_inset
11154
11155
11156 \begin_inset Flex Code
11157 status collapsed
11158
11159 \begin_layout Plain Layout
11160 2
11161 \end_layout
11162
11163 \end_inset
11164
11165 ] fixe l'option implicite d'impression recto seul ou en recto verso.
11166  Peut être changé dans la fenêtre 
11167 \begin_inset Flex Noun
11168 status collapsed
11169
11170 \begin_layout Plain Layout
11171 Document\SpecialChar menuseparator
11172 Paramètres
11173 \end_layout
11174
11175 \end_inset
11176
11177 .
11178 \end_layout
11179
11180 \begin_layout Description
11181 \begin_inset Flex Code
11182 status collapsed
11183
11184 \begin_layout Plain Layout
11185 Style
11186 \end_layout
11187
11188 \end_inset
11189
11190  [
11191 \begin_inset Flex Code
11192 status collapsed
11193
11194 \begin_layout Plain Layout
11195 <nom>
11196 \end_layout
11197
11198 \end_inset
11199
11200 ] définit un nouveau style de paragraphe.
11201  Si le style n'existe pas,
11202  il est créé;
11203  s'il existe déjà,
11204  ses paramètres sont modifiés.
11205  Doit être fermé par 
11206 \begin_inset Quotes cld
11207 \end_inset
11208
11209
11210 \begin_inset Flex Code
11211 status collapsed
11212
11213 \begin_layout Plain Layout
11214 End
11215 \end_layout
11216
11217 \end_inset
11218
11219
11220 \begin_inset Quotes crd
11221 \end_inset
11222
11223 .
11224 \begin_inset Newline newline
11225 \end_inset
11226
11227 Voir la 
11228 \begin_inset CommandInset ref
11229 LatexCommand ref
11230 reference "subsec:Styles-de-paragraphe"
11231 nolink "false"
11232
11233 \end_inset
11234
11235  pour les détails.
11236 \end_layout
11237
11238 \begin_layout Description
11239 \begin_inset Flex Code
11240 status collapsed
11241
11242 \begin_layout Plain Layout
11243 TableStyle
11244 \end_layout
11245
11246 \end_inset
11247
11248  [
11249 \begin_inset Flex Code
11250 status collapsed
11251
11252 \begin_layout Plain Layout
11253 <nom>
11254 \end_layout
11255
11256 \end_inset
11257
11258 ] définit le style de tableau implicite utilisé à la création d'un tableau.
11259  Les styles suivants sont disponibles:
11260 \end_layout
11261
11262 \begin_deeper
11263 \begin_layout Itemize
11264 \begin_inset Flex Code
11265 status collapsed
11266
11267 \begin_layout Plain Layout
11268 Formal_with_Footline
11269 \end_layout
11270
11271 \end_inset
11272
11273 :
11274  style formel (
11275 \begin_inset Quotes cld
11276 \end_inset
11277
11278 booktabs
11279 \begin_inset Quotes crd
11280 \end_inset
11281
11282 ) avec uniquement des lignes horizontales,
11283  et des lignes haute et basse épaisses,
11284  la première et las dernière lignes étant éventuellement séparées du corps du tableau avec une ligne fine centrée;
11285 \end_layout
11286
11287 \begin_layout Itemize
11288 \begin_inset Flex Code
11289 status collapsed
11290
11291 \begin_layout Plain Layout
11292 Formal_without_Footline
11293 \end_layout
11294
11295 \end_inset
11296
11297 :
11298  identique àu précédent,
11299  mais la dernière ligne n'est pas séparée avec une ligne fine centrée;
11300 \end_layout
11301
11302 \begin_layout Itemize
11303 \begin_inset Flex Code
11304 status collapsed
11305
11306 \begin_layout Plain Layout
11307 Simple_Grid
11308 \end_layout
11309
11310 \end_inset
11311
11312 :
11313  lignes de tableau simples;
11314 \end_layout
11315
11316 \begin_layout Itemize
11317 \begin_inset Flex Code
11318 status collapsed
11319
11320 \begin_layout Plain Layout
11321 Grid_with_Head
11322 \end_layout
11323
11324 \end_inset
11325
11326 :
11327  comme 
11328 \begin_inset Flex Code
11329 status collapsed
11330
11331 \begin_layout Plain Layout
11332 Simple_Grid
11333 \end_layout
11334
11335 \end_inset
11336
11337 ,
11338  mais avec la ligne des titres décalée par une seconde ligne horizontale.
11339  Ceci est également le style implicite de \SpecialChar LyX
11340 ;
11341 \end_layout
11342
11343 \begin_layout Itemize
11344 \begin_inset Flex Code
11345 status collapsed
11346
11347 \begin_layout Plain Layout
11348 No_Borders
11349 \end_layout
11350
11351 \end_inset
11352
11353 :
11354  tableau sans lignes.
11355 \end_layout
11356
11357 \end_deeper
11358 \begin_layout Description
11359 \begin_inset Flex Code
11360 status collapsed
11361
11362 \begin_layout Plain Layout
11363 TitleLatexName
11364 \end_layout
11365
11366 \end_inset
11367
11368
11369 \family typewriter
11370  
11371 \family default
11372 [
11373 \begin_inset Flex Code
11374 status collapsed
11375
11376 \begin_layout Plain Layout
11377 string="maketitle"
11378 \end_layout
11379
11380 \end_inset
11381
11382 ] définit nom de la commande ou de l'envi\SpecialChar softhyphen
11383 ronnement mentionné ci-dessous.
11384 \end_layout
11385
11386 \begin_layout Description
11387 \begin_inset Flex Code
11388 status collapsed
11389
11390 \begin_layout Plain Layout
11391 TitleLatexType
11392 \end_layout
11393
11394 \end_inset
11395
11396
11397 \family typewriter
11398  
11399 \family default
11400 [
11401 \begin_inset Flex Code
11402 status collapsed
11403
11404 \begin_layout Plain Layout
11405
11406 \emph on
11407 CommandAfter
11408 \end_layout
11409
11410 \end_inset
11411
11412 ,
11413  
11414 \begin_inset Flex Code
11415 status collapsed
11416
11417 \begin_layout Plain Layout
11418 Environment
11419 \end_layout
11420
11421 \end_inset
11422
11423 ] indique le genre de balisage utilisé pour définir le titre d'un document.
11424  
11425 \begin_inset Flex Code
11426 status collapsed
11427
11428 \begin_layout Plain Layout
11429 CommandAfter
11430 \end_layout
11431
11432 \end_inset
11433
11434  signifie que la commande définie par 
11435 \begin_inset Flex Code
11436 status collapsed
11437
11438 \begin_layout Plain Layout
11439 TitleLatexName
11440 \end_layout
11441
11442 \end_inset
11443
11444  sera insérée après le dernier format avec 
11445 \family typewriter
11446
11447 \begin_inset Quotes cld
11448 \end_inset
11449
11450
11451 \family default
11452
11453 \begin_inset Flex Code
11454 status collapsed
11455
11456 \begin_layout Plain Layout
11457 InTitle
11458 \begin_inset space ~
11459 \end_inset
11460
11461 1
11462 \end_layout
11463
11464 \end_inset
11465
11466
11467 \family typewriter
11468
11469 \begin_inset Quotes crd
11470 \end_inset
11471
11472
11473 \family default
11474 .
11475  
11476 \begin_inset Flex Code
11477 status collapsed
11478
11479 \begin_layout Plain Layout
11480 Environment
11481 \end_layout
11482
11483 \end_inset
11484
11485  correspond au cas 
11486 \begin_inset Flex Code
11487 status collapsed
11488
11489 \begin_layout Plain Layout
11490 TitleLatexName
11491 \end_layout
11492
11493 \end_inset
11494
11495  est un environnement,
11496  dans lequel doit être inclus tous les formats avec 
11497 \family typewriter
11498
11499 \begin_inset Quotes cld
11500 \end_inset
11501
11502
11503 \family default
11504
11505 \begin_inset Flex Code
11506 status collapsed
11507
11508 \begin_layout Plain Layout
11509 InTitle
11510 \begin_inset space ~
11511 \end_inset
11512
11513 1
11514 \end_layout
11515
11516 \end_inset
11517
11518
11519 \family typewriter
11520
11521 \begin_inset Quotes crd
11522 \end_inset
11523
11524
11525 \family default
11526 .
11527 \end_layout
11528
11529 \begin_layout Description
11530 \begin_inset Flex Code
11531 status collapsed
11532
11533 \begin_layout Plain Layout
11534 TocDepth
11535 \end_layout
11536
11537 \end_inset
11538
11539  [
11540 \begin_inset Flex Code
11541 status collapsed
11542
11543 \begin_layout Plain Layout
11544 int=3
11545 \end_layout
11546
11547 \end_inset
11548
11549 ] fixe quels sectionnements sont inclus dans la table des matières.
11550  Correspond au compteur 
11551 \begin_inset Flex Code
11552 status collapsed
11553
11554 \begin_layout Plain Layout
11555
11556 \lang english
11557 tocdepth
11558 \end_layout
11559
11560 \end_inset
11561
11562  en \SpecialChar LaTeX
11563 .
11564 \end_layout
11565
11566 \begin_layout Subsection
11567 Section 
11568 \family typewriter
11569 ClassOptions
11570 \begin_inset CommandInset label
11571 LatexCommand label
11572 name "subsec:Section-ClassOptions"
11573
11574 \end_inset
11575
11576
11577 \end_layout
11578
11579 \begin_layout Standard
11580 La section 
11581 \begin_inset Flex Code
11582 status collapsed
11583
11584 \begin_layout Plain Layout
11585 ClassOptions
11586 \end_layout
11587
11588 \end_inset
11589
11590  peut contenir les directives suivantes :
11591 \end_layout
11592
11593 \begin_layout Description
11594 \begin_inset Flex Code
11595 status collapsed
11596
11597 \begin_layout Plain Layout
11598 FontSize
11599 \end_layout
11600
11601 \end_inset
11602
11603  [
11604 \family typewriter
11605 string="10|11|12"
11606 \family default
11607 ] liste les tailles de police disponibles comme police principale du document,
11608  séparées par un 
11609 \family typewriter
11610
11611 \begin_inset Quotes cld
11612 \end_inset
11613
11614
11615 \family default
11616
11617 \begin_inset Flex Code
11618 status collapsed
11619
11620 \begin_layout Plain Layout
11621 |
11622 \end_layout
11623
11624 \end_inset
11625
11626
11627 \family typewriter
11628
11629 \begin_inset Quotes crd
11630 \end_inset
11631
11632
11633 \family default
11634 .
11635  Il est possible de saisir un nombre quelconque.
11636 \end_layout
11637
11638 \begin_layout Description
11639 \begin_inset Flex Code
11640 status collapsed
11641
11642 \begin_layout Plain Layout
11643 FontSizeFormat
11644 \end_layout
11645
11646 \end_inset
11647
11648  [
11649 \begin_inset Flex Code
11650 status collapsed
11651
11652 \begin_layout Plain Layout
11653 chaîne
11654 \end_layout
11655
11656 \end_inset
11657
11658 ] définit le format de l'option de taille de police.
11659  Implicitement:
11660 \begin_inset Flex Code
11661 status collapsed
11662
11663 \begin_layout Plain Layout
11664 $$spt
11665 \end_layout
11666
11667 \end_inset
11668
11669 .
11670  
11671 \begin_inset Flex Code
11672 status collapsed
11673
11674 \begin_layout Plain Layout
11675 $$s
11676 \end_layout
11677
11678 \end_inset
11679
11680  est mis à la place de la taille de police.
11681 \end_layout
11682
11683 \begin_layout Description
11684 \begin_inset Flex Code
11685 status collapsed
11686
11687 \begin_layout Plain Layout
11688 PageSize
11689 \end_layout
11690
11691 \end_inset
11692
11693  [
11694 \begin_inset Flex Code
11695 status collapsed
11696
11697 \begin_layout Plain Layout
11698 string="letter|\SpecialChar allowbreak
11699 legal|\SpecialChar allowbreak
11700 executive|\SpecialChar allowbreak
11701 a0|\SpecialChar allowbreak
11702 a1|\SpecialChar allowbreak
11703 a2|\SpecialChar allowbreak
11704 a3|\SpecialChar allowbreak
11705 a4|\SpecialChar allowbreak
11706 a5|\SpecialChar allowbreak
11707 a6|\SpecialChar allowbreak
11708 b0|\SpecialChar allowbreak
11709 b1|\SpecialChar allowbreak
11710 b2|\SpecialChar allowbreak
11711 b3|\SpecialChar allowbreak
11712 b4|\SpecialChar allowbreak
11713 b5|\SpecialChar allowbreak
11714 b6|\SpecialChar allowbreak
11715 c0|\SpecialChar allowbreak
11716 c1|\SpecialChar allowbreak
11717 c2|\SpecialChar allowbreak
11718 c3|\SpecialChar allowbreak
11719 c4|\SpecialChar allowbreak
11720 c5|\SpecialChar allowbreak
11721 c6|\SpecialChar allowbreak
11722 b0j|\SpecialChar allowbreak
11723 b1j|\SpecialChar allowbreak
11724 b2j|\SpecialChar allowbreak
11725 b3j|\SpecialChar allowbreak
11726 b4j|\SpecialChar allowbreak
11727 b5j|\SpecialChar allowbreak
11728 b6j"
11729 \end_layout
11730
11731 \end_inset
11732
11733 ] définit la liste des dimensions de page disponibles,
11734  séparées par 
11735 \family typewriter
11736
11737 \begin_inset Quotes cld
11738 \end_inset
11739
11740 |
11741 \begin_inset Quotes crd
11742 \end_inset
11743
11744
11745 \family default
11746 .
11747  Actuellement,
11748  seules les dimensions proposées sont reconnues.
11749  D'autres peuvent être saisies en tant qu'options de classe personnalisées.
11750 \end_layout
11751
11752 \begin_layout Description
11753 \begin_inset Flex Code
11754 status collapsed
11755
11756 \begin_layout Plain Layout
11757 PageSizeFormat
11758 \end_layout
11759
11760 \end_inset
11761
11762  [
11763 \begin_inset Flex Code
11764 status collapsed
11765
11766 \begin_layout Plain Layout
11767 string
11768 \end_layout
11769
11770 \end_inset
11771
11772 ] définit le format de l'option de dimension de page.
11773  Implicitement:
11774 \begin_inset Flex Code
11775 status collapsed
11776
11777 \begin_layout Plain Layout
11778 $$spaper
11779 \end_layout
11780
11781 \end_inset
11782
11783 .
11784  
11785 \begin_inset Flex Code
11786 status collapsed
11787
11788 \begin_layout Plain Layout
11789 $$s
11790 \end_layout
11791
11792 \end_inset
11793
11794  est mis à la place de la dimension de la page.
11795 \end_layout
11796
11797 \begin_layout Description
11798 \begin_inset Flex Code
11799 status collapsed
11800
11801 \begin_layout Plain Layout
11802 PageStyle
11803 \end_layout
11804
11805 \end_inset
11806
11807  [
11808 \family typewriter
11809 string="empty|plain|headings|fancy"
11810 \family default
11811 ] liste les mises en page disponibles,
11812  séparées par un 
11813 \family typewriter
11814
11815 \begin_inset Quotes cld
11816 \end_inset
11817
11818 |
11819 \begin_inset Quotes crd
11820 \end_inset
11821
11822
11823 \family default
11824 .
11825 \end_layout
11826
11827 \begin_layout Description
11828 \begin_inset Flex Code
11829 status collapsed
11830
11831 \begin_layout Plain Layout
11832 Other
11833 \end_layout
11834
11835 \end_inset
11836
11837  [
11838 \family typewriter
11839 string=""
11840 \family default
11841 ] introduit certaines options de la classe de document,
11842  séparées par une virgule,
11843  qui seront ajoutées à la partie optionnelle de la commande
11844 \begin_inset Flex Code
11845 status collapsed
11846
11847 \begin_layout Plain Layout
11848
11849 \backslash
11850 documentclass
11851 \end_layout
11852
11853 \end_inset
11854
11855 .
11856 \end_layout
11857
11858 \begin_layout Standard
11859 La section 
11860 \begin_inset Flex Code
11861 status collapsed
11862
11863 \begin_layout Plain Layout
11864 ClassOptions
11865 \end_layout
11866
11867 \end_inset
11868
11869  doit être fermée par 
11870 \begin_inset Quotes cld
11871 \end_inset
11872
11873
11874 \begin_inset Flex Code
11875 status collapsed
11876
11877 \begin_layout Plain Layout
11878 End
11879 \end_layout
11880
11881 \end_inset
11882
11883
11884 \begin_inset Quotes crd
11885 \end_inset
11886
11887 .
11888 \end_layout
11889
11890 \begin_layout Subsection
11891 Styles de paragraphe
11892 \begin_inset CommandInset label
11893 LatexCommand label
11894 name "subsec:Styles-de-paragraphe"
11895
11896 \end_inset
11897
11898
11899 \end_layout
11900
11901 \begin_layout Standard
11902 La description d'un style de paragraphe ressemble à ceci
11903 \begin_inset Foot
11904 status collapsed
11905
11906 \begin_layout Plain Layout
11907 qui peut servir soit à définir un nouvel format soit à en modifier un déjà existant.
11908 \end_layout
11909
11910 \end_inset
11911
11912  :
11913 \end_layout
11914
11915 \begin_layout LyX-Code
11916 Style 
11917 \family roman
11918 \emph on
11919 nom
11920 \end_layout
11921
11922 \begin_layout LyX-Code
11923  ...
11924 \end_layout
11925
11926 \begin_layout LyX-Code
11927 End
11928 \end_layout
11929
11930 \begin_layout Standard
11931 dans lequel on peut mettre les commandes suivantes :
11932 \end_layout
11933
11934 \begin_layout Description
11935 \begin_inset Flex Code
11936 status collapsed
11937
11938 \begin_layout Plain Layout
11939 AddToToc
11940 \end_layout
11941
11942 \end_inset
11943
11944  [
11945 \begin_inset Flex Code
11946 status collapsed
11947
11948 \begin_layout Plain Layout
11949 string
11950 \end_layout
11951
11952 \end_inset
11953
11954 =""] paragraphe apparaissant dans la table des matières du type donné.
11955  Désactivé par une chaîne de caractères vide.
11956  Voir aussi les directives 
11957 \family typewriter
11958 OutlinerName
11959 \family default
11960  et 
11961 \family typewriter
11962 IsTocCaption
11963 \family default
11964 .
11965  Implicitement :
11966  désactivé.
11967 \end_layout
11968
11969 \begin_layout Description
11970 \begin_inset Flex Code
11971 status collapsed
11972
11973 \begin_layout Plain Layout
11974 Align
11975 \end_layout
11976
11977 \end_inset
11978
11979  [
11980 \family typewriter
11981 \emph on
11982 block
11983 \emph default
11984 ,
11985  left,
11986  right,
11987  center
11988 \family default
11989 ] alignement de paragraphe.
11990 \end_layout
11991
11992 \begin_layout Description
11993 \begin_inset Flex Code
11994 status collapsed
11995
11996 \begin_layout Plain Layout
11997 AlignPossible
11998 \end_layout
11999
12000 \end_inset
12001
12002  [
12003 \family typewriter
12004 \emph on
12005 block
12006 \emph default
12007 ,
12008  left,
12009  right,
12010  center
12011 \family default
12012
12013 \emph on
12014 liste
12015 \emph default
12016  des alignements possibles séparés par une virgule.
12017  Certains styles \SpecialChar LaTeX
12018  interdisent certains alignements,
12019  car ils n'auraient aucun sens.
12020  Par exemple une énumération alignée à droite ou centrée est impossible.
12021 \end_layout
12022
12023 \begin_layout Description
12024 \begin_inset Flex Code
12025 status collapsed
12026
12027 \begin_layout Plain Layout
12028 Argument
12029 \end_layout
12030
12031 \end_inset
12032
12033  [
12034 \begin_inset Flex Code
12035 status collapsed
12036
12037 \begin_layout Plain Layout
12038 int
12039 \end_layout
12040
12041 \end_inset
12042
12043 ] définit l'argument numéro <int> d'une commande ou environnement associé au style courant.
12044  La définition doit être fermée par 
12045 \begin_inset Flex Code
12046 status collapsed
12047
12048 \begin_layout Plain Layout
12049 EndArgument
12050 \end_layout
12051
12052 \end_inset
12053
12054 .
12055  Voir 
12056 \begin_inset CommandInset ref
12057 LatexCommand ref
12058 reference "subsec:Arguments"
12059 plural "false"
12060 caps "false"
12061 noprefix "false"
12062 nolink "false"
12063
12064 \end_inset
12065
12066  pour plus d'informations.
12067  
12068 \end_layout
12069
12070 \begin_layout Description
12071 \begin_inset Flex Code
12072 status collapsed
12073
12074 \begin_layout Plain Layout
12075 AutoNests
12076 \end_layout
12077
12078 \end_inset
12079
12080  inclut une liste de formats (séparés par une virgule) devant être englobés dans et après le format courant.
12081  N'a de sens que pour des formats englobables comme des environnements.
12082  Doit être terminé par 
12083 \begin_inset Quotes cld
12084 \end_inset
12085
12086 EndAutoNests
12087 \begin_inset Quotes crd
12088 \end_inset
12089
12090 .
12091  Voir aussi 
12092 \begin_inset Flex Code
12093 status collapsed
12094
12095 \begin_layout Plain Layout
12096 IsAutoNestedBy
12097 \end_layout
12098
12099 \end_inset
12100
12101 .
12102 \end_layout
12103
12104 \begin_layout Description
12105 \begin_inset Flex Code
12106 status collapsed
12107
12108 \begin_layout Plain Layout
12109 BabelPreamble
12110 \end_layout
12111
12112 \end_inset
12113
12114  noter que cette directive écrasera complètement toute déclaration 
12115 \begin_inset Flex Code
12116 status collapsed
12117
12118 \begin_layout Plain Layout
12119 BabelPreamble
12120 \end_layout
12121
12122 \end_inset
12123
12124  antérieure pour ce style.
12125  Doit être fermée par 
12126 \begin_inset Flex Code
12127 status collapsed
12128
12129 \begin_layout Plain Layout
12130 EndBabelPreamble
12131 \end_layout
12132
12133 \end_inset
12134
12135 .
12136  Voir la 
12137 \begin_inset CommandInset ref
12138 LatexCommand ref
12139 reference "subsec:I18n"
12140 nolink "false"
12141
12142 \end_inset
12143
12144  pour les détails d'utilisation.
12145 \end_layout
12146
12147 \begin_layout Description
12148 \begin_inset Flex Code
12149 status collapsed
12150
12151 \begin_layout Plain Layout
12152 BottomSep
12153 \end_layout
12154
12155 \end_inset
12156
12157  [
12158 \family typewriter
12159 float=0
12160 \family default
12161 ]
12162 \begin_inset Foot
12163 status collapsed
12164
12165 \begin_layout Plain Layout
12166 Noter que 
12167 \begin_inset Quotes cld
12168 \end_inset
12169
12170 float
12171 \begin_inset Quotes crd
12172 \end_inset
12173
12174  ici désigne un nombre réel,
12175  e.g.
12176  1.5
12177 \end_layout
12178
12179 \end_inset
12180
12181  l'espacement vertical qui sépare du paragraphe suivant le dernier paragraphe d'une série doté de cette directive.
12182  Si le paragraphe suivant est doté d'un autre style,
12183  les séparations ne sont pas simplement additionnées,
12184  mais le maximum est pris en considération.La même chose que 
12185 \begin_inset Flex Code
12186 status collapsed
12187
12188 \begin_layout Plain Layout
12189 TopSep
12190 \end_layout
12191
12192 \end_inset
12193
12194  pour le dernier paragraphe.
12195 \end_layout
12196
12197 \begin_layout Description
12198 \begin_inset Flex Code
12199 status collapsed
12200
12201 \begin_layout Plain Layout
12202 Category
12203 \end_layout
12204
12205 \end_inset
12206
12207  
12208 \begin_inset Flex Code
12209 status collapsed
12210
12211 \begin_layout Plain Layout
12212 [chaîne]
12213 \end_layout
12214
12215 \end_inset
12216
12217  fixe la catégorie pour ce style.
12218  Ceci est utilise pour regrouper les styles apparentés dans le menu déroulant des styles de la barre d'outils.
12219  N'importe quelle chaîne de caractères peut être utilisée,
12220  mais vous voudrez peut-être utiliser des catégories existantes pour vos propres styles.
12221 \end_layout
12222
12223 \begin_layout Description
12224 \begin_inset Flex Code
12225 status collapsed
12226
12227 \begin_layout Plain Layout
12228 CopyStyle
12229 \end_layout
12230
12231 \end_inset
12232
12233  
12234 \begin_inset Flex Code
12235 status collapsed
12236
12237 \begin_layout Plain Layout
12238 [chaîne]
12239 \end_layout
12240
12241 \end_inset
12242
12243  sert à copier toutes les caractéristiques d'un style déjà existant dans un nouveau style.
12244 \end_layout
12245
12246 \begin_layout Description
12247 \begin_inset Flex Code
12248 status collapsed
12249
12250 \begin_layout Plain Layout
12251 DependsOn
12252 \end_layout
12253
12254 \end_inset
12255
12256  [
12257 \begin_inset Flex Code
12258 status collapsed
12259
12260 \begin_layout Plain Layout
12261 <nom>
12262 \end_layout
12263
12264 \end_inset
12265
12266 ] nomme un style dont le préambule devra être placé 
12267 \emph on
12268 avant
12269 \emph default
12270  celui-ci.
12271  Ceci permet d'assurer une relation d'ordre entre les morceaux de préambule quand les définitions de macros dépendent les unes des autres.
12272 \begin_inset Foot
12273 status collapsed
12274
12275 \begin_layout Plain Layout
12276 Noter que,
12277  à part cette fonctionnalité,
12278  il n'y a aucun moyen de garantir un ordonnancement des préambules.
12279  L'ordre que vous constatez avec une version de \SpecialChar LyX
12280  peut changer sans préavis dans les versions ultérieures.
12281 \end_layout
12282
12283 \end_inset
12284
12285
12286 \end_layout
12287
12288 \begin_layout Description
12289 \begin_inset Flex Code
12290 status collapsed
12291
12292 \begin_layout Plain Layout
12293 DocBookGenerateTitle
12294 \end_layout
12295
12296 \end_inset
12297
12298  [
12299 \begin_inset Flex Code
12300 status collapsed
12301
12302 \begin_layout Plain Layout
12303 bool=false
12304 \end_layout
12305
12306 \end_inset
12307
12308 ] crée une étiquette 
12309 \begin_inset Flex Code
12310 status collapsed
12311
12312 \begin_layout Plain Layout
12313 title
12314 \end_layout
12315
12316 \end_inset
12317
12318  après l'étiquette d'encapsulation.
12319  Ce paramètre ne doit être utilisé qu'avec 
12320 \begin_inset Flex Code
12321 status collapsed
12322
12323 \begin_layout Plain Layout
12324 DocBookWrapperTag
12325 \end_layout
12326
12327 \end_inset
12328
12329 ,
12330  sinon le titre sera émis 
12331 \emph on
12332 avant
12333 \emph default
12334  les contenus de l'environnement.
12335  Le titre créé sera identique à l'étiquette LyXHTML :
12336  une combinaison entre le type d'environnement et son numéro.
12337  L'utilisation principale concerne les cas où DocBook n'a pas de dénomination voisine d'un environnement LaTeX et où les utilisateurs sont obligés de revenir à un conteneur générique comme 
12338 \begin_inset Flex Code
12339 status collapsed
12340
12341 \begin_layout Plain Layout
12342 figure
12343 \end_layout
12344
12345 \end_inset
12346
12347 ,
12348  qui réclame un titre alors qu'il n'y en a pas en LaTeX.
12349  Cette fonctionnalité est utilisée largement pour les environnements de type théorème.
12350 \end_layout
12351
12352 \begin_layout Description
12353 \begin_inset Flex Code
12354 status collapsed
12355
12356 \begin_layout Plain Layout
12357 EndLabelType
12358 \end_layout
12359
12360 \end_inset
12361
12362  [
12363 \family typewriter
12364 \emph on
12365 No_Label
12366 \family default
12367 \emph default
12368 ,
12369  
12370 \family typewriter
12371 Box
12372 \family default
12373 ,
12374  
12375 \family typewriter
12376 Filled_Box
12377 \family default
12378 ,
12379  
12380 \family typewriter
12381 Static
12382 \family default
12383 ] fixe le type de marqueur qui se trouve à la fin du paragraphe (ou de la suite de paragraphes si 
12384 \begin_inset Flex Code
12385 status collapsed
12386
12387 \begin_layout Plain Layout
12388 LatexType
12389 \end_layout
12390
12391 \end_inset
12392
12393  est 
12394 \begin_inset Flex Code
12395 status collapsed
12396
12397 \begin_layout Plain Layout
12398 Environment
12399 \end_layout
12400
12401 \end_inset
12402
12403 ,
12404  
12405 \begin_inset Flex Code
12406 status collapsed
12407
12408 \begin_layout Plain Layout
12409 Item_Environment
12410 \end_layout
12411
12412 \end_inset
12413
12414  ou 
12415 \begin_inset Flex Code
12416 status collapsed
12417
12418 \begin_layout Plain Layout
12419 List_Environment
12420 \end_layout
12421
12422 \end_inset
12423
12424 ).
12425  
12426 \begin_inset Flex Code
12427 status collapsed
12428
12429 \begin_layout Plain Layout
12430 No_Label
12431 \end_layout
12432
12433 \end_inset
12434
12435  signifie 
12436 \begin_inset Quotes cld
12437 \end_inset
12438
12439 rien
12440 \begin_inset Quotes crd
12441 \end_inset
12442
12443 ,
12444  
12445 \begin_inset Flex Code
12446 status collapsed
12447
12448 \begin_layout Plain Layout
12449 Box
12450 \end_layout
12451
12452 \end_inset
12453
12454  (respectivement 
12455 \begin_inset Flex Code
12456 status collapsed
12457
12458 \begin_layout Plain Layout
12459 Filled_Box
12460 \end_layout
12461
12462 \end_inset
12463
12464 ) est un carré blanc (respectivement noir) en général placé à la fin des démonstrations.
12465  
12466 \begin_inset Flex Code
12467 status collapsed
12468
12469 \begin_layout Plain Layout
12470 Static
12471 \end_layout
12472
12473 \end_inset
12474
12475  est une chaîne de caractères explicitement donnée.
12476 \end_layout
12477
12478 \begin_layout Description
12479 \begin_inset Flex Code
12480 status collapsed
12481
12482 \begin_layout Plain Layout
12483 EndLabelString
12484 \end_layout
12485
12486 \end_inset
12487
12488  
12489 \begin_inset Flex Code
12490 status collapsed
12491
12492 \begin_layout Plain Layout
12493 [string=""]
12494 \end_layout
12495
12496 \end_inset
12497
12498  fixe la chaîne utilisée pour le marqueur quand
12499 \begin_inset Newline newline
12500 \end_inset
12501
12502
12503 \begin_inset Flex Code
12504 status collapsed
12505
12506 \begin_layout Plain Layout
12507 EndLabelType
12508 \end_layout
12509
12510 \end_inset
12511
12512  vaut 
12513 \begin_inset Flex Code
12514 status collapsed
12515
12516 \begin_layout Plain Layout
12517 Static
12518 \end_layout
12519
12520 \end_inset
12521
12522 .
12523 \end_layout
12524
12525 \begin_layout Description
12526 \begin_inset Flex Code
12527 status collapsed
12528
12529 \begin_layout Plain Layout
12530 Font
12531 \end_layout
12532
12533 \end_inset
12534
12535  fixe la police utilisée à la fois pour le corps du texte 
12536 \emph on
12537 et
12538 \emph default
12539  pour le marqueur.
12540  Voir la 
12541 \begin_inset CommandInset ref
12542 LatexCommand ref
12543 reference "subsec:polices"
12544 nolink "false"
12545
12546 \end_inset
12547
12548 .
12549  Noter qu'en définissant cette police on définit aussi automatiquement 
12550 \begin_inset Flex Code
12551 status collapsed
12552
12553 \begin_layout Plain Layout
12554 LabelFont
12555 \end_layout
12556
12557 \end_inset
12558
12559  avec la même valeur.
12560  Il faut donc définir celle-ci d'abord pour fixer 
12561 \begin_inset Flex Code
12562 status collapsed
12563
12564 \begin_layout Plain Layout
12565 LabelFont
12566 \end_layout
12567
12568 \end_inset
12569
12570 .
12571 \end_layout
12572
12573 \begin_layout Description
12574 \begin_inset Flex Code
12575 status collapsed
12576
12577 \begin_layout Plain Layout
12578 ForceLocal
12579 \end_layout
12580
12581 \end_inset
12582
12583  [
12584 \begin_inset Flex Code
12585 status collapsed
12586
12587 \begin_layout Plain Layout
12588 int=0
12589 \end_layout
12590
12591 \end_inset
12592
12593 ] est utile pour forcer la portabilité de nouveaux styles vers des versions stables de \SpecialChar LyX
12594 .
12595  La première version stable qui interprète cette directive est \SpecialChar LyX
12596  2.1.0.
12597  L'argument est un nombre qui peut être 0,
12598  -1 ou n'importe quel entier positif.
12599  Si 
12600 \begin_inset Flex Code
12601 status collapsed
12602
12603 \begin_layout Plain Layout
12604 ForceLocal
12605 \end_layout
12606
12607 \end_inset
12608
12609  est positif,
12610  il sera toujours émis vers le préambule du document.
12611  Lors de la lecture d'un fichier 
12612 \family typewriter
12613 .lyx
12614 \family default
12615 ,
12616  les définitions de style du préambule du document sont ajoutées à la classe du document.
12617  De ce fait même les versions de \SpecialChar LyX
12618  plus anciennes peuvent gérer ce style.
12619  L'argument de 
12620 \begin_inset Flex Code
12621 status collapsed
12622
12623 \begin_layout Plain Layout
12624 ForceLocal
12625 \end_layout
12626
12627 \end_inset
12628
12629  est un numéro de version :
12630  si le style est lu,
12631  et si le numéro de version est inférieur au numéro de version du style existant dans la classe de document,
12632  le nouveau style est ignoré.
12633  Si le numéro de version est supérieur,
12634  le nouveau style remplace l'ancien.
12635  La valeur -1 signifie un numéro de version infini,
12636  c'est-à-dire que le style est toujours utilisé.
12637 \end_layout
12638
12639 \begin_layout Description
12640 \begin_inset Flex Code
12641 status collapsed
12642
12643 \begin_layout Plain Layout
12644 FreeSpacing
12645 \end_layout
12646
12647 \end_inset
12648
12649  [
12650 \begin_inset Flex Code
12651 status collapsed
12652
12653 \begin_layout Plain Layout
12654
12655 \emph on
12656 0
12657 \end_layout
12658
12659 \end_inset
12660
12661 ,
12662 \begin_inset space \thinspace{}
12663 \end_inset
12664
12665
12666 \begin_inset Flex Code
12667 status collapsed
12668
12669 \begin_layout Plain Layout
12670 1
12671 \end_layout
12672
12673 \end_inset
12674
12675 ] \SpecialChar LyX
12676  ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
12677  car une espace est considérée comme un séparateur de mots,
12678  non comme un caractère ou un symbole en tant que tel.
12679  C'est très bien mais c'est parfois ennuyeux,
12680  par exemple pour taper un code source de programme ou du code \SpecialChar LaTeX
12681  brut.
12682  C'est pourquoi on peut activer 
12683 \begin_inset Flex Code
12684 status collapsed
12685
12686 \begin_layout Plain Layout
12687 FreeSpacing
12688 \end_layout
12689
12690 \end_inset
12691
12692 .
12693  \SpecialChar LyX
12694  créera les espaces insécables correspondants aux espaces additionnelles si 
12695 \begin_inset Flex Code
12696 status collapsed
12697
12698 \begin_layout Plain Layout
12699 Passthru 1
12700 \end_layout
12701
12702 \end_inset
12703
12704  n'est pas spécifié.
12705  Notez que 
12706 \begin_inset Flex Code
12707 status collapsed
12708
12709 \begin_layout Plain Layout
12710 FreeSpacing
12711 \end_layout
12712
12713 \end_inset
12714
12715  implique 
12716 \begin_inset Flex Code
12717 status collapsed
12718
12719 \begin_layout Plain Layout
12720 KeepEmpty
12721 \end_layout
12722
12723 \end_inset
12724
12725 .
12726 \end_layout
12727
12728 \begin_layout Description
12729 \begin_inset Flex Code
12730 status collapsed
12731
12732 \begin_layout Plain Layout
12733 HTML*
12734 \end_layout
12735
12736 \end_inset
12737
12738  sont utilisées avec l'exportation XHTML.
12739  Voir 
12740 \begin_inset CommandInset ref
12741 LatexCommand ref
12742 reference "subsec:Styles-de-paragraphe-XHTML"
12743 nolink "false"
12744
12745 \end_inset
12746
12747 .
12748 \end_layout
12749
12750 \begin_layout Description
12751 \begin_inset Flex Code
12752 status collapsed
12753
12754 \begin_layout Plain Layout
12755 InPreamble
12756 \end_layout
12757
12758 \end_inset
12759
12760
12761 \family typewriter
12762  
12763 \family default
12764 [
12765 \begin_inset Flex Code
12766 status collapsed
12767
12768 \begin_layout Plain Layout
12769
12770 \emph on
12771 0
12772 \end_layout
12773
12774 \end_inset
12775
12776 ,
12777 \begin_inset space \thinspace{}
12778 \end_inset
12779
12780
12781 \begin_inset Flex Code
12782 status collapsed
12783
12784 \begin_layout Plain Layout
12785 1
12786 \end_layout
12787
12788 \end_inset
12789
12790 ] indique avec 
12791 \begin_inset Flex Code
12792 status collapsed
12793
12794 \begin_layout Plain Layout
12795 1
12796 \end_layout
12797
12798 \end_inset
12799
12800  que que le style doit être inclus dans le préambule plutôt que dans le corps du document.
12801  Ceci est utile pour les classes de document qui désirent que les informations telles que le titre et l'auteur figurent dans le préambule.
12802  Notez bien que ceci ne fonctionne que pour les styles pour lesquels 
12803 \begin_inset Flex Code
12804 status collapsed
12805
12806 \begin_layout Plain Layout
12807 LateXType
12808 \end_layout
12809
12810 \end_inset
12811
12812  est 
12813 \begin_inset Flex Code
12814 status collapsed
12815
12816 \begin_layout Plain Layout
12817 Command
12818 \end_layout
12819
12820 \end_inset
12821
12822  ou 
12823 \begin_inset Flex Code
12824 status collapsed
12825
12826 \begin_layout Plain Layout
12827 Paragraph
12828 \end_layout
12829
12830 \end_inset
12831
12832 .
12833 \end_layout
12834
12835 \begin_layout Description
12836 \begin_inset Flex Code
12837 status collapsed
12838
12839 \begin_layout Plain Layout
12840 InTitle
12841 \end_layout
12842
12843 \end_inset
12844
12845
12846 \family typewriter
12847  
12848 \family default
12849 [
12850 \begin_inset Flex Code
12851 status collapsed
12852
12853 \begin_layout Plain Layout
12854
12855 \emph on
12856 0
12857 \end_layout
12858
12859 \end_inset
12860
12861 ,
12862 \begin_inset space \thinspace{}
12863 \end_inset
12864
12865
12866 \begin_inset Flex Code
12867 status collapsed
12868
12869 \begin_layout Plain Layout
12870 1
12871 \end_layout
12872
12873 \end_inset
12874
12875 ] indique avec 
12876 \begin_inset Flex Code
12877 status collapsed
12878
12879 \begin_layout Plain Layout
12880 1
12881 \end_layout
12882
12883 \end_inset
12884
12885  que le style fait partie d'un bloc de titre (voir aussi 
12886 \begin_inset Flex Code
12887 status collapsed
12888
12889 \begin_layout Plain Layout
12890 TitleLatexType
12891 \end_layout
12892
12893 \end_inset
12894
12895  et 
12896 \begin_inset Flex Code
12897 status collapsed
12898
12899 \begin_layout Plain Layout
12900 TitleLatexName
12901 \end_layout
12902
12903 \end_inset
12904
12905  dans les paramètres généraux).
12906 \end_layout
12907
12908 \begin_layout Description
12909 \begin_inset Flex Code
12910 status collapsed
12911
12912 \begin_layout Plain Layout
12913 IsAutoNestedBy
12914 \end_layout
12915
12916 \end_inset
12917
12918  inclut une liste de formats (séparés par une virgule) qui doivent englober celui-ci.
12919  N'a de sens que pour des formats englobables comme des environnements.
12920  Doit être terminé par 
12921 \begin_inset Quotes cld
12922 \end_inset
12923
12924 EndIsAutoNestedBy
12925 \begin_inset Quotes crd
12926 \end_inset
12927
12928 .
12929  Voir aussi 
12930 \begin_inset Flex Code
12931 status collapsed
12932
12933 \begin_layout Plain Layout
12934 AutoNests
12935 \end_layout
12936
12937 \end_inset
12938
12939 .
12940 \end_layout
12941
12942 \begin_layout Description
12943 \begin_inset Flex Code
12944 status collapsed
12945
12946 \begin_layout Plain Layout
12947 IsTocCaption
12948 \end_layout
12949
12950 \end_inset
12951
12952  [
12953 \begin_inset Flex Code
12954 status collapsed
12955
12956 \begin_layout Plain Layout
12957
12958 \emph on
12959 0
12960 \end_layout
12961
12962 \end_inset
12963
12964 ,
12965 \begin_inset space \thinspace{}
12966 \end_inset
12967
12968
12969 \begin_inset Flex Code
12970 status collapsed
12971
12972 \begin_layout Plain Layout
12973 1
12974 \end_layout
12975
12976 \end_inset
12977
12978 ] si positionné à 1 et 
12979 \family sans
12980 AddToToc
12981 \family default
12982  activé,
12983  le paragraphe ajoute un résumé de son contenu dans son élément dans la table des matières.
12984  Sinon,
12985  seule l'étiquette apparaît si elle existe.
12986 \end_layout
12987
12988 \begin_layout Description
12989 \begin_inset Flex Code
12990 status collapsed
12991
12992 \begin_layout Plain Layout
12993 ItemCommand
12994 \end_layout
12995
12996 \end_inset
12997
12998  [
12999 \begin_inset Flex Code
13000 status collapsed
13001
13002 \begin_layout Plain Layout
13003 string="item"
13004 \end_layout
13005
13006 \end_inset
13007
13008 ] est la commande \SpecialChar LaTeX
13009  permettant de déclarer un élément d'une liste.
13010  La commande doit être définie sans la barre oblique inverse qui la précède habituellement (implicitement 
13011 \begin_inset Quotes cld
13012 \end_inset
13013
13014 item
13015 \begin_inset Quotes crd
13016 \end_inset
13017
13018 ,
13019  qui est émis comme
13020 \begin_inset Flex Code
13021 status collapsed
13022
13023 \begin_layout Plain Layout
13024
13025 \backslash
13026 item
13027 \end_layout
13028
13029 \end_inset
13030
13031  en \SpecialChar LaTeX
13032 ).
13033 \end_layout
13034
13035 \begin_layout Description
13036 \begin_inset Flex Code
13037 status collapsed
13038
13039 \begin_layout Plain Layout
13040 ItemSep
13041 \end_layout
13042
13043 \end_inset
13044
13045  [
13046 \begin_inset Flex Code
13047 status collapsed
13048
13049 \begin_layout Plain Layout
13050 float=0
13051 \end_layout
13052
13053 \end_inset
13054
13055 ] crée un espacement supplémentaire entre les paragraphes du même style dans un environnement.
13056  Si vous emboîtez des paragraphes d'autres formats dans un environnement,
13057  ils seront espacés de 
13058 \begin_inset Flex Code
13059 status collapsed
13060
13061 \begin_layout Plain Layout
13062 ParSep
13063 \end_layout
13064
13065 \end_inset
13066
13067 .
13068  Mais les éléments de l'environnement seront en plus espacés de 
13069 \begin_inset Flex Code
13070 status collapsed
13071
13072 \begin_layout Plain Layout
13073 ItemSep
13074 \end_layout
13075
13076 \end_inset
13077
13078 .
13079  Noter que c'est un 
13080 \emph on
13081 multiplicateur
13082 \emph default
13083 .
13084 \end_layout
13085
13086 \begin_layout Description
13087 \begin_inset Flex Code
13088 status collapsed
13089
13090 \begin_layout Plain Layout
13091 ItemTag
13092 \end_layout
13093
13094 \end_inset
13095
13096  [[FIXME]] (Utilisable uniquement avec les formats XML).
13097 \end_layout
13098
13099 \begin_layout Description
13100 \begin_inset Flex Code
13101 status collapsed
13102
13103 \begin_layout Plain Layout
13104 KeepEmpty
13105 \end_layout
13106
13107 \end_inset
13108
13109  [
13110 \begin_inset Flex Code
13111 status collapsed
13112
13113 \begin_layout Plain Layout
13114
13115 \emph on
13116 0
13117 \end_layout
13118
13119 \end_inset
13120
13121 ,
13122 \begin_inset space \thinspace{}
13123 \end_inset
13124
13125
13126 \begin_inset Flex Code
13127 status collapsed
13128
13129 \begin_layout Plain Layout
13130 1
13131 \end_layout
13132
13133 \end_inset
13134
13135 ] permet de laisser un paragraphe vide,
13136  ce que \SpecialChar LyX
13137  ne permet pas d'habitude car il ne générerait rien en \SpecialChar LaTeX
13138 .
13139  Il y a quelques cas où c'est pourtant utile:
13140  dans un modèle pour une lettre,
13141  les champs requis peuvent être laissés vides,
13142  pour que les gens ne les oublient pas;
13143  dans certains cas particuliers,
13144  un style peut aussi servir de séparateur,
13145  et ne pas contenir de texte.
13146 \end_layout
13147
13148 \begin_layout Description
13149 \begin_inset Flex Code
13150 status collapsed
13151
13152 \begin_layout Plain Layout
13153 LabelBottomSep
13154 \end_layout
13155
13156 \end_inset
13157
13158
13159 \family typewriter
13160  
13161 \family default
13162 [
13163 \begin_inset Flex Code
13164 status collapsed
13165
13166 \begin_layout Plain Layout
13167 float=0
13168 \end_layout
13169
13170 \end_inset
13171
13172 ] fixe l'espacement vertical entre le marqueur et le corps du texte.
13173  Sert seulement pour les marqueurs qui sont au dessus du corps du texte (
13174 \begin_inset Flex Code
13175 status collapsed
13176
13177 \begin_layout Plain Layout
13178 Top_Environment
13179 \end_layout
13180
13181 \end_inset
13182
13183  et 
13184 \begin_inset Flex Code
13185 status collapsed
13186
13187 \begin_layout Plain Layout
13188 Centered_Top_Environment
13189 \end_layout
13190
13191 \end_inset
13192
13193 ).
13194 \end_layout
13195
13196 \begin_layout Description
13197 \begin_inset Flex Code
13198 status collapsed
13199
13200 \begin_layout Plain Layout
13201 LabelCounter
13202 \end_layout
13203
13204 \end_inset
13205
13206  
13207 \begin_inset Flex Code
13208 status collapsed
13209
13210 \begin_layout Plain Layout
13211 [string=""]
13212 \end_layout
13213
13214 \end_inset
13215
13216  dénomme le compteur pour la numérotation automatique.
13217  Pour que le compteur soit associé à votre étiquette,
13218  il vous faut le référencer dans la directive 
13219 \begin_inset Flex Code
13220 status collapsed
13221
13222 \begin_layout Plain Layout
13223
13224 \family typewriter
13225 LabelString
13226 \end_layout
13227
13228 \end_inset
13229
13230 .
13231  Ceci fonctionnera avec les 
13232 \begin_inset Flex Code
13233 status collapsed
13234
13235 \begin_layout Plain Layout
13236 LabelType
13237 \end_layout
13238
13239 \end_inset
13240
13241 s,
13242  
13243 \begin_inset Flex Code
13244 status collapsed
13245
13246 \begin_layout Plain Layout
13247 Static
13248 \end_layout
13249
13250 \end_inset
13251
13252 ,
13253  
13254 \begin_inset Flex Code
13255 status collapsed
13256
13257 \begin_layout Plain Layout
13258 Above
13259 \end_layout
13260
13261 \end_inset
13262
13263  and 
13264 \begin_inset Flex Code
13265 status collapsed
13266
13267 \begin_layout Plain Layout
13268 Centered
13269 \end_layout
13270
13271 \end_inset
13272
13273 ,
13274  au moins.
13275 \begin_inset Newline newline
13276 \end_inset
13277
13278 Il 
13279 \emph on
13280 peut
13281 \emph default
13282  être indiqué si 
13283 \begin_inset Flex Code
13284 status collapsed
13285
13286 \begin_layout Plain Layout
13287 Labeltype
13288 \end_layout
13289
13290 \end_inset
13291
13292  est 
13293 \begin_inset Flex Code
13294 status collapsed
13295
13296 \begin_layout Plain Layout
13297 Enumerate
13298 \end_layout
13299
13300 \end_inset
13301
13302 ,
13303  bien que ce cas soit un peu compliqué.
13304  Supposez que vous déclariez 
13305 \begin_inset Flex Code
13306 status collapsed
13307
13308 \begin_layout Plain Layout
13309 \begin_inset Quotes cld
13310 \end_inset
13311
13312 LabelCounter monEnum
13313 \end_layout
13314
13315 \end_inset
13316
13317
13318 \begin_inset Quotes crd
13319 \end_inset
13320
13321 .
13322  Les compteurs effectivement utilisés sont alors 
13323 \begin_inset Flex Code
13324 status collapsed
13325
13326 \begin_layout Plain Layout
13327 monEnumi
13328 \end_layout
13329
13330 \end_inset
13331
13332 ,
13333  
13334 \begin_inset Flex Code
13335 status collapsed
13336
13337 \begin_layout Plain Layout
13338 monEnumii
13339 \end_layout
13340
13341 \end_inset
13342
13343 ,
13344  
13345 \begin_inset Flex Code
13346 status collapsed
13347
13348 \begin_layout Plain Layout
13349 monEnumiii
13350 \end_layout
13351
13352 \end_inset
13353
13354  et 
13355 \begin_inset Flex Code
13356 status collapsed
13357
13358 \begin_layout Plain Layout
13359 monEnumiv
13360 \end_layout
13361
13362 \end_inset
13363
13364 ,
13365  tout à fait comme en \SpecialChar LaTeX
13366 .
13367  Ces compteurs doivent être tous déclarés séparément.
13368 \begin_inset Newline newline
13369 \end_inset
13370
13371 Voir la 
13372 \begin_inset CommandInset ref
13373 LatexCommand ref
13374 reference "subsec:Compteurs"
13375 nolink "false"
13376
13377 \end_inset
13378
13379  pour les détails sur les compteurs.
13380 \end_layout
13381
13382 \begin_layout Description
13383 \begin_inset Flex Code
13384 status collapsed
13385
13386 \begin_layout Plain Layout
13387 LabelFont
13388 \end_layout
13389
13390 \end_inset
13391
13392  fixe la police utilisée pour le marqueur.
13393  Voir la 
13394 \begin_inset CommandInset ref
13395 LatexCommand ref
13396 reference "subsec:polices"
13397 nolink "false"
13398
13399 \end_inset
13400
13401 .
13402 \end_layout
13403
13404 \begin_layout Description
13405 \begin_inset Flex Code
13406 status collapsed
13407
13408 \begin_layout Plain Layout
13409 LabelIndent
13410 \end_layout
13411
13412 \end_inset
13413
13414  
13415 \begin_inset Flex Code
13416 status collapsed
13417
13418 \begin_layout Plain Layout
13419 [string=""]
13420 \end_layout
13421
13422 \end_inset
13423
13424  fixe le texte indiquent l'importance de l'indentation d'un marqueur.
13425 \end_layout
13426
13427 \begin_layout Description
13428 \begin_inset Flex Code
13429 status collapsed
13430
13431 \begin_layout Plain Layout
13432 LabelSep
13433 \end_layout
13434
13435 \end_inset
13436
13437  
13438 \begin_inset Flex Code
13439 status collapsed
13440
13441 \begin_layout Plain Layout
13442 [string=""]
13443 \end_layout
13444
13445 \end_inset
13446
13447  fixe le texte indiquent l'espacement horizontal entre le marqueur et le corps du texte.
13448  Sert seulement pour les marqueurs qui ne sont pas au dessus du corps du texte.
13449 \end_layout
13450
13451 \begin_layout Description
13452 \begin_inset Flex Code
13453 status collapsed
13454
13455 \begin_layout Plain Layout
13456 LabelString
13457 \end_layout
13458
13459 \end_inset
13460
13461  
13462 \begin_inset Flex Code
13463 status collapsed
13464
13465 \begin_layout Plain Layout
13466 [string=""]
13467 \end_layout
13468
13469 \end_inset
13470
13471  fixe la chaîne utilisée comme marqueur avec le 
13472 \begin_inset Flex Code
13473 status collapsed
13474
13475 \begin_layout Plain Layout
13476 LabelType
13477 \end_layout
13478
13479 \end_inset
13480
13481  
13482 \begin_inset Flex Code
13483 status collapsed
13484
13485 \begin_layout Plain Layout
13486 Static
13487 \end_layout
13488
13489 \end_inset
13490
13491 .
13492  Quand 
13493 \begin_inset Flex Code
13494 status collapsed
13495
13496 \begin_layout Plain Layout
13497 LabelCounter
13498 \end_layout
13499
13500 \end_inset
13501
13502  est indiqué,
13503  cette chaîne peut contenir les instructions de formatage particulières décrites dans la 
13504 \begin_inset CommandInset ref
13505 LatexCommand ref
13506 reference "subsec:Compteurs"
13507 nolink "false"
13508
13509 \end_inset
13510
13511 .
13512 \end_layout
13513
13514 \begin_layout Description
13515 \begin_inset Flex Code
13516 status collapsed
13517
13518 \begin_layout Plain Layout
13519 LabelStringAppendix
13520 \end_layout
13521
13522 \end_inset
13523
13524  
13525 \begin_inset Flex Code
13526 status collapsed
13527
13528 \begin_layout Plain Layout
13529 [string=""]
13530 \end_layout
13531
13532 \end_inset
13533
13534  est utilisée dans une annexe à la place de 
13535 \begin_inset Flex Code
13536 status collapsed
13537
13538 \begin_layout Plain Layout
13539 LabelString
13540 \end_layout
13541
13542 \end_inset
13543
13544 .
13545  Noter que toute directive 
13546 \begin_inset Flex Code
13547 status collapsed
13548
13549 \begin_layout Plain Layout
13550 LabelString
13551 \end_layout
13552
13553 \end_inset
13554
13555  écrase
13556 \begin_inset Newline newline
13557 \end_inset
13558
13559
13560 \begin_inset Flex Code
13561 status collapsed
13562
13563 \begin_layout Plain Layout
13564 LabelStringAppendix
13565 \end_layout
13566
13567 \end_inset
13568
13569 .
13570 \end_layout
13571
13572 \begin_layout Description
13573 \begin_inset Flex Code
13574 status collapsed
13575
13576 \begin_layout Plain Layout
13577 Labeltype
13578 \end_layout
13579
13580 \end_inset
13581
13582  [
13583 \begin_inset Flex Code
13584 status collapsed
13585
13586 \begin_layout Plain Layout
13587
13588 \emph on
13589 No_Label
13590 \emph default
13591 ,
13592  Manual,
13593  Static,
13594  Above,
13595 \begin_inset Newline newline
13596 \end_inset
13597
13598 Centered,
13599  Sensitive,
13600  Enumerate,
13601 \begin_inset Newline newline
13602 \end_inset
13603
13604 Itemize,
13605  Bibliography
13606 \end_layout
13607
13608 \end_inset
13609
13610 ]
13611 \end_layout
13612
13613 \begin_deeper
13614 \begin_layout Description
13615 \begin_inset Flex Code
13616 status collapsed
13617
13618 \begin_layout Plain Layout
13619 Manual
13620 \end_layout
13621
13622 \end_inset
13623
13624  veut dire que le marqueur est le premier mot (avant la première vraie espace).
13625  Utilisez des espaces insécables si vous voulez mettre plus d'un mot dans le marqueur.
13626 \end_layout
13627
13628 \begin_layout Description
13629 \begin_inset Flex Code
13630 status collapsed
13631
13632 \begin_layout Plain Layout
13633 Static
13634 \end_layout
13635
13636 \end_inset
13637
13638  veut dire qu'il est défini dans le style (voir 
13639 \begin_inset Flex Code
13640 status collapsed
13641
13642 \begin_layout Plain Layout
13643 LabelString
13644 \end_layout
13645
13646 \end_inset
13647
13648 ).
13649  Ceci sera affiché 
13650 \begin_inset Quotes cld
13651 \end_inset
13652
13653 en ligne
13654 \begin_inset Quotes crd
13655 \end_inset
13656
13657 ,
13658  au début du paragraphe.Si le 
13659 \begin_inset Flex Code
13660 status collapsed
13661
13662 \begin_layout Plain Layout
13663 LatexType
13664 \end_layout
13665
13666 \end_inset
13667
13668  est 
13669 \begin_inset Flex Code
13670 status collapsed
13671
13672 \begin_layout Plain Layout
13673 Environment
13674 \end_layout
13675
13676 \end_inset
13677
13678 ,
13679  alors il ne sera affiché que dans le premier paragraphe de toutes séquence de paragraphes du même 
13680 \begin_inset Flex Code
13681 status collapsed
13682
13683 \begin_layout Plain Layout
13684 Style
13685 \end_layout
13686
13687 \end_inset
13688
13689 .
13690 \end_layout
13691
13692 \begin_layout Description
13693 \begin_inset Flex Code
13694 status collapsed
13695
13696 \begin_layout Plain Layout
13697 Above
13698 \end_layout
13699
13700 \end_inset
13701
13702
13703 \begin_inset space ~
13704 \end_inset
13705
13706 et
13707 \begin_inset space ~
13708 \end_inset
13709
13710
13711 \begin_inset Flex Code
13712 status collapsed
13713
13714 \begin_layout Plain Layout
13715 Centered
13716 \end_layout
13717
13718 \end_inset
13719
13720  sont des cas particuliers de 
13721 \begin_inset Flex Code
13722 status collapsed
13723
13724 \begin_layout Plain Layout
13725 Static
13726 \end_layout
13727
13728 \end_inset
13729
13730 .
13731  Le marqueur sera imprimé au dessus du paragraphe,
13732  soit au début de la lignes,
13733  soit centré.
13734 \end_layout
13735
13736 \begin_layout Description
13737 \begin_inset Flex Code
13738 status collapsed
13739
13740 \begin_layout Plain Layout
13741 Sensitive
13742 \end_layout
13743
13744 \end_inset
13745
13746  est un cas particulier pour les marqueurs de légende 
13747 \begin_inset Quotes cld
13748 \end_inset
13749
13750 Figure
13751 \begin_inset Quotes crd
13752 \end_inset
13753
13754  et 
13755 \begin_inset Quotes cld
13756 \end_inset
13757
13758 Tableau
13759 \begin_inset Quotes crd
13760 \end_inset
13761
13762 .
13763  
13764 \begin_inset Flex Code
13765 status collapsed
13766
13767 \begin_layout Plain Layout
13768 Sensitive
13769 \end_layout
13770
13771 \end_inset
13772
13773  signifie que le mot affiché (défini en dur) dépend du type de flottant:
13774  il est défini dans les sources comme 
13775 \begin_inset Quotes cld
13776 \end_inset
13777
13778
13779 \begin_inset Flex Code
13780 status collapsed
13781
13782 \begin_layout Plain Layout
13783 FloatType N
13784 \end_layout
13785
13786 \end_inset
13787
13788
13789 \begin_inset Quotes crd
13790 \end_inset
13791
13792  où 
13793 \begin_inset Flex Code
13794 status collapsed
13795
13796 \begin_layout Plain Layout
13797 N
13798 \end_layout
13799
13800 \end_inset
13801
13802  est la valeur du compteur associé au flottant.
13803  Au cas où une légende est insérée en dehors d'un flottant,
13804  le 
13805 \begin_inset Flex Code
13806 status collapsed
13807
13808 \begin_layout Plain Layout
13809 LabelString
13810 \end_layout
13811
13812 \end_inset
13813
13814  apparaîtra comme 
13815 \begin_inset Quotes cld
13816 \end_inset
13817
13818 Inapproprié!
13819 \begin_inset Quotes crd
13820 \end_inset
13821
13822 .
13823 \end_layout
13824
13825 \begin_layout Description
13826 \begin_inset Flex Code
13827 status collapsed
13828
13829 \begin_layout Plain Layout
13830 Enumerate
13831 \end_layout
13832
13833 \end_inset
13834
13835  produit le type habituel d'étiquettes d'énumération.
13836  The number type needs to be set in the 
13837 \family sans
13838 Compteur
13839 \family default
13840 ,
13841  voir 
13842 \begin_inset CommandInset ref
13843 LatexCommand ref
13844 reference "subsec:Compteurs"
13845 nolink "false"
13846
13847 \end_inset
13848
13849 .
13850 \end_layout
13851
13852 \begin_layout Description
13853 \begin_inset Flex Code
13854 status collapsed
13855
13856 \begin_layout Plain Layout
13857 Itemize
13858 \end_layout
13859
13860 \end_inset
13861
13862  produit des symboles pour les différents niveaux.
13863  The bullet types displayed can be set via 
13864 \begin_inset Flex Noun
13865 status collapsed
13866
13867 \begin_layout Plain Layout
13868 Document\SpecialChar menuseparator
13869 Paramètres\SpecialChar menuseparator
13870 Puces
13871 \end_layout
13872
13873 \end_inset
13874
13875 .
13876 \end_layout
13877
13878 \begin_layout Description
13879 \begin_inset Flex Code
13880 status collapsed
13881
13882 \begin_layout Plain Layout
13883 Bibliography
13884 \end_layout
13885
13886 \end_inset
13887
13888  ne doit être utilisé qu'avec 
13889 \begin_inset Flex Code
13890 status collapsed
13891
13892 \begin_layout Plain Layout
13893 LatexType BibEnvironment
13894 \end_layout
13895
13896 \end_inset
13897
13898 .
13899 \end_layout
13900
13901 \end_deeper
13902 \begin_layout Description
13903 \begin_inset Flex Code
13904 status collapsed
13905
13906 \begin_layout Plain Layout
13907 LangPreamble
13908 \end_layout
13909
13910 \end_inset
13911
13912  écrasera complètement toute autre directive 
13913 \begin_inset Flex Code
13914 status collapsed
13915
13916 \begin_layout Plain Layout
13917 LangPreamble
13918 \end_layout
13919
13920 \end_inset
13921
13922  antérieure.
13923  Doit être fermée par 
13924 \begin_inset Flex Code
13925 status collapsed
13926
13927 \begin_layout Plain Layout
13928 EndLangPreamble
13929 \end_layout
13930
13931 \end_inset
13932
13933 .
13934 \begin_inset Newline newline
13935 \end_inset
13936
13937 Voir la 
13938 \begin_inset CommandInset ref
13939 LatexCommand ref
13940 reference "subsec:I18n"
13941 nolink "false"
13942
13943 \end_inset
13944
13945  pour les détails d'utilisation.
13946 \end_layout
13947
13948 \begin_layout Description
13949 \begin_inset Flex Code
13950 status collapsed
13951
13952 \begin_layout Plain Layout
13953 LatexName
13954 \end_layout
13955
13956 \end_inset
13957
13958  [
13959 \begin_inset Flex Code
13960 status collapsed
13961
13962 \begin_layout Plain Layout
13963 <nom>
13964 \end_layout
13965
13966 \end_inset
13967
13968 ] fixe le nom de l'objet \SpecialChar LaTeX
13969  correspondant,
13970  soit l'environnement,
13971  soit la commande.
13972 \end_layout
13973
13974 \begin_layout Description
13975 \begin_inset Flex Code
13976 status collapsed
13977
13978 \begin_layout Plain Layout
13979 LatexParam
13980 \end_layout
13981
13982 \end_inset
13983
13984  [
13985 \begin_inset Flex Code
13986 status collapsed
13987
13988 \begin_layout Plain Layout
13989 <paramètre>
13990 \end_layout
13991
13992 \end_inset
13993
13994 ] fixe le paramètre facultatif de l'objet 
13995 \begin_inset Flex Code
13996 status collapsed
13997
13998 \begin_layout Plain Layout
13999 LatexName
14000 \end_layout
14001
14002 \end_inset
14003
14004  correspondant.
14005  Ce paramètre ne peut pas être changé depuis \SpecialChar LyX
14006  (utiliser 
14007 \begin_inset Flex Code
14008 status collapsed
14009
14010 \begin_layout Plain Layout
14011 Argument
14012 \end_layout
14013
14014 \end_inset
14015
14016  pour les paramètres personnalisables).
14017  Ceci sera émis tel quel après tous les 
14018 \begin_inset Flex Code
14019 status collapsed
14020
14021 \begin_layout Plain Layout
14022 Argument
14023 \end_layout
14024
14025 \end_inset
14026
14027 s \SpecialChar LaTeX
14028 .
14029 \end_layout
14030
14031 \begin_layout Description
14032 \begin_inset Flex Code
14033 status collapsed
14034
14035 \begin_layout Plain Layout
14036 LatexType
14037 \end_layout
14038
14039 \end_inset
14040
14041  [
14042 \begin_inset Flex Code
14043 status collapsed
14044
14045 \begin_layout Plain Layout
14046
14047 \emph on
14048 Paragraph
14049 \emph default
14050 ,
14051  Command,
14052  Environment,
14053  Item_Environment,
14054 \begin_inset Newline newline
14055 \end_inset
14056
14057 List_Environment,
14058  Bib_Environment
14059 \end_layout
14060
14061 \end_inset
14062
14063 ] décrit comment traduire l'environnement en \SpecialChar LaTeX
14064 .
14065 \begin_inset Foot
14066 status collapsed
14067
14068 \begin_layout Plain Layout
14069 \begin_inset Flex Code
14070 status collapsed
14071
14072 \begin_layout Plain Layout
14073 LatexType
14074 \end_layout
14075
14076 \end_inset
14077
14078  est peut-être trompeur,
14079  dans la mesure où ces règles s'appliquent également aux classes DocBook.
14080  Explorer les fichiers des classes DocBook (noms de fichiers 
14081 \begin_inset Flex Code
14082 status collapsed
14083
14084 \begin_layout Plain Layout
14085 db_*.inc
14086 \end_layout
14087
14088 \end_inset
14089
14090  ) pour voir des exemples particuliers.
14091 \end_layout
14092
14093 \end_inset
14094
14095
14096 \end_layout
14097
14098 \begin_deeper
14099 \begin_layout Description
14100 \begin_inset Flex Code
14101 status collapsed
14102
14103 \begin_layout Plain Layout
14104 Paragraph
14105 \end_layout
14106
14107 \end_inset
14108
14109  veut dire 
14110 \begin_inset Quotes cld
14111 \end_inset
14112
14113 rien de spécial
14114 \begin_inset Quotes crd
14115 \end_inset
14116
14117 .
14118 \end_layout
14119
14120 \begin_layout Description
14121 \begin_inset Flex Code
14122 status collapsed
14123
14124 \begin_layout Plain Layout
14125 Command
14126 \end_layout
14127
14128 \end_inset
14129
14130  veut dire 
14131 \begin_inset Flex Code
14132 status collapsed
14133
14134 \begin_layout Plain Layout
14135
14136 \backslash
14137
14138 \emph on
14139 LatexName
14140 \emph default
14141 {\SpecialChar ldots
14142 }
14143 \end_layout
14144
14145 \end_inset
14146
14147 .
14148 \end_layout
14149
14150 \begin_layout Description
14151 \begin_inset Flex Code
14152 status collapsed
14153
14154 \begin_layout Plain Layout
14155 Environment
14156 \end_layout
14157
14158 \end_inset
14159
14160  veut dire 
14161 \begin_inset Flex Code
14162 status collapsed
14163
14164 \begin_layout Plain Layout
14165
14166 \backslash
14167 begin{
14168 \emph on
14169 LatexName
14170 \emph default
14171 }\SpecialChar ldots
14172
14173 \backslash
14174 end{
14175 \emph on
14176 LatexName
14177 \emph default
14178 }
14179 \end_layout
14180
14181 \end_inset
14182
14183 .
14184 \end_layout
14185
14186 \begin_layout Description
14187 \begin_inset Flex Code
14188 status collapsed
14189
14190 \begin_layout Plain Layout
14191 Item_Environment
14192 \end_layout
14193
14194 \end_inset
14195
14196  est la même chose que 
14197 \begin_inset Flex Code
14198 status collapsed
14199
14200 \begin_layout Plain Layout
14201 Environment
14202 \end_layout
14203
14204 \end_inset
14205
14206 ,
14207  sauf qu'il génère un 
14208 \begin_inset Flex Code
14209 status collapsed
14210
14211 \begin_layout Plain Layout
14212
14213 \backslash
14214 item
14215 \end_layout
14216
14217 \end_inset
14218
14219  pour chaque paragraphe de l'environnement.
14220 \end_layout
14221
14222 \begin_layout Description
14223 \begin_inset Flex Code
14224 status collapsed
14225
14226 \begin_layout Plain Layout
14227 List_Environment
14228 \end_layout
14229
14230 \end_inset
14231
14232  est la même chose que 
14233 \begin_inset Flex Code
14234 status collapsed
14235
14236 \begin_layout Plain Layout
14237 Item_Environment
14238 \end_layout
14239
14240 \end_inset
14241
14242 ,
14243  sauf que
14244 \begin_inset Newline newline
14245 \end_inset
14246
14247
14248 \begin_inset Flex Code
14249 status collapsed
14250
14251 \begin_layout Plain Layout
14252 LabelWidthString
14253 \end_layout
14254
14255 \end_inset
14256
14257  est passé en paramètre de l'environnement.
14258 \begin_inset Newline newline
14259 \end_inset
14260
14261
14262 \begin_inset Flex Code
14263 status collapsed
14264
14265 \begin_layout Plain Layout
14266 LabelWidthString
14267 \end_layout
14268
14269 \end_inset
14270
14271  peut être défini dans la fenêtre 
14272 \begin_inset Flex Noun
14273 status collapsed
14274
14275 \begin_layout Plain Layout
14276 Édition\SpecialChar menuseparator
14277 Paramètres de Paragraphe
14278 \end_layout
14279
14280 \end_inset
14281
14282 .
14283 \end_layout
14284
14285 \begin_layout Description
14286 \begin_inset Flex Code
14287 status collapsed
14288
14289 \begin_layout Plain Layout
14290 Bib_Environment
14291 \end_layout
14292
14293 \end_inset
14294
14295  fonctionne comme 
14296 \begin_inset Flex Code
14297 status collapsed
14298
14299 \begin_layout Plain Layout
14300 Environment
14301 \end_layout
14302
14303 \end_inset
14304
14305 ,
14306  mais ajoute l'argument obligatoire nécessaire (l'étiquette la plus longue) à la directive de début de l’environnement bibliographique:
14307 \begin_inset Newline newline
14308 \end_inset
14309
14310
14311 \begin_inset Flex Code
14312 status collapsed
14313
14314 \begin_layout Plain Layout
14315
14316 \backslash
14317 begin{thebibliography}{99}
14318 \end_layout
14319
14320 \end_inset
14321
14322 .
14323  Cette directive n'est donc nécessaire que pour les environnements bibliographiques.
14324  L’étiquette implicite 
14325 \begin_inset Quotes cld
14326 \end_inset
14327
14328 99
14329 \begin_inset Quotes crd
14330 \end_inset
14331
14332  peut être modifiée par l'utilisateur dans les réglages de paragraphe d'une entrée bibliographique.
14333 \end_layout
14334
14335 \begin_layout Standard
14336 En collectant ces derniers éléments,
14337  l'exportation \SpecialChar LaTeX
14338  sera ou bien:
14339 \end_layout
14340
14341 \begin_layout LyX-Code
14342
14343 \backslash
14344 LatexName[LatexParam]{\SpecialChar ldots
14345 }
14346 \end_layout
14347
14348 \begin_layout Standard
14349 ou bien:
14350 \end_layout
14351
14352 \begin_layout LyX-Code
14353
14354 \backslash
14355 begin{LatexName}[LatexParam] \SpecialChar ldots
14356  
14357 \backslash
14358 end{LatexName}.
14359 \end_layout
14360
14361 \begin_layout Standard
14362 en fonction du type \SpecialChar LaTeX
14363 .
14364 \end_layout
14365
14366 \end_deeper
14367 \begin_layout Description
14368 \begin_inset Flex Code
14369 status collapsed
14370
14371 \begin_layout Plain Layout
14372 LeftDelim
14373 \end_layout
14374
14375 \end_inset
14376
14377  [
14378 \begin_inset Flex Code
14379 status collapsed
14380
14381 \begin_layout Plain Layout
14382 chaîne
14383 \end_layout
14384
14385 \end_inset
14386
14387 ] définit une chaîne de caractères insérée au début du contenu du style.
14388  Un passage à la ligne dans la sortie peut être indiquée par 
14389 \begin_inset Flex Code
14390 status collapsed
14391
14392 \begin_layout Plain Layout
14393 <br/>
14394 \end_layout
14395
14396 \end_inset
14397
14398 .
14399 \end_layout
14400
14401 \begin_layout Description
14402 \begin_inset Flex Code
14403 status collapsed
14404
14405 \begin_layout Plain Layout
14406 LeftMargin
14407 \end_layout
14408
14409 \end_inset
14410
14411  
14412 \begin_inset Flex Code
14413 status collapsed
14414
14415 \begin_layout Plain Layout
14416 [string=""]
14417 \end_layout
14418
14419 \end_inset
14420
14421  fixe la marge gauche:
14422  si vous mettez des styles dans un environnement,
14423  les 
14424 \begin_inset Flex Code
14425 status collapsed
14426
14427 \begin_layout Plain Layout
14428 LeftMargin
14429 \end_layout
14430
14431 \end_inset
14432
14433  ne seront pas ajoutées directement,
14434  mais avec un facteur 
14435 \begin_inset Formula $\frac{4}{\mathrm{profondeur}+4}$
14436 \end_inset
14437
14438 .
14439  Notez que ce paramètre sert aussi quand 
14440 \begin_inset Flex Code
14441 status collapsed
14442
14443 \begin_layout Plain Layout
14444 Margin
14445 \end_layout
14446
14447 \end_inset
14448
14449  est définie comme 
14450 \begin_inset Flex Code
14451 status collapsed
14452
14453 \begin_layout Plain Layout
14454 Manual
14455 \end_layout
14456
14457 \end_inset
14458
14459  ou 
14460 \begin_inset Flex Code
14461 status collapsed
14462
14463 \begin_layout Plain Layout
14464 Dynamic
14465 \end_layout
14466
14467 \end_inset
14468
14469 .
14470  Il est alors ajouté à la marge manuelle ou dynamique.
14471 \begin_inset Newline newline
14472 \end_inset
14473
14474 Par exemple,
14475  
14476 \begin_inset Quotes cld
14477 \end_inset
14478
14479
14480 \begin_inset Flex Code
14481 status collapsed
14482
14483 \begin_layout Plain Layout
14484 MM
14485 \end_layout
14486
14487 \end_inset
14488
14489
14490 \begin_inset Quotes crd
14491 \end_inset
14492
14493  signifie que le paragraphe est indenté avec la largeur de 
14494 \begin_inset Quotes cld
14495 \end_inset
14496
14497
14498 \begin_inset Flex Code
14499 status collapsed
14500
14501 \begin_layout Plain Layout
14502 MM
14503 \end_layout
14504
14505 \end_inset
14506
14507
14508 \begin_inset Quotes crd
14509 \end_inset
14510
14511  dans la police normale.
14512  Il est possible de créer une largeur négative avec 
14513 \begin_inset Quotes cld
14514 \end_inset
14515
14516
14517 \begin_inset Flex Code
14518 status collapsed
14519
14520 \begin_layout Plain Layout
14521 -
14522 \end_layout
14523
14524 \end_inset
14525
14526
14527 \begin_inset Quotes crd
14528 \end_inset
14529
14530 .
14531  Cette solution a été choisie pour que l'apparence soit la même quelle que soit la police d'écran.
14532 \end_layout
14533
14534 \begin_layout Description
14535 \begin_inset Flex Code
14536 status collapsed
14537
14538 \begin_layout Plain Layout
14539 Margin
14540 \end_layout
14541
14542 \end_inset
14543
14544  [
14545 \begin_inset Flex Code
14546 status collapsed
14547
14548 \begin_layout Plain Layout
14549
14550 \emph on
14551 Static
14552 \emph default
14553 ,
14554  Manual,
14555  Dynamic,
14556  First_Dynamic,
14557  Right_Address_Box
14558 \end_layout
14559
14560 \end_inset
14561
14562
14563 \begin_inset Newline newline
14564 \end_inset
14565
14566 fixe le type de marge à gauche du format.
14567 \end_layout
14568
14569 \begin_deeper
14570 \begin_layout Description
14571 \begin_inset Flex Code
14572 status collapsed
14573
14574 \begin_layout Plain Layout
14575 Static
14576 \end_layout
14577
14578 \end_inset
14579
14580  veut dire une marge fixe.
14581 \end_layout
14582
14583 \begin_layout Description
14584 \begin_inset Flex Code
14585 status collapsed
14586
14587 \begin_layout Plain Layout
14588 Manual
14589 \end_layout
14590
14591 \end_inset
14592
14593  veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre 
14594 \begin_inset Flex Noun
14595 status collapsed
14596
14597 \begin_layout Plain Layout
14598 Édition\SpecialChar menuseparator
14599 Paramètres
14600 \begin_inset space ~
14601 \end_inset
14602
14603 de
14604 \begin_inset space ~
14605 \end_inset
14606
14607 Paragraphe
14608 \end_layout
14609
14610 \end_inset
14611
14612 .
14613  Ceci sert à obtenir des listes bien mises en page sans tabulations.
14614 \end_layout
14615
14616 \begin_layout Description
14617 \begin_inset Flex Code
14618 status collapsed
14619
14620 \begin_layout Plain Layout
14621 Dynamic
14622 \end_layout
14623
14624 \end_inset
14625
14626  veut dire que la marge dépend de la taille du marqueur.
14627  Ceci sert entre autres aux en-têtes numérotés.
14628  Il est évident que l'en-tête 
14629 \begin_inset Quotes cld
14630 \end_inset
14631
14632 5.4.3.2.1 Très long en-tête
14633 \begin_inset Quotes crd
14634 \end_inset
14635
14636  doit avoir une marge de gauche plus grande (autant que 
14637 \begin_inset Quotes cld
14638 \end_inset
14639
14640 5.4.3.2.1
14641 \begin_inset Quotes crd
14642 \end_inset
14643
14644  plus l'espace) que 
14645 \begin_inset Quotes cld
14646 \end_inset
14647
14648 3.2 Très long en-tête
14649 \begin_inset Quotes crd
14650 \end_inset
14651
14652 ,
14653  même si les autres traitements de texte ne savent pas le faire.
14654 \end_layout
14655
14656 \begin_layout Description
14657 \begin_inset Flex Code
14658 status collapsed
14659
14660 \begin_layout Plain Layout
14661 First_Dynamic
14662 \end_layout
14663
14664 \end_inset
14665
14666  est similaire,
14667  mais seulement la toute première ligne du paragraphe est dynamique,
14668  les autres étant statiques;
14669  ceci est utile par exemple pour les descriptions.
14670 \end_layout
14671
14672 \begin_layout Description
14673 \begin_inset Flex Code
14674 status collapsed
14675
14676 \begin_layout Plain Layout
14677 Right_Address_Box
14678 \end_layout
14679
14680 \end_inset
14681
14682  signifie que la marge est choisie pour que la ligne la plus longue du paragraphe touche la marge de droite.
14683  Ceci sert à typographier une adresse sur le bord droit de la page.
14684 \end_layout
14685
14686 \end_deeper
14687 \begin_layout Description
14688 \begin_inset Flex Code
14689 status collapsed
14690
14691 \begin_layout Plain Layout
14692 NeedProtect
14693 \end_layout
14694
14695 \end_inset
14696
14697  [
14698 \begin_inset Flex Code
14699 status collapsed
14700
14701 \begin_layout Plain Layout
14702
14703 \emph on
14704 0
14705 \end_layout
14706
14707 \end_inset
14708
14709 ,
14710 \begin_inset space \thinspace{}
14711 \end_inset
14712
14713
14714 \begin_inset Flex Code
14715 status collapsed
14716
14717 \begin_layout Plain Layout
14718 1
14719 \end_layout
14720
14721 \end_inset
14722
14723 ] indique si les commandes fragiles doivent être protégées par 
14724 \begin_inset Flex Code
14725 status collapsed
14726
14727 \begin_layout Plain Layout
14728
14729 \backslash
14730 protect
14731 \end_layout
14732
14733 \end_inset
14734
14735  dans ce style (Note:
14736  ceci n'indique pas si cette commande elle-même doit être protégée).
14737 \end_layout
14738
14739 \begin_layout Description
14740 \begin_inset Flex Code
14741 status collapsed
14742
14743 \begin_layout Plain Layout
14744 NeedCProtect
14745 \end_layout
14746
14747 \end_inset
14748
14749  [
14750 \begin_inset Flex Code
14751 status collapsed
14752
14753 \begin_layout Plain Layout
14754
14755 \emph on
14756 0
14757 \end_layout
14758
14759 \end_inset
14760
14761 ,
14762 \begin_inset space \thinspace{}
14763 \end_inset
14764
14765
14766 \begin_inset Flex Code
14767 status collapsed
14768
14769 \begin_layout Plain Layout
14770 1
14771 \end_layout
14772
14773 \end_inset
14774
14775 ] protège si nécessaire les macros qui contiennent ce format avec 
14776 \begin_inset Flex Code
14777 status collapsed
14778
14779 \begin_layout Plain Layout
14780
14781 \backslash
14782 cprotect
14783 \end_layout
14784
14785 \end_inset
14786
14787  (cf.
14788  le paquetage 
14789 \family sans
14790 cprotect
14791 \family default
14792 ) et par suite autorise du texte verbatim dans les macros
14793 \end_layout
14794
14795 \begin_layout Description
14796 \begin_inset Flex Code
14797 status collapsed
14798
14799 \begin_layout Plain Layout
14800 NeedMBoxProtect
14801 \end_layout
14802
14803 \end_inset
14804
14805  [
14806 \begin_inset Flex Code
14807 status collapsed
14808
14809 \begin_layout Plain Layout
14810
14811 \emph on
14812 0
14813 \end_layout
14814
14815 \end_inset
14816
14817 ,
14818 \begin_inset space \thinspace{}
14819 \end_inset
14820
14821
14822 \begin_inset Flex Code
14823 status collapsed
14824
14825 \begin_layout Plain Layout
14826 1
14827 \end_layout
14828
14829 \end_inset
14830
14831 ] implique que des commandes spécifiques dans ce style (comme
14832 \begin_inset Flex Code
14833 status collapsed
14834
14835 \begin_layout Plain Layout
14836
14837 \backslash
14838 cite
14839 \end_layout
14840
14841 \end_inset
14842
14843  et 
14844 \begin_inset Flex Code
14845 status collapsed
14846
14847 \begin_layout Plain Layout
14848
14849 \backslash
14850 ref
14851 \end_layout
14852
14853 \end_inset
14854
14855 ) soient protégées dans une 
14856 \begin_inset Flex Code
14857 status collapsed
14858
14859 \begin_layout Plain Layout
14860
14861 \backslash
14862 mbox
14863 \end_layout
14864
14865 \end_inset
14866
14867 .
14868  Ceci est particulièrement requis pour les styles qui utilisent les commandes 
14869 \family sans
14870 ulem
14871 \family default
14872  ou 
14873 \family sans
14874 soul
14875 \family default
14876 ,
14877  qui parcourent leur contenu de manière compliquée.
14878 \end_layout
14879
14880 \begin_layout Description
14881 \begin_inset Flex Code
14882 status collapsed
14883
14884 \begin_layout Plain Layout
14885 Newline
14886 \end_layout
14887
14888 \end_inset
14889
14890  [
14891 \begin_inset Flex Code
14892 status collapsed
14893
14894 \begin_layout Plain Layout
14895 0
14896 \end_layout
14897
14898 \end_inset
14899
14900 ,
14901 \begin_inset space \thinspace{}
14902 \end_inset
14903
14904
14905 \begin_inset Flex Code
14906 status collapsed
14907
14908 \begin_layout Plain Layout
14909
14910 \emph on
14911 1
14912 \end_layout
14913
14914 \end_inset
14915
14916 ] indique si les nouvelles lignes sont traduites ou non en sauts de ligne \SpecialChar LaTeX
14917  (
14918 \begin_inset Flex Code
14919 status collapsed
14920
14921 \begin_layout Plain Layout
14922
14923 \backslash
14924
14925 \backslash
14926
14927 \end_layout
14928
14929 \end_inset
14930
14931 ).
14932  La traduction peut être désactivée pour permettre d'éditer plus confortablement du \SpecialChar LaTeX
14933  depuis \SpecialChar LyX
14934 .
14935 \end_layout
14936
14937 \begin_layout Description
14938 \begin_inset Flex Code
14939 status collapsed
14940
14941 \begin_layout Plain Layout
14942 NextNoIndent
14943 \end_layout
14944
14945 \end_inset
14946
14947  [
14948 \begin_inset Flex Code
14949 status collapsed
14950
14951 \begin_layout Plain Layout
14952
14953 \emph on
14954 0
14955 \end_layout
14956
14957 \end_inset
14958
14959 ,
14960 \begin_inset space \thinspace{}
14961 \end_inset
14962
14963
14964 \begin_inset Flex Code
14965 status collapsed
14966
14967 \begin_layout Plain Layout
14968 1
14969 \end_layout
14970
14971 \end_inset
14972
14973 ] indique si \SpecialChar LyX
14974  indente ou non la première ligne du paragraphe suivant.
14975  
14976 \begin_inset Flex Code
14977 status collapsed
14978
14979 \begin_layout Plain Layout
14980 1
14981 \end_layout
14982
14983 \end_inset
14984
14985  veut dire qu'il ne peut pas,
14986  
14987 \begin_inset Flex Code
14988 status collapsed
14989
14990 \begin_layout Plain Layout
14991 0
14992 \end_layout
14993
14994 \end_inset
14995
14996  veut dire qu'il peut s'il le veut.
14997 \end_layout
14998
14999 \begin_layout Description
15000 \begin_inset Flex Code
15001 status collapsed
15002
15003 \begin_layout Plain Layout
15004 ObsoletedBy
15005 \end_layout
15006
15007 \end_inset
15008
15009  [
15010 \begin_inset Flex Code
15011 status collapsed
15012
15013 \begin_layout Plain Layout
15014 <nom>
15015 \end_layout
15016
15017 \end_inset
15018
15019 ] dénomme un style qui a remplacé ce style en cours.
15020  Ceci est utilisé pour renommer un style en conservant la rétrocompatibilité.
15021 \end_layout
15022
15023 \begin_layout Description
15024 \begin_inset Flex Code
15025 status collapsed
15026
15027 \begin_layout Plain Layout
15028 ParagraphGroup
15029 \end_layout
15030
15031 \end_inset
15032
15033  [
15034 \begin_inset Flex Code
15035 status collapsed
15036
15037 \begin_layout Plain Layout
15038 0
15039 \end_layout
15040
15041 \end_inset
15042
15043 ,
15044 \begin_inset space \thinspace{}
15045 \end_inset
15046
15047
15048 \begin_inset Flex Code
15049 status collapsed
15050
15051 \begin_layout Plain Layout
15052 1
15053 \end_layout
15054
15055 \end_inset
15056
15057 ] détermine si les paragraphes consécutifs du même type sont traités ensemble.
15058  Ceci a pour effet de déclencher une seule fois pour le groupe l'impression du 
15059 \begin_inset Flex Code
15060 status collapsed
15061
15062 \begin_layout Plain Layout
15063 GuiLabel
15064 \end_layout
15065
15066 \end_inset
15067
15068 .
15069  Implicitement,
15070  ceci est vrai pour les environnements 
15071 \begin_inset Flex Code
15072 status collapsed
15073
15074 \begin_layout Plain Layout
15075 LaTeXType
15076 \end_layout
15077
15078 \end_inset
15079
15080  
15081 \begin_inset Flex Code
15082 status collapsed
15083
15084 \begin_layout Plain Layout
15085 Environment
15086 \end_layout
15087
15088 \end_inset
15089
15090  et 
15091 \begin_inset Flex Code
15092 status collapsed
15093
15094 \begin_layout Plain Layout
15095 Bib_Environment
15096 \end_layout
15097
15098 \end_inset
15099
15100  et faux pour tous les autres types.
15101 \end_layout
15102
15103 \begin_layout Description
15104 \begin_inset Flex Code
15105 status collapsed
15106
15107 \begin_layout Plain Layout
15108 ParbreakIsNewline
15109 \end_layout
15110
15111 \end_inset
15112
15113  [
15114 \begin_inset Flex Code
15115 status collapsed
15116
15117 \begin_layout Plain Layout
15118
15119 \emph on
15120 0
15121 \end_layout
15122
15123 \end_inset
15124
15125 ,
15126 \begin_inset space \thinspace{}
15127 \end_inset
15128
15129
15130 \begin_inset Flex Code
15131 status collapsed
15132
15133 \begin_layout Plain Layout
15134 1
15135 \end_layout
15136
15137 \end_inset
15138
15139 ] indique que les paragraphes ne seront pas séparés par une ligne vide dans le résultat \SpecialChar LaTeX
15140 ,
15141  mais par un retour à la ligne;
15142  combiné avec 
15143 \begin_inset Flex Code
15144 status collapsed
15145
15146 \begin_layout Plain Layout
15147 PassThru 1
15148 \end_layout
15149
15150 \end_inset
15151
15152 ,
15153  ceci permet d'émuler une éditeur plein texte (comme l'insert code \SpecialChar TeX
15154 ).
15155 \end_layout
15156
15157 \begin_layout Description
15158 \begin_inset Flex Code
15159 status collapsed
15160
15161 \begin_layout Plain Layout
15162 ParIndent
15163 \end_layout
15164
15165 \end_inset
15166
15167  
15168 \begin_inset Flex Code
15169 status collapsed
15170
15171 \begin_layout Plain Layout
15172 [string=""]
15173 \end_layout
15174
15175 \end_inset
15176
15177  fixe l'indentation de la toute première ligne d'un paragraphe.
15178  
15179 \begin_inset Flex Code
15180 status collapsed
15181
15182 \begin_layout Plain Layout
15183 Parindent
15184 \end_layout
15185
15186 \end_inset
15187
15188  est fixé pour un format donné,
15189  à l'exception du format 
15190 \begin_inset Flex Code
15191 status collapsed
15192
15193 \begin_layout Plain Layout
15194 Standard
15195 \end_layout
15196
15197 \end_inset
15198
15199 ,
15200  car l'indentation d'un paragraphe dans l'environnement 
15201 \begin_inset Flex Code
15202 status collapsed
15203
15204 \begin_layout Plain Layout
15205 Standard
15206 \end_layout
15207
15208 \end_inset
15209
15210  peut être empêchée par 
15211 \begin_inset Flex Code
15212 status collapsed
15213
15214 \begin_layout Plain Layout
15215 NextNoIndent
15216 \end_layout
15217
15218 \end_inset
15219
15220 .
15221  De plus,
15222  les paragraphes de style 
15223 \begin_inset Flex Code
15224 status collapsed
15225
15226 \begin_layout Plain Layout
15227 Standard
15228 \end_layout
15229
15230 \end_inset
15231
15232  emboîtés dans d'autres environnements utilisent le 
15233 \begin_inset Flex Code
15234 status collapsed
15235
15236 \begin_layout Plain Layout
15237 ParIndent
15238 \end_layout
15239
15240 \end_inset
15241
15242  de l'environne\SpecialChar softhyphen
15243 ment,
15244  pas le leur.
15245  Par exemple,
15246  les paragraphes 
15247 \begin_inset Flex Code
15248 status collapsed
15249
15250 \begin_layout Plain Layout
15251 Standard
15252 \end_layout
15253
15254 \end_inset
15255
15256  dans une énumération ne sont pas indentés.
15257 \end_layout
15258
15259 \begin_layout Description
15260 \begin_inset Flex Code
15261 status collapsed
15262
15263 \begin_layout Plain Layout
15264 ParSep
15265 \end_layout
15266
15267 \end_inset
15268
15269  [
15270 \family typewriter
15271 float=0
15272 \family default
15273 ] fixe l'espacement vertical entre deux paragraphes dans le style.
15274 \end_layout
15275
15276 \begin_layout Description
15277 \begin_inset Flex Code
15278 status collapsed
15279
15280 \begin_layout Plain Layout
15281 Parskip
15282 \end_layout
15283
15284 \end_inset
15285
15286  [
15287 \family typewriter
15288 float=0
15289 \family default
15290 ] fixe la valeur d'interligne entre paragraphes.
15291  \SpecialChar LyX
15292  donne le choix entre 
15293 \begin_inset Flex Code
15294 status collapsed
15295
15296 \begin_layout Plain Layout
15297 Indentation
15298 \end_layout
15299
15300 \end_inset
15301
15302  et 
15303 \begin_inset Flex Code
15304 status collapsed
15305
15306 \begin_layout Plain Layout
15307 Interligne
15308 \end_layout
15309
15310 \end_inset
15311
15312  pour séparer les paragraphes.
15313  Quand on choisit 
15314 \begin_inset Flex Code
15315 status collapsed
15316
15317 \begin_layout Plain Layout
15318 Indentation
15319 \end_layout
15320
15321 \end_inset
15322
15323 ,
15324  cette valeur n'est pas prise en compte.
15325  Quand on choisit 
15326 \begin_inset Flex Code
15327 status collapsed
15328
15329 \begin_layout Plain Layout
15330 Interligne
15331 \end_layout
15332
15333 \end_inset
15334
15335 ,
15336  la valeur de 
15337 \begin_inset Flex Code
15338 status collapsed
15339
15340 \begin_layout Plain Layout
15341 ParIndent
15342 \end_layout
15343
15344 \end_inset
15345
15346  n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre 
15347 \begin_inset Flex Code
15348 status collapsed
15349
15350 \begin_layout Plain Layout
15351 Parskip
15352 \end_layout
15353
15354 \end_inset
15355
15356 ,
15357  en plus de l'interligne normal.
15358  L'espacement vertical est calculé par 
15359 \begin_inset Flex Code
15360 status collapsed
15361
15362 \begin_layout Plain Layout
15363 valeur*DefaultHeight()
15364 \end_layout
15365
15366 \end_inset
15367
15368  où 
15369 \family typewriter
15370 valeur
15371 \family default
15372  est la valeur choisie pour 
15373 \begin_inset Flex Code
15374 status collapsed
15375
15376 \begin_layout Plain Layout
15377 Parskip
15378 \end_layout
15379
15380 \end_inset
15381
15382  et 
15383 \begin_inset Flex Code
15384 status collapsed
15385
15386 \begin_layout Plain Layout
15387 DefaultHeight()
15388 \end_layout
15389
15390 \end_inset
15391
15392  est la hauteur d'une ligne dans la police normale.
15393  De cette façon,
15394  l'aspect reste le même quelle que soit la police à l'écran.
15395 \end_layout
15396
15397 \begin_layout Description
15398 \begin_inset Flex Code
15399 status collapsed
15400
15401 \begin_layout Plain Layout
15402 PassThru
15403 \end_layout
15404
15405 \end_inset
15406
15407  [
15408 \begin_inset Flex Code
15409 status collapsed
15410
15411 \begin_layout Plain Layout
15412
15413 \emph on
15414 0
15415 \end_layout
15416
15417 \end_inset
15418
15419 ,
15420 \begin_inset space \thinspace{}
15421 \end_inset
15422
15423
15424 \begin_inset Flex Code
15425 status collapsed
15426
15427 \begin_layout Plain Layout
15428 1
15429 \end_layout
15430
15431 \end_inset
15432
15433 ] indique si le contenu du paragraphe doit être passé sous forme brute,
15434  c'est-à-dire sans traitements particuliers dont \SpecialChar LaTeX
15435  aurait besoin.
15436  
15437 \end_layout
15438
15439 \begin_layout Description
15440 \begin_inset Flex Code
15441 status collapsed
15442
15443 \begin_layout Plain Layout
15444 PassThruChars
15445 \end_layout
15446
15447 \end_inset
15448
15449  [
15450 \begin_inset Flex Code
15451 status collapsed
15452
15453 \begin_layout Plain Layout
15454 chaîne
15455 \end_layout
15456
15457 \end_inset
15458
15459 ]
15460 \family typewriter
15461  
15462 \family default
15463 indique les caractères isolés qui doivent être passés sous forme brute,
15464  c'est-à-dire sans traitements particuliers dont \SpecialChar LaTeX
15465  aurait besoin.
15466 \end_layout
15467
15468 \begin_layout Description
15469 \begin_inset Flex Code
15470 status collapsed
15471
15472 \begin_layout Plain Layout
15473 Preamble
15474 \end_layout
15475
15476 \end_inset
15477
15478  fixe le contenu à inclure dans le préambule \SpecialChar LaTeX
15479  quand le style est utilisé.
15480  Utile pour définir des macros,
15481  charger des paquetages,
15482  etc.
15483  requis pour ce style particulier.
15484  Doit être fermé par 
15485 \begin_inset Quotes cld
15486 \end_inset
15487
15488
15489 \begin_inset Flex Code
15490 status collapsed
15491
15492 \begin_layout Plain Layout
15493 EndPreamble
15494 \end_layout
15495
15496 \end_inset
15497
15498
15499 \begin_inset Quotes crd
15500 \end_inset
15501
15502 .
15503 \end_layout
15504
15505 \begin_layout Description
15506 \begin_inset Flex Code
15507 status collapsed
15508
15509 \begin_layout Plain Layout
15510 RefPrefix
15511 \end_layout
15512
15513 \end_inset
15514
15515  [
15516 \begin_inset Flex Code
15517 status collapsed
15518
15519 \begin_layout Plain Layout
15520 chaîne
15521 \end_layout
15522
15523 \end_inset
15524
15525 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraphes de ce type.
15526  Ceci permet l'utilisation de références mises en forme.
15527 \end_layout
15528
15529 \begin_layout Description
15530 \begin_inset Flex Code
15531 status collapsed
15532
15533 \begin_layout Plain Layout
15534 Requires
15535 \end_layout
15536
15537 \end_inset
15538
15539  [
15540 \begin_inset Flex Code
15541 status collapsed
15542
15543 \begin_layout Plain Layout
15544 chaîne
15545 \end_layout
15546
15547 \end_inset
15548
15549 ] indique que le style requiert la fonctionnalité chaîne (voir 
15550 \begin_inset CommandInset ref
15551 LatexCommand ref
15552 reference "chap:List-of-functions"
15553 nolink "false"
15554
15555 \end_inset
15556
15557  pour la liste des fonctionnalités).
15558  Si vous demandez un paquetage doté d'options spécifiques,
15559  vous pouvez en outre utiliser 
15560 \begin_inset Flex Code
15561 status collapsed
15562
15563 \begin_layout Plain Layout
15564 PackageOptions
15565 \end_layout
15566
15567 \end_inset
15568
15569  en tant que paramètre général pour la classe de texte (voir 
15570 \begin_inset CommandInset ref
15571 LatexCommand ref
15572 reference "subsec:Paramètres-généraux-d'une"
15573 nolink "false"
15574
15575 \end_inset
15576
15577 ).
15578 \end_layout
15579
15580 \begin_layout Description
15581 \begin_inset Flex Code
15582 status collapsed
15583
15584 \begin_layout Plain Layout
15585 ResetArgs
15586 \end_layout
15587
15588 \end_inset
15589
15590  [
15591 \begin_inset Flex Code
15592 status collapsed
15593
15594 \begin_layout Plain Layout
15595
15596 \emph on
15597 0
15598 \end_layout
15599
15600 \end_inset
15601
15602 ,
15603 \begin_inset Flex Code
15604 status collapsed
15605
15606 \begin_layout Plain Layout
15607 1
15608 \end_layout
15609
15610 \end_inset
15611
15612 ] réinitialise les arguments \SpecialChar LaTeX
15613  de ce style ( tels que définis par la directive 
15614 \begin_inset Flex Code
15615 status collapsed
15616
15617 \begin_layout Plain Layout
15618 Argument
15619 \end_layout
15620
15621 \end_inset
15622
15623 ).
15624  Ceci est utile si vous avez dupliqué un style en utilisant 
15625 \begin_inset Flex Code
15626 status collapsed
15627
15628 \begin_layout Plain Layout
15629 CopyStyle
15630 \end_layout
15631
15632 \end_inset
15633
15634 ,
15635  et que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels).
15636 \end_layout
15637
15638 \begin_layout Description
15639 \begin_inset Flex Code
15640 status collapsed
15641
15642 \begin_layout Plain Layout
15643 ResumeCounter
15644 \end_layout
15645
15646 \end_inset
15647
15648  [
15649 \begin_inset Flex Code
15650 status collapsed
15651
15652 \begin_layout Plain Layout
15653
15654 \emph on
15655 0
15656 \end_layout
15657
15658 \end_inset
15659
15660 ,
15661 \begin_inset Flex Code
15662 status collapsed
15663
15664 \begin_layout Plain Layout
15665 1
15666 \end_layout
15667
15668 \end_inset
15669
15670 ] redémarre un compteur qui est normalement remis à zéro a chaque nouvelle séquence de formats.
15671  Ceci n'est utile pour le moment que lorsque
15672 \begin_inset Flex Code
15673 status collapsed
15674
15675 \begin_layout Plain Layout
15676 LabelType
15677 \end_layout
15678
15679 \end_inset
15680
15681  vaut 
15682 \begin_inset Flex Code
15683 status collapsed
15684
15685 \begin_layout Plain Layout
15686 Enumerate
15687 \end_layout
15688
15689 \end_inset
15690
15691 .
15692 \end_layout
15693
15694 \begin_layout Description
15695 \begin_inset Flex Code
15696 status collapsed
15697
15698 \begin_layout Plain Layout
15699 RightDelim
15700 \end_layout
15701
15702 \end_inset
15703
15704  [
15705 \begin_inset Flex Code
15706 status collapsed
15707
15708 \begin_layout Plain Layout
15709 chaîne
15710 \end_layout
15711
15712 \end_inset
15713
15714 ] définit une chaîne de caractères insérée à la fin du contenu du style.
15715  Un passage à la ligne dans la sortie peut être indiquée par 
15716 \begin_inset Flex Code
15717 status collapsed
15718
15719 \begin_layout Plain Layout
15720 <br/>
15721 \end_layout
15722
15723 \end_inset
15724
15725 .
15726 \end_layout
15727
15728 \begin_layout Description
15729 \begin_inset Flex Code
15730 status collapsed
15731
15732 \begin_layout Plain Layout
15733 RightMargin
15734 \end_layout
15735
15736 \end_inset
15737
15738  [
15739 \begin_inset Flex Code
15740 status collapsed
15741
15742 \begin_layout Plain Layout
15743 chaîne
15744 \end_layout
15745
15746 \end_inset
15747
15748 ] similaire à 
15749 \family typewriter
15750 LeftMargin
15751 \family default
15752 .
15753 \end_layout
15754
15755 \begin_layout Description
15756 \begin_inset Flex Code
15757 status collapsed
15758
15759 \begin_layout Plain Layout
15760 Spacing
15761 \end_layout
15762
15763 \end_inset
15764
15765  [
15766 \begin_inset Flex Code
15767 status collapsed
15768
15769 \begin_layout Plain Layout
15770
15771 \emph on
15772 single
15773 \end_layout
15774
15775 \end_inset
15776
15777 ,
15778  
15779 \begin_inset Flex Code
15780 status collapsed
15781
15782 \begin_layout Plain Layout
15783 onehalf
15784 \end_layout
15785
15786 \end_inset
15787
15788 ,
15789  
15790 \begin_inset Flex Code
15791 status collapsed
15792
15793 \begin_layout Plain Layout
15794 double
15795 \end_layout
15796
15797 \end_inset
15798
15799 ,
15800  
15801 \begin_inset Flex Code
15802 status collapsed
15803
15804 \begin_layout Plain Layout
15805 other
15806 \begin_inset space ~
15807 \end_inset
15808
15809 <valeur>
15810 \end_layout
15811
15812 \end_inset
15813
15814 ] définit l'interligne par défaut dans ce style.
15815  Les paramètres 
15816 \begin_inset Flex Code
15817 status collapsed
15818
15819 \begin_layout Plain Layout
15820 single
15821 \end_layout
15822
15823 \end_inset
15824
15825 ,
15826  
15827 \begin_inset Flex Code
15828 status collapsed
15829
15830 \begin_layout Plain Layout
15831 onehalf
15832 \end_layout
15833
15834 \end_inset
15835
15836  et 
15837 \begin_inset Flex Code
15838 status collapsed
15839
15840 \begin_layout Plain Layout
15841 double
15842 \end_layout
15843
15844 \end_inset
15845
15846  correspondent respectivement à un facteur multiplicatif de 1,
15847  1,25 et 1,667.
15848  Si vous mettez le paramètre 
15849 \begin_inset Flex Code
15850 status collapsed
15851
15852 \begin_layout Plain Layout
15853 other
15854 \end_layout
15855
15856 \end_inset
15857
15858 ,
15859  vous devez aussi mettre une valeur numérique qui servira de facteur multiplicatif.
15860  Notez que,
15861  contrairement aux autres paramètres,
15862  
15863 \begin_inset Flex Code
15864 status collapsed
15865
15866 \begin_layout Plain Layout
15867 Spacing
15868 \end_layout
15869
15870 \end_inset
15871
15872  implique de générer du code \SpecialChar LaTeX
15873  spécifique,
15874  qui utilise le paquetage \SpecialChar LaTeX
15875  
15876 \begin_inset Flex Code
15877 status collapsed
15878
15879 \begin_layout Plain Layout
15880 setspace
15881 \end_layout
15882
15883 \end_inset
15884
15885 .
15886 \end_layout
15887
15888 \begin_layout Description
15889 \begin_inset Flex Code
15890 status collapsed
15891
15892 \begin_layout Plain Layout
15893 Spellcheck
15894 \end_layout
15895
15896 \end_inset
15897
15898  [
15899 \begin_inset Flex Code
15900 status collapsed
15901
15902 \begin_layout Plain Layout
15903 0
15904 \end_layout
15905
15906 \end_inset
15907
15908 ,
15909 \begin_inset space \thinspace{}
15910 \end_inset
15911
15912
15913 \begin_inset Flex Code
15914 status collapsed
15915
15916 \begin_layout Plain Layout
15917
15918 \emph on
15919 1
15920 \end_layout
15921
15922 \end_inset
15923
15924 ] active la correction orthographique du style.
15925  Implicitement vrai.
15926 \end_layout
15927
15928 \begin_layout Description
15929 \begin_inset Flex Code
15930 status collapsed
15931
15932 \begin_layout Plain Layout
15933 StepParentCounter
15934 \end_layout
15935
15936 \end_inset
15937
15938  [
15939 \begin_inset Flex Code
15940 status collapsed
15941
15942 \begin_layout Plain Layout
15943
15944 \emph on
15945 0
15946 \end_layout
15947
15948 \end_inset
15949
15950 ,
15951 \begin_inset Flex Code
15952 status collapsed
15953
15954 \begin_layout Plain Layout
15955 1
15956 \end_layout
15957
15958 \end_inset
15959
15960 ] incrémente le compteur parent d'un compteur donné au début d'une nouvelle séquence de formats.
15961  Ceci n'est utile pour le moment que lorsque 
15962 \begin_inset Flex Code
15963 status collapsed
15964
15965 \begin_layout Plain Layout
15966 LabelType
15967 \end_layout
15968
15969 \end_inset
15970
15971  vaut 
15972 \begin_inset Flex Code
15973 status collapsed
15974
15975 \begin_layout Plain Layout
15976 Enumerate
15977 \end_layout
15978
15979 \end_inset
15980
15981 .
15982 \end_layout
15983
15984 \begin_layout Description
15985 \begin_inset Flex Code
15986 status collapsed
15987
15988 \begin_layout Plain Layout
15989 TextFont
15990 \end_layout
15991
15992 \end_inset
15993
15994  fixe la police utilisée pour le corps du texte.
15995  Voir la 
15996 \begin_inset CommandInset ref
15997 LatexCommand ref
15998 reference "subsec:polices"
15999 nolink "false"
16000
16001 \end_inset
16002
16003 .
16004 \end_layout
16005
16006 \begin_layout Description
16007 \begin_inset Flex Code
16008 status collapsed
16009
16010 \begin_layout Plain Layout
16011 TocLevel
16012 \end_layout
16013
16014 \end_inset
16015
16016  [
16017 \begin_inset Flex Code
16018 status collapsed
16019
16020 \begin_layout Plain Layout
16021 int=3
16022 \end_layout
16023
16024 \end_inset
16025
16026 ] fixe le niveau du style dans le table des matières.
16027  Ceci est utilisé pour la numérotation automatique des en-têtes.
16028 \end_layout
16029
16030 \begin_layout Description
16031 \begin_inset Flex Code
16032 status collapsed
16033
16034 \begin_layout Plain Layout
16035 ToggleIndent
16036 \end_layout
16037
16038 \end_inset
16039
16040  [
16041 \emph on
16042
16043 \begin_inset Flex Code
16044 status collapsed
16045
16046 \begin_layout Plain Layout
16047 default
16048 \end_layout
16049
16050 \end_inset
16051
16052
16053 \emph default
16054 ,
16055  
16056 \begin_inset Flex Code
16057 status collapsed
16058
16059 \begin_layout Plain Layout
16060 always
16061 \end_layout
16062
16063 \end_inset
16064
16065 ,
16066  
16067 \begin_inset Flex Code
16068 status collapsed
16069
16070 \begin_layout Plain Layout
16071 never
16072 \end_layout
16073
16074 \end_inset
16075
16076 ] détermine si l'indentation de la première ligne de ce paragraphe peut être réglée via le menu des réglages de paragraphe.
16077  Si 
16078 \emph on
16079
16080 \begin_inset Flex Code
16081 status collapsed
16082
16083 \begin_layout Plain Layout
16084
16085 \emph off
16086 default
16087 \end_layout
16088
16089 \end_inset
16090
16091
16092 \emph default
16093  est choisi,
16094  l'indentation peut être réglée si les réglages de document utilisent un style de paragraphe avec 
16095 \begin_inset Quotes cld
16096 \end_inset
16097
16098 indentation
16099 \begin_inset Quotes crd
16100 \end_inset
16101
16102 ;
16103  avec 
16104 \begin_inset Flex Code
16105 status collapsed
16106
16107 \begin_layout Plain Layout
16108 always
16109 \end_layout
16110
16111 \end_inset
16112
16113 ,
16114  l'indentation est toujours réglable quels que soient les réglages du document;
16115  avec 
16116 \begin_inset Flex Code
16117 status collapsed
16118
16119 \begin_layout Plain Layout
16120 never
16121 \end_layout
16122
16123 \end_inset
16124
16125 ,
16126  l'indentation n'est jamais réglable.
16127 \end_layout
16128
16129 \begin_layout Description
16130 \begin_inset Flex Code
16131 status collapsed
16132
16133 \begin_layout Plain Layout
16134 TopSep
16135 \end_layout
16136
16137 \end_inset
16138
16139  [
16140 \family typewriter
16141 float=0
16142 \family default
16143 ] fixe L'espacement vertical qui sépare le premier paragraphe dans une série du même style,
16144  du paragraphe qui le précède.
16145  Si le paragraphe précédent est dans un autre style,
16146  les séparations ne s'ajoutent pas,
16147  mais \SpecialChar LyX
16148  prend le maximum des deux.
16149 \end_layout
16150
16151 \begin_layout Subsection
16152 \begin_inset CommandInset label
16153 LatexCommand label
16154 name "subsec:I18n"
16155
16156 \end_inset
16157
16158 Internationalisation des styles de paragraphes
16159 \end_layout
16160
16161 \begin_layout Standard
16162 \SpecialChar LyX
16163  effectue depuis longtemps la traduction des informations de format,
16164  mais,
16165  jusqu'à la version 2.0,
16166  ceci ne s'appliquait qu'à l'interface utilisateur et non pas par exemple au résultat PDF.
16167  Ainsi les auteurs francophones devaient avoir recours à des astuces pénibles s'ils voulaient obtenir 
16168 \begin_inset Quotes cld
16169 \end_inset
16170
16171 Théorème 1
16172 \begin_inset Quotes crd
16173 \end_inset
16174
16175  au lieu de 
16176 \begin_inset Quotes cld
16177 \end_inset
16178
16179 Theorem 1
16180 \begin_inset Quotes crd
16181 \end_inset
16182
16183 .
16184  Grâce à Georg 
16185 \noun on
16186 Baum
16187 \noun default
16188 ,
16189  ce n'est plus le cas.
16190 \end_layout
16191
16192 \begin_layout Standard
16193 Si un 
16194 \begin_inset Flex Code
16195 status collapsed
16196
16197 \begin_layout Plain Layout
16198 Style
16199 \end_layout
16200
16201 \end_inset
16202
16203  définit un texte qui doit apparaître dans le le document typographique,
16204  il peut utiliser 
16205 \begin_inset Flex Code
16206 status collapsed
16207
16208 \begin_layout Plain Layout
16209 LangPreamble
16210 \end_layout
16211
16212 \end_inset
16213
16214  et 
16215 \begin_inset Flex Code
16216 status collapsed
16217
16218 \begin_layout Plain Layout
16219 BabelPreamble
16220 \end_layout
16221
16222 \end_inset
16223
16224  pour traiter correctement les documents non anglophones,
16225  et même multilingues.
16226  L'extrait suivant (du fichier 
16227 \begin_inset Flex Code
16228 status collapsed
16229
16230 \begin_layout Plain Layout
16231 theorems-ams.inc
16232 \end_layout
16233
16234 \end_inset
16235
16236 ) illustre le fonctionnement:
16237 \end_layout
16238
16239 \begin_layout LyX-Code
16240
16241 \lang english
16242 Preamble
16243 \end_layout
16244
16245 \begin_deeper
16246 \begin_layout LyX-Code
16247
16248 \lang english
16249   
16250 \backslash
16251 theoremstyle{remark}
16252 \end_layout
16253
16254 \begin_layout LyX-Code
16255
16256 \lang english
16257   
16258 \backslash
16259 newtheorem{claim}[thm]{
16260 \backslash
16261 protect
16262 \backslash
16263 claimname}
16264 \end_layout
16265
16266 \begin_layout LyX-Code
16267
16268 \lang english
16269 EndPreamble
16270 \end_layout
16271
16272 \begin_layout LyX-Code
16273
16274 \lang english
16275 LangPreamble
16276 \end_layout
16277
16278 \begin_layout LyX-Code
16279
16280 \lang english
16281   
16282 \backslash
16283 providecommand{
16284 \backslash
16285 claimname}{_(Claim)}
16286 \end_layout
16287
16288 \begin_layout LyX-Code
16289
16290 \lang english
16291 EndLangPreamble
16292 \end_layout
16293
16294 \begin_layout LyX-Code
16295
16296 \lang english
16297 BabelPreamble
16298 \end_layout
16299
16300 \begin_layout LyX-Code
16301
16302 \lang english
16303     
16304 \backslash
16305 addto
16306 \backslash
16307 captions$$lang{
16308 \backslash
16309 renewcommand{
16310 \backslash
16311 claimname}{_(Claim)}}
16312 \end_layout
16313
16314 \begin_layout LyX-Code
16315
16316 \lang english
16317 EndBabelPreamble
16318 \end_layout
16319
16320 \end_deeper
16321 \begin_layout Standard
16322 En principe,
16323  toute commande \SpecialChar LaTeX
16324  autorisée peut apparaître dans les directives 
16325 \begin_inset Flex Code
16326 status collapsed
16327
16328 \begin_layout Plain Layout
16329 LangPreamble
16330 \end_layout
16331
16332 \end_inset
16333
16334  et 
16335 \begin_inset Flex Code
16336 status collapsed
16337
16338 \begin_layout Plain Layout
16339 BabelPreamble
16340 \end_layout
16341
16342 \end_inset
16343
16344 ,
16345  mais dans la pratique elles se présenteront typiquement comme ce qui est montré ici.
16346  La clé de la traduction correcte du texte typographié est la définition de le commande \SpecialChar LaTeX
16347  
16348 \begin_inset Flex Code
16349 status collapsed
16350
16351 \begin_layout Plain Layout
16352
16353 \backslash
16354 claimname
16355 \end_layout
16356
16357 \end_inset
16358
16359  et son utilisation avec 
16360 \begin_inset Flex Code
16361 status collapsed
16362
16363 \begin_layout Plain Layout
16364
16365 \backslash
16366 newtheorem
16367 \end_layout
16368
16369 \end_inset
16370
16371 .
16372  
16373 \end_layout
16374
16375 \begin_layout Standard
16376 La directive 
16377 \begin_inset Flex Code
16378 status collapsed
16379
16380 \begin_layout Plain Layout
16381 LangPreamble
16382 \end_layout
16383
16384 \end_inset
16385
16386  fournit ce qu'il faut pour l'internationalisation fondée sur le langage global du document.
16387  Le contenu de la directive sera inclus dans le préambule,
16388  comme avec la directive 
16389 \begin_inset Flex Code
16390 status collapsed
16391
16392 \begin_layout Plain Layout
16393 Preamble
16394 \end_layout
16395
16396 \end_inset
16397
16398 .
16399  Ce qui la rend singulière est l'utilisation de la 
16400 \begin_inset Quotes cld
16401 \end_inset
16402
16403 fonction
16404 \begin_inset Quotes crd
16405 \end_inset
16406
16407  
16408 \begin_inset Flex Code
16409 status collapsed
16410
16411 \begin_layout Plain Layout
16412 _()
16413 \end_layout
16414
16415 \end_inset
16416
16417 ,
16418  qui sera remplacée,
16419  lorsque \SpecialChar LyX
16420  produira le résultat \SpecialChar LaTeX
16421 ,
16422  par la traduction de son argument dans la langue du document
16423 \begin_inset Foot
16424 status collapsed
16425
16426 \begin_layout Plain Layout
16427 Pour ceux qui s'intéressent au fonctionnement sous-jacent,
16428  la fonction 
16429 \begin_inset Quotes cld
16430 \end_inset
16431
16432
16433 \begin_inset Flex Code
16434 status collapsed
16435
16436 \begin_layout Plain Layout
16437 _()
16438 \end_layout
16439
16440 \end_inset
16441
16442
16443 \begin_inset Quotes crd
16444 \end_inset
16445
16446  cache la fonction 
16447 \begin_inset Flex Code
16448 status collapsed
16449
16450 \begin_layout Plain Layout
16451 gettext()
16452 \end_layout
16453
16454 \end_inset
16455
16456 ,
16457  qui constitue le cœur du mécanisme de traduction de l'interface \SpecialChar LyX
16458 ,
16459  et qui est étendue ici à la traduction à la volée de code \SpecialChar LaTeX
16460 .
16461 \end_layout
16462
16463 \end_inset
16464
16465 .
16466 \end_layout
16467
16468 \begin_layout Standard
16469 La directive 
16470 \begin_inset Flex Code
16471 status collapsed
16472
16473 \begin_layout Plain Layout
16474 BabelPreamble
16475 \end_layout
16476
16477 \end_inset
16478
16479  est plus compliquée,
16480  car elle fournit une fonctionnalité adaptée aux documents multilingues et propose par conséquent une interface pour le paquetage 
16481 \begin_inset Flex Code
16482 status collapsed
16483
16484 \begin_layout Plain Layout
16485 babel
16486 \end_layout
16487
16488 \end_inset
16489
16490  Son contenu sera ajouté au préambule une fois pour chaque langue utilisée par le document.
16491  Dans ce cas,
16492  l'argument de 
16493 \begin_inset Flex Code
16494 status collapsed
16495
16496 \begin_layout Plain Layout
16497 _()
16498 \end_layout
16499
16500 \end_inset
16501
16502  sera remplacé par sa traduction dans le langage en question:
16503  l'expression 
16504 \begin_inset Flex Code
16505 status collapsed
16506
16507 \begin_layout Plain Layout
16508 $$lang
16509 \end_layout
16510
16511 \end_inset
16512
16513  est remplacée par le nom de la langue (telle qu'il est connu de 
16514 \begin_inset Flex Code
16515 status collapsed
16516
16517 \begin_layout Plain Layout
16518 babel
16519 \end_layout
16520
16521 \end_inset
16522
16523 ).
16524  
16525 \end_layout
16526
16527 \begin_layout Standard
16528 Un document en allemand qui inclut aussi un paragraphe en français aura donc ceci dans le préambule:
16529 \end_layout
16530
16531 \begin_layout LyX-Code
16532
16533 \lang english
16534
16535 \backslash
16536 addto
16537 \backslash
16538 captionsfrench{
16539 \backslash
16540 renewcommand{
16541 \backslash
16542 claimname}{Affirmation}}
16543 \begin_inset Newline newline
16544 \end_inset
16545
16546
16547 \backslash
16548 addto
16549 \backslash
16550 captionsngerman{
16551 \backslash
16552 renewcommand{
16553 \backslash
16554 claimname}{Behauptung}}
16555 \begin_inset Newline newline
16556 \end_inset
16557
16558
16559 \backslash
16560 providecommand{
16561 \backslash
16562 claimname}{Behauptung}
16563 \end_layout
16564
16565 \begin_layout Standard
16566 \SpecialChar LaTeX
16567  et 
16568 \begin_inset Flex Code
16569 status collapsed
16570
16571 \begin_layout Plain Layout
16572 babel
16573 \end_layout
16574
16575 \end_inset
16576
16577  vont alors conspirer pour créer le texte correct dans le résultat imprimable.
16578 \end_layout
16579
16580 \begin_layout Standard
16581 Un point important à noter est que les traductions sont celles qui sont fournies par \SpecialChar LyX
16582  lui-même,
16583  via le fichier 
16584 \lang english
16585
16586 \begin_inset Flex Code
16587 status collapsed
16588
16589 \begin_layout Plain Layout
16590 layouttranslations
16591 \end_layout
16592
16593 \end_inset
16594
16595
16596 \lang french
16597 .
16598  Ceci signifie que 
16599 \begin_inset Flex Code
16600 status collapsed
16601
16602 \begin_layout Plain Layout
16603 LangPreamble
16604 \end_layout
16605
16606 \end_inset
16607
16608  et 
16609 \begin_inset Flex Code
16610 status collapsed
16611
16612 \begin_layout Plain Layout
16613 BabelPreamble
16614 \end_layout
16615
16616 \end_inset
16617
16618  ne sont effectifs que dans les fichiers de format fournis avec \SpecialChar LyX
16619 ,
16620  puisque les fichiers de format créés par l'utilisateur ne seront pas explorés par les fonctions d'internationalisation,
16621  sauf si le fichier 
16622 \begin_inset Flex Code
16623 status collapsed
16624
16625 \begin_layout Plain Layout
16626 layouttranslations
16627 \end_layout
16628
16629 \end_inset
16630
16631  est modifié en conséquence.
16632  Ceci dit,
16633  tout fichier de format créé dans le but d'être distribué avec \SpecialChar LyX
16634  doit inclure ces directives s'il y a lieu.
16635  Notez bien que les traductions des styles de paragraphe ne changeront jamais avec les publications de maintenance des versions de \SpecialChar LyX
16636  (e.g.
16637  de la version 2.1.x à la version 2.1.y).
16638  Il est cependant très probable qu'à l'occasion d'une publication majeure (e.g.
16639  de 2.0.x à 2.1.0),
16640  de nouvelles traductions ou corrections soient introduites 
16641 \end_layout
16642
16643 \begin_layout Subsection
16644 Flottants
16645 \begin_inset CommandInset label
16646 LatexCommand label
16647 name "subsec:Flottants"
16648
16649 \end_inset
16650
16651
16652 \end_layout
16653
16654 \begin_layout Standard
16655 Il faut définir les flottants (
16656 \begin_inset Flex Code
16657 status collapsed
16658
16659 \begin_layout Plain Layout
16660 figure
16661 \end_layout
16662
16663 \end_inset
16664
16665 ,
16666  
16667 \begin_inset Flex Code
16668 status collapsed
16669
16670 \begin_layout Plain Layout
16671 tableau
16672 \end_layout
16673
16674 \end_inset
16675
16676 \SpecialChar ldots
16677 ) dans la classe elle-même.
16678  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
16679  il suffit probablement que vous ajoutiez
16680 \end_layout
16681
16682 \begin_layout LyX-Code
16683 Input stdfloats.inc
16684 \end_layout
16685
16686 \begin_layout Standard
16687 à un endroit raisonnable dans la classe
16688 \begin_inset Foot
16689 status collapsed
16690
16691 \begin_layout Plain Layout
16692 N'oubliez pas de jeter aussi un 
16693 \begin_inset ERT
16694 status collapsed
16695
16696 \begin_layout Plain Layout
16697
16698
16699 \backslash
16700 oe{}
16701 \end_layout
16702
16703 \end_inset
16704
16705 il sur les compteurs dans la section suivante.
16706 \end_layout
16707
16708 \end_inset
16709
16710 .
16711  Si vous voulez implémenter une classe de texte qui propose un nouveau type de flottant (comme la classe AGU fournie avec \SpecialChar LyX
16712 ),
16713  les explications ci-dessous vont sans doute vous être utiles :
16714 \end_layout
16715
16716 \begin_layout Description
16717 \begin_inset Flex Code
16718 status collapsed
16719
16720 \begin_layout Plain Layout
16721 AllowedPlacement
16722 \end_layout
16723
16724 \end_inset
16725
16726  [
16727 \begin_inset Flex Code
16728 status collapsed
16729
16730 \begin_layout Plain Layout
16731 string
16732 \end_layout
16733
16734 \end_inset
16735
16736 =!htbpH] définit les options de placement pour ce type de flottant.
16737  La valeur est une chaîne de paramètres de placement,
16738  les caractères autorisés sont:
16739  
16740 \emph on
16741 h
16742 \emph default
16743  (
16744 \emph on
16745 here
16746 \emph default
16747 ,
16748  
16749 \begin_inset Quotes cld
16750 \end_inset
16751
16752 ici si possible
16753 \begin_inset Quotes crd
16754 \end_inset
16755
16756 ),
16757  
16758 \emph on
16759 t
16760 \emph default
16761  (
16762 \emph on
16763 top
16764 \emph default
16765  
16766 \begin_inset Quotes cld
16767 \end_inset
16768
16769 haut de page
16770 \begin_inset Quotes crd
16771 \end_inset
16772
16773 ),
16774  
16775 \emph on
16776 b
16777 \emph default
16778  (
16779 \emph on
16780 bottom
16781 \emph default
16782 ,
16783  
16784 \begin_inset Quotes cld
16785 \end_inset
16786
16787 bas de page
16788 \begin_inset Quotes crd
16789 \end_inset
16790
16791 ),
16792  
16793 \emph on
16794 p
16795 \emph default
16796  (
16797 \begin_inset Quotes cld
16798 \end_inset
16799
16800 page de flottants
16801 \begin_inset Quotes crd
16802 \end_inset
16803
16804 ),
16805  
16806 \emph on
16807 H
16808 \emph default
16809  (
16810 \begin_inset Quotes cld
16811 \end_inset
16812
16813 forcément ici
16814 \begin_inset Quotes crd
16815 \end_inset
16816
16817 ) et 
16818 \emph on
16819 !
16820
16821 \emph default
16822  (
16823 \begin_inset Quotes cld
16824 \end_inset
16825
16826 ignorer les règles \SpecialChar LaTeX
16827 ).
16828  L'ordre des caractères est indifférent.
16829  Si aucune option n'est autorisée,
16830  utiliser la chaîne de caractères 
16831 \emph on
16832 none
16833 \emph default
16834 .
16835 \end_layout
16836
16837 \begin_layout Description
16838 \begin_inset Flex Code
16839 status collapsed
16840
16841 \begin_layout Plain Layout
16842 AllowsSideways
16843 \end_layout
16844
16845 \end_inset
16846
16847  [
16848 \begin_inset Flex Code
16849 status collapsed
16850
16851 \begin_layout Plain Layout
16852 0
16853 \end_layout
16854
16855 \end_inset
16856
16857 ,
16858 \begin_inset space \thinspace{}
16859 \end_inset
16860
16861
16862 \emph on
16863
16864 \begin_inset Flex Code
16865 status collapsed
16866
16867 \begin_layout Plain Layout
16868 1
16869 \end_layout
16870
16871 \end_inset
16872
16873
16874 \emph default
16875 ] précise si le flottant peut subir une rotation grâce au paquetage \SpecialChar LaTeX
16876  
16877 \family typewriter
16878 rotfloat
16879 \family default
16880  (sidewaysfloat).
16881  Positionner à 
16882 \begin_inset Flex Code
16883 status collapsed
16884
16885 \begin_layout Plain Layout
16886 0
16887 \end_layout
16888
16889 \end_inset
16890
16891  si le flottant ne peut pas bénéficier de cette fonctionnalité.
16892 \end_layout
16893
16894 \begin_layout Description
16895 \begin_inset Flex Code
16896 status collapsed
16897
16898 \begin_layout Plain Layout
16899 AllowsWide
16900 \end_layout
16901
16902 \end_inset
16903
16904  [
16905 \begin_inset Flex Code
16906 status collapsed
16907
16908 \begin_layout Plain Layout
16909 0
16910 \end_layout
16911
16912 \end_inset
16913
16914 ,
16915 \begin_inset space \thinspace{}
16916 \end_inset
16917
16918
16919 \emph on
16920
16921 \begin_inset Flex Code
16922 status collapsed
16923
16924 \begin_layout Plain Layout
16925 1
16926 \end_layout
16927
16928 \end_inset
16929
16930
16931 \emph default
16932 ] précise si le flottant possède une variante étoilée qui s'étend sur les colonnes dans un paragraphe à deux colonnes.
16933  Positionner à 
16934 \begin_inset Flex Code
16935 status collapsed
16936
16937 \begin_layout Plain Layout
16938 0
16939 \end_layout
16940
16941 \end_inset
16942
16943  si le flottant ne peut pas bénéficier de cette fonctionnalité.
16944 \end_layout
16945
16946 \begin_layout Description
16947 \begin_inset Flex Code
16948 status collapsed
16949
16950 \begin_layout Plain Layout
16951 Extension
16952 \end_layout
16953
16954 \end_inset
16955
16956
16957 \family typewriter
16958  
16959 \family default
16960 [
16961 \begin_inset Flex Code
16962 status collapsed
16963
16964 \begin_layout Plain Layout
16965 chaîne
16966 \end_layout
16967
16968 \end_inset
16969
16970 ] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants de ce type.
16971  \SpecialChar LaTeX
16972  écrit les légendes dans ce fichier.
16973 \end_layout
16974
16975 \begin_layout Description
16976 \begin_inset Flex Code
16977 status collapsed
16978
16979 \begin_layout Plain Layout
16980 GuiName
16981 \end_layout
16982
16983 \end_inset
16984
16985  [
16986 \begin_inset Flex Code
16987 status collapsed
16988
16989 \begin_layout Plain Layout
16990 chaîne
16991 \end_layout
16992
16993 \end_inset
16994
16995 ] définit la chaîne de caractères qui se trouvera dans les menus et également dans la légende.
16996  Ceci est traduit dans le langage courant si 
16997 \begin_inset Flex Code
16998 status collapsed
16999
17000 \begin_layout Plain Layout
17001 babel
17002 \end_layout
17003
17004 \end_inset
17005
17006  est utilisé.
17007 \end_layout
17008
17009 \begin_layout Description
17010 \begin_inset Flex Code
17011 status collapsed
17012
17013 \begin_layout Plain Layout
17014 HTML*
17015 \end_layout
17016
17017 \end_inset
17018
17019  sont utilisées avec l'exportation XHTML.
17020  Voir 
17021 \begin_inset CommandInset ref
17022 LatexCommand ref
17023 reference "sec:Tags-for-XHTML"
17024 nolink "false"
17025
17026 \end_inset
17027
17028 .
17029 \end_layout
17030
17031 \begin_layout Description
17032 \begin_inset Flex Code
17033 status collapsed
17034
17035 \begin_layout Plain Layout
17036 IsPredefined
17037 \end_layout
17038
17039 \end_inset
17040
17041  [
17042 \begin_inset Flex Code
17043 status collapsed
17044
17045 \begin_layout Plain Layout
17046
17047 \emph on
17048 0
17049 \end_layout
17050
17051 \end_inset
17052
17053 ,
17054 \begin_inset space \thinspace{}
17055 \end_inset
17056
17057
17058 \begin_inset Flex Code
17059 status collapsed
17060
17061 \begin_layout Plain Layout
17062 1
17063 \end_layout
17064
17065 \end_inset
17066
17067 ] indique si le flottant est déjà défini dans la classe de document ou s'il faut charger le paquetage \SpecialChar LaTeX
17068  
17069 \begin_inset Flex Code
17070 status collapsed
17071
17072 \begin_layout Plain Layout
17073 float
17074 \end_layout
17075
17076 \end_inset
17077
17078  pour le définir à la volée.
17079  La valeur implicite est 
17080 \begin_inset Flex Code
17081 status collapsed
17082
17083 \begin_layout Plain Layout
17084 0
17085 \end_layout
17086
17087 \end_inset
17088
17089  qui signifie:
17090  utiliser 
17091 \begin_inset Flex Code
17092 status collapsed
17093
17094 \begin_layout Plain Layout
17095 float
17096 \end_layout
17097
17098 \end_inset
17099
17100 .
17101  Elle doit être positionnée sur 
17102 \begin_inset Flex Code
17103 status collapsed
17104
17105 \begin_layout Plain Layout
17106 1
17107 \end_layout
17108
17109 \end_inset
17110
17111  si le flottant est déjà défini par la classe de document.
17112 \end_layout
17113
17114 \begin_layout Description
17115 \begin_inset Flex Code
17116 status collapsed
17117
17118 \begin_layout Plain Layout
17119 ListCommand
17120 \end_layout
17121
17122 \end_inset
17123
17124  [
17125 \begin_inset Flex Code
17126 status collapsed
17127
17128 \begin_layout Plain Layout
17129 chaîne
17130 \end_layout
17131
17132 \end_inset
17133
17134 ] détermine la commande utilisée pour engendrer une liste de flottants du type considéré;
17135  le 
17136 \begin_inset Quotes cld
17137 \end_inset
17138
17139
17140 \backslash
17141
17142 \begin_inset Quotes crd
17143 \end_inset
17144
17145  initial doit être omis.
17146  Cette directive 
17147 \emph on
17148 doit
17149 \emph default
17150  être utilisée si 
17151 \begin_inset Flex Code
17152 status collapsed
17153
17154 \begin_layout Plain Layout
17155 UsesFloatPkg
17156 \end_layout
17157
17158 \end_inset
17159
17160  est faux,
17161  puisqu'il n'y a alors pas de procédure pour activer cette commande.
17162  La directive est ignorée si 
17163 \begin_inset Flex Code
17164 status collapsed
17165
17166 \begin_layout Plain Layout
17167 UsesFloatPkg
17168 \end_layout
17169
17170 \end_inset
17171
17172  est vrai,
17173  puisqu'il y a alors une procédure.
17174 \end_layout
17175
17176 \begin_layout Description
17177 \begin_inset Flex Code
17178 status collapsed
17179
17180 \begin_layout Plain Layout
17181 ListName
17182 \end_layout
17183
17184 \end_inset
17185
17186  [
17187 \begin_inset Flex Code
17188 status collapsed
17189
17190 \begin_layout Plain Layout
17191 chaîne
17192 \end_layout
17193
17194 \end_inset
17195
17196 ] fixe le titre utilisé pour une liste des flottants du type considéré (figures,
17197  tableaux,
17198  etc.).
17199  Il est utilisé pour l'étiquette à l'écran dans \SpecialChar LyX
17200 ;
17201  il est passé à \SpecialChar LaTeX
17202  pour être utilisé comme titre,
17203  et il est également utilisé comme titre dans l'exportation XHTML.
17204  Il sera traduit dans le langage du document.
17205 \end_layout
17206
17207 \begin_layout Description
17208 \begin_inset Flex Code
17209 status collapsed
17210
17211 \begin_layout Plain Layout
17212 NumberWithin
17213 \end_layout
17214
17215 \end_inset
17216
17217  [
17218 \begin_inset Flex Code
17219 status collapsed
17220
17221 \begin_layout Plain Layout
17222 chaîne
17223 \end_layout
17224
17225 \end_inset
17226
17227 ] (paramètre facultatif) détermine si les flottants de cette classe seront numérotés en suivant un type de section du document.
17228  Par exemple,
17229  si 
17230 \begin_inset Flex Code
17231 status collapsed
17232
17233 \begin_layout Plain Layout
17234 NumberWithin
17235 \end_layout
17236
17237 \end_inset
17238
17239  es 
17240 \begin_inset Quotes cld
17241 \end_inset
17242
17243
17244 \begin_inset Flex Code
17245 status collapsed
17246
17247 \begin_layout Plain Layout
17248 chapter
17249 \end_layout
17250
17251 \end_inset
17252
17253
17254 \begin_inset Quotes crd
17255 \end_inset
17256
17257 ,
17258  les flottants seront numérotés chapitre par chapitre.
17259 \end_layout
17260
17261 \begin_layout Description
17262 \begin_inset Flex Code
17263 status collapsed
17264
17265 \begin_layout Plain Layout
17266 Placement
17267 \end_layout
17268
17269 \end_inset
17270
17271  [
17272 \begin_inset Flex Code
17273 status collapsed
17274
17275 \begin_layout Plain Layout
17276 chaîne
17277 \end_layout
17278
17279 \end_inset
17280
17281 ] définit le placement implicite pour cette catégorie de flottants.
17282  C'est comme en \SpecialChar LaTeX
17283  standard :
17284  
17285 \begin_inset Flex Code
17286 status collapsed
17287
17288 \begin_layout Plain Layout
17289 t
17290 \end_layout
17291
17292 \end_inset
17293
17294 ,
17295  
17296 \begin_inset Flex Code
17297 status collapsed
17298
17299 \begin_layout Plain Layout
17300 b
17301 \end_layout
17302
17303 \end_inset
17304
17305 ,
17306  
17307 \begin_inset Flex Code
17308 status collapsed
17309
17310 \begin_layout Plain Layout
17311 p
17312 \end_layout
17313
17314 \end_inset
17315
17316  et 
17317 \begin_inset Flex Code
17318 status collapsed
17319
17320 \begin_layout Plain Layout
17321 h
17322 \end_layout
17323
17324 \end_inset
17325
17326  pour haut,
17327  bas,
17328  page et ici respectivement
17329 \begin_inset Foot
17330 status collapsed
17331
17332 \begin_layout Plain Layout
17333 Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
17334  comme en \SpecialChar LaTeX
17335 .
17336 \end_layout
17337
17338 \end_inset
17339
17340 .
17341  En plus vous avez un nouveau type,
17342  
17343 \begin_inset Flex Code
17344 status collapsed
17345
17346 \begin_layout Plain Layout
17347 H
17348 \end_layout
17349
17350 \end_inset
17351
17352 ,
17353  qui ne correspond pas vraiment à un flottant,
17354  car il signifie de le positionner 
17355 \begin_inset Quotes cld
17356 \end_inset
17357
17358 ici
17359 \begin_inset Quotes crd
17360 \end_inset
17361
17362  et nulle part ailleurs.
17363  Notez cependant que le type 
17364 \begin_inset Flex Code
17365 status collapsed
17366
17367 \begin_layout Plain Layout
17368 H
17369 \end_layout
17370
17371 \end_inset
17372
17373  est spécial et,
17374  à cause de détails d'implantation,
17375  ne peut pas être utilisé avec des flottants non définis dans la classe de document.
17376  Si vous n'avez pas compris tout ce baratin,
17377  mettez simplement 
17378 \family typewriter
17379
17380 \begin_inset Quotes cld
17381 \end_inset
17382
17383
17384 \family default
17385
17386 \begin_inset Flex Code
17387 status collapsed
17388
17389 \begin_layout Plain Layout
17390 tbp
17391 \end_layout
17392
17393 \end_inset
17394
17395
17396 \family typewriter
17397
17398 \begin_inset Quotes crd
17399 \end_inset
17400
17401
17402 \family default
17403 .
17404 \end_layout
17405
17406 \begin_layout Description
17407 \begin_inset Flex Code
17408 status collapsed
17409
17410 \begin_layout Plain Layout
17411 RefPrefix
17412 \end_layout
17413
17414 \end_inset
17415
17416  [
17417 \begin_inset Flex Code
17418 status collapsed
17419
17420 \begin_layout Plain Layout
17421 chaîne
17422 \end_layout
17423
17424 \end_inset
17425
17426 ] détermine le préfixe à utiliser lors de la création d'étiquettes référant les flottants du type considéré.
17427  Ceci permet l'utilisation de références mises en forme.
17428  Notez que vous pouvez supprimer tout préfixe défini en copiant un style en utilisant la valeur spécifique 
17429 \begin_inset Quotes cld
17430 \end_inset
17431
17432 OFF
17433 \begin_inset Quotes crd
17434 \end_inset
17435
17436 ,
17437  qui doit être en capitales.
17438 \end_layout
17439
17440 \begin_layout Description
17441 \begin_inset Flex Code
17442 status collapsed
17443
17444 \begin_layout Plain Layout
17445 Requires
17446 \end_layout
17447
17448 \end_inset
17449
17450  [
17451 \begin_inset Flex Code
17452 status collapsed
17453
17454 \begin_layout Plain Layout
17455 string
17456 \end_layout
17457
17458 \end_inset
17459
17460 ] s'utilise comme avec les styles de paragraphes,
17461  voir
17462 \begin_inset space ~
17463 \end_inset
17464
17465
17466 \begin_inset CommandInset ref
17467 LatexCommand ref
17468 reference "subsec:Styles-de-paragraphe"
17469 plural "false"
17470 caps "false"
17471 noprefix "false"
17472 nolink "false"
17473
17474 \end_inset
17475
17476 .
17477 \end_layout
17478
17479 \begin_layout Description
17480 \begin_inset Flex Code
17481 status collapsed
17482
17483 \begin_layout Plain Layout
17484 Style
17485 \end_layout
17486
17487 \end_inset
17488
17489  [
17490 \begin_inset Flex Code
17491 status collapsed
17492
17493 \begin_layout Plain Layout
17494 chaîne
17495 \end_layout
17496
17497 \end_inset
17498
17499 ] fixe le style utilisé quand on définit le flottant avec 
17500 \begin_inset Flex Code
17501 status collapsed
17502
17503 \begin_layout Plain Layout
17504
17505 \backslash
17506 newfloat
17507 \end_layout
17508
17509 \end_inset
17510
17511 .
17512 \end_layout
17513
17514 \begin_layout Description
17515 \begin_inset Flex Code
17516 status collapsed
17517
17518 \begin_layout Plain Layout
17519 Type
17520 \end_layout
17521
17522 \end_inset
17523
17524  [
17525 \begin_inset Flex Code
17526 status collapsed
17527
17528 \begin_layout Plain Layout
17529 chaîne
17530 \end_layout
17531
17532 \end_inset
17533
17534 ] définit le 
17535 \begin_inset Quotes cld
17536 \end_inset
17537
17538 type
17539 \begin_inset Quotes crd
17540 \end_inset
17541
17542  de la nouvelle classe de flottants,
17543  comme 
17544 \begin_inset Quotes cld
17545 \end_inset
17546
17547 program
17548 \begin_inset Quotes crd
17549 \end_inset
17550
17551  ou 
17552 \begin_inset Quotes cld
17553 \end_inset
17554
17555 algorithm
17556 \begin_inset Quotes crd
17557 \end_inset
17558
17559 .
17560  Après l'instruction 
17561 \begin_inset Flex Code
17562 status collapsed
17563
17564 \begin_layout Plain Layout
17565
17566 \backslash
17567 newfloat
17568 \end_layout
17569
17570 \end_inset
17571
17572  appropriée,
17573  vous disposez de commandes comme 
17574 \begin_inset Flex Code
17575 status collapsed
17576
17577 \begin_layout Plain Layout
17578
17579 \backslash
17580 begin{program}
17581 \end_layout
17582
17583 \end_inset
17584
17585  ou 
17586 \begin_inset Flex Code
17587 status collapsed
17588
17589 \begin_layout Plain Layout
17590
17591 \backslash
17592 end{algorithm*}
17593 \end_layout
17594
17595 \end_inset
17596
17597 .
17598  Noter que définir un flottant de type 
17599 \begin_inset Flex Code
17600 status collapsed
17601
17602 \begin_layout Plain Layout
17603 type
17604 \end_layout
17605
17606 \end_inset
17607
17608  définit automatiquement les compteur correspondant,
17609  de nom 
17610 \begin_inset Flex Code
17611 status collapsed
17612
17613 \begin_layout Plain Layout
17614 type
17615 \end_layout
17616
17617 \end_inset
17618
17619 .
17620 \end_layout
17621
17622 \begin_layout Description
17623 \begin_inset Flex Code
17624 status collapsed
17625
17626 \begin_layout Plain Layout
17627 UsesFloatPkg
17628 \end_layout
17629
17630 \end_inset
17631
17632  [
17633 \begin_inset Flex Code
17634 status collapsed
17635
17636 \begin_layout Plain Layout
17637 0
17638 \end_layout
17639
17640 \end_inset
17641
17642 ,
17643 \begin_inset space \thinspace{}
17644 \end_inset
17645
17646
17647 \begin_inset Flex Code
17648 status collapsed
17649
17650 \begin_layout Plain Layout
17651
17652 \emph on
17653 1
17654 \end_layout
17655
17656 \end_inset
17657
17658 ] indique si ce flottant est défini en utilisant le paquetage \SpecialChar LaTeX
17659  
17660 \begin_inset Flex Code
17661 status collapsed
17662
17663 \begin_layout Plain Layout
17664 float
17665 \end_layout
17666
17667 \end_inset
17668
17669 ,
17670  soit par la classe de document ou par un paquetage,
17671  soit à la volée par \SpecialChar LyX
17672 .
17673 \end_layout
17674
17675 \begin_layout Standard
17676 Notez que la définition d'un flottant de type 
17677 \begin_inset Flex Code
17678 status collapsed
17679
17680 \begin_layout Plain Layout
17681
17682 \emph on
17683 type
17684 \end_layout
17685
17686 \end_inset
17687
17688  implique la déclaration du compteur correspondant de nom 
17689 \begin_inset Flex Code
17690 status collapsed
17691
17692 \begin_layout Plain Layout
17693
17694 \emph on
17695 type
17696 \end_layout
17697
17698 \end_inset
17699
17700 .
17701 \end_layout
17702
17703 \begin_layout Subsection
17704 Inserts flexibles et InsetLayout
17705 \begin_inset CommandInset label
17706 LatexCommand label
17707 name "subsec:Flex-insets-and"
17708
17709 \end_inset
17710
17711
17712 \end_layout
17713
17714 \begin_layout Standard
17715 Les inserts flexibles sont de deux sortes:
17716  
17717 \end_layout
17718
17719 \begin_layout Itemize
17720 styles de caractères (
17721 \begin_inset Flex Code
17722 status collapsed
17723
17724 \begin_layout Plain Layout
17725 CharStyle
17726 \end_layout
17727
17728 \end_inset
17729
17730 ):
17731  ceux-ci définissent un balisage sémantique correspondant à des commandes \SpecialChar LaTeX
17732  telles que 
17733 \begin_inset Flex Code
17734 status collapsed
17735
17736 \begin_layout Plain Layout
17737
17738 \backslash
17739 noun
17740 \end_layout
17741
17742 \end_inset
17743
17744  et 
17745 \begin_inset Flex Code
17746 status collapsed
17747
17748 \begin_layout Plain Layout
17749
17750 \backslash
17751 code
17752 \end_layout
17753
17754 \end_inset
17755
17756 .
17757 \end_layout
17758
17759 \begin_layout Itemize
17760 définis par l'utilisateur (
17761 \begin_inset Flex Code
17762 status collapsed
17763
17764 \begin_layout Plain Layout
17765 Custom
17766 \end_layout
17767
17768 \end_inset
17769
17770 ):
17771  ceux-ci permettent de définir des inserts repliables personnalisés,
17772  similaires au code \SpecialChar TeX
17773 ,
17774  aux notes de bas de page,
17775  etc.
17776  Un exemple évident est l'insert de note en fin de document,
17777  défini dans le module 
17778 \begin_inset Flex Code
17779 status collapsed
17780
17781 \begin_layout Plain Layout
17782 endnote
17783 \end_layout
17784
17785 \end_inset
17786
17787 .
17788 \end_layout
17789
17790 \begin_layout Standard
17791 Les inserts flexibles sont définis en utilisant la directive 
17792 \begin_inset Flex Code
17793 status collapsed
17794
17795 \begin_layout Plain Layout
17796 InsetLayout
17797 \end_layout
17798
17799 \end_inset
17800
17801 ,
17802  qui va être expliquée dans la suite.
17803 \end_layout
17804
17805 \begin_layout Standard
17806 La directive 
17807 \begin_inset Flex Code
17808 status collapsed
17809
17810 \begin_layout Plain Layout
17811 InsetLayout
17812 \end_layout
17813
17814 \end_inset
17815
17816  a une autre fonction:
17817  elle permet de personnaliser le style de différents types d'inserts.
17818  Actuellement,
17819  
17820 \begin_inset Flex Code
17821 status collapsed
17822
17823 \begin_layout Plain Layout
17824 InsetLayout
17825 \end_layout
17826
17827 \end_inset
17828
17829  permet de personnaliser les paramètres de style pour les notes de bas de page,
17830  les notes en marge,
17831  les inserts de note,
17832  les inserts de code \SpecialChar TeX
17833  (ERT),
17834  les branches,
17835  les listings,
17836  les index,
17837  les boîtes,
17838  les tables,
17839  les algorithmes,
17840  les URL et les captions,
17841  aussi bien que de définir des inserts flexibles.
17842 \end_layout
17843
17844 \begin_layout Standard
17845 La définition d'un 
17846 \begin_inset Flex Code
17847 status collapsed
17848
17849 \begin_layout Plain Layout
17850 InsetLayout
17851 \end_layout
17852
17853 \end_inset
17854
17855  doit commencer par une lignes de la forme:
17856 \end_layout
17857
17858 \begin_layout LyX-Code
17859 InsetLayout <type>
17860 \end_layout
17861
17862 \begin_layout Standard
17863 Ici 
17864 \begin_inset Flex Code
17865 status collapsed
17866
17867 \begin_layout Plain Layout
17868 <type>
17869 \end_layout
17870
17871 \end_inset
17872
17873  indique l'insert dont le style doit être défini,
17874  et il y a quatre cas.
17875 \end_layout
17876
17877 \begin_layout Enumerate
17878 Le style d'un insert préexistant doit être modifié.
17879  Dans ce cas,
17880  peuvent être 
17881 \begin_inset Flex Code
17882 status collapsed
17883
17884 \begin_layout Plain Layout
17885 <type>
17886 \end_layout
17887
17888 \end_inset
17889
17890  un quelconque des éléments suivants:
17891  
17892 \begin_inset Flex Code
17893 status collapsed
17894
17895 \begin_layout Plain Layout
17896 Algorithm
17897 \end_layout
17898
17899 \end_inset
17900
17901 ,
17902  
17903 \begin_inset Flex Code
17904 status collapsed
17905
17906 \begin_layout Plain Layout
17907 Branch
17908 \end_layout
17909
17910 \end_inset
17911
17912 ,
17913  
17914 \begin_inset Flex Code
17915 status collapsed
17916
17917 \begin_layout Plain Layout
17918 Box
17919 \end_layout
17920
17921 \end_inset
17922
17923 ,
17924  
17925 \begin_inset Flex Code
17926 status collapsed
17927
17928 \begin_layout Plain Layout
17929 Box:shaded
17930 \end_layout
17931
17932 \end_inset
17933
17934 ,
17935  
17936 \begin_inset Flex Code
17937 status collapsed
17938
17939 \begin_layout Plain Layout
17940 Caption:Standard
17941 \end_layout
17942
17943 \end_inset
17944
17945 ,
17946  
17947 \begin_inset Flex Code
17948 status collapsed
17949
17950 \begin_layout Plain Layout
17951 ERT
17952 \end_layout
17953
17954 \end_inset
17955
17956 ,
17957  
17958 \begin_inset Flex Code
17959 status collapsed
17960
17961 \begin_layout Plain Layout
17962 Figure
17963 \end_layout
17964
17965 \end_inset
17966
17967 ,
17968  
17969 \begin_inset Flex Code
17970 status collapsed
17971
17972 \begin_layout Plain Layout
17973 Foot
17974 \end_layout
17975
17976 \end_inset
17977
17978 ,
17979  
17980 \begin_inset Flex Code
17981 status collapsed
17982
17983 \begin_layout Plain Layout
17984 Index
17985 \end_layout
17986
17987 \end_inset
17988
17989 ,
17990  
17991 \begin_inset Flex Code
17992 status collapsed
17993
17994 \begin_layout Plain Layout
17995 Info
17996 \end_layout
17997
17998 \end_inset
17999
18000 ,
18001  
18002 \begin_inset Flex Code
18003 status collapsed
18004
18005 \begin_layout Plain Layout
18006 Info:menu
18007 \end_layout
18008
18009 \end_inset
18010
18011 ,
18012  
18013 \begin_inset Flex Code
18014 status collapsed
18015
18016 \begin_layout Plain Layout
18017 Info:shortcut
18018 \end_layout
18019
18020 \end_inset
18021
18022 ,
18023  
18024 \begin_inset Flex Code
18025 status collapsed
18026
18027 \begin_layout Plain Layout
18028 Info:shortcuts
18029 \end_layout
18030
18031 \end_inset
18032
18033 ,
18034  
18035 \begin_inset Flex Code
18036 status collapsed
18037
18038 \begin_layout Plain Layout
18039 Listings
18040 \end_layout
18041
18042 \end_inset
18043
18044 ,
18045  
18046 \begin_inset Flex Code
18047 status collapsed
18048
18049 \begin_layout Plain Layout
18050 Marginal
18051 \end_layout
18052
18053 \end_inset
18054
18055 ,
18056  
18057 \begin_inset Flex Code
18058 status collapsed
18059
18060 \begin_layout Plain Layout
18061 Note:Comment
18062 \end_layout
18063
18064 \end_inset
18065
18066 ,
18067  
18068 \begin_inset Flex Code
18069 status collapsed
18070
18071 \begin_layout Plain Layout
18072 Note:Note
18073 \end_layout
18074
18075 \end_inset
18076
18077 ,
18078  
18079 \begin_inset Flex Code
18080 status collapsed
18081
18082 \begin_layout Plain Layout
18083 Note:Greyedout
18084 \end_layout
18085
18086 \end_inset
18087
18088 ,
18089  
18090 \begin_inset Flex Code
18091 status collapsed
18092
18093 \begin_layout Plain Layout
18094 Table
18095 \end_layout
18096
18097 \end_inset
18098
18099 ,
18100  ou 
18101 \begin_inset Flex Code
18102 status collapsed
18103
18104 \begin_layout Plain Layout
18105 URL
18106 \end_layout
18107
18108 \end_inset
18109
18110 .
18111  
18112 \end_layout
18113
18114 \begin_layout Enumerate
18115 Le style d'un insert flexible doit être défini.
18116  Dans ce cas,
18117  
18118 \begin_inset Flex Code
18119 status collapsed
18120
18121 \begin_layout Plain Layout
18122 <type>
18123 \end_layout
18124
18125 \end_inset
18126
18127  doit être de la forme 
18128 \begin_inset Flex Code
18129 status collapsed
18130
18131 \begin_layout Plain Layout
18132 Flex:<nom>
18133 \end_layout
18134
18135 \end_inset
18136
18137 ,
18138  où 
18139 \begin_inset Flex Code
18140 status collapsed
18141
18142 \begin_layout Plain Layout
18143 nom
18144 \end_layout
18145
18146 \end_inset
18147
18148  peut être n'importe quel identificateur valide qui n'est pas utilisé dans un insert existant.
18149  L'identificateur peut inclure des espaces,
18150  mais alors il faut enclore l'ensemble entre apostrophes.
18151  Noter que la définition d'un insert flexible 
18152 \emph on
18153 doit
18154 \emph default
18155  aussi inclure une entrée 
18156 \begin_inset Flex Code
18157 status collapsed
18158
18159 \begin_layout Plain Layout
18160 \SpecialChar LyX
18161 Type
18162 \end_layout
18163
18164 \end_inset
18165
18166 ,
18167  précisant quel est le type d'insert qu'il définit.
18168 \end_layout
18169
18170 \begin_layout Enumerate
18171 Le style d'une branche utilisateur doit être défini.
18172  Dans ce cas,
18173  
18174 \begin_inset Flex Code
18175 status collapsed
18176
18177 \begin_layout Plain Layout
18178 <type>
18179 \end_layout
18180
18181 \end_inset
18182
18183  doit être de la forme 
18184 \begin_inset Quotes cld
18185 \end_inset
18186
18187
18188 \begin_inset Flex Code
18189 status collapsed
18190
18191 \begin_layout Plain Layout
18192 Branch:<nom>
18193 \end_layout
18194
18195 \end_inset
18196
18197
18198 \begin_inset Quotes crd
18199 \end_inset
18200
18201 ,
18202  où 
18203 \begin_inset Flex Code
18204 status collapsed
18205
18206 \begin_layout Plain Layout
18207 nom
18208 \end_layout
18209
18210 \end_inset
18211
18212  peut être un identificateur de branche valide défini dans le document utilisateur.
18213  L'identificateur peur contenir des espaces,
18214  mais dans ce cas la chaîne toute entière doit être enclose entre apostrophes.
18215  Le principal intérêt de cette fonctionnalité est est de permettre l’inclusion \SpecialChar LaTeX
18216  de branches spécifiques suivant les besoins de l'utilisateur.
18217 \end_layout
18218
18219 \begin_layout Enumerate
18220 Le style d'une légende utilisateur (ou de classe) doit être défini.
18221  Dans ce cas,
18222  
18223 \begin_inset Flex Code
18224 status collapsed
18225
18226 \begin_layout Plain Layout
18227 <type>
18228 \end_layout
18229
18230 \end_inset
18231
18232  doit être de la forme 
18233 \begin_inset Quotes cld
18234 \end_inset
18235
18236
18237 \begin_inset Flex Code
18238 status collapsed
18239
18240 \begin_layout Plain Layout
18241 Caption:<nom>
18242 \end_layout
18243
18244 \end_inset
18245
18246
18247 \begin_inset Quotes crd
18248 \end_inset
18249
18250 ,
18251  où 
18252 \begin_inset Flex Code
18253 status collapsed
18254
18255 \begin_layout Plain Layout
18256 nom
18257 \end_layout
18258
18259 \end_inset
18260
18261  spécifie le nom de la légende tel qu'il apparaît dans le menu.
18262  Voir la légende standard (
18263 \begin_inset Flex Code
18264 status collapsed
18265
18266 \begin_layout Plain Layout
18267 Caption:Standard
18268 \end_layout
18269
18270 \end_inset
18271
18272 ),
18273  les légendes spécifiques des classes KOMA-Script (
18274 \begin_inset Flex Code
18275 status collapsed
18276
18277 \begin_layout Plain Layout
18278 Caption:Above
18279 \end_layout
18280
18281 \end_inset
18282
18283 ,
18284  
18285 \begin_inset Flex Code
18286 status collapsed
18287
18288 \begin_layout Plain Layout
18289 Caption:Below
18290 \end_layout
18291
18292 \end_inset
18293
18294 ) ou le module 
18295 \family sans
18296 Légendes multilingues
18297 \family default
18298  (
18299 \begin_inset Flex Code
18300 status collapsed
18301
18302 \begin_layout Plain Layout
18303 Caption:Bicaption
18304 \end_layout
18305
18306 \end_inset
18307
18308 ) pour des applications.
18309 \end_layout
18310
18311 \begin_layout Standard
18312 La définition d'un 
18313 \begin_inset Flex Code
18314 status collapsed
18315
18316 \begin_layout Plain Layout
18317 InsetLayout
18318 \end_layout
18319
18320 \end_inset
18321
18322  peut inclure les entrées suivantes:
18323 \end_layout
18324
18325 \begin_layout Description
18326 \begin_inset Flex Code
18327 status collapsed
18328
18329 \begin_layout Plain Layout
18330 AddToToc
18331 \end_layout
18332
18333 \end_inset
18334
18335  [
18336 \begin_inset Flex Code
18337 status collapsed
18338
18339 \begin_layout Plain Layout
18340 string
18341 \end_layout
18342
18343 \end_inset
18344
18345 =""] insert apparaissant dans la table des matières du type donné.
18346  Désactivé par une chaîne de caractères vide.
18347  Voir aussi les directives 
18348 \family typewriter
18349 OutlinerName
18350 \family default
18351  et 
18352 \family typewriter
18353 IsTocCaption
18354 \family default
18355 .
18356  Ceci ne fonctionne que pour les inserts flexibles.
18357  Implicitement :
18358  désactivé.
18359 \end_layout
18360
18361 \begin_layout Description
18362 \begin_inset Flex Code
18363 status collapsed
18364
18365 \begin_layout Plain Layout
18366 Argument
18367 \end_layout
18368
18369 \end_inset
18370
18371  [
18372 \begin_inset Flex Code
18373 status collapsed
18374
18375 \begin_layout Plain Layout
18376 int
18377 \end_layout
18378
18379 \end_inset
18380
18381 ] définit un numéro d'argument d'une commande ou d'un environnement associé au style courant.
18382  La définition doit être close par 
18383 \begin_inset Flex Code
18384 status collapsed
18385
18386 \begin_layout Plain Layout
18387 EndArgument
18388 \end_layout
18389
18390 \end_inset
18391
18392 .
18393  Voir
18394 \begin_inset space ~
18395 \end_inset
18396
18397
18398 \begin_inset CommandInset ref
18399 LatexCommand ref
18400 reference "subsec:Styles-de-paragraphe"
18401 nolink "false"
18402
18403 \end_inset
18404
18405  et
18406 \begin_inset space ~
18407 \end_inset
18408
18409
18410 \begin_inset CommandInset ref
18411 LatexCommand ref
18412 reference "subsec:Arguments"
18413 plural "false"
18414 caps "false"
18415 noprefix "false"
18416 nolink "false"
18417
18418 \end_inset
18419
18420  pour plus d'informations.
18421 \end_layout
18422
18423 \begin_layout Description
18424 \begin_inset Flex Code
18425 status collapsed
18426
18427 \begin_layout Plain Layout
18428 BabelPreamble
18429 \end_layout
18430
18431 \end_inset
18432
18433 ,
18434  définit un préambule pour les modifications de commandes de langue;
18435  voir 
18436 \begin_inset CommandInset ref
18437 LatexCommand ref
18438 reference "subsec:I18n"
18439 nolink "false"
18440
18441 \end_inset
18442
18443 .
18444 \end_layout
18445
18446 \begin_layout Description
18447 \begin_inset Flex Code
18448 status collapsed
18449
18450 \begin_layout Plain Layout
18451 BgColor
18452 \end_layout
18453
18454 \end_inset
18455
18456  [
18457 \begin_inset Flex Code
18458 status collapsed
18459
18460 \begin_layout Plain Layout
18461 <nom>
18462 \end_layout
18463
18464 \end_inset
18465
18466 ] définit la couleur d'arrière-plan de l'insert.
18467  See 
18468 \begin_inset CommandInset ref
18469 LatexCommand ref
18470 reference "chap:Names-of-colors"
18471 nolink "false"
18472
18473 \end_inset
18474
18475  pour une liste des noms de couleur disponibles.
18476  
18477 \end_layout
18478
18479 \begin_layout Description
18480 \begin_inset Flex Code
18481 status collapsed
18482
18483 \begin_layout Plain Layout
18484 ContentAsLabel
18485 \end_layout
18486
18487 \end_inset
18488
18489  [
18490 \begin_inset Flex Code
18491 status collapsed
18492
18493 \begin_layout Plain Layout
18494
18495 \emph on
18496 0
18497 \end_layout
18498
18499 \end_inset
18500
18501 ,
18502 \begin_inset space \thinspace{}
18503 \end_inset
18504
18505
18506 \begin_inset Flex Code
18507 status collapsed
18508
18509 \begin_layout Plain Layout
18510 1
18511 \end_layout
18512
18513 \end_inset
18514
18515 ] indique s'il faut utiliser le contenu de l'insert comme une étiquette,
18516  quand l'insert est fermé.
18517  Valeur implicite:
18518  
18519 \begin_inset Quotes cld
18520 \end_inset
18521
18522 faux
18523 \begin_inset Quotes crd
18524 \end_inset
18525
18526 .
18527 \end_layout
18528
18529 \begin_layout Description
18530 \begin_inset Flex Code
18531 status collapsed
18532
18533 \begin_layout Plain Layout
18534 CopyStyle
18535 \end_layout
18536
18537 \end_inset
18538
18539  [
18540 \begin_inset Flex Code
18541 status collapsed
18542
18543 \begin_layout Plain Layout
18544 <type>
18545 \end_layout
18546
18547 \end_inset
18548
18549 ] fonctionne comme les styles de paragraphe,
18550  voir 
18551 \begin_inset CommandInset ref
18552 LatexCommand ref
18553 reference "subsec:Styles-de-paragraphe"
18554 nolink "false"
18555
18556 \end_inset
18557
18558 .
18559  Notez que vous devez spécifier le type complet,
18560  e.
18561 \begin_inset space \thinspace{}
18562 \end_inset
18563
18564 g.
18565 \begin_inset space ~
18566 \end_inset
18567
18568
18569 \begin_inset Flex Code
18570 status collapsed
18571
18572 \begin_layout Plain Layout
18573 CopyStyle Flex:<nom>
18574 \end_layout
18575
18576 \end_inset
18577
18578 .
18579 \end_layout
18580
18581 \begin_layout Description
18582 \begin_inset Flex Code
18583 status collapsed
18584
18585 \begin_layout Plain Layout
18586 CustomPars
18587 \end_layout
18588
18589 \end_inset
18590
18591  [
18592 \begin_inset Flex Code
18593 status collapsed
18594
18595 \begin_layout Plain Layout
18596
18597 \emph on
18598 0
18599 \end_layout
18600
18601 \end_inset
18602
18603 ,
18604 \begin_inset space \thinspace{}
18605 \end_inset
18606
18607
18608 \begin_inset Flex Code
18609 status collapsed
18610
18611 \begin_layout Plain Layout
18612 1
18613 \end_layout
18614
18615 \end_inset
18616
18617 ] indique si l'utilisateur peut utiliser le dialogue 
18618 \begin_inset Flex Noun
18619 status collapsed
18620
18621 \begin_layout Plain Layout
18622 Édition\SpecialChar menuseparator
18623
18624 \begin_inset Newline linebreak
18625 \end_inset
18626
18627 Paramètres de paragraphe
18628 \end_layout
18629
18630 \end_inset
18631
18632  pour personnaliser le paragraphe.
18633 \end_layout
18634
18635 \begin_layout Description
18636 \begin_inset Flex Code
18637 status collapsed
18638
18639 \begin_layout Plain Layout
18640 Decoration
18641 \end_layout
18642
18643 \end_inset
18644
18645  peut être 
18646 \begin_inset Flex Code
18647 status collapsed
18648
18649 \begin_layout Plain Layout
18650 Classic
18651 \end_layout
18652
18653 \end_inset
18654
18655 ,
18656  
18657 \begin_inset Flex Code
18658 status collapsed
18659
18660 \begin_layout Plain Layout
18661 Minimalistic
18662 \end_layout
18663
18664 \end_inset
18665
18666 ,
18667  ou 
18668 \begin_inset Flex Code
18669 status collapsed
18670
18671 \begin_layout Plain Layout
18672 Conglomerate
18673 \end_layout
18674
18675 \end_inset
18676
18677 ,
18678  décrivant l'appa\SpecialChar softhyphen
18679 rence du cadre et des boutons de l'insert.
18680  les notes de bas de page utilisent en général 
18681 \begin_inset Flex Code
18682 status collapsed
18683
18684 \begin_layout Plain Layout
18685 Classic
18686 \end_layout
18687
18688 \end_inset
18689
18690 ,
18691  les inserts des code \SpecialChar TeX
18692  
18693 \begin_inset Flex Code
18694 status collapsed
18695
18696 \begin_layout Plain Layout
18697 Minimalistic
18698 \end_layout
18699
18700 \end_inset
18701
18702 ,
18703  et les styles de caractères 
18704 \begin_inset Flex Code
18705 status collapsed
18706
18707 \begin_layout Plain Layout
18708 Conglomerate
18709 \end_layout
18710
18711 \end_inset
18712
18713 .
18714 \end_layout
18715
18716 \begin_layout Description
18717 \begin_inset Flex Code
18718 status collapsed
18719
18720 \begin_layout Plain Layout
18721 Display
18722 \end_layout
18723
18724 \end_inset
18725
18726  [
18727 \begin_inset Flex Code
18728 status collapsed
18729
18730 \begin_layout Plain Layout
18731 0
18732 \end_layout
18733
18734 \end_inset
18735
18736 ,
18737 \begin_inset space \thinspace{}
18738 \end_inset
18739
18740
18741 \begin_inset Flex Code
18742 status collapsed
18743
18744 \begin_layout Plain Layout
18745
18746 \emph on
18747 1
18748 \end_layout
18749
18750 \end_inset
18751
18752 ] n'est utilisé que lorsque 
18753 \begin_inset Flex Code
18754 status collapsed
18755
18756 \begin_layout Plain Layout
18757 LatexType
18758 \end_layout
18759
18760 \end_inset
18761
18762  vaut 
18763 \begin_inset Flex Code
18764 status collapsed
18765
18766 \begin_layout Plain Layout
18767 Environment
18768 \end_layout
18769
18770 \end_inset
18771
18772 .
18773  Indique si l'environnement se trouvera à part dans le résultat imprimable ou bien apparaîtra inclus dans le texte environnant.
18774  S'il est positionné à faux,
18775  on suppose que l'environnement \SpecialChar LaTeX
18776  ignore les espaces (avec un caractère retour ligne inclus) après les balises 
18777 \begin_inset Flex Code
18778 status collapsed
18779
18780 \begin_layout Plain Layout
18781
18782 \backslash
18783 begin{
18784 \emph on
18785 LatexName
18786 \emph default
18787 }
18788 \end_layout
18789
18790 \end_inset
18791
18792  et 
18793 \begin_inset Flex Code
18794 status collapsed
18795
18796 \begin_layout Plain Layout
18797
18798 \backslash
18799 end{
18800 \emph on
18801 LatexName
18802 \emph default
18803 }
18804 \end_layout
18805
18806 \end_inset
18807
18808 .
18809  Valeur implicite:
18810  
18811 \begin_inset Quotes cld
18812 \end_inset
18813
18814 vrai
18815 \begin_inset Quotes crd
18816 \end_inset
18817
18818 ..
18819 \end_layout
18820
18821 \begin_layout Description
18822 \begin_inset Flex Code
18823 status open
18824
18825 \begin_layout Plain Layout
18826 EditExternal
18827 \end_layout
18828
18829 \end_inset
18830
18831  [
18832 \emph on
18833 0
18834 \emph default
18835 ,1] permet de modifier le contenu d'un insert via un éditeur externe (en utilisant n'importe quel éditeur défini pour le format d'exportation du document).
18836 \end_layout
18837
18838 \begin_layout Description
18839 \begin_inset Flex Code
18840 status collapsed
18841
18842 \begin_layout Plain Layout
18843 End
18844 \end_layout
18845
18846 \end_inset
18847
18848  est requis pour fermer la déclaration d'un 
18849 \begin_inset Flex Code
18850 status collapsed
18851
18852 \begin_layout Plain Layout
18853 InsetLayout
18854 \end_layout
18855
18856 \end_inset
18857
18858 .
18859 \end_layout
18860
18861 \begin_layout Description
18862 \begin_inset Flex Code
18863 status collapsed
18864
18865 \begin_layout Plain Layout
18866 Font
18867 \end_layout
18868
18869 \end_inset
18870
18871  définit la police utilisée pour le texte du corps de l'insert 
18872 \emph on
18873 et
18874 \emph default
18875  pour le marqueur.
18876  Voir
18877 \begin_inset space ~
18878 \end_inset
18879
18880
18881 \begin_inset CommandInset ref
18882 LatexCommand ref
18883 reference "subsec:polices"
18884 nolink "false"
18885
18886 \end_inset
18887
18888 .
18889  Noter qu'en définissant cette police on définit aussi automatiquement 
18890 \begin_inset Flex Code
18891 status collapsed
18892
18893 \begin_layout Plain Layout
18894 LabelFont
18895 \end_layout
18896
18897 \end_inset
18898
18899  avec la même valeur.
18900  Il faut donc définir celle-ci d'abord pour fixer 
18901 \begin_inset Flex Code
18902 status collapsed
18903
18904 \begin_layout Plain Layout
18905 LabelFont
18906 \end_layout
18907
18908 \end_inset
18909
18910  différemment.
18911 \end_layout
18912
18913 \begin_layout Description
18914 \begin_inset Flex Code
18915 status collapsed
18916
18917 \begin_layout Plain Layout
18918 FixedWidthPreambleEncoding
18919 \end_layout
18920
18921 \end_inset
18922
18923  [
18924 \begin_inset Flex Code
18925 status collapsed
18926
18927 \begin_layout Plain Layout
18928
18929 \emph on
18930 0
18931 \end_layout
18932
18933 \end_inset
18934
18935 ,
18936 \begin_inset space \thinspace{}
18937 \end_inset
18938
18939
18940 \begin_inset Flex Code
18941 status collapsed
18942
18943 \begin_layout Plain Layout
18944 1
18945 \end_layout
18946
18947 \end_inset
18948
18949 ] force un encodage à taille fixe pour les éléments traduits du code des préambules 
18950 \begin_inset Flex Code
18951 status collapsed
18952
18953 \begin_layout Plain Layout
18954 BabelPreamble
18955 \end_layout
18956
18957 \end_inset
18958
18959  et 
18960 \begin_inset Flex Code
18961 status collapsed
18962
18963 \begin_layout Plain Layout
18964 LangPreamble
18965 \end_layout
18966
18967 \end_inset
18968
18969  engendré par ce format.
18970  Ceci est nécessaire pour les paquetages \SpecialChar LaTeX
18971  spéciaux comme 
18972 \family typewriter
18973 listings
18974 \family default
18975  qui ne fonctionnent pas avec des encodages à taille variable comme 
18976 \family sans
18977 utf8
18978 \family default
18979 .
18980  Ce réglage est ignoré lors de l'utilisation de moteurs admettant complètement Unicode comme Xe\SpecialChar TeX
18981  ou Lua\SpecialChar TeX
18982 .
18983 \end_layout
18984
18985 \begin_layout Description
18986 \begin_inset Flex Code
18987 status collapsed
18988
18989 \begin_layout Plain Layout
18990 ForceLocalFontSwitch
18991 \end_layout
18992
18993 \end_inset
18994
18995  [
18996 \begin_inset Flex Code
18997 status collapsed
18998
18999 \begin_layout Plain Layout
19000
19001 \emph on
19002 0
19003 \end_layout
19004
19005 \end_inset
19006
19007 ,
19008 \begin_inset space \thinspace{}
19009 \end_inset
19010
19011
19012 \begin_inset Flex Code
19013 status collapsed
19014
19015 \begin_layout Plain Layout
19016 1
19017 \end_layout
19018
19019 \end_inset
19020
19021 ] lors de l'utilisation de babel,
19022  force l'utilisation un commutateur de police 
19023 \emph on
19024 local
19025 \emph default
19026  (
19027 \begin_inset Flex Code
19028 status collapsed
19029
19030 \begin_layout Plain Layout
19031
19032 \backslash
19033 foreignlanguage
19034 \end_layout
19035
19036 \end_inset
19037
19038 ),
19039  à la place d'un commutateur 
19040 \emph on
19041 global
19042 \emph default
19043  (comme 
19044 \begin_inset Flex Code
19045 status collapsed
19046
19047 \begin_layout Plain Layout
19048
19049 \backslash
19050 selectlanguage
19051 \end_layout
19052
19053 \end_inset
19054
19055 ).
19056 \end_layout
19057
19058 \begin_layout Description
19059 \begin_inset Flex Code
19060 status collapsed
19061
19062 \begin_layout Plain Layout
19063 ForceLTR
19064 \end_layout
19065
19066 \end_inset
19067
19068  [
19069 \begin_inset Flex Code
19070 status collapsed
19071
19072 \begin_layout Plain Layout
19073
19074 \emph on
19075 0
19076 \end_layout
19077
19078 \end_inset
19079
19080 ,
19081 \begin_inset space \thinspace{}
19082 \end_inset
19083
19084
19085 \begin_inset Flex Code
19086 status collapsed
19087
19088 \begin_layout Plain Layout
19089 1
19090 \end_layout
19091
19092 \end_inset
19093
19094 ] impose le langage 
19095 \begin_inset Quotes cld
19096 \end_inset
19097
19098 latex
19099 \begin_inset Quotes crd
19100 \end_inset
19101
19102 ,
19103  conduisant à un résultat de gauche à droite (Left-to-Right,
19104  latin),
19105  e.
19106 \begin_inset space \thinspace{}
19107 \end_inset
19108
19109 g.
19110 \begin_inset space \space{}
19111 \end_inset
19112
19113 en code \SpecialChar TeX
19114  ou dans un URL.
19115  Une verrue.
19116 \end_layout
19117
19118 \begin_layout Description
19119 \begin_inset Flex Code
19120 status collapsed
19121
19122 \begin_layout Plain Layout
19123 ForceOwnlines
19124 \end_layout
19125
19126 \end_inset
19127
19128  [
19129 \begin_inset Flex Code
19130 status collapsed
19131
19132 \begin_layout Plain Layout
19133
19134 \emph on
19135 0
19136 \end_layout
19137
19138 \end_inset
19139
19140 ,
19141 \begin_inset space \thinspace{}
19142 \end_inset
19143
19144
19145 \begin_inset Flex Code
19146 status collapsed
19147
19148 \begin_layout Plain Layout
19149 1
19150 \end_layout
19151
19152 \end_inset
19153
19154 ] force un saut de ligne dans le résultat \SpecialChar LaTeX
19155  avant le début de l'insert et après sa fin.
19156  Ceci garantit que l’insert apparaît en lignes isolées,
19157  pour la lisibilité.
19158 \end_layout
19159
19160 \begin_layout Description
19161 \begin_inset Flex Code
19162 status collapsed
19163
19164 \begin_layout Plain Layout
19165 ForcePlain
19166 \end_layout
19167
19168 \end_inset
19169
19170  [
19171 \begin_inset Flex Code
19172 status collapsed
19173
19174 \begin_layout Plain Layout
19175
19176 \emph on
19177 0
19178 \end_layout
19179
19180 \end_inset
19181
19182 ,
19183 \begin_inset space \thinspace{}
19184 \end_inset
19185
19186
19187 \begin_inset Flex Code
19188 status collapsed
19189
19190 \begin_layout Plain Layout
19191 1
19192 \end_layout
19193
19194 \end_inset
19195
19196 ] indique si 
19197 \begin_inset Flex Code
19198 status collapsed
19199
19200 \begin_layout Plain Layout
19201 PlainLayout
19202 \end_layout
19203
19204 \end_inset
19205
19206  doit être utilisé,
19207  ou bien si l'utilisateur peut modifier le style de paragraphe utilisé dans l'insert.
19208  Valeur implicite:
19209  
19210 \begin_inset Quotes cld
19211 \end_inset
19212
19213 faux
19214 \begin_inset Quotes crd
19215 \end_inset
19216
19217 .
19218 \end_layout
19219
19220 \begin_layout Description
19221 \begin_inset Flex Code
19222 status collapsed
19223
19224 \begin_layout Plain Layout
19225 FreeSpacing
19226 \end_layout
19227
19228 \end_inset
19229
19230  [
19231 \begin_inset Flex Code
19232 status collapsed
19233
19234 \begin_layout Plain Layout
19235
19236 \emph on
19237 0
19238 \end_layout
19239
19240 \end_inset
19241
19242 ,
19243 \begin_inset space \thinspace{}
19244 \end_inset
19245
19246
19247 \begin_inset Flex Code
19248 status collapsed
19249
19250 \begin_layout Plain Layout
19251 1
19252 \end_layout
19253
19254 \end_inset
19255
19256 ] fonctionne comme les styles de paragraphe,
19257  voir
19258 \begin_inset space ~
19259 \end_inset
19260
19261
19262 \begin_inset CommandInset ref
19263 LatexCommand ref
19264 reference "subsec:Styles-de-paragraphe"
19265 nolink "false"
19266
19267 \end_inset
19268
19269 .
19270 \end_layout
19271
19272 \begin_layout Description
19273 \begin_inset Flex Code
19274 status collapsed
19275
19276 \begin_layout Plain Layout
19277 HTML*
19278 \end_layout
19279
19280 \end_inset
19281
19282  sont utilisées avec l'exportation XHTML.
19283  Voir 
19284 \begin_inset CommandInset ref
19285 LatexCommand ref
19286 reference "sec:Tags-for-XHTML"
19287 nolink "false"
19288
19289 \end_inset
19290
19291 .
19292 \end_layout
19293
19294 \begin_layout Description
19295 \begin_inset Flex Code
19296 status collapsed
19297
19298 \begin_layout Plain Layout
19299 InToc
19300 \end_layout
19301
19302 \end_inset
19303
19304  [
19305 \begin_inset Flex Code
19306 status collapsed
19307
19308 \begin_layout Plain Layout
19309
19310 \emph on
19311 0
19312 \end_layout
19313
19314 \end_inset
19315
19316 ,
19317 \begin_inset space \thinspace{}
19318 \end_inset
19319
19320
19321 \begin_inset Flex Code
19322 status collapsed
19323
19324 \begin_layout Plain Layout
19325 1
19326 \end_layout
19327
19328 \end_inset
19329
19330 ] indique s'il faut inclure le contenu de cet insert dans les chaînes créées pour le panneau 
19331 \begin_inset Quotes cld
19332 \end_inset
19333
19334 Plan pour la table des matières complète,
19335  indépendamment du réglage de 
19336 \family sans
19337 AddToToc
19338 \family default
19339
19340 \begin_inset Quotes crd
19341 \end_inset
19342
19343 .
19344  L'utilisateur ne voudra pas,
19345  par exemple,
19346  que le contenu d'une note de bas de page dans un titre de section soit incluse dans la tables des matières affichée dans le plan,
19347  mais voudra habituellement voir affiché le contenu d'un style de caractère.
19348  Valeur implicite:
19349  
19350 \begin_inset Quotes cld
19351 \end_inset
19352
19353 faux
19354 \begin_inset Quotes crd
19355 \end_inset
19356
19357 ,
19358  pas d'inclusion.
19359 \end_layout
19360
19361 \begin_layout Description
19362 \begin_inset Flex Code
19363 status collapsed
19364
19365 \begin_layout Plain Layout
19366 IsTocCaption
19367 \end_layout
19368
19369 \end_inset
19370
19371  [
19372 \begin_inset Flex Code
19373 status collapsed
19374
19375 \begin_layout Plain Layout
19376
19377 \emph on
19378 0
19379 \end_layout
19380
19381 \end_inset
19382
19383 ,
19384 \begin_inset space \thinspace{}
19385 \end_inset
19386
19387
19388 \begin_inset Flex Code
19389 status collapsed
19390
19391 \begin_layout Plain Layout
19392 1
19393 \end_layout
19394
19395 \end_inset
19396
19397 ] si positionné à 1 et 
19398 \family sans
19399 AddToToc
19400 \family default
19401  activé,
19402  le paragraphe ajoute un résumé de son contenu dans son élément dans la table des matières.
19403  Sinon,
19404  seule l'étiquette apparaît si elle existe.
19405 \end_layout
19406
19407 \begin_layout Description
19408 \begin_inset Flex Code
19409 status collapsed
19410
19411 \begin_layout Plain Layout
19412 KeepEmpty
19413 \end_layout
19414
19415 \end_inset
19416
19417  [
19418 \begin_inset Flex Code
19419 status collapsed
19420
19421 \begin_layout Plain Layout
19422
19423 \emph on
19424 0
19425 \end_layout
19426
19427 \end_inset
19428
19429 ,
19430 \begin_inset space \thinspace{}
19431 \end_inset
19432
19433
19434 \begin_inset Flex Code
19435 status collapsed
19436
19437 \begin_layout Plain Layout
19438 1
19439 \end_layout
19440
19441 \end_inset
19442
19443 ] fonctionne comme les styles de paragraphe,
19444  voir 
19445 \begin_inset CommandInset ref
19446 LatexCommand ref
19447 reference "subsec:Styles-de-paragraphe"
19448 nolink "false"
19449
19450 \end_inset
19451
19452 .
19453 \end_layout
19454
19455 \begin_layout Description
19456 \begin_inset Flex Code
19457 status collapsed
19458
19459 \begin_layout Plain Layout
19460 LabelFont
19461 \end_layout
19462
19463 \end_inset
19464
19465  définit la police utilisée pour le marqueur.
19466  Voir la 
19467 \begin_inset CommandInset ref
19468 LatexCommand ref
19469 reference "subsec:polices"
19470 nolink "false"
19471
19472 \end_inset
19473
19474 .
19475  Noter que cette directive ne peut jamais apparaître avant 
19476 \begin_inset Flex Code
19477 status collapsed
19478
19479 \begin_layout Plain Layout
19480 Font
19481 \end_layout
19482
19483 \end_inset
19484
19485 ,
19486  sinon elle sera sans effet.
19487 \end_layout
19488
19489 \begin_layout Description
19490 \begin_inset Flex Code
19491 status collapsed
19492
19493 \begin_layout Plain Layout
19494 LabelString
19495 \end_layout
19496
19497 \end_inset
19498
19499  [
19500 \begin_inset Flex Code
19501 status collapsed
19502
19503 \begin_layout Plain Layout
19504 chaîne
19505 \end_layout
19506
19507 \end_inset
19508
19509 ] définit la chaîne de caractères qui apparaîtra sur le bouton ou ailleurs en tant que marquer d'insert.
19510  Quelques types d'inserts (
19511 \begin_inset Flex Code
19512 status collapsed
19513
19514 \begin_layout Plain Layout
19515 code \SpecialChar TeX
19516
19517 \end_layout
19518
19519 \end_inset
19520
19521  et 
19522 \begin_inset Flex Code
19523 status collapsed
19524
19525 \begin_layout Plain Layout
19526 Branche
19527 \end_layout
19528
19529 \end_inset
19530
19531 ) modifient ce marqueur à la volée.
19532 \end_layout
19533
19534 \begin_layout Description
19535 \begin_inset Flex Code
19536 status collapsed
19537
19538 \begin_layout Plain Layout
19539 LangPreamble
19540 \end_layout
19541
19542 \end_inset
19543
19544  définit un préambule dépendant de la langue,
19545  voir
19546 \begin_inset space ~
19547 \end_inset
19548
19549
19550 \begin_inset CommandInset ref
19551 LatexCommand ref
19552 reference "subsec:I18n"
19553 nolink "false"
19554
19555 \end_inset
19556
19557 .
19558 \end_layout
19559
19560 \begin_layout Description
19561 \begin_inset Flex Code
19562 status collapsed
19563
19564 \begin_layout Plain Layout
19565 LatexName
19566 \end_layout
19567
19568 \end_inset
19569
19570  [
19571 \begin_inset Flex Code
19572 status collapsed
19573
19574 \begin_layout Plain Layout
19575 <nom>
19576 \end_layout
19577
19578 \end_inset
19579
19580 ] définit le nom du code \SpecialChar LaTeX
19581  correspondant,
19582  soit un environnement,
19583  soit une commande.
19584 \end_layout
19585
19586 \begin_layout Description
19587 \begin_inset Flex Code
19588 status collapsed
19589
19590 \begin_layout Plain Layout
19591 LatexParam
19592 \end_layout
19593
19594 \end_inset
19595
19596  [
19597 \begin_inset Flex Code
19598 status collapsed
19599
19600 \begin_layout Plain Layout
19601 <paramètre>
19602 \end_layout
19603
19604 \end_inset
19605
19606 ] définit le paramètre facultatif pour le 
19607 \begin_inset Flex Code
19608 status collapsed
19609
19610 \begin_layout Plain Layout
19611 LatexName
19612 \end_layout
19613
19614 \end_inset
19615
19616  correspondant,
19617  y compris des paires de crochets 
19618 \begin_inset Flex Code
19619 status collapsed
19620
19621 \begin_layout Plain Layout
19622 []
19623 \end_layout
19624
19625 \end_inset
19626
19627 .
19628  Ce paramètre ne peut pas être modifié depuis \SpecialChar LyX
19629  (utiliser 
19630 \begin_inset Flex Code
19631 status collapsed
19632
19633 \begin_layout Plain Layout
19634 Argument
19635 \end_layout
19636
19637 \end_inset
19638
19639  pour les paramètres personnalisables).
19640  Il sera émis tel quel après tous les 
19641 \begin_inset Flex Code
19642 status collapsed
19643
19644 \begin_layout Plain Layout
19645 Argument
19646 \end_layout
19647
19648 \end_inset
19649
19650 s \SpecialChar LaTeX
19651 .
19652 \end_layout
19653
19654 \begin_layout Description
19655 \begin_inset Flex Code
19656 status collapsed
19657
19658 \begin_layout Plain Layout
19659 LatexType
19660 \end_layout
19661
19662 \end_inset
19663
19664  [
19665 \begin_inset Flex Code
19666 status collapsed
19667
19668 \begin_layout Plain Layout
19669 Command,
19670  Environment,
19671  None
19672 \end_layout
19673
19674 \end_inset
19675
19676  
19677 \begin_inset Flex Code
19678 status collapsed
19679
19680 \begin_layout Plain Layout
19681 ,
19682  
19683 \end_layout
19684
19685 \end_inset
19686
19687 ] précise comment le style doit être traduit en \SpecialChar LaTeX
19688
19689 \begin_inset Foot
19690 status collapsed
19691
19692 \begin_layout Plain Layout
19693 \begin_inset Flex Code
19694 status collapsed
19695
19696 \begin_layout Plain Layout
19697 LatexType
19698 \end_layout
19699
19700 \end_inset
19701
19702  est peut-être trompeur,
19703  puisque ces règles s'appliquent aussi aux classes SGML.
19704  Voir les fichiers de classe SGML pour des exemples spécifiques.
19705 \end_layout
19706
19707 \end_inset
19708
19709 .
19710 \end_layout
19711
19712 \begin_deeper
19713 \begin_layout Description
19714 \begin_inset Flex Code
19715 status collapsed
19716
19717 \begin_layout Plain Layout
19718 None
19719 \end_layout
19720
19721 \end_inset
19722
19723  signifie 
19724 \begin_inset Quotes cld
19725 \end_inset
19726
19727 rien de particulier
19728 \begin_inset Quotes crd
19729 \end_inset
19730
19731 ;
19732 \end_layout
19733
19734 \begin_layout Description
19735 \begin_inset Flex Code
19736 status collapsed
19737
19738 \begin_layout Plain Layout
19739 Command
19740 \end_layout
19741
19742 \end_inset
19743
19744  signifie 
19745 \begin_inset Flex Code
19746 status collapsed
19747
19748 \begin_layout Plain Layout
19749
19750 \backslash
19751
19752 \emph on
19753 LatexName
19754 \emph default
19755 {\SpecialChar ldots
19756 }
19757 \end_layout
19758
19759 \end_inset
19760
19761 ;
19762 \end_layout
19763
19764 \begin_layout Description
19765 \begin_inset Flex Code
19766 status collapsed
19767
19768 \begin_layout Plain Layout
19769 Environment
19770 \end_layout
19771
19772 \end_inset
19773
19774  signifie 
19775 \begin_inset Flex Code
19776 status collapsed
19777
19778 \begin_layout Plain Layout
19779
19780 \backslash
19781 begin{
19782 \emph on
19783 LatexName
19784 \emph default
19785 }\SpecialChar ldots
19786
19787 \backslash
19788 end{
19789 \emph on
19790 LatexName
19791 \emph default
19792 }
19793 \end_layout
19794
19795 \end_inset
19796
19797 .
19798 \end_layout
19799
19800 \begin_layout Standard
19801 En rassemblant ceci,
19802  la sortie \SpecialChar LaTeX
19803  sera soit:
19804  
19805 \end_layout
19806
19807 \begin_layout LyX-Code
19808
19809 \backslash
19810 LatexName[LatexParam]{\SpecialChar ldots
19811 }
19812 \end_layout
19813
19814 \begin_layout Standard
19815 soit:
19816  
19817 \end_layout
19818
19819 \begin_layout LyX-Code
19820
19821 \backslash
19822 begin{LatexName}[LatexParam] \SpecialChar ldots
19823  
19824 \backslash
19825 end{LatexName}
19826 \end_layout
19827
19828 \begin_layout Standard
19829 suivant le 
19830 \begin_inset Flex Code
19831 status collapsed
19832
19833 \begin_layout Plain Layout
19834 LatexType
19835 \end_layout
19836
19837 \end_inset
19838
19839 .
19840 \end_layout
19841
19842 \end_deeper
19843 \begin_layout Description
19844 \begin_inset Flex Code
19845 status collapsed
19846
19847 \begin_layout Plain Layout
19848 LeftDelim
19849 \end_layout
19850
19851 \end_inset
19852
19853  [
19854 \begin_inset Flex Code
19855 status collapsed
19856
19857 \begin_layout Plain Layout
19858 chaîne
19859 \end_layout
19860
19861 \end_inset
19862
19863 ] définit une chaîne de caractères insérée au début du contenu du style.
19864  Un passage à la ligne dans la sortie peut être indiquée par 
19865 \begin_inset Flex Code
19866 status collapsed
19867
19868 \begin_layout Plain Layout
19869 <br/>
19870 \end_layout
19871
19872 \end_inset
19873
19874 .
19875 \end_layout
19876
19877 \begin_layout Description
19878 \begin_inset Flex Code
19879 status collapsed
19880
19881 \begin_layout Plain Layout
19882 LyxType 
19883 \end_layout
19884
19885 \end_inset
19886
19887  peut être 
19888 \begin_inset Flex Code
19889 status collapsed
19890
19891 \begin_layout Plain Layout
19892 charstyle
19893 \end_layout
19894
19895 \end_inset
19896
19897 ,
19898  
19899 \begin_inset Flex Code
19900 status collapsed
19901
19902 \begin_layout Plain Layout
19903 custom
19904 \end_layout
19905
19906 \end_inset
19907
19908 ,
19909  
19910 \begin_inset Flex Code
19911 status collapsed
19912
19913 \begin_layout Plain Layout
19914 element
19915 \end_layout
19916
19917 \end_inset
19918
19919 ,
19920  ou 
19921 \begin_inset Flex Code
19922 status collapsed
19923
19924 \begin_layout Plain Layout
19925 end
19926 \end_layout
19927
19928 \end_inset
19929
19930  (indiquant une définition vide terminant les définitions de styles de caractères,
19931  etc).
19932  Cette entrée est requise dans les inserts flexibles et n'est significative que là.
19933  Parmi d'autres choses,
19934  elle détermine dans quel menu cet insert va apparaître.
19935  Fixer 
19936 \begin_inset Flex Code
19937 status collapsed
19938
19939 \begin_layout Plain Layout
19940 LyxType
19941 \end_layout
19942
19943 \end_inset
19944
19945  à 
19946 \begin_inset Flex Code
19947 status collapsed
19948
19949 \begin_layout Plain Layout
19950 charstyle
19951 \end_layout
19952
19953 \end_inset
19954
19955  positionnera 
19956 \begin_inset Flex Code
19957 status collapsed
19958
19959 \begin_layout Plain Layout
19960 MultiPar
19961 \end_layout
19962
19963 \end_inset
19964
19965  à 
19966 \begin_inset Quotes cld
19967 \end_inset
19968
19969 faux
19970 \begin_inset Quotes crd
19971 \end_inset
19972
19973  et 
19974 \begin_inset Flex Code
19975 status collapsed
19976
19977 \begin_layout Plain Layout
19978 ForcePlain
19979 \end_layout
19980
19981 \end_inset
19982
19983  à 
19984 \begin_inset Quotes cld
19985 \end_inset
19986
19987 vrai
19988 \begin_inset Quotes crd
19989 \end_inset
19990
19991 .
19992  
19993 \begin_inset Flex Code
19994 status collapsed
19995
19996 \begin_layout Plain Layout
19997 MultiPar
19998 \end_layout
19999
20000 \end_inset
20001
20002  peut être positionné à 
20003 \begin_inset Quotes cld
20004 \end_inset
20005
20006 vrai
20007 \begin_inset Quotes crd
20008 \end_inset
20009
20010  ou 
20011 \begin_inset Flex Code
20012 status collapsed
20013
20014 \begin_layout Plain Layout
20015 ForcePlain
20016 \end_layout
20017
20018 \end_inset
20019
20020 à 
20021 \begin_inset Quotes cld
20022 \end_inset
20023
20024 faux
20025 \begin_inset Quotes crd
20026 \end_inset
20027
20028 ,
20029  pour les inserts 
20030 \begin_inset Flex Code
20031 status collapsed
20032
20033 \begin_layout Plain Layout
20034 charstyle
20035 \end_layout
20036
20037 \end_inset
20038
20039 ,
20040  en le positionnant 
20041 \emph on
20042 après
20043 \emph default
20044  avoir fixé 
20045 \begin_inset Flex Code
20046 status collapsed
20047
20048 \begin_layout Plain Layout
20049 LyxType
20050 \end_layout
20051
20052 \end_inset
20053
20054 .
20055 \end_layout
20056
20057 \begin_layout Description
20058 \begin_inset Flex Code
20059 status collapsed
20060
20061 \begin_layout Plain Layout
20062 MenuString
20063 \end_layout
20064
20065 \end_inset
20066
20067  
20068 \begin_inset Flex Code
20069 status collapsed
20070
20071 \begin_layout Plain Layout
20072 [chaîne]
20073 \end_layout
20074
20075 \end_inset
20076
20077  définit une chaîne de caractères pour le menu.
20078  Vous pouvez associer un accélérateur en accolant le caractère voulu à la chaîne séparé par 
20079 \begin_inset Quotes cld
20080 \end_inset
20081
20082 |
20083 \begin_inset Quotes crd
20084 \end_inset
20085
20086  (e.
20087 \begin_inset space \thinspace{}
20088 \end_inset
20089
20090 g.
20091 \begin_inset space \space{}
20092 \end_inset
20093
20094
20095 \begin_inset Quotes eld
20096 \end_inset
20097
20098
20099 \begin_inset Flex Code
20100 status collapsed
20101
20102 \begin_layout Plain Layout
20103 Mon insert|M
20104 \end_layout
20105
20106 \end_inset
20107
20108
20109 \begin_inset Quotes erd
20110 \end_inset
20111
20112 ).
20113  Cette spécification est facultative.
20114  Si indéfini,
20115  le nom utilisé dans le menu sera celui de l'insert dans la déclaration du type.
20116 \end_layout
20117
20118 \begin_layout Description
20119 \begin_inset Flex Code
20120 status collapsed
20121
20122 \begin_layout Plain Layout
20123 MultiPar
20124 \end_layout
20125
20126 \end_inset
20127
20128  [
20129 \begin_inset Flex Code
20130 status collapsed
20131
20132 \begin_layout Plain Layout
20133
20134 \emph on
20135 0
20136 \end_layout
20137
20138 \end_inset
20139
20140 ,
20141 \begin_inset space \thinspace{}
20142 \end_inset
20143
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 ] indique si plusieurs paragraphes sont autorisés dans cet insert.
20155  Ceci positionnera aussi 
20156 \begin_inset Flex Code
20157 status collapsed
20158
20159 \begin_layout Plain Layout
20160 CustomPars
20161 \end_layout
20162
20163 \end_inset
20164
20165  à la même valeur et 
20166 \begin_inset Flex Code
20167 status collapsed
20168
20169 \begin_layout Plain Layout
20170 ForcePlain
20171 \end_layout
20172
20173 \end_inset
20174
20175  à la valeur opposée.
20176  Ceux-ci peuvent être repositionnés s'ils sont utilisés 
20177 \emph on
20178 après
20179 \emph default
20180  
20181 \begin_inset Flex Code
20182 status collapsed
20183
20184 \begin_layout Plain Layout
20185 MultiPar
20186 \end_layout
20187
20188 \end_inset
20189
20190 .
20191  Valeur implicite:
20192  
20193 \begin_inset Quotes cld
20194 \end_inset
20195
20196 vrai
20197 \begin_inset Quotes crd
20198 \end_inset
20199
20200 .
20201 \end_layout
20202
20203 \begin_layout Description
20204 \begin_inset Flex Code
20205 status collapsed
20206
20207 \begin_layout Plain Layout
20208 NeedProtect
20209 \end_layout
20210
20211 \end_inset
20212
20213  [
20214 \begin_inset Flex Code
20215 status collapsed
20216
20217 \begin_layout Plain Layout
20218
20219 \emph on
20220 0
20221 \end_layout
20222
20223 \end_inset
20224
20225 ,
20226 \begin_inset space \thinspace{}
20227 \end_inset
20228
20229
20230 \begin_inset Flex Code
20231 status collapsed
20232
20233 \begin_layout Plain Layout
20234 1
20235 \end_layout
20236
20237 \end_inset
20238
20239 ] indique si les commandes fragiles de cet insert doivent êtres protégées par 
20240 \begin_inset Flex Code
20241 status collapsed
20242
20243 \begin_layout Plain Layout
20244
20245 \backslash
20246 protect
20247 \end_layout
20248
20249 \end_inset
20250
20251  (Note:
20252  ceci ne dit 
20253 \emph on
20254 rien
20255 \emph default
20256  sur le fait que la commande elle-même doive être protégée).
20257  Valeur implicite:
20258  
20259 \begin_inset Quotes cld
20260 \end_inset
20261
20262 faux
20263 \begin_inset Quotes crd
20264 \end_inset
20265
20266 .
20267 \end_layout
20268
20269 \begin_layout Description
20270 \begin_inset Flex Code
20271 status collapsed
20272
20273 \begin_layout Plain Layout
20274 NeedCProtect
20275 \end_layout
20276
20277 \end_inset
20278
20279  [
20280 \begin_inset Flex Code
20281 status collapsed
20282
20283 \begin_layout Plain Layout
20284
20285 \emph on
20286 0
20287 \end_layout
20288
20289 \end_inset
20290
20291 ,
20292 \begin_inset space \thinspace{}
20293 \end_inset
20294
20295
20296 \begin_inset Flex Code
20297 status collapsed
20298
20299 \begin_layout Plain Layout
20300 1
20301 \end_layout
20302
20303 \end_inset
20304
20305 ] protège si nécessaire les macros qui contiennent cet insert avec 
20306 \begin_inset Flex Code
20307 status collapsed
20308
20309 \begin_layout Plain Layout
20310
20311 \backslash
20312 cprotect
20313 \end_layout
20314
20315 \end_inset
20316
20317  (cf.
20318  le paquetage 
20319 \family sans
20320 cprotect
20321 \family default
20322 ) et par suite autorise du texte verbatim dans les macros.
20323  Implicitement faux.
20324 \end_layout
20325
20326 \begin_layout Description
20327 \begin_inset Flex Code
20328 status collapsed
20329
20330 \begin_layout Plain Layout
20331 NeedMBoxProtect
20332 \end_layout
20333
20334 \end_inset
20335
20336  [
20337 \begin_inset Flex Code
20338 status collapsed
20339
20340 \begin_layout Plain Layout
20341
20342 \emph on
20343 0
20344 \end_layout
20345
20346 \end_inset
20347
20348 ,
20349 \begin_inset space \thinspace{}
20350 \end_inset
20351
20352
20353 \begin_inset Flex Code
20354 status collapsed
20355
20356 \begin_layout Plain Layout
20357 1
20358 \end_layout
20359
20360 \end_inset
20361
20362 ] implique que des commandes spécifiques dans cet insert (comme
20363 \begin_inset Flex Code
20364 status collapsed
20365
20366 \begin_layout Plain Layout
20367
20368 \backslash
20369 cite
20370 \end_layout
20371
20372 \end_inset
20373
20374  et 
20375 \begin_inset Flex Code
20376 status collapsed
20377
20378 \begin_layout Plain Layout
20379
20380 \backslash
20381 ref
20382 \end_layout
20383
20384 \end_inset
20385
20386 ) soient protégées dans une 
20387 \begin_inset Flex Code
20388 status collapsed
20389
20390 \begin_layout Plain Layout
20391
20392 \backslash
20393 mbox
20394 \end_layout
20395
20396 \end_inset
20397
20398 .
20399  Ceci est particulièrement requis pour les styles qui utilisent les commandes 
20400 \family sans
20401 ulem
20402 \family default
20403  ou 
20404 \family sans
20405 soul
20406 \family default
20407 ,
20408  qui parcourent leur contenu de manière compliquée.
20409  Implicitement faux.
20410 \end_layout
20411
20412 \begin_layout Description
20413 \begin_inset Flex Code
20414 status collapsed
20415
20416 \begin_layout Plain Layout
20417 NewlineCmd
20418 \end_layout
20419
20420 \end_inset
20421
20422  
20423 \begin_inset Flex Code
20424 status collapsed
20425
20426 \begin_layout Plain Layout
20427 [string]
20428 \end_layout
20429
20430 \end_inset
20431
20432  définit une commande différente de la commande implicite (
20433 \begin_inset Flex Code
20434 status collapsed
20435
20436 \begin_layout Plain Layout
20437
20438 \backslash
20439
20440 \backslash
20441
20442 \end_layout
20443
20444 \end_inset
20445
20446 ) pour les ruptures de ligne.
20447  La barre inversée initiale ne doit pas être saisie.
20448  
20449 \end_layout
20450
20451 \begin_layout Description
20452 \begin_inset Flex Code
20453 status collapsed
20454
20455 \begin_layout Plain Layout
20456 NoInsetLayout
20457 \end_layout
20458
20459 \end_inset
20460
20461  [
20462 \begin_inset Flex Code
20463 status collapsed
20464
20465 \begin_layout Plain Layout
20466 <layout>
20467 \end_layout
20468
20469 \end_inset
20470
20471 ] supprime un 
20472 \begin_inset Flex Code
20473 status collapsed
20474
20475 \begin_layout Plain Layout
20476 InsetLayout
20477 \end_layout
20478
20479 \end_inset
20480
20481  existant.
20482 \end_layout
20483
20484 \begin_layout Description
20485 \begin_inset Flex Code
20486 status collapsed
20487
20488 \begin_layout Plain Layout
20489 ObsoletedBy
20490 \end_layout
20491
20492 \end_inset
20493
20494  [
20495 \begin_inset Flex Code
20496 status collapsed
20497
20498 \begin_layout Plain Layout
20499 <layout>
20500 \end_layout
20501
20502 \end_inset
20503
20504 ] nomme un 
20505 \begin_inset Flex Code
20506 status collapsed
20507
20508 \begin_layout Plain Layout
20509 InsetLayout
20510 \end_layout
20511
20512 \end_inset
20513
20514  qui remplace cet 
20515 \begin_inset Flex Code
20516 status collapsed
20517
20518 \begin_layout Plain Layout
20519 InsetLayout
20520 \end_layout
20521
20522 \end_inset
20523
20524 .
20525  Ceci est utilisé pour renommer un 
20526 \begin_inset Flex Code
20527 status collapsed
20528
20529 \begin_layout Plain Layout
20530 InsetLayout
20531 \end_layout
20532
20533 \end_inset
20534
20535  en conservant la compatibilité.
20536 \end_layout
20537
20538 \begin_layout Description
20539 \begin_inset Flex Code
20540 status collapsed
20541
20542 \begin_layout Plain Layout
20543 ParbreakIgnored
20544 \end_layout
20545
20546 \end_inset
20547
20548  [
20549 \begin_inset Flex Code
20550 status collapsed
20551
20552 \begin_layout Plain Layout
20553
20554 \emph on
20555 0
20556 \end_layout
20557
20558 \end_inset
20559
20560 ,
20561 \begin_inset space \thinspace{}
20562 \end_inset
20563
20564
20565 \begin_inset Flex Code
20566 status collapsed
20567
20568 \begin_layout Plain Layout
20569 1
20570 \end_layout
20571
20572 \end_inset
20573
20574 ] avec la valeur 1,
20575  les sauts de paragraphes seront ignorés dans le résultat imprimable.
20576  Ceci peut être utile pour les inserts dont le contenu doit être aligné dans la fenêtre \SpecialChar LyX
20577 ,
20578  sans que cela soit répercuté dans la sortie.
20579 \end_layout
20580
20581 \begin_layout Description
20582 \begin_inset Flex Code
20583 status collapsed
20584
20585 \begin_layout Plain Layout
20586 ParbreakIsNewline
20587 \end_layout
20588
20589 \end_inset
20590
20591  [
20592 \family typewriter
20593 \emph on
20594
20595 \begin_inset Flex Code
20596 status collapsed
20597
20598 \begin_layout Plain Layout
20599 0
20600 \end_layout
20601
20602 \end_inset
20603
20604
20605 \family default
20606 \emph default
20607 ,
20608 \begin_inset space \thinspace{}
20609 \end_inset
20610
20611
20612 \family typewriter
20613
20614 \begin_inset Flex Code
20615 status collapsed
20616
20617 \begin_layout Plain Layout
20618 1
20619 \end_layout
20620
20621 \end_inset
20622
20623
20624 \family default
20625 ] fonctionne comme avec les styles de paragraphe,
20626  voir 
20627 \begin_inset CommandInset ref
20628 LatexCommand ref
20629 reference "subsec:Styles-de-paragraphe"
20630 nolink "false"
20631
20632 \end_inset
20633
20634 .
20635 \end_layout
20636
20637 \begin_layout Description
20638 \begin_inset Flex Code
20639 status collapsed
20640
20641 \begin_layout Plain Layout
20642 PassThru
20643 \end_layout
20644
20645 \end_inset
20646
20647  [
20648 \family typewriter
20649 \emph on
20650
20651 \begin_inset Flex Code
20652 status collapsed
20653
20654 \begin_layout Plain Layout
20655 0
20656 \end_layout
20657
20658 \end_inset
20659
20660
20661 \family default
20662 \emph default
20663 ,
20664 \begin_inset space \thinspace{}
20665 \end_inset
20666
20667
20668 \family typewriter
20669
20670 \begin_inset Flex Code
20671 status collapsed
20672
20673 \begin_layout Plain Layout
20674 1
20675 \end_layout
20676
20677 \end_inset
20678
20679
20680 \family default
20681 ] fonctionne comme avec les styles de paragraphe,
20682  voir 
20683 \begin_inset CommandInset ref
20684 LatexCommand ref
20685 reference "subsec:Styles-de-paragraphe"
20686 nolink "false"
20687
20688 \end_inset
20689
20690 .
20691 \end_layout
20692
20693 \begin_layout Description
20694 \begin_inset Flex Code
20695 status collapsed
20696
20697 \begin_layout Plain Layout
20698 Preamble
20699 \end_layout
20700
20701 \end_inset
20702
20703  fonctionne comme avec les styles de paragraphe,
20704  voir 
20705 \begin_inset CommandInset ref
20706 LatexCommand ref
20707 reference "subsec:Styles-de-paragraphe"
20708 nolink "false"
20709
20710 \end_inset
20711
20712 .
20713 \end_layout
20714
20715 \begin_layout Description
20716 \begin_inset Flex Code
20717 status collapsed
20718
20719 \begin_layout Plain Layout
20720 RefPrefix
20721 \end_layout
20722
20723 \end_inset
20724
20725  [
20726 \begin_inset Flex Code
20727 status collapsed
20728
20729 \begin_layout Plain Layout
20730 chaîne
20731 \end_layout
20732
20733 \end_inset
20734
20735 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraphes de ce type.
20736  Ceci permet l'utilisation de références mises en forme.
20737 \end_layout
20738
20739 \begin_layout Description
20740 \begin_inset Flex Code
20741 status collapsed
20742
20743 \begin_layout Plain Layout
20744 Requires
20745 \end_layout
20746
20747 \end_inset
20748
20749  
20750 \begin_inset Flex Code
20751 status collapsed
20752
20753 \begin_layout Plain Layout
20754 [chaîne]
20755 \end_layout
20756
20757 \end_inset
20758
20759  As with paragraph styles,
20760  see 
20761 \begin_inset CommandInset ref
20762 LatexCommand ref
20763 reference "subsec:Styles-de-paragraphe"
20764 nolink "false"
20765
20766 \end_inset
20767
20768 .
20769 \end_layout
20770
20771 \begin_layout Description
20772 \begin_inset Flex Code
20773 status collapsed
20774
20775 \begin_layout Plain Layout
20776 ResetArgs
20777 \end_layout
20778
20779 \end_inset
20780
20781  [
20782 \begin_inset Flex Code
20783 status collapsed
20784
20785 \begin_layout Plain Layout
20786
20787 \emph on
20788 0
20789 \end_layout
20790
20791 \end_inset
20792
20793 ,
20794 \begin_inset space \thinspace{}
20795 \end_inset
20796
20797
20798 \begin_inset Flex Code
20799 status collapsed
20800
20801 \begin_layout Plain Layout
20802 1
20803 \end_layout
20804
20805 \end_inset
20806
20807 ] réinitialise les arguments \SpecialChar LaTeX
20808  de ce style (définis via la directive 
20809 \begin_inset Flex Code
20810 status collapsed
20811
20812 \begin_layout Plain Layout
20813 Argument
20814 \end_layout
20815
20816 \end_inset
20817
20818 ).
20819  Ceci est utile si vous avez dupliqué un style via 
20820 \begin_inset Flex Code
20821 status collapsed
20822
20823 \begin_layout Plain Layout
20824 CopyStyle
20825 \end_layout
20826
20827 \end_inset
20828
20829 ,
20830  mais que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels).
20831 \end_layout
20832
20833 \begin_layout Description
20834 \begin_inset Flex Code
20835 status collapsed
20836
20837 \begin_layout Plain Layout
20838 ResetsFont
20839 \end_layout
20840
20841 \end_inset
20842
20843  [
20844 \begin_inset Flex Code
20845 status collapsed
20846
20847 \begin_layout Plain Layout
20848 0
20849 \end_layout
20850
20851 \end_inset
20852
20853 ,
20854 \begin_inset space \thinspace{}
20855 \end_inset
20856
20857
20858 \begin_inset Flex Code
20859 status collapsed
20860
20861 \begin_layout Plain Layout
20862
20863 \emph on
20864 1
20865 \end_layout
20866
20867 \end_inset
20868
20869 ] avec la valeur 1,
20870  les changements de police sont réappliqués dans les inserts respectifs (dans la sortie) même si l'insert lui-même est t dans la portée de ces changements de police (e.
20871 \begin_inset space \thinspace{}
20872 \end_inset
20873
20874 g.,
20875  
20876 \begin_inset Flex Code
20877 status collapsed
20878
20879 \begin_layout Plain Layout
20880
20881 \backslash
20882 textbf{Texte environnant 
20883 \backslash
20884 moninsert{
20885 \backslash
20886 textbf{contenu}}\SpecialChar ldots
20887 }
20888 \end_layout
20889
20890 \end_inset
20891
20892  plutôt que 
20893 \begin_inset Flex Code
20894 status collapsed
20895
20896 \begin_layout Plain Layout
20897
20898 \backslash
20899 textbf{Texte environnant 
20900 \backslash
20901 moninsert{contenu}\SpecialChar ldots
20902 }
20903 \end_layout
20904
20905 \end_inset
20906
20907 .
20908  Utiliser ceci a un sens pour le commandes qui reactualisent les réglages de police de manière interne (e.
20909 \begin_inset space \thinspace{}
20910 \end_inset
20911
20912 g.
20913  notes de bas de page).
20914  Notez que positionner incorrectement ceci peut conduire à des résultats non désirés (e.
20915 \begin_inset space \thinspace{}
20916 \end_inset
20917
20918 g.,
20919  avec 
20920 \begin_inset Flex Code
20921 status collapsed
20922
20923 \begin_layout Plain Layout
20924
20925 \backslash
20926 emph{Texte environnant 
20927 \backslash
20928 moninsert{
20929 \backslash
20930 emph{contenu}}\SpecialChar ldots
20931 }
20932 \end_layout
20933
20934 \end_inset
20935
20936 ,
20937  le contenu est droit du fait que 
20938 \begin_inset Flex Code
20939 status collapsed
20940
20941 \begin_layout Plain Layout
20942
20943 \backslash
20944 emph
20945 \end_layout
20946
20947 \end_inset
20948
20949  bascule.
20950  Implicitement 
20951 \begin_inset Flex Code
20952 status collapsed
20953
20954 \begin_layout Plain Layout
20955 0
20956 \end_layout
20957
20958 \end_inset
20959
20960 :
20961  les changements de police ne sont pas réappliqués dans l'insert.
20962 \end_layout
20963
20964 \begin_layout Description
20965 \begin_inset Flex Code
20966 status collapsed
20967
20968 \begin_layout Plain Layout
20969 RightDelim
20970 \end_layout
20971
20972 \end_inset
20973
20974  [
20975 \begin_inset Flex Code
20976 status collapsed
20977
20978 \begin_layout Plain Layout
20979 chaîne
20980 \end_layout
20981
20982 \end_inset
20983
20984 ] définit une chaîne de caractères insérée à la fin du contenu du style.
20985  Un passage à la ligne dans la sortie peut être indiquée par 
20986 \begin_inset Flex Code
20987 status collapsed
20988
20989 \begin_layout Plain Layout
20990 <br/>
20991 \end_layout
20992
20993 \end_inset
20994
20995 .
20996 \end_layout
20997
20998 \begin_layout Description
20999 \begin_inset Flex Code
21000 status collapsed
21001
21002 \begin_layout Plain Layout
21003 Spellcheck
21004 \end_layout
21005
21006 \end_inset
21007
21008  [
21009 \begin_inset Flex Code
21010 status collapsed
21011
21012 \begin_layout Plain Layout
21013 0
21014 \end_layout
21015
21016 \end_inset
21017
21018 ,
21019 \begin_inset space \thinspace{}
21020 \end_inset
21021
21022
21023 \begin_inset Flex Code
21024 status collapsed
21025
21026 \begin_layout Plain Layout
21027
21028 \emph on
21029 1
21030 \end_layout
21031
21032 \end_inset
21033
21034 ] active le correcteur orthographique sur le contenu de cet insert.
21035  Valeur implicite:
21036  
21037 \begin_inset Quotes cld
21038 \end_inset
21039
21040 vrai
21041 \begin_inset Quotes crd
21042 \end_inset
21043
21044 .
21045 \end_layout
21046
21047 \begin_layout Subsection
21048
21049 \lang english
21050 Arguments
21051 \begin_inset CommandInset label
21052 LatexCommand label
21053 name "subsec:Arguments"
21054
21055 \end_inset
21056
21057
21058 \end_layout
21059
21060 \begin_layout Standard
21061 À la fois les styles de paragraphe et les formats d'insert admettent des 
21062 \emph on
21063 arguments
21064 \emph default
21065  en plus du contenu principal.
21066  Ceci est particulièrement utile pour des éléments comme les en-têtes de section et n'a de sens qu'avec \SpecialChar LaTeX
21067 .
21068  Chaque argument (facultatif ou obligatoire) d'une commande ou d'un environnement —
21069  sauf pour l'argument obligatoire correspondant au contenu —
21070  a une définition séparée,
21071  où le nombre spécifie l'ordre des arguments.
21072  La définition doit se terminer par 
21073 \begin_inset Flex Code
21074 status collapsed
21075
21076 \begin_layout Plain Layout
21077 EndArgument
21078 \end_layout
21079
21080 \end_inset
21081
21082 .
21083  Ainsi une commande avec deux arguments sera spécifiée comme suit:
21084  
21085 \end_layout
21086
21087 \begin_layout Quote
21088
21089 \family typewriter
21090 Argument 1
21091 \end_layout
21092
21093 \begin_layout Quote
21094
21095 \family typewriter
21096 ...
21097 \end_layout
21098
21099 \begin_layout Quote
21100
21101 \family typewriter
21102 EndArgument
21103 \end_layout
21104
21105 \begin_layout Quote
21106
21107 \family typewriter
21108 Argument 2
21109 \end_layout
21110
21111 \begin_layout Quote
21112
21113 \family typewriter
21114 ...
21115 \end_layout
21116
21117 \begin_layout Quote
21118
21119 \family typewriter
21120 EndArgument
21121 \end_layout
21122
21123 \begin_layout Standard
21124 Dans la définition de l'
21125 \begin_inset Flex Code
21126 status collapsed
21127
21128 \begin_layout Plain Layout
21129 Argument
21130 \end_layout
21131
21132 \end_inset
21133
21134 ,
21135  les spécifications suivantes sont possibles:
21136 \end_layout
21137
21138 \begin_layout Itemize
21139 \begin_inset Flex Code
21140 status collapsed
21141
21142 \begin_layout Plain Layout
21143 LabelString
21144 \end_layout
21145
21146 \end_inset
21147
21148  
21149 \begin_inset Flex Code
21150 status collapsed
21151
21152 \begin_layout Plain Layout
21153 [chaîne]
21154 \end_layout
21155
21156 \end_inset
21157
21158  définit la chaîne de caractères qui apparaîtra à la fois dans le menu (pour insérer cet argument) et dans le bouton d'insertion d'argument (sauf si vous spécifiez également un 
21159 \begin_inset Flex Code
21160 status collapsed
21161
21162 \begin_layout Plain Layout
21163 MenuString
21164 \end_layout
21165
21166 \end_inset
21167
21168 ).
21169  Pour le menu,
21170  vous pouvez définir un raccourci en ajoutant le caractère désiré à la chaîne,
21171  séparé par 
21172 \begin_inset Quotes cld
21173 \end_inset
21174
21175 |
21176 \begin_inset Quotes crd
21177 \end_inset
21178
21179  (e.
21180 \begin_inset space \thinspace{}
21181 \end_inset
21182
21183 g.
21184 \begin_inset space \space{}
21185 \end_inset
21186
21187
21188 \begin_inset Quotes cld
21189 \end_inset
21190
21191
21192 \begin_inset Flex Code
21193 status collapsed
21194
21195 \begin_layout Plain Layout
21196 Éléments personnalisables|é
21197 \end_layout
21198
21199 \end_inset
21200
21201
21202 \begin_inset Quotes crd
21203 \end_inset
21204
21205 );
21206 \end_layout
21207
21208 \begin_layout Itemize
21209 \begin_inset Flex Code
21210 status collapsed
21211
21212 \begin_layout Plain Layout
21213 MenuString
21214 \end_layout
21215
21216 \end_inset
21217
21218  
21219 \begin_inset Flex Code
21220 status collapsed
21221
21222 \begin_layout Plain Layout
21223 [chaîne]
21224 \end_layout
21225
21226 \end_inset
21227
21228  définit une chaîne particulière pour le menu.
21229  Vous pouvez définir un raccourci en ajoutant le caractère désiré à la chaîne,
21230  séparé par 
21231 \begin_inset Quotes cld
21232 \end_inset
21233
21234 |
21235 \begin_inset Quotes crd
21236 \end_inset
21237
21238  (e.
21239 \begin_inset space \thinspace{}
21240 \end_inset
21241
21242 g.
21243 \begin_inset space \space{}
21244 \end_inset
21245
21246
21247 \begin_inset Quotes cld
21248 \end_inset
21249
21250
21251 \begin_inset Flex Code
21252 status collapsed
21253
21254 \begin_layout Plain Layout
21255 Éléments personnalisables|é
21256 \end_layout
21257
21258 \end_inset
21259
21260
21261 \begin_inset Quotes crd
21262 \end_inset
21263
21264 ).
21265  Cette spécification est facultative,
21266  si elle n'existe pas,
21267  la 
21268 \begin_inset Flex Code
21269 status collapsed
21270
21271 \begin_layout Plain Layout
21272 LabelString
21273 \end_layout
21274
21275 \end_inset
21276
21277  sera utilisée pour le menu;
21278 \end_layout
21279
21280 \begin_layout Itemize
21281 \begin_inset Flex Code
21282 status collapsed
21283
21284 \begin_layout Plain Layout
21285 Tooltip
21286 \end_layout
21287
21288 \end_inset
21289
21290  
21291 \begin_inset Flex Code
21292 status collapsed
21293
21294 \begin_layout Plain Layout
21295 [chaîne]
21296 \end_layout
21297
21298 \end_inset
21299
21300  définit un texte explicatif qui apparaît dans la bulle d'aide quand le curseur passe sur l'insertion d'argument;
21301 \end_layout
21302
21303 \begin_layout Itemize
21304 \begin_inset Flex Code
21305 status collapsed
21306
21307 \begin_layout Plain Layout
21308 Mandatory
21309 \end_layout
21310
21311 \end_inset
21312
21313  [
21314 \begin_inset Flex Code
21315 status collapsed
21316
21317 \begin_layout Plain Layout
21318
21319 \emph on
21320 0
21321 \end_layout
21322
21323 \end_inset
21324
21325 ,
21326 \begin_inset space \thinspace{}
21327 \end_inset
21328
21329
21330 \begin_inset Flex Code
21331 status collapsed
21332
21333 \begin_layout Plain Layout
21334 1
21335 \end_layout
21336
21337 \end_inset
21338
21339 ] précise si l’argument est obligatoire (1) ou optionnel (0).
21340  Les arguments obligatoires ont émis comme une chaîne vide s'ils ne sont pas précisés,
21341  alors que les arguments optionnels ne sont pas émis du tout.
21342  Implicitement,
21343  les arguments obligatoires sont insérés entre 
21344 \begin_inset Flex Code
21345 status collapsed
21346
21347 \begin_layout Plain Layout
21348 {...}
21349 \end_layout
21350
21351 \end_inset
21352
21353 ,
21354  alors que les arguments optionnels sont insérés entre 
21355 \begin_inset Flex Code
21356 status collapsed
21357
21358 \begin_layout Plain Layout
21359 [...]
21360 \end_layout
21361
21362 \end_inset
21363
21364 ;
21365 \end_layout
21366
21367 \begin_layout Itemize
21368
21369 \family sans
21370 NewlineCmd
21371 \family default
21372  
21373 \begin_inset Flex Code
21374 status collapsed
21375
21376 \begin_layout Plain Layout
21377 [string]
21378 \end_layout
21379
21380 \end_inset
21381
21382  définit une commande différente de la commande implicite (
21383 \begin_inset Flex Code
21384 status collapsed
21385
21386 \begin_layout Plain Layout
21387
21388 \backslash
21389
21390 \backslash
21391
21392 \end_layout
21393
21394 \end_inset
21395
21396 ) pour les ruptures de ligne.
21397  La barre inversée initiale ne doit pas être saisie.
21398 \end_layout
21399
21400 \begin_layout Itemize
21401 \begin_inset Flex Code
21402 status collapsed
21403
21404 \begin_layout Plain Layout
21405 Requires
21406 \end_layout
21407
21408 \end_inset
21409
21410  
21411 \begin_inset Flex Code
21412 status collapsed
21413
21414 \begin_layout Plain Layout
21415 [int=0]
21416 \end_layout
21417
21418 \end_inset
21419
21420  définit une autre argument (par son numéro d'ordre) dont cet argument demande l’émission s'il est lui-même émis.
21421  Par exemple en \SpecialChar LaTeX
21422 ,
21423  les arguments optionnels demandent l'émission d'autres arguments optionnels situés avant eux dans la liste (au moins vides),
21424  comme dans 
21425 \begin_inset Flex Code
21426 status collapsed
21427
21428 \begin_layout Plain Layout
21429
21430 \backslash
21431 command[][argument]{text}
21432 \end_layout
21433
21434 \end_inset
21435
21436 ,
21437  ou ceci peut être précisé par la directive 
21438 \begin_inset Flex Code
21439 status collapsed
21440
21441 \begin_layout Plain Layout
21442 Requires 1
21443 \end_layout
21444
21445 \end_inset
21446
21447  dans l'
21448 \begin_inset Flex Code
21449 status collapsed
21450
21451 \begin_layout Plain Layout
21452 Argument 2
21453 \end_layout
21454
21455 \end_inset
21456
21457 ;
21458 \end_layout
21459
21460 \begin_layout Itemize
21461 \begin_inset Flex Code
21462 status collapsed
21463
21464 \begin_layout Plain Layout
21465 LeftDelim
21466 \end_layout
21467
21468 \end_inset
21469
21470  
21471 \begin_inset Flex Code
21472 status collapsed
21473
21474 \begin_layout Plain Layout
21475 [chaîne]
21476 \end_layout
21477
21478 \end_inset
21479
21480  définit un délimiteur gauche personnalisé (au lieu de 
21481 \begin_inset Flex Code
21482 status collapsed
21483
21484 \begin_layout Plain Layout
21485 {
21486 \end_layout
21487
21488 \end_inset
21489
21490  ou 
21491 \begin_inset Flex Code
21492 status collapsed
21493
21494 \begin_layout Plain Layout
21495 [
21496 \end_layout
21497
21498 \end_inset
21499
21500 ).
21501  Un passage à la ligne dans la sortie peut être indiqué par 
21502 \begin_inset Flex Code
21503 status collapsed
21504
21505 \begin_layout Plain Layout
21506 <br/>
21507 \end_layout
21508
21509 \end_inset
21510
21511 ;
21512 \end_layout
21513
21514 \begin_layout Itemize
21515 \begin_inset Flex Code
21516 status collapsed
21517
21518 \begin_layout Plain Layout
21519 RightDelim
21520 \end_layout
21521
21522 \end_inset
21523
21524  
21525 \begin_inset Flex Code
21526 status collapsed
21527
21528 \begin_layout Plain Layout
21529 [chaîne]
21530 \end_layout
21531
21532 \end_inset
21533
21534  définit un délimiteur droit personnalisé (au lieu de 
21535 \begin_inset Flex Code
21536 status collapsed
21537
21538 \begin_layout Plain Layout
21539 }
21540 \end_layout
21541
21542 \end_inset
21543
21544  ou 
21545 \begin_inset Flex Code
21546 status collapsed
21547
21548 \begin_layout Plain Layout
21549 ]
21550 \end_layout
21551
21552 \end_inset
21553
21554 ).
21555  Un passage à la ligne dans la sortie peut être indiqué par 
21556 \begin_inset Flex Code
21557 status collapsed
21558
21559 \begin_layout Plain Layout
21560 <br/>
21561 \end_layout
21562
21563 \end_inset
21564
21565 ;
21566 \end_layout
21567
21568 \begin_layout Itemize
21569 \begin_inset Flex Code
21570 status collapsed
21571
21572 \begin_layout Plain Layout
21573 DefaultArg
21574 \end_layout
21575
21576 \end_inset
21577
21578  
21579 \begin_inset Flex Code
21580 status collapsed
21581
21582 \begin_layout Plain Layout
21583 [chaîne]
21584 \end_layout
21585
21586 \end_inset
21587
21588  définit un argument qui sera inséré si et seulement si aucun argument n'est saisi par l'utilisateur,
21589  c'est-à-dire si aucun insert d'argument n'a été spécifié (notez qu'un insert d'argument vide masque le 
21590 \begin_inset Flex Code
21591 status collapsed
21592
21593 \begin_layout Plain Layout
21594 DefaultArg
21595 \end_layout
21596
21597 \end_inset
21598
21599 ).
21600  Les arguments multiples doivent être séparés par des virgules;
21601 \end_layout
21602
21603 \begin_layout Itemize
21604 \begin_inset Flex Code
21605 status collapsed
21606
21607 \begin_layout Plain Layout
21608 PresetArg
21609 \end_layout
21610
21611 \end_inset
21612
21613  
21614 \begin_inset Flex Code
21615 status collapsed
21616
21617 \begin_layout Plain Layout
21618 [chaîne]
21619 \end_layout
21620
21621 \end_inset
21622
21623  définit un argument inséré dans tous les cas (seul ou en plus des chaîne saisies par l’utilisateur).
21624  Les arguments multiples doivent être séparés par des virgules;
21625 \end_layout
21626
21627 \begin_layout Itemize
21628 \begin_inset Flex Code
21629 status collapsed
21630
21631 \begin_layout Plain Layout
21632 Font
21633 \end_layout
21634
21635 \end_inset
21636
21637  définit la police de caractères utilisée pour le contenu de l'argument,
21638  voir 
21639 \begin_inset CommandInset ref
21640 LatexCommand ref
21641 reference "subsec:polices"
21642 nolink "false"
21643
21644 \end_inset
21645
21646 ;
21647 \end_layout
21648
21649 \begin_layout Itemize
21650 \begin_inset Flex Code
21651 status collapsed
21652
21653 \begin_layout Plain Layout
21654 FreeSpacing
21655 \end_layout
21656
21657 \end_inset
21658
21659  [
21660 \begin_inset Flex Code
21661 status collapsed
21662
21663 \begin_layout Plain Layout
21664
21665 \emph on
21666 0
21667 \end_layout
21668
21669 \end_inset
21670
21671 ,
21672 \begin_inset space \thinspace{}
21673 \end_inset
21674
21675
21676 \begin_inset Flex Code
21677 status collapsed
21678
21679 \begin_layout Plain Layout
21680 1
21681 \end_layout
21682
21683 \end_inset
21684
21685 ] similaire à la directive des styles de paragraphe,
21686  voir
21687 \begin_inset space ~
21688 \end_inset
21689
21690
21691 \begin_inset CommandInset ref
21692 LatexCommand ref
21693 reference "subsec:Styles-de-paragraphe"
21694 plural "false"
21695 caps "false"
21696 noprefix "false"
21697 nolink "false"
21698
21699 \end_inset
21700
21701 .
21702 \end_layout
21703
21704 \begin_layout Itemize
21705 \begin_inset Flex Code
21706 status collapsed
21707
21708 \begin_layout Plain Layout
21709 LabelFont
21710 \end_layout
21711
21712 \end_inset
21713
21714  définit la police de caractères utilisée pour l'étiquette,
21715  voir 
21716 \begin_inset CommandInset ref
21717 LatexCommand ref
21718 reference "subsec:polices"
21719 nolink "false"
21720
21721 \end_inset
21722
21723 ;
21724 \end_layout
21725
21726 \begin_layout Itemize
21727 \begin_inset Flex Code
21728 status collapsed
21729
21730 \begin_layout Plain Layout
21731 Decoration
21732 \end_layout
21733
21734 \end_inset
21735
21736  [
21737 \begin_inset Flex Code
21738 status collapsed
21739
21740 \begin_layout Plain Layout
21741
21742 \emph on
21743 Classic
21744 \emph default
21745 ,
21746  Minimalistic,
21747  Conglomerate
21748 \end_layout
21749
21750 \end_inset
21751
21752 ] précise le style de rendu utilisé pour les cadres d'insertion et les boutons;
21753 \end_layout
21754
21755 \begin_layout Itemize
21756 \begin_inset Flex Code
21757 status collapsed
21758
21759 \begin_layout Plain Layout
21760 AutoInsert
21761 \end_layout
21762
21763 \end_inset
21764
21765  
21766 \begin_inset Flex Code
21767 status collapsed
21768
21769 \begin_layout Plain Layout
21770 [int=0]
21771 \end_layout
21772
21773 \end_inset
21774
21775  force l'insertion de l’argument lorsque le style concerné est sélectionné (si sa valeur est 1).
21776  
21777 \end_layout
21778
21779 \begin_layout Itemize
21780 \begin_inset Flex Code
21781 status collapsed
21782
21783 \begin_layout Plain Layout
21784 FreeSpacing
21785 \end_layout
21786
21787 \end_inset
21788
21789  [
21790 \begin_inset Flex Code
21791 status collapsed
21792
21793 \begin_layout Plain Layout
21794
21795 \emph on
21796 0
21797 \end_layout
21798
21799 \end_inset
21800
21801 ,
21802 \begin_inset space \thinspace{}
21803 \end_inset
21804
21805
21806 \begin_inset Flex Code
21807 status collapsed
21808
21809 \begin_layout Plain Layout
21810 1
21811 \end_layout
21812
21813 \end_inset
21814
21815 ] similaire à la directive des styles de paragraphe,
21816  voir
21817 \begin_inset space ~
21818 \end_inset
21819
21820
21821 \begin_inset CommandInset ref
21822 LatexCommand ref
21823 reference "subsec:Styles-de-paragraphe"
21824 plural "false"
21825 caps "false"
21826 noprefix "false"
21827 nolink "false"
21828
21829 \end_inset
21830
21831 .
21832 \end_layout
21833
21834 \begin_layout Itemize
21835 \begin_inset Flex Code
21836 status collapsed
21837
21838 \begin_layout Plain Layout
21839 InsertCotext
21840 \end_layout
21841
21842 \end_inset
21843
21844  
21845 \begin_inset Flex Code
21846 status collapsed
21847
21848 \begin_layout Plain Layout
21849 [int=0]
21850 \end_layout
21851
21852 \end_inset
21853
21854  si positionné à 
21855 \begin_inset Flex Code
21856 status collapsed
21857
21858 \begin_layout Plain Layout
21859 1
21860 \end_layout
21861
21862 \end_inset
21863
21864 ,
21865  insère l'argument avec une copie du co-texte,
21866  (soit du texte sélectionné,
21867  soit tout le paragraphe) comme contenu.
21868 \end_layout
21869
21870 \begin_layout Itemize
21871 \begin_inset Flex Code
21872 status collapsed
21873
21874 \begin_layout Plain Layout
21875 PassThru
21876 \end_layout
21877
21878 \end_inset
21879
21880  [
21881 \begin_inset Flex Code
21882 status collapsed
21883
21884 \begin_layout Plain Layout
21885
21886 \emph on
21887 inherited
21888 \emph default
21889 ,
21890  true,
21891  false
21892 \end_layout
21893
21894 \end_inset
21895
21896 ] précise si le contenu de cet argument doit être émis sous forme brute,
21897  c'est-à-dire sans interprétation particulière requise par \SpecialChar LaTeX
21898 .
21899  Implicitement,
21900  l'état 
21901 \begin_inset Flex Code
21902 status collapsed
21903
21904 \begin_layout Plain Layout
21905 PassThru
21906 \end_layout
21907
21908 \end_inset
21909
21910  est hérité par l'insert ou le paragraphe auquel l'argument est attaché,
21911  
21912 \family sans
21913 true
21914 \family default
21915  et 
21916 \family sans
21917 false
21918 \family default
21919  changent le statut pour le seul argument donné.
21920 \end_layout
21921
21922 \begin_layout Itemize
21923 \begin_inset Flex Code
21924 status collapsed
21925
21926 \begin_layout Plain Layout
21927 PassThruChars
21928 \end_layout
21929
21930 \end_inset
21931
21932  [
21933 \begin_inset Flex Code
21934 status collapsed
21935
21936 \begin_layout Plain Layout
21937 chaîne de caractères
21938 \end_layout
21939
21940 \end_inset
21941
21942 ]
21943 \family typewriter
21944  
21945 \family default
21946 définit des caractères qui doivent être transmis tel quels à la sortie,
21947  c'est-à-dire sans traitements particuliers que \SpecialChar LaTeX
21948  pourrait requérir.
21949  Notez bien que,
21950  contrairement à 
21951 \family sans
21952 PassThru
21953 \family default
21954 ,
21955  ceci nécessite une définition explicite pour les arguments,
21956  ceux-ci n’héritant pas 
21957 \family sans
21958 PassThruChars
21959 \family default
21960  de leur insert ou format parent.
21961 \end_layout
21962
21963 \begin_layout Itemize
21964 \begin_inset Flex Code
21965 status collapsed
21966
21967 \begin_layout Plain Layout
21968 IsTocCaption
21969 \end_layout
21970
21971 \end_inset
21972
21973  [
21974 \begin_inset Flex Code
21975 status collapsed
21976
21977 \begin_layout Plain Layout
21978
21979 \emph on
21980 0
21981 \end_layout
21982
21983 \end_inset
21984
21985 ,
21986 \begin_inset space \thinspace{}
21987 \end_inset
21988
21989
21990 \begin_inset Flex Code
21991 status collapsed
21992
21993 \begin_layout Plain Layout
21994 1
21995 \end_layout
21996
21997 \end_inset
21998
21999 ] émettra le contenu de l'argument dans l'élément correspondant dans la table des matières si positionné à 1.
22000  Voir 
22001 \family sans
22002 AddToToc
22003 \family default
22004 .
22005 \end_layout
22006
22007 \begin_layout Standard
22008 Implicitement,
22009  le texte saisi dans la fenêtre de travail de \SpecialChar LyX
22010  dans le style considéré est le dernier argument de la commande si le 
22011 \begin_inset Flex Code
22012 status collapsed
22013
22014 \begin_layout Plain Layout
22015 LatexType
22016 \end_layout
22017
22018 \end_inset
22019
22020  est 
22021 \begin_inset Flex Code
22022 status collapsed
22023
22024 \begin_layout Plain Layout
22025 Command
22026 \end_layout
22027
22028 \end_inset
22029
22030 .
22031  Cependant,
22032  les arguments préfixés par 
22033 \begin_inset Flex Code
22034 status collapsed
22035
22036 \begin_layout Plain Layout
22037 post:
22038 \end_layout
22039
22040 \end_inset
22041
22042  sont émis après cet argument de la fenêtre de travail.
22043  Notez que la numérotation des post-arguments repart de 1,
22044  de sorte que le premier argument suivant l’argument de la fenêtre de travail est 
22045 \begin_inset Flex Code
22046 status collapsed
22047
22048 \begin_layout Plain Layout
22049 post:1
22050 \end_layout
22051
22052 \end_inset
22053
22054 .
22055  Les post-arguments sont ignorés dans tout autre 
22056 \begin_inset Flex Code
22057 status collapsed
22058
22059 \begin_layout Plain Layout
22060 LatexType
22061 \end_layout
22062
22063 \end_inset
22064
22065  que 
22066 \begin_inset Flex Code
22067 status collapsed
22068
22069 \begin_layout Plain Layout
22070 Command
22071 \end_layout
22072
22073 \end_inset
22074
22075 .
22076 \end_layout
22077
22078 \begin_layout Standard
22079 Les arguments de liste 
22080 \begin_inset Flex Code
22081 status collapsed
22082
22083 \begin_layout Plain Layout
22084
22085 \backslash
22086 item
22087 \end_layout
22088
22089 \end_inset
22090
22091 s (comme dans 
22092 \begin_inset Flex Code
22093 status collapsed
22094
22095 \begin_layout Plain Layout
22096
22097 \backslash
22098 item[toto]
22099 \end_layout
22100
22101 \end_inset
22102
22103 ) sont préfixés par 
22104 \begin_inset Flex Code
22105 status collapsed
22106
22107 \begin_layout Plain Layout
22108 item:
22109 \end_layout
22110
22111 \end_inset
22112
22113  suivi par leur numéro (e.
22114 \begin_inset space \thinspace{}
22115 \end_inset
22116
22117 g.
22118 \begin_inset space \space{}
22119 \end_inset
22120
22121
22122 \begin_inset Flex Code
22123 status collapsed
22124
22125 \begin_layout Plain Layout
22126 Argument item:1
22127 \end_layout
22128
22129 \end_inset
22130
22131 ).
22132 \end_layout
22133
22134 \begin_layout Standard
22135 Enfin,
22136  il existe un type particulier d'argument doté du préfixe 
22137 \begin_inset Flex Code
22138 status collapsed
22139
22140 \begin_layout Plain Layout
22141 listpreamble:
22142 \end_layout
22143
22144 \end_inset
22145
22146 .
22147  Ce n'est pas vraiment un argument,
22148  mais il utilise l’interface des arguments (le préfixe est aussi suivi par un nombre,
22149  e.
22150 \begin_inset space \thinspace{}
22151 \end_inset
22152
22153 g.
22154  
22155 \begin_inset Flex Code
22156 status collapsed
22157
22158 \begin_layout Plain Layout
22159 Argument listpreamble:1
22160 \end_layout
22161
22162 \end_inset
22163
22164 ).
22165  Comme son nom l'indique,
22166  il s'applique aux listes comme 
22167 \family sans
22168 ListePuces
22169 \family default
22170 ,
22171  
22172 \family sans
22173 Énumération
22174 \family default
22175 ,
22176  
22177 \family sans
22178 Description
22179 \family default
22180 ,
22181  ou 
22182 \family sans
22183 Bibliographie
22184 \family default
22185 .
22186  Son contenu sera positionné au début de la liste,
22187  avant le premier 
22188 \begin_inset Flex Code
22189 status collapsed
22190
22191 \begin_layout Plain Layout
22192
22193 \backslash
22194 item
22195 \end_layout
22196
22197 \end_inset
22198
22199 ,
22200  sur une ligne à part (un endroit normalement inaccessible en \SpecialChar LyX
22201 ).
22202  De cette façon,
22203  les utilisateurs peuvent insérer des redéfinitions (de longueurs,
22204  etc.) pour des listes particulières.
22205  Implicitement,
22206  ces arguments n'ont pas de délimiteur.
22207 \end_layout
22208
22209 \begin_layout Subsection
22210 Compteurs
22211 \begin_inset CommandInset label
22212 LatexCommand label
22213 name "subsec:Compteurs"
22214
22215 \end_inset
22216
22217
22218 \end_layout
22219
22220 \begin_layout Standard
22221 Il faut définir les compteurs (
22222 \begin_inset Flex Code
22223 status collapsed
22224
22225 \begin_layout Plain Layout
22226 chapitre
22227 \end_layout
22228
22229 \end_inset
22230
22231 ,
22232  
22233 \begin_inset Flex Code
22234 status collapsed
22235
22236 \begin_layout Plain Layout
22237 figure
22238 \end_layout
22239
22240 \end_inset
22241
22242 \SpecialChar ldots
22243 ) dans la classe elle-même.
22244  Les compteurs standard sont définis dans le fichier 
22245 \begin_inset Flex Code
22246 status collapsed
22247
22248 \begin_layout Plain Layout
22249 stdcounters.inc
22250 \end_layout
22251
22252 \end_inset
22253
22254 .
22255  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
22256  il suffit probablement que vous ajoutiez
22257 \end_layout
22258
22259 \begin_layout LyX-Code
22260 Input stdcounters.inc
22261 \end_layout
22262
22263 \begin_layout Standard
22264 à un endroit raisonnable dans la classe.
22265 \end_layout
22266
22267 \begin_layout Standard
22268 Mais si vous voulez définir des compteurs à votre guise,
22269  vous pouvez le faire.
22270  La déclaration d'un compteur doit commencer par
22271 \end_layout
22272
22273 \begin_layout LyX-Code
22274 Counter <nom>
22275 \end_layout
22276
22277 \begin_layout Standard
22278 où 
22279 \begin_inset Flex Code
22280 status collapsed
22281
22282 \begin_layout Plain Layout
22283 <nom>
22284 \end_layout
22285
22286 \end_inset
22287
22288  est le nom du compteur.
22289  Et elle doit se terminer par 
22290 \begin_inset Flex Code
22291 status collapsed
22292
22293 \begin_layout Plain Layout
22294 End
22295 \end_layout
22296
22297 \end_inset
22298
22299 .
22300 \end_layout
22301
22302 \begin_layout Standard
22303 Les paramètres suivants peuvent également être utilisés:
22304 \end_layout
22305
22306 \begin_layout Description
22307 \begin_inset Flex Code
22308 status collapsed
22309
22310 \begin_layout Plain Layout
22311 InitialValue
22312 \end_layout
22313
22314 \end_inset
22315
22316  [
22317 \begin_inset Flex Code
22318 status collapsed
22319
22320 \begin_layout Plain Layout
22321 int=1
22322 \end_layout
22323
22324 \end_inset
22325
22326 ] positionne la valeur initiale du compteur,
22327  valeur à laquelle il sera réinitialisé quand cela sera nécessaire.
22328  Normalement,
22329  la valeur désirée est la valeur implicite,
22330 \begin_inset space ~
22331 \end_inset
22332
22333 1.
22334 \end_layout
22335
22336 \begin_layout Description
22337 \begin_inset Flex Code
22338 status collapsed
22339
22340 \begin_layout Plain Layout
22341 LabelString
22342 \end_layout
22343
22344 \end_inset
22345
22346  [
22347 \begin_inset Flex Code
22348 status collapsed
22349
22350 \begin_layout Plain Layout
22351 string
22352 \end_layout
22353
22354 \end_inset
22355
22356 =
22357 \begin_inset Quotes erd
22358 \end_inset
22359
22360
22361 \begin_inset Quotes erd
22362 \end_inset
22363
22364 ] définit comment le compteur s'affiche.
22365  Fixer ce paramètre positionne également 
22366 \begin_inset Flex Code
22367 status collapsed
22368
22369 \begin_layout Plain Layout
22370 LabelStringAppendix
22371 \end_layout
22372
22373 \end_inset
22374
22375  à la même valeur.
22376  Les arguments spécifiques suivants peuvent être utilisés:
22377 \end_layout
22378
22379 \begin_deeper
22380 \begin_layout Itemize
22381 \begin_inset Flex Code
22382 status collapsed
22383
22384 \begin_layout Plain Layout
22385
22386 \backslash
22387 thecounter
22388 \end_layout
22389
22390 \end_inset
22391
22392  sera remplacé par l'expansion de 
22393 \begin_inset Flex Code
22394 status collapsed
22395
22396 \begin_layout Plain Layout
22397 LabelString
22398 \end_layout
22399
22400 \end_inset
22401
22402  (ou
22403 \begin_inset Newline newline
22404 \end_inset
22405
22406
22407 \begin_inset Flex Code
22408 status collapsed
22409
22410 \begin_layout Plain Layout
22411 LabelStringAppendix
22412 \end_layout
22413
22414 \end_inset
22415
22416 ) du compteur 
22417 \begin_inset Flex Code
22418 status collapsed
22419
22420 \begin_layout Plain Layout
22421 counter
22422 \end_layout
22423
22424 \end_inset
22425
22426 .
22427  
22428 \end_layout
22429
22430 \begin_layout Itemize
22431 les valeurs du compteur peuvent être exprimées par des macros à la \SpecialChar LaTeX
22432  
22433 \begin_inset Flex Code
22434 status collapsed
22435
22436 \begin_layout Plain Layout
22437
22438 \backslash
22439
22440 \emph on
22441 numbertype
22442 \emph default
22443 {
22444 \emph on
22445 counter
22446 \emph default
22447 }
22448 \end_layout
22449
22450 \end_inset
22451
22452 ,
22453  où 
22454 \begin_inset Flex Code
22455 status collapsed
22456
22457 \begin_layout Plain Layout
22458
22459 \emph on
22460 numbertype
22461 \end_layout
22462
22463 \end_inset
22464
22465  peut être:
22466  
22467 \begin_inset Flex Code
22468 status collapsed
22469
22470 \begin_layout Plain Layout
22471 arabic
22472 \end_layout
22473
22474 \end_inset
22475
22476 :
22477  1,
22478  2,
22479  3,\SpecialChar ldots
22480 ;
22481  
22482 \begin_inset Flex Code
22483 status collapsed
22484
22485 \begin_layout Plain Layout
22486 alph
22487 \end_layout
22488
22489 \end_inset
22490
22491  pour les lettres en bas de casse:
22492  a,
22493  b,
22494  c,
22495  \SpecialChar ldots
22496 ;
22497  
22498 \begin_inset Flex Code
22499 status collapsed
22500
22501 \begin_layout Plain Layout
22502 Alph
22503 \end_layout
22504
22505 \end_inset
22506
22507  pour les lettres en capitales:
22508  A,
22509  B,
22510  C,
22511  \SpecialChar ldots
22512 ;
22513  
22514 \begin_inset Flex Code
22515 status collapsed
22516
22517 \begin_layout Plain Layout
22518 roman
22519 \end_layout
22520
22521 \end_inset
22522
22523  pour la numérotation en bas de casse romaine:
22524  i,
22525  ii,
22526  iii,
22527  \SpecialChar ldots
22528 ;
22529  
22530 \begin_inset Flex Code
22531 status collapsed
22532
22533 \begin_layout Plain Layout
22534 Roman
22535 \end_layout
22536
22537 \end_inset
22538
22539  pour la numérotation capitale romaine:
22540  I,
22541  II,
22542  III.
22543 \end_layout
22544
22545 \end_deeper
22546 \begin_layout Standard
22547 Si 
22548 \begin_inset Flex Code
22549 status collapsed
22550
22551 \begin_layout Plain Layout
22552 LabelString
22553 \end_layout
22554
22555 \end_inset
22556
22557  est indéfini,
22558  une valeur implicite est construite comme suit:
22559  si le compteur a un compteur parent 
22560 \begin_inset Flex Code
22561 status collapsed
22562
22563 \begin_layout Plain Layout
22564 parent
22565 \end_layout
22566
22567 \end_inset
22568
22569  (défini via 
22570 \begin_inset Flex Code
22571 status collapsed
22572
22573 \begin_layout Plain Layout
22574 Within
22575 \end_layout
22576
22577 \end_inset
22578
22579 ),
22580  la chaîne
22581 \begin_inset Newline newline
22582 \end_inset
22583
22584
22585 \begin_inset Flex Code
22586 status collapsed
22587
22588 \begin_layout Plain Layout
22589
22590 \backslash
22591 theparent.
22592 \backslash
22593 arabic{counter}
22594 \end_layout
22595
22596 \end_inset
22597
22598  est utilisée;
22599  sinon la chaîne 
22600 \begin_inset Flex Code
22601 status collapsed
22602
22603 \begin_layout Plain Layout
22604
22605 \backslash
22606 arabic{counter}
22607 \end_layout
22608
22609 \end_inset
22610
22611  est utilisée.
22612 \end_layout
22613
22614 \begin_layout Description
22615 \begin_inset Flex Code
22616 status collapsed
22617
22618 \begin_layout Plain Layout
22619 LabelStringAppendix
22620 \end_layout
22621
22622 \end_inset
22623
22624  [
22625 \begin_inset Flex Code
22626 status collapsed
22627
22628 \begin_layout Plain Layout
22629 string
22630 \end_layout
22631
22632 \end_inset
22633
22634 =
22635 \begin_inset Quotes erd
22636 \end_inset
22637
22638
22639 \begin_inset Quotes erd
22640 \end_inset
22641
22642 ] est identique à 
22643 \begin_inset Flex Code
22644 status collapsed
22645
22646 \begin_layout Plain Layout
22647 LabelString
22648 \end_layout
22649
22650 \end_inset
22651
22652 ,
22653  mais pour les annexes.
22654 \end_layout
22655
22656 \begin_layout Description
22657 \begin_inset Flex Code
22658 status open
22659
22660 \begin_layout Plain Layout
22661 LaTeXName
22662 \end_layout
22663
22664 \end_inset
22665
22666  [
22667 \begin_inset Flex Code
22668 status open
22669
22670 \begin_layout Plain Layout
22671 string
22672 \end_layout
22673
22674 \end_inset
22675
22676  = 
22677 \begin_inset Quotes eld
22678 \end_inset
22679
22680
22681 \begin_inset Quotes erd
22682 \end_inset
22683
22684 ] définit le nom du compteur utilisé en \SpecialChar LaTeX
22685 .
22686  (e.g.,
22687  en \SpecialChar LyX
22688 ,
22689  il existe un compteur dénommé `theorem',
22690  mais son nom dans l'exportation \SpecialChar LaTeX
22691  est `thm'.)
22692 \end_layout
22693
22694 \begin_layout Description
22695 \begin_inset Flex Code
22696 status collapsed
22697
22698 \begin_layout Plain Layout
22699 PrettyFormat
22700 \end_layout
22701
22702 \end_inset
22703
22704  [
22705 \begin_inset Flex Code
22706 status collapsed
22707
22708 \begin_layout Plain Layout
22709 string
22710 \end_layout
22711
22712 \end_inset
22713
22714 =
22715 \begin_inset Quotes erd
22716 \end_inset
22717
22718
22719 \begin_inset Quotes erd
22720 \end_inset
22721
22722 ] définit un format à utiliser pour les références mises en forme utilisant ce compteur.
22723  Par exemple,
22724  on peut vouloir que les références aux numéros de section apparaissent comme 
22725 \begin_inset Quotes cld
22726 \end_inset
22727
22728 Section
22729 \begin_inset space ~
22730 \end_inset
22731
22732 2.4
22733 \begin_inset Quotes crd
22734 \end_inset
22735
22736 .
22737  La chaîne devra contenir 
22738 \begin_inset Quotes cld
22739 \end_inset
22740
22741 ##
22742 \begin_inset Quotes crd
22743 \end_inset
22744
22745 .
22746  Ceci sera remplacé par la valeur courante du compteur.
22747  Ainsi,
22748  pour les sections,
22749  ce sera:
22750  Section ##.
22751 \end_layout
22752
22753 \begin_layout Description
22754 \begin_inset Flex Code
22755 status collapsed
22756
22757 \begin_layout Plain Layout
22758 Within
22759 \end_layout
22760
22761 \end_inset
22762
22763  [
22764 \begin_inset Flex Code
22765 status collapsed
22766
22767 \begin_layout Plain Layout
22768 string
22769 \end_layout
22770
22771 \end_inset
22772
22773 =
22774 \begin_inset Quotes erd
22775 \end_inset
22776
22777
22778 \begin_inset Quotes erd
22779 \end_inset
22780
22781 ] contient le nom d'un autre compteur:
22782  le compteur actuel sera remis à zéro à chaque fois que l'autre augmentera.
22783  Par exemple,
22784  
22785 \begin_inset Flex Code
22786 status collapsed
22787
22788 \begin_layout Plain Layout
22789 sous-section
22790 \end_layout
22791
22792 \end_inset
22793
22794  est numéroté dans 
22795 \begin_inset Flex Code
22796 status collapsed
22797
22798 \begin_layout Plain Layout
22799 section
22800 \end_layout
22801
22802 \end_inset
22803
22804 .
22805 \end_layout
22806
22807 \begin_layout Subsection
22808 Description de police
22809 \begin_inset CommandInset label
22810 LatexCommand label
22811 name "subsec:polices"
22812
22813 \end_inset
22814
22815
22816 \end_layout
22817
22818 \begin_layout Standard
22819 Une description de police ressemble à :
22820 \end_layout
22821
22822 \begin_layout LyX-Code
22823 Font 
22824 \family roman
22825 \emph on
22826 ou
22827 \family default
22828 \emph default
22829  LabelFont 
22830 \emph on
22831 ou
22832 \emph default
22833  DefaultFont
22834 \end_layout
22835
22836 \begin_layout LyX-Code
22837  ...
22838 \end_layout
22839
22840 \begin_layout LyX-Code
22841 EndFont
22842 \end_layout
22843
22844 \begin_layout Standard
22845 et les commandes suivantes sont disponibles :
22846 \end_layout
22847
22848 \begin_layout Description
22849 \begin_inset Flex Code
22850 status collapsed
22851
22852 \begin_layout Plain Layout
22853 Color
22854 \end_layout
22855
22856 \end_inset
22857
22858
22859 \family typewriter
22860  
22861 \family default
22862 [
22863 \family typewriter
22864 chaîne
22865 \family default
22866 ] voir l'annexe
22867 \begin_inset space ~
22868 \end_inset
22869
22870  
22871 \begin_inset CommandInset ref
22872 LatexCommand ref
22873 reference "chap:Names-of-colors"
22874 plural "false"
22875 caps "false"
22876 noprefix "false"
22877 nolink "false"
22878
22879 \end_inset
22880
22881  pour les arguments valides.
22882 \end_layout
22883
22884 \begin_layout Description
22885 \begin_inset Flex Code
22886 status collapsed
22887
22888 \begin_layout Plain Layout
22889 Family
22890 \end_layout
22891
22892 \end_inset
22893
22894  [
22895 \emph on
22896
22897 \begin_inset Flex Code
22898 status collapsed
22899
22900 \begin_layout Plain Layout
22901 Roman
22902 \end_layout
22903
22904 \end_inset
22905
22906
22907 \emph default
22908 ,
22909  
22910 \begin_inset Flex Code
22911 status collapsed
22912
22913 \begin_layout Plain Layout
22914 Sans
22915 \end_layout
22916
22917 \end_inset
22918
22919 ,
22920  
22921 \begin_inset Flex Code
22922 status collapsed
22923
22924 \begin_layout Plain Layout
22925 Typewriter
22926 \end_layout
22927
22928 \end_inset
22929
22930
22931 \end_layout
22932
22933 \begin_layout Description
22934 \begin_inset Flex Code
22935 status collapsed
22936
22937 \begin_layout Plain Layout
22938 Misc
22939 \end_layout
22940
22941 \end_inset
22942
22943  [
22944 \begin_inset Flex Code
22945 status collapsed
22946
22947 \begin_layout Plain Layout
22948
22949 \family typewriter
22950 chaîne
22951 \end_layout
22952
22953 \end_inset
22954
22955 ] avec les arguments valides suivants:
22956  
22957 \begin_inset Flex Code
22958 status collapsed
22959
22960 \begin_layout Plain Layout
22961 emph
22962 \end_layout
22963
22964 \end_inset
22965
22966 ,
22967  
22968 \begin_inset Flex Code
22969 status collapsed
22970
22971 \begin_layout Plain Layout
22972 noun
22973 \end_layout
22974
22975 \end_inset
22976
22977 ,
22978  
22979 \begin_inset Flex Code
22980 status collapsed
22981
22982 \begin_layout Plain Layout
22983 strikeout
22984 \end_layout
22985
22986 \end_inset
22987
22988 ,
22989  
22990 \begin_inset Flex Code
22991 status collapsed
22992
22993 \begin_layout Plain Layout
22994 underbar
22995 \end_layout
22996
22997 \end_inset
22998
22999 ,
23000  
23001 \begin_inset Flex Code
23002 status collapsed
23003
23004 \begin_layout Plain Layout
23005 uuline
23006 \end_layout
23007
23008 \end_inset
23009
23010 ,
23011  
23012 \begin_inset Flex Code
23013 status collapsed
23014
23015 \begin_layout Plain Layout
23016 uwave
23017 \end_layout
23018
23019 \end_inset
23020
23021 ,
23022  
23023 \begin_inset Flex Code
23024 status collapsed
23025
23026 \begin_layout Plain Layout
23027 no_emph
23028 \end_layout
23029
23030 \end_inset
23031
23032 ,
23033  
23034 \begin_inset Flex Code
23035 status collapsed
23036
23037 \begin_layout Plain Layout
23038 no_noun
23039 \end_layout
23040
23041 \end_inset
23042
23043 ,
23044  
23045 \begin_inset Flex Code
23046 status collapsed
23047
23048 \begin_layout Plain Layout
23049 no_strikeout
23050 \end_layout
23051
23052 \end_inset
23053
23054 ,
23055  
23056 \begin_inset Flex Code
23057 status collapsed
23058
23059 \begin_layout Plain Layout
23060 no_bar
23061 \end_layout
23062
23063 \end_inset
23064
23065 ,
23066  
23067 \begin_inset Flex Code
23068 status collapsed
23069
23070 \begin_layout Plain Layout
23071 no_uuline
23072 \end_layout
23073
23074 \end_inset
23075
23076  et
23077 \begin_inset Newline linebreak
23078 \end_inset
23079
23080
23081 \begin_inset Flex Code
23082 status collapsed
23083
23084 \begin_layout Plain Layout
23085 no_uwave
23086 \end_layout
23087
23088 \end_inset
23089
23090 .
23091  Chacun de ceux-ci (dés)active l'attribut correspondant.
23092 \begin_inset Newline newline
23093 \end_inset
23094
23095 Par exemple,
23096  
23097 \begin_inset Flex Code
23098 status collapsed
23099
23100 \begin_layout Plain Layout
23101 emph
23102 \end_layout
23103
23104 \end_inset
23105
23106  active la mise en évidence,
23107  et 
23108 \begin_inset Flex Code
23109 status collapsed
23110
23111 \begin_layout Plain Layout
23112 no_emph
23113 \end_layout
23114
23115 \end_inset
23116
23117  la désactive.
23118  Si ce dernier point vous intrigue,
23119  souvenez-vous que le réglage de police du contexte courant est généralement hérité du contexte environnant.
23120  De ce fait,
23121  
23122 \begin_inset Flex Code
23123 status collapsed
23124
23125 \begin_layout Plain Layout
23126
23127 \lang english
23128 no_emph
23129 \end_layout
23130
23131 \end_inset
23132
23133  désactiverait la mise en évidence qui était active de toutes façons,
23134  par exemple dans un environnement de théorème.
23135  
23136 \end_layout
23137
23138 \begin_layout Description
23139 \begin_inset Flex Code
23140 status collapsed
23141
23142 \begin_layout Plain Layout
23143 Series
23144 \end_layout
23145
23146 \end_inset
23147
23148  [
23149 \emph on
23150
23151 \begin_inset Flex Code
23152 status collapsed
23153
23154 \begin_layout Plain Layout
23155 Medium
23156 \end_layout
23157
23158 \end_inset
23159
23160
23161 \emph default
23162 ,
23163  
23164 \begin_inset Flex Code
23165 status collapsed
23166
23167 \begin_layout Plain Layout
23168 Bold
23169 \end_layout
23170
23171 \end_inset
23172
23173
23174 \end_layout
23175
23176 \begin_layout Description
23177 \begin_inset Flex Code
23178 status collapsed
23179
23180 \begin_layout Plain Layout
23181 Shape
23182 \end_layout
23183
23184 \end_inset
23185
23186  [
23187 \emph on
23188
23189 \begin_inset Flex Code
23190 status collapsed
23191
23192 \begin_layout Plain Layout
23193 Up
23194 \end_layout
23195
23196 \end_inset
23197
23198
23199 \emph default
23200 ,
23201  
23202 \begin_inset Flex Code
23203 status collapsed
23204
23205 \begin_layout Plain Layout
23206 Italic
23207 \end_layout
23208
23209 \end_inset
23210
23211 ,
23212  
23213 \begin_inset Flex Code
23214 status collapsed
23215
23216 \begin_layout Plain Layout
23217 SmallCaps
23218 \end_layout
23219
23220 \end_inset
23221
23222 ,
23223  
23224 \begin_inset Flex Code
23225 status collapsed
23226
23227 \begin_layout Plain Layout
23228 Slanted
23229 \end_layout
23230
23231 \end_inset
23232
23233
23234 \end_layout
23235
23236 \begin_layout Description
23237 \begin_inset Flex Code
23238 status collapsed
23239
23240 \begin_layout Plain Layout
23241 Size
23242 \end_layout
23243
23244 \end_inset
23245
23246  [
23247 \begin_inset Flex Code
23248 status collapsed
23249
23250 \begin_layout Plain Layout
23251 tiny
23252 \end_layout
23253
23254 \end_inset
23255
23256 ,
23257  
23258 \begin_inset Flex Code
23259 status collapsed
23260
23261 \begin_layout Plain Layout
23262 small
23263 \end_layout
23264
23265 \end_inset
23266
23267 ,
23268  
23269 \begin_inset Flex Code
23270 status collapsed
23271
23272 \begin_layout Plain Layout
23273
23274 \emph on
23275 normal
23276 \end_layout
23277
23278 \end_inset
23279
23280 ,
23281  
23282 \begin_inset Flex Code
23283 status collapsed
23284
23285 \begin_layout Plain Layout
23286 large
23287 \end_layout
23288
23289 \end_inset
23290
23291 ,
23292  
23293 \begin_inset Flex Code
23294 status collapsed
23295
23296 \begin_layout Plain Layout
23297 larger
23298 \end_layout
23299
23300 \end_inset
23301
23302 ,
23303  
23304 \begin_inset Flex Code
23305 status collapsed
23306
23307 \begin_layout Plain Layout
23308 largest
23309 \end_layout
23310
23311 \end_inset
23312
23313 ,
23314  
23315 \begin_inset Flex Code
23316 status collapsed
23317
23318 \begin_layout Plain Layout
23319 huge
23320 \end_layout
23321
23322 \end_inset
23323
23324 ,
23325  
23326 \begin_inset Flex Code
23327 status collapsed
23328
23329 \begin_layout Plain Layout
23330 giant
23331 \end_layout
23332
23333 \end_inset
23334
23335 ]
23336 \end_layout
23337
23338 \begin_layout Subsection
23339 \begin_inset CommandInset label
23340 LatexCommand label
23341 name "subsec:Citation-engine-description"
23342
23343 \end_inset
23344
23345 Description du moteur de citation
23346 \end_layout
23347
23348 \begin_layout Standard
23349 Les blocs 
23350 \begin_inset Flex Code
23351 status collapsed
23352
23353 \begin_layout Plain Layout
23354 MoteurCitation
23355 \end_layout
23356
23357 \end_inset
23358
23359 ,
23360  tels qu'ils ont utilisés dans les fichiers éponymes (voir 
23361 \begin_inset CommandInset ref
23362 LatexCommand ref
23363 reference "subsec:Cite-Engine-Files"
23364 plural "false"
23365 caps "false"
23366 noprefix "false"
23367 nolink "false"
23368
23369 \end_inset
23370
23371 ),
23372  définissent les commandes de citation reconnues par un 
23373 \begin_inset Quotes cld
23374 \end_inset
23375
23376 moteur de citation
23377 \begin_inset Quotes crd
23378 \end_inset
23379
23380  spécifique.
23381  Un moteur de citation,
23382  en \SpecialChar LyX
23383 ,
23384  désigne une façon de spécifier le format des citations en utilisant des nombres,
23385  des noms d'auteurs ou des années.
23386  Actuellement,
23387  \SpecialChar LyX
23388  reconnaît trois types de moteurs:
23389 \end_layout
23390
23391 \begin_layout Enumerate
23392 \begin_inset Flex Code
23393 status collapsed
23394
23395 \begin_layout Plain Layout
23396 default
23397 \end_layout
23398
23399 \end_inset
23400
23401 :
23402  la méthode implicite de Bib\SpecialChar TeX
23403  pour mettre en forme les citations,
23404  un style numérique simple (e.
23405 \begin_inset space \thinspace{}
23406 \end_inset
23407
23408 g.,
23409  
23410 \begin_inset Quotes eld
23411 \end_inset
23412
23413 [1]
23414 \begin_inset Quotes erd
23415 \end_inset
23416
23417 );
23418 \end_layout
23419
23420 \begin_layout Enumerate
23421 \begin_inset Flex Code
23422 status collapsed
23423
23424 \begin_layout Plain Layout
23425 authoryear
23426 \end_layout
23427
23428 \end_inset
23429
23430 :
23431  les citations style Harvard combinant noms d'auteurs et année de publication (e.
23432 \begin_inset space \thinspace{}
23433 \end_inset
23434
23435 g.,
23436  
23437 \begin_inset Quotes eld
23438 \end_inset
23439
23440 Smith et Miller (2017b)
23441 \begin_inset Quotes erd
23442 \end_inset
23443
23444 )
23445 \end_layout
23446
23447 \begin_layout Enumerate
23448 \begin_inset Flex Code
23449 status collapsed
23450
23451 \begin_layout Plain Layout
23452 numerical
23453 \end_layout
23454
23455 \end_inset
23456
23457 :
23458  citations numériques étendues incluant l'auteur ou le titre à côté du numéro (e.
23459 \begin_inset space \thinspace{}
23460 \end_inset
23461
23462 g.,
23463  
23464 \begin_inset Quotes eld
23465 \end_inset
23466
23467 Smith et Miller [1]
23468 \begin_inset Quotes erd
23469 \end_inset
23470
23471 )
23472 \end_layout
23473
23474 \begin_layout Standard
23475 Les blocs 
23476 \begin_inset Flex Code
23477 status collapsed
23478
23479 \begin_layout Plain Layout
23480 MoteurCitation
23481 \end_layout
23482
23483 \end_inset
23484
23485  se présentent comme ceci :
23486 \end_layout
23487
23488 \begin_layout LyX-Code
23489 CiteEngine default
23490 \end_layout
23491
23492 \begin_layout LyX-Code
23493  cite
23494 \end_layout
23495
23496 \begin_layout LyX-Code
23497  Citep*[][]
23498 \end_layout
23499
23500 \begin_layout LyX-Code
23501  citeyearpar[][]=parencite*
23502 \end_layout
23503
23504 \begin_layout LyX-Code
23505  ...
23506 \end_layout
23507
23508 \begin_layout LyX-Code
23509 End
23510 \end_layout
23511
23512 \begin_layout Standard
23513 L'élément suivant 
23514 \begin_inset Flex Code
23515 status collapsed
23516
23517 \begin_layout Plain Layout
23518 CiteEngine
23519 \end_layout
23520
23521 \end_inset
23522
23523  désigne le moteur.
23524  Les lignes suivantes définissent respectivement une commande de citation ou un paradigme de commande de citation reconnu par le moteur.
23525  La ligne peut être simplement une commande de citation utilisée à la fois pour désigner la commande \SpecialChar LyX
23526  et la sortie \SpecialChar LaTeX
23527  ou peut être plus compliquée pour éclaircir les choses.
23528  La syntaxe complète est:
23529 \end_layout
23530
23531 \begin_layout LyX-Code
23532 LyXName|alias$*<!_stardesc!_stardesctooltip>[][]=latexcmd
23533 \end_layout
23534
23535 \begin_layout Itemize
23536 \begin_inset Flex Code
23537 status collapsed
23538
23539 \begin_layout Plain Layout
23540 LyXName
23541 \end_layout
23542
23543 \end_inset
23544
23545 :
23546  le nom utilisé dans le fichier 
23547 \begin_inset Flex Code
23548 status collapsed
23549
23550 \begin_layout Plain Layout
23551 *.lyx
23552 \end_layout
23553
23554 \end_inset
23555
23556 .
23557 \end_layout
23558
23559 \begin_deeper
23560 \begin_layout Standard
23561 Pour des raisons de portabilité,
23562  nous essayons de choisir le même nom pour le commandes de format similaires dans différents paquetages de citation (de ce fait de nombreux noms découlent de natbib,
23563  et nous devons choisir un 
23564 \begin_inset Flex Code
23565 status collapsed
23566
23567 \begin_layout Plain Layout
23568 latexcmd
23569 \end_layout
23570
23571 \end_inset
23572
23573  différent,
23574  si le nom de la commande \SpecialChar LaTeX
23575  est différent).
23576 \end_layout
23577
23578 \end_deeper
23579 \begin_layout Itemize
23580 \begin_inset Flex Code
23581 status collapsed
23582
23583 \begin_layout Plain Layout
23584 alias
23585 \end_layout
23586
23587 \end_inset
23588
23589 :
23590  une liste de commandes (séparées par des virgules) synonymes du 
23591 \begin_inset Flex Code
23592 status collapsed
23593
23594 \begin_layout Plain Layout
23595 LyXName
23596 \end_layout
23597
23598 \end_inset
23599
23600  donné dans le moteur courant.
23601  Ceci facilite le changement de paquetages de citations et de moteurs.
23602  
23603 \begin_inset Flex Code
23604 status collapsed
23605
23606 \begin_layout Plain Layout
23607 alias
23608 \end_layout
23609
23610 \end_inset
23611
23612  peut être comparé à 
23613 \begin_inset Flex Code
23614 status collapsed
23615
23616 \begin_layout Plain Layout
23617 ObsoletedBy
23618 \end_layout
23619
23620 \end_inset
23621
23622  dans les définitions de format.
23623 \end_layout
23624
23625 \begin_layout Itemize
23626 \begin_inset Flex Code
23627 status collapsed
23628
23629 \begin_layout Plain Layout
23630 latexcmd
23631 \end_layout
23632
23633 \end_inset
23634
23635 :
23636  la commande \SpecialChar LaTeX
23637  effectivement émise.
23638  
23639 \end_layout
23640
23641 \begin_layout Standard
23642 \begin_inset Flex Code
23643 status collapsed
23644
23645 \begin_layout Plain Layout
23646 Alias
23647 \end_layout
23648
23649 \end_inset
23650
23651  et 
23652 \begin_inset Flex Code
23653 status collapsed
23654
23655 \begin_layout Plain Layout
23656 latexcmd
23657 \end_layout
23658
23659 \end_inset
23660
23661  sont facultatifs.
23662  S'il n'y a pas de
23663 \begin_inset Flex Code
23664 status collapsed
23665
23666 \begin_layout Plain Layout
23667 latexcmd
23668 \end_layout
23669
23670 \end_inset
23671
23672 ,
23673  le 
23674 \begin_inset Flex Code
23675 status collapsed
23676
23677 \begin_layout Plain Layout
23678 LyXName
23679 \end_layout
23680
23681 \end_inset
23682
23683  sera émis vers \SpecialChar LaTeX
23684 .
23685 \end_layout
23686
23687 \begin_layout Standard
23688 Notez également:
23689 \end_layout
23690
23691 \begin_layout Itemize
23692 une capitale indique que la commande a également une forme capitalisée (
23693 \begin_inset Flex Code
23694 status collapsed
23695
23696 \begin_layout Plain Layout
23697
23698 \backslash
23699 Latexcmd
23700 \end_layout
23701
23702 \end_inset
23703
23704  vs.
23705  
23706 \begin_inset Flex Code
23707 status collapsed
23708
23709 \begin_layout Plain Layout
23710
23711 \backslash
23712 latexcmd
23713 \end_layout
23714
23715 \end_inset
23716
23717 ).
23718  Ceci force en général la capitalisation des préfixes de nom (
23719 \emph on
23720 von Goethe
23721 \emph default
23722  
23723 \begin_inset Formula $\Rightarrow$
23724 \end_inset
23725
23726  
23727 \emph on
23728 Von Goethe
23729 \emph default
23730 ).
23731 \end_layout
23732
23733 \begin_layout Itemize
23734 les crochets 
23735 \begin_inset Flex Code
23736 status collapsed
23737
23738 \begin_layout Plain Layout
23739 []
23740 \end_layout
23741
23742 \end_inset
23743
23744  précisent le nombre d'arguments facultatifs (de 0 à 2).
23745 \end_layout
23746
23747 \begin_layout Itemize
23748 une étoile 
23749 \begin_inset Flex Code
23750 status collapsed
23751
23752 \begin_layout Plain Layout
23753 *
23754 \end_layout
23755
23756 \end_inset
23757
23758  indique qu'il,
23759  existe une version étoilée de la commande (
23760 \begin_inset Flex Code
23761 status collapsed
23762
23763 \begin_layout Plain Layout
23764
23765 \backslash
23766 latexcmd*
23767 \end_layout
23768
23769 \end_inset
23770
23771  vs.
23772  
23773 \begin_inset Flex Code
23774 status collapsed
23775
23776 \begin_layout Plain Layout
23777
23778 \backslash
23779 latexcmd
23780 \end_layout
23781
23782 \end_inset
23783
23784 ).
23785  
23786 \end_layout
23787
23788 \begin_deeper
23789 \begin_layout Standard
23790 Implicitement,
23791  la version étoilée signifie qu'il faut afficher tous les auteurs,
23792  même si la liste devrait être raccourcie par 
23793 \begin_inset Quotes cld
23794 \end_inset
23795
23796 et al.
23797 \begin_inset Quotes crd
23798 \end_inset
23799
23800  du fait de la limite 
23801 \begin_inset Flex Code
23802 status collapsed
23803
23804 \begin_layout Plain Layout
23805 MaxCiteNames
23806 \end_layout
23807
23808 \end_inset
23809
23810  .
23811 \end_layout
23812
23813 \begin_layout Standard
23814 Si l'étoile a une signification différente pour une commande donnée,
23815  ceci peut être spécifié par des crochets anguleux:
23816  
23817 \begin_inset Flex Code
23818 status collapsed
23819
23820 \begin_layout Plain Layout
23821 <!_stardesc!_stardesctooltip>
23822 \end_layout
23823
23824 \end_inset
23825
23826 .
23827  On peut préciser au maximum deux mots-clés (sujets à traduction) marqués par le préfixe 
23828 \begin_inset Flex Code
23829 status collapsed
23830
23831 \begin_layout Plain Layout
23832 !_
23833 \end_layout
23834
23835 \end_inset
23836
23837 .
23838  Le premier désigne la chaîne de caractères qui remplace la case à cocher 
23839 \begin_inset Quotes cld
23840 \end_inset
23841
23842
23843 \family sans
23844 Tous les auteurs
23845 \family default
23846
23847 \begin_inset Quotes crd
23848 \end_inset
23849
23850  dans le menu de citation,
23851  le second désigne une bulle d'aide optionnelle pour cette case.
23852 \end_layout
23853
23854 \begin_layout Standard
23855 Notez que ces deux mots-clés doivent être définis dans un 
23856 \begin_inset Flex Code
23857 status collapsed
23858
23859 \begin_layout Plain Layout
23860 CiteFormat
23861 \end_layout
23862
23863 \end_inset
23864
23865  (voir le paragraphe suivant),
23866  en enlevant le point d'exclamation,
23867  comme ceci:
23868 \end_layout
23869
23870 \begin_layout LyX-Code
23871 _stardesc Légende d'une commande étoilée
23872 \end_layout
23873
23874 \begin_layout LyX-Code
23875 _stardesctooltip Bulle d'aide pour la case à cocher d'une commande étoilée
23876 \end_layout
23877
23878 \end_deeper
23879 \begin_layout Itemize
23880 un dollar 
23881 \begin_inset Flex Code
23882 status collapsed
23883
23884 \begin_layout Plain Layout
23885 $
23886 \end_layout
23887
23888 \end_inset
23889
23890  indique que cette commande supporte les 
23891 \begin_inset Quotes cld
23892 \end_inset
23893
23894 listes de citation qualifiées
23895 \begin_inset Quotes crd
23896 \end_inset
23897
23898 .
23899  Ceci est une fonctionnalité particulière à 
23900 \family sans
23901 Biblatex
23902 \family default
23903  pour les citations à références multiples,
23904  où une pré- ou post-note peut être associée à chaque référence de la liste.
23905  Veuillez vous reporter au manuel
23906 \family sans
23907  Biblatex
23908 \family default
23909  pour les détails.
23910 \end_layout
23911
23912 \begin_layout Standard
23913 Si vous souhaitez ajouter une commande 
23914 \family typewriter
23915 cite
23916 \family default
23917  à un moteur de citation (e.g.
23918  ajouter une commande particulière fournie par une classe),
23919  vous pouvez utiliser 
23920 \begin_inset Flex Code
23921 status collapsed
23922
23923 \begin_layout Plain Layout
23924 AddToCiteEngine <type de moteur> \SpecialChar ldots
23925  End
23926 \end_layout
23927
23928 \end_inset
23929
23930 .
23931  Notez que seules les commandes de citation qui n'existe pas encore sont ajoutées.
23932 \end_layout
23933
23934 \begin_layout Subsection
23935 \begin_inset CommandInset label
23936 LatexCommand label
23937 name "subsec:Description citation"
23938
23939 \end_inset
23940
23941 Description d'une insertion de citation
23942 \end_layout
23943
23944 \begin_layout Standard
23945 Les blocs 
23946 \begin_inset Flex Code
23947 status collapsed
23948
23949 \begin_layout Plain Layout
23950 CiteFormat
23951 \end_layout
23952
23953 \end_inset
23954
23955  servent à décrire comment les citations bibliographiques doivent être affichées,
23956  à la fois dans \SpecialChar LyX
23957  (dans la fenêtre de citation et dans les bulles d'aide,
23958  par exemple) et dans le résultat XHTML.
23959  Un tel bloc se présente comme suit:
23960 \end_layout
23961
23962 \begin_layout LyX-Code
23963
23964 \lang english
23965 CiteFormat
23966 \end_layout
23967
23968 \begin_layout LyX-Code
23969
23970 \lang english
23971  article ...
23972 \end_layout
23973
23974 \begin_layout LyX-Code
23975
23976 \lang english
23977  book ...
23978 \end_layout
23979
23980 \begin_layout LyX-Code
23981
23982 \lang english
23983 End
23984 \end_layout
23985
23986 \begin_layout Standard
23987
23988 \lang english
23989 ou
23990 \end_layout
23991
23992 \begin_layout LyX-Code
23993
23994 \lang english
23995 CiteFormat
23996 \end_layout
23997
23998 \begin_layout LyX-Code
23999
24000 \lang english
24001  cite ...
24002 \end_layout
24003
24004 \begin_layout LyX-Code
24005
24006 \lang english
24007  citet*[][] ...
24008 \end_layout
24009
24010 \begin_layout LyX-Code
24011
24012 \lang english
24013 End
24014 \end_layout
24015
24016 \begin_layout Standard
24017 Dans le premier cas,
24018  les différentes lignes définissent l'affichage de l'information correspondant à une article ou à un livre,
24019  respectivement,
24020  et une telle définition peut être créée pour tout type d'entrée apparaissant dans un fichier Bib\SpecialChar TeX
24021 .
24022  \SpecialChar LyX
24023  définit un format implicite dans le code source qui sera utilisé si aucune définition spécifique n'est fournie.
24024  \SpecialChar LyX
24025  prédéfinit plusieurs formats dans le fichier 
24026 \begin_inset Flex Code
24027 status collapsed
24028
24029 \begin_layout Plain Layout
24030 stdciteformats.inc
24031 \end_layout
24032
24033 \end_inset
24034
24035 ,
24036  qui est inclus dans la plupart des classes de document \SpecialChar LyX
24037 .
24038 \end_layout
24039
24040 \begin_layout Standard
24041 Dans le second cas,
24042  les lignes définissent comment une commande de citation particulière (dans l'exemple 
24043 \begin_inset Flex Code
24044 status collapsed
24045
24046 \begin_layout Plain Layout
24047
24048 \backslash
24049 cite
24050 \end_layout
24051
24052 \end_inset
24053
24054 ,
24055  
24056 \begin_inset Flex Code
24057 status collapsed
24058
24059 \begin_layout Plain Layout
24060
24061 \backslash
24062 citet
24063 \end_layout
24064
24065 \end_inset
24066
24067 ) doit être affichée dans la légende d'insert de citation,
24068  dans le dialogue de citation ou dans le résultat XHTML.
24069  \SpecialChar LyX
24070  définit de tels formats pour les variantes de style de citation qu'il reconnaît via 
24071 \family sans
24072 Document\SpecialChar menuseparator
24073 Paramètres\SpecialChar menuseparator
24074 Bibliographie\SpecialChar ldots
24075
24076 \family default
24077  dans les fichiers 
24078 \begin_inset Flex Code
24079 status collapsed
24080
24081 \begin_layout Plain Layout
24082 *.citeengine
24083 \end_layout
24084
24085 \end_inset
24086
24087  qui accompagnent \SpecialChar LyX
24088  (voir
24089 \begin_inset space ~
24090 \end_inset
24091
24092
24093 \begin_inset CommandInset ref
24094 LatexCommand ref
24095 reference "subsec:Cite-Engine-Files"
24096 plural "false"
24097 caps "false"
24098 noprefix "false"
24099 nolink "false"
24100
24101 \end_inset
24102
24103 ).
24104 \end_layout
24105
24106 \begin_layout Standard
24107 Les définitions utilisent un langage simple qui permet
24108 \begin_inset space ~
24109 \end_inset
24110
24111 de remplacer les clés Bib\SpecialChar TeX
24112  par leurs valeurs.
24113  les clés doivent être encloses entre caractères 
24114 \begin_inset Flex Code
24115 status collapsed
24116
24117 \begin_layout Plain Layout
24118 %
24119 \end_layout
24120
24121 \end_inset
24122
24123 ,
24124  e.g.:
24125  
24126 \begin_inset Flex Code
24127 status collapsed
24128
24129 \begin_layout Plain Layout
24130 %author%
24131 \end_layout
24132
24133 \end_inset
24134
24135 .
24136  Une définition simple serait par exemple:
24137 \end_layout
24138
24139 \begin_layout LyX-Code
24140 misc %author%,
24141  
24142 \begin_inset Quotes eld
24143 \end_inset
24144
24145 %title%
24146 \begin_inset Quotes erd
24147 \end_inset
24148
24149 .
24150 \end_layout
24151
24152 \begin_layout Standard
24153 Ceci imprimerait le nom de l'auteur,
24154  suivi d'une virgule,
24155  suivi du titre,
24156  entre double guillemets,
24157  suivi d'un point.
24158 \end_layout
24159
24160 \begin_layout Standard
24161 Bien entendu,
24162  vous voudrez parfois n'imprimer une clé que si elle existe.
24163  Ceci est obtenu par une construction conditionnelle,
24164  comme:
24165  
24166 \begin_inset Flex Code
24167 status collapsed
24168
24169 \begin_layout Plain Layout
24170 {%volume%[[vol.
24171 \begin_inset space ~
24172 \end_inset
24173
24174 %volume%]]}
24175 \end_layout
24176
24177 \end_inset
24178
24179 .
24180  Ceci signifie:
24181  si la clé 
24182 \begin_inset Flex Code
24183 status collapsed
24184
24185 \begin_layout Plain Layout
24186 volume
24187 \end_layout
24188
24189 \end_inset
24190
24191  existe,
24192  alors imprimer 
24193 \begin_inset Quotes cld
24194 \end_inset
24195
24196 vol.
24197 \begin_inset Quotes crd
24198 \end_inset
24199
24200  suivi de la clé volume.
24201  On peut aussi introduire une clause 
24202 \begin_inset Flex Code
24203 status collapsed
24204
24205 \begin_layout Plain Layout
24206 else
24207 \end_layout
24208
24209 \end_inset
24210
24211  dans l'expression conditionnelle,
24212  comme dans:
24213 \begin_inset Newline newline
24214 \end_inset
24215
24216
24217 \begin_inset Flex Code
24218 status collapsed
24219
24220 \begin_layout Plain Layout
24221 {%author%[[%author%]][[%editor%,
24222  ed.]]}
24223 \end_layout
24224
24225 \end_inset
24226
24227
24228 \begin_inset Newline newline
24229 \end_inset
24230
24231 Ici,
24232  la clé 
24233 \begin_inset Flex Code
24234 status collapsed
24235
24236 \begin_layout Plain Layout
24237 author
24238 \end_layout
24239
24240 \end_inset
24241
24242  est imprimée si elle existe;
24243  sinon la clé 
24244 \begin_inset Flex Code
24245 status collapsed
24246
24247 \begin_layout Plain Layout
24248 editor
24249 \end_layout
24250
24251 \end_inset
24252
24253  est imprimée,
24254  suivi de 
24255 \begin_inset Quotes cld
24256 \end_inset
24257
24258 ,
24259  ed.
24260 \begin_inset Quotes crd
24261 \end_inset
24262
24263 .
24264  Noter que la clé est encore enclose entre caractères 
24265 \begin_inset Flex Code
24266 status collapsed
24267
24268 \begin_layout Plain Layout
24269 %
24270 \end_layout
24271
24272 \end_inset
24273
24274 ;
24275  la clause conditionnelle entière est enclose entre accolades,
24276  et les clauses 
24277 \begin_inset Flex Code
24278 status collapsed
24279
24280 \begin_layout Plain Layout
24281 if
24282 \end_layout
24283
24284 \end_inset
24285
24286  et 
24287 \begin_inset Flex Code
24288 status collapsed
24289
24290 \begin_layout Plain Layout
24291 else
24292 \end_layout
24293
24294 \end_inset
24295
24296  sont encloses entre double crochets 
24297 \begin_inset Quotes cld
24298 \end_inset
24299
24300 [[
24301 \begin_inset Quotes crd
24302 \end_inset
24303
24304  et 
24305 \begin_inset Quotes cld
24306 \end_inset
24307
24308 ]]
24309 \begin_inset Quotes crd
24310 \end_inset
24311
24312 .
24313  Il ne peut avoir d'espaces entre ces marqueurs.
24314 \end_layout
24315
24316 \begin_layout Standard
24317 En plus des clés d'entrée,
24318  quelques clés spéciales peuvent être utilisée pour ces conditions:
24319 \end_layout
24320
24321 \begin_layout Itemize
24322 \begin_inset Flex Code
24323 status collapsed
24324
24325 \begin_layout Plain Layout
24326 {%dialog%[[true]][[false]]}
24327 \end_layout
24328
24329 \end_inset
24330
24331 :
24332  traite 
24333 \begin_inset Quotes cld
24334 \end_inset
24335
24336 true
24337 \begin_inset Quotes crd
24338 \end_inset
24339
24340  pour les dialogues et les menus,
24341  
24342 \begin_inset Quotes cld
24343 \end_inset
24344
24345 false
24346 \begin_inset Quotes crd
24347 \end_inset
24348
24349  dans d'autres contextes (fenêtre \SpecialChar LyX
24350 ,
24351  export);
24352 \end_layout
24353
24354 \begin_layout Itemize
24355 \begin_inset Flex Code
24356 status collapsed
24357
24358 \begin_layout Plain Layout
24359 {%export%[[true]][[false]]}
24360 \end_layout
24361
24362 \end_inset
24363
24364 :
24365  traite 
24366 \begin_inset Quotes cld
24367 \end_inset
24368
24369 true
24370 \begin_inset Quotes crd
24371 \end_inset
24372
24373  pour exports et menus,
24374  
24375 \begin_inset Quotes cld
24376 \end_inset
24377
24378 false
24379 \begin_inset Quotes crd
24380 \end_inset
24381
24382  dans d'autres contextes (fenêtre \SpecialChar LyX
24383 ,
24384  dialogues);
24385 \end_layout
24386
24387 \begin_layout Itemize
24388 \begin_inset Flex Code
24389 status collapsed
24390
24391 \begin_layout Plain Layout
24392 {%next%[[true]]}
24393 \end_layout
24394
24395 \end_inset
24396
24397 :
24398  traite 
24399 \begin_inset Quotes cld
24400 \end_inset
24401
24402 true
24403 \begin_inset Quotes crd
24404 \end_inset
24405
24406  si un autre élément suit (e.
24407 \begin_inset space \thinspace{}
24408 \end_inset
24409
24410 g.,
24411  dans une citation à clés multiples),
24412  
24413 \begin_inset Quotes cld
24414 \end_inset
24415
24416 false
24417 \begin_inset Quotes crd
24418 \end_inset
24419
24420  sinon
24421 \begin_inset Quotes crd
24422 \end_inset
24423
24424 ;
24425 \end_layout
24426
24427 \begin_layout Itemize
24428 \begin_inset Flex Code
24429 status collapsed
24430
24431 \begin_layout Plain Layout
24432 {%second%[[true]][[false]]}
24433 \end_layout
24434
24435 \end_inset
24436
24437 :
24438  traite 
24439 \begin_inset Quotes cld
24440 \end_inset
24441
24442 true
24443 \begin_inset Quotes crd
24444 \end_inset
24445
24446  si c'est le second élément d'une liste,
24447  
24448 \begin_inset Quotes cld
24449 \end_inset
24450
24451 false
24452 \begin_inset Quotes crd
24453 \end_inset
24454
24455  sinon;
24456 \end_layout
24457
24458 \begin_layout Itemize
24459 \begin_inset Flex Code
24460 status collapsed
24461
24462 \begin_layout Plain Layout
24463 {%ifstar%[[true]][[false]]}
24464 \end_layout
24465
24466 \end_inset
24467
24468 :
24469  traite 
24470 \begin_inset Quotes cld
24471 \end_inset
24472
24473 true
24474 \begin_inset Quotes crd
24475 \end_inset
24476
24477  pour une commande de citation étoilée (comme 
24478 \begin_inset Flex Code
24479 status collapsed
24480
24481 \begin_layout Plain Layout
24482
24483 \backslash
24484 cite*
24485 \end_layout
24486
24487 \end_inset
24488
24489 ),
24490  
24491 \begin_inset Quotes cld
24492 \end_inset
24493
24494 false
24495 \begin_inset Quotes crd
24496 \end_inset
24497
24498  si la commande est non étoilée;
24499 \end_layout
24500
24501 \begin_layout Itemize
24502 \begin_inset Flex Code
24503 status collapsed
24504
24505 \begin_layout Plain Layout
24506 {%ifentrytype:<type>%[[true]][[false]]}
24507 \end_layout
24508
24509 \end_inset
24510
24511 :
24512  traite 
24513 \begin_inset Quotes cld
24514 \end_inset
24515
24516 true
24517 \begin_inset Quotes crd
24518 \end_inset
24519
24520  si le type d'entrée courant correspond à 
24521 \begin_inset Flex Code
24522 status collapsed
24523
24524 \begin_layout Plain Layout
24525 <type>
24526 \end_layout
24527
24528 \end_inset
24529
24530 ,
24531  sinon 
24532 \begin_inset Quotes cld
24533 \end_inset
24534
24535 false
24536 \begin_inset Quotes crd
24537 \end_inset
24538
24539  (e.g.,
24540  dans une définition de citation 
24541 \begin_inset Flex Code
24542 status collapsed
24543
24544 \begin_layout Plain Layout
24545 {%ifentrytype:book%[[ceci est un livre]][[ceci n'est pas un livre]]}
24546 \end_layout
24547
24548 \end_inset
24549
24550 );
24551 \end_layout
24552
24553 \begin_layout Itemize
24554 \begin_inset Flex Code
24555 status collapsed
24556
24557 \begin_layout Plain Layout
24558 {%ifmultiple:<authortype>%[[true]][[false]]}
24559 \end_layout
24560
24561 \end_inset
24562
24563 :
24564  traite 
24565 \begin_inset Quotes cld
24566 \end_inset
24567
24568 true
24569 \begin_inset Quotes crd
24570 \end_inset
24571
24572  si le type d'auteur courant ( author,
24573  editor etc.) a plusieurs auteurs,
24574  
24575 \begin_inset Quotes cld
24576 \end_inset
24577
24578 false
24579 \begin_inset Quotes crd
24580 \end_inset
24581
24582  sinon (e.g.,
24583  dans la définition d'une bibliographie:
24584  
24585 \begin_inset Flex Code
24586 status collapsed
24587
24588 \begin_layout Plain Layout
24589 {%ifmultiple:editor%[[eds.]][[ed.]]}
24590 \end_layout
24591
24592 \end_inset
24593
24594 );
24595 \end_layout
24596
24597 \begin_layout Itemize
24598 \begin_inset Flex Code
24599 status collapsed
24600
24601 \begin_layout Plain Layout
24602 {%ifqualified%[[true]][[false]]}
24603 \end_layout
24604
24605 \end_inset
24606
24607 :
24608  traite 
24609 \begin_inset Quotes cld
24610 \end_inset
24611
24612 true
24613 \begin_inset Quotes crd
24614 \end_inset
24615
24616  si la citation courante est est une liste de citation qualifiée (un format spécifique 
24617 \family sans
24618 Biblatex
24619 \family default
24620  pour les citations à références multiples),
24621  
24622 \begin_inset Quotes cld
24623 \end_inset
24624
24625 false
24626 \begin_inset Quotes crd
24627 \end_inset
24628
24629  sinon.
24630 \end_layout
24631
24632 \begin_layout Standard
24633 Il a été dit que 
24634 \begin_inset Flex Code
24635 status collapsed
24636
24637 \begin_layout Plain Layout
24638 %author%
24639 \end_layout
24640
24641 \end_inset
24642
24643  imprime la clé auteur telle qu'elle est décrite dans le fichier bibliographique.
24644  Ce n'est pas nécessairement ce qui est désiré,
24645  puisque le résultat pourrait être 
24646 \begin_inset Quotes cld
24647 \end_inset
24648
24649  Miller,
24650  Peter and Smith,
24651  Mary and White,
24652  Jane
24653 \begin_inset Quotes crd
24654 \end_inset
24655
24656  (du fait que 
24657 \begin_inset Quotes cld
24658 \end_inset
24659
24660 and
24661 \begin_inset Quotes crd
24662 \end_inset
24663
24664  est utilisé par Bib\SpecialChar TeX
24665  pour séparer les auteurs).
24666  \SpecialChar LyX
24667  propose donc quelques méthodes pour afficher correctement des listes de noms (qui seront également traduites).
24668  Les solutions suivantes sont disponibles:
24669 \end_layout
24670
24671 \begin_layout Enumerate
24672 Pour les listes de noms avec prénom et nom,
24673  appropriées pour les auteurs/éditeurs d'une entrée bibliographique.
24674  La partie 
24675 \begin_inset Flex Code
24676 status collapsed
24677
24678 \begin_layout Plain Layout
24679 <nametype>
24680 \end_layout
24681
24682 \end_inset
24683
24684  précise le type de liste requis (e.g.
24685  
24686 \begin_inset Flex Code
24687 status collapsed
24688
24689 \begin_layout Plain Layout
24690 <nametype:author>
24691 \end_layout
24692
24693 \end_inset
24694
24695 ):
24696 \end_layout
24697
24698 \begin_deeper
24699 \begin_layout Itemize
24700 \begin_inset Flex Code
24701 status collapsed
24702
24703 \begin_layout Plain Layout
24704 %abbrvnames:<nametype>%
24705 \end_layout
24706
24707 \end_inset
24708
24709 :
24710  crée une liste abrégée (avec 
24711 \begin_inset Quotes cld
24712 \end_inset
24713
24714 et al.
24715 \begin_inset Quotes crd
24716 \end_inset
24717
24718 ) quand 
24719 \begin_inset Flex Code
24720 status collapsed
24721
24722 \begin_layout Plain Layout
24723 MaxCiteNames
24724 \end_layout
24725
24726 \end_inset
24727
24728  est atteint.
24729 \end_layout
24730
24731 \begin_layout Itemize
24732 \begin_inset Flex Code
24733 status collapsed
24734
24735 \begin_layout Plain Layout
24736 %fullnames:<nametype>%
24737 \end_layout
24738
24739 \end_inset
24740
24741 :
24742  crée une liste complète (jamais abréviée avec 
24743 \begin_inset Quotes cld
24744 \end_inset
24745
24746 et al.
24747 \begin_inset Quotes crd
24748 \end_inset
24749
24750 ).
24751 \end_layout
24752
24753 \begin_layout Itemize
24754 \begin_inset Flex Code
24755 status collapsed
24756
24757 \begin_layout Plain Layout
24758 %forceabbrvnames:<nametype>%
24759 \end_layout
24760
24761 \end_inset
24762
24763 :
24764  crée une liste toujours abrégée (avec 
24765 \begin_inset Quotes cld
24766 \end_inset
24767
24768 et al.
24769 \begin_inset Quotes crd
24770 \end_inset
24771
24772 ) quel que soit 
24773 \begin_inset Flex Code
24774 status collapsed
24775
24776 \begin_layout Plain Layout
24777 MaxCiteNames
24778 \end_layout
24779
24780 \end_inset
24781
24782 .
24783 \end_layout
24784
24785 \end_deeper
24786 \begin_layout Enumerate
24787 Autres listes avec prénom et nom,
24788  si l'ordre des nom et prénom diffère dans l'entrée bibliographique (comme avec:
24789  
24790 \begin_inset Quotes cld
24791 \end_inset
24792
24793 Miller,
24794  John:
24795  <texte>,
24796  in:
24797  Mary Smith,
24798  ed.:
24799  A volume
24800 \begin_inset Quotes crd
24801 \end_inset
24802
24803 ):
24804 \end_layout
24805
24806 \begin_deeper
24807 \begin_layout Itemize
24808 \begin_inset Flex Code
24809 status collapsed
24810
24811 \begin_layout Plain Layout
24812 %abbrvbynames:<nametype>%
24813 \end_layout
24814
24815 \end_inset
24816
24817 :
24818  crée une liste abrégée (avec 
24819 \begin_inset Quotes cld
24820 \end_inset
24821
24822 et al.
24823 \begin_inset Quotes crd
24824 \end_inset
24825
24826 ) quand 
24827 \begin_inset Flex Code
24828 status collapsed
24829
24830 \begin_layout Plain Layout
24831 MaxCiteNames
24832 \end_layout
24833
24834 \end_inset
24835
24836  est atteint.
24837 \end_layout
24838
24839 \begin_layout Itemize
24840 \begin_inset Flex Code
24841 status collapsed
24842
24843 \begin_layout Plain Layout
24844 %fullbynames:<nametype>%
24845 \end_layout
24846
24847 \end_inset
24848
24849 :
24850  crée une liste complète (jamais abréviée avec 
24851 \begin_inset Quotes cld
24852 \end_inset
24853
24854 et al.
24855 \begin_inset Quotes crd
24856 \end_inset
24857
24858 ).
24859 \end_layout
24860
24861 \begin_layout Itemize
24862 \begin_inset Flex Code
24863 status collapsed
24864
24865 \begin_layout Plain Layout
24866 %forceabbrvbynames:<nametype>%
24867 \end_layout
24868
24869 \end_inset
24870
24871 :
24872  crée une liste toujours abrégée (avec 
24873 \begin_inset Quotes cld
24874 \end_inset
24875
24876 et al.
24877 \begin_inset Quotes crd
24878 \end_inset
24879
24880 ) quel que soit 
24881 \begin_inset Flex Code
24882 status collapsed
24883
24884 \begin_layout Plain Layout
24885 MaxCiteNames
24886 \end_layout
24887
24888 \end_inset
24889
24890 .
24891 \end_layout
24892
24893 \end_deeper
24894 \begin_layout Enumerate
24895 Et enfin listes constituées uniquement de noms de famille,
24896  comme utilisé dans les étiquettes de citation auteur-année.
24897  Elles ne prennent pas de 
24898 \begin_inset Flex Code
24899 status collapsed
24900
24901 \begin_layout Plain Layout
24902 <nametype>
24903 \end_layout
24904
24905 \end_inset
24906
24907 ,
24908  mais retournent toujours soit une liste d'auteurs ou,
24909  si c'est impossible,
24910  une liste d'éditeurs (comme il est fréquent dans les étiquettes auteur-année):
24911 \end_layout
24912
24913 \begin_deeper
24914 \begin_layout Itemize
24915 \begin_inset Flex Code
24916 status collapsed
24917
24918 \begin_layout Plain Layout
24919 %abbrvciteauthor%
24920 \end_layout
24921
24922 \end_inset
24923
24924 :
24925  crée une liste abrégée (avec 
24926 \begin_inset Quotes cld
24927 \end_inset
24928
24929 et al.
24930 \begin_inset Quotes crd
24931 \end_inset
24932
24933 ) quand 
24934 \begin_inset Flex Code
24935 status collapsed
24936
24937 \begin_layout Plain Layout
24938 MaxCiteNames
24939 \end_layout
24940
24941 \end_inset
24942
24943  est atteint.
24944 \end_layout
24945
24946 \begin_layout Itemize
24947 \begin_inset Flex Code
24948 status collapsed
24949
24950 \begin_layout Plain Layout
24951 %fullciteauthor%
24952 \end_layout
24953
24954 \end_inset
24955
24956 :
24957  crée une liste complète (jamais abréviée avec 
24958 \begin_inset Quotes cld
24959 \end_inset
24960
24961 et al.
24962 \begin_inset Quotes crd
24963 \end_inset
24964
24965 ).
24966 \end_layout
24967
24968 \begin_layout Itemize
24969 \begin_inset Flex Code
24970 status collapsed
24971
24972 \begin_layout Plain Layout
24973 %forceabbrvciteauthor%
24974 \end_layout
24975
24976 \end_inset
24977
24978 :
24979  crée une liste toujours abrégée (avec 
24980 \begin_inset Quotes cld
24981 \end_inset
24982
24983 et al.
24984 \begin_inset Quotes crd
24985 \end_inset
24986
24987 ) quel que soit 
24988 \begin_inset Flex Code
24989 status collapsed
24990
24991 \begin_layout Plain Layout
24992 MaxCiteNames
24993 \end_layout
24994
24995 \end_inset
24996
24997 .
24998  .
24999 \end_layout
25000
25001 \end_deeper
25002 \begin_layout Standard
25003 L'ordre prénom/nom dans les deux premières listes peut être ajusté via ces macros:
25004 \end_layout
25005
25006 \begin_layout Itemize
25007 \begin_inset Flex Code
25008 status collapsed
25009
25010 \begin_layout Plain Layout
25011 !firstnameform %surname%,
25012  %prename%
25013 \end_layout
25014
25015 \end_inset
25016
25017  (premier auteur dans les listes de type 1)
25018 \end_layout
25019
25020 \begin_layout Itemize
25021 \begin_inset Flex Code
25022 status collapsed
25023
25024 \begin_layout Plain Layout
25025 !othernameform %surname%,
25026  %prename%
25027 \end_layout
25028
25029 \end_inset
25030
25031  (autres auteurs dans les listes de type 1)
25032 \end_layout
25033
25034 \begin_layout Itemize
25035 \begin_inset Flex Code
25036 status collapsed
25037
25038 \begin_layout Plain Layout
25039 !firstbynameform %prename% %surname%
25040 \end_layout
25041
25042 \end_inset
25043
25044  (premier auteur dans les listes de type 2)
25045 \end_layout
25046
25047 \begin_layout Itemize
25048 \begin_inset Flex Code
25049 status collapsed
25050
25051 \begin_layout Plain Layout
25052 !otherbynameform %prename% %surname%
25053 \end_layout
25054
25055 \end_inset
25056
25057  (autres auteurs dans les listes de type 2)
25058 \end_layout
25059
25060 \begin_layout Standard
25061 Ceci vous permet de créer des nommages tels que 
25062 \begin_inset Quotes cld
25063 \end_inset
25064
25065 Miller,
25066  Peter and Mary Smith:
25067  \SpecialChar ldots
25068 ,
25069  in:
25070  John Doe and Pat Green,
25071  eds.:\SpecialChar ldots
25072
25073 \begin_inset Quotes crd
25074 \end_inset
25075
25076 .
25077 \end_layout
25078
25079 \begin_layout Standard
25080 Il existe enfin une autre syntaxe possible dans ces définitions,
25081  qui se présente comme suit:
25082 \begin_inset Flex Code
25083 status collapsed
25084
25085 \begin_layout Plain Layout
25086 {!<i>!}
25087 \end_layout
25088
25089 \end_inset
25090
25091 .
25092  Ceci définit une entité d'information utilisée pour créer du 
25093 \begin_inset Quotes cld
25094 \end_inset
25095
25096 texte enrichi
25097 \begin_inset Quotes crd
25098 \end_inset
25099
25100 .
25101  De manière évidente,
25102  nous ne souhaitons pas exporter des balises HTML en écrivant du texte normal,
25103  aussi doivent elles être enclose entre 
25104 \begin_inset Quotes cld
25105 \end_inset
25106
25107 {!
25108 \begin_inset Quotes crd
25109 \end_inset
25110
25111  et 
25112 \begin_inset Quotes cld
25113 \end_inset
25114
25115 !}
25116 \begin_inset Quotes crd
25117 \end_inset
25118
25119 .
25120 \end_layout
25121
25122 \begin_layout Standard
25123 Deux définitions spéciales sont également disponibles dans un bloc 
25124 \begin_inset Flex Code
25125 status collapsed
25126
25127 \begin_layout Plain Layout
25128 CiteFormat
25129 \end_layout
25130
25131 \end_inset
25132
25133  Un exemple de la première définition est celle-ci:
25134 \end_layout
25135
25136 \begin_layout LyX-Code
25137 !quotetitle 
25138 \begin_inset Quotes eld
25139 \end_inset
25140
25141 %title%
25142 \begin_inset Quotes erd
25143 \end_inset
25144
25145
25146 \end_layout
25147
25148 \begin_layout Standard
25149 Ceci est une abréviation,
25150  ou macro-instruction,
25151  et peut être employée comme une clé:
25152  
25153 \begin_inset Flex Code
25154 status collapsed
25155
25156 \begin_layout Plain Layout
25157 %!quotetitle%
25158 \end_layout
25159
25160 \end_inset
25161
25162 .
25163  \SpecialChar LyX
25164  considérera 
25165 \begin_inset Flex Code
25166 status collapsed
25167
25168 \begin_layout Plain Layout
25169 %!quotetitle%
25170 \end_layout
25171
25172 \end_inset
25173
25174  exactement comme s'il s'agissait de sa définition.
25175  Exprimons par conséquent un 
25176 \emph on
25177 avertissement
25178 \emph default
25179  évident:
25180  n'utilisez pas:
25181 \end_layout
25182
25183 \begin_layout LyX-Code
25184 !funfun %funfun%
25185 \end_layout
25186
25187 \begin_layout Standard
25188 ou similaire.
25189  \SpecialChar LyX
25190  ne devrait pas se perdre dans une boucle infinie,
25191  mais cela peut prendre un moment avant qu'il s'en sorte.
25192 \end_layout
25193
25194 \begin_layout Standard
25195 Le second type de définitions particulières se présente comme ceci:
25196 \end_layout
25197
25198 \begin_layout LyX-Code
25199 B_pptext pp.
25200 \end_layout
25201
25202 \begin_layout Standard
25203 Ceci définit un segment de texte susceptible de traduction,
25204  ce qui permet de traduire les parties appropriées de la bibliographie ou de la citation.
25205  Cette syntaxe peut être incluse dans une définition normale en la considérant comme une clé:
25206  
25207 \begin_inset Flex Code
25208 status collapsed
25209
25210 \begin_layout Plain Layout
25211 %B_pptext%
25212 \end_layout
25213
25214 \end_inset
25215
25216 .
25217  Notez qu'il existe deux façons de traduire:
25218  toutes les définitions commençant par 
25219 \begin_inset Flex Code
25220 status collapsed
25221
25222 \begin_layout Plain Layout
25223 B_
25224 \end_layout
25225
25226 \end_inset
25227
25228 ,
25229  comme dans l'exemple ci-dessus,
25230  seront traduites dans le tampon actif courant (la traduction sera faite dans la langue du document);
25231  toutes les définitions commençant par un caractère 
25232 \begin_inset Quotes cld
25233 \end_inset
25234
25235 souligné
25236 \begin_inset Quotes crd
25237 \end_inset
25238
25239  seulement seront traduites dans la langue de l'interface.
25240  Ceci est la traduction correcte pour les chaînes de caractères qui apparaissent seulement dans les menus ou les boutons,
25241  comme celle-ci:
25242  
25243 \end_layout
25244
25245 \begin_layout LyX-Code
25246 _addtobib Add to bibliography only.
25247 \end_layout
25248
25249 \begin_layout Standard
25250 Plusieurs d'entre elles sont prédéfinies dans 
25251 \begin_inset Flex Code
25252 status collapsed
25253
25254 \begin_layout Plain Layout
25255 stdciteformats.inc
25256 \end_layout
25257
25258 \end_inset
25259
25260  et les différents fichiers 
25261 \begin_inset Flex Code
25262 status collapsed
25263
25264 \begin_layout Plain Layout
25265 *.citeengine
25266 \end_layout
25267
25268 \end_inset
25269
25270 .
25271  Notez bien que ce ne sont pas des macro-instructions,
25272  au sens défini ci-dessus:
25273  elles ne seront pas interprétées.
25274 \end_layout
25275
25276 \begin_layout Standard
25277 Voici donc un exemple utilisant ces fonctionnalités:
25278 \begin_inset VSpace defskip
25279 \end_inset
25280
25281
25282 \end_layout
25283
25284 \begin_layout Standard
25285 \noindent
25286
25287 \family sans
25288 !authoredit {%author%[[%author%,
25289  ]][[{%editor%[[%editor%,
25290  %B_edtext%,
25291  ]]}]]}
25292 \end_layout
25293
25294 \begin_layout Standard
25295 \begin_inset VSpace defskip
25296 \end_inset
25297
25298 Ceci défini une macro qui imprime le nom de l'auteur,
25299  suivi d'un virgule,
25300  si la clé 
25301 \begin_inset Flex Code
25302 status collapsed
25303
25304 \begin_layout Plain Layout
25305 author
25306 \end_layout
25307
25308 \end_inset
25309
25310  existe,
25311  ou bien imprime le nom de l'éditeur,
25312  suivi de 
25313 \begin_inset Flex Code
25314 status collapsed
25315
25316 \begin_layout Plain Layout
25317 B_edtext
25318 \end_layout
25319
25320 \end_inset
25321
25322  ou de sa traduction (implicitement,
25323  apparaîtra 
25324 \begin_inset Quotes cld
25325 \end_inset
25326
25327 ed.
25328 \begin_inset Quotes crd
25329 \end_inset
25330
25331 ),
25332  si la clé 
25333 \begin_inset Flex Code
25334 status collapsed
25335
25336 \begin_layout Plain Layout
25337 editor
25338 \end_layout
25339
25340 \end_inset
25341
25342  existe.
25343  Notez que ceci est déjà défini dans 
25344 \begin_inset Flex Code
25345 status collapsed
25346
25347 \begin_layout Plain Layout
25348 stdciteformats.inc
25349 \end_layout
25350
25351 \end_inset
25352
25353 ,
25354  vous pouvez donc l'utiliser dans vos propres définitions,
25355  ou redéfinitions,
25356  si vous chargez ce fichier d'abord.
25357 \end_layout
25358
25359 \begin_layout Section
25360 Directives pour l'exportation XHTML
25361 \begin_inset CommandInset label
25362 LatexCommand label
25363 name "sec:Tags-for-XHTML"
25364
25365 \end_inset
25366
25367
25368 \end_layout
25369
25370 \begin_layout Standard
25371 Comme pour \SpecialChar LaTeX
25372  ou DocBook,
25373  la présentation du résultat HTML créé par \SpecialChar LyX
25374  est déterminé par les informations de format.
25375  En général,
25376  \SpecialChar LyX
25377  produit une présentation implicite raisonnable,
25378  et comme indiqué plus haut,
25379  il construira même des règles implicites CSS à partir des autres directives de format.
25380  Par exemple,
25381  \SpecialChar LyX
25382  essaiera d'utiliser l'information du bloc 
25383 \begin_inset Flex Code
25384 status collapsed
25385
25386 \begin_layout Plain Layout
25387 Font
25388 \end_layout
25389
25390 \end_inset
25391
25392  du style Chapter pour écrire une CSS qui mettra en forme les titres de chapitres de manière appropriée.
25393 \end_layout
25394
25395 \begin_layout Standard
25396 Dans de nombreux cas,
25397  vous n'aurez donc sans doute rien à faire du tout pour obtenir un résultat XHTML acceptable pour vos environnements propres,
25398  vos inserts personnalisés,
25399  et ainsi de suite.
25400  Mais dans certains cas vous devrez faire quelque chose,
25401  et \SpecialChar LyX
25402  fournit par conséquent un certain nombre de directives de format qui peuvent être utilisées pour personnaliser le XHTML et les CSS qui sont créés.
25403 \end_layout
25404
25405 \begin_layout Standard
25406 Notez qu'il existe deux directives,
25407 \begin_inset Flex Code
25408 status collapsed
25409
25410 \begin_layout Plain Layout
25411 HTMLPreamble
25412 \end_layout
25413
25414 \end_inset
25415
25416  et 
25417 \begin_inset Flex Code
25418 status collapsed
25419
25420 \begin_layout Plain Layout
25421 AddToHTMLPreamble
25422 \end_layout
25423
25424 \end_inset
25425
25426 ,
25427  qui peuvent apparaître en dehors des déclarations de style et d'insert.
25428  Voir 
25429 \begin_inset CommandInset ref
25430 LatexCommand ref
25431 reference "subsec:Paramètres-généraux-d'une"
25432 nolink "false"
25433
25434 \end_inset
25435
25436  pour les détails sur celles-ci.
25437 \end_layout
25438
25439 \begin_layout Subsection
25440 Styles de paragraphe
25441 \begin_inset CommandInset label
25442 LatexCommand label
25443 name "subsec:Styles-de-paragraphe-XHTML"
25444
25445 \end_inset
25446
25447
25448 \end_layout
25449
25450 \begin_layout Standard
25451 Le type de XHTML que \SpecialChar LyX
25452  crée pour un paragraphe dépend s'il s'agit d'un paragraphe normal,
25453  d'une commande ou d'un environnement,
25454  ce qui est déterminé par le contenu de la directive correspondante 
25455 \begin_inset Flex Code
25456 status collapsed
25457
25458 \begin_layout Plain Layout
25459 \SpecialChar LaTeX
25460 Type
25461 \end_layout
25462
25463 \end_inset
25464
25465 .
25466 \end_layout
25467
25468 \begin_layout Standard
25469 Pour une commande ou un paragraphe normal,
25470  le résultat XHTML a la forme suivante:
25471 \end_layout
25472
25473 \begin_layout LyX-Code
25474
25475 \family sans
25476 <tag attr=
25477 \begin_inset Quotes erd
25478 \end_inset
25479
25480 value
25481 \begin_inset Quotes erd
25482 \end_inset
25483
25484 >
25485 \end_layout
25486
25487 \begin_layout LyX-Code
25488
25489 \family sans
25490 <labeltag attr=
25491 \begin_inset Quotes erd
25492 \end_inset
25493
25494 value
25495 \begin_inset Quotes erd
25496 \end_inset
25497
25498 >Étiquette</labeltag>
25499 \end_layout
25500
25501 \begin_layout LyX-Code
25502
25503 \family sans
25504 Contenu du paragraphe
25505 \end_layout
25506
25507 \begin_layout LyX-Code
25508
25509 \family sans
25510 </tag>
25511 \end_layout
25512
25513 \begin_layout Standard
25514 Les balises d'étiquette sont bien entendu omises si le paragraphe n'est pas étiqueté.
25515 \end_layout
25516
25517 \begin_layout Standard
25518 Pour un environnement qui n'est pas du type liste,
25519  le XHTML prend la forme:
25520 \end_layout
25521
25522 \begin_layout LyX-Code
25523
25524 \family sans
25525 <tag attr=
25526 \begin_inset Quotes erd
25527 \end_inset
25528
25529 value
25530 \begin_inset Quotes erd
25531 \end_inset
25532
25533 >
25534 \end_layout
25535
25536 \begin_layout LyX-Code
25537
25538 \family sans
25539 <itemtag attr=
25540 \begin_inset Quotes erd
25541 \end_inset
25542
25543 value
25544 \begin_inset Quotes erd
25545 \end_inset
25546
25547 ><labeltag attr=
25548 \begin_inset Quotes erd
25549 \end_inset
25550
25551 value
25552 \begin_inset Quotes erd
25553 \end_inset
25554
25555 >Étiquette d'environnement</labeltag>Premier paragraphe.</itemtag>
25556 \end_layout
25557
25558 \begin_layout LyX-Code
25559
25560 \family sans
25561 <itemtag>Second paragraphe.</itemtag>
25562 \end_layout
25563
25564 \begin_layout LyX-Code
25565
25566 \family sans
25567 </tag>
25568 \end_layout
25569
25570 \begin_layout Standard
25571 Noter que l'étiquette n'est émise que pour le premier paragraphe,
25572  comme ce serait le cas pour une théorème,
25573  par exemple.
25574 \end_layout
25575
25576 \begin_layout Standard
25577 Pour une liste,
25578  nous avons une de ces formes:
25579 \end_layout
25580
25581 \begin_layout LyX-Code
25582
25583 \family sans
25584 <tag attr=
25585 \begin_inset Quotes erd
25586 \end_inset
25587
25588 value
25589 \begin_inset Quotes erd
25590 \end_inset
25591
25592 >
25593 \end_layout
25594
25595 \begin_layout LyX-Code
25596
25597 \family sans
25598 <itemtag attr=
25599 \begin_inset Quotes erd
25600 \end_inset
25601
25602 value
25603 \begin_inset Quotes erd
25604 \end_inset
25605
25606 ><labeltag attr=
25607 \begin_inset Quotes erd
25608 \end_inset
25609
25610 value
25611 \begin_inset Quotes erd
25612 \end_inset
25613
25614 >Étiquette de liste</labeltag>Premier élément.</itemtag>
25615 \end_layout
25616
25617 \begin_layout LyX-Code
25618
25619 \family sans
25620 <itemtag attr=
25621 \begin_inset Quotes erd
25622 \end_inset
25623
25624 value
25625 \begin_inset Quotes erd
25626 \end_inset
25627
25628 ><labeltag attr=
25629 \begin_inset Quotes erd
25630 \end_inset
25631
25632 value
25633 \begin_inset Quotes erd
25634 \end_inset
25635
25636 >Étiquette de liste</labeltag>Second élément.</itemtag>
25637 \end_layout
25638
25639 \begin_layout LyX-Code
25640
25641 \family sans
25642 </tag>
25643 \end_layout
25644
25645 \begin_layout LyX-Code
25646
25647 \end_layout
25648
25649 \begin_layout LyX-Code
25650
25651 \family sans
25652 <tag attr=
25653 \begin_inset Quotes erd
25654 \end_inset
25655
25656 value
25657 \begin_inset Quotes erd
25658 \end_inset
25659
25660 >
25661 \end_layout
25662
25663 \begin_layout LyX-Code
25664
25665 \family sans
25666 <labeltag attr=
25667 \begin_inset Quotes erd
25668 \end_inset
25669
25670 value
25671 \begin_inset Quotes erd
25672 \end_inset
25673
25674 >Étiquette de liste</labeltag><itemtag attr=
25675 \begin_inset Quotes erd
25676 \end_inset
25677
25678 value
25679 \begin_inset Quotes erd
25680 \end_inset
25681
25682 >Premier élément.</itemtag>
25683 \end_layout
25684
25685 \begin_layout LyX-Code
25686
25687 \family sans
25688 <labeltag attr=
25689 \begin_inset Quotes erd
25690 \end_inset
25691
25692 value
25693 \begin_inset Quotes erd
25694 \end_inset
25695
25696 >Étiquette de liste</labeltag><itemtag attr=
25697 \begin_inset Quotes erd
25698 \end_inset
25699
25700 value
25701 \begin_inset Quotes erd
25702 \end_inset
25703
25704 >Second élément.</itemtag>
25705 \end_layout
25706
25707 \begin_layout LyX-Code
25708
25709 \family sans
25710 </tag>
25711 \end_layout
25712
25713 \begin_layout Standard
25714 Noter la différence en ce qui concerne l'ordre des balises 
25715 \begin_inset Flex Code
25716 status collapsed
25717
25718 \begin_layout Plain Layout
25719 labeltag
25720 \end_layout
25721
25722 \end_inset
25723
25724  et 
25725 \begin_inset Flex Code
25726 status collapsed
25727
25728 \begin_layout Plain Layout
25729 itemtag
25730 \end_layout
25731
25732 \end_inset
25733
25734 .
25735  L'ordre obtenu dépend du positionnement de 
25736 \begin_inset Flex Code
25737 status collapsed
25738
25739 \begin_layout Plain Layout
25740 HTMLLabelFirst
25741 \end_layout
25742
25743 \end_inset
25744
25745 :
25746  si la valeur de 
25747 \begin_inset Flex Code
25748 status collapsed
25749
25750 \begin_layout Plain Layout
25751 HTMLLabelFirst
25752 \end_layout
25753
25754 \end_inset
25755
25756  est fausse (valeur implicite),
25757  vous obtiendrez la première forme,
25758  avec l'étiquette dans l'élément;
25759  s'il la valeur est vraie,
25760  vous obtiendrez la seconde forme,
25761  avec l'étiquette en dehors de l'élément.
25762 \end_layout
25763
25764 \begin_layout Standard
25765 Les balises et les attributs spécifiques émis pour chaque type de paragraphe peuvent être contrôlés par les directives de format que nous allons décrire.
25766  Comme indiqué ci-dessus,
25767  cependant,
25768  \SpecialChar LyX
25769  utilise des valeurs implicites raisonnables pour la plupart d'entre elles,
25770  vous n'aurez donc pas grand-chose à faire pour produire un résultat XHTML satisfaisant.
25771  Pensez aux directives disponibles comme un supplément pour obtenir un réglage à votre convenance.
25772 \end_layout
25773
25774 \begin_layout Description
25775 \begin_inset Flex Code
25776 status collapsed
25777
25778 \begin_layout Plain Layout
25779 HTMLAttr
25780 \end_layout
25781
25782 \end_inset
25783
25784  [
25785 \begin_inset Flex Code
25786 status collapsed
25787
25788 \begin_layout Plain Layout
25789 chaîne
25790 \end_layout
25791
25792 \end_inset
25793
25794 ] précise les informations d'attribut à émettre avec la balise principale.
25795  Par exemple 
25796 \begin_inset Flex Code
25797 status collapsed
25798
25799 \begin_layout Plain Layout
25800 \begin_inset Quotes cld
25801 \end_inset
25802
25803 class=`madiv'
25804 \begin_inset Quotes crd
25805 \end_inset
25806
25807
25808 \end_layout
25809
25810 \end_inset
25811
25812 .
25813  Implicitement,
25814  \SpecialChar LyX
25815  émettra
25816 \begin_inset Newline newline
25817 \end_inset
25818
25819
25820 \begin_inset Flex Code
25821 status collapsed
25822
25823 \begin_layout Plain Layout
25824 \begin_inset Quotes cld
25825 \end_inset
25826
25827 class=`nomstyle'
25828 \begin_inset Quotes crd
25829 \end_inset
25830
25831
25832 \end_layout
25833
25834 \end_inset
25835
25836 ,
25837  où 
25838 \begin_inset Flex Code
25839 status collapsed
25840
25841 \begin_layout Plain Layout
25842 nomstyle
25843 \end_layout
25844
25845 \end_inset
25846
25847  est le nom du style en bas de casse,
25848  par exemple:
25849  chapter.
25850  Ceci ne doit contenir 
25851 \emph on
25852 aucune
25853 \emph default
25854  information de style:
25855  utiliser 
25856 \begin_inset Flex Code
25857 status collapsed
25858
25859 \begin_layout Plain Layout
25860 HTMLStyle
25861 \end_layout
25862
25863 \end_inset
25864
25865  pour cela.
25866 \end_layout
25867
25868 \begin_layout Description
25869 \begin_inset Flex Code
25870 status collapsed
25871
25872 \begin_layout Plain Layout
25873 HTMLClass
25874 \end_layout
25875
25876 \end_inset
25877
25878  [
25879 \begin_inset Flex Code
25880 status collapsed
25881
25882 \begin_layout Plain Layout
25883 chaîne
25884 \end_layout
25885
25886 \end_inset
25887
25888 ] définit la calsse CSS à utiliser pour ce paragraphe.
25889  Notez que,
25890  si le type du paragraphe est une énumération ou une liste à puces,
25891  la valeur implicite sera 
25892 \begin_inset Quotes cld
25893 \end_inset
25894
25895 lyxenum
25896 \begin_inset Quotes crd
25897 \end_inset
25898
25899  ou 
25900 \begin_inset Quotes cld
25901 \end_inset
25902
25903 lyxitem
25904 \begin_inset Quotes crd
25905 \end_inset
25906
25907 ,
25908  plus 
25909 \begin_inset Quotes cld
25910 \end_inset
25911
25912 i
25913 \begin_inset Quotes crd
25914 \end_inset
25915
25916 ,
25917  
25918 \begin_inset Quotes cld
25919 \end_inset
25920
25921 ii
25922 \begin_inset Quotes crd
25923 \end_inset
25924
25925 ,
25926  
25927 \begin_inset Quotes cld
25928 \end_inset
25929
25930 iii
25931 \begin_inset Quotes crd
25932 \end_inset
25933
25934 ,
25935  ou 
25936 \begin_inset Quotes cld
25937 \end_inset
25938
25939 iv
25940 \begin_inset Quotes crd
25941 \end_inset
25942
25943 ,
25944  en fonction de la profondeur.
25945  Ceci peut être surchargé ici,
25946  cependant le suffixe ne sera pas ajouté dans ce cas,
25947  c'est-à-dire que la classe CSS sera toujours exactement ce qui sera déclaré ici.
25948 \end_layout
25949
25950 \begin_layout Description
25951 \begin_inset Flex Code
25952 status collapsed
25953
25954 \begin_layout Plain Layout
25955 HTMLForceCSS
25956 \end_layout
25957
25958 \end_inset
25959
25960  [
25961 \begin_inset Flex Code
25962 status collapsed
25963
25964 \begin_layout Plain Layout
25965
25966 \emph on
25967 0
25968 \end_layout
25969
25970 \end_inset
25971
25972 ,
25973 \begin_inset space \thinspace{}
25974 \end_inset
25975
25976
25977 \begin_inset Flex Code
25978 status collapsed
25979
25980 \begin_layout Plain Layout
25981 1
25982 \end_layout
25983
25984 \end_inset
25985
25986 ] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
25987  pour ce style,
25988  même si une information complémentaire est explicitement émise par 
25989 \begin_inset Flex Code
25990 status collapsed
25991
25992 \begin_layout Plain Layout
25993 HTMLStyle
25994 \end_layout
25995
25996 \end_inset
25997
25998 .
25999  Positionner cette directive à 
26000 \begin_inset Flex Code
26001 status collapsed
26002
26003 \begin_layout Plain Layout
26004 1
26005 \end_layout
26006
26007 \end_inset
26008
26009  vous permet de modifier ou de compléter la CSS créée,
26010  plutôt que de l'écraser complètement.
26011  Implicitement 
26012 \begin_inset Flex Code
26013 status collapsed
26014
26015 \begin_layout Plain Layout
26016 0
26017 \end_layout
26018
26019 \end_inset
26020
26021 .
26022 \end_layout
26023
26024 \begin_layout Description
26025 \begin_inset Flex Code
26026 status collapsed
26027
26028 \begin_layout Plain Layout
26029 HTMLInToc
26030 \end_layout
26031
26032 \end_inset
26033
26034  [
26035 \begin_inset Flex Code
26036 status open
26037
26038 \begin_layout Plain Layout
26039 0,
26040 \emph on
26041 1
26042 \end_layout
26043
26044 \end_inset
26045
26046 ] précise si ce paragraphe (d'habitude une section ou similaire) doit être ajouté à la table des matières.
26047  Implicitement vrai,
26048  donc il faut le mettre à faux pour les sections étoilées par exemple.
26049 \end_layout
26050
26051 \begin_layout Description
26052 \begin_inset Flex Code
26053 status collapsed
26054
26055 \begin_layout Plain Layout
26056 HTMLItem
26057 \end_layout
26058
26059 \end_inset
26060
26061  [
26062 \begin_inset Flex Code
26063 status collapsed
26064
26065 \begin_layout Plain Layout
26066 chaîne
26067 \end_layout
26068
26069 \end_inset
26070
26071 ] définit la balise utilisée pour les paragraphes ou environnements isolés,
26072  qui remplace 
26073 \begin_inset Flex Code
26074 status collapsed
26075
26076 \begin_layout Plain Layout
26077 itemtag
26078 \end_layout
26079
26080 \end_inset
26081
26082  dans les exemples ci-dessus.
26083  Vaut implicitement 
26084 \begin_inset Flex Code
26085 status collapsed
26086
26087 \begin_layout Plain Layout
26088 div
26089 \end_layout
26090
26091 \end_inset
26092
26093 .
26094 \end_layout
26095
26096 \begin_layout Description
26097 \begin_inset Flex Code
26098 status collapsed
26099
26100 \begin_layout Plain Layout
26101 HTMLItemAttr
26102 \end_layout
26103
26104 \end_inset
26105
26106  [
26107 \begin_inset Flex Code
26108 status collapsed
26109
26110 \begin_layout Plain Layout
26111 chaîne
26112 \end_layout
26113
26114 \end_inset
26115
26116 ] définit les attributs des balises 
26117 \begin_inset Flex Code
26118 status collapsed
26119
26120 \begin_layout Plain Layout
26121 itemtag
26122 \end_layout
26123
26124 \end_inset
26125
26126 .
26127  Vaut implicitement 
26128 \begin_inset Flex Code
26129 status collapsed
26130
26131 \begin_layout Plain Layout
26132 \begin_inset Quotes cld
26133 \end_inset
26134
26135 class=`nomstyle_item'
26136 \begin_inset Quotes crd
26137 \end_inset
26138
26139
26140 \end_layout
26141
26142 \end_inset
26143
26144 .
26145  Ceci ne doit contenir 
26146 \emph on
26147 aucune
26148 \emph default
26149  information de style:
26150  utiliser 
26151 \begin_inset Flex Code
26152 status collapsed
26153
26154 \begin_layout Plain Layout
26155 HTMLStyle
26156 \end_layout
26157
26158 \end_inset
26159
26160  pour cela.
26161 \end_layout
26162
26163 \begin_layout Description
26164 \begin_inset Flex Code
26165 status collapsed
26166
26167 \begin_layout Plain Layout
26168 HTMLLabel
26169 \end_layout
26170
26171 \end_inset
26172
26173  [
26174 \begin_inset Flex Code
26175 status collapsed
26176
26177 \begin_layout Plain Layout
26178 chaîne
26179 \end_layout
26180
26181 \end_inset
26182
26183 ] définit la balise utilisée pour les étiquettes de paragraphe et d'élément,
26184  qui remplace 
26185 \begin_inset Flex Code
26186 status collapsed
26187
26188 \begin_layout Plain Layout
26189 labeltag
26190 \end_layout
26191
26192 \end_inset
26193
26194  dans les exemples ci-dessus.
26195  Vaut implicitement 
26196 \begin_inset Flex Code
26197 status collapsed
26198
26199 \begin_layout Plain Layout
26200 span
26201 \end_layout
26202
26203 \end_inset
26204
26205 ,
26206  à moins que 
26207 \begin_inset Flex Code
26208 status collapsed
26209
26210 \begin_layout Plain Layout
26211 LabelType
26212 \end_layout
26213
26214 \end_inset
26215
26216  soit 
26217 \begin_inset Flex Code
26218 status collapsed
26219
26220 \begin_layout Plain Layout
26221 Top_Environment
26222 \end_layout
26223
26224 \end_inset
26225
26226  ou
26227 \begin_inset Newline newline
26228 \end_inset
26229
26230
26231 \begin_inset Flex Code
26232 status collapsed
26233
26234 \begin_layout Plain Layout
26235 Centered_Top_Environment
26236 \end_layout
26237
26238 \end_inset
26239
26240 ,
26241  auquel cas elle vaut implicitement 
26242 \begin_inset Flex Code
26243 status collapsed
26244
26245 \begin_layout Plain Layout
26246 div
26247 \end_layout
26248
26249 \end_inset
26250
26251 .
26252 \end_layout
26253
26254 \begin_layout Description
26255 \begin_inset Flex Code
26256 status collapsed
26257
26258 \begin_layout Plain Layout
26259 HTMLLabelAttr
26260 \end_layout
26261
26262 \end_inset
26263
26264  [
26265 \begin_inset Flex Code
26266 status collapsed
26267
26268 \begin_layout Plain Layout
26269 chaîne
26270 \end_layout
26271
26272 \end_inset
26273
26274 ] définit les attributs de la balise 
26275 \begin_inset Flex Code
26276 status collapsed
26277
26278 \begin_layout Plain Layout
26279 labeltag
26280 \end_layout
26281
26282 \end_inset
26283
26284 .
26285  Vaut implicitement 
26286 \begin_inset Quotes erd
26287 \end_inset
26288
26289 .
26290  Ceci ne doit contenir 
26291 \emph on
26292 aucune
26293 \emph default
26294  information de style:
26295  utiliser 
26296 \begin_inset Flex Code
26297 status collapsed
26298
26299 \begin_layout Plain Layout
26300 HTMLStyle
26301 \end_layout
26302
26303 \end_inset
26304
26305  pour cela.
26306 \end_layout
26307
26308 \begin_layout Description
26309 \begin_inset Flex Code
26310 status collapsed
26311
26312 \begin_layout Plain Layout
26313 HTMLLabelFirst
26314 \end_layout
26315
26316 \end_inset
26317
26318  [
26319 \begin_inset Flex Code
26320 status collapsed
26321
26322 \begin_layout Plain Layout
26323
26324 \emph on
26325 0
26326 \end_layout
26327
26328 \end_inset
26329
26330 ,
26331 \begin_inset space \thinspace{}
26332 \end_inset
26333
26334
26335 \begin_inset Flex Code
26336 status collapsed
26337
26338 \begin_layout Plain Layout
26339 1
26340 \end_layout
26341
26342 \end_inset
26343
26344 ],
26345  significatif uniquement pour les environnements de liste,
26346  contrôle si la balise d'étiquetage est émise avant ou dans la balise d'élément.
26347  Ceci est utilisé par exemple dans l'environnement de description,
26348  où l'on veut 
26349 \begin_inset Flex Code
26350 status collapsed
26351
26352 \begin_layout Plain Layout
26353 \begin_inset Quotes cld
26354 \end_inset
26355
26356 <dt>\SpecialChar ldots
26357 </dt><dd>\SpecialChar ldots
26358 </dd>
26359 \begin_inset Quotes crd
26360 \end_inset
26361
26362
26363 \end_layout
26364
26365 \end_inset
26366
26367 .
26368  Vaut implicitement 
26369 \begin_inset Flex Code
26370 status collapsed
26371
26372 \begin_layout Plain Layout
26373 0
26374 \end_layout
26375
26376 \end_inset
26377
26378 :
26379  la balise d'étiquetage est dans la balise d'élément.
26380 \end_layout
26381
26382 \begin_layout Description
26383 \begin_inset Flex Code
26384 status collapsed
26385
26386 \begin_layout Plain Layout
26387 HTMLPreamble
26388 \end_layout
26389
26390 \end_inset
26391
26392  définit l'information à émettre dans la section 
26393 \begin_inset Flex Code
26394 status collapsed
26395
26396 \begin_layout Plain Layout
26397 <head>
26398 \end_layout
26399
26400 \end_inset
26401
26402  quand ce style est utilisé.
26403  Ceci pourrait être utilisé par exemple pour inclure un bloc 
26404 \begin_inset Flex Code
26405 status collapsed
26406
26407 \begin_layout Plain Layout
26408 <script>
26409 \end_layout
26410
26411 \end_inset
26412
26413  définissant un gestionnaire 
26414 \begin_inset Flex Code
26415 status collapsed
26416
26417 \begin_layout Plain Layout
26418 onclick
26419 \end_layout
26420
26421 \end_inset
26422
26423 .
26424 \end_layout
26425
26426 \begin_layout Description
26427 \begin_inset Flex Code
26428 status collapsed
26429
26430 \begin_layout Plain Layout
26431 HTMLStyle
26432 \end_layout
26433
26434 \end_inset
26435
26436  définit l'information à émettre dans la section 
26437 \begin_inset Flex Code
26438 status collapsed
26439
26440 \begin_layout Plain Layout
26441 <head>
26442 \end_layout
26443
26444 \end_inset
26445
26446  quand ce style est utilisé.
26447  Ceci pourrait être utilisé par exemple pour inclure un bloc 
26448 \begin_inset Flex Code
26449 status collapsed
26450
26451 \begin_layout Plain Layout
26452 <script>
26453 \end_layout
26454
26455 \end_inset
26456
26457  définissant un gestionnaire 
26458 \begin_inset Flex Code
26459 status collapsed
26460
26461 \begin_layout Plain Layout
26462 onclick
26463 \end_layout
26464
26465 \end_inset
26466
26467 .
26468  Doit être fermé par 
26469 \begin_inset Flex Code
26470 status collapsed
26471
26472 \begin_layout Plain Layout
26473 EndHTMLStyle
26474 \end_layout
26475
26476 \end_inset
26477
26478 .
26479 \end_layout
26480
26481 \begin_layout Description
26482 \begin_inset Flex Code
26483 status collapsed
26484
26485 \begin_layout Plain Layout
26486 HTMLTag
26487 \end_layout
26488
26489 \end_inset
26490
26491  [
26492 \begin_inset Flex Code
26493 status collapsed
26494
26495 \begin_layout Plain Layout
26496 chaîne
26497 \end_layout
26498
26499 \end_inset
26500
26501 ] définit la balise utilisé pour l'étiquette principale,
26502  qui remplace 
26503 \begin_inset Flex Code
26504 status collapsed
26505
26506 \begin_layout Plain Layout
26507 tag
26508 \end_layout
26509
26510 \end_inset
26511
26512  dans les exemples ci-dessus.
26513  Vaut implicitement 
26514 \begin_inset Flex Code
26515 status collapsed
26516
26517 \begin_layout Plain Layout
26518 div
26519 \end_layout
26520
26521 \end_inset
26522
26523 .
26524 \end_layout
26525
26526 \begin_layout Description
26527 \begin_inset Flex Code
26528 status collapsed
26529
26530 \begin_layout Plain Layout
26531 HTMLTitle
26532 \end_layout
26533
26534 \end_inset
26535
26536  [
26537 \begin_inset Flex Code
26538 status collapsed
26539
26540 \begin_layout Plain Layout
26541
26542 \emph on
26543 0
26544 \end_layout
26545
26546 \end_inset
26547
26548 ,
26549 \begin_inset space \thinspace{}
26550 \end_inset
26551
26552
26553 \begin_inset Flex Code
26554 status collapsed
26555
26556 \begin_layout Plain Layout
26557 1
26558 \end_layout
26559
26560 \end_inset
26561
26562 ] identifie ce style comme celui à utiliser pour créer la balise 
26563 \begin_inset Flex Code
26564 status collapsed
26565
26566 \begin_layout Plain Layout
26567 <title>
26568 \end_layout
26569
26570 \end_inset
26571
26572  dans le fichier XHTML.
26573  Implicitement fausse.
26574  Le fichier 
26575 \begin_inset Flex Code
26576 status collapsed
26577
26578 \begin_layout Plain Layout
26579 stdtitle.inc
26580 \end_layout
26581
26582 \end_inset
26583
26584  la positionne à vraie pour l'environnement 
26585 \begin_inset Flex Code
26586 status collapsed
26587
26588 \begin_layout Plain Layout
26589 title
26590 \end_layout
26591
26592 \end_inset
26593
26594 .
26595 \end_layout
26596
26597 \begin_layout Subsection
26598 InsetLayout XHTML
26599 \end_layout
26600
26601 \begin_layout Standard
26602 L'exportation XHTML des inserts peut également être contrôlée par l'information résidant dans les fichiers de format
26603 \begin_inset Foot
26604 status collapsed
26605
26606 \begin_layout Plain Layout
26607 Pour le moment,
26608  ceci n'est exact que pour les inserts de 
26609 \begin_inset Quotes cld
26610 \end_inset
26611
26612 texte
26613 \begin_inset Quotes crd
26614 \end_inset
26615
26616  (les inserts dans lesquels vous pouvez effectuer une saisie),
26617  mais n'est pas exact pour les inserts de 
26618 \begin_inset Quotes cld
26619 \end_inset
26620
26621 commande
26622 \begin_inset Quotes crd
26623 \end_inset
26624
26625  (inserts associés à des boîtes de dialogue).
26626 \end_layout
26627
26628 \end_inset
26629
26630 .
26631  Là encore,
26632  \SpecialChar LyX
26633  essaie de produire implicitement un résultat raisonnable,
26634  et il crée des règles CSS implicites.
26635  Mais tout peut être personnalisé.
26636 \end_layout
26637
26638 \begin_layout Standard
26639 Le résultat XHTML produit par \SpecialChar LyX
26640  pour un insert a la forme suivante:
26641 \end_layout
26642
26643 \begin_layout LyX-Code
26644 <tag attr=
26645 \begin_inset Quotes erd
26646 \end_inset
26647
26648 value
26649 \begin_inset Quotes erd
26650 \end_inset
26651
26652 >
26653 \end_layout
26654
26655 \begin_layout LyX-Code
26656 <labeltag>Étiquette</labeltag>
26657 \end_layout
26658
26659 \begin_layout LyX-Code
26660 <innertag attr=
26661 \begin_inset Quotes erd
26662 \end_inset
26663
26664 value
26665 \begin_inset Quotes erd
26666 \end_inset
26667
26668 >Contenu de l'insert.</innertag>
26669 \end_layout
26670
26671 \begin_layout LyX-Code
26672 </tag>
26673 \end_layout
26674
26675 \begin_layout Standard
26676 Si l'insert permet de saisir plusieurs paragraphes —
26677  c'est-à-dire,
26678  si 
26679 \begin_inset Flex Code
26680 status collapsed
26681
26682 \begin_layout Plain Layout
26683 MultiPar
26684 \end_layout
26685
26686 \end_inset
26687
26688  est vrai —
26689  alors le contenu de l'insert sera exporté également en paragraphes formatés en fonction des styles utilisés pour ces paragraphes (standard,
26690  citation et similaire).
26691  La balise d'étiquetage est bien entendu omise si la paragraphe n'a pas d'étiquette et,
26692  pour le moment,
26693  est toujours 
26694 \begin_inset Flex Code
26695 status collapsed
26696
26697 \begin_layout Plain Layout
26698 span
26699 \end_layout
26700
26701 \end_inset
26702
26703 .
26704  La balise interne est facultative et,
26705  implicitement,
26706  n'apparaît pas.
26707 \end_layout
26708
26709 \begin_layout Standard
26710 Les balises et attributs spécifiques émis pour chaque insert peuvent être contrôlés au moyen des directives de format suivantes:
26711 \end_layout
26712
26713 \begin_layout Description
26714 \begin_inset Flex Code
26715 status collapsed
26716
26717 \begin_layout Plain Layout
26718 HTMLAttr
26719 \end_layout
26720
26721 \end_inset
26722
26723  [
26724 \begin_inset Flex Code
26725 status collapsed
26726
26727 \begin_layout Plain Layout
26728 chaîne
26729 \end_layout
26730
26731 \end_inset
26732
26733 ] précise les informations d'attribut à émettre avec la balise principale.
26734  Par exemple 
26735 \begin_inset Flex Code
26736 status collapsed
26737
26738 \begin_layout Plain Layout
26739 \begin_inset Quotes cld
26740 \end_inset
26741
26742 class=`moninsert' onclick=`\SpecialChar ldots
26743 '
26744 \begin_inset Quotes crd
26745 \end_inset
26746
26747
26748 \end_layout
26749
26750 \end_inset
26751
26752 .
26753  Implicitement,
26754  \SpecialChar LyX
26755  exportera 
26756 \begin_inset Flex Code
26757 status collapsed
26758
26759 \begin_layout Plain Layout
26760 \begin_inset Quotes cld
26761 \end_inset
26762
26763 class=`nominsert'
26764 \begin_inset Quotes crd
26765 \end_inset
26766
26767
26768 \end_layout
26769
26770 \end_inset
26771
26772 ,
26773  où 
26774 \begin_inset Flex Code
26775 status collapsed
26776
26777 \begin_layout Plain Layout
26778 nominsert
26779 \end_layout
26780
26781 \end_inset
26782
26783  est le nom \SpecialChar LyX
26784  de l'insert en bas de casse et avec les caractères non alphanumériques remplacés par des caractères 
26785 \begin_inset Quotes cld
26786 \end_inset
26787
26788 souligné
26789 \begin_inset Quotes crd
26790 \end_inset
26791
26792 ,
26793  par exemple:
26794  footnote.
26795 \end_layout
26796
26797 \begin_layout Description
26798 \begin_inset Flex Code
26799 status collapsed
26800
26801 \begin_layout Plain Layout
26802 HTMLForceCSS
26803 \end_layout
26804
26805 \end_inset
26806
26807  [
26808 \begin_inset Flex Code
26809 status collapsed
26810
26811 \begin_layout Plain Layout
26812
26813 \emph on
26814 0
26815 \end_layout
26816
26817 \end_inset
26818
26819 ,
26820 \begin_inset space \thinspace{}
26821 \end_inset
26822
26823
26824 \begin_inset Flex Code
26825 status collapsed
26826
26827 \begin_layout Plain Layout
26828 1
26829 \end_layout
26830
26831 \end_inset
26832
26833 ] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
26834  pour cet insert,
26835  même si une information complémentaire est explicitement émise par 
26836 \begin_inset Flex Code
26837 status collapsed
26838
26839 \begin_layout Plain Layout
26840 HTMLStyle
26841 \end_layout
26842
26843 \end_inset
26844
26845 .
26846  Positionner cette directive à 
26847 \begin_inset Flex Code
26848 status collapsed
26849
26850 \begin_layout Plain Layout
26851 1
26852 \end_layout
26853
26854 \end_inset
26855
26856  vous permet de modifier ou de compléter la CSS créée,
26857  plutôt que de l'écraser complètement.
26858  Implicitement 
26859 \begin_inset Flex Code
26860 status collapsed
26861
26862 \begin_layout Plain Layout
26863 0
26864 \end_layout
26865
26866 \end_inset
26867
26868 .
26869 \end_layout
26870
26871 \begin_layout Description
26872 \begin_inset Flex Code
26873 status collapsed
26874
26875 \begin_layout Plain Layout
26876 HTMLInnerAttr
26877 \end_layout
26878
26879 \end_inset
26880
26881  [
26882 \begin_inset Flex Code
26883 status collapsed
26884
26885 \begin_layout Plain Layout
26886 chaîne
26887 \end_layout
26888
26889 \end_inset
26890
26891 ] fixe l'attribut de la balise interne.
26892  Vaut implicitement
26893 \begin_inset Newline newline
26894 \end_inset
26895
26896
26897 \begin_inset Flex Code
26898 status collapsed
26899
26900 \begin_layout Plain Layout
26901 \begin_inset Quotes cld
26902 \end_inset
26903
26904 class=`nominsert_inner'
26905 \begin_inset Quotes crd
26906 \end_inset
26907
26908
26909 \end_layout
26910
26911 \end_inset
26912
26913 .
26914 \end_layout
26915
26916 \begin_layout Description
26917 \begin_inset Flex Code
26918 status collapsed
26919
26920 \begin_layout Plain Layout
26921 HTMLInnerTag
26922 \end_layout
26923
26924 \end_inset
26925
26926  [
26927 \begin_inset Flex Code
26928 status collapsed
26929
26930 \begin_layout Plain Layout
26931 chaîne
26932 \end_layout
26933
26934 \end_inset
26935
26936 ] détermine la balise interne,
26937  et remplace 
26938 \begin_inset Flex Code
26939 status collapsed
26940
26941 \begin_layout Plain Layout
26942 innertag
26943 \end_layout
26944
26945 \end_inset
26946
26947  dans les exemples ci-dessus.
26948  Implicitement absente.
26949 \end_layout
26950
26951 \begin_layout Description
26952 \begin_inset Flex Code
26953 status collapsed
26954
26955 \begin_layout Plain Layout
26956 HTMLIsBlock
26957 \end_layout
26958
26959 \end_inset
26960
26961  [
26962 \begin_inset Flex Code
26963 status collapsed
26964
26965 \begin_layout Plain Layout
26966 0
26967 \end_layout
26968
26969 \end_inset
26970
26971 ,
26972 \begin_inset space \thinspace{}
26973 \end_inset
26974
26975
26976 \begin_inset Flex Code
26977 status collapsed
26978
26979 \begin_layout Plain Layout
26980
26981 \emph on
26982 1
26983 \end_layout
26984
26985 \end_inset
26986
26987 ] indique si cet insert représente un bloc autonome de texte (comme une note de bas de page) ou bien représente du contenu inclus dans le texte environnant (comme une branche).
26988  Vaut implicitement 
26989 \begin_inset Flex Code
26990 status collapsed
26991
26992 \begin_layout Plain Layout
26993 1
26994 \end_layout
26995
26996 \end_inset
26997
26998 .
26999 \end_layout
27000
27001 \begin_layout Description
27002 \begin_inset Flex Code
27003 status collapsed
27004
27005 \begin_layout Plain Layout
27006 HTMLLabel
27007 \end_layout
27008
27009 \end_inset
27010
27011  [
27012 \begin_inset Flex Code
27013 status collapsed
27014
27015 \begin_layout Plain Layout
27016 chaîne
27017 \end_layout
27018
27019 \end_inset
27020
27021 ] définit une étiquette pour cet insert,
27022  pouvant inclure une référence à un compteur.
27023  Par exemple,
27024  pour une note de bas de page,
27025  ce peut être 
27026 \begin_inset Flex Code
27027 status collapsed
27028
27029 \begin_layout Plain Layout
27030
27031 \backslash
27032 arabic{footnote}
27033 \end_layout
27034
27035 \end_inset
27036
27037 .
27038  Cette directive est facultative,
27039  et n'a pas de valeur implicite.
27040 \end_layout
27041
27042 \begin_layout Description
27043 \begin_inset Flex Code
27044 status collapsed
27045
27046 \begin_layout Plain Layout
27047 HTMLPreamble
27048 \end_layout
27049
27050 \end_inset
27051
27052  définit l'information à émettre dans la section 
27053 \begin_inset Flex Code
27054 status collapsed
27055
27056 \begin_layout Plain Layout
27057 <head>
27058 \end_layout
27059
27060 \end_inset
27061
27062  quand ce style est utilisé.
27063  Ceci pourrait être utilisé par exemple pour inclure un bloc 
27064 \begin_inset Flex Code
27065 status collapsed
27066
27067 \begin_layout Plain Layout
27068 <script>
27069 \end_layout
27070
27071 \end_inset
27072
27073  définissant un gestionnaire 
27074 \begin_inset Flex Code
27075 status collapsed
27076
27077 \begin_layout Plain Layout
27078 onclick
27079 \end_layout
27080
27081 \end_inset
27082
27083 .
27084 \end_layout
27085
27086 \begin_layout Description
27087 \begin_inset Flex Code
27088 status collapsed
27089
27090 \begin_layout Plain Layout
27091 HTMLStyle
27092 \end_layout
27093
27094 \end_inset
27095
27096  définit l'information CSS à inclure quand ce style est utilisé.
27097  Noter que le contenu sera automatiquement enclos dans un bloc 
27098 \begin_inset Flex Code
27099 status collapsed
27100
27101 \begin_layout Plain Layout
27102 <style>
27103 \end_layout
27104
27105 \end_inset
27106
27107  créé par la directive,
27108  il n'est donc besoin d'inclure que la CSS elle-même.
27109 \end_layout
27110
27111 \begin_layout Description
27112 \begin_inset Flex Code
27113 status collapsed
27114
27115 \begin_layout Plain Layout
27116 HTMLTag
27117 \end_layout
27118
27119 \end_inset
27120
27121  [
27122 \begin_inset Flex Code
27123 status collapsed
27124
27125 \begin_layout Plain Layout
27126 chaîne
27127 \end_layout
27128
27129 \end_inset
27130
27131 ] définit la balise utilisé pour l'étiquette principale,
27132  qui remplace 
27133 \begin_inset Flex Code
27134 status collapsed
27135
27136 \begin_layout Plain Layout
27137 tag
27138 \end_layout
27139
27140 \end_inset
27141
27142  dans les exemples ci-dessus.
27143  La valeur implicite dépend du réglage de 
27144 \begin_inset Flex Code
27145 status collapsed
27146
27147 \begin_layout Plain Layout
27148 MultiPar
27149 \end_layout
27150
27151 \end_inset
27152
27153 :
27154  si 
27155 \begin_inset Flex Code
27156 status collapsed
27157
27158 \begin_layout Plain Layout
27159 MultiPar
27160 \end_layout
27161
27162 \end_inset
27163
27164  est vrai,
27165  la valeur implicite est 
27166 \begin_inset Flex Code
27167 status collapsed
27168
27169 \begin_layout Plain Layout
27170 div
27171 \end_layout
27172
27173 \end_inset
27174
27175 ;
27176  s'il est faux,
27177  la valeur implicite est 
27178 \begin_inset Flex Code
27179 status collapsed
27180
27181 \begin_layout Plain Layout
27182 span
27183 \end_layout
27184
27185 \end_inset
27186
27187 .
27188 \end_layout
27189
27190 \begin_layout Subsection
27191 Flottants XHTML
27192 \end_layout
27193
27194 \begin_layout Standard
27195 Le résultat XHTML pour les flottants peut être contrôlé par les informations de format.
27196  Le résultat a la forme suivante:
27197 \end_layout
27198
27199 \begin_layout LyX-Code
27200 <tag attr=
27201 \begin_inset Quotes erd
27202 \end_inset
27203
27204 value
27205 \begin_inset Quotes erd
27206 \end_inset
27207
27208 >
27209 \end_layout
27210
27211 \begin_layout LyX-Code
27212 Contenu du flottant.
27213 \end_layout
27214
27215 \begin_layout LyX-Code
27216 </tag>
27217 \end_layout
27218
27219 \begin_layout Standard
27220 La légende,
27221  si elle est présente,
27222  est un insert séparé et sera émis en tant que tel.
27223  Son apparence pourra être contrôlée par la directive InsetLayout pour les inserts de légende.
27224 \end_layout
27225
27226 \begin_layout Description
27227 \begin_inset Flex Code
27228 status collapsed
27229
27230 \begin_layout Plain Layout
27231 HTMLAttr
27232 \end_layout
27233
27234 \end_inset
27235
27236  [
27237 \begin_inset Flex Code
27238 status collapsed
27239
27240 \begin_layout Plain Layout
27241 chaîne
27242 \end_layout
27243
27244 \end_inset
27245
27246 ] précise les informations d'attribut à émettre avec la balise principale.
27247  Par exemple 
27248 \begin_inset Flex Code
27249 status collapsed
27250
27251 \begin_layout Plain Layout
27252 \begin_inset Quotes cld
27253 \end_inset
27254
27255 class=`monflottant' onclick=`\SpecialChar ldots
27256 '
27257 \begin_inset Quotes crd
27258 \end_inset
27259
27260
27261 \end_layout
27262
27263 \end_inset
27264
27265 .
27266  Implicitement,
27267  \SpecialChar LyX
27268  exportera 
27269 \begin_inset Flex Code
27270 status collapsed
27271
27272 \begin_layout Plain Layout
27273 \begin_inset Quotes cld
27274 \end_inset
27275
27276 class=`float float-typefloat'
27277 \begin_inset Quotes crd
27278 \end_inset
27279
27280
27281 \end_layout
27282
27283 \end_inset
27284
27285 ,
27286  où 
27287 \begin_inset Flex Code
27288 status collapsed
27289
27290 \begin_layout Plain Layout
27291 typefloat
27292 \end_layout
27293
27294 \end_inset
27295
27296  est le nom \SpecialChar LyX
27297  de l'insert (tel qu'il est déterminé par la déclaration de flottant,
27298  voir 
27299 \begin_inset CommandInset ref
27300 LatexCommand ref
27301 reference "subsec:Flottants"
27302 nolink "false"
27303
27304 \end_inset
27305
27306 ) en bas de casse et avec les caractères non alphanumériques remplacés par des caractères 
27307 \begin_inset Quotes cld
27308 \end_inset
27309
27310 souligné
27311 \begin_inset Quotes crd
27312 \end_inset
27313
27314 ,
27315  par exemple:
27316  
27317 \begin_inset Flex Code
27318 status collapsed
27319
27320 \begin_layout Plain Layout
27321 float-table
27322 \end_layout
27323
27324 \end_inset
27325
27326 .
27327 \end_layout
27328
27329 \begin_layout Description
27330 \begin_inset Flex Code
27331 status collapsed
27332
27333 \begin_layout Plain Layout
27334 HTMLStyle
27335 \end_layout
27336
27337 \end_inset
27338
27339  définit l'information CSS à inclure quand ce flottant est utilisé.
27340  Noter que le contenu sera automatiquement enclos dans un bloc 
27341 \begin_inset Flex Code
27342 status collapsed
27343
27344 \begin_layout Plain Layout
27345 <style>
27346 \end_layout
27347
27348 \end_inset
27349
27350  créé par la directive,
27351  il n'est donc besoin d'inclure que la CSS elle-même.
27352 \end_layout
27353
27354 \begin_layout Description
27355 \begin_inset Flex Code
27356 status collapsed
27357
27358 \begin_layout Plain Layout
27359 HTMLTag
27360 \end_layout
27361
27362 \end_inset
27363
27364  [
27365 \begin_inset Flex Code
27366 status collapsed
27367
27368 \begin_layout Plain Layout
27369 chaîne
27370 \end_layout
27371
27372 \end_inset
27373
27374 ] définit la balise utilisé pour l'étiquette principale,
27375  qui remplace 
27376 \begin_inset Flex Code
27377 status collapsed
27378
27379 \begin_layout Plain Layout
27380 tag
27381 \end_layout
27382
27383 \end_inset
27384
27385  dans les exemples ci-dessus.
27386  Vaut implicitement 
27387 \begin_inset Flex Code
27388 status collapsed
27389
27390 \begin_layout Plain Layout
27391 div
27392 \end_layout
27393
27394 \end_inset
27395
27396 ,
27397  cette valeur devra rarement être modifiée.
27398 \end_layout
27399
27400 \begin_layout Subsection
27401 Mise en page de la bibliographie
27402 \end_layout
27403
27404 \begin_layout Standard
27405 La bibliographie peut être mise en forme via les blocs 
27406 \begin_inset Flex Code
27407 status collapsed
27408
27409 \begin_layout Plain Layout
27410 CiteFormat
27411 \end_layout
27412
27413 \end_inset
27414
27415 .
27416  Voir
27417 \begin_inset space ~
27418 \end_inset
27419
27420
27421 \begin_inset CommandInset ref
27422 LatexCommand ref
27423 reference "subsec:Description citation"
27424 nolink "false"
27425
27426 \end_inset
27427
27428  pour les détails.
27429 \end_layout
27430
27431 \begin_layout Subsection
27432 CSS créés par \SpecialChar LyX
27433
27434 \end_layout
27435
27436 \begin_layout Standard
27437 Nous avons mentionné plusieurs fois que \SpecialChar LyX
27438  créera des règles CSS implicites pour les paragraphes et les inserts,
27439  fondées sur les autres informations de format fournies.
27440  Ici,
27441  nous préciserons quelle information est utilisée par \SpecialChar LyX
27442  et comment.
27443 \end_layout
27444
27445 \begin_layout Standard
27446 Pour le moment,
27447  \SpecialChar LyX
27448  engendre tout seul des CSS seulement pour les informations de police,
27449  en utilisant les directives 
27450 \begin_inset Flex Code
27451 status collapsed
27452
27453 \begin_layout Plain Layout
27454 Family
27455 \end_layout
27456
27457 \end_inset
27458
27459 ,
27460  
27461 \begin_inset Flex Code
27462 status collapsed
27463
27464 \begin_layout Plain Layout
27465 Series
27466 \end_layout
27467
27468 \end_inset
27469
27470 ,
27471  
27472 \begin_inset Flex Code
27473 status collapsed
27474
27475 \begin_layout Plain Layout
27476 Shape
27477 \end_layout
27478
27479 \end_inset
27480
27481 ,
27482  et 
27483 \begin_inset Flex Code
27484 status collapsed
27485
27486 \begin_layout Plain Layout
27487 Size
27488 \end_layout
27489
27490 \end_inset
27491
27492  spécifiées dans la déclaration 
27493 \begin_inset Flex Code
27494 status collapsed
27495
27496 \begin_layout Plain Layout
27497 Font
27498 \end_layout
27499
27500 \end_inset
27501
27502  (voir
27503 \begin_inset space ~
27504 \end_inset
27505
27506
27507 \begin_inset CommandInset ref
27508 LatexCommand ref
27509 reference "subsec:polices"
27510 nolink "false"
27511
27512 \end_inset
27513
27514 .) La traduction est essentiellement directe et évidente,
27515  par exemple 
27516 \begin_inset Flex Code
27517 status collapsed
27518
27519 \begin_layout Plain Layout
27520 \begin_inset Quotes cld
27521 \end_inset
27522
27523 Family Sans
27524 \begin_inset Quotes crd
27525 \end_inset
27526
27527
27528 \end_layout
27529
27530 \end_inset
27531
27532  devient 
27533 \begin_inset Flex Code
27534 status collapsed
27535
27536 \begin_layout Plain Layout
27537 \begin_inset Quotes cld
27538 \end_inset
27539
27540 font-family:
27541  sans-serif;
27542 \begin_inset Quotes crd
27543 \end_inset
27544
27545
27546 \end_layout
27547
27548 \end_inset
27549
27550 .
27551  La correspondance entre les tailles en \SpecialChar LyX
27552  et les tailles en CSS est un peu moins évidente main néanmoins intuitive.
27553  Voir la fonction 
27554 \begin_inset Flex Code
27555 status collapsed
27556
27557 \begin_layout Plain Layout
27558 getSizeCSS()
27559 \end_layout
27560
27561 \end_inset
27562
27563  dans 
27564 \begin_inset Flex URL
27565 status collapsed
27566
27567 \begin_layout Plain Layout
27568
27569 src/FontInfo.cpp
27570 \end_layout
27571
27572 \end_inset
27573
27574  pour les détails.
27575 \end_layout
27576
27577 \begin_layout Section
27578 \begin_inset CommandInset label
27579 LatexCommand label
27580 name "sec:Tags-for-DocBook"
27581
27582 \end_inset
27583
27584 Balisage pour l'exportation DocBook
27585 \end_layout
27586
27587 \begin_layout Standard
27588 Comme pour \SpecialChar LaTeX
27589  ou XHTML,
27590  le format de l'exportation DocBook de \SpecialChar LyX
27591  est contrôlé par les informations de format (
27592 \emph on
27593 layout
27594 \emph default
27595 ).
27596  En général,
27597  \SpecialChar LyX
27598  fournit des données implicites raisonnables;
27599  cependant,
27600  la plus grande partie du style est perdu pendant la conversion,
27601  du fait que DocBook a une sémantique stricte et ne permet pas la mise en forme.
27602  Quand c'est possible,
27603  l'information provenant de \SpecialChar LyX
27604  sera traduite dans les attributs de 
27605 \family typewriter
27606 role
27607 \family default
27608 .
27609  
27610 \end_layout
27611
27612 \begin_layout Standard
27613 Dans de nombreux cas,
27614  vous pouvez n'avoir rien à faire du tout pour obtenir une exportation DocBook pour vos propres environnements,
27615  inserts personnels et autres.
27616  Mais dans certains cas,
27617  vous devrez,
27618  et donc \SpecialChar LyX
27619  fournit un certains nombre de balises que vous pourrez utiliser pour personnaliser le document DocBook exporté.
27620 \end_layout
27621
27622 \begin_layout Standard
27623 Les étiquettes sont rarement exportées,
27624  du fait qu'elles sont redondantes en DocBook:
27625  l'information est incluse dans les balises elles-mêmes,
27626  et l'apparition des étiquettes dans le document final (après traitement des fichiers DocBook) est contrôlé par les feuilles de style.
27627  Cependant,
27628  les étiquettes peuvent ne pas être redondantes,
27629  comme dans les listes de définitions:
27630  dans ce cas,
27631  le terme défini sera l'étiquette.
27632 \end_layout
27633
27634 \begin_layout Subsection
27635 \begin_inset CommandInset label
27636 LatexCommand label
27637 name "subsec:Paragraph-Style-DocBook"
27638
27639 \end_inset
27640
27641 Styles de paragraphe
27642 \end_layout
27643
27644 \begin_layout Standard
27645 Le type de \SpecialChar LyX
27646  DocBook export pour un paragraphe est différent suivant qu'il s'agit d'un paragraphe normal,
27647  d'une commande ou d'un environnement,
27648  et est lui-même déterminé par le contenu de la balise 
27649 \begin_inset Flex Code
27650 status collapsed
27651
27652 \begin_layout Plain Layout
27653 \SpecialChar LaTeX
27654 Type
27655 \end_layout
27656
27657 \end_inset
27658
27659 .
27660  
27661 \end_layout
27662
27663 \begin_layout Standard
27664 Pour une commande ou un paragraphe normal,
27665  l'exportation DocBook est de la forma suivante:
27666 \end_layout
27667
27668 \begin_layout LyX-Code
27669 <tag attr>
27670 \end_layout
27671
27672 \begin_layout LyX-Code
27673 Contenu du paragraphe.
27674 \end_layout
27675
27676 \begin_layout LyX-Code
27677 </tag>
27678 \end_layout
27679
27680 \begin_layout Standard
27681 Pour un environnement qui n'est pas du type liste,
27682  l'exportation DocBook prend cette forme:
27683 \end_layout
27684
27685 \begin_layout LyX-Code
27686 <tag attr>
27687 \end_layout
27688
27689 \begin_layout LyX-Code
27690 <itemtag>Premier paragraphe.</itemtag>
27691 \end_layout
27692
27693 \begin_layout LyX-Code
27694 <itemtag>Second paragraphe.</itemtag>
27695 \end_layout
27696
27697 \begin_layout LyX-Code
27698 </tag>
27699 \end_layout
27700
27701 \begin_layout Standard
27702 Pour une liste,
27703  le résultat est le suivant:
27704 \end_layout
27705
27706 \begin_layout LyX-Code
27707 <tag attr>
27708 \end_layout
27709
27710 \begin_layout LyX-Code
27711 <itemtag attr>Premier item.</itemtag>
27712 \end_layout
27713
27714 \begin_layout LyX-Code
27715 <itemtag attr>Second item.</itemtag>
27716 \end_layout
27717
27718 \begin_layout LyX-Code
27719 </tag>
27720 \end_layout
27721
27722 \begin_layout Standard
27723 Les balises et rôles émis pour chaque type de paragraphe peuvent être fixés via les balises de format qui vont être décrites ci-après.
27724  Veuillez noter que,
27725  du fait de la nature même de DocBook,
27726  il n'existe pas de valeurs implicites raisonnables,
27727  et que les valeurs doivent être toujours soigneusement choisies.
27728 \end_layout
27729
27730 \begin_layout Description
27731 \begin_inset Flex Code
27732 status collapsed
27733
27734 \begin_layout Plain Layout
27735 DocBookAttr
27736 \end_layout
27737
27738 \end_inset
27739
27740  [
27741 \begin_inset Flex Code
27742 status collapsed
27743
27744 \begin_layout Plain Layout
27745 chaîne
27746 \end_layout
27747
27748 \end_inset
27749
27750 ] spécifie les informations d'attribut à émettre avec la balise principale,
27751  en replaçant 
27752 \begin_inset Quotes cld
27753 \end_inset
27754
27755 attr
27756 \begin_inset Quotes crd
27757 \end_inset
27758
27759  dans l'exemple ci-dessus.
27760  Cette information peut être utilisées dans le traitement ultérieur des fichiers DocBook.
27761  
27762 \end_layout
27763
27764 \begin_layout Description
27765 \begin_inset Flex Code
27766 status collapsed
27767
27768 \begin_layout Plain Layout
27769 DocBookTag
27770 \end_layout
27771
27772 \end_inset
27773
27774  [
27775 \begin_inset Flex Code
27776 status collapsed
27777
27778 \begin_layout Plain Layout
27779 chaîne
27780 \end_layout
27781
27782 \end_inset
27783
27784 ] définit la balise à utiliser pour cet insert,
27785  en remplaçant 
27786 \begin_inset Quotes cld
27787 \end_inset
27788
27789
27790 \begin_inset Flex Code
27791 status collapsed
27792
27793 \begin_layout Plain Layout
27794 tag
27795 \end_layout
27796
27797 \end_inset
27798
27799
27800 \begin_inset Quotes crd
27801 \end_inset
27802
27803  dans l'exemple ci-dessus.
27804  La valeur implicite est le nom du flottant et doit toujours être redéfinie,
27805  du fait que DocBook ne propose pas de balise générique.
27806 \end_layout
27807
27808 \begin_layout Description
27809 \begin_inset Flex Code
27810 status collapsed
27811
27812 \begin_layout Plain Layout
27813 DocBookTagType
27814 \end_layout
27815
27816 \end_inset
27817
27818  [
27819 \begin_inset Flex Code
27820 status collapsed
27821
27822 \begin_layout Plain Layout
27823 block,
27824  paragraph,
27825  inline
27826 \end_layout
27827
27828 \end_inset
27829
27830 ] définit la politique de passage à la ligne pour cette balise,
27831  voir la section
27832 \begin_inset space ~
27833 \end_inset
27834
27835
27836 \begin_inset CommandInset ref
27837 LatexCommand ref
27838 reference "subsec:DocBook-New-line-policy"
27839 plural "false"
27840 caps "false"
27841 noprefix "false"
27842 nolink "false"
27843
27844 \end_inset
27845
27846  pour les détails.
27847  
27848 \end_layout
27849
27850 \begin_layout Subsection
27851 Politique de passage à la ligne
27852 \begin_inset CommandInset label
27853 LatexCommand label
27854 name "subsec:DocBook-New-line-policy"
27855
27856 \end_inset
27857
27858
27859 \end_layout
27860
27861 \begin_layout Standard
27862 Pour toutes les balises,
27863  il y a trois politiques possibles pour émettre un passage à la ligne (en fonction de l'attribut 
27864 \begin_inset Flex Code
27865 status collapsed
27866
27867 \begin_layout Plain Layout
27868 DocBook*TagType
27869 \end_layout
27870
27871 \end_inset
27872
27873 ):
27874  
27875 \end_layout
27876
27877 \begin_layout Itemize
27878 \begin_inset Quotes cld
27879 \end_inset
27880
27881
27882 \begin_inset Flex Code
27883 status collapsed
27884
27885 \begin_layout Plain Layout
27886 block
27887 \end_layout
27888
27889 \end_inset
27890
27891
27892 \begin_inset Quotes crd
27893 \end_inset
27894
27895 :
27896  les balises ouvrante et fermante sont sur leur propre ligne (i.e.
27897  un saut de ligne avant et après la balise ouvrante et fermante).
27898  Les éléments typiques sont les flottants.
27899  Par exemple:
27900 \end_layout
27901
27902 \begin_layout LyX-Code
27903 Contenu avant
27904 \end_layout
27905
27906 \begin_layout LyX-Code
27907 <blocktag>
27908 \end_layout
27909
27910 \begin_layout LyX-Code
27911   Contenu du bloc.
27912 \end_layout
27913
27914 \begin_layout LyX-Code
27915 </blocktag>
27916 \end_layout
27917
27918 \begin_layout LyX-Code
27919 Contenu après
27920 \end_layout
27921
27922 \begin_layout Itemize
27923 \begin_inset Quotes cld
27924 \end_inset
27925
27926
27927 \begin_inset Flex Code
27928 status collapsed
27929
27930 \begin_layout Plain Layout
27931 paragraph
27932 \end_layout
27933
27934 \end_inset
27935
27936
27937 \begin_inset Quotes crd
27938 \end_inset
27939
27940 :
27941  les balises ouvrante et fermante sont sur une même nouvelle ligne et un saut de ligne est émis avant la balise ouvrante et après la balise fermante.
27942  Les éléments typiques sont les paragraphes et les items de liste.
27943  Par exemple:
27944 \end_layout
27945
27946 \begin_layout LyX-Code
27947 Contenu avant
27948 \end_layout
27949
27950 \begin_layout LyX-Code
27951 <paratag>Contenu du paragraphe.</paratag>
27952 \end_layout
27953
27954 \begin_layout LyX-Code
27955 Content après
27956 \end_layout
27957
27958 \begin_layout Itemize
27959 \begin_inset Quotes cld
27960 \end_inset
27961
27962
27963 \begin_inset Flex Code
27964 status collapsed
27965
27966 \begin_layout Plain Layout
27967 inline
27968 \end_layout
27969
27970 \end_inset
27971
27972
27973 \begin_inset Quotes crd
27974 \end_inset
27975
27976 :
27977  les balises ouvrante et fermante sont sur le même ligne que le reste du contenu.
27978  Aucun saut de ligne n'est émis.
27979  Les éléments typique sont les polices.
27980  Par exemple:
27981 \end_layout
27982
27983 \begin_layout LyX-Code
27984 Contenu avant<inlinetag>Contenu du paragraphe.</inlinetag>Contenu après
27985 \end_layout
27986
27987 \begin_layout Standard
27988 La valeur implicite est toujours 
27989 \begin_inset Quotes cld
27990 \end_inset
27991
27992
27993 \begin_inset Flex Code
27994 status collapsed
27995
27996 \begin_layout Plain Layout
27997 block
27998 \end_layout
27999
28000 \end_inset
28001
28002
28003 \begin_inset Quotes crd
28004 \end_inset
28005
28006 .
28007 \end_layout
28008
28009 \begin_layout Subsection
28010 InsetLayout DocBook
28011 \end_layout
28012
28013 \begin_layout Standard
28014 L'exportation DocBook des inserts peut aussi être contrôlée par des informations dans les fichiers de format.
28015 \end_layout
28016
28017 \begin_layout Standard
28018 L'exportation \SpecialChar LyX
28019  DocBook pour un insert a la forme suivante:
28020 \end_layout
28021
28022 \begin_layout LyX-Code
28023 <wrappertag wrapperattr>
28024 \end_layout
28025
28026 \begin_layout LyX-Code
28027   <tag attr>
28028 \end_layout
28029
28030 \begin_layout LyX-Code
28031     <innertag innerattr>
28032 \end_layout
28033
28034 \begin_layout LyX-Code
28035       Contenu de l'insert.
28036 \end_layout
28037
28038 \begin_layout LyX-Code
28039     </innertag>
28040 \end_layout
28041
28042 \begin_layout LyX-Code
28043   </tag>
28044 \end_layout
28045
28046 \begin_layout LyX-Code
28047 </wrappertag>
28048 \end_layout
28049
28050 \begin_layout Standard
28051 Pour un insert à éléments,
28052  elle ressemble plutôt à ceci:
28053 \end_layout
28054
28055 \begin_layout LyX-Code
28056 <wrappertag wrapperattr>
28057 \end_layout
28058
28059 \begin_layout LyX-Code
28060   <tag attr>
28061 \end_layout
28062
28063 \begin_layout LyX-Code
28064     <innertag innerattr>
28065 \end_layout
28066
28067 \begin_layout LyX-Code
28068       <itemwrappertag itemwrapperattr>
28069 \end_layout
28070
28071 \begin_layout LyX-Code
28072         <itemlabeltag itemattr>
28073 \end_layout
28074
28075 \begin_layout LyX-Code
28076           Étiquette du premier élément.
28077 \end_layout
28078
28079 \begin_layout LyX-Code
28080         </itemtag>
28081 \end_layout
28082
28083 \begin_layout LyX-Code
28084         <itemtag itemattr>
28085 \end_layout
28086
28087 \begin_layout LyX-Code
28088           <itemtag itemattr>
28089 \end_layout
28090
28091 \begin_layout LyX-Code
28092             Contenu du premier élément.
28093 \end_layout
28094
28095 \begin_layout LyX-Code
28096           </itemtag>
28097 \end_layout
28098
28099 \begin_layout LyX-Code
28100         </itemtag>
28101 \end_layout
28102
28103 \begin_layout LyX-Code
28104       </itemwrappertag>
28105 \end_layout
28106
28107 \begin_layout LyX-Code
28108       <itemwrappertag itemwrapperattr>
28109 \end_layout
28110
28111 \begin_layout LyX-Code
28112         <itemlabeltag itemattr>
28113 \end_layout
28114
28115 \begin_layout LyX-Code
28116           Étiquette du deuxième élément.
28117 \end_layout
28118
28119 \begin_layout LyX-Code
28120         </itemtag>
28121 \end_layout
28122
28123 \begin_layout LyX-Code
28124         <itemtag itemattr>
28125 \end_layout
28126
28127 \begin_layout LyX-Code
28128           <itemtag itemattr>
28129 \end_layout
28130
28131 \begin_layout LyX-Code
28132             Contenu du deuxième élément.
28133 \end_layout
28134
28135 \begin_layout LyX-Code
28136           </itemtag>
28137 \end_layout
28138
28139 \begin_layout LyX-Code
28140         </itemtag>
28141 \end_layout
28142
28143 \begin_layout LyX-Code
28144       </itemwrappertag>
28145 \end_layout
28146
28147 \begin_layout LyX-Code
28148       ...
28149 \end_layout
28150
28151 \begin_layout LyX-Code
28152     </innertag>
28153 \end_layout
28154
28155 \begin_layout LyX-Code
28156   </tag>
28157 \end_layout
28158
28159 \begin_layout LyX-Code
28160 </wrappertag>
28161 \end_layout
28162
28163 \begin_layout Standard
28164 Si l'insert autorise plusieurs paragraphes —
28165  c'est à dire,
28166  si 
28167 \begin_inset Flex Code
28168 status collapsed
28169
28170 \begin_layout Plain Layout
28171 MultiPar
28172 \end_layout
28173
28174 \end_inset
28175
28176  est vrai —
28177  alors les contenus de l'insert seront eux-mêmes exportés comme des paragraphes mis en forme en fonction des styles utilisés pour ces paragraphes (standard,
28178  citation et autres).
28179  La balise interne est facultative et implicitement n'apparaît pas.
28180 \end_layout
28181
28182 \begin_layout Standard
28183 Les balises et attributs spécifiques pour chaque insert peuvent être contrôlés via les balises de format qui suivent.
28184 \end_layout
28185
28186 \begin_layout Description
28187 \begin_inset Flex Code
28188 status collapsed
28189
28190 \begin_layout Plain Layout
28191 DocBookAttr
28192 \end_layout
28193
28194 \end_inset
28195
28196  [
28197 \begin_inset Flex Code
28198 status collapsed
28199
28200 \begin_layout Plain Layout
28201 chaîne
28202 \end_layout
28203
28204 \end_inset
28205
28206 ] précise l'information attribut à émettre avec la balise principale,
28207  en remplaçant 
28208 \begin_inset Quotes cld
28209 \end_inset
28210
28211
28212 \begin_inset Flex Code
28213 status collapsed
28214
28215 \begin_layout Plain Layout
28216 attr
28217 \end_layout
28218
28219 \end_inset
28220
28221
28222 \begin_inset Quotes crd
28223 \end_inset
28224
28225  dans l'exemple ci-dessus.
28226  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
28227  
28228 \end_layout
28229
28230 \begin_layout Description
28231 \begin_inset Flex Code
28232 status collapsed
28233
28234 \begin_layout Plain Layout
28235 DocBookInInfo
28236 \end_layout
28237
28238 \end_inset
28239
28240  [
28241 \begin_inset Flex Code
28242 status collapsed
28243
28244 \begin_layout Plain Layout
28245 never,
28246  always,
28247  maybe
28248 \end_layout
28249
28250 \end_inset
28251
28252 ] précise si cette balise se retrouve dans la balise 
28253 \begin_inset Flex Code
28254 status collapsed
28255
28256 \begin_layout Plain Layout
28257 <info>
28258 \end_layout
28259
28260 \end_inset
28261
28262  au commencement du format parent.
28263 \begin_inset Flex Code
28264 status collapsed
28265
28266 \begin_layout Plain Layout
28267 never 
28268 \family roman
28269 indique que ce n'est jamais le cas (c'est la valeur implicite,
28270  et elle correspond au contenu habituel).
28271 \end_layout
28272
28273 \end_inset
28274
28275  
28276 \begin_inset Flex Code
28277 status collapsed
28278
28279 \begin_layout Plain Layout
28280 always
28281 \end_layout
28282
28283 \end_inset
28284
28285  indique que c'est toujours le cas (ceci correspond aux métadonnées usuelles):
28286  s'il n'y a pas de balise 
28287 \begin_inset Flex Code
28288 status collapsed
28289
28290 \begin_layout Plain Layout
28291 <info>
28292 \end_layout
28293
28294 \end_inset
28295
28296  pour le parent,
28297  il en 
28298 \series bold
28299 sera
28300 \series default
28301  créée 
28302 \series bold
28303 une
28304 \series default
28305 .
28306  
28307 \begin_inset Flex Code
28308 status collapsed
28309
28310 \begin_layout Plain Layout
28311 maybe
28312 \end_layout
28313
28314 \end_inset
28315
28316  indique que la balise pourra peut-être aller dans 
28317 \begin_inset Flex Code
28318 status collapsed
28319
28320 \begin_layout Plain Layout
28321 <info>
28322 \end_layout
28323
28324 \end_inset
28325
28326  (ce n'est le cas que pour les titres):
28327  s'il n'y a pas de balise 
28328 \begin_inset Flex Code
28329 status collapsed
28330
28331 \begin_layout Plain Layout
28332 <info>
28333 \end_layout
28334
28335 \end_inset
28336
28337  pour le parent,
28338  
28339 \series bold
28340 aucune
28341 \series default
28342  ne sera créée,
28343  la balise correspondante sera exportée directement en tant que contenu.
28344 \end_layout
28345
28346 \begin_layout Description
28347 \begin_inset Flex Code
28348 status collapsed
28349
28350 \begin_layout Plain Layout
28351 DocBookItemAttr
28352 \end_layout
28353
28354 \end_inset
28355
28356  [chaîne] précise l'information attribut à émettre avec la balise élément,
28357  en remplaçant 
28358 \begin_inset Quotes cld
28359 \end_inset
28360
28361
28362 \begin_inset Flex Code
28363 status collapsed
28364
28365 \begin_layout Plain Layout
28366 itemattr
28367 \end_layout
28368
28369 \end_inset
28370
28371
28372 \begin_inset Quotes crd
28373 \end_inset
28374
28375  dans l'exemple ci-dessus.
28376  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
28377  
28378 \end_layout
28379
28380 \begin_layout Description
28381 \begin_inset Flex Code
28382 status collapsed
28383
28384 \begin_layout Plain Layout
28385 DocBookItemInnerAttr
28386 \end_layout
28387
28388 \end_inset
28389
28390  [chaîne] précise l'information attribut à émettre avec la balise élément interne,
28391  en remplaçant 
28392 \begin_inset Quotes cld
28393 \end_inset
28394
28395
28396 \begin_inset Flex Code
28397 status collapsed
28398
28399 \begin_layout Plain Layout
28400 iteminnerattr
28401 \end_layout
28402
28403 \end_inset
28404
28405
28406 \begin_inset Quotes crd
28407 \end_inset
28408
28409  dans l'exemple ci-dessus.
28410  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
28411  
28412 \end_layout
28413
28414 \begin_layout Description
28415 \begin_inset Flex Code
28416 status collapsed
28417
28418 \begin_layout Plain Layout
28419 DocBookItemInnerTag
28420 \end_layout
28421
28422 \end_inset
28423
28424  [
28425 \begin_inset Flex Code
28426 status collapsed
28427
28428 \begin_layout Plain Layout
28429 chaîne
28430 \end_layout
28431
28432 \end_inset
28433
28434 ] définit la balise à utiliser pour la balise d'élément interne à l'intérieur de l'insert,
28435  en remplaçant 
28436 \begin_inset Quotes cld
28437 \end_inset
28438
28439
28440 \begin_inset Flex Code
28441 status collapsed
28442
28443 \begin_layout Plain Layout
28444 iteminnertag
28445 \end_layout
28446
28447 \end_inset
28448
28449
28450 \begin_inset Quotes crd
28451 \end_inset
28452
28453  dans l'exemple ci-dessus.
28454  La valeur implicite est 
28455 \begin_inset Flex Code
28456 status collapsed
28457
28458 \begin_layout Plain Layout
28459 NONE
28460 \end_layout
28461
28462 \end_inset
28463
28464 ,
28465  indiquant qu'il n'y a pas de balise interne d'élément:
28466  le contenu est directement exporté sans elle pour chaque élément.
28467  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisés,
28468  comme les listes.
28469  La valeur la plus probable est 
28470 \begin_inset Quotes cld
28471 \end_inset
28472
28473
28474 \begin_inset Flex Code
28475 status collapsed
28476
28477 \begin_layout Plain Layout
28478 para
28479 \end_layout
28480
28481 \end_inset
28482
28483
28484 \begin_inset Quotes crd
28485 \end_inset
28486
28487 .
28488 \begin_inset Newline newline
28489 \end_inset
28490
28491 Quand un élément de liste est divisé par un saut de ligne,
28492  la balise interne d'élément sera répétée pour chaque partie du paragraphe,
28493  les parties étant séparées par des retours à la ligne.
28494 \end_layout
28495
28496 \begin_layout Description
28497 \begin_inset Flex Code
28498 status collapsed
28499
28500 \begin_layout Plain Layout
28501 DocBookItemInnerTagType
28502 \end_layout
28503
28504 \end_inset
28505
28506  [
28507 \begin_inset Flex Code
28508 status collapsed
28509
28510 \begin_layout Plain Layout
28511 block,
28512  paragraph,
28513  inline
28514 \end_layout
28515
28516 \end_inset
28517
28518 ] définit la politique de retour à la ligne pour cette balise,
28519  voir la section
28520 \begin_inset space ~
28521 \end_inset
28522
28523
28524 \begin_inset CommandInset ref
28525 LatexCommand ref
28526 reference "subsec:DocBook-New-line-policy"
28527 plural "false"
28528 caps "false"
28529 noprefix "false"
28530 nolink "false"
28531
28532 \end_inset
28533
28534  pour les détails.
28535  
28536 \end_layout
28537
28538 \begin_layout Description
28539 \begin_inset Flex Code
28540 status collapsed
28541
28542 \begin_layout Plain Layout
28543 DocBookItemLabelAttr
28544 \end_layout
28545
28546 \end_inset
28547
28548  [
28549 \begin_inset Flex Code
28550 status collapsed
28551
28552 \begin_layout Plain Layout
28553 chaîne
28554 \end_layout
28555
28556 \end_inset
28557
28558 ] précise l'information attribut à émettre avec la balise étiquette d'élément à l'intérieur de l'insert,
28559  en remplaçant 
28560 \begin_inset Quotes cld
28561 \end_inset
28562
28563
28564 \begin_inset Flex Code
28565 status collapsed
28566
28567 \begin_layout Plain Layout
28568 itemlabelattr
28569 \end_layout
28570
28571 \end_inset
28572
28573
28574 \begin_inset Quotes crd
28575 \end_inset
28576
28577  dans l'exemple ci-dessus.
28578  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
28579  
28580 \end_layout
28581
28582 \begin_layout Description
28583 \begin_inset Flex Code
28584 status collapsed
28585
28586 \begin_layout Plain Layout
28587 DocBookItemLabelTag
28588 \end_layout
28589
28590 \end_inset
28591
28592  [
28593 \begin_inset Flex Code
28594 status collapsed
28595
28596 \begin_layout Plain Layout
28597 chaîne
28598 \end_layout
28599
28600 \end_inset
28601
28602 ] définit la balise à exporter pour la balise étiquette d'élément à l'intérieur de l'insert,
28603  en remplaçant 
28604 \begin_inset Quotes cld
28605 \end_inset
28606
28607
28608 \begin_inset Flex Code
28609 status collapsed
28610
28611 \begin_layout Plain Layout
28612 itemlabeltag
28613 \end_layout
28614
28615 \end_inset
28616
28617
28618 \begin_inset Quotes crd
28619 \end_inset
28620
28621  dans l'exemple ci-dessus.
28622  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisé avec la notion d'étiquette,
28623  comme les listes descriptives.
28624 \end_layout
28625
28626 \begin_layout Description
28627 \begin_inset Flex Code
28628 status collapsed
28629
28630 \begin_layout Plain Layout
28631 DocBookItemLabelTagType
28632 \end_layout
28633
28634 \end_inset
28635
28636  [
28637 \begin_inset Flex Code
28638 status collapsed
28639
28640 \begin_layout Plain Layout
28641 block,
28642  paragraph,
28643  inline
28644 \end_layout
28645
28646 \end_inset
28647
28648 ] définit la politique de retour à la ligne pour cette balise,
28649  voir la section
28650 \begin_inset space ~
28651 \end_inset
28652
28653
28654 \begin_inset CommandInset ref
28655 LatexCommand ref
28656 reference "subsec:DocBook-New-line-policy"
28657 plural "false"
28658 caps "false"
28659 noprefix "false"
28660 nolink "false"
28661
28662 \end_inset
28663
28664  pour les détails.
28665 \end_layout
28666
28667 \begin_layout Description
28668 \begin_inset Flex Code
28669 status collapsed
28670
28671 \begin_layout Plain Layout
28672 DocBookItemTag
28673 \end_layout
28674
28675 \end_inset
28676
28677  [
28678 \begin_inset Flex Code
28679 status collapsed
28680
28681 \begin_layout Plain Layout
28682 chaîne
28683 \end_layout
28684
28685 \end_inset
28686
28687 ] définit la balise à utiliser pour la balise d'élément à l'intérieur de l'insert,
28688  en remplaçant 
28689 \begin_inset Quotes cld
28690 \end_inset
28691
28692
28693 \begin_inset Flex Code
28694 status collapsed
28695
28696 \begin_layout Plain Layout
28697 itemtag
28698 \end_layout
28699
28700 \end_inset
28701
28702
28703 \begin_inset Quotes crd
28704 \end_inset
28705
28706  dans l'exemple ci-dessus.
28707  La valeur implicite est 
28708 \begin_inset Flex Code
28709 status collapsed
28710
28711 \begin_layout Plain Layout
28712 NONE
28713 \end_layout
28714
28715 \end_inset
28716
28717 ,
28718  indiquant qu'il n'y a pas de balise élément.
28719  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisés,
28720  comme les listes.
28721 \end_layout
28722
28723 \begin_layout Description
28724 \begin_inset Flex Code
28725 status collapsed
28726
28727 \begin_layout Plain Layout
28728 DocBookItemTagType
28729 \end_layout
28730
28731 \end_inset
28732
28733  [
28734 \begin_inset Flex Code
28735 status collapsed
28736
28737 \begin_layout Plain Layout
28738 block,
28739  paragraph,
28740  inline
28741 \end_layout
28742
28743 \end_inset
28744
28745 ] définit la politique de retour à la ligne pour cette balise,
28746  voir la section
28747 \begin_inset space ~
28748 \end_inset
28749
28750
28751 \begin_inset CommandInset ref
28752 LatexCommand ref
28753 reference "subsec:DocBook-New-line-policy"
28754 plural "false"
28755 caps "false"
28756 noprefix "false"
28757 nolink "false"
28758
28759 \end_inset
28760
28761  pour les détails.
28762 \end_layout
28763
28764 \begin_layout Description
28765 \begin_inset Flex Code
28766 status collapsed
28767
28768 \begin_layout Plain Layout
28769 DocBookItemWrapperAttr
28770 \end_layout
28771
28772 \end_inset
28773
28774  [
28775 \begin_inset Flex Code
28776 status collapsed
28777
28778 \begin_layout Plain Layout
28779 chaîne
28780 \end_layout
28781
28782 \end_inset
28783
28784 ] précise l'information attribut à émettre avec la balise d'encapsulation d'élément,
28785  en remplaçant 
28786 \begin_inset Quotes cld
28787 \end_inset
28788
28789
28790 \begin_inset Flex Code
28791 status collapsed
28792
28793 \begin_layout Plain Layout
28794 itemwrapperattr
28795 \end_layout
28796
28797 \end_inset
28798
28799
28800 \begin_inset Quotes crd
28801 \end_inset
28802
28803  dans l'exemple ci-dessus.
28804  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
28805  
28806 \end_layout
28807
28808 \begin_layout Description
28809 \begin_inset Flex Code
28810 status collapsed
28811
28812 \begin_layout Plain Layout
28813 DocBookItemWrapperTag
28814 \end_layout
28815
28816 \end_inset
28817
28818  [
28819 \begin_inset Flex Code
28820 status collapsed
28821
28822 \begin_layout Plain Layout
28823 chaîne
28824 \end_layout
28825
28826 \end_inset
28827
28828 ] définit la valeur à utiliser pour la balise d'encapsulation d'élément à l'intérieur de l'insert,
28829  en remplaçant 
28830 \begin_inset Quotes cld
28831 \end_inset
28832
28833
28834 \begin_inset Flex Code
28835 status collapsed
28836
28837 \begin_layout Plain Layout
28838 itemwrappertag
28839 \end_layout
28840
28841 \end_inset
28842
28843
28844 \begin_inset Quotes crd
28845 \end_inset
28846
28847  dans l'exemple ci-dessus.
28848  La valeur implicite est 
28849 \begin_inset Flex Code
28850 status collapsed
28851
28852 \begin_layout Plain Layout
28853 NONE
28854 \end_layout
28855
28856 \end_inset
28857
28858 ,
28859  indiquant qu'il n'y a pas de balise d'encapsulation d'élément:
28860  balise et contenu sont exportés directement pour chaque élément.
28861  Ce paramètre n'a de sens que lorsque des formats à éléments sont utilisés,
28862  comme les listes.
28863 \end_layout
28864
28865 \begin_layout Description
28866 \begin_inset Flex Code
28867 status collapsed
28868
28869 \begin_layout Plain Layout
28870 DocBookItemWrapperTagType
28871 \end_layout
28872
28873 \end_inset
28874
28875  [
28876 \begin_inset Flex Code
28877 status collapsed
28878
28879 \begin_layout Plain Layout
28880 block,
28881  paragraph,
28882  inline
28883 \end_layout
28884
28885 \end_inset
28886
28887 ] définit la politique de retour à la ligne pour cette balise,
28888  voir la section
28889 \begin_inset space ~
28890 \end_inset
28891
28892
28893 \begin_inset CommandInset ref
28894 LatexCommand ref
28895 reference "subsec:DocBook-New-line-policy"
28896 plural "false"
28897 caps "false"
28898 noprefix "false"
28899 nolink "false"
28900
28901 \end_inset
28902
28903  pour les détails.
28904 \end_layout
28905
28906 \begin_layout Description
28907 \begin_inset Flex Code
28908 status collapsed
28909
28910 \begin_layout Plain Layout
28911 DocBookInnerAttr
28912 \end_layout
28913
28914 \end_inset
28915
28916  [
28917 \begin_inset Flex Code
28918 status collapsed
28919
28920 \begin_layout Plain Layout
28921 chaîne
28922 \end_layout
28923
28924 \end_inset
28925
28926 ] précise l'information attribut à émettre avec la balise intérieure,
28927  en remplaçant 
28928 \begin_inset Quotes cld
28929 \end_inset
28930
28931
28932 \begin_inset Flex Code
28933 status collapsed
28934
28935 \begin_layout Plain Layout
28936 innerattr
28937 \end_layout
28938
28939 \end_inset
28940
28941
28942 \begin_inset Quotes crd
28943 \end_inset
28944
28945  dans l'exemple ci-dessus.
28946  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
28947 \end_layout
28948
28949 \begin_layout Description
28950 \begin_inset Flex Code
28951 status collapsed
28952
28953 \begin_layout Plain Layout
28954 DocBookInnerTag
28955 \end_layout
28956
28957 \end_inset
28958
28959  [
28960 \begin_inset Flex Code
28961 status collapsed
28962
28963 \begin_layout Plain Layout
28964 chaîne
28965 \end_layout
28966
28967 \end_inset
28968
28969 ] définit la balise à utiliser pour l'exportation de la balise intérieure dans l'insert,
28970  en remplaçant 
28971 \begin_inset Quotes cld
28972 \end_inset
28973
28974
28975 \begin_inset Flex Code
28976 status collapsed
28977
28978 \begin_layout Plain Layout
28979 innertag
28980 \end_layout
28981
28982 \end_inset
28983
28984
28985 \begin_inset Quotes crd
28986 \end_inset
28987
28988  dans l'exemple ci-dessus.
28989  La valeur implicite est 
28990 \begin_inset Flex Code
28991 status collapsed
28992
28993 \begin_layout Plain Layout
28994 NONE
28995 \end_layout
28996
28997 \end_inset
28998
28999 ,
29000  indiquent qu'il n'y a pas de balise intérieure:
29001  le contenu est exporté sans.
29002 \end_layout
29003
29004 \begin_layout Description
29005 \begin_inset Flex Code
29006 status collapsed
29007
29008 \begin_layout Plain Layout
29009 DocBookInnerTagType
29010 \end_layout
29011
29012 \end_inset
29013
29014  [
29015 \begin_inset Flex Code
29016 status collapsed
29017
29018 \begin_layout Plain Layout
29019 block,
29020  paragraph,
29021  inline
29022 \end_layout
29023
29024 \end_inset
29025
29026 ] définit la politique de retour à la ligne pour cette balise,
29027  voir la section
29028 \begin_inset space ~
29029 \end_inset
29030
29031
29032 \begin_inset CommandInset ref
29033 LatexCommand ref
29034 reference "subsec:DocBook-New-line-policy"
29035 plural "false"
29036 caps "false"
29037 noprefix "false"
29038 nolink "false"
29039
29040 \end_inset
29041
29042  pour les détails.
29043 \end_layout
29044
29045 \begin_layout Description
29046 \begin_inset Flex Code
29047 status collapsed
29048
29049 \begin_layout Plain Layout
29050 DocBookSectionTag
29051 \end_layout
29052
29053 \end_inset
29054
29055  [
29056 \begin_inset Flex Code
29057 status collapsed
29058
29059 \begin_layout Plain Layout
29060 chaîne
29061 \end_layout
29062
29063 \end_inset
29064
29065 ] définit la balise qui correspond à ce type de section.
29066  Ce paramètre n'a de sens que pour les éléments de sectionnement (partie,
29067  chapitre,
29068  section,
29069  etc.).
29070  La valeur implicite est 
29071 \begin_inset Flex Code
29072 status collapsed
29073
29074 \begin_layout Plain Layout
29075 section
29076 \end_layout
29077
29078 \end_inset
29079
29080 ,
29081  et n'est écrasée que si DocBook utilise quelque chose d'autre pour le sectionnement (typiquement parties et chapitres d'un livre).
29082 \end_layout
29083
29084 \begin_layout Description
29085 \begin_inset Flex Code
29086 status collapsed
29087
29088 \begin_layout Plain Layout
29089 DocBookTag
29090 \end_layout
29091
29092 \end_inset
29093
29094  [
29095 \begin_inset Flex Code
29096 status collapsed
29097
29098 \begin_layout Plain Layout
29099 chaîne
29100 \end_layout
29101
29102 \end_inset
29103
29104 ] définit la balise à utiliser pour cet insert,
29105  en remplaçant 
29106 \begin_inset Quotes cld
29107 \end_inset
29108
29109
29110 \begin_inset Flex Code
29111 status collapsed
29112
29113 \begin_layout Plain Layout
29114 tag
29115 \end_layout
29116
29117 \end_inset
29118
29119
29120 \begin_inset Quotes crd
29121 \end_inset
29122
29123  dans l'exemple ci-dessus.
29124  La valeur implicite est le nom de l'insert et doit toujours être redéfinie,
29125  puisque DocBook ne propose pas de balise d'insert générique.
29126 \end_layout
29127
29128 \begin_layout Description
29129 \begin_inset Flex Code
29130 status collapsed
29131
29132 \begin_layout Plain Layout
29133 DocBookTagType
29134 \end_layout
29135
29136 \end_inset
29137
29138  [
29139 \begin_inset Flex Code
29140 status collapsed
29141
29142 \begin_layout Plain Layout
29143 block,
29144  paragraph,
29145  inline
29146 \end_layout
29147
29148 \end_inset
29149
29150 ] définit la politique de retour à la ligne pour cette balise,
29151  voir la section
29152 \begin_inset space ~
29153 \end_inset
29154
29155
29156 \begin_inset CommandInset ref
29157 LatexCommand ref
29158 reference "subsec:DocBook-New-line-policy"
29159 plural "false"
29160 caps "false"
29161 noprefix "false"
29162 nolink "false"
29163
29164 \end_inset
29165
29166  pour les détails.
29167 \end_layout
29168
29169 \begin_layout Description
29170 \begin_inset Flex Code
29171 status collapsed
29172
29173 \begin_layout Plain Layout
29174 DocBookWrapperAttr
29175 \end_layout
29176
29177 \end_inset
29178
29179  [
29180 \begin_inset Flex Code
29181 status collapsed
29182
29183 \begin_layout Plain Layout
29184 chaîne
29185 \end_layout
29186
29187 \end_inset
29188
29189 ] précise l'information attribut à émettre avec la balise d'encapsulation externe,
29190  en remplaçant 
29191 \begin_inset Quotes cld
29192 \end_inset
29193
29194
29195 \begin_inset Flex Code
29196 status collapsed
29197
29198 \begin_layout Plain Layout
29199 wrapperattr
29200 \end_layout
29201
29202 \end_inset
29203
29204
29205 \begin_inset Quotes crd
29206 \end_inset
29207
29208  dans l'exemple ci-dessus.
29209  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
29210 \end_layout
29211
29212 \begin_layout Description
29213 \begin_inset Flex Code
29214 status collapsed
29215
29216 \begin_layout Plain Layout
29217 DocBookWrapperTag
29218 \end_layout
29219
29220 \end_inset
29221
29222  [
29223 \begin_inset Flex Code
29224 status collapsed
29225
29226 \begin_layout Plain Layout
29227 chaîne
29228 \end_layout
29229
29230 \end_inset
29231
29232 ] définit la valeur à utiliser pour la balise d'encapsulation de l'insert,
29233  en remplaçant 
29234 \begin_inset Quotes cld
29235 \end_inset
29236
29237
29238 \begin_inset Flex Code
29239 status collapsed
29240
29241 \begin_layout Plain Layout
29242 wrappertag
29243 \end_layout
29244
29245 \end_inset
29246
29247
29248 \begin_inset Quotes crd
29249 \end_inset
29250
29251  dans l'exemple ci-dessus.
29252  La valeur implicite est 
29253 \begin_inset Flex Code
29254 status collapsed
29255
29256 \begin_layout Plain Layout
29257 NONE
29258 \end_layout
29259
29260 \end_inset
29261
29262 ,
29263  indiquant qu'il n'y a pas de balise d'encapsulation globale:
29264  balise et contenu sont exportés directement sans elle.
29265 \end_layout
29266
29267 \begin_layout Description
29268 \begin_inset Flex Code
29269 status collapsed
29270
29271 \begin_layout Plain Layout
29272 DocBookWrapperTagType
29273 \end_layout
29274
29275 \end_inset
29276
29277  [
29278 \begin_inset Flex Code
29279 status collapsed
29280
29281 \begin_layout Plain Layout
29282 block,
29283  paragraph,
29284  inline
29285 \end_layout
29286
29287 \end_inset
29288
29289 ] définit la politique de retour à la ligne pour cette balise,
29290  voir la section
29291 \begin_inset space ~
29292 \end_inset
29293
29294
29295 \begin_inset CommandInset ref
29296 LatexCommand ref
29297 reference "subsec:DocBook-New-line-policy"
29298 plural "false"
29299 caps "false"
29300 noprefix "false"
29301 nolink "false"
29302
29303 \end_inset
29304
29305  pour les détails.
29306 \end_layout
29307
29308 \begin_layout Subsection
29309 Flottants DocBook
29310 \end_layout
29311
29312 \begin_layout Standard
29313 L'exportation DocBook des flottants peut être également contrôlée par les informations de format.
29314  L'exportation a la forme suivante:
29315 \end_layout
29316
29317 \begin_layout LyX-Code
29318 <tag attr>
29319 \end_layout
29320
29321 \begin_layout LyX-Code
29322   Contenu du flottant en tant que  DocBook.
29323 \end_layout
29324
29325 \begin_layout LyX-Code
29326 </tag>
29327 \end_layout
29328
29329 \begin_layout Standard
29330 La légende,
29331  s'il y en a une,
29332  est un insert à part et sera exportée comme un titre.
29333 \end_layout
29334
29335 \begin_layout Description
29336 \begin_inset Flex Code
29337 status collapsed
29338
29339 \begin_layout Plain Layout
29340 DocBookAttr
29341 \end_layout
29342
29343 \end_inset
29344
29345  [
29346 \begin_inset Flex Code
29347 status collapsed
29348
29349 \begin_layout Plain Layout
29350 chaîne
29351 \end_layout
29352
29353 \end_inset
29354
29355 ] précise l'information attribut à émettre avec la balise principale,
29356  en replaçant 
29357 \begin_inset Quotes cld
29358 \end_inset
29359
29360
29361 \begin_inset Flex Code
29362 status collapsed
29363
29364 \begin_layout Plain Layout
29365 attr
29366 \end_layout
29367
29368 \end_inset
29369
29370
29371 \begin_inset Quotes crd
29372 \end_inset
29373
29374  dans l'exemple ci-dessus.
29375  Cette information peut être utilisée dans le traitement ultérieur des fichiers DocBook.
29376 \end_layout
29377
29378 \begin_layout Description
29379 \begin_inset Flex Code
29380 status collapsed
29381
29382 \begin_layout Plain Layout
29383 DocBookTag
29384 \end_layout
29385
29386 \end_inset
29387
29388  [
29389 \begin_inset Flex Code
29390 status collapsed
29391
29392 \begin_layout Plain Layout
29393 chaîne
29394 \end_layout
29395
29396 \end_inset
29397
29398 ] définit la balise à utiliser pour le flottant,
29399  en remplaçant 
29400 \begin_inset Quotes cld
29401 \end_inset
29402
29403
29404 \begin_inset Flex Code
29405 status collapsed
29406
29407 \begin_layout Plain Layout
29408 tag
29409 \end_layout
29410
29411 \end_inset
29412
29413
29414 \begin_inset Quotes crd
29415 \end_inset
29416
29417  dans l'exemple ci-dessus.
29418  La valeur implicite est le nom du flottant et doit toujours être redéfinie,
29419  du fait que DocBook ne propose pas de balise générique pour les flottants.
29420 \end_layout
29421
29422 \begin_layout Subsection
29423 Mise en forme de la bibliographie
29424 \end_layout
29425
29426 \begin_layout Standard
29427 Les bibliographies incluses ne peuvent pas être mises en forme:
29428  tous les champs sont toujours exportés dans le format DocBook similaire à une base de données (équivalente à un fichier BibTeX),
29429  en utilisant la balise 
29430 \begin_inset Flex Code
29431 status collapsed
29432
29433 \begin_layout Plain Layout
29434 biblioentry
29435 \end_layout
29436
29437 \end_inset
29438
29439 .
29440 \end_layout
29441
29442 \begin_layout Standard
29443 Lorsque les entrées bibliographiques sont saisies dans le document \SpecialChar LyX
29444  en tant qu'éléments de Bibliographie,
29445  l'utilisateur gère la mise en forme lui-même:
29446  il n'y a aucune tentative pour décoder ce que l'utilisateur a écrit,
29447  la chaîne de caractères est utilisée telle quelle (via la balise 
29448 \begin_inset Flex Code
29449 status collapsed
29450
29451 \begin_layout Plain Layout
29452 bibliomixed
29453 \end_layout
29454
29455 \end_inset
29456
29457 ).
29458  
29459 \end_layout
29460
29461 \begin_layout Chapter
29462 Insérer un objet externe
29463 \begin_inset CommandInset label
29464 LatexCommand label
29465 name "chap:Insérer-un-Objet"
29466
29467 \end_inset
29468
29469
29470 \end_layout
29471
29472 \begin_layout Standard
29473 \begin_inset Box Shadowbox
29474 position "t"
29475 hor_pos "c"
29476 has_inner_box 1
29477 inner_pos "t"
29478 use_parbox 0
29479 use_makebox 0
29480 width "100col%"
29481 special "none"
29482 height "1in"
29483 height_special "totalheight"
29484 thickness "0.4pt"
29485 separation "3pt"
29486 shadowsize "4pt"
29487 framecolor "black"
29488 backgroundcolor "none"
29489 status open
29490
29491 \begin_layout Plain Layout
29492 Avertissement:
29493  cette partie des la documentation n'a pas été mise à jour depuis un certain temps.
29494  Nous espérons qu'elle est toujours correcte,
29495  mais ce n'est pas garanti.
29496 \end_layout
29497
29498 \end_inset
29499
29500
29501 \end_layout
29502
29503 \begin_layout Standard
29504 L'utilisation d'éléments créés par des logiciels extérieurs à \SpecialChar LyX
29505  est couverte en détail dans le manuel 
29506 \emph on
29507 Objets insérés
29508 \emph default
29509 .
29510  Cette partie du manuel couvre ce qui se passe derrière la scène pour permettre d'écrire un mécanisme d'inclusion pour un nouvel élément.
29511 \end_layout
29512
29513 \begin_layout Section
29514 Comment fonctionne-t-il ?
29515 \end_layout
29516
29517 \begin_layout Standard
29518 L'insertion d'objet externe repose sur le concept de 
29519 \emph on
29520 cadre
29521 \begin_inset Foot
29522 status collapsed
29523
29524 \begin_layout Plain Layout
29525 NdT :
29526  Traduction de 
29527 \begin_inset Quotes cld
29528 \end_inset
29529
29530 template
29531 \begin_inset Quotes crd
29532 \end_inset
29533
29534  dans ce contexte.
29535 \end_layout
29536
29537 \end_inset
29538
29539
29540 \emph default
29541 .
29542  Un cadre définit comment \SpecialChar LyX
29543  doit s'interfacer avec un type d'objet donné.
29544  Tel qu'il est distribué,
29545  \SpecialChar LyX
29546  possède des cadres prédéfinis pour les figures XFig,
29547  pour les diagrammes Dia,
29548  pour différents formats d'images rastérisées,
29549  pour gnuplot,
29550  et d'autres.
29551  Vous pouvez en consulter la liste avec 
29552 \begin_inset Flex Noun
29553 status collapsed
29554
29555 \begin_layout Plain Layout
29556 Insertion\SpecialChar menuseparator
29557 Objet
29558 \begin_inset space ~
29559 \end_inset
29560
29561 Externe
29562 \end_layout
29563
29564 \end_inset
29565
29566 .
29567  En outre,
29568  il est possible de créer votre propre cadre pour supporter un type donné d'objet.
29569  Nous décrirons plus loin en détail ce qu'il faut faire,
29570  et nous espérons que vous nous enverrez tous les cadres que vous créerez pour que nous puissions les inclure dans de futures versions de \SpecialChar LyX
29571 .
29572 \end_layout
29573
29574 \begin_layout Standard
29575 Un autre concept de base est qu'il faut faire la distinction entre le fichier d'origine qui sert de point de départ et le fichier transformé qui est inclus avec votre document exporté ou imprimé.
29576  Voyons par exemple une figure produite avec 
29577 \begin_inset Flex Code
29578 status collapsed
29579
29580 \begin_layout Plain Layout
29581 XFig
29582 \end_layout
29583
29584 \end_inset
29585
29586 .
29587  L'application XFig elle-même travaille sur un fichier avec l'extension 
29588 \begin_inset Flex Code
29589 status collapsed
29590
29591 \begin_layout Plain Layout
29592 .fig
29593 \end_layout
29594
29595 \end_inset
29596
29597 .
29598  Dans XFig,
29599  vous créez et modifiez votre figure.
29600  Quand c'est fini,
29601  vous enregistrez le fichier 
29602 \begin_inset Flex Code
29603 status collapsed
29604
29605 \begin_layout Plain Layout
29606 fig
29607 \end_layout
29608
29609 \end_inset
29610
29611 .
29612  Quand vous voulez inclure la figure dans votre document,
29613  vous invoquez 
29614 \begin_inset Flex Code
29615 status collapsed
29616
29617 \begin_layout Plain Layout
29618 transfig
29619 \end_layout
29620
29621 \end_inset
29622
29623  pour créer un fichier PostScript qui sera aisément inclus dans votre fichier \SpecialChar LaTeX
29624 .
29625  Dans ce cas,
29626  le fichier 
29627 \begin_inset Flex Code
29628 status collapsed
29629
29630 \begin_layout Plain Layout
29631 .fig
29632 \end_layout
29633
29634 \end_inset
29635
29636  est le fichier d'origine,
29637  et le fichier PostScript est le fichier transformé.
29638 \end_layout
29639
29640 \begin_layout Standard
29641 Cette distinction est importante pour pouvoir mettre à jour l'objet pendant l'écriture de votre document.
29642  En outre,
29643  elle vous donne la flexibilité requise pour supporter des formats d'exportation différents.
29644  Par exemple,
29645  dans le cas de l'exportation en Ascii,
29646  ce n'est pas vraiment une super idée d'inclure la figure en PostScript brut.
29647  À la place,
29648  vous préférerez soit inclure une référence à la figure,
29649  soit essayer un convertisseur graphique vers Ascii pour rendre un résultat final approchant du graphique d'origine.
29650  L'insertion d'objet externe vous permet de le faire,
29651  car il est paramétré avec les différents formats d'exportation supportés par \SpecialChar LyX
29652 .
29653 \end_layout
29654
29655 \begin_layout Standard
29656 En plus de supporter la génération de fichiers transformés différents selon le format d'exportation,
29657  l'insertion d'objet externe travaille en étroite collaboration avec les applications d'édition et de visualisation.
29658  Dans le cas d'une figure XFig,
29659  vous pouvez invoquer Xfig sur le fichier d'origine d'un simple clic depuis la fenêtre d'objet externe de \SpecialChar LyX
29660 ,
29661  et aussi visualiser le fichier transformé PostScript avec Ghostview d'un autre clic.
29662  Il n'y a plus à se bagarrer avec la ligne de commande ou avec des explorateurs de fichiers pour localiser et manipuler le fichier d'origine et le fichier transformé.
29663  De cette façon,
29664  vous pouvez enfin profiter à plein des nombreuses applications différentes qui servent à la production de documents,
29665  et serez finalement plus efficaces.
29666 \end_layout
29667
29668 \begin_layout Section
29669 Le fichier de configuration d'un cadre externe
29670 \end_layout
29671
29672 \begin_layout Standard
29673 Il est assez facile de définir de nouveaux cadres externes dans \SpecialChar LyX
29674 .
29675  Cependant,
29676  sachez que si vous le faites de façon négligente,
29677  vous introduirez 
29678 \emph on
29679 sûrement
29680 \emph default
29681  une faille de sécurité facilement exploitable.
29682  Avant de commencer,
29683  lisez donc plus bas ce qui concerne la sécurité
29684 \begin_inset space ~
29685 \end_inset
29686
29687 (
29688 \begin_inset CommandInset ref
29689 LatexCommand pageref
29690 reference "sec:La-question-de"
29691 nolink "false"
29692
29693 \end_inset
29694
29695 ).
29696 \end_layout
29697
29698 \begin_layout Standard
29699 Ceci dit,
29700  nous vous encourageons à créer des cadres intéressants et à nous les proposer.
29701 \end_layout
29702
29703 \begin_layout Standard
29704 Les cadres externes sont définis dans les fichiers
29705 \begin_inset Flex Code
29706 status collapsed
29707
29708 \begin_layout Plain Layout
29709 *.xtemplate
29710 \end_layout
29711
29712 \end_inset
29713
29714  qui se trouvent dans le répertoire 
29715 \begin_inset Flex Code
29716 status collapsed
29717
29718 \begin_layout Plain Layout
29719 LyXDir/lib/xtemplates/
29720 \end_layout
29721
29722 \end_inset
29723
29724  directory.
29725  Chaque cadre est défini dans un fichier spécifique
29726 \family typewriter
29727
29728 \begin_inset Foot
29729 status collapsed
29730
29731 \begin_layout Plain Layout
29732 NdT :
29733  Nous rappelons que 
29734 \begin_inset Quotes cld
29735 \end_inset
29736
29737 cadre
29738 \begin_inset Quotes crd
29739 \end_inset
29740
29741  est la traduction de 
29742 \begin_inset Quotes cld
29743 \end_inset
29744
29745 template
29746 \begin_inset Quotes crd
29747 \end_inset
29748
29749  dans ce contexte de l'objet externe.
29750 \end_layout
29751
29752 \end_inset
29753
29754
29755 \family default
29756 .
29757  Vous pouvez mettre votre propre version dans 
29758 \begin_inset Flex Code
29759 status collapsed
29760
29761 \begin_layout Plain Layout
29762 MonRép/xtemplates/
29763 \end_layout
29764
29765 \end_inset
29766
29767  ou bien copier un fichier existant dans ce répertoire et le modifier.
29768 \end_layout
29769
29770 \begin_layout Standard
29771 Un fichier de configuration de cadre typique se présente comme ceci:
29772 \end_layout
29773
29774 \begin_layout LyX-Code
29775
29776 \lang english
29777 Template XFig
29778 \end_layout
29779
29780 \begin_layout LyX-Code
29781
29782 \lang english
29783 GuiName "XFig:
29784  $$AbsOrRelPathParent$$Basename"
29785 \end_layout
29786
29787 \begin_layout LyX-Code
29788
29789 \lang english
29790 HelpText
29791 \end_layout
29792
29793 \begin_layout LyX-Code
29794
29795 \lang english
29796 An XFig figure.
29797 \end_layout
29798
29799 \begin_layout LyX-Code
29800
29801 \lang english
29802 HelpTextEnd
29803 \end_layout
29804
29805 \begin_layout LyX-Code
29806
29807 \lang english
29808 InputFormat fig
29809 \end_layout
29810
29811 \begin_layout LyX-Code
29812
29813 \lang english
29814 FileFilter "*.fig"
29815 \end_layout
29816
29817 \begin_layout LyX-Code
29818
29819 \lang english
29820 AutomaticProduction true
29821 \end_layout
29822
29823 \begin_layout LyX-Code
29824
29825 \lang english
29826 Transform Rotate
29827 \end_layout
29828
29829 \begin_layout LyX-Code
29830
29831 \lang english
29832 Transform Resize
29833 \end_layout
29834
29835 \begin_layout LyX-Code
29836
29837 \lang english
29838 Format LaTeX
29839 \end_layout
29840
29841 \begin_layout LyX-Code
29842
29843 \lang english
29844 TransformCommand Rotate RotationLatexCommand
29845 \end_layout
29846
29847 \begin_layout LyX-Code
29848
29849 \lang english
29850 TransformCommand Resize ResizeLatexCommand
29851 \end_layout
29852
29853 \begin_layout LyX-Code
29854
29855 \lang english
29856 Product "$$RotateFront$$ResizeFront
29857 \end_layout
29858
29859 \begin_layout LyX-Code
29860
29861 \lang english
29862          
29863 \backslash
29864
29865 \backslash
29866 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
29867 \end_layout
29868
29869 \begin_layout LyX-Code
29870
29871 \lang english
29872          $$ResizeBack$$RotateBack"
29873 \end_layout
29874
29875 \begin_layout LyX-Code
29876
29877 \lang english
29878 UpdateFormat pstex
29879 \end_layout
29880
29881 \begin_layout LyX-Code
29882
29883 \lang english
29884 UpdateResult "$$AbsPath$$Basename.pstex_t"
29885 \end_layout
29886
29887 \begin_layout LyX-Code
29888
29889 \lang english
29890 Requirement "graphicx"
29891 \end_layout
29892
29893 \begin_layout LyX-Code
29894
29895 \lang english
29896 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
29897 \end_layout
29898
29899 \begin_layout LyX-Code
29900
29901 \lang english
29902 ReferencedFile latex "$$AbsPath$$Basename.eps"
29903 \end_layout
29904
29905 \begin_layout LyX-Code
29906
29907 \lang english
29908 ReferencedFile dvi "$$AbsPath$$Basename.eps"
29909 \end_layout
29910
29911 \begin_layout LyX-Code
29912
29913 \lang english
29914 FormatEnd
29915 \end_layout
29916
29917 \begin_layout LyX-Code
29918
29919 \lang english
29920 Format PDFLaTeX
29921 \end_layout
29922
29923 \begin_layout LyX-Code
29924
29925 \lang english
29926 TransformCommand Rotate RotationLatexCommand
29927 \end_layout
29928
29929 \begin_layout LyX-Code
29930
29931 \lang english
29932 TransformCommand Resize ResizeLatexCommand
29933 \end_layout
29934
29935 \begin_layout LyX-Code
29936
29937 \lang english
29938 Product "$$RotateFront$$ResizeFront
29939 \end_layout
29940
29941 \begin_layout LyX-Code
29942
29943 \lang english
29944          
29945 \backslash
29946
29947 \backslash
29948 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
29949 \end_layout
29950
29951 \begin_layout LyX-Code
29952
29953 \lang english
29954          $$ResizeBack$$RotateBack"
29955 \end_layout
29956
29957 \begin_layout LyX-Code
29958
29959 \lang english
29960 UpdateFormat pdftex
29961 \end_layout
29962
29963 \begin_layout LyX-Code
29964
29965 \lang english
29966 UpdateResult "$$AbsPath$$Basename.pdftex_t"
29967 \end_layout
29968
29969 \begin_layout LyX-Code
29970
29971 \lang english
29972 Requirement "graphicx"
29973 \end_layout
29974
29975 \begin_layout LyX-Code
29976
29977 \lang english
29978 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
29979 \end_layout
29980
29981 \begin_layout LyX-Code
29982
29983 \lang english
29984 ReferencedFile latex "$$AbsPath$$Basename.pdf"
29985 \end_layout
29986
29987 \begin_layout LyX-Code
29988
29989 \lang english
29990 FormatEnd
29991 \end_layout
29992
29993 \begin_layout LyX-Code
29994
29995 \lang english
29996 Format Ascii
29997 \end_layout
29998
29999 \begin_layout LyX-Code
30000
30001 \lang english
30002 Product "$$Contents(
30003 \backslash
30004 "$$AbsPath$$Basename.asc
30005 \backslash
30006 ")"
30007 \end_layout
30008
30009 \begin_layout LyX-Code
30010
30011 \lang english
30012 UpdateFormat asciixfig
30013 \end_layout
30014
30015 \begin_layout LyX-Code
30016
30017 \lang english
30018 UpdateResult "$$AbsPath$$Basename.asc"
30019 \end_layout
30020
30021 \begin_layout LyX-Code
30022
30023 \lang english
30024 FormatEnd
30025 \end_layout
30026
30027 \begin_layout LyX-Code
30028
30029 \lang english
30030 Format DocBook
30031 \end_layout
30032
30033 \begin_layout LyX-Code
30034
30035 \lang english
30036 Product "<graphic fileref=
30037 \backslash
30038 "$$AbsOrRelPathMaster$$Basename.eps
30039 \backslash
30040 ">
30041 \end_layout
30042
30043 \begin_layout LyX-Code
30044
30045 \lang english
30046          </graphic>"
30047 \end_layout
30048
30049 \begin_layout LyX-Code
30050
30051 \lang english
30052 UpdateFormat eps
30053 \end_layout
30054
30055 \begin_layout LyX-Code
30056
30057 \lang english
30058 UpdateResult "$$AbsPath$$Basename.eps"
30059 \end_layout
30060
30061 \begin_layout LyX-Code
30062
30063 \lang english
30064 ReferencedFile docbook "$$AbsPath$$Basename.eps"
30065 \end_layout
30066
30067 \begin_layout LyX-Code
30068
30069 \lang english
30070 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
30071 \end_layout
30072
30073 \begin_layout LyX-Code
30074
30075 \lang english
30076 FormatEnd
30077 \end_layout
30078
30079 \begin_layout LyX-Code
30080
30081 \lang english
30082 Product "[XFig:
30083  $$FName]"
30084 \end_layout
30085
30086 \begin_layout LyX-Code
30087
30088 \lang english
30089 FormatEnd
30090 \end_layout
30091
30092 \begin_layout LyX-Code
30093
30094 \lang english
30095 TemplateEnd
30096 \end_layout
30097
30098 \begin_layout Standard
30099 Comme vous pouvez le constater,
30100  le cadre est inséré entre 
30101 \begin_inset Flex Code
30102 status collapsed
30103
30104 \begin_layout Plain Layout
30105
30106 \lang english
30107 Template
30108 \end_layout
30109
30110 \end_inset
30111
30112  \SpecialChar ldots
30113  
30114 \begin_inset Flex Code
30115 status collapsed
30116
30117 \begin_layout Plain Layout
30118
30119 \lang english
30120 TemplateEnd
30121 \end_layout
30122
30123 \end_inset
30124
30125 .
30126  Il contient un en-tête spécifiant quelques réglages généraux et,
30127  pour chaque format primaire de document reconnu,
30128  une section 
30129 \begin_inset Flex Code
30130 status collapsed
30131
30132 \begin_layout Plain Layout
30133
30134 \lang english
30135 Format
30136 \end_layout
30137
30138 \end_inset
30139
30140  \SpecialChar ldots
30141  
30142 \begin_inset Flex Code
30143 status collapsed
30144
30145 \begin_layout Plain Layout
30146
30147 \lang english
30148 FormatEnd
30149 \end_layout
30150
30151 \end_inset
30152
30153 .
30154 \end_layout
30155
30156 \begin_layout Subsection
30157 L'en-tête de cadre
30158 \end_layout
30159
30160 \begin_layout Description
30161 \begin_inset Flex Code
30162 status collapsed
30163
30164 \begin_layout Plain Layout
30165 AutomaticProduction
30166 \begin_inset space ~
30167 \end_inset
30168
30169 true|false
30170 \end_layout
30171
30172 \end_inset
30173
30174  indique si le fichier représenté par le cadre doit être créé par \SpecialChar LyX
30175 .
30176  Cette directive doit apparaître une et une seule fois.
30177 \end_layout
30178
30179 \begin_layout Description
30180 \begin_inset Flex Code
30181 status collapsed
30182
30183 \begin_layout Plain Layout
30184 FileFilter
30185 \begin_inset space ~
30186 \end_inset
30187
30188 <patron>
30189 \end_layout
30190
30191 \end_inset
30192
30193  précise un patron global utilisé dans l'échange dans la spécification des fichiers pour filtrer les fichiers désignés.
30194  S'il y a plus d'un suffixe possible (e.g.
30195  pour tgif,
30196  
30197 \begin_inset Flex Code
30198 status collapsed
30199
30200 \begin_layout Plain Layout
30201 .obj
30202 \end_layout
30203
30204 \end_inset
30205
30206  et 
30207 \begin_inset Flex Code
30208 status collapsed
30209
30210 \begin_layout Plain Layout
30211 .tgo
30212 \end_layout
30213
30214 \end_inset
30215
30216 ),
30217  utiliser une syntaxe comme 
30218 \begin_inset Flex Code
30219 status collapsed
30220
30221 \begin_layout Plain Layout
30222 "*.{obj,tgo}"
30223 \end_layout
30224
30225 \end_inset
30226
30227 .
30228  Cette directive doit apparaître une et une seule fois.
30229 \end_layout
30230
30231 \begin_layout Description
30232 \begin_inset Flex Code
30233 status collapsed
30234
30235 \begin_layout Plain Layout
30236 GuiName
30237 \begin_inset space ~
30238 \end_inset
30239
30240 <nom_interface>
30241 \end_layout
30242
30243 \end_inset
30244
30245  fixe le texte apparaissant dans le bouton.
30246  Cette directive doit apparaître une et une seule fois.
30247 \end_layout
30248
30249 \begin_layout Description
30250 \begin_inset Flex Code
30251 status collapsed
30252
30253 \begin_layout Plain Layout
30254 HelpText
30255 \begin_inset space ~
30256 \end_inset
30257
30258 <texte>
30259 \begin_inset space ~
30260 \end_inset
30261
30262 HelpTextEnd
30263 \end_layout
30264
30265 \end_inset
30266
30267  décrit le texte d'aide utilisé dans la fenêtre de dialogue 
30268 \begin_inset Quotes cld
30269 \end_inset
30270
30271 Objet externe
30272 \begin_inset Quotes crd
30273 \end_inset
30274
30275 .
30276  Fournir suffisamment d'informations pour que l'utilisateur comprenne ce que le cadre peut faire pour lui.
30277  Cette directive doit apparaître une et une seule fois.
30278 \end_layout
30279
30280 \begin_layout Description
30281 \begin_inset Flex Code
30282 status collapsed
30283
30284 \begin_layout Plain Layout
30285 InputFormat
30286 \begin_inset space ~
30287 \end_inset
30288
30289 <format>
30290 \end_layout
30291
30292 \end_inset
30293
30294  indique le format du fichier original.
30295  Ce doit être le nom d'un format reconnu par \SpecialChar LyX
30296  (voir
30297 \begin_inset space ~
30298 \end_inset
30299
30300
30301 \begin_inset CommandInset ref
30302 LatexCommand ref
30303 reference "sec:Formats"
30304 nolink "false"
30305
30306 \end_inset
30307
30308 ).
30309  Utiliser 
30310 \begin_inset Quotes eld
30311 \end_inset
30312
30313
30314 \begin_inset Flex Code
30315 status collapsed
30316
30317 \begin_layout Plain Layout
30318 *
30319 \end_layout
30320
30321 \end_inset
30322
30323
30324 \begin_inset Quotes erd
30325 \end_inset
30326
30327 si le cadre peut gérer des fichiers originaux dans plus d'un format.
30328  \SpecialChar LyX
30329  tentera d'analyser le fichier pour en déduire le format dans ce cas.
30330  Cette directive doit apparaître une et une seule fois.
30331 \end_layout
30332
30333 \begin_layout Description
30334 \begin_inset Flex Code
30335 status collapsed
30336
30337 \begin_layout Plain Layout
30338 Template
30339 \begin_inset space ~
30340 \end_inset
30341
30342 <id>
30343 \end_layout
30344
30345 \end_inset
30346
30347  est un nom original pour le cadre.
30348  Il ne soit pas contenir de macros de substitution (voir ci-après).
30349 \end_layout
30350
30351 \begin_layout Description
30352 \begin_inset Flex Code
30353 status collapsed
30354
30355 \begin_layout Plain Layout
30356 Transform
30357 \begin_inset space ~
30358 \end_inset
30359
30360 Rotate|Resize|Clip|Extra
30361 \end_layout
30362
30363 \end_inset
30364
30365  spécifie quelles transformations sont reconnues par ce cadre.
30366  Elle peut apparaître zéro ou plusieurs fois.
30367  Elle active les options correspondantes dans la fenêtre de dialogue.
30368  Chaque directive 
30369 \begin_inset Flex Code
30370 status collapsed
30371
30372 \begin_layout Plain Layout
30373 Transform
30374 \end_layout
30375
30376 \end_inset
30377
30378  doit avoir soit une directive 
30379 \begin_inset Flex Code
30380 status collapsed
30381
30382 \begin_layout Plain Layout
30383 TransformCommand
30384 \end_layout
30385
30386 \end_inset
30387
30388  correspondante,
30389  soit une directive 
30390 \begin_inset Flex Code
30391 status collapsed
30392
30393 \begin_layout Plain Layout
30394 TransformOption
30395 \end_layout
30396
30397 \end_inset
30398
30399  dans la section 
30400 \begin_inset Flex Code
30401 status collapsed
30402
30403 \begin_layout Plain Layout
30404 Format
30405 \end_layout
30406
30407 \end_inset
30408
30409 .
30410  Sinon,
30411  la transformation ne sera pas reconnue par ce cadre.
30412  
30413 \end_layout
30414
30415 \begin_layout Subsection
30416 La section Format
30417 \end_layout
30418
30419 \begin_layout Description
30420 \begin_inset Flex Code
30421 status collapsed
30422
30423 \begin_layout Plain Layout
30424 Format
30425 \begin_inset space ~
30426 \end_inset
30427
30428 LaTeX|PDFLaTeX|PlainText|DocBook|XHTML
30429 \end_layout
30430
30431 \end_inset
30432
30433  décrit le format de document primaire relevant de cette définition de format.
30434  Tous les cadres n'ont pas de représentation raisonnable dans tous les formats de fichier documentaire.
30435  Définissez cependant une section 
30436 \begin_inset Flex Code
30437 status collapsed
30438
30439 \begin_layout Plain Layout
30440 Format
30441 \end_layout
30442
30443 \end_inset
30444
30445  pour tous les formats,
30446  et utilisez un texte bidon lorsqu'il n'existe pas de représentation.
30447  Ainsi vous verrez au minimum une référence à l'objet externe dans le document exporté.
30448 \end_layout
30449
30450 \begin_layout Description
30451 \begin_inset Flex Code
30452 status collapsed
30453
30454 \begin_layout Plain Layout
30455 Option
30456 \begin_inset space ~
30457 \end_inset
30458
30459 <nom>
30460 \begin_inset space ~
30461 \end_inset
30462
30463 <valeur>
30464 \end_layout
30465
30466 \end_inset
30467
30468  définit une macro additionnelle 
30469 \begin_inset Flex Code
30470 status collapsed
30471
30472 \begin_layout Plain Layout
30473 $$<nom>
30474 \end_layout
30475
30476 \end_inset
30477
30478  pour la substitution par 
30479 \begin_inset Flex Code
30480 status collapsed
30481
30482 \begin_layout Plain Layout
30483 Product
30484 \end_layout
30485
30486 \end_inset
30487
30488 .
30489  
30490 \begin_inset Flex Code
30491 status collapsed
30492
30493 \begin_layout Plain Layout
30494 <valeur>
30495 \end_layout
30496
30497 \end_inset
30498
30499  peut elle-même contenir des macros de substitution.
30500  L'avantage par rapport à l'usage direct de 
30501 \begin_inset Flex Code
30502 status collapsed
30503
30504 \begin_layout Plain Layout
30505 <valeur>
30506 \end_layout
30507
30508 \end_inset
30509
30510  dans 
30511 \begin_inset Flex Code
30512 status collapsed
30513
30514 \begin_layout Plain Layout
30515 Product
30516 \end_layout
30517
30518 \end_inset
30519
30520  est que la valeur substituée par 
30521 \begin_inset Flex Code
30522 status collapsed
30523
30524 \begin_layout Plain Layout
30525 $$<nom>
30526 \end_layout
30527
30528 \end_inset
30529
30530  est nettoyée de sorte qu'elle est un argument facultatif valide dans le format documentaire.
30531  Cette directive doit apparaître une et une seule fois.
30532 \end_layout
30533
30534 \begin_layout Description
30535 \begin_inset Flex Code
30536 status collapsed
30537
30538 \begin_layout Plain Layout
30539 Product
30540 \begin_inset space ~
30541 \end_inset
30542
30543 <texte>
30544 \end_layout
30545
30546 \end_inset
30547
30548  spécifie le texte inséré dans le document exporté.
30549  C'est en fait la directive la plus importante et elle peut être assez compliquée.
30550  Cette directive doit apparaître une et une seule fois.
30551 \end_layout
30552
30553 \begin_layout Description
30554 \begin_inset Flex Code
30555 status collapsed
30556
30557 \begin_layout Plain Layout
30558 Preamble
30559 \begin_inset space ~
30560 \end_inset
30561
30562 <nom>
30563 \end_layout
30564
30565 \end_inset
30566
30567  spécifie un élément de préambule qui sera inclus dans le préambule \SpecialChar LaTeX
30568 .
30569  Il doit être défini par 
30570 \begin_inset Flex Code
30571 status collapsed
30572
30573 \begin_layout Plain Layout
30574 PreambleDef
30575 \end_layout
30576
30577 \end_inset
30578
30579  \SpecialChar ldots
30580  
30581 \begin_inset Flex Code
30582 status collapsed
30583
30584 \begin_layout Plain Layout
30585 PreambleDefEnd
30586 \end_layout
30587
30588 \end_inset
30589
30590 .
30591  Cette directive doit apparaître une et une seule fois.
30592 \end_layout
30593
30594 \begin_layout Description
30595 \begin_inset Flex Code
30596 status collapsed
30597
30598 \begin_layout Plain Layout
30599 ReferencedFile
30600 \begin_inset space ~
30601 \end_inset
30602
30603 <format>
30604 \begin_inset space ~
30605 \end_inset
30606
30607 <nom_fichier>
30608 \end_layout
30609
30610 \end_inset
30611
30612  désigne les fichiers créés par la procédure de conversion et requis par un format d'exportation particulier.
30613  Si le nom d'un fichier est relatif,
30614  il est interprété relativement au document maître.
30615  Cette directive peut apparaître zéro ou plusieurs fois.
30616 \end_layout
30617
30618 \begin_layout Description
30619 \begin_inset Flex Code
30620 status collapsed
30621
30622 \begin_layout Plain Layout
30623 Requirement
30624 \begin_inset space ~
30625 \end_inset
30626
30627 <paquetage>
30628 \end_layout
30629
30630 \end_inset
30631
30632  désigne le nom d'un paquetage \SpecialChar LaTeX
30633  requis.
30634  Le paquetage est inclus via 
30635 \begin_inset Flex Code
30636 status collapsed
30637
30638 \begin_layout Plain Layout
30639
30640 \backslash
30641 usepackage{}
30642 \end_layout
30643
30644 \end_inset
30645
30646  dans le préambule \SpecialChar LaTeX
30647 .
30648  Cette directive peut apparaître zéro ou plusieurs fois.
30649 \end_layout
30650
30651 \begin_layout Description
30652 \begin_inset Flex Code
30653 status collapsed
30654
30655 \begin_layout Plain Layout
30656 TransformCommand
30657 \begin_inset space ~
30658 \end_inset
30659
30660 Rotate
30661 \begin_inset space ~
30662 \end_inset
30663
30664 RotationLatexCommand
30665 \end_layout
30666
30667 \end_inset
30668
30669  spécifie que la commande \SpecialChar LaTeX
30670  native doit être utilisée pour effectuer les rotations.
30671  Cette directive peut apparaître une fois ou pas du tout.
30672 \end_layout
30673
30674 \begin_layout Description
30675 \begin_inset Flex Code
30676 status collapsed
30677
30678 \begin_layout Plain Layout
30679 TransformCommand
30680 \begin_inset space ~
30681 \end_inset
30682
30683 Resize
30684 \begin_inset space ~
30685 \end_inset
30686
30687 ResizeLatexCommand
30688 \end_layout
30689
30690 \end_inset
30691
30692  spécifie que la commande \SpecialChar LaTeX
30693  native doit être utilisée pour effectuer les changements de taille.
30694  Cette directive peut apparaître une fois ou pas du tout.
30695 \end_layout
30696
30697 \begin_layout Description
30698 \begin_inset Flex Code
30699 status collapsed
30700
30701 \begin_layout Plain Layout
30702 TransformOption
30703 \begin_inset space ~
30704 \end_inset
30705
30706 Rotate
30707 \begin_inset space ~
30708 \end_inset
30709
30710 RotationLatexOption
30711 \end_layout
30712
30713 \end_inset
30714
30715  spécifie que les rotations sont effectuées via un paramètre facultatif.
30716  Cette directive peut apparaître une fois ou pas du tout.
30717  
30718 \end_layout
30719
30720 \begin_layout Description
30721 \begin_inset Flex Code
30722 status collapsed
30723
30724 \begin_layout Plain Layout
30725 TransformOption
30726 \begin_inset space ~
30727 \end_inset
30728
30729 Resize
30730 \begin_inset space ~
30731 \end_inset
30732
30733 ResizeLatexOption
30734 \end_layout
30735
30736 \end_inset
30737
30738  spécifie que les changements de taille sont effectuées via un paramètre facultatif.
30739  Cette directive peut apparaître une fois ou pas du tout
30740 \end_layout
30741
30742 \begin_layout Description
30743 \begin_inset Flex Code
30744 status collapsed
30745
30746 \begin_layout Plain Layout
30747 TransformOption
30748 \begin_inset space ~
30749 \end_inset
30750
30751 Clip
30752 \begin_inset space ~
30753 \end_inset
30754
30755 ClipLatexOption
30756 \end_layout
30757
30758 \end_inset
30759
30760  spécifie que les recadrages sont effectuées via un paramètre facultatif.
30761  Cette directive peut apparaître une fois ou pas du tout.
30762 \end_layout
30763
30764 \begin_layout Description
30765 \begin_inset Flex Code
30766 status collapsed
30767
30768 \begin_layout Plain Layout
30769 TransformOption
30770 \begin_inset space ~
30771 \end_inset
30772
30773 Extra
30774 \begin_inset space ~
30775 \end_inset
30776
30777 ExtraLatexOption 
30778 \end_layout
30779
30780 \end_inset
30781
30782  spécifie qu'un paramètre supplémentaire facultatif est utilisé.
30783  Cette directive peut apparaître une fois ou pas du tout.
30784 \end_layout
30785
30786 \begin_layout Description
30787 \begin_inset Flex Code
30788 status collapsed
30789
30790 \begin_layout Plain Layout
30791 UpdateFormat
30792 \begin_inset space ~
30793 \end_inset
30794
30795 <format>
30796 \end_layout
30797
30798 \end_inset
30799
30800  spécifie le format de fichier du fichier converti.
30801  Ce doit être le nom d'un format reconnu par \SpecialChar LyX
30802  (voir la fenêtre de dialogue 
30803 \begin_inset Flex Noun
30804 status collapsed
30805
30806 \begin_layout Plain Layout
30807 Outils\SpecialChar menuseparator
30808 Préférences\SpecialChar menuseparator
30809 Gestion
30810 \begin_inset space ~
30811 \end_inset
30812
30813 des
30814 \begin_inset space ~
30815 \end_inset
30816
30817 fichiers\SpecialChar menuseparator
30818 Format
30819 \begin_inset space ~
30820 \end_inset
30821
30822 de
30823 \begin_inset space ~
30824 \end_inset
30825
30826 fichier
30827 \end_layout
30828
30829 \end_inset
30830
30831  ).
30832  Cette directive doit apparaître une et une seule fois.
30833  Si le format du fichier résultant est PDF,
30834  vous devez spécifier le format 
30835 \begin_inset Flex Code
30836 status collapsed
30837
30838 \begin_layout Plain Layout
30839 pdf6
30840 \end_layout
30841
30842 \end_inset
30843
30844 ,
30845  qui est le format PDF utilisé pour insérer des graphiques.
30846  Les autres formats PDF définis servent aux exportations du document.
30847 \end_layout
30848
30849 \begin_layout Description
30850 \begin_inset Flex Code
30851 status collapsed
30852
30853 \begin_layout Plain Layout
30854 UpdateResult
30855 \begin_inset space ~
30856 \end_inset
30857
30858 <nom_fichier>
30859 \end_layout
30860
30861 \end_inset
30862
30863  spécifie le nom du fichier converti.
30864  Le nom de fichier doit être absolu.
30865  Cette directive doit apparaître une et une seule fois.
30866 \end_layout
30867
30868 \begin_layout Subsection
30869 Définitions du préambule
30870 \end_layout
30871
30872 \begin_layout Standard
30873 La configuration du cadre externe peut contenir des définitions additionnelles de préambule incluses dans 
30874 \begin_inset Flex Code
30875 status collapsed
30876
30877 \begin_layout Plain Layout
30878 PreambleDef
30879 \end_layout
30880
30881 \end_inset
30882
30883  \SpecialChar ldots
30884  
30885 \begin_inset Flex Code
30886 status collapsed
30887
30888 \begin_layout Plain Layout
30889 PreambleDefEnd
30890 \end_layout
30891
30892 \end_inset
30893
30894 .
30895  Elle peuvent être utilisées par les cadres dans la section 
30896 \begin_inset Flex Code
30897 status collapsed
30898
30899 \begin_layout Plain Layout
30900 Format
30901 \end_layout
30902
30903 \end_inset
30904
30905 .
30906 \end_layout
30907
30908 \begin_layout Section
30909 Le mécanisme de substitution
30910 \end_layout
30911
30912 \begin_layout Standard
30913 Quand la fenêtre d'objet externe invoque un programme externe,
30914  il le fait selon la commande définie dans le fichier de configuration des cadres.
30915  Ces commandes peuvent contenir diverses macros qui sont interprétées avant l'exécution.
30916  Les commandes sont toujours exécutées dans le répertoire du document.
30917 \end_layout
30918
30919 \begin_layout Standard
30920 Ainsi,
30921  quand un objet externe est affiché,
30922  un mécanisme de substitution génère son nom,
30923  et la plupart des autres directives reconnaissent la substitution de manière similaire.
30924 \end_layout
30925
30926 \begin_layout Standard
30927 Les macros disponibles sont les suivantes :
30928 \end_layout
30929
30930 \begin_layout Description
30931 \begin_inset Flex Code
30932 status collapsed
30933
30934 \begin_layout Plain Layout
30935 $$AbsOrRelPathMaster
30936 \end_layout
30937
30938 \end_inset
30939
30940  est le est le chemin d'accès,
30941  absolu ou relatif au document maître \SpecialChar LyX
30942 .
30943 \end_layout
30944
30945 \begin_layout Description
30946 \begin_inset Flex Code
30947 status collapsed
30948
30949 \begin_layout Plain Layout
30950 $$AbsOrRelPathParent
30951 \end_layout
30952
30953 \end_inset
30954
30955  est le est le chemin d'accès,
30956  absolu ou relatif au document \SpecialChar LyX
30957 .
30958 \end_layout
30959
30960 \begin_layout Description
30961 \begin_inset Flex Code
30962 status collapsed
30963
30964 \begin_layout Plain Layout
30965 $$AbsPath
30966 \end_layout
30967
30968 \end_inset
30969
30970  est le chemin d'accès absolu.
30971 \end_layout
30972
30973 \begin_layout Description
30974 \begin_inset Flex Code
30975 status collapsed
30976
30977 \begin_layout Plain Layout
30978 $$Basename
30979 \end_layout
30980
30981 \end_inset
30982
30983  est le nom du fichier sans chemin d'accès et sans suffixe.
30984 \end_layout
30985
30986 \begin_layout Description
30987 \begin_inset Flex Code
30988 status collapsed
30989
30990 \begin_layout Plain Layout
30991 $$Contents(
30992 \begin_inset Quotes cld
30993 \end_inset
30994
30995 nom_fichier.ext
30996 \begin_inset Quotes crd
30997 \end_inset
30998
30999 )
31000 \end_layout
31001
31002 \end_inset
31003
31004  la macro dépliera le contenu du fichier de nom 
31005 \begin_inset Flex Code
31006 status collapsed
31007
31008 \begin_layout Plain Layout
31009 nom_fichier.ext
31010 \end_layout
31011
31012 \end_inset
31013
31014 .
31015 \end_layout
31016
31017 \begin_layout Description
31018 \begin_inset Flex Code
31019 status collapsed
31020
31021 \begin_layout Plain Layout
31022 $$Extension
31023 \end_layout
31024
31025 \end_inset
31026
31027  est le suffixe (point inclus).
31028 \end_layout
31029
31030 \begin_layout Description
31031 \begin_inset Flex Code
31032 status collapsed
31033
31034 \begin_layout Plain Layout
31035 $$pngOrjpg
31036 \end_layout
31037
31038 \end_inset
31039
31040  sera la chaîne 
31041 \begin_inset Quotes cld
31042 \end_inset
31043
31044 jpg
31045 \begin_inset Quotes crd
31046 \end_inset
31047
31048  si le fichier est en format JPEG,
31049  sinon sera la chaîne 
31050 \begin_inset Quotes cld
31051 \end_inset
31052
31053 png
31054 \begin_inset Quotes crd
31055 \end_inset
31056
31057 .
31058  Ceci est utile pour éviter des conversions inutiles pour les formats de sortie admettant à la fois les types PNG et JPEG.
31059  Le modèle prédéfini 
31060 \begin_inset Quotes cld
31061 \end_inset
31062
31063 Image tramée
31064 \begin_inset Quotes crd
31065 \end_inset
31066
31067  utilise cette macro avec le moteur pdf\SpecialChar TeX
31068 .
31069 \end_layout
31070
31071 \begin_layout Description
31072 \begin_inset Flex Code
31073 status collapsed
31074
31075 \begin_layout Plain Layout
31076 $$FName
31077 \end_layout
31078
31079 \end_inset
31080
31081  est le nom du fichier spécifié dans la fenêtre d'objet externe.
31082  Il est soit absolu,
31083  soit relatif au document \SpecialChar LyX
31084 .
31085 \end_layout
31086
31087 \begin_layout Description
31088 \begin_inset Flex Code
31089 status collapsed
31090
31091 \begin_layout Plain Layout
31092 $$FPath
31093 \end_layout
31094
31095 \end_inset
31096
31097  la partie 
31098 \begin_inset Quotes cld
31099 \end_inset
31100
31101 chemin d'accès
31102 \begin_inset Quotes crd
31103 \end_inset
31104
31105  de 
31106 \begin_inset Flex Code
31107 status collapsed
31108
31109 \begin_layout Plain Layout
31110 $$FName
31111 \end_layout
31112
31113 \end_inset
31114
31115  (absolu ou relatif au document \SpecialChar LyX
31116 ).
31117 \end_layout
31118
31119 \begin_layout Description
31120 \begin_inset Flex Code
31121 status collapsed
31122
31123 \begin_layout Plain Layout
31124 $$RelPathMaster
31125 \end_layout
31126
31127 \end_inset
31128
31129  est le chemin d'accès relatif au document maître \SpecialChar LyX
31130 .
31131 \end_layout
31132
31133 \begin_layout Description
31134 \begin_inset Flex Code
31135 status collapsed
31136
31137 \begin_layout Plain Layout
31138 $$RelPathParent
31139 \end_layout
31140
31141 \end_inset
31142
31143  est le chemin d'accès relatif au document \SpecialChar LyX
31144 .
31145 \end_layout
31146
31147 \begin_layout Description
31148 \begin_inset Flex Code
31149 status collapsed
31150
31151 \begin_layout Plain Layout
31152 $$Sysdir
31153 \end_layout
31154
31155 \end_inset
31156
31157  désigne le chemin absolu du répertoire système.
31158  Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires fournis avec \SpecialChar LyX
31159 .
31160 \end_layout
31161
31162 \begin_layout Description
31163 \begin_inset Flex Code
31164 status collapsed
31165
31166 \begin_layout Plain Layout
31167 $$Tempname
31168 \end_layout
31169
31170 \end_inset
31171
31172  est le nom et le chemin absolu d'un fichier temporaire qui sera automatiquement effacé quand le document sera fermé,
31173  ou l'objet externe effacé.
31174 \end_layout
31175
31176 \begin_layout Standard
31177 Toutes la macros de chemin contiennent un séparateur de répertoire final,
31178  vous pouvez donc construire par exemple le nom de fichier absolu avec 
31179 \begin_inset Flex Code
31180 status collapsed
31181
31182 \begin_layout Plain Layout
31183 $$AbsPath$$Basename$$Extension
31184 \end_layout
31185
31186 \end_inset
31187
31188 .
31189 \end_layout
31190
31191 \begin_layout Standard
31192 Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
31193  La directive 
31194 \begin_inset Flex Code
31195 status collapsed
31196
31197 \begin_layout Plain Layout
31198 Product
31199 \end_layout
31200
31201 \end_inset
31202
31203  reconnaît également les substitutions suivantes si elles sont autorisées par les directives 
31204 \begin_inset Flex Code
31205 status collapsed
31206
31207 \begin_layout Plain Layout
31208 Transform
31209 \end_layout
31210
31211 \end_inset
31212
31213  et 
31214 \begin_inset Flex Code
31215 status collapsed
31216
31217 \begin_layout Plain Layout
31218 TransformCommand
31219 \end_layout
31220
31221 \end_inset
31222
31223  :
31224 \end_layout
31225
31226 \begin_layout Description
31227 \begin_inset Flex Code
31228 status collapsed
31229
31230 \begin_layout Plain Layout
31231 $$ResizeFront
31232 \end_layout
31233
31234 \end_inset
31235
31236  partie initiale de la commande de changement de taille.
31237 \end_layout
31238
31239 \begin_layout Description
31240 \begin_inset Flex Code
31241 status collapsed
31242
31243 \begin_layout Plain Layout
31244 $$ResizeBack
31245 \end_layout
31246
31247 \end_inset
31248
31249  partie finale de la commande de changement de taille.
31250 \end_layout
31251
31252 \begin_layout Description
31253 \begin_inset Flex Code
31254 status collapsed
31255
31256 \begin_layout Plain Layout
31257 $$RotateFront
31258 \end_layout
31259
31260 \end_inset
31261
31262  partie initiale de la commande de rotation.
31263 \end_layout
31264
31265 \begin_layout Description
31266 \begin_inset Flex Code
31267 status collapsed
31268
31269 \begin_layout Plain Layout
31270 $$RotateBack
31271 \end_layout
31272
31273 \end_inset
31274
31275  partie finale de la commande de rotation.
31276 \end_layout
31277
31278 \begin_layout Standard
31279 La valeur de la chaîne de la directive 
31280 \begin_inset Flex Code
31281 status collapsed
31282
31283 \begin_layout Plain Layout
31284 Option
31285 \end_layout
31286
31287 \end_inset
31288
31289  reconnaît également les substitutions suivantes si elles sont autorisées par les directives 
31290 \begin_inset Flex Code
31291 status collapsed
31292
31293 \begin_layout Plain Layout
31294 Transform
31295 \end_layout
31296
31297 \end_inset
31298
31299  and 
31300 \begin_inset Flex Code
31301 status collapsed
31302
31303 \begin_layout Plain Layout
31304 TransformOption
31305 \end_layout
31306
31307 \end_inset
31308
31309 :
31310 \end_layout
31311
31312 \begin_layout Description
31313 \begin_inset Flex Code
31314 status collapsed
31315
31316 \begin_layout Plain Layout
31317 $$Clip
31318 \end_layout
31319
31320 \end_inset
31321
31322  option de recadrage.
31323 \end_layout
31324
31325 \begin_layout Description
31326 \begin_inset Flex Code
31327 status collapsed
31328
31329 \begin_layout Plain Layout
31330 $$Extra
31331 \end_layout
31332
31333 \end_inset
31334
31335  option supplémentaire.
31336 \end_layout
31337
31338 \begin_layout Description
31339 \begin_inset Flex Code
31340 status collapsed
31341
31342 \begin_layout Plain Layout
31343 $$Resize
31344 \end_layout
31345
31346 \end_inset
31347
31348  option de changement de taille.
31349 \end_layout
31350
31351 \begin_layout Description
31352 \begin_inset Flex Code
31353 status collapsed
31354
31355 \begin_layout Plain Layout
31356 $$Rotate
31357 \end_layout
31358
31359 \end_inset
31360
31361  option de rotation.
31362 \end_layout
31363
31364 \begin_layout Standard
31365 Vous pouvez vous demander pourquoi les macros de chemin d'accès sont aussi nombreuses.
31366  Il y a deux raisons principales:
31367 \end_layout
31368
31369 \begin_layout Enumerate
31370 les chemins d'accès relatifs et absolus doivent rester relatifs et absolus,
31371  respectivement.
31372  Les utilisateurs peuvent avoir des raisons de préférer l'un ou l'autre.
31373  Les chemins relatifs sont utiles pour des documents portables sur différentes machines,
31374  par exemple.
31375  Les chemins absolus peuvent être requis par certains logiciels;
31376 \end_layout
31377
31378 \begin_layout Enumerate
31379 \SpecialChar LaTeX
31380  traite les chemins d'accès relatifs différemment de \SpecialChar LyX
31381  et d'autres logiciels dans des fichiers inclus encapsulés.
31382  Pour \SpecialChar LyX
31383 ,
31384  par exemple,
31385  un chemin relatif est toujours relatif au document qui contient le nom de fichier.
31386  Pour \SpecialChar LaTeX
31387 ,
31388  il est toujours relatif au document maître.
31389  Ces deux définitions sont identiques si vous n'avez qu'un seul document.,
31390  mais diffèrent si vous avez un document maître qui inclut des sous-documents.
31391  Ceci signifie que les chemins relatifs doivent être transformés pour être transmis à \SpecialChar LaTeX
31392 .
31393  Heureusement \SpecialChar LyX
31394  fait ceci automatiquement si vous choisissez les macros de substitution correctes.
31395 \end_layout
31396
31397 \begin_layout Standard
31398 Donc,
31399  quelle macro faut-il choisir dans une nouvelle définition de cadre?
31400  La règle n'est pas difficile:
31401 \end_layout
31402
31403 \begin_layout Itemize
31404 utiliser 
31405 \begin_inset Flex Code
31406 status collapsed
31407
31408 \begin_layout Plain Layout
31409 $$AbsPath
31410 \end_layout
31411
31412 \end_inset
31413
31414  si un chemin absolu est requis;
31415 \end_layout
31416
31417 \begin_layout Itemize
31418 utiliser 
31419 \begin_inset Flex Code
31420 status collapsed
31421
31422 \begin_layout Plain Layout
31423 $$AbsOrRelPathMaster
31424 \end_layout
31425
31426 \end_inset
31427
31428  si la chaîne substituée est du type entrée pour \SpecialChar LaTeX
31429 ;
31430 \end_layout
31431
31432 \begin_layout Itemize
31433 sinon utiliser 
31434 \begin_inset Flex Code
31435 status collapsed
31436
31437 \begin_layout Plain Layout
31438 $$AbsOrRelPathParent
31439 \end_layout
31440
31441 \end_inset
31442
31443  pour préserver le choix de l'utilisateur.
31444 \end_layout
31445
31446 \begin_layout Standard
31447 Des cas spéciaux existent pour lesquels cette règle n'est pas valable,
31448  et par exemple lorsque des chemins relatifs sont requis,
31449  mais elle fonctionne correctement d'habitude.
31450  Un exemple de cas tordu est la directive 
31451 \begin_inset Flex Code
31452 status collapsed
31453
31454 \begin_layout Plain Layout
31455 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
31456 \end_layout
31457
31458 \end_inset
31459
31460  dans le cadre Xfig indiqué ci-dessus:
31461  il n'est pas possible d'utiliser le nom absolu parce que la copieur pour les fichiers 
31462 \begin_inset Flex Code
31463 status collapsed
31464
31465 \begin_layout Plain Layout
31466 .pstex_t
31467 \end_layout
31468
31469 \end_inset
31470
31471  nécessite le nom relatif pour réécrire le contenu du fichier.
31472 \end_layout
31473
31474 \begin_layout Section
31475 La question de la sécurité
31476 \begin_inset CommandInset label
31477 LatexCommand label
31478 name "sec:La-question-de"
31479
31480 \end_inset
31481
31482
31483 \end_layout
31484
31485 \begin_layout Standard
31486 L'insertion d'objet externe crée une interface avec un paquet de programmes externes et le fait de manière automatique,
31487  nous devons donc en examiner les conséquences en matière de sécurité.
31488  En particulier,
31489  comme vous avez la possibilité d'inclure vos propres noms de fichier ou de paramètres et qu'ils sont interprétés pour former une commande,
31490  il semble possible de créer un document malveillant qui exécute des commandes indésirables quand un utilisateur le visualise ou l'imprime.
31491  C'est quelque chose que nous voulons absolument éviter.
31492 \end_layout
31493
31494 \begin_layout Standard
31495 Cependant,
31496  comme les commandes du programme externe sont définies seulement dans le fichier de configuration des cadres,
31497  il n'y a pas de problème de sécurité si \SpecialChar LyX
31498  est configuré correctement avec seulement des cadres sûrs.
31499  Ceci parce que les programmes externes sont invoqués via l'appel système 
31500 \begin_inset Flex Code
31501 status collapsed
31502
31503 \begin_layout Plain Layout
31504 execvp
31505 \end_layout
31506
31507 \end_inset
31508
31509  et non via l'appel système 
31510 \begin_inset Flex Code
31511 status collapsed
31512
31513 \begin_layout Plain Layout
31514 system
31515 \end_layout
31516
31517 \end_inset
31518
31519 .
31520  Il n'est donc pas possible d'exécuter des commandes arbitraires via le shell à partir du nom de fichier ou des paramètres.
31521 \end_layout
31522
31523 \begin_layout Standard
31524 Ceci implique aussi qu'il y a des restrictions dans les commandes définissables dans un cadre d'objet externe.
31525  En particulier,
31526  les pipes et les redirections ne sont pas disponibles.
31527  C'était obligatoire pour que \SpecialChar LyX
31528  reste sûr.
31529  Si vous voulez utiliser quelques-unes des fonctions du shell,
31530  vous devez écrire un script sûr pour le faire de manière contrôlée,
31531  puis définir ce script comme commande.
31532  
31533 \end_layout
31534
31535 \begin_layout Standard
31536 Il est possible de créer un cadre qui interagit directement avec le shell,
31537  mais comme cela permettrait à un utilisateur malveillant d'exécuter des commandes arbitraires en écrivant des noms de fichier ou des paramètres bien choisis,
31538  nous vous recommandons d'utiliser en général des scripts sûrs qui fonctionnent avec l'appel système 
31539 \begin_inset Flex Code
31540 status collapsed
31541
31542 \begin_layout Plain Layout
31543 execvp
31544 \end_layout
31545
31546 \end_inset
31547
31548  d'une manière contrôlée.
31549  Bien sûr,
31550  si vous êtes dans un environnement dans lequel vous avez confiance,
31551  il est tentant de ne pas se fouler et d'utiliser des scripts shell ordinaires.
31552  Si vous faites cela,
31553  sachez que vous allez 
31554 \emph on
31555 vraiment
31556 \emph default
31557  créer dans votre système une faille de sécurité facile à exploiter.
31558  Il est évident que de tels cadres non sécurisés ne seront jamais inclus dans la distribution standard de \SpecialChar LyX
31559 ,
31560  même si nous encourageons les gens à nous proposer de nouveaux cadres dans la tradition du logiciel libre.
31561  Mais \SpecialChar LyX
31562  tel que vous vous le procurez par les voies officielles de distribution ne contiendra jamais de cadres non sécurisés.
31563 \end_layout
31564
31565 \begin_layout Standard
31566 L'insertion d'objet externe est un outil très puissant,
31567  et vous devez faire attention à ne pas mettre en péril la sécurité avec cette puissance.
31568  Une légère erreur dans une seule ligne d'un script apparemment inoffensif peut ouvrir la voie à d'énormes problèmes.
31569  Si vous n'avez pas une compréhension claire de ce qui est en jeu,
31570  nous vous recommandons de consulter un professionnel de la sécurité,
31571  ou de contacter l'équipe de développement de \SpecialChar LyX
31572  si vous vous demandez si votre cadre est sûr ou non.
31573  Faites le avant de l'utiliser dans un environnement que vous ne contrôlez pas.
31574 \end_layout
31575
31576 \begin_layout Chapter
31577 \start_of_appendix
31578 Liste des fonctions utilisables dans les styles
31579 \begin_inset CommandInset label
31580 LatexCommand label
31581 name "chap:List-of-functions"
31582
31583 \end_inset
31584
31585
31586 \end_layout
31587
31588 \begin_layout Standard
31589 \align center
31590 \begin_inset Tabular
31591 <lyxtabular version="3" rows="11" columns="8">
31592 <features tabularvalignment="middle">
31593 <column alignment="left" valignment="top">
31594 <column alignment="left" valignment="top">
31595 <column alignment="left" valignment="top">
31596 <column alignment="left" valignment="top">
31597 <column alignment="left" valignment="top">
31598 <column alignment="left" valignment="top">
31599 <column alignment="left" valignment="top">
31600 <column alignment="left" valignment="top">
31601 <row>
31602 <cell alignment="left" valignment="top" usebox="none">
31603 \begin_inset Text
31604
31605 \begin_layout Plain Layout
31606 accents
31607 \end_layout
31608
31609 \end_inset
31610 </cell>
31611 <cell alignment="left" valignment="top" usebox="none">
31612 \begin_inset Text
31613
31614 \begin_layout Plain Layout
31615 booktabs
31616 \end_layout
31617
31618 \end_inset
31619 </cell>
31620 <cell alignment="left" valignment="top" usebox="none">
31621 \begin_inset Text
31622
31623 \begin_layout Plain Layout
31624 feyn
31625 \end_layout
31626
31627 \end_inset
31628 </cell>
31629 <cell alignment="left" valignment="top" usebox="none">
31630 \begin_inset Text
31631
31632 \begin_layout Plain Layout
31633 listings
31634 \end_layout
31635
31636 \end_inset
31637 </cell>
31638 <cell alignment="center" valignment="top" usebox="none">
31639 \begin_inset Text
31640
31641 \begin_layout Plain Layout
31642 natbib
31643 \end_layout
31644
31645 \end_inset
31646 </cell>
31647 <cell alignment="center" valignment="top" usebox="none">
31648 \begin_inset Text
31649
31650 \begin_layout Plain Layout
31651 rotfloat
31652 \end_layout
31653
31654 \end_inset
31655 </cell>
31656 <cell alignment="center" valignment="top" usebox="none">
31657 \begin_inset Text
31658
31659 \begin_layout Plain Layout
31660 tfrupee
31661 \end_layout
31662
31663 \end_inset
31664 </cell>
31665 <cell alignment="center" valignment="top" usebox="none">
31666 \begin_inset Text
31667
31668 \begin_layout Plain Layout
31669 wasysym
31670 \end_layout
31671
31672 \end_inset
31673 </cell>
31674 </row>
31675 <row>
31676 <cell alignment="left" valignment="top" usebox="none">
31677 \begin_inset Text
31678
31679 \begin_layout Plain Layout
31680 amsbsy
31681 \end_layout
31682
31683 \end_inset
31684 </cell>
31685 <cell alignment="left" valignment="top" usebox="none">
31686 \begin_inset Text
31687
31688 \begin_layout Plain Layout
31689 calc
31690 \end_layout
31691
31692 \end_inset
31693 </cell>
31694 <cell alignment="left" valignment="top" usebox="none">
31695 \begin_inset Text
31696
31697 \begin_layout Plain Layout
31698 fixltx2e
31699 \end_layout
31700
31701 \end_inset
31702 </cell>
31703 <cell alignment="left" valignment="top" usebox="none">
31704 \begin_inset Text
31705
31706 \begin_layout Plain Layout
31707 longtable
31708 \end_layout
31709
31710 \end_inset
31711 </cell>
31712 <cell alignment="center" valignment="top" usebox="none">
31713 \begin_inset Text
31714
31715 \begin_layout Plain Layout
31716 nomencl
31717 \end_layout
31718
31719 \end_inset
31720 </cell>
31721 <cell alignment="center" valignment="top" usebox="none">
31722 \begin_inset Text
31723
31724 \begin_layout Plain Layout
31725 rsphrase
31726 \end_layout
31727
31728 \end_inset
31729 </cell>
31730 <cell alignment="center" valignment="top" usebox="none">
31731 \begin_inset Text
31732
31733 \begin_layout Plain Layout
31734 tipa
31735 \end_layout
31736
31737 \end_inset
31738 </cell>
31739 <cell alignment="center" valignment="top" usebox="none">
31740 \begin_inset Text
31741
31742 \begin_layout Plain Layout
31743 wrapfig
31744 \end_layout
31745
31746 \end_inset
31747 </cell>
31748 </row>
31749 <row>
31750 <cell alignment="left" valignment="top" usebox="none">
31751 \begin_inset Text
31752
31753 \begin_layout Plain Layout
31754 amscd
31755 \end_layout
31756
31757 \end_inset
31758 </cell>
31759 <cell alignment="left" valignment="top" usebox="none">
31760 \begin_inset Text
31761
31762 \begin_layout Plain Layout
31763 CJK
31764 \end_layout
31765
31766 \end_inset
31767 </cell>
31768 <cell alignment="left" valignment="top" usebox="none">
31769 \begin_inset Text
31770
31771 \begin_layout Plain Layout
31772 float
31773 \end_layout
31774
31775 \end_inset
31776 </cell>
31777 <cell alignment="left" valignment="top" usebox="none">
31778 \begin_inset Text
31779
31780 \begin_layout Plain Layout
31781 lyxskak
31782 \end_layout
31783
31784 \end_inset
31785 </cell>
31786 <cell alignment="center" valignment="top" usebox="none">
31787 \begin_inset Text
31788
31789 \begin_layout Plain Layout
31790 pdfcolmk
31791 \end_layout
31792
31793 \end_inset
31794 </cell>
31795 <cell alignment="center" valignment="top" usebox="none">
31796 \begin_inset Text
31797
31798 \begin_layout Plain Layout
31799 setspace
31800 \end_layout
31801
31802 \end_inset
31803 </cell>
31804 <cell alignment="center" valignment="top" usebox="none">
31805 \begin_inset Text
31806
31807 \begin_layout Plain Layout
31808 tipx
31809 \end_layout
31810
31811 \end_inset
31812 </cell>
31813 <cell alignment="center" valignment="top" usebox="none">
31814 \begin_inset Text
31815
31816 \begin_layout Plain Layout
31817 xargs
31818 \end_layout
31819
31820 \end_inset
31821 </cell>
31822 </row>
31823 <row>
31824 <cell alignment="left" valignment="top" usebox="none">
31825 \begin_inset Text
31826
31827 \begin_layout Plain Layout
31828 amsmath
31829 \end_layout
31830
31831 \end_inset
31832 </cell>
31833 <cell alignment="left" valignment="top" usebox="none">
31834 \begin_inset Text
31835
31836 \begin_layout Plain Layout
31837 color
31838 \end_layout
31839
31840 \end_inset
31841 </cell>
31842 <cell alignment="left" valignment="top" usebox="none">
31843 \begin_inset Text
31844
31845 \begin_layout Plain Layout
31846 framed
31847 \end_layout
31848
31849 \end_inset
31850 </cell>
31851 <cell alignment="left" valignment="top" usebox="none">
31852 \begin_inset Text
31853
31854 \begin_layout Plain Layout
31855 makeidx
31856 \end_layout
31857
31858 \end_inset
31859 </cell>
31860 <cell alignment="center" valignment="top" usebox="none">
31861 \begin_inset Text
31862
31863 \begin_layout Plain Layout
31864 pdfpages
31865 \end_layout
31866
31867 \end_inset
31868 </cell>
31869 <cell alignment="center" valignment="top" usebox="none">
31870 \begin_inset Text
31871
31872 \begin_layout Plain Layout
31873 shapepar
31874 \end_layout
31875
31876 \end_inset
31877 </cell>
31878 <cell alignment="center" valignment="top" usebox="none">
31879 \begin_inset Text
31880
31881 \begin_layout Plain Layout
31882 tone
31883 \end_layout
31884
31885 \end_inset
31886 </cell>
31887 <cell alignment="center" valignment="top" usebox="none">
31888 \begin_inset Text
31889
31890 \begin_layout Plain Layout
31891 xcolor
31892 \end_layout
31893
31894 \end_inset
31895 </cell>
31896 </row>
31897 <row>
31898 <cell alignment="left" valignment="top" usebox="none">
31899 \begin_inset Text
31900
31901 \begin_layout Plain Layout
31902 amssymb
31903 \end_layout
31904
31905 \end_inset
31906 </cell>
31907 <cell alignment="left" valignment="top" usebox="none">
31908 \begin_inset Text
31909
31910 \begin_layout Plain Layout
31911 covington
31912 \end_layout
31913
31914 \end_inset
31915 </cell>
31916 <cell alignment="left" valignment="top" usebox="none">
31917 \begin_inset Text
31918
31919 \begin_layout Plain Layout
31920 graphicx
31921 \end_layout
31922
31923 \end_inset
31924 </cell>
31925 <cell alignment="left" valignment="top" usebox="none">
31926 \begin_inset Text
31927
31928 \begin_layout Plain Layout
31929 marvosym
31930 \end_layout
31931
31932 \end_inset
31933 </cell>
31934 <cell alignment="center" valignment="top" usebox="none">
31935 \begin_inset Text
31936
31937 \begin_layout Plain Layout
31938 pifont
31939 \end_layout
31940
31941 \end_inset
31942 </cell>
31943 <cell alignment="center" valignment="top" usebox="none">
31944 \begin_inset Text
31945
31946 \begin_layout Plain Layout
31947 slashed
31948 \end_layout
31949
31950 \end_inset
31951 </cell>
31952 <cell alignment="center" valignment="top" usebox="none">
31953 \begin_inset Text
31954
31955 \begin_layout Plain Layout
31956 txfonts
31957 \end_layout
31958
31959 \end_inset
31960 </cell>
31961 <cell alignment="center" valignment="top" usebox="none">
31962 \begin_inset Text
31963
31964 \begin_layout Plain Layout
31965 xy
31966 \end_layout
31967
31968 \end_inset
31969 </cell>
31970 </row>
31971 <row>
31972 <cell alignment="left" valignment="top" usebox="none">
31973 \begin_inset Text
31974
31975 \begin_layout Plain Layout
31976 amstext
31977 \end_layout
31978
31979 \end_inset
31980 </cell>
31981 <cell alignment="left" valignment="top" usebox="none">
31982 \begin_inset Text
31983
31984 \begin_layout Plain Layout
31985 csquotes
31986 \end_layout
31987
31988 \end_inset
31989 </cell>
31990 <cell alignment="left" valignment="top" usebox="none">
31991 \begin_inset Text
31992
31993 \begin_layout Plain Layout
31994 hhline
31995 \end_layout
31996
31997 \end_inset
31998 </cell>
31999 <cell alignment="left" valignment="top" usebox="none">
32000 \begin_inset Text
32001
32002 \begin_layout Plain Layout
32003 mathdesign
32004 \end_layout
32005
32006 \end_inset
32007 </cell>
32008 <cell alignment="center" valignment="top" usebox="none">
32009 \begin_inset Text
32010
32011 \begin_layout Plain Layout
32012 pmboxdraw
32013 \end_layout
32014
32015 \end_inset
32016 </cell>
32017 <cell alignment="center" valignment="top" usebox="none">
32018 \begin_inset Text
32019
32020 \begin_layout Plain Layout
32021 soul
32022 \end_layout
32023
32024 \end_inset
32025 </cell>
32026 <cell alignment="center" valignment="top" usebox="none">
32027 \begin_inset Text
32028
32029 \begin_layout Plain Layout
32030 ulem
32031 \end_layout
32032
32033 \end_inset
32034 </cell>
32035 <cell alignment="center" valignment="top" usebox="none">
32036 \begin_inset Text
32037
32038 \begin_layout Plain Layout
32039 yhmath
32040 \end_layout
32041
32042 \end_inset
32043 </cell>
32044 </row>
32045 <row>
32046 <cell alignment="left" valignment="top" usebox="none">
32047 \begin_inset Text
32048
32049 \begin_layout Plain Layout
32050 amsthm
32051 \end_layout
32052
32053 \end_inset
32054 </cell>
32055 <cell alignment="left" valignment="top" usebox="none">
32056 \begin_inset Text
32057
32058 \begin_layout Plain Layout
32059 dvipost
32060 \end_layout
32061
32062 \end_inset
32063 </cell>
32064 <cell alignment="left" valignment="top" usebox="none">
32065 \begin_inset Text
32066
32067 \begin_layout Plain Layout
32068 hyperref
32069 \end_layout
32070
32071 \end_inset
32072 </cell>
32073 <cell alignment="left" valignment="top" usebox="none">
32074 \begin_inset Text
32075
32076 \begin_layout Plain Layout
32077 mathdots
32078 \end_layout
32079
32080 \end_inset
32081 </cell>
32082 <cell alignment="center" valignment="top" usebox="none">
32083 \begin_inset Text
32084
32085 \begin_layout Plain Layout
32086 polyglossia
32087 \end_layout
32088
32089 \end_inset
32090 </cell>
32091 <cell alignment="center" valignment="top" usebox="none">
32092 \begin_inset Text
32093
32094 \begin_layout Plain Layout
32095 splitidx
32096 \end_layout
32097
32098 \end_inset
32099 </cell>
32100 <cell alignment="center" valignment="top" usebox="none">
32101 \begin_inset Text
32102
32103 \begin_layout Plain Layout
32104 undertilde
32105 \end_layout
32106
32107 \end_inset
32108 </cell>
32109 <cell alignment="center" valignment="top" usebox="none">
32110 \begin_inset Text
32111
32112 \begin_layout Plain Layout
32113
32114 \end_layout
32115
32116 \end_inset
32117 </cell>
32118 </row>
32119 <row>
32120 <cell alignment="left" valignment="top" usebox="none">
32121 \begin_inset Text
32122
32123 \begin_layout Plain Layout
32124 array
32125 \end_layout
32126
32127 \end_inset
32128 </cell>
32129 <cell alignment="left" valignment="top" usebox="none">
32130 \begin_inset Text
32131
32132 \begin_layout Plain Layout
32133 endnotes
32134 \end_layout
32135
32136 \end_inset
32137 </cell>
32138 <cell alignment="left" valignment="top" usebox="none">
32139 \begin_inset Text
32140
32141 \begin_layout Plain Layout
32142 ifsym
32143 \end_layout
32144
32145 \end_inset
32146 </cell>
32147 <cell alignment="left" valignment="top" usebox="none">
32148 \begin_inset Text
32149
32150 \begin_layout Plain Layout
32151 mathrsfs
32152 \end_layout
32153
32154 \end_inset
32155 </cell>
32156 <cell alignment="center" valignment="top" usebox="none">
32157 \begin_inset Text
32158
32159 \begin_layout Plain Layout
32160 prettyref
32161 \end_layout
32162
32163 \end_inset
32164 </cell>
32165 <cell alignment="center" valignment="top" usebox="none">
32166 \begin_inset Text
32167
32168 \begin_layout Plain Layout
32169 subfig
32170 \end_layout
32171
32172 \end_inset
32173 </cell>
32174 <cell alignment="center" valignment="top" usebox="none">
32175 \begin_inset Text
32176
32177 \begin_layout Plain Layout
32178 units
32179 \end_layout
32180
32181 \end_inset
32182 </cell>
32183 <cell alignment="center" valignment="top" usebox="none">
32184 \begin_inset Text
32185
32186 \begin_layout Plain Layout
32187
32188 \end_layout
32189
32190 \end_inset
32191 </cell>
32192 </row>
32193 <row>
32194 <cell alignment="left" valignment="top" usebox="none">
32195 \begin_inset Text
32196
32197 \begin_layout Plain Layout
32198 ascii
32199 \end_layout
32200
32201 \end_inset
32202 </cell>
32203 <cell alignment="left" valignment="top" usebox="none">
32204 \begin_inset Text
32205
32206 \begin_layout Plain Layout
32207 enumitem
32208 \end_layout
32209
32210 \end_inset
32211 </cell>
32212 <cell alignment="left" valignment="top" usebox="none">
32213 \begin_inset Text
32214
32215 \begin_layout Plain Layout
32216 ifthen
32217 \end_layout
32218
32219 \end_inset
32220 </cell>
32221 <cell alignment="left" valignment="top" usebox="none">
32222 \begin_inset Text
32223
32224 \begin_layout Plain Layout
32225 mhchem
32226 \end_layout
32227
32228 \end_inset
32229 </cell>
32230 <cell alignment="center" valignment="top" usebox="none">
32231 \begin_inset Text
32232
32233 \begin_layout Plain Layout
32234 pxfonts
32235 \end_layout
32236
32237 \end_inset
32238 </cell>
32239 <cell alignment="center" valignment="top" usebox="none">
32240 \begin_inset Text
32241
32242 \begin_layout Plain Layout
32243 subscript
32244 \end_layout
32245
32246 \end_inset
32247 </cell>
32248 <cell alignment="center" valignment="top" usebox="none">
32249 \begin_inset Text
32250
32251 \begin_layout Plain Layout
32252 url
32253 \end_layout
32254
32255 \end_inset
32256 </cell>
32257 <cell alignment="center" valignment="top" usebox="none">
32258 \begin_inset Text
32259
32260 \begin_layout Plain Layout
32261
32262 \end_layout
32263
32264 \end_inset
32265 </cell>
32266 </row>
32267 <row>
32268 <cell alignment="left" valignment="top" usebox="none">
32269 \begin_inset Text
32270
32271 \begin_layout Plain Layout
32272 bbding
32273 \end_layout
32274
32275 \end_inset
32276 </cell>
32277 <cell alignment="left" valignment="top" usebox="none">
32278 \begin_inset Text
32279
32280 \begin_layout Plain Layout
32281 esint
32282 \end_layout
32283
32284 \end_inset
32285 </cell>
32286 <cell alignment="left" valignment="top" usebox="none">
32287 \begin_inset Text
32288
32289 \begin_layout Plain Layout
32290 jurabib
32291 \end_layout
32292
32293 \end_inset
32294 </cell>
32295 <cell alignment="left" valignment="top" usebox="none">
32296 \begin_inset Text
32297
32298 \begin_layout Plain Layout
32299 multicol
32300 \end_layout
32301
32302 \end_inset
32303 </cell>
32304 <cell alignment="center" valignment="top" usebox="none">
32305 \begin_inset Text
32306
32307 \begin_layout Plain Layout
32308 refstyle
32309 \end_layout
32310
32311 \end_inset
32312 </cell>
32313 <cell alignment="center" valignment="top" usebox="none">
32314 \begin_inset Text
32315
32316 \begin_layout Plain Layout
32317 textcomp
32318 \end_layout
32319
32320 \end_inset
32321 </cell>
32322 <cell alignment="center" valignment="top" usebox="none">
32323 \begin_inset Text
32324
32325 \begin_layout Plain Layout
32326 varioref
32327 \end_layout
32328
32329 \end_inset
32330 </cell>
32331 <cell alignment="center" valignment="top" usebox="none">
32332 \begin_inset Text
32333
32334 \begin_layout Plain Layout
32335
32336 \end_layout
32337
32338 \end_inset
32339 </cell>
32340 </row>
32341 <row>
32342 <cell alignment="center" valignment="top" usebox="none">
32343 \begin_inset Text
32344
32345 \begin_layout Plain Layout
32346 bm
32347 \end_layout
32348
32349 \end_inset
32350 </cell>
32351 <cell alignment="center" valignment="top" usebox="none">
32352 \begin_inset Text
32353
32354 \begin_layout Plain Layout
32355 fancybox
32356 \end_layout
32357
32358 \end_inset
32359 </cell>
32360 <cell alignment="center" valignment="top" usebox="none">
32361 \begin_inset Text
32362
32363 \begin_layout Plain Layout
32364 latexsym
32365 \end_layout
32366
32367 \end_inset
32368 </cell>
32369 <cell alignment="center" valignment="top" usebox="none">
32370 \begin_inset Text
32371
32372 \begin_layout Plain Layout
32373 multirow
32374 \end_layout
32375
32376 \end_inset
32377 </cell>
32378 <cell alignment="center" valignment="top" usebox="none">
32379 \begin_inset Text
32380
32381 \begin_layout Plain Layout
32382 rotating
32383 \end_layout
32384
32385 \end_inset
32386 </cell>
32387 <cell alignment="center" valignment="top" usebox="none">
32388 \begin_inset Text
32389
32390 \begin_layout Plain Layout
32391 textgreek
32392 \end_layout
32393
32394 \end_inset
32395 </cell>
32396 <cell alignment="center" valignment="top" usebox="none">
32397 \begin_inset Text
32398
32399 \begin_layout Plain Layout
32400 verbatim
32401 \end_layout
32402
32403 \end_inset
32404 </cell>
32405 <cell alignment="center" valignment="top" usebox="none">
32406 \begin_inset Text
32407
32408 \begin_layout Plain Layout
32409
32410 \end_layout
32411
32412 \end_inset
32413 </cell>
32414 </row>
32415 </lyxtabular>
32416
32417 \end_inset
32418
32419
32420 \end_layout
32421
32422 \begin_layout Chapter
32423 Noms des couleurs disponibles utilisables dans les styles
32424 \begin_inset CommandInset label
32425 LatexCommand label
32426 name "chap:Names-of-colors"
32427
32428 \end_inset
32429
32430
32431 \end_layout
32432
32433 \begin_layout Standard
32434 Les couleurs énumérées ci-après sont les couleurs standard et celles que vous pouvez régler dans les préférences \SpecialChar LyX
32435 .
32436 \end_layout
32437
32438 \begin_layout Section
32439 Fonctions couleurs
32440 \end_layout
32441
32442 \begin_layout Standard
32443 Les mots-clés suivants ne sont pas des couleurs,
32444  mais plutôt des actions sur la définition des couleurs.
32445 \end_layout
32446
32447 \begin_layout Description
32448 ignore couleur ignorée
32449 \end_layout
32450
32451 \begin_layout Description
32452 inherit couleur héritée
32453 \end_layout
32454
32455 \begin_layout Description
32456 none pas de couleur particulière – réinitialisation ou couleur implicite
32457 \end_layout
32458
32459 \begin_layout Section
32460 Couleurs statiques
32461 \end_layout
32462
32463 \begin_layout Standard
32464 Ces couleurs ne peuvent pas être personnalisées.
32465  Merci de ne pas utiliser ces couleurs dans les définitions de format,
32466  du fait qu'elles fonctionneront mal avec certains thèmes (comme les thèmes sombres).
32467 \end_layout
32468
32469 \begin_layout Description
32470 black
32471 \end_layout
32472
32473 \begin_layout Description
32474 white
32475 \end_layout
32476
32477 \begin_layout Description
32478 blue
32479 \end_layout
32480
32481 \begin_layout Description
32482 brown
32483 \end_layout
32484
32485 \begin_layout Description
32486 cyan
32487 \end_layout
32488
32489 \begin_layout Description
32490 darkgray
32491 \end_layout
32492
32493 \begin_layout Description
32494 gray
32495 \end_layout
32496
32497 \begin_layout Description
32498 green
32499 \end_layout
32500
32501 \begin_layout Description
32502 lightgray
32503 \end_layout
32504
32505 \begin_layout Description
32506 lime
32507 \end_layout
32508
32509 \begin_layout Description
32510 magenta
32511 \end_layout
32512
32513 \begin_layout Description
32514 olive
32515 \end_layout
32516
32517 \begin_layout Description
32518 orange
32519 \end_layout
32520
32521 \begin_layout Description
32522 pink
32523 \end_layout
32524
32525 \begin_layout Description
32526 purple
32527 \end_layout
32528
32529 \begin_layout Description
32530 red
32531 \end_layout
32532
32533 \begin_layout Description
32534 teal
32535 \end_layout
32536
32537 \begin_layout Description
32538 violet
32539 \end_layout
32540
32541 \begin_layout Description
32542 yellow
32543 \end_layout
32544
32545 \begin_layout Section
32546 Couleurs dynamiques
32547 \end_layout
32548
32549 \begin_layout Standard
32550 Ces couleurs sont affectées à différents éléments dans 
32551 \family sans
32552 Outils\SpecialChar menuseparator
32553 Préférences
32554 \family default
32555 :
32556 \end_layout
32557
32558 \begin_layout Description
32559 added_space espace ajoutée
32560 \end_layout
32561
32562 \begin_layout Description
32563 addedtext texte ajouté
32564 \end_layout
32565
32566 \begin_layout Description
32567 appendix marque d'annexe
32568 \end_layout
32569
32570 \begin_layout Description
32571 background fond
32572 \end_layout
32573
32574 \begin_layout Description
32575 bottomarea zone du bas
32576 \end_layout
32577
32578 \begin_layout Description
32579 branchlabel étiquette de branche
32580 \end_layout
32581
32582 \begin_layout Description
32583 buttonbg fond de bouton d'insert
32584 \end_layout
32585
32586 \begin_layout Description
32587 buttonframe bordure de bouton d'insert
32588 \end_layout
32589
32590 \begin_layout Description
32591 buttonhoverbg fond du bouton d'insert (pointé)
32592 \end_layout
32593
32594 \begin_layout Description
32595 changebar barre de modification
32596 \end_layout
32597
32598 \begin_layout Description
32599 changedtextauthor1 texte modifié auteur 1
32600 \end_layout
32601
32602 \begin_layout Description
32603 changedtextauthor2 texte modifié auteur 2
32604 \end_layout
32605
32606 \begin_layout Description
32607 changedtextauthor3 texte modifié auteur 3
32608 \end_layout
32609
32610 \begin_layout Description
32611 changedtextauthor4 texte modifié auteur 4
32612 \end_layout
32613
32614 \begin_layout Description
32615 changedtextauthor5 texte modifié auteur 5
32616 \end_layout
32617
32618 \begin_layout Description
32619 collapsibletext texte d'insert repliable
32620 \end_layout
32621
32622 \begin_layout Description
32623 collapsibleframe cadre d'insert repliable
32624 \end_layout
32625
32626 \begin_layout Description
32627 command insert de commande
32628 \end_layout
32629
32630 \begin_layout Description
32631 commandbg fond d'insert de commande
32632 \end_layout
32633
32634 \begin_layout Description
32635 commandframe cadre d'insert de commande
32636 \end_layout
32637
32638 \begin_layout Description
32639 comment étiquette de commentaire
32640 \end_layout
32641
32642 \begin_layout Description
32643 commentbg fond de commentaire
32644 \end_layout
32645
32646 \begin_layout Description
32647 cursor curseur
32648 \end_layout
32649
32650 \begin_layout Description
32651 deletedtext texte supprimé
32652 \end_layout
32653
32654 \begin_layout Description
32655 deletedtextmodifier modificateur de texte supprimé
32656 \end_layout
32657
32658 \begin_layout Description
32659 depthbar barre de profondeur
32660 \end_layout
32661
32662 \begin_layout Description
32663 eolmarker marqueur de fin de ligne
32664 \end_layout
32665
32666 \begin_layout Description
32667 error erreur \SpecialChar LaTeX
32668
32669 \end_layout
32670
32671 \begin_layout Description
32672 footlabel étiquette de note de bas de page
32673 \end_layout
32674
32675 \begin_layout Description
32676 foreground foreground color
32677 \end_layout
32678
32679 \begin_layout Description
32680 graphicsbg fond graphique
32681 \end_layout
32682
32683 \begin_layout Description
32684 greyedoutbg fond d'insert grisé
32685 \end_layout
32686
32687 \begin_layout Description
32688 greyedoutlabel étiquette d'insert grisé
32689 \end_layout
32690
32691 \begin_layout Description
32692 greyedouttext texte d'insert grisé
32693 \end_layout
32694
32695 \begin_layout Description
32696 indexlabel étiquette d'index
32697 \end_layout
32698
32699 \begin_layout Description
32700 inlinecompletion complétion en ligne
32701 \end_layout
32702
32703 \begin_layout Description
32704 insetbg fond d'insert
32705 \end_layout
32706
32707 \begin_layout Description
32708 insetframe cadre d'insert
32709 \end_layout
32710
32711 \begin_layout Description
32712 language langue étrangère
32713 \end_layout
32714
32715 \begin_layout Description
32716 latex texte \SpecialChar LaTeX
32717
32718 \end_layout
32719
32720 \begin_layout Description
32721 listingsbg fond de listing
32722 \end_layout
32723
32724 \begin_layout Description
32725 marginlabel étiquette de note en marge
32726 \end_layout
32727
32728 \begin_layout Description
32729 math texte mathématique
32730 \end_layout
32731
32732 \begin_layout Description
32733 mathbg fond mathématique
32734 \end_layout
32735
32736 \begin_layout Description
32737 mathcorners cadre mathématique (non pointé)
32738 \end_layout
32739
32740 \begin_layout Description
32741 mathframe cadre mathématique (pointé)
32742 \end_layout
32743
32744 \begin_layout Description
32745 mathline ligne mathématique
32746 \end_layout
32747
32748 \begin_layout Description
32749 mathmacrobg fond de macro mathématique
32750 \end_layout
32751
32752 \begin_layout Description
32753 mathmacroblend macro mathématique désactivée
32754 \end_layout
32755
32756 \begin_layout Description
32757 mathmacroframe cadre de macro mathématique
32758 \end_layout
32759
32760 \begin_layout Description
32761 mathmacrohoverbg fond dynamique de macro mathématique
32762 \end_layout
32763
32764 \begin_layout Description
32765 mathmacrolabel étiquette de macro mathématique
32766 \end_layout
32767
32768 \begin_layout Description
32769 mathmacronewarg macro mathématique :
32770  nouveau paramètre
32771 \end_layout
32772
32773 \begin_layout Description
32774 mathmacrooldarg macro mathématique :
32775  ancien paramètre
32776 \end_layout
32777
32778 \begin_layout Description
32779 newpage saut de page
32780 \end_layout
32781
32782 \begin_layout Description
32783 nonunique_inlinecompletion complétion en ligne (choix multiples)
32784 \end_layout
32785
32786 \begin_layout Description
32787 note étiquette de note
32788 \end_layout
32789
32790 \begin_layout Description
32791 notebg fond de note 
32792 \end_layout
32793
32794 \begin_layout Description
32795 pagebreak saut de page / saut de ligne
32796 \end_layout
32797
32798 \begin_layout Description
32799 paragraphmarker marqueur de paragraphe
32800 \end_layout
32801
32802 \begin_layout Description
32803 phantomtext texte d'insert fantôme
32804 \end_layout
32805
32806 \begin_layout Description
32807 preview aperçu
32808 \end_layout
32809
32810 \begin_layout Description
32811 previewframe cadre d'aperçu
32812 \end_layout
32813
32814 \begin_layout Description
32815 regexpframe cadre d'expression régulière
32816 \end_layout
32817
32818 \begin_layout Description
32819 scroll color that indicates when a row can be scrolled
32820 \end_layout
32821
32822 \begin_layout Description
32823 selection sélection (fond)
32824 \end_layout
32825
32826 \begin_layout Description
32827 selectiontext sélection (texte)
32828 \end_layout
32829
32830 \begin_layout Description
32831 shadedbg boîte ombrée
32832 \end_layout
32833
32834 \begin_layout Description
32835 special caractère spécial
32836 \end_layout
32837
32838 \begin_layout Description
32839 tabularline ligne de tableau
32840 \end_layout
32841
32842 \begin_layout Description
32843 tabularonoffline ligne on/off de tableau
32844 \end_layout
32845
32846 \begin_layout Description
32847 textlabel1 couleur 1 des étiquettes de format et d'inserts personnalisés
32848 \end_layout
32849
32850 \begin_layout Description
32851 textlabel2 couleur 2 des étiquettes de format et d'inserts personnalisés
32852 \end_layout
32853
32854 \begin_layout Description
32855 textlabel3 couleur 3 des étiquettes de format et d'inserts personnalisés
32856 \end_layout
32857
32858 \begin_layout Description
32859 urllabel étiquette d'URL
32860 \end_layout
32861
32862 \begin_layout Description
32863 urltext texte d'URL
32864 \end_layout
32865
32866 \end_body
32867 \end_document