]> git.lyx.org Git - features.git/blob - lib/doc/fr/Customization.lyx
Fix polyglossia exports for docs with babel cmds
[features.git] / lib / doc / fr / Customization.lyx
1 #LyX 2.2 created this file. For more info see http://www.lyx.org/
2 \lyxformat 498
3 \begin_document
4 \begin_header
5 \origin /systemlyxdir/doc/fr/
6 \textclass scrbook
7 \begin_preamble
8 % DO NOT ALTER THIS PREAMBLE!!!
9 %
10 % This preamble is designed to ensure that the User's Guide prints
11 % out as advertised. If you mess with this preamble,
12 % parts of the User's Guide may not print out as expected.  If you
13 % have problems LaTeXing this file, please contact 
14 % the documentation team
15 % email: lyx-docs@lists.lyx.org
16
17 \usepackage{ifpdf} % part of the hyperref bundle
18 \ifpdf % if pdflatex is used
19
20  % set fonts for nicer pdf view
21  \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
22
23 \fi % end if pdflatex is used
24
25 % the pages of the TOC is numbered roman
26 % and a pdf-bookmark for the TOC is added
27 \let\myTOC\tableofcontents
28 \renewcommand\tableofcontents{%
29   \frontmatter
30   \pdfbookmark[1]{\contentsname}{}
31   \myTOC
32   \mainmatter }
33
34 \@ifpackageloaded{babel}{
35  % increase link area for cross-references and autoname them,
36  \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
37  \addto\extrasfrench{%
38   \renewcommand*{\equationautorefname}[1]{}%
39   \renewcommand{\sectionautorefname}{sec.\negthinspace}%
40   \renewcommand{\subsectionautorefname}{sec.\negthinspace}%
41   \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}%
42  }
43 }{}
44 \end_preamble
45 \options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
46 \use_default_options false
47 \begin_modules
48 logicalmkup
49 \end_modules
50 \maintain_unincluded_children false
51 \begin_local_layout
52 Format 7
53 InsetLayout CharStyle:MenuItem
54 LyxType               charstyle
55 LabelString           menu
56 LatexType             command
57 LatexName             menuitem
58 Font
59 Family              Sans
60 EndFont
61 Preamble
62 \newcommand*{\menuitem}[1]{{\sffamily #1}}
63 EndPreamble
64 End
65 \end_local_layout
66 \language french
67 \language_package default
68 \inputencoding auto
69 \fontencoding global
70 \font_roman default
71 \font_sans default
72 \font_typewriter default
73 \font_math auto
74 \font_default_family default
75 \use_non_tex_fonts false
76 \font_sc false
77 \font_osf false
78 \font_sf_scale 100
79 \font_tt_scale 100
80 \graphics default
81 \default_output_format default
82 \output_sync 0
83 \bibtex_command default
84 \index_command default
85 \paperfontsize 12
86 \spacing single
87 \use_hyperref true
88 \pdf_title "LyX Configuration Manual"
89 \pdf_author "LyX Team"
90 \pdf_subject "LyX-documentation Customization"
91 \pdf_keywords "LyX, documentation, customization"
92 \pdf_bookmarks true
93 \pdf_bookmarksnumbered true
94 \pdf_bookmarksopen true
95 \pdf_bookmarksopenlevel 1
96 \pdf_breaklinks false
97 \pdf_pdfborder false
98 \pdf_colorlinks true
99 \pdf_backref false
100 \pdf_pdfusetitle false
101 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
102 \papersize default
103 \use_geometry false
104 \use_package amsmath 0
105 \use_package amssymb 0
106 \use_package cancel 0
107 \use_package esint 0
108 \use_package mathdots 1
109 \use_package mathtools 0
110 \use_package mhchem 1
111 \use_package stackrel 0
112 \use_package stmaryrd 0
113 \use_package undertilde 0
114 \cite_engine basic
115 \cite_engine_type default
116 \biblio_style plain
117 \use_bibtopic false
118 \use_indices false
119 \paperorientation portrait
120 \suppress_date false
121 \justification true
122 \use_refstyle 0
123 \branch Obsolete
124 \selected 0
125 \filename_suffix 0
126 \color #aaffff
127 \end_branch
128 \index Index
129 \shortcut idx
130 \color #008000
131 \end_index
132 \secnumdepth 3
133 \tocdepth 3
134 \paragraph_separation indent
135 \paragraph_indentation default
136 \quotes_language french
137 \papercolumns 1
138 \papersides 2
139 \paperpagestyle headings
140 \tracking_changes false
141 \output_changes false
142 \html_math_output 0
143 \html_css_as_file 0
144 \html_be_strict false
145 \end_header
146
147 \begin_body
148
149 \begin_layout Title
150 Personnaliser \SpecialChar LyX
151 : fonctions pour l'utilisateur avancé
152 \end_layout
153
154 \begin_layout Author
155 par l'équipe \SpecialChar LyX
156
157 \begin_inset Foot
158 status collapsed
159
160 \begin_layout Plain Layout
161 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
162  de la documentation de \SpecialChar LyX
163
164 \family typewriter
165
166 \begin_inset CommandInset href
167 LatexCommand href
168 target "lyx-docs@lists.lyx.org"
169
170 \end_inset
171
172
173 \family default
174 .
175  Insérer 
176 \begin_inset Quotes fld
177 \end_inset
178
179 [Customization]
180 \begin_inset Quotes frd
181 \end_inset
182
183  dans l'objet, et mettre en copie le responsable courant de ce fichier,
184  Richard Heck <rgheck@comcast.net>.
185 \begin_inset Newline newline
186 \end_inset
187
188 Traduction en français par : P.-H.
189  
190 \noun on
191 Boinnard
192 \noun default
193 , Adrien 
194 \noun on
195 Rebollo
196 \noun default
197 , Siegfried 
198 \noun on
199 Meunier-Guttin-Cluzel
200 \noun default
201 , Jean-Pierre 
202 \noun on
203 Chrétien
204 \noun default
205 .
206  Merci d'envoyer vos commentaires et corrections sur la traduction à la
207  liste de diffusion de \SpecialChar LyX
208  en français 
209 \family typewriter
210 <lyx-fr@lists.lyx.org>
211 \family default
212 .
213 \end_layout
214
215 \end_inset
216
217
218 \begin_inset Note Note
219 status collapsed
220
221 \begin_layout Plain Layout
222 Informations de révision :
223 \end_layout
224
225 \begin_layout Plain Layout
226 Traduction : remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affic
227 hage/Insertion/Navigation, 31/10/2012 (JPC)
228 \end_layout
229
230 \begin_layout Plain Layout
231 Mise à jour OK pour la publication 2.0.0, Date: 21/01/2014 (JPC)
232 \end_layout
233
234 \begin_layout Plain Layout
235 Remplacement de « appendice » par « annexe », 31/12/2014 (JPC)
236 \end_layout
237
238 \begin_layout Plain Layout
239 Original : 09/06/2013
240 \end_layout
241
242 \end_inset
243
244
245 \begin_inset Newline newline
246 \end_inset
247
248
249 \begin_inset Newline newline
250 \end_inset
251
252 Version 2.1.x
253 \end_layout
254
255 \begin_layout Standard
256 \begin_inset CommandInset toc
257 LatexCommand tableofcontents
258
259 \end_inset
260
261
262 \end_layout
263
264 \begin_layout Chapter
265 Introduction
266 \end_layout
267
268 \begin_layout Standard
269 Ce manuel couvre les fonctions de personnalisation de \SpecialChar LyX
270 .
271  Nous y abordons des sujets comme les raccourcis clavier, les options d'aperçu
272  à l'écran, les options d'impression, l'envoi de commandes à \SpecialChar LyX
273  via le Serveur
274  \SpecialChar LyX
275 , l'internationalisation, l'installation de nouvelles classes \SpecialChar LaTeX
276  et de nouveaux
277  formats \SpecialChar LyX
278 , etc.
279  Nous n'espérons pas aborder tout ce que vous pouvez modifier – nos développeurs
280  ajoutent de nouvelles fonctions plus vite que nous n'en écrivons la documentati
281 on – mais nous allons expliquer les personnalisations les plus courantes
282  et au moins vous indiquer la bonne direction pour les plus obscures d'entre
283  elles.
284 \end_layout
285
286 \begin_layout Chapter
287 Les fichiers de configuration de \SpecialChar LyX
288
289 \end_layout
290
291 \begin_layout Standard
292 Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers
293  de configuration de \SpecialChar LyX
294 .
295  Avant d'entreprendre sa lecture, consultez 
296 \family sans
297 Aide
298 \bar under
299 \SpecialChar menuseparator
300
301 \bar default
302 À
303 \begin_inset space ~
304 \end_inset
305
306 Propos
307 \begin_inset space ~
308 \end_inset
309
310 de
311 \begin_inset space ~
312 \end_inset
313
314 \SpecialChar LyX
315
316 \family default
317  pour connaître le répertoire de bibliothèques et le répertoire utilisateur
318  de \SpecialChar LyX
319 .
320  C'est dans celui-ci que \SpecialChar LyX
321  place ses fichiers de configuration système; le
322  répertoire utilisateur est celui dans lequel vous pouvez mettre vos versions
323  modifiées Le premier sera appelé 
324 \begin_inset Flex Code
325 status collapsed
326
327 \begin_layout Plain Layout
328 Rép\SpecialChar LyX
329
330 \end_layout
331
332 \end_inset
333
334  et le second 
335 \begin_inset Flex Code
336 status collapsed
337
338 \begin_layout Plain Layout
339 MonRép
340 \end_layout
341
342 \end_inset
343
344  dans la suite de ce document.
345 \end_layout
346
347 \begin_layout Section
348 Qu'est-ce qu'il y a dans 
349 \begin_inset Flex Code
350 status collapsed
351
352 \begin_layout Plain Layout
353 Rép\SpecialChar LyX
354
355 \end_layout
356
357 \end_inset
358
359 ?
360 \end_layout
361
362 \begin_layout Standard
363 \begin_inset Flex Code
364 status collapsed
365
366 \begin_layout Plain Layout
367 Rép\SpecialChar LyX
368
369 \end_layout
370
371 \end_inset
372
373  et ses sous-répertoires contiennent un certain nombre de fichiers qui peuvent
374  servir à personnaliser le comportement de \SpecialChar LyX
375 .
376  Vous pouvez modifier ces fichiers depuis \SpecialChar LyX
377  lui-même avec la fenêtre 
378 \family sans
379 Outils\SpecialChar menuseparator
380 Préférences
381 \family default
382 .
383  La plupart des réglages personnels que vous voudrez apporter à \SpecialChar LyX
384  peuvent
385  se faire par l'intermédiaire de cette fenêtre.
386  Il y a cependant bien d'autres aspects du fonctionnement de \SpecialChar LyX
387  sur lesquels
388  on peut agir en modifiant les fichiers de 
389 \begin_inset Flex Code
390 status collapsed
391
392 \begin_layout Plain Layout
393 Rép\SpecialChar LyX
394
395 \end_layout
396
397 \end_inset
398
399 .
400  Ils entrent dans différentes catégories, qui sont décrites dans les sous-sectio
401 ns suivantes.
402 \end_layout
403
404 \begin_layout Subsection
405 Les fichiers générés automatiquement
406 \end_layout
407
408 \begin_layout Standard
409 Ces fichiers sont générés au moment de la configuration de \SpecialChar LyX
410 .
411  Ils définissent différentes valeurs par défaut qui sont évaluées par l'inspecti
412 on de votre système.
413  Comme ils peuvent être réécrits à tout moment, il n'est pas conseillé de
414  les modifier.
415 \end_layout
416
417 \begin_layout Labeling
418 \labelwidthstring 00.00.0000
419 \begin_inset Flex Code
420 status collapsed
421
422 \begin_layout Plain Layout
423 lyxrc.defaults
424 \end_layout
425
426 \end_inset
427
428  contient les valeurs implicites pour différentes commandes.
429 \end_layout
430
431 \begin_layout Labeling
432 \labelwidthstring 00.00.0000
433 \begin_inset Flex Code
434 status collapsed
435
436 \begin_layout Plain Layout
437 packages.lst
438 \end_layout
439
440 \end_inset
441
442  contient la liste des paquetages \SpecialChar LaTeX
443  que \SpecialChar LyX
444  a reconnu.
445  \SpecialChar LyX
446  ne se sert pas directement de ce fichier, mais les informations obtenues
447  sont disponibles en faisant 
448 \family sans
449 Aide\SpecialChar menuseparator
450 Configuration
451 \begin_inset space ~
452 \end_inset
453
454 \SpecialChar LaTeX
455
456 \family default
457 .
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 textclass.lst
467 \end_layout
468
469 \end_inset
470
471  donne la liste des classes de texte présentes dans le répertoire 
472 \begin_inset Flex Code
473 status collapsed
474
475 \begin_layout Plain Layout
476 layouts/
477 \end_layout
478
479 \end_inset
480
481 , les classes de document \SpecialChar LaTeX
482  correspondantes et leur description.
483  
484 \end_layout
485
486 \begin_layout Labeling
487 \labelwidthstring 00.00.0000
488 \begin_inset Flex Code
489 status collapsed
490
491 \begin_layout Plain Layout
492 lyxmodules.lst
493 \end_layout
494
495 \end_inset
496
497  donne la liste des modules figurant dans vos répertoires de format (
498 \begin_inset Flex Code
499 status collapsed
500
501 \begin_layout Plain Layout
502
503 \lang english
504 layouts
505 \end_layout
506
507 \end_inset
508
509 ).
510 \end_layout
511
512 \begin_layout Labeling
513 \labelwidthstring 00.00.0000
514 \begin_inset Flex Code
515 status collapsed
516
517 \begin_layout Plain Layout
518 *files.lst
519 \end_layout
520
521 \end_inset
522
523  donne la liste de différentes sortes de fichiers connexes à \SpecialChar LaTeX
524  figurant dans
525  votre système.
526 \end_layout
527
528 \begin_layout Labeling
529 \labelwidthstring 00.00.0000
530 \begin_inset Flex Code
531 status collapsed
532
533 \begin_layout Plain Layout
534 doc/\SpecialChar LaTeX
535 Config.lyx
536 \end_layout
537
538 \end_inset
539
540  est généré automatiquement pendant la configuration de \SpecialChar LyX
541 , à partir du fichier
542  
543 \begin_inset Flex Code
544 status collapsed
545
546 \begin_layout Plain Layout
547 \SpecialChar LaTeX
548 Config.lyx.in
549 \end_layout
550
551 \end_inset
552
553 .
554 \end_layout
555
556 \begin_layout Subsection
557 Répertoires
558 \end_layout
559
560 \begin_layout Standard
561 Ces répertoires figurent à la fois dans 
562 \begin_inset Flex Code
563 status collapsed
564
565 \begin_layout Plain Layout
566 RépLyx
567 \end_layout
568
569 \end_inset
570
571  et dans 
572 \begin_inset Flex Code
573 status collapsed
574
575 \begin_layout Plain Layout
576 MonRép
577 \end_layout
578
579 \end_inset
580
581 .
582  Si un fichier existe dans les deux répertoires, c'est celui de 
583 \begin_inset Flex Code
584 status collapsed
585
586 \begin_layout Plain Layout
587 MonRép
588 \end_layout
589
590 \end_inset
591
592  qui sera utilisé.
593 \end_layout
594
595 \begin_layout Labeling
596 \labelwidthstring 00.00.0000
597 \begin_inset Flex Code
598 status collapsed
599
600 \begin_layout Plain Layout
601 bind/
602 \end_layout
603
604 \end_inset
605
606  ce répertoire contient les fichiers de définition des raccourcis clavier,
607  qui ont l'extension 
608 \begin_inset Flex Code
609 status collapsed
610
611 \begin_layout Plain Layout
612 .bind
613 \end_layout
614
615 \end_inset
616
617 .
618  S'il y a une version 
619 \begin_inset Quotes fld
620 \end_inset
621
622 traduite
623 \begin_inset Quotes frd
624 \end_inset
625
626  du fichier de raccourcis, appelée 
627 \begin_inset Flex Code
628 status collapsed
629
630 \begin_layout Plain Layout
631 $LANG_xxx.bind
632 \end_layout
633
634 \end_inset
635
636 , celle-ci sera détectée et utilisée en premier.
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 clipart/
646 \end_layout
647
648 \end_inset
649
650  contient quelques fichiers graphiques qui peuvent être inclus dans les
651  documents.
652  
653 \end_layout
654
655 \begin_layout Labeling
656 \labelwidthstring 00.00.0000
657 \begin_inset Flex Code
658 status collapsed
659
660 \begin_layout Plain Layout
661 doc/
662 \end_layout
663
664 \end_inset
665
666  contient les fichiers de la documentation de \SpecialChar LyX
667  (dont celui que vous êtes
668  en train de lire).
669  
670 \begin_inset Flex Code
671 status collapsed
672
673 \begin_layout Plain Layout
674 \SpecialChar LaTeX
675 Config.lyx
676 \end_layout
677
678 \end_inset
679
680  est un cas à part, comme nous venons de le voir.
681  S'il existe des version traduites des fichiers d'aide, avec le préfixe
682  
683 \begin_inset Flex Code
684 status collapsed
685
686 \begin_layout Plain Layout
687 $LANG
688 \end_layout
689
690 \end_inset
691
692 , celles-ci seront utilisées d'abord (voir le
693 \begin_inset space ~
694 \end_inset
695
696
697 \begin_inset CommandInset ref
698 LatexCommand ref
699 reference "chap:i18n"
700
701 \end_inset
702
703 ).
704  
705 \end_layout
706
707 \begin_layout Labeling
708 \labelwidthstring 00.00.0000
709 \begin_inset Flex Code
710 status collapsed
711
712 \begin_layout Plain Layout
713 examples/
714 \end_layout
715
716 \end_inset
717
718  contient les fichiers d'exemples qui illustrent la façon d'utiliser certaines
719  fonctions.
720  Vous pouvez y accéder en appuyant sur le bouton 
721 \family sans
722 Exemples
723 \family default
724  de la fenêtre 
725 \begin_inset Flex MenuItem
726 status collapsed
727
728 \begin_layout Plain Layout
729 Fichier\SpecialChar menuseparator
730 Ouvrir
731 \end_layout
732
733 \end_inset
734
735 .
736 \end_layout
737
738 \begin_layout Labeling
739 \labelwidthstring 00.00.0000
740 \begin_inset Flex Code
741 status collapsed
742
743 \begin_layout Plain Layout
744 images/
745 \end_layout
746
747 \end_inset
748
749  contient les fichiers d'images utilisés dans l'interface 
750 \family sans
751 Document
752 \family default
753 .
754  Il contient également les icônes utilisées dans la barre d'outils et les
755  bannières affichées au démarrage de \SpecialChar LyX
756 .
757 \end_layout
758
759 \begin_layout Labeling
760 \labelwidthstring 00.00.0000
761 \begin_inset Flex Code
762 status collapsed
763
764 \begin_layout Plain Layout
765 kbd/
766 \end_layout
767
768 \end_inset
769
770  contient les fichiers de réaffectation clavier.
771  Voir le 
772 \begin_inset CommandInset ref
773 LatexCommand ref
774 reference "sec:clavier"
775
776 \end_inset
777
778  pour des informations détaillées.
779  
780 \end_layout
781
782 \begin_layout Labeling
783 \labelwidthstring 00.00.0000
784 \begin_inset Flex Code
785 status collapsed
786
787 \begin_layout Plain Layout
788 layouts/
789 \end_layout
790
791 \end_inset
792
793  contient les classes de texte et les fichiers de modules décrits au 
794 \begin_inset CommandInset ref
795 LatexCommand ref
796 reference "chap:classe-texte"
797
798 \end_inset
799
800 .
801 \end_layout
802
803 \begin_layout Labeling
804 \labelwidthstring 00.00.0000
805 \begin_inset Flex Code
806 status collapsed
807
808 \begin_layout Plain Layout
809 lyx2lyx
810 \end_layout
811
812 \end_inset
813
814  contient les scripts Python 
815 \begin_inset Flex Code
816 status collapsed
817
818 \begin_layout Plain Layout
819 lyx2lyx
820 \end_layout
821
822 \end_inset
823
824  permettant d'effectuer les conversions entre versions de \SpecialChar LyX
825 .
826  Ils peuvent être exécutés depuis la ligne de commande, si vous désirez
827  par exemple faire un traitement par lots.
828 \end_layout
829
830 \begin_layout Labeling
831 \labelwidthstring 00.00.0000
832 \begin_inset Flex Code
833 status collapsed
834
835 \begin_layout Plain Layout
836 scripts/
837 \end_layout
838
839 \end_inset
840
841  contient quelques fichiers qui illustrent les possibilités offertes par
842  l'insertion d'
843 \begin_inset Flex MenuItem
844 status collapsed
845
846 \begin_layout Plain Layout
847 Objet
848 \begin_inset space ~
849 \end_inset
850
851 Externe
852 \end_layout
853
854 \end_inset
855
856 .
857 \end_layout
858
859 \begin_layout Labeling
860 \labelwidthstring 00.00.0000
861 \begin_inset Flex Code
862 status collapsed
863
864 \begin_layout Plain Layout
865 templates/
866 \end_layout
867
868 \end_inset
869
870  contient les fichiers modèles de \SpecialChar LyX
871  décrits dans la
872 \begin_inset space ~
873 \end_inset
874
875
876 \begin_inset CommandInset ref
877 LatexCommand ref
878 reference "sec:modeles"
879
880 \end_inset
881
882 .
883 \end_layout
884
885 \begin_layout Labeling
886 \labelwidthstring 00.00.0000
887 \begin_inset Flex Code
888 status collapsed
889
890 \begin_layout Plain Layout
891 ui/
892 \end_layout
893
894 \end_inset
895
896  contient des fichiers avec l'extension 
897 \begin_inset Flex Code
898 status collapsed
899
900 \begin_layout Plain Layout
901 .ui
902 \end_layout
903
904 \end_inset
905
906  qui définissent l'interface utilisateur de \SpecialChar LyX
907 .
908  C'est-à-dire que ces fichiers définissent quels éléments apparaissent dans
909  les menus et quels éléments apparaissent dans la barre d'outils.
910 \end_layout
911
912 \begin_layout Subsection
913 Fichiers que vous n'avez pas à modifier
914 \end_layout
915
916 \begin_layout Standard
917 Ce sont des fichiers internes à \SpecialChar LyX
918 , et ils ne doivent pas être modifiés, sauf
919  par les développeurs.
920  
921 \end_layout
922
923 \begin_layout Labeling
924 \labelwidthstring 00.00.0000
925
926 \family typewriter
927 \series medium
928 CREDITS
929 \family default
930 \series default
931  ce fichier contient la liste des développeurs de \SpecialChar LyX
932 .
933  Son contenu est affiché en sélectionnant 
934 \begin_inset Flex MenuItem
935 status collapsed
936
937 \begin_layout Plain Layout
938 Aide\SpecialChar menuseparator
939 Crédits
940 \end_layout
941
942 \end_inset
943
944 .
945 \end_layout
946
947 \begin_layout Labeling
948 \labelwidthstring 00.00.0000
949
950 \family typewriter
951 \series medium
952 chkconfig.ltx
953 \family default
954 \series default
955  est un script \SpecialChar LaTeX
956  utilisé pendant le processus de configuration.
957  Ne pas le lancer directement.
958  
959 \end_layout
960
961 \begin_layout Labeling
962 \labelwidthstring 00.00.0000
963
964 \family typewriter
965 \series medium
966 configure
967 \family default
968 \series default
969  est le script qui permet de reconfigurer \SpecialChar LyX
970 .
971  Il génère des fichiers de configuration dans le répertoire dans lequel
972  il est exécuté.
973 \end_layout
974
975 \begin_layout Subsection
976 Autres fichiers appelant un commentaire
977 \end_layout
978
979 \begin_layout Labeling
980 \labelwidthstring 00.00.0000
981
982 \family typewriter
983 encodings
984 \family default
985  contient des tables de conversion faisant correspondre les différents encodages
986  de caractères avec Unicode.
987 \end_layout
988
989 \begin_layout Labeling
990 \labelwidthstring 00.00.0000
991
992 \family typewriter
993 external_templates
994 \family default
995  contient les modèles disponibles pour la nouvelle fonction d'
996 \begin_inset Flex MenuItem
997 status collapsed
998
999 \begin_layout Plain Layout
1000 Objet
1001 \begin_inset space ~
1002 \end_inset
1003
1004 Externe
1005 \end_layout
1006
1007 \end_inset
1008
1009 , voir
1010 \begin_inset space ~
1011 \end_inset
1012
1013
1014 \begin_inset CommandInset ref
1015 LatexCommand ref
1016 reference "chap:Insérer-un-Objet"
1017
1018 \end_inset
1019
1020 .
1021 \end_layout
1022
1023 \begin_layout Labeling
1024 \labelwidthstring 00.00.0000
1025
1026 \family typewriter
1027 languages
1028 \family default
1029  contient la liste de toutes les langues actuellement supportées par \SpecialChar LyX
1030 .
1031 \end_layout
1032
1033 \begin_layout Labeling
1034 \labelwidthstring 00.00.0000
1035 \begin_inset Flex Code
1036 status collapsed
1037
1038 \begin_layout Plain Layout
1039 latexfonts
1040 \end_layout
1041
1042 \end_inset
1043
1044  contient des informations sur les différentes polices.
1045 \end_layout
1046
1047 \begin_layout Labeling
1048 \labelwidthstring 00.00.0000
1049 \begin_inset Flex Code
1050 status collapsed
1051
1052 \begin_layout Plain Layout
1053 layouttranslations
1054 \end_layout
1055
1056 \end_inset
1057
1058  contient les traductions pour les styles de paragraphe internationalisés
1059  (voir
1060 \begin_inset space ~
1061 \end_inset
1062
1063
1064 \begin_inset CommandInset ref
1065 LatexCommand ref
1066 reference "subsec:I18n"
1067
1068 \end_inset
1069
1070 ).
1071 \end_layout
1072
1073 \begin_layout Labeling
1074 \labelwidthstring 00.00.0000
1075 \begin_inset Flex Code
1076 status collapsed
1077
1078 \begin_layout Plain Layout
1079 unicodesymbols
1080 \end_layout
1081
1082 \end_inset
1083
1084  contient des informations sur les glyphes encodés en Unicode et la manière
1085  dont \SpecialChar LyX
1086  les traite via \SpecialChar LaTeX
1087 .
1088 \end_layout
1089
1090 \begin_layout Section
1091 Votre répertoire personnel de configuration
1092 \end_layout
1093
1094 \begin_layout Standard
1095 Même si vous utilisez \SpecialChar LyX
1096  sans être le super-utilisateur, vous pouvez avoir
1097  envie de modifier la configuration de \SpecialChar LyX
1098  pour votre usage personnel.
1099  Le répertoire 
1100 \begin_inset Flex Code
1101 status collapsed
1102
1103 \begin_layout Plain Layout
1104 MonRép
1105 \end_layout
1106
1107 \end_inset
1108
1109  contient les fichiers personnels de configuration.
1110  C'est le répertoire qui est décrit comme 
1111 \begin_inset Quotes fld
1112 \end_inset
1113
1114 Répertoire utilisateur
1115 \begin_inset Quotes frd
1116 \end_inset
1117
1118  dans la fenêtre 
1119 \family sans
1120 Aide\SpecialChar menuseparator
1121 À
1122 \begin_inset space ~
1123 \end_inset
1124
1125 Propos
1126 \begin_inset space ~
1127 \end_inset
1128
1129 de
1130 \begin_inset space ~
1131 \end_inset
1132
1133 \SpecialChar LyX
1134
1135 \family default
1136 .
1137  Il est traité comme un miroir du répertoire 
1138 \begin_inset Flex Code
1139 status collapsed
1140
1141 \begin_layout Plain Layout
1142 Rép\SpecialChar LyX
1143
1144 \end_layout
1145
1146 \end_inset
1147
1148 , et chaque fichier qui se trouve dans 
1149 \family typewriter
1150 MonRép
1151 \family default
1152  remplace par conséquent le fichier correspondant de 
1153 \begin_inset Flex Code
1154 status collapsed
1155
1156 \begin_layout Plain Layout
1157 Rép\SpecialChar LyX
1158
1159 \end_layout
1160
1161 \end_inset
1162
1163 .
1164  Chaque fichier de configuration décrit dans les sections précédentes peut
1165  se trouver soit dans le répertoire de configuration système, ce qui jouera
1166  pour tous les utilisateurs, soit dans votre répertoire personnel, pour
1167  votre propre configuration.
1168 \end_layout
1169
1170 \begin_layout Standard
1171 Pour éclaircir la situation, voici quelques exemples:
1172 \end_layout
1173
1174 \begin_layout Itemize
1175 les réglages effectués dans la fenêtre 
1176 \family sans
1177 Outils\SpecialChar menuseparator
1178 Préférences
1179 \family default
1180  sont enregistrés dans un fichier 
1181 \begin_inset Flex Code
1182 status collapsed
1183
1184 \begin_layout Plain Layout
1185 preferences
1186 \end_layout
1187
1188 \end_inset
1189
1190  dans 
1191 \begin_inset Flex Code
1192 status collapsed
1193
1194 \begin_layout Plain Layout
1195 MonRép
1196 \end_layout
1197
1198 \end_inset
1199
1200 ;
1201 \end_layout
1202
1203 \begin_layout Itemize
1204 quand vous reconfigurez \SpecialChar LyX
1205  avec 
1206 \family sans
1207 Outils\SpecialChar menuseparator
1208
1209 \bar under
1210 R
1211 \bar default
1212 econfigurer
1213 \family default
1214 , \SpecialChar LyX
1215  fait tourner le script 
1216 \begin_inset Flex Code
1217 status collapsed
1218
1219 \begin_layout Plain Layout
1220 configure.py
1221 \end_layout
1222
1223 \end_inset
1224
1225  et les fichiers résultants sont placés dans votre répertoire personnel
1226  de configuration.
1227  Ça signifie que les nouvelles classes de texte que vous avez pu ajouter
1228  dans 
1229 \begin_inset Flex Code
1230 status collapsed
1231
1232 \begin_layout Plain Layout
1233 MonRép/layouts
1234 \end_layout
1235
1236 \end_inset
1237
1238  seront ajoutées à la liste des classes de la fenêtre 
1239 \family sans
1240 Document\SpecialChar menuseparator
1241 Paramètres
1242 \family default
1243 .
1244  
1245 \end_layout
1246
1247 \begin_layout Itemize
1248 Si vous récupérez sur le site ftp de \SpecialChar LyX
1249  des fichiers de documentation mis
1250  à jour et que vous n'êtes pas administrateur sur votre système, vous pouvez
1251  placer ces fichiers dans 
1252 \begin_inset Flex Code
1253 status collapsed
1254
1255 \begin_layout Plain Layout
1256 MonRép/doc/
1257 \end_layout
1258
1259 \end_inset
1260
1261  et ils seront ouverts directement à partir du menu d'
1262 \family sans
1263 Aide
1264 \family default
1265 !
1266 \end_layout
1267
1268 \begin_layout Section
1269 Utiliser \SpecialChar LyX
1270  avec plusieurs configurations
1271 \end_layout
1272
1273 \begin_layout Standard
1274 La liberté offerte pour le répertoire de configuration locale peut être
1275  insuffisante si vous avez besoin de plusieurs configurations différentes.
1276  Par exemple, vous pouvez vouloir utiliser des raccourcis clavier ou des
1277  réglages d'imprimante différents selon les circonstances
1278 \begin_inset Foot
1279 status collapsed
1280
1281 \begin_layout Plain Layout
1282 NdT : ou encore vouloir écrire dans des langues différentes et adapter vos
1283  configurations en conséquence.
1284 \end_layout
1285
1286 \end_inset
1287
1288 .
1289  Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
1290  Vous spécifiez alors lequel utiliser au moment de lancer \SpecialChar LyX
1291 .
1292 \end_layout
1293
1294 \begin_layout Standard
1295 Si vous lancez \SpecialChar LyX
1296  avec l'option de ligne de commande 
1297 \family typewriter
1298 -userdir
1299 \family default
1300  
1301 \emph on
1302 <répertoire>
1303 \emph default
1304 , le programme va lire la configuration qui se trouve dans ce répertoire,
1305  et non dans le répertoire par défaut (en lançant \SpecialChar LyX
1306  sans cette option vous
1307  pouvez déterminer le répertoire par défaut).
1308  Si ce répertoire n'existe pas, \SpecialChar LyX
1309  vous propose de le créer, exactement comme
1310  il le fait avec le répertoire implicite au premier lancement du programme.
1311  Vous pouvez modifier les options de configuration dans ce 
1312 \family typewriter
1313 MonNouveauRép
1314 \family default
1315  supplémentaire exactement comme vous le feriez pour le répertoire implicite.
1316  Ces répertoires sont complètement indépendants (mais lisez la suite).
1317  Notez que positionner la variable d'environnement 
1318 \family typewriter
1319 LYX_USERDIR_20x
1320 \family default
1321  a exactement le même effet.
1322 \end_layout
1323
1324 \begin_layout Standard
1325 Quand vous avez plusieurs configurations, vous devez faire plus attention:
1326  si vous voulez ajouter un nouveau format dans 
1327 \family typewriter
1328 MonNouveauRép/layouts
1329 \family default
1330 , pour qu'il soit disponible dans toutes vos configurations, vous devez
1331  l'ajouter dans chaque répertoire séparément.
1332  Vous pouvez contourner ceci avec l'astuce suivante: après que \SpecialChar LyX
1333  a créé le
1334  répertoire supplémentaire, la plupart des sous-répertoires (voir plus haut)
1335  sont vides.
1336  Si vous voulez que la nouvelle configuration soit le reflet d'une déjà
1337  existante, remplacez le sous-répertoire vide par un lien symbolique au
1338  sous-répertoire correspondant dans la configuration existante.
1339  Faites toutefois attention avec le sous-répertoire 
1340 \family typewriter
1341 doc/
1342 \family default
1343 , car il contient un fichier écrit par le script de configuration (accessible
1344  avec 
1345 \family sans
1346 Outils\SpecialChar menuseparator
1347 Reconfigurer
1348 \family default
1349 ) qui est propre à chaque configuration.
1350 \end_layout
1351
1352 \begin_layout Chapter
1353 La fenêtre 
1354 \family sans
1355 Préférences
1356 \end_layout
1357
1358 \begin_layout Standard
1359 Tous les options de la fenêtre 
1360 \family sans
1361 Préférences
1362 \family default
1363  sont expliquées dans l'annexe 
1364 \emph on
1365 La fenêtre Préférences
1366 \emph default
1367  du 
1368 \emph on
1369 Guide de l'utilisateur
1370 \emph default
1371 .
1372  Pour certaines options, vous trouverez ici plus de précisions.
1373 \end_layout
1374
1375 \begin_layout Section
1376 Formats
1377 \begin_inset CommandInset label
1378 LatexCommand label
1379 name "sec:Formats"
1380
1381 \end_inset
1382
1383
1384 \end_layout
1385
1386 \begin_layout Standard
1387 La première étape consiste à définir vos formats de fichiers si ce n'est
1388  pas déjà le cas.
1389  Pour ce faire, ouvrez 
1390 \begin_inset Flex MenuItem
1391 status collapsed
1392
1393 \begin_layout Plain Layout
1394 Outils\SpecialChar menuseparator
1395 Préférences
1396 \end_layout
1397
1398 \end_inset
1399
1400 : dans 
1401 \lang english
1402
1403 \begin_inset Flex MenuItem
1404 status collapsed
1405
1406 \begin_layout Plain Layout
1407 Gestion des fichiers\SpecialChar menuseparator
1408 Formats de fichier
1409 \end_layout
1410
1411 \end_inset
1412
1413
1414 \lang french
1415 , appuyez sur le bouton 
1416 \begin_inset Flex MenuItem
1417 status collapsed
1418
1419 \begin_layout Plain Layout
1420 Nouveau
1421 \end_layout
1422
1423 \end_inset
1424
1425 .
1426  Le champ 
1427 \begin_inset Flex MenuItem
1428 status collapsed
1429
1430 \begin_layout Plain Layout
1431 Format
1432 \end_layout
1433
1434 \end_inset
1435
1436  contient le nom utilisé pour identifier le format de manière interne.
1437  Vous devrez également saisir un suffixe de nom de fichier.
1438  Toutes ces informations sont obligatoires.
1439  Le champ optionnel 
1440 \begin_inset Flex MenuItem
1441 status collapsed
1442
1443 \begin_layout Plain Layout
1444 Raccourci
1445 \end_layout
1446
1447 \end_inset
1448
1449  permet de définir une séquence de touches du clavier pour un accès rapide
1450  aux menus (par exemple, appuyer sur 
1451 \begin_inset Flex MenuItem
1452 status collapsed
1453
1454 \begin_layout Plain Layout
1455 Ctrl+D
1456 \end_layout
1457
1458 \end_inset
1459
1460  activera 
1461 \begin_inset Flex MenuItem
1462 status collapsed
1463
1464 \begin_layout Plain Layout
1465 Document\SpecialChar menuseparator
1466 Visionner (autres formats)\SpecialChar menuseparator
1467 DVI
1468 \end_layout
1469
1470 \end_inset
1471
1472 ).
1473 \end_layout
1474
1475 \begin_layout Standard
1476 Un Format peut se voir associer une 
1477 \begin_inset Flex MenuItem
1478 status collapsed
1479
1480 \begin_layout Plain Layout
1481 Visionneuse
1482 \end_layout
1483
1484 \end_inset
1485
1486  et un 
1487 \begin_inset Flex MenuItem
1488 status collapsed
1489
1490 \begin_layout Plain Layout
1491 Éditeur
1492 \end_layout
1493
1494 \end_inset
1495
1496 .
1497  Par exemple, vous pouvez vouloir utiliser Ghostview pour afficher les fichier
1498  PostScript.
1499  Vous pouvez saisir le nom de la commande permettant de lancer les programmes
1500  dans les champs correspondants.
1501  La visionneuse est lancée quand vous voulez voir un graphique dans \SpecialChar LyX
1502  ou
1503  utiliser le menu 
1504 \begin_inset Flex MenuItem
1505 status collapsed
1506
1507 \begin_layout Plain Layout
1508 Document\SpecialChar menuseparator
1509 Visionner
1510 \end_layout
1511
1512 \end_inset
1513
1514 .
1515  L'éditeur est lancé par exemple quand vous faites un clic-droit sur un
1516  graphique et que vous choisissez 
1517 \begin_inset Flex MenuItem
1518 status collapsed
1519
1520 \begin_layout Plain Layout
1521 Modifier le fichier via une application externe
1522 \end_layout
1523
1524 \end_inset
1525
1526  dans le menu contextuel qui apparaît.
1527 \end_layout
1528
1529 \begin_layout Standard
1530 Le type 
1531 \begin_inset Flex MenuItem
1532 status collapsed
1533
1534 \begin_layout Plain Layout
1535 MIME
1536 \end_layout
1537
1538 \end_inset
1539
1540  d'un format est facultatif, mais s'il est précisé, il doit être unique
1541  pour l'ensemble des formats.
1542  Il est utilisé pour reconnaître les fichiers de ce format à partir de leur
1543  contenu.
1544  Pour certains formats de fichier importants, il n'y a pas de type MIME
1545  officiellement répertorié dans la base 
1546 \begin_inset CommandInset href
1547 LatexCommand href
1548 name "IANA"
1549 target "http://www.iana.org/assignments/media-types/"
1550
1551 \end_inset
1552
1553 .
1554  De ce fait \SpecialChar LyX
1555  utilise la liste plus étoffée spécifiée par 
1556 \begin_inset CommandInset href
1557 LatexCommand href
1558 name "freedesktop.org"
1559 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
1560
1561 \end_inset
1562
1563 .
1564 \end_layout
1565
1566 \begin_layout Standard
1567 La case à cocher Format de document informe \SpecialChar LyX
1568  que le format est approprié
1569  pour une exportation du document.
1570  Si la case est cochée que qu'une procédure de conversion est définie (voir
1571  la
1572 \begin_inset space ~
1573 \end_inset
1574
1575
1576 \begin_inset CommandInset ref
1577 LatexCommand ref
1578 reference "sec:Convertisseurs"
1579
1580 \end_inset
1581
1582 ), ce format apparaîtra dans le menu 
1583 \begin_inset Flex MenuItem
1584 status collapsed
1585
1586 \begin_layout Plain Layout
1587 Fichier\SpecialChar menuseparator
1588 Exporter
1589 \end_layout
1590
1591 \end_inset
1592
1593 .
1594  Le format apparaîtra également dans le menu 
1595 \family sans
1596 Affichage
1597 \family default
1598  si une visionneuse est définie pour lui.
1599  Les formats purement graphiques, comme png, ne doivent pas utiliser cette
1600  option.
1601  Les formats adaptés à la fois aux graphiques et aux documents, comme pdf,
1602  doivent l'utiliser.
1603 \end_layout
1604
1605 \begin_layout Standard
1606 La case 
1607 \begin_inset Flex MenuItem
1608 status collapsed
1609
1610 \begin_layout Plain Layout
1611 Format graphique vectoriel
1612 \end_layout
1613
1614 \end_inset
1615
1616  informe \SpecialChar LyX
1617  qu'un format peut contenir des vecteurs graphiques.
1618  Cette information est utile pour déterminer le format cible des graphiques
1619  inclus lors de l'exportation via 
1620 \begin_inset Flex MenuItem
1621 status collapsed
1622
1623 \begin_layout Plain Layout
1624 pdflatex
1625 \end_layout
1626
1627 \end_inset
1628
1629 .
1630  Les graphiques inclus dans le document peuvent nécessiter une conversion
1631  vers 
1632 \begin_inset Flex MenuItem
1633 status collapsed
1634
1635 \begin_layout Plain Layout
1636 pdf
1637 \end_layout
1638
1639 \end_inset
1640
1641
1642 \begin_inset Flex MenuItem
1643 status collapsed
1644
1645 \begin_layout Plain Layout
1646 png
1647 \end_layout
1648
1649 \end_inset
1650
1651  ou 
1652 \begin_inset Flex MenuItem
1653 status collapsed
1654
1655 \begin_layout Plain Layout
1656 jpg
1657 \end_layout
1658
1659 \end_inset
1660
1661  puisque 
1662 \begin_inset Flex MenuItem
1663 status collapsed
1664
1665 \begin_layout Plain Layout
1666 pdflatex
1667 \end_layout
1668
1669 \end_inset
1670
1671  ne sait pas gérer d'autres formats graphiques.
1672  Si un graphique inclus n'est pas déjà dans un des ces trois formats, il
1673  est converti en 
1674 \begin_inset Flex MenuItem
1675 status collapsed
1676
1677 \begin_layout Plain Layout
1678 pdf
1679 \end_layout
1680
1681 \end_inset
1682
1683  si la case est cochée, et en 
1684 \begin_inset Flex MenuItem
1685 status collapsed
1686
1687 \begin_layout Plain Layout
1688 png
1689 \end_layout
1690
1691 \end_inset
1692
1693  sinon.
1694 \end_layout
1695
1696 \begin_layout Section
1697 Copieurs
1698 \end_layout
1699
1700 \begin_layout Standard
1701 Du fait que toutes les conversions d'un format à une autre se font dans
1702  la répertoire temporaire de \SpecialChar LyX
1703 , il peut être nécessaire de modifier un fichier
1704  avant de le copier dan le répertoire temporaire pour que la conversion
1705  se fasse correctement
1706 \begin_inset Foot
1707 status collapsed
1708
1709 \begin_layout Plain Layout
1710 Par exemple, le fichier peut référencer d'autres fichiers ― e.g.
1711  une image ― par un nom de fichier relatif, qui peut devenir incorrect lors
1712  de la copie du fichier dans le répertoire temporaire.
1713 \end_layout
1714
1715 \end_inset
1716
1717 .
1718  Ceci est effectué par un Copieur: il copie un fichier vers (ou depuis)
1719  le répertoire temporaire et peut le modifier à la volée.
1720 \end_layout
1721
1722 \begin_layout Standard
1723 La définition des copieurs peut utiliser huit variables:
1724 \end_layout
1725
1726 \begin_layout Labeling
1727 \labelwidthstring 00.00.0000
1728 \begin_inset Flex Code
1729 status collapsed
1730
1731 \begin_layout Plain Layout
1732 $$s
1733 \end_layout
1734
1735 \end_inset
1736
1737  le répertoire système de \SpecialChar LyX
1738  (e.
1739 \begin_inset space \thinspace{}
1740 \end_inset
1741
1742 g.
1743 \begin_inset space \space{}
1744 \end_inset
1745
1746
1747 \begin_inset Flex MenuItem
1748 status collapsed
1749
1750 \begin_layout Plain Layout
1751 /usr/share/lyx
1752 \end_layout
1753
1754 \end_inset
1755
1756 )
1757 \end_layout
1758
1759 \begin_layout Labeling
1760 \labelwidthstring 00.00.0000
1761 \begin_inset Flex Code
1762 status collapsed
1763
1764 \begin_layout Plain Layout
1765 $$i
1766 \end_layout
1767
1768 \end_inset
1769
1770  le fichier en entrée
1771 \end_layout
1772
1773 \begin_layout Labeling
1774 \labelwidthstring 00.00.0000
1775 \begin_inset Flex Code
1776 status collapsed
1777
1778 \begin_layout Plain Layout
1779 $$o
1780 \end_layout
1781
1782 \end_inset
1783
1784  le fichier en sortie
1785 \end_layout
1786
1787 \begin_layout Labeling
1788 \labelwidthstring 00.00.0000
1789 \begin_inset Flex Code
1790 status collapsed
1791
1792 \begin_layout Plain Layout
1793 $$b
1794 \end_layout
1795
1796 \end_inset
1797
1798  la racine du nom (sans le suffixe) dans le répertoire temporaire \SpecialChar LyX
1799
1800 \end_layout
1801
1802 \begin_layout Labeling
1803 \labelwidthstring 00.00.0000
1804 \begin_inset Flex Code
1805 status collapsed
1806
1807 \begin_layout Plain Layout
1808 $$p
1809 \end_layout
1810
1811 \end_inset
1812
1813  la chemin d'accès complet du répertoire \SpecialChar LyX
1814  temporaire
1815 \end_layout
1816
1817 \begin_layout Labeling
1818 \labelwidthstring 00.00.0000
1819 \begin_inset Flex Code
1820 status collapsed
1821
1822 \begin_layout Plain Layout
1823 $$r
1824 \end_layout
1825
1826 \end_inset
1827
1828  le chemin d'accès complet au ficher original \SpecialChar LyX
1829  en cours de traitement
1830 \end_layout
1831
1832 \begin_layout Labeling
1833 \labelwidthstring 00.00.0000
1834 \begin_inset Flex Code
1835 status collapsed
1836
1837 \begin_layout Plain Layout
1838 $$f
1839 \end_layout
1840
1841 \end_inset
1842
1843  le nom du fichier \SpecialChar LyX
1844  (sans chemin d'accès)
1845 \end_layout
1846
1847 \begin_layout Labeling
1848 \labelwidthstring 00.00.0000
1849 \begin_inset Flex Code
1850 status collapsed
1851
1852 \begin_layout Plain Layout
1853 $$l
1854 \end_layout
1855
1856 \end_inset
1857
1858  le 
1859 \begin_inset Quotes fld
1860 \end_inset
1861
1862 nom \SpecialChar LaTeX
1863
1864 \begin_inset Quotes frd
1865 \end_inset
1866
1867  
1868 \end_layout
1869
1870 \begin_layout Standard
1871 Ce dernier doit être le nom du fichier tel qu'il serait spécifié dans la
1872  commande \SpecialChar LaTeX
1873  
1874 \series bold
1875 \lang english
1876
1877 \backslash
1878 include
1879 \series default
1880 \lang french
1881 .
1882  Il n'est pertinent que pour l'exportation des fichiers appropriés à une
1883  telle inclusion.
1884 \end_layout
1885
1886 \begin_layout Standard
1887 Les copieurs peuvent être utilisés pour à peu près n'importe quelle opération
1888  sur un fichier.
1889  Par exemple, supposons que vous vouliez que les fichiers pdf soient copiés
1890  dans un répertoire particulier, 
1891 \lang english
1892
1893 \begin_inset Flex Code
1894 status collapsed
1895
1896 \begin_layout Plain Layout
1897
1898 \lang english
1899 /home/you/pdf/
1900 \end_layout
1901
1902 \end_inset
1903
1904
1905 \lang french
1906 .
1907  Alors vous pouvez écrire un script comme celui-ci:
1908 \end_layout
1909
1910 \begin_layout Standard
1911
1912 \lang english
1913 \begin_inset listings
1914 inline false
1915 status open
1916
1917 \begin_layout Plain Layout
1918
1919 #!/bin/bash
1920 \end_layout
1921
1922 \begin_layout Plain Layout
1923
1924 FROMFILE=$1
1925 \end_layout
1926
1927 \begin_layout Plain Layout
1928
1929 TOFILE=`basename $2`
1930 \end_layout
1931
1932 \begin_layout Plain Layout
1933
1934 cp $FROMFILE /home/you/pdf/$TOFILE
1935 \end_layout
1936
1937 \end_inset
1938
1939
1940 \end_layout
1941
1942 \begin_layout Standard
1943 Enregistrez-le dans votre répertoire \SpecialChar LyX
1944  local ― disons,
1945 \lang english
1946  
1947 \begin_inset Flex Code
1948 status collapsed
1949
1950 \begin_layout Plain Layout
1951
1952 \lang english
1953 /home/you/.lyx/scripts/pdfcopier.sh
1954 \end_layout
1955
1956 \end_inset
1957
1958
1959 \lang french
1960  ― et rendez le exécutable, si c'est nécessaire sur votre plate-forme.
1961  Puis, dans 
1962 \begin_inset Flex MenuItem
1963 status collapsed
1964
1965 \begin_layout Plain Layout
1966 Outils\SpecialChar menuseparator
1967 Préférences
1968 \end_layout
1969
1970 \end_inset
1971
1972 , sélectionnez sous 
1973 \begin_inset Flex MenuItem
1974 status collapsed
1975
1976 \begin_layout Plain Layout
1977 Gestion des fichiers\SpecialChar menuseparator
1978 Formats de fichier
1979 \end_layout
1980
1981 \end_inset
1982
1983  le format 
1984 \begin_inset Flex MenuItem
1985 status collapsed
1986
1987 \begin_layout Plain Layout
1988 PDF(pdflatex)
1989 \end_layout
1990
1991 \end_inset
1992
1993  ― ou l'un des autres formats PDF ― et saisissez 
1994 \lang english
1995
1996 \begin_inset Flex Code
1997 status collapsed
1998
1999 \begin_layout Plain Layout
2000
2001 \lang english
2002 pdfcopier.sh $$i $$o
2003 \end_layout
2004
2005 \end_inset
2006
2007
2008 \lang french
2009  dans le champ 
2010 \begin_inset Flex MenuItem
2011 status collapsed
2012
2013 \begin_layout Plain Layout
2014 Copieur
2015 \end_layout
2016
2017 \end_inset
2018
2019 .
2020 \end_layout
2021
2022 \begin_layout Standard
2023 Les copieurs sont utilisés par \SpecialChar LyX
2024  dans plusieurs de ses convertisseurs internes.
2025  Par exemple, si les programmes appropriés sont trouvés lors de la configuration
2026 , \SpecialChar LyX
2027  installera automatiquement des copieurs pour les formats 
2028 \begin_inset Flex MenuItem
2029 status collapsed
2030
2031 \begin_layout Plain Layout
2032 HTML
2033 \end_layout
2034
2035 \end_inset
2036
2037  et 
2038 \begin_inset Flex MenuItem
2039 status collapsed
2040
2041 \begin_layout Plain Layout
2042 HTML
2043 \begin_inset space ~
2044 \end_inset
2045
2046 (MSWord)
2047 \end_layout
2048
2049 \end_inset
2050
2051 .
2052  Quand le documente est exporté vers ces formats, le copieur considère que
2053  non seulement le fichier HTML, mais aussi les fichiers auxiliaires (fichiers
2054  de style, images, etc.) sont également copiés.
2055  Tous ces fichiers sont recopiés dans un sous-répertoire du répertoire dans
2056  lequel se trouvait le document \SpecialChar LyX
2057  original.
2058 \end_layout
2059
2060 \begin_layout Section
2061 Convertisseurs
2062 \begin_inset CommandInset label
2063 LatexCommand label
2064 name "sec:Convertisseurs"
2065
2066 \end_inset
2067
2068
2069 \end_layout
2070
2071 \begin_layout Standard
2072 Vous pouvez définir vos propres Convertisseurs pour activer les conversions
2073  entre différents formats.
2074  Ceci est défini dans 
2075 \begin_inset Flex MenuItem
2076 status collapsed
2077
2078 \begin_layout Plain Layout
2079 Outils\SpecialChar menuseparator
2080 Préférences\SpecialChar menuseparator
2081 Gestion des fichiers\SpecialChar menuseparator
2082 Convertisseurs
2083 \end_layout
2084
2085 \end_inset
2086
2087 .
2088 \end_layout
2089
2090 \begin_layout Standard
2091 Pour définir un nouveau convertisseur, sélectionner les formats appropriés
2092  dans les menus déroulants 
2093 \begin_inset Flex MenuItem
2094 status collapsed
2095
2096 \begin_layout Plain Layout
2097 Depuis le format
2098 \end_layout
2099
2100 \end_inset
2101
2102  et 
2103 \begin_inset Flex MenuItem
2104 status collapsed
2105
2106 \begin_layout Plain Layout
2107 Vers le format
2108 \end_layout
2109
2110 \end_inset
2111
2112 , saisir le nom de la commande nécessaire à la conversion et appuyer sur
2113  le bouton 
2114 \begin_inset Flex MenuItem
2115 status collapsed
2116
2117 \begin_layout Plain Layout
2118 Ajouter
2119 \end_layout
2120
2121 \end_inset
2122
2123 .
2124  Plusieurs variables peuvent être utilisées pour préciser les arguments
2125  des commandes de conversion:
2126 \end_layout
2127
2128 \begin_layout Labeling
2129 \labelwidthstring 00.00.0000
2130 \begin_inset Flex Code
2131 status collapsed
2132
2133 \begin_layout Plain Layout
2134 $$s
2135 \end_layout
2136
2137 \end_inset
2138
2139  le répertoire système de \SpecialChar LyX
2140
2141 \end_layout
2142
2143 \begin_layout Labeling
2144 \labelwidthstring 00.00.0000
2145 \begin_inset Flex Code
2146 status collapsed
2147
2148 \begin_layout Plain Layout
2149 $$i
2150 \end_layout
2151
2152 \end_inset
2153
2154  le fichier en entrée
2155 \end_layout
2156
2157 \begin_layout Labeling
2158 \labelwidthstring 00.00.0000
2159 \begin_inset Flex Code
2160 status collapsed
2161
2162 \begin_layout Plain Layout
2163 $$o
2164 \end_layout
2165
2166 \end_inset
2167
2168  le fichier en sortie
2169 \end_layout
2170
2171 \begin_layout Labeling
2172 \labelwidthstring 00.00.0000
2173 \begin_inset Flex Code
2174 status collapsed
2175
2176 \begin_layout Plain Layout
2177 $$b
2178 \end_layout
2179
2180 \end_inset
2181
2182  le nom de base du fichier en entrée (c'est-à-dire sans suffixe)
2183 \end_layout
2184
2185 \begin_layout Labeling
2186 \labelwidthstring 00.00.0000
2187 \begin_inset Flex Code
2188 status collapsed
2189
2190 \begin_layout Plain Layout
2191 $$p
2192 \end_layout
2193
2194 \end_inset
2195
2196  le chemin du fichier d'entrée
2197 \end_layout
2198
2199 \begin_layout Labeling
2200 \labelwidthstring 00.00.0000
2201 \begin_inset Flex Code
2202 status collapsed
2203
2204 \begin_layout Plain Layout
2205 $$r
2206 \end_layout
2207
2208 \end_inset
2209
2210  le chemin du fichier d'entrée original (ceci peut différer de 
2211 \begin_inset Flex MenuItem
2212 status collapsed
2213
2214 \begin_layout Plain Layout
2215 $$p
2216 \end_layout
2217
2218 \end_inset
2219
2220  lors de l'appel d'une séquence de convertisseurs)
2221 \end_layout
2222
2223 \begin_layout Labeling
2224 \labelwidthstring 00.00.0000
2225 \begin_inset Flex Code
2226 status collapsed
2227
2228 \begin_layout Plain Layout
2229 $$e
2230 \end_layout
2231
2232 \end_inset
2233
2234  l'identificateur 
2235 \begin_inset Flex Code
2236 status collapsed
2237
2238 \begin_layout Plain Layout
2239 iconv
2240 \end_layout
2241
2242 \end_inset
2243
2244  désignant l'encodage du document
2245 \end_layout
2246
2247 \begin_layout Standard
2248 Dans le champ 
2249 \begin_inset Flex MenuItem
2250 status collapsed
2251
2252 \begin_layout Plain Layout
2253 Autres
2254 \begin_inset space ~
2255 \end_inset
2256
2257 options
2258 \end_layout
2259
2260 \end_inset
2261
2262 , vous pouvez saisir les mots-clés suivants, séparés par des virgules:
2263 \end_layout
2264
2265 \begin_layout Labeling
2266 \labelwidthstring 00.00.0000
2267 \begin_inset Flex Code
2268 status collapsed
2269
2270 \begin_layout Plain Layout
2271 latex
2272 \end_layout
2273
2274 \end_inset
2275
2276  ce convertisseur exécute \SpecialChar LaTeX
2277  ou une variante de \SpecialChar LaTeX
2278 , le fichier journal sera
2279  disponible
2280 \end_layout
2281
2282 \begin_layout Labeling
2283 \labelwidthstring 00.00.0000
2284 \begin_inset Flex Code
2285 status collapsed
2286
2287 \begin_layout Plain Layout
2288 needaux
2289 \end_layout
2290
2291 \end_inset
2292
2293  la conversion utilise le fichier 
2294 \begin_inset Flex MenuItem
2295 status collapsed
2296
2297 \begin_layout Plain Layout
2298 .aux
2299 \end_layout
2300
2301 \end_inset
2302
2303
2304 \end_layout
2305
2306 \begin_layout Labeling
2307 \labelwidthstring 00.00.0000
2308 \begin_inset Flex Code
2309 status collapsed
2310
2311 \begin_layout Plain Layout
2312 nice
2313 \end_layout
2314
2315 \end_inset
2316
2317  demande une fichier \SpecialChar LyX
2318  
2319 \begin_inset Quotes fld
2320 \end_inset
2321
2322 nice
2323 \begin_inset Quotes frd
2324 \end_inset
2325
2326  (facile), ce qui en pratique désigne un fichier similaire au résultat d'une
2327  exportation \SpecialChar LaTeX
2328 , dans la directive 
2329 \lang english
2330
2331 \begin_inset Flex Code
2332 status collapsed
2333
2334 \begin_layout Plain Layout
2335
2336 \lang english
2337 input@path
2338 \end_layout
2339
2340 \end_inset
2341
2342
2343 \lang french
2344 .
2345 \end_layout
2346
2347 \begin_layout Labeling
2348 \labelwidthstring 00.00.0000
2349 \begin_inset Flex Code
2350 status collapsed
2351
2352 \begin_layout Plain Layout
2353 xml
2354 \end_layout
2355
2356 \end_inset
2357
2358  la sortie est au format XML
2359 \end_layout
2360
2361 \begin_layout Standard
2362 Les trois mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
2363  un argument de la forme 
2364 \begin_inset Flex MenuItem
2365 status collapsed
2366
2367 \begin_layout Plain Layout
2368 clé=valeur
2369 \end_layout
2370
2371 \end_inset
2372
2373 :
2374 \end_layout
2375
2376 \begin_layout Labeling
2377 \labelwidthstring 00.00.0000
2378 \begin_inset Flex Code
2379 status collapsed
2380
2381 \begin_layout Plain Layout
2382 parselog
2383 \end_layout
2384
2385 \end_inset
2386
2387  s'il est utilisé, les messages d'erreur standard du convertisseur seront
2388  redirigés vers un fichier 
2389 \begin_inset Flex Code
2390 status collapsed
2391
2392 \begin_layout Plain Layout
2393
2394 \lang english
2395 infile.out
2396 \end_layout
2397
2398 \end_inset
2399
2400 , et le script passé en valeur sera exécuté comme: 
2401 \begin_inset Flex Code
2402 status collapsed
2403
2404 \begin_layout Plain Layout
2405
2406 \lang english
2407 script < infile.out > infile.log
2408 \end_layout
2409
2410 \end_inset
2411
2412 .
2413  L'argument peut contenir 
2414 \begin_inset Flex Code
2415 status collapsed
2416
2417 \begin_layout Plain Layout
2418 $$s
2419 \end_layout
2420
2421 \end_inset
2422
2423 ;
2424 \end_layout
2425
2426 \begin_layout Labeling
2427 \labelwidthstring 00.00.0000
2428 \begin_inset Flex Code
2429 status collapsed
2430
2431 \begin_layout Plain Layout
2432 resultdir
2433 \end_layout
2434
2435 \end_inset
2436
2437  précise le nom du répertoire dans lequel le convertisseur placera les fichiers
2438  engendrés par la conversion.
2439  \SpecialChar LyX
2440  ne créera pas ce répertoire, et ne copiera rien dedans, bien qu'il le
2441  copie dans la cible.
2442  La valeur peut utiliser 
2443 \begin_inset Flex Code
2444 status collapsed
2445
2446 \begin_layout Plain Layout
2447 $$b
2448 \end_layout
2449
2450 \end_inset
2451
2452 , qui sera remplacé par le nom sans suffixe des fichiers d'entrée et de
2453  sortie, respectivement, lors de la copie du répertoire.
2454 \begin_inset Newline newline
2455 \end_inset
2456
2457 Noter que l'utilisation simultanée de 
2458 \begin_inset Flex MenuItem
2459 status collapsed
2460
2461 \begin_layout Plain Layout
2462 resultdir
2463 \end_layout
2464
2465 \end_inset
2466
2467  et 
2468 \begin_inset Flex MenuItem
2469 status collapsed
2470
2471 \begin_layout Plain Layout
2472 usetempdir
2473 \end_layout
2474
2475 \end_inset
2476
2477  n'a aucun sens.
2478  Ce dernier sera ignoré si le premier est employé;
2479 \end_layout
2480
2481 \begin_layout Labeling
2482 \labelwidthstring 00.00.0000
2483 \begin_inset Flex Code
2484 status collapsed
2485
2486 \begin_layout Plain Layout
2487 resultfile
2488 \end_layout
2489
2490 \end_inset
2491
2492  détermine le nom du fichier résultat et peut contenir 
2493 \begin_inset Flex Code
2494 status collapsed
2495
2496 \begin_layout Plain Layout
2497 $$b
2498 \end_layout
2499
2500 \end_inset
2501
2502 .
2503  N'a de sens qu'avec 
2504 \begin_inset Flex MenuItem
2505 status collapsed
2506
2507 \begin_layout Plain Layout
2508 resultdir
2509 \end_layout
2510
2511 \end_inset
2512
2513  et est optionnel même dans ce cas; la valeur 
2514 \begin_inset Quotes fld
2515 \end_inset
2516
2517 index
2518 \begin_inset Quotes frd
2519 \end_inset
2520
2521  est implicite s'il n'est pas activé.
2522 \end_layout
2523
2524 \begin_layout Standard
2525 Aucun de ces trois derniers mots-clés n'est utilisé dans les convertisseurs
2526  installés par \SpecialChar LyX
2527 .
2528 \end_layout
2529
2530 \begin_layout Standard
2531 Il n'est pas nécessaire de définir des convertisseurs pour tous les formats
2532  entre lesquels vous désirez effectuer des conversions.
2533  Par exemple, vous remarquerez qu'il n'y a pas de convertisseur 
2534 \begin_inset Quotes fld
2535 \end_inset
2536
2537 \SpecialChar LyX
2538  vers PostScript
2539 \begin_inset Quotes frd
2540 \end_inset
2541
2542 , mais \SpecialChar LyX
2543  exportera bien vers PostScript.
2544  Ceci se fait parce que \SpecialChar LyX
2545  crée d'abord un fichier \SpecialChar LaTeX
2546  (pas besoin de convertisseur
2547  pour cela) qui est ensuite converti vers DVI en utilisant le convertisseur
2548  
2549 \begin_inset Quotes fld
2550 \end_inset
2551
2552 \SpecialChar LyX
2553  vers DVI
2554 \begin_inset Quotes frd
2555 \end_inset
2556
2557 , pour terminer par la conversion 
2558 \begin_inset Quotes fld
2559 \end_inset
2560
2561 DVI vers PostScript
2562 \begin_inset Quotes frd
2563 \end_inset
2564
2565 .
2566  \SpecialChar LyX
2567  trouve ainsi les séquences de convertisseurs automatiquement, et trouvera
2568  toujours le séquence la plus courte.
2569  Vous pouvez cependant définir plusieurs méthodes de conversion entre formats
2570  de fichier.
2571  Par exemple, la configuration \SpecialChar LyX
2572  standard propose cinq façons différentes
2573  de convertir \SpecialChar LaTeX
2574  vers PDF:
2575 \end_layout
2576
2577 \begin_layout Enumerate
2578 directement, via 
2579 \begin_inset Flex MenuItem
2580 status collapsed
2581
2582 \begin_layout Plain Layout
2583 pdflatex
2584 \end_layout
2585
2586 \end_inset
2587
2588
2589 \end_layout
2590
2591 \begin_layout Enumerate
2592 via (DVI et) PostScript, en utilisant 
2593 \begin_inset Flex MenuItem
2594 status collapsed
2595
2596 \begin_layout Plain Layout
2597 ps2pdf
2598 \end_layout
2599
2600 \end_inset
2601
2602
2603 \end_layout
2604
2605 \begin_layout Enumerate
2606 via DVI, en utilisant 
2607 \begin_inset Flex MenuItem
2608 status collapsed
2609
2610 \begin_layout Plain Layout
2611 dvipdfm
2612 \end_layout
2613
2614 \end_inset
2615
2616
2617 \end_layout
2618
2619 \begin_layout Enumerate
2620 directement, via 
2621 \begin_inset Flex MenuItem
2622 status collapsed
2623
2624 \begin_layout Plain Layout
2625 Xe\SpecialChar TeX
2626
2627 \end_layout
2628
2629 \end_inset
2630
2631
2632 \end_layout
2633
2634 \begin_layout Enumerate
2635 directement, via 
2636 \begin_inset Flex MenuItem
2637 status collapsed
2638
2639 \begin_layout Plain Layout
2640 Lua\SpecialChar TeX
2641
2642 \end_layout
2643
2644 \end_inset
2645
2646
2647 \end_layout
2648
2649 \begin_layout Standard
2650 Pour définir de tels choix de séquences, vous devez définir plusieurs 
2651 \begin_inset Quotes fld
2652 \end_inset
2653
2654 formats de fichier
2655 \begin_inset Quotes frd
2656 \end_inset
2657
2658  cible, comme décrit dans la 
2659 \begin_inset CommandInset ref
2660 LatexCommand ref
2661 reference "sec:Formats"
2662
2663 \end_inset
2664
2665 .
2666  Par exemple, avec la configuration standard, les formats dénommés 
2667 \begin_inset Flex MenuItem
2668 status collapsed
2669
2670 \begin_layout Plain Layout
2671 pdf
2672 \end_layout
2673
2674 \end_inset
2675
2676  (pour 
2677 \begin_inset Flex MenuItem
2678 status collapsed
2679
2680 \begin_layout Plain Layout
2681 ps2pdf
2682 \end_layout
2683
2684 \end_inset
2685
2686 ), 
2687 \begin_inset Flex MenuItem
2688 status collapsed
2689
2690 \begin_layout Plain Layout
2691 pdf2
2692 \end_layout
2693
2694 \end_inset
2695
2696  (pour 
2697 \begin_inset Flex MenuItem
2698 status collapsed
2699
2700 \begin_layout Plain Layout
2701 pdflatex
2702 \end_layout
2703
2704 \end_inset
2705
2706 ), 
2707 \begin_inset Flex MenuItem
2708 status collapsed
2709
2710 \begin_layout Plain Layout
2711 pdf3
2712 \end_layout
2713
2714 \end_inset
2715
2716  (pour 
2717 \begin_inset Flex MenuItem
2718 status collapsed
2719
2720 \begin_layout Plain Layout
2721 dvipdfm
2722 \end_layout
2723
2724 \end_inset
2725
2726 ), 
2727 \begin_inset Flex MenuItem
2728 status collapsed
2729
2730 \begin_layout Plain Layout
2731 pdf4
2732 \end_layout
2733
2734 \end_inset
2735
2736  (pour 
2737 \begin_inset Flex MenuItem
2738 status collapsed
2739
2740 \begin_layout Plain Layout
2741 Xe\SpecialChar TeX
2742
2743 \end_layout
2744
2745 \end_inset
2746
2747 ), et 
2748 \begin_inset Flex MenuItem
2749 status collapsed
2750
2751 \begin_layout Plain Layout
2752 pdf5
2753 \end_layout
2754
2755 \end_inset
2756
2757  (pour Lua\SpecialChar TeX
2758 ) sont définis, qui correspondent tous au suffixe 
2759 \begin_inset Flex MenuItem
2760 status collapsed
2761
2762 \begin_layout Plain Layout
2763 pdf
2764 \end_layout
2765
2766 \end_inset
2767
2768  et auxquels sont associées les trois méthodes décrites ci-dessus.
2769 \end_layout
2770
2771 \begin_layout Chapter
2772 Internationaliser \SpecialChar LyX
2773
2774 \begin_inset CommandInset label
2775 LatexCommand label
2776 name "chap:i18n"
2777
2778 \end_inset
2779
2780
2781 \end_layout
2782
2783 \begin_layout Standard
2784 Il est possible de traduire l'interface utilisateur de \SpecialChar LyX
2785 .
2786  La dernière fois que nous avons vérifié, \SpecialChar LyX
2787  était disponible en 30 langues.
2788  La langue que vous avez choisie est appelée votre 
2789 \emph on
2790 locale
2791 \emph default
2792  (pour plus de renseignements sur les réglages de localisation, voyez la
2793  documentation de votre système d'exploitation sur les locales.
2794  Pour Linux, la page de man de 
2795 \begin_inset Flex MenuItem
2796 status collapsed
2797
2798 \begin_layout Plain Layout
2799 locale(5)
2800 \end_layout
2801
2802 \end_inset
2803
2804  est un bon point de départ).
2805 \end_layout
2806
2807 \begin_layout Standard
2808 Notez que ces traductions fonctionnent, mais présentent quelques failles.
2809  En particulier, toutes les fenêtres ont été tracées en fonction du texte
2810  anglais, et quelques-unes des traductions sont trop grandes pour rentrer
2811  dans l'espace alloué.
2812  Ce n'est qu'un problème d'affichage sans conséquence.
2813  Vous verrez aussi que certaines traductions n'ont pas de raccourcis définis
2814  pour tout.
2815  Parfois, c'est qu'il n'y a pas assez de lettres disponibles.
2816  Parfois c'est que le traducteur n'a tout simplement pas encore eu le temps
2817  de le faire.
2818  Nos équipes de traduction, que vous pouvez souhaiter rejoindre
2819 \begin_inset Foot
2820 status collapsed
2821
2822 \begin_layout Plain Layout
2823 Si vous parlez couramment une autre langue que l'anglais, rejoindre ces
2824  équipes est un des grands moyens de rendre service à la communauté des
2825  développeurs et utilisateurs de \SpecialChar LyX
2826 .
2827 \end_layout
2828
2829 \end_inset
2830
2831 , essaieront de faire disparaître ces inconvénients dans les versions futures
2832  de \SpecialChar LyX
2833
2834 \end_layout
2835
2836 \begin_layout Section
2837 Traduire \SpecialChar LyX
2838
2839 \end_layout
2840
2841 \begin_layout Subsection
2842 Traduire l'interface graphique (messages textuels)
2843 \end_layout
2844
2845 \begin_layout Standard
2846 \SpecialChar LyX
2847  utilise la bibliothèque GNU 
2848 \begin_inset Flex MenuItem
2849 status collapsed
2850
2851 \begin_layout Plain Layout
2852 gettext
2853 \end_layout
2854
2855 \end_inset
2856
2857  pour gérer l'internationalisation de l'interface.
2858  Pour que \SpecialChar LyX
2859  parle votre langue favorite dans tous les menus et fenêtres,
2860  vous avez besoin d'un fichier 
2861 \begin_inset Flex MenuItem
2862 status collapsed
2863
2864 \begin_layout Plain Layout
2865 .po
2866 \end_layout
2867
2868 \end_inset
2869
2870  pour cette langue.
2871  Quand celui-ci est disponible, vous devez générer à partir de là un fichier
2872  
2873 \begin_inset Flex MenuItem
2874 status collapsed
2875
2876 \begin_layout Plain Layout
2877 .mo
2878 \end_layout
2879
2880 \end_inset
2881
2882  et installer ce dernier.
2883  Tout ce processus est expliqué dans la documentation de GNU 
2884 \begin_inset Flex MenuItem
2885 status collapsed
2886
2887 \begin_layout Plain Layout
2888 gettext
2889 \end_layout
2890
2891 \end_inset
2892
2893 .
2894  Vous pouvez effectuer cette traduction pour votre propre besoin, mais si
2895  vous avez l'intention de la faire, vous pouvez aussi bien partager le résultat
2896  de votre travail avec la communauté \SpecialChar LyX
2897 .
2898  Envoyez un message à la liste de messagerie des développeurs \SpecialChar LyX
2899  pour plus
2900  d'information sur la procédure.
2901 \end_layout
2902
2903 \begin_layout Standard
2904 En bref, voici un résumé de ce qu'il faut faire (
2905 \family typewriter
2906 \series bold
2907 xx
2908 \family default
2909 \series default
2910  est le code de la langue):
2911 \end_layout
2912
2913 \begin_layout Itemize
2914 télécharger le code source de \SpecialChar LyX
2915  (voir la 
2916 \begin_inset CommandInset href
2917 LatexCommand href
2918 name "page d'information sur le Web"
2919 target "http://www.lyx.org/WebFr.HowToUseSVN"
2920
2921 \end_inset
2922
2923 )
2924 \end_layout
2925
2926 \begin_layout Itemize
2927 copier 
2928 \begin_inset Flex MenuItem
2929 status collapsed
2930
2931 \begin_layout Plain Layout
2932 lyx.pot
2933 \end_layout
2934
2935 \end_inset
2936
2937  dans 
2938 \begin_inset Flex MenuItem
2939 status collapsed
2940
2941 \begin_layout Plain Layout
2942 po
2943 \end_layout
2944
2945 \end_inset
2946
2947 , le répertoire des fichiers 
2948 \begin_inset Flex MenuItem
2949 status collapsed
2950
2951 \begin_layout Plain Layout
2952 **.po
2953 \end_layout
2954
2955 \end_inset
2956
2957 .
2958  Puis renommez le en 
2959 \family typewriter
2960 \series bold
2961
2962 \begin_inset Flex MenuItem
2963 status collapsed
2964
2965 \begin_layout Plain Layout
2966
2967 \family typewriter
2968 \series bold
2969 xx
2970 \series default
2971 .po
2972 \end_layout
2973
2974 \end_inset
2975
2976
2977 \family default
2978 \series default
2979  (si 
2980 \begin_inset Flex MenuItem
2981 status collapsed
2982
2983 \begin_layout Plain Layout
2984 lyx.pot
2985 \end_layout
2986
2987 \end_inset
2988
2989  n'existe pas, il peut être recréé avec la commande 
2990 \begin_inset Flex MenuItem
2991 status collapsed
2992
2993 \begin_layout Plain Layout
2994 make lyx.pot
2995 \end_layout
2996
2997 \end_inset
2998
2999  dans ce répertoire, ou bien vous pouvez utiliser le fichier 
3000 \begin_inset Flex MenuItem
3001 status collapsed
3002
3003 \begin_layout Plain Layout
3004 po
3005 \end_layout
3006
3007 \end_inset
3008
3009  d'une autre langue comme modèle).
3010 \end_layout
3011
3012 \begin_layout Itemize
3013 Éditez 
3014 \family typewriter
3015 \series bold
3016 xx
3017 \series default
3018 .po
3019 \begin_inset Foot
3020 status collapsed
3021
3022 \begin_layout Plain Layout
3023 C'est un fichier texte: il peut donc être modifié par n'importe quel éditeur
3024  de texte.
3025  Mais il existe des programmes spécifiques pour gérer les modifications,
3026  comme 
3027 \begin_inset Flex MenuItem
3028 status collapsed
3029
3030 \begin_layout Plain Layout
3031 Poedit
3032 \end_layout
3033
3034 \end_inset
3035
3036  (toutes plate-formes) ou 
3037 \begin_inset Flex MenuItem
3038 status collapsed
3039
3040 \begin_layout Plain Layout
3041 KBabel
3042 \end_layout
3043
3044 \end_inset
3045
3046  (KDE).
3047  (X)Emacs est également doté d'un 
3048 \begin_inset Quotes fld
3049 \end_inset
3050
3051 mode
3052 \begin_inset Quotes frd
3053 \end_inset
3054
3055  pour modifier les fichier 
3056 \begin_inset Flex MenuItem
3057 status collapsed
3058
3059 \begin_layout Plain Layout
3060 .po
3061 \end_layout
3062
3063 \end_inset
3064
3065 , mais attention, les fichiers sont encodés en Unicode.
3066 \end_layout
3067
3068 \end_inset
3069
3070
3071 \family default
3072 .
3073  Pour certains menus, il y a aussi des touches de raccourci qui doivent
3074  être traduites.
3075  Ces touches viennent après un 
3076 \family typewriter
3077
3078 \begin_inset Quotes fld
3079 \end_inset
3080
3081 |
3082 \begin_inset Quotes frd
3083 \end_inset
3084
3085
3086 \family default
3087 , et doivent être adaptées au texte traduit.
3088  Vous devez aussi remplir les champs au début du nouveau fichier 
3089 \begin_inset Flex MenuItem
3090 status collapsed
3091
3092 \begin_layout Plain Layout
3093 po
3094 \end_layout
3095
3096 \end_inset
3097
3098  avec votre adresse e-mail, etc., pour que les gens sachent comment vous
3099  joindre pour proposer des suggestions, ou pour démolir votre travail.
3100 \end_layout
3101
3102 \begin_layout Standard
3103 Si vous voulez juste traduire pour vous-même, alors:
3104 \end_layout
3105
3106 \begin_layout Itemize
3107 engendrer 
3108 \family typewriter
3109 \series bold
3110 xx
3111 \series default
3112 .mo
3113 \family default
3114 , avec la commande
3115 \begin_inset Newline newline
3116 \end_inset
3117
3118
3119 \begin_inset Flex MenuItem
3120 status collapsed
3121
3122 \begin_layout Plain Layout
3123 msgfmt -o xx.mo < xx.po
3124 \end_layout
3125
3126 \end_inset
3127
3128
3129 \end_layout
3130
3131 \begin_layout Itemize
3132 copier le fichier 
3133 \begin_inset Flex MenuItem
3134 status collapsed
3135
3136 \begin_layout Plain Layout
3137 mo
3138 \end_layout
3139
3140 \end_inset
3141
3142  dans votre répertoire de locales, dans le répertoire correspondant aux
3143  messages pour la langue 
3144 \family typewriter
3145 \series bold
3146 xx
3147 \family default
3148 \series default
3149 , sous le nom 
3150 \begin_inset Flex MenuItem
3151 status collapsed
3152
3153 \begin_layout Plain Layout
3154 lyx.mo 
3155 \end_layout
3156
3157 \end_inset
3158
3159
3160 \begin_inset Newline newline
3161 \end_inset
3162
3163 (par exemple 
3164 \begin_inset Flex MenuItem
3165 status collapsed
3166
3167 \begin_layout Plain Layout
3168 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
3169 \end_layout
3170
3171 \end_inset
3172
3173 )
3174 \end_layout
3175
3176 \begin_layout Standard
3177 Pour ajouter un nouveau fichier 
3178 \family typewriter
3179 po
3180 \family default
3181  à la 
3182 \emph on
3183 distribution
3184 \emph default
3185  de \SpecialChar LyX
3186  (ce qui serait mieux pour que d'autres puisent en profiter), il faut
3187  effectuer quelques changements dans \SpecialChar LyX
3188 : envoyez donc une courrier à la liste
3189  de messagerie des développeurs pour ce faire.
3190 \end_layout
3191
3192 \begin_layout Subsubsection
3193
3194 \family roman
3195 \series medium
3196 Messages ambigus
3197 \end_layout
3198
3199 \begin_layout Standard
3200 Il arrive quelquefois qu'un message anglophone doive être traduit de différentes
3201  façons dans le langage cible.
3202  Un exemple est le message 
3203 \begin_inset Flex Code
3204 status collapsed
3205
3206 \begin_layout Plain Layout
3207
3208 \lang english
3209 To
3210 \end_layout
3211
3212 \end_inset
3213
3214  qui se traduit en allemand par 
3215 \begin_inset Flex MenuItem
3216 status collapsed
3217
3218 \begin_layout Plain Layout
3219 Nach
3220 \end_layout
3221
3222 \end_inset
3223
3224  ou 
3225 \begin_inset Flex MenuItem
3226 status collapsed
3227
3228 \begin_layout Plain Layout
3229 Bis
3230 \end_layout
3231
3232 \end_inset
3233
3234 , suivant la signification exacte de 
3235 \begin_inset Quotes fld
3236 \end_inset
3237
3238 to
3239 \begin_inset Quotes frd
3240 \end_inset
3241
3242  en anglais.
3243  GNU 
3244 \begin_inset Flex Code
3245 status collapsed
3246
3247 \begin_layout Plain Layout
3248
3249 \lang english
3250 gettext
3251 \end_layout
3252
3253 \end_inset
3254
3255  ne sait pas gérer de telles traductions ambiguës, et vous devez donc ajouter
3256  une information contextuelle au message: au lieu de 
3257 \begin_inset Flex Code
3258 status collapsed
3259
3260 \begin_layout Plain Layout
3261
3262 \lang english
3263 To
3264 \end_layout
3265
3266 \end_inset
3267
3268  il devient 
3269 \begin_inset Flex Code
3270 status collapsed
3271
3272 \begin_layout Plain Layout
3273
3274 \lang english
3275 To[[as in 'From format x to format y']]
3276 \end_layout
3277
3278 \end_inset
3279
3280  et 
3281 \begin_inset Flex Code
3282 status collapsed
3283
3284 \begin_layout Plain Layout
3285
3286 \lang english
3287 To[[as in 'From page x to page y']].
3288 \end_layout
3289
3290 \end_inset
3291
3292  De ce fait, les deux occurrences de 
3293 \begin_inset Flex Code
3294 status collapsed
3295
3296 \begin_layout Plain Layout
3297
3298 \lang english
3299 To
3300 \end_layout
3301
3302 \end_inset
3303
3304  sont différentes pour 
3305 \begin_inset Flex Code
3306 status collapsed
3307
3308 \begin_layout Plain Layout
3309
3310 \lang english
3311 gettext
3312 \end_layout
3313
3314 \end_inset
3315
3316  et peuvent être traduites correctement pour 
3317 \begin_inset Flex MenuItem
3318 status collapsed
3319
3320 \begin_layout Plain Layout
3321 Nach
3322 \end_layout
3323
3324 \end_inset
3325
3326  et 
3327 \begin_inset Flex MenuItem
3328 status collapsed
3329
3330 \begin_layout Plain Layout
3331 Bis
3332 \end_layout
3333
3334 \end_inset
3335
3336 , respectivement.
3337 \end_layout
3338
3339 \begin_layout Standard
3340 Bien entendu l'information contextuelle doit être supprimée de l'affichage
3341  lorsqu'aucune traduction n'est utilisée, c'est pourquoi il faut la mettre
3342  entre double crochets à la fin du message comme ci-dessus.
3343  Le mécanisme de traduction de \SpecialChar LyX
3344  assure que tout ce qui est entre double
3345  crochets à la fin des messages est supprimé à l'affichage du message.
3346 \end_layout
3347
3348 \begin_layout Subsection
3349 Traduire la documentation
3350 \end_layout
3351
3352 \begin_layout Standard
3353 La documentation en ligne (dans le menu 
3354 \family sans
3355 Aide
3356 \family default
3357 ) peut (et doit !) être traduite.
3358  S'il existe une traduction de la documentation
3359 \begin_inset Foot
3360 status collapsed
3361
3362 \begin_layout Plain Layout
3363 En mars 2008, au moins quelques documents avaient été traduit en14 langues,
3364  le manuel d'apprentissage étant disponible en quelques autres.
3365 \end_layout
3366
3367 \end_inset
3368
3369 , et si la locale est correctement réglée, \SpecialChar LyX
3370  affichera tout seul la version
3371  traduite.
3372  \SpecialChar LyX
3373  cherche les versions traduites sous le nom 
3374 \begin_inset Flex MenuItem
3375 status collapsed
3376
3377 \begin_layout Plain Layout
3378 Rép\SpecialChar LyX
3379 /doc/
3380 \series bold
3381 xx
3382 \series default
3383 _NomDoc.lyx
3384 \end_layout
3385
3386 \end_inset
3387
3388 , où 
3389 \family typewriter
3390 \series bold
3391 xx
3392 \family default
3393 \series default
3394  est le code pour la langue en cours d'utilisation.
3395  S'il n'y a pas de traduction disponible, c'est la version anglaise qui
3396  est affichée.
3397  Notez que les versions traduites doivent avoir le même nom de fichier (ici
3398  
3399 \begin_inset Flex MenuItem
3400 status collapsed
3401
3402 \begin_layout Plain Layout
3403 NomDoc
3404 \end_layout
3405
3406 \end_inset
3407
3408 ) que l'original.
3409  Si vous vous sentez de traduire la documentation (ce qui est d'ailleurs
3410  un excellent moyen de corriger la documentation d'origine!), il y a un
3411  certain nombre de choses que vous devez faire tout de suite:
3412 \end_layout
3413
3414 \begin_layout Itemize
3415 faire un tour sur la page web de la 
3416 \begin_inset CommandInset href
3417 LatexCommand href
3418 name "traduction des documentations"
3419 target "http://www.lyx.org/WebFr.Translation"
3420
3421 \end_inset
3422
3423  sur le site de \SpecialChar LyX
3424 .
3425  De cette façon, vous pourrez voir quels documents ont déjà été traduits
3426  dans votre langue, s'il y en a.
3427  Vous y trouverez aussi qui s'occupe d'organiser l'effort de traduction
3428  dans votre langue.
3429  Si personne ne s'en occupe, faites-nous connaître votre intérêt.
3430 \end_layout
3431
3432 \begin_layout Standard
3433 Une fois que vous vous y mettez pour de bon, voilà quelques conseils qui
3434  pourront vous éviter des ennuis:
3435 \end_layout
3436
3437 \begin_layout Itemize
3438 joignez-vous à l'équipe de documentation! 
3439 \family typewriter
3440 Intro.lyx
3441 \family default
3442  (
3443 \family sans
3444 Aide\SpecialChar menuseparator
3445 Introduction
3446 \family default
3447 ) explique comment faire.
3448  C'est d'ailleurs le premier document à traduire;
3449 \end_layout
3450
3451 \begin_layout Itemize
3452 étudiez les conventions typographiques de la langue dans laquelle vous traduisez.
3453  La typographie est un art ancien et au cours des siècles, une grande variété
3454  de conventions ont vu le jour dans les différentes parties du globe.
3455  Apprenez aussi le vocabulaire spécifique des professionnels de la typographie
3456  dans votre pays.
3457  Si vous inventez votre propre terminologie, vous allez induire les lecteurs
3458  en erreur.
3459  (
3460 \emph on
3461 Attention ! La typographie peut devenir une passion !
3462 \emph default
3463 );
3464 \end_layout
3465
3466 \begin_layout Itemize
3467 faites une copie du document (dans les cas simples, sinon voyez la note
3468  de bas de page
3469 \begin_inset space ~
3470 \end_inset
3471
3472
3473 \begin_inset CommandInset ref
3474 LatexCommand ref
3475 reference "fn:NdT-:-Je"
3476
3477 \end_inset
3478
3479 ).
3480  Ce sera votre fichier de travail.
3481  Vous pouvez l'utiliser comme fichier d'aide personnel en le mettant dans
3482  votre répertoire 
3483 \lang english
3484
3485 \begin_inset Flex Code
3486 status collapsed
3487
3488 \begin_layout Plain Layout
3489
3490 \lang english
3491 MonRép/doc/xx/
3492 \end_layout
3493
3494 \end_inset
3495
3496 .
3497 \end_layout
3498
3499 \begin_layout Itemize
3500 de temps à autre le document original (de l'équipe \SpecialChar LyX
3501 ) est mis à jour.
3502  Utilisez 
3503 \begin_inset CommandInset href
3504 LatexCommand href
3505 name "l'interface d'affichage des source"
3506 target "http://www.lyx.org/trac/browser"
3507
3508 \end_inset
3509
3510  pour voir ce qui a changé.
3511  De cette façon vous pouvez voir facilement les parties de votre document
3512  qui ont besoin d'être mises à jour
3513 \begin_inset Foot
3514 status collapsed
3515
3516 \begin_layout Plain Layout
3517 NdT : Je conseille très vivement de partir des fichiers disponibles sur
3518  Trac, et de ne pas perdre de temps à traduire la version contenue dans
3519  votre distribution pour s'apercevoir trop tard que tout est périmé.
3520  J’ajoute que la meilleure solution est de récupérer l'image courante des
3521  sources de \SpecialChar LyX
3522  via git (cf.
3523  le 
3524 \begin_inset CommandInset href
3525 LatexCommand href
3526 name "site LyX"
3527 target "http://www.lyx.org/WebFr.HowToUseGIT"
3528
3529 \end_inset
3530
3531 ) et de modifier directement le fichier concerné dans l'arborescence importée:
3532  de cette façon, les liens vers les images ne seront pas modifiés lors de
3533  la sauvegarde du fichier, et la version modifiée pourra être soumise sans
3534  modifications aux développeurs.
3535 \begin_inset CommandInset label
3536 LatexCommand label
3537 name "fn:NdT-:-Je"
3538
3539 \end_inset
3540
3541
3542 \end_layout
3543
3544 \end_inset
3545
3546 .
3547 \end_layout
3548
3549 \begin_layout Standard
3550 Si vous avez trouvé une erreur dans le document original, corrigez-la et
3551  dites-le au reste de l'équipe de documentation (que vous n'avez pas manqué
3552  de rejoindre, n'est-ce pas ?)
3553 \end_layout
3554
3555 \begin_layout Standard
3556 \begin_inset Branch Obsolete
3557 status collapsed
3558
3559 \begin_layout Section
3560 Support de Clavier International
3561 \end_layout
3562
3563 \begin_layout Standard
3564
3565 \emph on
3566 [Note de l'Éditeur : La section qui suit a été écrite par 
3567 \noun on
3568 Ivan Schreter
3569 \noun default
3570 .
3571  Il faut la corriger pour qu'elle soit conforme à la nouvelle feuille de
3572  style de la Documentation et pour utiliser les nouvelles fonctions de la
3573  version 1.0.
3574  Le tout doit aussi être fusionné avec la section d'après.
3575  - jw]
3576 \end_layout
3577
3578 \begin_layout Subsection
3579 Définir ses propres réaffectations clavier : Format de fichier 
3580 \family typewriter
3581 .kmap
3582 \end_layout
3583
3584 \begin_layout Standard
3585 Regardons d'un peu plus près un fichier de définition de clavier.
3586  C'est un fichier ASCII qui définit :
3587 \end_layout
3588
3589 \begin_layout Itemize
3590 des correspondances touche à touche ou touche à chaîne
3591 \end_layout
3592
3593 \begin_layout Itemize
3594 des touches mortes
3595 \end_layout
3596
3597 \begin_layout Itemize
3598 des exceptions des touches mortes
3599 \end_layout
3600
3601 \begin_layout Standard
3602 Pour définir une traduction touche à touche ou touche à chaîne, utilisez
3603  cette commande :
3604 \end_layout
3605
3606 \begin_layout Quotation
3607
3608 \family typewriter
3609
3610 \backslash
3611 kmap touche
3612 \family default
3613  
3614 \family typewriter
3615 chaîne_sortie
3616 \end_layout
3617
3618 \begin_layout Standard
3619 où 
3620 \family typewriter
3621 touche
3622 \family default
3623  est la touche à traduire et 
3624 \family typewriter
3625 chaîne_sortie
3626 \family default
3627  est la chaîne à insérer dans le document.
3628  Pour définir des touches mortes, faites :
3629 \end_layout
3630
3631 \begin_layout Quotation
3632
3633 \family typewriter
3634
3635 \backslash
3636 kmod touche touche_morte
3637 \end_layout
3638
3639 \begin_layout Standard
3640 où 
3641 \family typewriter
3642 touche
3643 \family default
3644  est la touche du clavier et 
3645 \family typewriter
3646 touche_morte
3647 \family default
3648  est le nom de la touche morte.
3649  Les touches mortes suivantes sont supportées (nom du raccourci entre parenthèse
3650 s) :
3651 \end_layout
3652
3653 \begin_layout Quotation
3654
3655 \emph on
3656 Nom
3657 \begin_inset space \hfill{}
3658 \end_inset
3659
3660 Exemple
3661 \end_layout
3662
3663 \begin_layout Quotation
3664 acute (acu)
3665 \begin_inset space \hfill{}
3666 \end_inset
3667
3668 áéíóú
3669 \end_layout
3670
3671 \begin_layout Quotation
3672 grave (gra)
3673 \begin_inset space \hfill{}
3674 \end_inset
3675
3676 àèìòù
3677 \end_layout
3678
3679 \begin_layout Quotation
3680 macron (mac)
3681 \begin_inset space \hfill{}
3682 \end_inset
3683
3684  ō
3685 \end_layout
3686
3687 \begin_layout Quotation
3688 tilde (til)
3689 \begin_inset space \hfill{}
3690 \end_inset
3691
3692 ñÑ
3693 \end_layout
3694
3695 \begin_layout Quotation
3696 underbar (underb)
3697 \begin_inset space \hfill{}
3698 \end_inset
3699
3700
3701 \begin_inset ERT
3702 status collapsed
3703
3704 \begin_layout Plain Layout
3705
3706
3707 \backslash
3708 b o
3709 \end_layout
3710
3711 \end_inset
3712
3713
3714 \end_layout
3715
3716 \begin_layout Quotation
3717 cedilla (ced)
3718 \begin_inset space \hfill{}
3719 \end_inset
3720
3721 çÇ
3722 \end_layout
3723
3724 \begin_layout Quotation
3725 underdot (underd)
3726 \begin_inset space \hfill{}
3727 \end_inset
3728
3729
3730 \begin_inset ERT
3731 status collapsed
3732
3733 \begin_layout Plain Layout
3734
3735
3736 \backslash
3737 d o
3738 \end_layout
3739
3740 \end_inset
3741
3742
3743 \end_layout
3744
3745 \begin_layout Quotation
3746 circumflex (circu)
3747 \begin_inset space \hfill{}
3748 \end_inset
3749
3750 âêîôû
3751 \end_layout
3752
3753 \begin_layout Quotation
3754 circle (circl)
3755 \begin_inset space \hfill{}
3756 \end_inset
3757
3758 ÅůŮ
3759 \end_layout
3760
3761 \begin_layout Quotation
3762 tie (tie)
3763 \begin_inset space \hfill{}
3764 \end_inset
3765
3766
3767 \begin_inset ERT
3768 status collapsed
3769
3770 \begin_layout Plain Layout
3771
3772
3773 \backslash
3774 t o
3775 \end_layout
3776
3777 \end_inset
3778
3779
3780 \end_layout
3781
3782 \begin_layout Quotation
3783 breve (bre)
3784 \begin_inset space \hfill{}
3785 \end_inset
3786
3787 ă
3788 \begin_inset ERT
3789 status collapsed
3790
3791 \begin_layout Plain Layout
3792
3793
3794 \backslash
3795 u o
3796 \end_layout
3797
3798 \end_inset
3799
3800
3801 \end_layout
3802
3803 \begin_layout Quotation
3804 caron (car)
3805 \begin_inset space \hfill{}
3806 \end_inset
3807
3808 čšž
3809 \end_layout
3810
3811 \begin_layout Quotation
3812 hungarian umlaut (hug)
3813 \begin_inset space \hfill{}
3814 \end_inset
3815
3816 őű
3817 \end_layout
3818
3819 \begin_layout Quotation
3820 umlaut (uml)
3821 \begin_inset space \hfill{}
3822 \end_inset
3823
3824 äöü
3825 \end_layout
3826
3827 \begin_layout Quotation
3828 dot (dot)
3829 \begin_inset space \hfill{}
3830 \end_inset
3831
3832 ż
3833 \begin_inset ERT
3834 status collapsed
3835
3836 \begin_layout Plain Layout
3837
3838
3839 \backslash
3840 .s
3841 \end_layout
3842
3843 \end_inset
3844
3845
3846 \end_layout
3847
3848 \begin_layout Standard
3849 Dans beaucoup de claviers internationaux il y a des exceptions dans les
3850  règles d'emploi des touches mortes, vous pouvez les définir ainsi :
3851 \end_layout
3852
3853 \begin_layout Quotation
3854
3855 \family typewriter
3856
3857 \backslash
3858 kxmod touche_morte touche chaîne_sortie
3859 \end_layout
3860
3861 \begin_layout Standard
3862 Par exemple, sur un clavier slovaque, si vous tapez caron-o, ça génère circonfle
3863 xe-o, il faut donc mettre :
3864 \end_layout
3865
3866 \begin_layout Quotation
3867
3868 \family typewriter
3869
3870 \backslash
3871 kxmod
3872 \family default
3873  
3874 \family typewriter
3875 caron o "
3876 \backslash
3877 ^o"
3878 \end_layout
3879
3880 \begin_layout Standard
3881 pour le faire marcher correctement.
3882  Vous devez aussi définir comme des exceptions les touches mortes avec i
3883  et j, pour enlever le point avant d'insérer une marque d'accentuation.
3884  Je changerai ceci le moment venu, mais je n'en ai pas encore eu le temps.
3885 \end_layout
3886
3887 \begin_layout Standard
3888 Au fait, à propos des caractères : l'antislash est un caractère d'échappement,
3889  pour l'entrer, il faut taper un double antislash.
3890  Les guillemets et 
3891 \family typewriter
3892 #
3893 \family default
3894  ont aussi un sens différent.
3895  
3896 \family typewriter
3897 #
3898 \family default
3899  indique les commentaires, les guillemets entourent les commandes style
3900  \SpecialChar LaTeX
3901 .
3902  Pour entrer un guillemet, il faut taper 
3903 \family typewriter
3904
3905 \backslash
3906 "
3907 \family default
3908 , pour entrer 
3909 \family typewriter
3910 #
3911 \family default
3912 , il faut taper 
3913 \family typewriter
3914
3915 \backslash
3916 #
3917 \family default
3918 .
3919 \end_layout
3920
3921 \begin_layout Standard
3922 Si vous faites un fichier de réaffectation clavier qui marche pour votre
3923  langue, merci de me l'envoyer, pour que je puisse l'inclure dans la prochaine
3924  distribution de réaffectations clavier.
3925 \end_layout
3926
3927 \begin_layout Standard
3928 Il y aura plus de mots-clés supportés à l'avenir dans les fichiers de réaffectat
3929 ion clavier, comme :
3930 \end_layout
3931
3932 \begin_layout Itemize
3933
3934 \family typewriter
3935
3936 \backslash
3937 kinclude nom_fichier
3938 \family default
3939
3940 \begin_inset space \hfill{}
3941 \end_inset
3942
3943 inclut un autre fichier (
3944 \family typewriter
3945 include
3946 \family default
3947 )
3948 \end_layout
3949
3950 \begin_layout Itemize
3951
3952 \family typewriter
3953
3954 \backslash
3955 kprog programme
3956 \family default
3957
3958 \begin_inset space \hfill{}
3959 \end_inset
3960
3961 définit un programme externe de traduction (
3962 \family typewriter
3963 define
3964 \family default
3965 )
3966 \end_layout
3967
3968 \begin_layout Standard
3969 Il devrait aussi chercher dans 
3970 \family typewriter
3971 lyxrc
3972 \family default
3973  les valeurs par défaut (par exemple, une option 
3974 \family typewriter
3975
3976 \backslash
3977 kinclude
3978 \family default
3979  pour inclure le clavier par défaut).
3980 \end_layout
3981
3982 \end_inset
3983
3984
3985 \end_layout
3986
3987 \begin_layout Section
3988 Les Claviers Internationaux
3989 \begin_inset CommandInset label
3990 LatexCommand label
3991 name "sec:clavier"
3992
3993 \end_inset
3994
3995
3996 \end_layout
3997
3998 \begin_layout Standard
3999 \begin_inset Note Note
4000 status collapsed
4001
4002 \begin_layout Plain Layout
4003 En révisant ce document en mars 2008, le relecteur anglophone n'a pas vérifié
4004  cette section par manque de compréhension de son contenu.
4005  Ce serait bien que quelqu'un s'en charge.
4006  Le traducteur francophone (SMGC) l'avait traduit tel quel, le relecteur
4007  francophone (JPC) l'a relu tel quel.
4008 \end_layout
4009
4010 \end_inset
4011
4012
4013 \end_layout
4014
4015 \begin_layout Standard
4016 Les deux sections suivantes décrivent en détail la syntaxe des fichiers
4017  
4018 \begin_inset Flex Code
4019 status collapsed
4020
4021 \begin_layout Plain Layout
4022 .kmap
4023 \end_layout
4024
4025 \end_inset
4026
4027  et 
4028 \begin_inset Flex Code
4029 status collapsed
4030
4031 \begin_layout Plain Layout
4032 .cdef
4033 \end_layout
4034
4035 \end_inset
4036
4037 .
4038  Ces sections devraient vous aider à concevoir votre propre réaffectation
4039  clavier si celles fournies ne vous donnent pas satisfaction.
4040 \end_layout
4041
4042 \begin_layout Subsection
4043 Le fichier 
4044 \family typewriter
4045 .kmap
4046 \end_layout
4047
4048 \begin_layout Standard
4049 Un fichier 
4050 \begin_inset Flex MenuItem
4051 status collapsed
4052
4053 \begin_layout Plain Layout
4054 .kmap
4055 \end_layout
4056
4057 \end_inset
4058
4059  fait correspondre des appuis clavier à des caractères ou à des chaînes
4060  de caractères.
4061  Il définit une réaffectation clavier
4062 \begin_inset Foot
4063 status collapsed
4064
4065 \begin_layout Plain Layout
4066 NdT : Keyboard MAPping.
4067 \end_layout
4068
4069 \end_inset
4070
4071 .
4072  Cette section décrit les mots clés 
4073 \begin_inset Flex Code
4074 status collapsed
4075
4076 \begin_layout Plain Layout
4077 kmap
4078 \end_layout
4079
4080 \end_inset
4081
4082
4083 \begin_inset Flex Code
4084 status collapsed
4085
4086 \begin_layout Plain Layout
4087 kmod
4088 \end_layout
4089
4090 \end_inset
4091
4092
4093 \begin_inset Flex Code
4094 status collapsed
4095
4096 \begin_layout Plain Layout
4097 kxmod
4098 \end_layout
4099
4100 \end_inset
4101
4102  et 
4103 \begin_inset Flex Code
4104 status collapsed
4105
4106 \begin_layout Plain Layout
4107 kcomb
4108 \end_layout
4109
4110 \end_inset
4111
4112  des fichiers 
4113 \begin_inset Flex Code
4114 status collapsed
4115
4116 \begin_layout Plain Layout
4117 .kmap
4118 \end_layout
4119
4120 \end_inset
4121
4122 .
4123 \end_layout
4124
4125 \begin_layout Labeling
4126 \labelwidthstring 00.00.0000
4127 \begin_inset Flex Code
4128 status collapsed
4129
4130 \begin_layout Plain Layout
4131 kmap
4132 \end_layout
4133
4134 \end_inset
4135
4136  fait correspondre un caractère à une chaîne
4137 \end_layout
4138
4139 \begin_layout LyX-Code
4140
4141 \backslash
4142 kmap
4143 \family roman
4144 \emph on
4145  caractère chaîne
4146 \end_layout
4147
4148 \begin_layout Standard
4149 Ceci fait correspondre 
4150 \emph on
4151 chaîne
4152 \emph default
4153  à 
4154 \emph on
4155 caractère
4156 \emph default
4157 .
4158  Notez que dans 
4159 \emph on
4160 chaîne
4161 \emph default
4162 , le guillemet double (
4163 \family typewriter
4164 "
4165 \family default
4166 ) et l'antislash (
4167 \family typewriter
4168
4169 \backslash
4170
4171 \family default
4172 ) doivent être protégés par un antislash (
4173 \family typewriter
4174
4175 \backslash
4176
4177 \family default
4178 ) juste avant-++.
4179 \end_layout
4180
4181 \begin_layout Standard
4182 Voici un exemple de commande 
4183 \begin_inset Flex MenuItem
4184 status collapsed
4185
4186 \begin_layout Plain Layout
4187 kmap
4188 \end_layout
4189
4190 \end_inset
4191
4192  qui fait s'afficher le symbole 
4193 \begin_inset Flex MenuItem
4194 status collapsed
4195
4196 \begin_layout Plain Layout
4197 /
4198 \end_layout
4199
4200 \end_inset
4201
4202  quand on tape la touche
4203 \begin_inset Flex MenuItem
4204 status collapsed
4205
4206 \begin_layout Plain Layout
4207  &
4208 \end_layout
4209
4210 \end_inset
4211
4212  :
4213 \end_layout
4214
4215 \begin_layout LyX-Code
4216
4217 \family typewriter
4218
4219 \backslash
4220 kmap & /
4221 \end_layout
4222
4223 \begin_layout Labeling
4224 \labelwidthstring 00.00.0000
4225 \begin_inset Flex Code
4226 status collapsed
4227
4228 \begin_layout Plain Layout
4229 kmod
4230 \end_layout
4231
4232 \end_inset
4233
4234  définit un caractère accentué
4235 \end_layout
4236
4237 \begin_layout LyX-Code
4238
4239 \backslash
4240 kmod 
4241 \family roman
4242 \emph on
4243 caractère accent autorisés
4244 \end_layout
4245
4246 \begin_layout Standard
4247 Le 
4248 \emph on
4249 caractère
4250 \emph default
4251  devient alors un 
4252 \emph on
4253 accent
4254 \emph default
4255  sur les caractères 
4256 \emph on
4257 autorisés
4258 \emph default
4259 .
4260  C'est le principe de la touche morte
4261 \begin_inset Foot
4262 status collapsed
4263
4264 \begin_layout Plain Layout
4265 Le terme 
4266 \emph on
4267 touche morte
4268 \emph default
4269  désigne une touche qui seule ne produit pas de caractère, mais qui produit
4270  le caractère accentué voulu quand elle est suivie par une autre touche
4271  autorisée.
4272  Par exemple, pour écrire un 
4273 \family typewriter
4274
4275 \begin_inset Quotes fld
4276 \end_inset
4277
4278 ê
4279 \begin_inset Quotes frd
4280 \end_inset
4281
4282
4283 \family default
4284  sur un clavier français, il faut d'abord taper sur 
4285 \family typewriter
4286
4287 \begin_inset Quotes fld
4288 \end_inset
4289
4290 ^
4291 \begin_inset Quotes frd
4292 \end_inset
4293
4294
4295 \family default
4296  puis sur 
4297 \family typewriter
4298
4299 \begin_inset Quotes fld
4300 \end_inset
4301
4302 e
4303 \begin_inset Quotes frd
4304 \end_inset
4305
4306
4307 \family default
4308 .
4309 \end_layout
4310
4311 \end_inset
4312
4313 .
4314 \end_layout
4315
4316 \begin_layout Standard
4317 Si vous tapez 
4318 \emph on
4319 caractère
4320 \emph default
4321  puis une autre touche qui ne fait pas partie des caractères 
4322 \emph on
4323 autorisés
4324 \emph default
4325 , vous obtiendrez un 
4326 \emph on
4327 caractère
4328 \emph default
4329  suivi par l'autre touche non autorisée.
4330  Notez que 
4331 \begin_inset Flex MenuItem
4332 status collapsed
4333
4334 \begin_layout Plain Layout
4335 Ret.Arr
4336 \end_layout
4337
4338 \end_inset
4339
4340  efface une touche morte, si vous tapez 
4341 \emph on
4342 caractère
4343 \emph default
4344  
4345 \begin_inset Flex MenuItem
4346 status collapsed
4347
4348 \begin_layout Plain Layout
4349 Ret.Arr
4350 \end_layout
4351
4352 \end_inset
4353
4354 , le curseur ne recule pas mais annule l'effet que 
4355 \emph on
4356 caractère
4357 \emph default
4358  aurait pu avoir sur la touche suivante.
4359 \end_layout
4360
4361 \begin_layout Standard
4362 Dans l'exemple suivant, il est spécifié que le caractère ' doit être un
4363  accent aigu, autorisé sur les caractères a, e, i, o, u, A, E, I, O et U
4364  :
4365 \end_layout
4366
4367 \begin_layout LyX-Code
4368
4369 \backslash
4370 kmod ' acute aeiouAEIOU
4371 \end_layout
4372
4373 \begin_layout Labeling
4374 \labelwidthstring 00.00.0000
4375 \begin_inset Flex Code
4376 status collapsed
4377
4378 \begin_layout Plain Layout
4379 kxmod
4380 \end_layout
4381
4382 \end_inset
4383
4384  définit une exception au caractère accentué
4385 \end_layout
4386
4387 \begin_layout LyX-Code
4388
4389 \backslash
4390 kxmod 
4391 \family roman
4392 \emph on
4393 accent caractère résultat
4394 \end_layout
4395
4396 \begin_layout Standard
4397 Ceci définit une exception pour l'
4398 \emph on
4399 accent
4400 \emph default
4401  sur le 
4402 \emph on
4403 caractère
4404 \emph default
4405 .
4406  L'
4407 \emph on
4408 accent
4409 \emph default
4410  doit avoir été assigné auparavant par une déclaration 
4411 \begin_inset Flex Code
4412 status collapsed
4413
4414 \begin_layout Plain Layout
4415
4416 \backslash
4417 kmod
4418 \end_layout
4419
4420 \end_inset
4421
4422  et le 
4423 \emph on
4424 caractère
4425 \emph default
4426  ne doit pas faire partie des caractères 
4427 \emph on
4428 autorisés
4429 \emph default
4430  de l'
4431 \emph on
4432 accent
4433 \emph default
4434 .
4435  Quand vous tapez la séquence 
4436 \emph on
4437 accent
4438 \emph default
4439  
4440 \emph on
4441 caractère
4442 \emph default
4443 , se produit le 
4444 \emph on
4445 résultat
4446 \emph default
4447 .
4448  Si une telle déclaration n'existe pas dans le fichier 
4449 \begin_inset Flex Code
4450 status collapsed
4451
4452 \begin_layout Plain Layout
4453 .kmap
4454 \end_layout
4455
4456 \end_inset
4457
4458  et que vous tapez 
4459 \emph on
4460 accent caractère
4461 \emph default
4462 , vous obtenez 
4463 \emph on
4464 touche_accent caractère
4465 \emph default
4466  où 
4467 \emph on
4468 touche_accent
4469 \emph default
4470  est le premier paramètre de la déclaration 
4471 \begin_inset Flex Code
4472 status collapsed
4473
4474 \begin_layout Plain Layout
4475
4476 \backslash
4477 kmod
4478 \end_layout
4479
4480 \end_inset
4481
4482 .
4483 \end_layout
4484
4485 \begin_layout Standard
4486 Avec la commande suivante, vous obtenez äi quand vous tapez acute-i ('i)
4487  :
4488 \end_layout
4489
4490 \begin_layout LyX-Code
4491
4492 \backslash
4493 kxmod acute i "
4494 \backslash
4495
4496 \backslash
4497 '{
4498 \backslash
4499
4500 \backslash
4501 i}"
4502 \end_layout
4503
4504 \begin_layout Labeling
4505 \labelwidthstring 00.00.0000
4506 \begin_inset Flex Code
4507 status collapsed
4508
4509 \begin_layout Plain Layout
4510 kcomb
4511 \end_layout
4512
4513 \end_inset
4514
4515  Combine deux caractères accentués
4516 \end_layout
4517
4518 \begin_layout LyX-Code
4519
4520 \backslash
4521 kcomb 
4522 \family roman
4523 \emph on
4524 accent1 accent2 autorisés
4525 \end_layout
4526
4527 \begin_layout Standard
4528 Celui-ci est assez ésotérique.
4529  Il vous permet de combiner les effets de l'
4530 \emph on
4531 accent1
4532 \emph default
4533  et de l'
4534 \emph on
4535 accent2
4536 \emph default
4537  (dans cet ordre !) sur les caractères 
4538 \emph on
4539 autorisés
4540 \emph default
4541 .
4542  Les touches pour l'
4543 \emph on
4544 accent1
4545 \emph default
4546  et l'
4547 \emph on
4548 accent2
4549 \emph default
4550  doivent avoir été définies par une commande 
4551 \family typewriter
4552
4553 \backslash
4554 kmod
4555 \family default
4556  
4557 \emph on
4558 plus haut
4559 \emph default
4560  dans le fichier.
4561 \end_layout
4562
4563 \begin_layout Standard
4564 Voyez cet exemple extrait du fichier 
4565 \family typewriter
4566 greek.kmap
4567 \family default
4568  :
4569 \end_layout
4570
4571 \begin_layout LyX-Code
4572
4573 \backslash
4574 kmod ; acute aeioyvhAEIOYVH
4575 \end_layout
4576
4577 \begin_layout LyX-Code
4578
4579 \backslash
4580 kmod : umlaut iyIY
4581 \end_layout
4582
4583 \begin_layout LyX-Code
4584
4585 \backslash
4586 kcomb acute umlaut iyIY
4587 \end_layout
4588
4589 \begin_layout Standard
4590 Ça vous permet de taper 
4591 \family typewriter
4592 ;:i
4593 \family default
4594  et d'avoir l'effet de 
4595 \family typewriter
4596
4597 \backslash
4598 '{
4599 \backslash
4600 "{i}}
4601 \family default
4602 .
4603  Dans ce cas un 
4604 \begin_inset Flex MenuItem
4605 status collapsed
4606
4607 \begin_layout Plain Layout
4608 Ret.Arr
4609 \end_layout
4610
4611 \end_inset
4612
4613  annule la dernière touche morte, donc si vous tapez 
4614 \begin_inset Flex Code
4615 status collapsed
4616
4617 \begin_layout Plain Layout
4618 ;:Backspace i
4619 \end_layout
4620
4621 \end_inset
4622
4623  vous obtenez 
4624 \family typewriter
4625
4626 \backslash
4627 '{i}
4628 \family default
4629 .
4630 \end_layout
4631
4632 \begin_layout Subsection
4633 Le fichier 
4634 \family typewriter
4635 .cdef
4636 \end_layout
4637
4638 \begin_layout Standard
4639 Après que la réaffectation 
4640 \begin_inset Flex MenuItem
4641 status collapsed
4642
4643 \begin_layout Plain Layout
4644 .kmap
4645 \end_layout
4646
4647 \end_inset
4648
4649  a été effectuée, un fichier 
4650 \begin_inset Flex Code
4651 status collapsed
4652
4653 \begin_layout Plain Layout
4654 .cdef
4655 \end_layout
4656
4657 \end_inset
4658
4659  convertit les chaînes de symboles obtenues dans la police de caractères.
4660  Actuellement, la distribution de \SpecialChar LyX
4661  comprend au moins les fichiers 
4662 \begin_inset Flex Code
4663 status collapsed
4664
4665 \begin_layout Plain Layout
4666 iso8859-1.cdef
4667 \end_layout
4668
4669 \end_inset
4670
4671  et 
4672 \begin_inset Flex Code
4673 status collapsed
4674
4675 \begin_layout Plain Layout
4676 iso8859-2.cdef
4677 \end_layout
4678
4679 \end_inset
4680
4681 .
4682 \end_layout
4683
4684 \begin_layout Standard
4685 En général le fichier 
4686 \begin_inset Flex Code
4687 status collapsed
4688
4689 \begin_layout Plain Layout
4690 .cdef
4691 \end_layout
4692
4693 \end_inset
4694
4695  est une suite de déclarations de la forme :
4696 \end_layout
4697
4698 \begin_layout LyX-Code
4699
4700 \family roman
4701 \emph on
4702 numéro_du_caractère chaîne
4703 \end_layout
4704
4705 \begin_layout Standard
4706 Par exemple, pour affecter 
4707 \family typewriter
4708
4709 \backslash
4710 '{e}
4711 \family default
4712  au caractère correspondant dans le jeu iso-8859-1 (233), il y a la déclaration
4713  suivante :
4714 \end_layout
4715
4716 \begin_layout LyX-Code
4717 233 "
4718 \backslash
4719
4720 \backslash
4721 '{e}"
4722 \end_layout
4723
4724 \begin_layout Standard
4725 avec 
4726 \begin_inset Flex Code
4727 status collapsed
4728
4729 \begin_layout Plain Layout
4730
4731 \backslash
4732
4733 \end_layout
4734
4735 \end_inset
4736
4737  et 
4738 \begin_inset Flex Code
4739 status collapsed
4740
4741 \begin_layout Plain Layout
4742 "
4743 \end_layout
4744
4745 \end_inset
4746
4747  protégés dans 
4748 \emph on
4749 chaîne
4750 \emph default
4751 .
4752  Notez que le même caractère peut servir pour plus d'une chaîne.
4753  Dans le fichier 
4754 \begin_inset Flex Code
4755 status collapsed
4756
4757 \begin_layout Plain Layout
4758 iso-8859-7.cdef
4759 \end_layout
4760
4761 \end_inset
4762
4763  vous avez
4764 \end_layout
4765
4766 \begin_layout LyX-Code
4767 192 "
4768 \backslash
4769
4770 \backslash
4771 '{
4772 \backslash
4773
4774 \backslash
4775
4776 \backslash
4777 "{i}}"
4778 \begin_inset Newline newline
4779 \end_inset
4780
4781 192 "
4782 \backslash
4783
4784 \backslash
4785
4786 \backslash
4787 "{
4788 \backslash
4789
4790 \backslash
4791 '{i}}"
4792 \end_layout
4793
4794 \begin_layout Standard
4795 Si \SpecialChar LyX
4796  ne trouve pas de correspondance pour la chaîne produite par une touche
4797  ou une séquence avec des touches mortes, il va vérifier si elle ressemble
4798  à un caractère accentué et va essayer à l'écran de tracer un accent par
4799  dessus le caractère.
4800 \end_layout
4801
4802 \begin_layout Subsection
4803 Touches mortes
4804 \end_layout
4805
4806 \begin_layout Standard
4807 Il y a une autre façon d'ajouter le support pour des caractères internationaux
4808  par l'intermédiaire des touches mortes.
4809  Une touche morte marche en combinaison avec une lettre pour produire un
4810  caractère accentué.
4811  Ici, nous allons expliquer comment créer une touche morte vraiment simple
4812  pour montrer comment elles marchent.
4813 \end_layout
4814
4815 \begin_layout Standard
4816 Supposez que vous ayez besoin du caractère circonflexe,
4817 \begin_inset Foot
4818 status collapsed
4819
4820 \begin_layout Plain Layout
4821 NdT : déjà présent en français, mais nous allons conserver cet exemple.
4822 \end_layout
4823
4824 \end_inset
4825
4826  
4827 \family typewriter
4828
4829 \begin_inset Quotes fld
4830 \end_inset
4831
4832 ^
4833 \begin_inset Quotes frd
4834 \end_inset
4835
4836
4837 \family default
4838 .
4839  Vous devez faire correspondre la touche circonflexe à la commande \SpecialChar LyX
4840  
4841 \begin_inset Flex Code
4842 status collapsed
4843
4844 \begin_layout Plain Layout
4845 accent-circumflex
4846 \end_layout
4847
4848 \end_inset
4849
4850  dans votre fichier 
4851 \begin_inset Flex Code
4852 status collapsed
4853
4854 \begin_layout Plain Layout
4855 lyxrc
4856 \end_layout
4857
4858 \end_inset
4859
4860 .
4861  Maintenant, à chaque fois que vous taperez la touche circonflexe suivie
4862  par une lettre, il y aura un accent circonflexe dessus.
4863  Par exemple, la séquence 
4864 \family typewriter
4865
4866 \begin_inset Quotes fld
4867 \end_inset
4868
4869
4870 \family default
4871
4872 \begin_inset Flex Code
4873 status collapsed
4874
4875 \begin_layout Plain Layout
4876 ^e
4877 \end_layout
4878
4879 \end_inset
4880
4881
4882 \family typewriter
4883
4884 \begin_inset Quotes frd
4885 \end_inset
4886
4887
4888 \family default
4889  produit la lettre 
4890 \family typewriter
4891
4892 \begin_inset Quotes fld
4893 \end_inset
4894
4895
4896 \family default
4897
4898 \begin_inset Flex Code
4899 status collapsed
4900
4901 \begin_layout Plain Layout
4902 ê
4903 \end_layout
4904
4905 \end_inset
4906
4907
4908 \family typewriter
4909
4910 \begin_inset Quotes frd
4911 \end_inset
4912
4913
4914 \family default
4915 .
4916  Cependant, si vous essayez de taper 
4917 \family typewriter
4918
4919 \begin_inset Quotes fld
4920 \end_inset
4921
4922
4923 \family default
4924
4925 \begin_inset Flex Code
4926 status collapsed
4927
4928 \begin_layout Plain Layout
4929 ^t
4930 \end_layout
4931
4932 \end_inset
4933
4934
4935 \family typewriter
4936
4937 \begin_inset Quotes frd
4938 \end_inset
4939
4940
4941 \family default
4942 , \SpecialChar LyX
4943  va se plaindre avec un bip, car un 
4944 \family typewriter
4945
4946 \begin_inset Quotes fld
4947 \end_inset
4948
4949
4950 \family default
4951
4952 \begin_inset Flex Code
4953 status collapsed
4954
4955 \begin_layout Plain Layout
4956 t
4957 \end_layout
4958
4959 \end_inset
4960
4961
4962 \family typewriter
4963
4964 \begin_inset Quotes frd
4965 \end_inset
4966
4967
4968 \family default
4969  ne prend jamais d'accent circonflexe.
4970  Taper 
4971 \begin_inset Flex MenuItem
4972 status collapsed
4973
4974 \begin_layout Plain Layout
4975 Espace
4976 \end_layout
4977
4978 \end_inset
4979
4980  après une touche morte fait s'afficher l'accent seul.
4981  Notez bien ce dernier point ! Si vous faites correspondre une touche à
4982  une touche morte, vous devez faire correspondre le caractère sur cette
4983  touche à une touche différente.
4984  Faire correspondre la virgule à une cédille est une mauvaise idée, car
4985  vous n'aurez plus que des cédilles à la place des virgules.
4986 \end_layout
4987
4988 \begin_layout Standard
4989 Une façon courante de créer des touches mortes est d'utiliser 
4990 \begin_inset Flex MenuItem
4991 status collapsed
4992
4993 \begin_layout Plain Layout
4994 Meta-
4995 \end_layout
4996
4997 \end_inset
4998
4999
5000 \begin_inset Flex MenuItem
5001 status collapsed
5002
5003 \begin_layout Plain Layout
5004 Ctrl-
5005 \end_layout
5006
5007 \end_inset
5008
5009  ou 
5010 \begin_inset Flex MenuItem
5011 status collapsed
5012
5013 \begin_layout Plain Layout
5014 Maj-
5015 \end_layout
5016
5017 \end_inset
5018
5019  en combinaison avec un accent, comme 
5020 \family typewriter
5021
5022 \begin_inset Quotes fld
5023 \end_inset
5024
5025 ~
5026 \begin_inset Quotes frd
5027 \end_inset
5028
5029
5030 \family default
5031  ou 
5032 \family typewriter
5033
5034 \begin_inset Quotes fld
5035 \end_inset
5036
5037 ^
5038 \begin_inset Quotes frd
5039 \end_inset
5040
5041
5042 \family default
5043 .
5044  Une autre méthode met en jeu 
5045 \begin_inset Flex Code
5046 status collapsed
5047
5048 \begin_layout Plain Layout
5049 xmodmap
5050 \end_layout
5051
5052 \end_inset
5053
5054  et 
5055 \begin_inset Flex Code
5056 status collapsed
5057
5058 \begin_layout Plain Layout
5059 xkeycaps
5060 \end_layout
5061
5062 \end_inset
5063
5064  (vus dans le 
5065 \emph on
5066 Guide
5067 \begin_inset space ~
5068 \end_inset
5069
5070 de
5071 \begin_inset space ~
5072 \end_inset
5073
5074 l'Utilisateur
5075 \emph default
5076 ) pour configurer la touche spéciale 
5077 \begin_inset Flex Code
5078 status collapsed
5079
5080 \begin_layout Plain Layout
5081 Mode_Switch
5082 \end_layout
5083
5084 \end_inset
5085
5086 .
5087  Elle agit un peu comme 
5088 \begin_inset Flex MenuItem
5089 status collapsed
5090
5091 \begin_layout Plain Layout
5092 Maj
5093 \end_layout
5094
5095 \end_inset
5096
5097  et permet de faire correspondre des touches à des caractères accentués.
5098  Vous pouvez aussi transformer des touches en touches mortes en les affectant
5099  à quelque chose comme 
5100 \begin_inset Flex Code
5101 status collapsed
5102
5103 \begin_layout Plain Layout
5104 usldead_cedilla
5105 \end_layout
5106
5107 \end_inset
5108
5109  puis en affectant cette touche symbolique à la commande \SpecialChar LyX
5110  correspondante.
5111 \begin_inset Foot
5112 status collapsed
5113
5114 \begin_layout Plain Layout
5115 Note de 
5116 \noun on
5117 John Weiss
5118 \noun default
5119  : C'est exactement ce que je fais dans mes fichiers 
5120 \family typewriter
5121 ~/.lyx/lyxrc
5122 \family default
5123  et 
5124 \family typewriter
5125 ~/.xmodmap
5126 \family default
5127 .
5128  Ma touche 
5129 \family sans
5130 Arrêt
5131 \begin_inset space ~
5132 \end_inset
5133
5134 Défil
5135 \family default
5136  (ou 
5137 \family sans
5138 Scroll
5139 \begin_inset space ~
5140 \end_inset
5141
5142 Lock
5143 \family default
5144 ) est configurée comme 
5145 \family typewriter
5146 Mode_Switch
5147 \family default
5148  et j'ai affecté des choses comme 
5149 \family sans
5150 Arrêt
5151 \begin_inset space ~
5152 \end_inset
5153
5154 Défil-^
5155 \family default
5156  ou 
5157 \family sans
5158 Arrêt
5159 \begin_inset space ~
5160 \end_inset
5161
5162 Défil-~
5163 \family default
5164  à un tas de touches symboliques 
5165 \family typewriter
5166
5167 \begin_inset Quotes fld
5168 \end_inset
5169
5170 usldead_*
5171 \begin_inset Quotes frd
5172 \end_inset
5173
5174
5175 \family default
5176 .
5177  C'est comme ça que j'obtiens tous mes caractères accentués.
5178 \end_layout
5179
5180 \end_inset
5181
5182  Vous pouvez transformer à peu près n'importe quelle touche en touche 
5183 \begin_inset Flex Code
5184 status collapsed
5185
5186 \begin_layout Plain Layout
5187 Mode_Switch
5188 \end_layout
5189
5190 \end_inset
5191
5192 : une des touches 
5193 \begin_inset Flex Code
5194 status collapsed
5195
5196 \begin_layout Plain Layout
5197 Ctrl-
5198 \end_layout
5199
5200 \end_inset
5201
5202 , une touche de fonction inutilisée, etc.
5203  Quant aux commandes \SpecialChar LyX
5204  qui produisent des accents, voyez à l'entrée 
5205 \begin_inset Flex Code
5206 status collapsed
5207
5208 \begin_layout Plain Layout
5209 accent-acute
5210 \end_layout
5211
5212 \end_inset
5213
5214  dans le 
5215 \emph on
5216 Manuel
5217 \begin_inset space ~
5218 \end_inset
5219
5220 de
5221 \begin_inset space ~
5222 \end_inset
5223
5224 Référence
5225 \emph default
5226 .
5227  Là-bas il y a la liste complète.
5228 \end_layout
5229
5230 \begin_layout Subsection
5231 Enregistrer votre configuration linguistique
5232 \end_layout
5233
5234 \begin_layout Standard
5235 Vous pouvez éditer vos préférences dans la fenêtre 
5236 \family sans
5237 Outils\SpecialChar menuseparator
5238 Préférences
5239 \family default
5240  pour que \SpecialChar LyX
5241  démarre avec l'environnement linguistique que vous souhaitez,
5242  automatiquement configuré.
5243 \end_layout
5244
5245 \begin_layout LyX-Code
5246
5247 \end_layout
5248
5249 \begin_layout Chapter
5250 Installer de nouvelles classes de document, formats et modèles
5251 \begin_inset CommandInset label
5252 LatexCommand label
5253 name "chap:classe-texte"
5254
5255 \end_inset
5256
5257
5258 \begin_inset Argument 1
5259 status collapsed
5260
5261 \begin_layout Plain Layout
5262 Installer de nouvelles classes
5263 \end_layout
5264
5265 \end_inset
5266
5267
5268 \end_layout
5269
5270 \begin_layout Standard
5271 Dans ce chapitre, nous décrivons comment créer et installer de nouveaux
5272  fichiers de format \SpecialChar LyX
5273  ou de modèle, et nous vous offrons une révision des
5274  procédures correctes d'installation de nouvelles classes de document \SpecialChar LaTeX
5275 .
5276 \end_layout
5277
5278 \begin_layout Standard
5279 D'abord, quelques mots pour décrire une bonne approche de la relation entre
5280  \SpecialChar LyX
5281  et \SpecialChar LaTeX
5282 .
5283  Ce qu'il faut bien comprendre, c'est qu'en certain sens, \SpecialChar LyX
5284  ne sait rien
5285  de \SpecialChar LaTeX
5286 .
5287  De fait, du point de vue de \SpecialChar LyX
5288 , \SpecialChar LaTeX
5289  est juste un 
5290 \begin_inset Quotes fld
5291 \end_inset
5292
5293 format de sortie
5294 \begin_inset Quotes frd
5295 \end_inset
5296
5297  particulier parmi d'autres formats susceptibles de produire un résultat.
5298  D'autres formats sont DocBook, texte brut, et XHTML.
5299  \SpecialChar LaTeX
5300  est bien entendu un format particulièrement important, mais une très petite
5301  quantité d'information concernant \SpecialChar LaTeX
5302  est réellement contenue dans \SpecialChar LyX
5303
5304 \begin_inset Foot
5305 status collapsed
5306
5307 \begin_layout Plain Layout
5308 Certaines commandes sont suffisamment compliquées pour être codées 
5309 \begin_inset Quotes fld
5310 \end_inset
5311
5312 en dur
5313 \begin_inset Quotes frd
5314 \end_inset
5315
5316  dans les sources \SpecialChar LyX
5317 , mais les développeurs considèrent que c'est une mauvaise
5318  chose.
5319 \end_layout
5320
5321 \end_inset
5322
5323 .
5324  Cette information, même pour des classes standard comme 
5325 \begin_inset Flex Code
5326 status collapsed
5327
5328 \begin_layout Plain Layout
5329 article.cls
5330 \end_layout
5331
5332 \end_inset
5333
5334 , est contenue dans les 
5335 \begin_inset Quotes fld
5336 \end_inset
5337
5338 fichiers de format
5339 \begin_inset Quotes frd
5340 \end_inset
5341
5342 .
5343  De même, \SpecialChar LyX
5344  ne connaît pas grand chose de DocBook ou XHTML, tout est décrit
5345  dans les fichiers de format.
5346 \end_layout
5347
5348 \begin_layout Standard
5349 Vous pouvez imaginer un fichier de format pour une classe de document donnée
5350  comme un traducteur entre les constructions \SpecialChar LyX
5351  — paragraphes et leur style
5352  associé, certains types d'inserts, etc.
5353  — et les constructions \SpecialChar LaTeX
5354 , DocBook ou XHTML correspondantes.
5355  Pratiquement tout ce que \SpecialChar LyX
5356  sait de la classe 
5357 \begin_inset Flex Code
5358 status collapsed
5359
5360 \begin_layout Plain Layout
5361 article.cls
5362 \end_layout
5363
5364 \end_inset
5365
5366 , par exemple, est contenu dans le ficher 
5367 \begin_inset Flex Code
5368 status collapsed
5369
5370 \begin_layout Plain Layout
5371 article.layout
5372 \end_layout
5373
5374 \end_inset
5375
5376  et dans les fichiers inclus par celui-ci.
5377  Pour cette raison, un étude approfondie de ces fichiers est une bonne idée
5378  si vous avez l'intention d'écrire un fichier de format.
5379  Un bon point de départ est le fichier 
5380 \begin_inset Flex Code
5381 status collapsed
5382
5383 \begin_layout Plain Layout
5384 stdsections.inc
5385 \end_layout
5386
5387 \end_inset
5388
5389 , inclus par 
5390 \begin_inset Flex Code
5391 status collapsed
5392
5393 \begin_layout Plain Layout
5394 article.layout
5395 \end_layout
5396
5397 \end_inset
5398
5399
5400 \begin_inset Flex Code
5401 status collapsed
5402
5403 \begin_layout Plain Layout
5404 book.layout
5405 \end_layout
5406
5407 \end_inset
5408
5409  et de nombreux autres fichiers de format pour de classes de document \SpecialChar LaTeX
5410 .
5411  C'est dans ce fichier que sont définies les sections et les constructions
5412  similaires: 
5413 \begin_inset Flex Code
5414 status collapsed
5415
5416 \begin_layout Plain Layout
5417 stdsections.lyx
5418 \end_layout
5419
5420 \end_inset
5421
5422  décrit pour \SpecialChar LyX
5423  comment les paragraphes marqués en style Section, SousSection,
5424  etc.
5425  peuvent être traduits en commandes ou balises \SpecialChar LaTeX
5426 , DocBook et XHTML.
5427  Le fichier article.layout ne contient essentiellement que des inclusions
5428  de ces fichiers 
5429 \begin_inset Flex Code
5430 status collapsed
5431
5432 \begin_layout Plain Layout
5433 std*.inc
5434 \end_layout
5435
5436 \end_inset
5437
5438 .
5439 \end_layout
5440
5441 \begin_layout Standard
5442 Définir la correspondance \SpecialChar LyX
5443 -\SpecialChar LaTeX
5444  n'est cependant pas la seule fonction des fichiers
5445  de format.
5446  Leur autre but est de préciser comment les constructions \SpecialChar LyX
5447  apparaîtront
5448  à l'écran.
5449  Le fait que ces fichiers assurent ces deux fonctions est souvent source
5450  de confusion, parce qu'elles sont tout à fait séparées: expliquer à \SpecialChar LyX
5451  comment
5452  traduire un style de paragraphe en \SpecialChar LaTeX
5453  ne lui dit pas comment l'afficher;
5454  inversement, expliquer à \SpecialChar LyX
5455  comment afficher un paragraphe ne lui dit pas
5456  comment le traduire en \SpecialChar LaTeX
5457  (sans parler de lui dire comment \SpecialChar LaTeX
5458  doit l'afficher).
5459  Par conséquent, en général, quand vous devez définir une nouvelle construction
5460  \SpecialChar LyX
5461 , vous devez toujours effectuer deux tâches distinctes: (a) écrire comment
5462  la traduire en \SpecialChar LaTeX
5463  et (b) écrire comment l'afficher.
5464 \end_layout
5465
5466 \begin_layout Standard
5467 La même distinction est vraie pour les autre formats de sortie, bien que
5468  XHTML soit différent sous divers aspects, du fait que dans ce cas \SpecialChar LyX
5469  est
5470  capable d'utiliser au moins partiellement l'information concernant l'affichage
5471  à l'écran pour créer l'information (sous forme de CSS) nécessaire à l'affichage
5472  dans un navigateur.
5473  Même dans ce cas, cependant, la distinction entre les mécanismes internes
5474  de \SpecialChar LyX
5475  et la façon dont les objets sont restitués à l'extérieur reste valide,
5476  et le contrôle séparé des deux facettes reste possible.
5477  Voir la 
5478 \begin_inset CommandInset ref
5479 LatexCommand ref
5480 reference "sec:Tags-for-XHTML"
5481
5482 \end_inset
5483
5484  pour les détails.
5485 \end_layout
5486
5487 \begin_layout Section
5488 Installer de nouveaux fichiers \SpecialChar LaTeX
5489
5490 \end_layout
5491
5492 \begin_layout Standard
5493 Certaines installations peuvent ne pas contenir le paquetage \SpecialChar LaTeX
5494  que vous vouliez
5495  justement utiliser avec \SpecialChar LyX
5496 .
5497  Par exemple, vous pouvez avoir besoin de Foil\SpecialChar TeX
5498 , un paquetage pour préparer
5499  des transparents pour rétroprojecteurs.
5500  Les distributions \SpecialChar LaTeX
5501  récentes comme \SpecialChar TeX
5502 Live (depuis 2008) ou MiK\SpecialChar TeX
5503  incluent une
5504  interface utilisateur pour installer de tels paquetages.
5505  Par exemple avec MiK\SpecialChar TeX
5506 , vous démarrez le programme 
5507 \begin_inset Quotes fld
5508 \end_inset
5509
5510 Package
5511 \begin_inset space ~
5512 \end_inset
5513
5514 Manager
5515 \begin_inset Quotes frd
5516 \end_inset
5517
5518  pour afficher une liste des paquetages disponibles.
5519  Pour installer l'un d'entre eux, il suffit d'effectuer un clic droit sur
5520  son nom ou sur le bouton correspondant de la barre d'outil.
5521 \end_layout
5522
5523 \begin_layout Standard
5524 Si votre distribution \SpecialChar LaTeX
5525  n'inclut pas un tel gestionnaire de paquetage, ou
5526  si le paquetage n'est pas disponible pour votre distribution, alors faites
5527  comme suit pour l'installer manuellement:
5528 \end_layout
5529
5530 \begin_layout Enumerate
5531 Récupérer le paquetage depuis 
5532 \begin_inset CommandInset href
5533 LatexCommand href
5534 name "CTAN"
5535 target "http://www.ctan.org/"
5536
5537 \end_inset
5538
5539  ou ailleurs;
5540 \end_layout
5541
5542 \begin_layout Enumerate
5543 Si le paquetage contient un fichier doté d'un suffixe 
5544 \begin_inset Quotes fld
5545 \end_inset
5546
5547
5548 \begin_inset Flex Code
5549 status collapsed
5550
5551 \begin_layout Plain Layout
5552
5553 \lang english
5554 .ins
5555 \end_layout
5556
5557 \end_inset
5558
5559
5560 \begin_inset Quotes frd
5561 \end_inset
5562
5563  (c'est le cas pour Foil\SpecialChar TeX
5564 ), c'est qu'il est 
5565 \begin_inset Quotes fld
5566 \end_inset
5567
5568 relié
5569 \begin_inset Quotes frd
5570 \end_inset
5571
5572  alors ouvrir une console, aller dans le répertoire de ce fichier et exécuter
5573  la commande 
5574 \begin_inset Flex Code
5575 status collapsed
5576
5577 \begin_layout Plain Layout
5578
5579 \lang english
5580 latex foiltex.ins
5581 \end_layout
5582
5583 \end_inset
5584
5585 .
5586  Vous avez ainsi 
5587 \begin_inset Quotes fld
5588 \end_inset
5589
5590 déplié
5591 \begin_inset Quotes frd
5592 \end_inset
5593
5594  le paquetage et vous disposez des fichiers nécessaires à l'installation.
5595  De nombreux paquetages ne sont pas reliés et vous pouvez sauter cette étape;
5596 \end_layout
5597
5598 \begin_layout Enumerate
5599 Vous devez alors décider si ce paquetage doit être disponible pour tous
5600  les utilisateurs ou seulement pour vous-même.
5601 \begin_inset Separator parbreak
5602 \end_inset
5603
5604
5605 \end_layout
5606
5607 \begin_deeper
5608 \begin_layout Enumerate
5609 Avec les systèmes *nix (Linux, OSX, etc.), si vous souhaitez que le paquetage
5610  soit disponible pour tous les utilisateurs, installez-le dans l'arborescence
5611  \SpecialChar TeX
5612  
5613 \begin_inset Quotes fld
5614 \end_inset
5615
5616 locale
5617 \begin_inset Quotes frd
5618 \end_inset
5619
5620 , sinon installez-le dans votre arborescence \SpecialChar TeX
5621  
5622 \begin_inset Quotes fld
5623 \end_inset
5624
5625 utilisateur
5626 \begin_inset Quotes frd
5627 \end_inset
5628
5629 .
5630  La nécessité de créer ces arborescences, si elles n'existent pas déjà,
5631  dépend de votre système.
5632  Pour le savoir, examinez le fichier 
5633 \begin_inset Flex Code
5634 status collapsed
5635
5636 \begin_layout Plain Layout
5637
5638 \lang english
5639 texmf.cnf
5640 \end_layout
5641
5642 \end_inset
5643
5644
5645 \begin_inset Foot
5646 status collapsed
5647
5648 \begin_layout Plain Layout
5649 Ce fichier est habituellement dans le répertoire 
5650 \family sans
5651 $TEXMF/web2c
5652 \family default
5653 , bien que vous puissiez exécuter la commande 
5654 \begin_inset Flex Code
5655 status collapsed
5656
5657 \begin_layout Plain Layout
5658
5659 \lang english
5660 kpsewhich texmf.cnf
5661 \end_layout
5662
5663 \end_inset
5664
5665  pour le localiser.
5666 \end_layout
5667
5668 \end_inset
5669
5670 .
5671  L'emplacement de l'arborescence 
5672 \begin_inset Quotes fld
5673 \end_inset
5674
5675 locale
5676 \begin_inset Quotes frd
5677 \end_inset
5678
5679  est définie par la variable 
5680 \begin_inset Flex Code
5681 status collapsed
5682
5683 \begin_layout Plain Layout
5684
5685 \lang english
5686 TEXMFLOCAL
5687 \end_layout
5688
5689 \end_inset
5690
5691 ; elle a usuellement pour valeur 
5692 \family sans
5693 /usr/local/share/texmf/
5694 \family default
5695  (installation système), 
5696 \family sans
5697 /usr/local/share/texmf/
5698 \family default
5699  (installation utilisateur) ou 
5700 \family sans
5701 /usr/local/texlive/texmf-local
5702 \family default
5703  (installation TexLive).
5704  L'emplacement de l'arborescence 
5705 \begin_inset Quotes fld
5706 \end_inset
5707
5708 utilisateur
5709 \begin_inset Quotes frd
5710 \end_inset
5711
5712  est définie par 
5713 \begin_inset Flex Code
5714 status collapsed
5715
5716 \begin_layout Plain Layout
5717
5718 \lang english
5719 TEXMFHOME
5720 \end_layout
5721
5722 \end_inset
5723
5724  et vaut d'habitude 
5725 \family sans
5726 $HOME/texmf/
5727 \family default
5728  ou 
5729 \family sans
5730 $HOME/.texliveXXXX
5731 \family default
5732  où XXXX est l'année de la distribution \SpecialChar TeX
5733 Live (si ces variables ne sont pas
5734  prédéfinies, vous devrez le faire vous-même).
5735  Vous aurez besoin d'avoir les droits d'administration système pour créer
5736  ou modifier l'arborescence 
5737 \begin_inset Quotes fld
5738 \end_inset
5739
5740 locale
5741 \begin_inset Quotes frd
5742 \end_inset
5743
5744 , mais votre arborescence 
5745 \begin_inset Quotes fld
5746 \end_inset
5747
5748 utilisateur
5749 \begin_inset Quotes frd
5750 \end_inset
5751
5752  ne devrait pas nécessiter de tels droits.
5753 \begin_inset Newline newline
5754 \end_inset
5755
5756 D'une manière générale, il est recommandable d'installer dans le répertoire
5757  utilisateur parce que cette arborescence ne sera pas modifiée lors d'une
5758  mise à jour de votre système.
5759  Elle sera également sauvegardée avec tout le reste lors de le sauvegarde
5760  de votre répertoire utilisateur 
5761 \begin_inset Quotes fld
5762 \end_inset
5763
5764 home
5765 \begin_inset Quotes frd
5766 \end_inset
5767
5768  (que vous effectuez régulièrement, bien entendu).
5769 \end_layout
5770
5771 \begin_layout Enumerate
5772 Avec Windows, si vous souhaitez que le nouveau paquetage soit disponible
5773  pour tous les utilisateurs de votre système, allez dans le répertoire où
5774  \SpecialChar LaTeX
5775  est installé, puis dans le sous-répertoire 
5776 \family sans
5777 ~
5778 \backslash
5779 tex
5780 \backslash
5781 latex
5782 \family default
5783  (pour MiK\SpecialChar TeX
5784 , celui-ci sera implicitement 
5785 \family sans
5786 ~:
5787 \backslash
5788 Programs
5789 \backslash
5790 MiK\SpecialChar TeX
5791
5792 \backslash
5793 tex
5794 \backslash
5795 latex
5796 \family default
5797 )
5798 \begin_inset Foot
5799 status collapsed
5800
5801 \begin_layout Plain Layout
5802 Notez que ce chemin sera celui des installations anglophones.
5803  Pour une installation germanophone, ce serait 
5804 \begin_inset Flex Code
5805 status collapsed
5806
5807 \begin_layout Plain Layout
5808
5809 \lang english
5810 ~:
5811 \backslash
5812 Programme
5813 \backslash
5814 MiK\SpecialChar TeX
5815
5816 \backslash
5817 tex
5818 \backslash
5819 latex
5820 \end_layout
5821
5822 \end_inset
5823
5824 , de même pour d'autres langages.
5825 \end_layout
5826
5827 \end_inset
5828
5829 .
5830  Créer dans ce répertoire un nouveau répertoire dénommé 
5831 \begin_inset Flex Code
5832 status collapsed
5833
5834 \begin_layout Plain Layout
5835
5836 \lang english
5837 foiltex
5838 \end_layout
5839
5840 \end_inset
5841
5842  et copiez tous les fichiers du paquetage dedans.
5843  Si le paquetage ne doit être accessible que par vous ou si vous n'avez
5844  pas les droits d'administration, faites de même, mais dans le répertoire
5845  \SpecialChar LaTeX
5846  local, e.g.
5847  avec MiK\SpecialChar TeX
5848  2.8 sur WinXP le répertoire
5849 \begin_inset Newline newline
5850 \end_inset
5851
5852
5853 \lang english
5854
5855 \begin_inset Flex Code
5856 status collapsed
5857
5858 \begin_layout Plain Layout
5859
5860 \lang english
5861 ~:
5862 \backslash
5863 Documents and Settings
5864 \backslash
5865 <username>
5866 \backslash
5867 Application Data
5868 \backslash
5869
5870 \end_layout
5871
5872 \end_inset
5873
5874
5875 \begin_inset Newline newline
5876 \end_inset
5877
5878
5879 \begin_inset Phantom HPhantom
5880 status open
5881
5882 \begin_layout Plain Layout
5883
5884 \family sans
5885 \lang english
5886 ~:
5887 \backslash
5888
5889 \end_layout
5890
5891 \end_inset
5892
5893
5894 \begin_inset Flex Code
5895 status collapsed
5896
5897 \begin_layout Plain Layout
5898
5899 \lang english
5900 MiK\SpecialChar TeX
5901
5902 \backslash
5903 2.8
5904 \backslash
5905 tex
5906 \backslash
5907 latex
5908 \end_layout
5909
5910 \end_inset
5911
5912
5913 \family sans
5914 \lang french
5915 .
5916 \family default
5917
5918 \begin_inset Newline newline
5919 \end_inset
5920
5921 Avec Vista ce sera le répertoire
5922 \begin_inset Newline newline
5923 \end_inset
5924
5925
5926 \family sans
5927
5928 \begin_inset Flex Code
5929 status collapsed
5930
5931 \begin_layout Plain Layout
5932
5933 \family sans
5934 ~:
5935 \backslash
5936 Users
5937 \backslash
5938 <username>
5939 \backslash
5940 AppData
5941 \backslash
5942 Roaming
5943 \backslash
5944 2.8
5945 \backslash
5946 MiK\SpecialChar TeX
5947
5948 \backslash
5949 tex
5950 \backslash
5951 latex
5952 \end_layout
5953
5954 \end_inset
5955
5956 .
5957 \end_layout
5958
5959 \end_deeper
5960 \begin_layout Enumerate
5961 Vous devez alors informer \SpecialChar LaTeX
5962  de la présence de nouveaux fichiers.
5963  Ceci dépend de nouveau de la distribution \SpecialChar LaTeX
5964 :
5965 \begin_inset Separator parbreak
5966 \end_inset
5967
5968
5969 \end_layout
5970
5971 \begin_deeper
5972 \begin_layout Enumerate
5973 Avec \SpecialChar TeX
5974 Live, exécuter la commande 
5975 \begin_inset Flex Code
5976 status collapsed
5977
5978 \begin_layout Plain Layout
5979
5980 \lang english
5981 texhash
5982 \end_layout
5983
5984 \end_inset
5985
5986  dans une console.
5987  Si vous avez installé le paquetage pour tous les utilisateurs, vous aurez
5988  besoin des droits d'administration pour ce faire;
5989 \end_layout
5990
5991 \begin_layout Enumerate
5992 Avec MiK\SpecialChar TeX
5993 , si vous avez installé le paquetage pour tous les utilisateurs,
5994  démarrez le programme 
5995 \family sans
5996
5997 \begin_inset Quotes fld
5998 \end_inset
5999
6000 Settings
6001 \begin_inset space ~
6002 \end_inset
6003
6004 (Admin)
6005 \family default
6006
6007 \begin_inset Quotes frd
6008 \end_inset
6009
6010  et appuyez sur le bouton 
6011 \begin_inset Quotes fld
6012 \end_inset
6013
6014
6015 \family sans
6016 Refresh FNDB
6017 \family default
6018
6019 \begin_inset Quotes frd
6020 \end_inset
6021
6022 .
6023  Sinon démarrez le programme 
6024 \begin_inset Quotes fld
6025 \end_inset
6026
6027
6028 \family sans
6029 Settings
6030 \family default
6031
6032 \begin_inset Quotes frd
6033 \end_inset
6034
6035  et faites de même.
6036 \end_layout
6037
6038 \end_deeper
6039 \begin_layout Enumerate
6040 Enfin, vous devez informer \SpecialChar LyX
6041  de l'existence de nouveaux paquetages: dans
6042  \SpecialChar LyX
6043 , utilisez le menu 
6044 \family sans
6045 Outils\SpecialChar menuseparator
6046 Reconfigurer
6047 \family default
6048 , puis redémarrez \SpecialChar LyX
6049 .
6050 \end_layout
6051
6052 \begin_layout Standard
6053 Le paquetage est maintenant installé.
6054  Dans notre exemple, la classe de document 
6055 \begin_inset Flex Code
6056 status collapsed
6057
6058 \begin_layout Plain Layout
6059
6060 \lang english
6061 Slides
6062 \begin_inset space ~
6063 \end_inset
6064
6065 (FoilTe
6066 \begin_inset ERT
6067 status collapsed
6068
6069 \begin_layout Plain Layout
6070
6071 {}
6072 \end_layout
6073
6074 \end_inset
6075
6076 x)
6077 \end_layout
6078
6079 \end_inset
6080
6081  est maintenant disponible dans 
6082 \family sans
6083 Document\SpecialChar menuseparator
6084 Paramètres\SpecialChar ldots
6085 \SpecialChar menuseparator
6086 Classe du document
6087 \family default
6088 .
6089  
6090 \end_layout
6091
6092 \begin_layout Standard
6093 Si vous souhaitez utiliser une classe de document qui ne figure pas dans
6094  la liste 
6095 \family sans
6096 Document\SpecialChar menuseparator
6097 Paramètres\SpecialChar menuseparator
6098 Classe du document
6099 \family default
6100 , vous devez créer une fichier de 
6101 \begin_inset Quotes fld
6102 \end_inset
6103
6104 format
6105 \begin_inset Quotes frd
6106 \end_inset
6107
6108  (
6109 \begin_inset Quotes fld
6110 \end_inset
6111
6112 layout
6113 \begin_inset Quotes frd
6114 \end_inset
6115
6116 ) pour celle-ci.
6117  Ceci est le sujet du paragraphe suivant.
6118 \end_layout
6119
6120 \begin_layout Section
6121 Types de fichiers de formats
6122 \end_layout
6123
6124 \begin_layout Standard
6125 Cette section décrit les différentes variétés de fichiers contenant les
6126  informations de format: instructions pour l'affichage par \SpecialChar LyX
6127  et pour la traductio
6128 n en \SpecialChar LaTeX
6129 , DocBook ou XHTML, ou autre format de sortie désiré, des styles de
6130  paragraphe et de caractère variés.
6131 \end_layout
6132
6133 \begin_layout Standard
6134 Nous essayons ici de donner une description complète de la procédure à suivre;
6135  il y a cependant une telle variété de classes \SpecialChar LaTeX
6136  supportant des types de
6137  document très différents que nous ne pouvons pas espérer couvrir tous les
6138  cas possibles ni tous les problèmes que vous pourrez rencontrer.
6139  La liste de messagerie des utilisateurs \SpecialChar LyX
6140  est fréquentée par des personnes
6141  expérimentées dans l'écriture des formats, qui voudront partager ce qu'elles
6142  ont appris, n'hésitez pas à poser des questions sur cette liste.
6143 \end_layout
6144
6145 \begin_layout Standard
6146 Quand vous prévoyez d'écrire un nouveau format, il est extrêmement utile
6147  de regarder les formats distribués avec \SpecialChar LyX
6148 .
6149  Si vous écrivez un fichier de format pour une classe de document \SpecialChar LaTeX
6150  qui pourrait
6151  intéresser d'autres personnes, ou si vous écrivez un module utile, vous
6152  pouvez envisager de l'insérer dans les 
6153 \begin_inset CommandInset href
6154 LatexCommand href
6155 name "pages dans le wiki LyX"
6156 target "http://wiki.lyx.org/Layouts/Layouts"
6157
6158 \end_inset
6159
6160 , voire de le soumettre à la liste des développeurs, pour qu'il figure dans
6161  la distribution de \SpecialChar LyX
6162  proprement dite
6163 \begin_inset Foot
6164 status collapsed
6165
6166 \begin_layout Plain Layout
6167 Notez bien que du fait que \SpecialChar LyX
6168  est diffusé sous licence GPL (General Public
6169  License), toute contribution doit être également sous licence GPL.
6170 \end_layout
6171
6172 \end_inset
6173
6174 .
6175 \end_layout
6176
6177 \begin_layout Subsection
6178 Modules de format
6179 \begin_inset CommandInset label
6180 LatexCommand label
6181 name "subsec:Modules_de_format"
6182
6183 \end_inset
6184
6185
6186 \end_layout
6187
6188 \begin_layout Standard
6189 Nous avons mentionné jusqu'ici les 
6190 \begin_inset Quotes fld
6191 \end_inset
6192
6193 fichier de format
6194 \begin_inset Quotes frd
6195 \end_inset
6196
6197 .
6198  mais il existe différentes sortes de fichiers qui contiennent des informations
6199  de format.
6200  Les fichiers de format au sens strict ont pour suffixe 
6201 \begin_inset Flex Code
6202 status collapsed
6203
6204 \begin_layout Plain Layout
6205 .layout
6206 \end_layout
6207
6208 \end_inset
6209
6210  et contiennent l'information nécessaire à \SpecialChar LyX
6211  pour les classes de document.
6212  Depuis \SpecialChar LyX
6213  1.6, cependant, les informations de format peuvent être incluses
6214  dans les 
6215 \emph on
6216 modules
6217 \emph default
6218  de format, qui ont pour suffixe 
6219 \begin_inset Flex Code
6220 status collapsed
6221
6222 \begin_layout Plain Layout
6223 .module
6224 \end_layout
6225
6226 \end_inset
6227
6228 .
6229  Les modules sont aux paquetages \SpecialChar LaTeX
6230  à peu près ce que sont les fichiers de
6231  format aux classes de document, et certains modules — tels que le module
6232  
6233 \begin_inset Quotes fld
6234 \end_inset
6235
6236 endnotes
6237 \begin_inset Quotes frd
6238 \end_inset
6239
6240  — offrent la fonctionnalité d'un seul paquetage.
6241  En un sens, le modules de format sont aussi similaires aux fichiers d'inclusion
6242 \begin_inset Foot
6243 status collapsed
6244
6245 \begin_layout Plain Layout
6246 Ceux-ci peuvent avoir un suffixe quelconque, mais par convention il leur
6247  a été attribué le suffixe 
6248 \begin_inset Flex Code
6249 status collapsed
6250
6251 \begin_layout Plain Layout
6252 .inc
6253 \end_layout
6254
6255 \end_inset
6256
6257 .
6258 \end_layout
6259
6260 \end_inset
6261
6262  — des fichiers comme 
6263 \begin_inset Flex Code
6264 status collapsed
6265
6266 \begin_layout Plain Layout
6267
6268 \lang english
6269 stdsections.inc 
6270 \end_layout
6271
6272 \end_inset
6273
6274 — dans le fait que les modules ne sont pas spécifiques du format d'un document
6275  donné, mais peuvent être utilisés avec de nombreux formats différents.
6276  Cependant l'utilisation d'un fichier d'inclusion (dans 
6277 \begin_inset Flex Code
6278 status collapsed
6279
6280 \begin_layout Plain Layout
6281 article.cls
6282 \end_layout
6283
6284 \end_inset
6285
6286  par exemple) nécessite la modification du fichier de format 
6287 \begin_inset Flex Code
6288 status collapsed
6289
6290 \begin_layout Plain Layout
6291 article.layout
6292 \end_layout
6293
6294 \end_inset
6295
6296 ; au lieu de cette modification, les modules sont sélectionnés dans la page
6297  
6298 \begin_inset Flex MenuItem
6299 status collapsed
6300
6301 \begin_layout Plain Layout
6302
6303 \lang english
6304 Document\SpecialChar menuseparator
6305 Paramètres\SpecialChar ldots
6306
6307 \end_layout
6308
6309 \end_inset
6310
6311
6312 \end_layout
6313
6314 \begin_layout Standard
6315 Rédiger des modules est la façon la plus simple de se familiariser avec
6316  l'écriture des formats, puisque ce peut être aussi simple que l'ajout d'un
6317  seul nouveau paragraphe ou insert.
6318  Mais en principe, les modules peuvent inclure tout ce que peuvent inclure
6319  les formats.
6320 \end_layout
6321
6322 \begin_layout Standard
6323 Après la création d'un nouveau module, vous devrez reconfigurer et redémarrer
6324  \SpecialChar LyX
6325  pour que le module apparaisse dans le menu.
6326  Cependant, les modifications que vous faites dans le module seront immédiatemen
6327 t actives, si vous ouvrez 
6328 \begin_inset Flex MenuItem
6329 status collapsed
6330
6331 \begin_layout Plain Layout
6332
6333 \lang english
6334 Document\SpecialChar menuseparator
6335 Paramètres\SpecialChar ldots
6336 \SpecialChar menuseparator
6337 Modules
6338 \end_layout
6339
6340 \end_inset
6341
6342 , sélectionnez un module et appuyez sur 
6343 \begin_inset Quotes fld
6344 \end_inset
6345
6346 OK
6347 \begin_inset Quotes frd
6348 \end_inset
6349
6350 .
6351  
6352 \emph on
6353 Il vous est fortement recommandé de sauvegarder votre travail avant de procéder
6354  ainsi
6355 \emph default
6356 .
6357  En fait, 
6358 \emph on
6359 il vous est fortement recommandé de ne pas essayer de modifier des modules
6360  durant une travail productif sur un document
6361 \emph default
6362 .
6363  Bien évidemment, les développeurs s'efforcent de conserver une bonne stabilité
6364  à \SpecialChar LyX
6365  dans de telles situations, mais les erreurs de syntaxe et autres dans
6366  votre module pourraient déclencher des comportements bizarres.
6367 \end_layout
6368
6369 \begin_layout Subsubsection
6370 Format local
6371 \end_layout
6372
6373 \begin_layout Standard
6374 Les modules sont à \SpecialChar LyX
6375  ce que les paquetages sont à \SpecialChar LaTeX
6376 .
6377  Cependant, il arrive que vous souhaitiez disposer d'un insert ou d'un style
6378  de caractère pour un seul document, et écrire un module qui sera universel
6379  n'a pas grand sens.
6380  Vous avez alors besoin du 
6381 \begin_inset Quotes fld
6382 \end_inset
6383
6384 format local
6385 \begin_inset Quotes frd
6386 \end_inset
6387
6388  de \SpecialChar LyX
6389 .
6390 \end_layout
6391
6392 \begin_layout Standard
6393 Vous le trouverez via 
6394 \family sans
6395 Document\SpecialChar menuseparator
6396 Paramètres\SpecialChar ldots
6397 \SpecialChar menuseparator
6398 Format local
6399 \family default
6400 .
6401  La grande zone textuelle vous permet de saisir ce que vous mettriez dans
6402  un fichier de format ou de module.
6403  Vous pouvez voir le format local comme un module qui n'appartient qu'au
6404  document en cours de saisie.
6405  De ce fait, vous devez saisir une balise 
6406 \begin_inset Flex Code
6407 status collapsed
6408
6409 \begin_layout Plain Layout
6410 Format
6411 \end_layout
6412
6413 \end_inset
6414
6415 .
6416  N'importe quel format est admissible, mais on utilise d'habitude le format
6417  de la version de \SpecialChar LyX
6418  utilisée (pour \SpecialChar LyX
6419  2.1, le format porte le numéro 48).
6420  Vous devez savoir que le format local n'existe pas pour les versions de
6421  \SpecialChar LyX
6422  antérieures à 1.6, vous ne devez donc pas l'utiliser si vous envisagez
6423  d'exporter votre document en version 1.5 ou antérieure (en fait, sans perdre
6424  l'information de format local).
6425  Si vous souhaitez exporter vers \SpecialChar LyX
6426  version 1.6 — le format local est reconnu,
6427  mais il n'y a pas d'interface pour y accéder — vous devez alors utiliser
6428  le format 11 et bien entendu vous restreindre aux constructions de format
6429  qui étaient disponibles avec \SpecialChar LyX
6430  1.6.
6431 \end_layout
6432
6433 \begin_layout Standard
6434 Lorsque vous avez saisi quelque chose dans la fenêtre de 
6435 \begin_inset Flex Code
6436 status collapsed
6437
6438 \begin_layout Plain Layout
6439 Format local
6440 \end_layout
6441
6442 \end_inset
6443
6444 , \SpecialChar LyX
6445  active le bouton 
6446 \begin_inset Quotes fld
6447 \end_inset
6448
6449
6450 \family sans
6451 Valider
6452 \family default
6453
6454 \begin_inset Quotes frd
6455 \end_inset
6456
6457  qui se trouve en bas.
6458  Cliquer sur ce bouton entraînera une vérification de la validité du code
6459  que vous aurez saisi.
6460  \SpecialChar LyX
6461  vous donne cette information sans hélas l'accompagner d'un diagnostic
6462  d'erreurs explicite.
6463  Ces erreurs seront cependant affichées dans la fenêtre d'appel si vous
6464  avez activé \SpecialChar LyX
6465  depuis un terminal.
6466  Vous ne pourrez pas appliquer ou enregistrer votre format tant qu'il n'est
6467  pas valide.
6468 \end_layout
6469
6470 \begin_layout Standard
6471 Les précautions indiquées à la fin de la section précédente s'appliquent
6472  également ici.
6473  Ne jouez pas avec un format local pendant un vrai travail, surtout si vous
6474  n'avez pas enregistré votre document.
6475  Ceci dit, utiliser un format local avec un document de test peut être très
6476  pratique pour essayer de nouvelles choses, voire pour aborder l’écriture
6477  d'un module.
6478 \end_layout
6479
6480 \begin_layout Subsection
6481 Format pour un fichier 
6482 \begin_inset Flex Code
6483 status collapsed
6484
6485 \begin_layout Plain Layout
6486 .sty
6487 \end_layout
6488
6489 \end_inset
6490
6491
6492 \end_layout
6493
6494 \begin_layout Standard
6495 Les deux situations que vous êtes probablement susceptibles de rencontrer
6496  quand vous voulez gérer une nouvelle classe de document \SpecialChar LaTeX
6497  sont les fichiers
6498  \SpecialChar LaTeX2e
6499  de classe (
6500 \begin_inset Flex Code
6501 status collapsed
6502
6503 \begin_layout Plain Layout
6504 .cls
6505 \end_layout
6506
6507 \end_inset
6508
6509 ) et de style (
6510 \begin_inset Flex Code
6511 status collapsed
6512
6513 \begin_layout Plain Layout
6514 .sty
6515 \end_layout
6516
6517 \end_inset
6518
6519 ).
6520  Interfacer une nouveau fichier de style est assez facile, Interfacer une
6521  nouvelle classe est plus compliqué: nous allons décrire la première opération
6522  ici, et la seconde dans le paragraphe suivant.
6523  Des considérations analogues s'appliquent bien entendu si vous voulez interface
6524 r une nouvelle DTD DocBook.
6525 \end_layout
6526
6527 \begin_layout Standard
6528 La situation la plus simple se présente si votre nouvelle classe de document
6529  est fournie sous la forme d'un fichier de style à utiliser en combinaison
6530  avec une classe de document existante, déjà interfacée.
6531  Dans notre exemple, le fichier de style sera appelé 
6532 \begin_inset Flex Code
6533 status collapsed
6534
6535 \begin_layout Plain Layout
6536 ma_classe.sty
6537 \end_layout
6538
6539 \end_inset
6540
6541  et il doit être utilisé avec la classe standard 
6542 \begin_inset Flex Code
6543 status collapsed
6544
6545 \begin_layout Plain Layout
6546 report.cls
6547 \end_layout
6548
6549 \end_inset
6550
6551 .
6552 \end_layout
6553
6554 \begin_layout Standard
6555 Commencez par copier le fichier de format de la classe de document en question
6556  dans votre répertoire local.
6557 \end_layout
6558
6559 \begin_layout LyX-Code
6560 cp report.layout ~/.lyx/layouts/ma_classe.layout
6561 \end_layout
6562
6563 \begin_layout Standard
6564 Puis éditez 
6565 \family typewriter
6566 ma_classe.layout
6567 \family default
6568  et changez la ligne :
6569 \end_layout
6570
6571 \begin_layout LyX-Code
6572
6573 \backslash
6574 Declare\SpecialChar LaTeX
6575 Class{report}
6576 \end_layout
6577
6578 \begin_layout Standard
6579 en :
6580 \end_layout
6581
6582 \begin_layout LyX-Code
6583
6584 \backslash
6585 Declare\SpecialChar LaTeX
6586 Class[report, ma_classe.sty]{report (ma_classe)}
6587 \end_layout
6588
6589 \begin_layout Standard
6590 Puis ajoutez :
6591 \end_layout
6592
6593 \begin_layout LyX-Code
6594 Preamble 
6595 \begin_inset Newline newline
6596 \end_inset
6597
6598     
6599 \backslash
6600 usepackage{ma_classe}
6601 \begin_inset Newline newline
6602 \end_inset
6603
6604 EndPreamble
6605 \end_layout
6606
6607 \begin_layout Standard
6608 près du début du fichier.
6609 \end_layout
6610
6611 \begin_layout Standard
6612 Démarrez \SpecialChar LyX
6613  et faites 
6614 \begin_inset Flex MenuItem
6615 status collapsed
6616
6617 \begin_layout Plain Layout
6618 Outils\SpecialChar menuseparator
6619 Reconfigurer
6620 \end_layout
6621
6622 \end_inset
6623
6624 .
6625  Redémarrez \SpecialChar LyX
6626  et essayez de créer un nouveau document.
6627  Vous devriez voir 
6628 \begin_inset Quotes fld
6629 \end_inset
6630
6631
6632 \begin_inset Flex MenuItem
6633 status collapsed
6634
6635 \begin_layout Plain Layout
6636 report
6637 \begin_inset space ~
6638 \end_inset
6639
6640 (ma_classe)
6641 \end_layout
6642
6643 \end_inset
6644
6645
6646 \begin_inset Quotes frd
6647 \end_inset
6648
6649  parmi les classes de document dans la fenêtre 
6650 \begin_inset Flex MenuItem
6651 status collapsed
6652
6653 \begin_layout Plain Layout
6654 Document\SpecialChar menuseparator
6655 Paramètres\SpecialChar ldots
6656 \SpecialChar menuseparator
6657 Classe de document
6658 \end_layout
6659
6660 \end_inset
6661
6662 .
6663  Il est probable que certaines des commandes de section devront être différentes
6664  de celles de la classe de base
6665 \begin_inset Foot
6666 status collapsed
6667
6668 \begin_layout Plain Layout
6669 ici 
6670 \family typewriter
6671 report
6672 \end_layout
6673
6674 \end_inset
6675
6676 , vous pouvez donc jouer avec les réglages des différentes sections si vous
6677  le souhaitez.
6678  Les informations de format pour le sectionnement se trouvent dans 
6679 \begin_inset Flex Code
6680 status collapsed
6681
6682 \begin_layout Plain Layout
6683 stdsections.inc
6684 \end_layout
6685
6686 \end_inset
6687
6688 , mais il n'est pas nécessaire de recopier ce fichier pour le modifier.
6689  Il vous suffit en effet d'ajouter vos modifications au fichier de format,
6690  après la ligne 
6691 \begin_inset Flex Code
6692 status collapsed
6693
6694 \begin_layout Plain Layout
6695 Input 
6696 \begin_inset Flex Code
6697 status collapsed
6698
6699 \begin_layout Plain Layout
6700 stdclass.inc
6701 \end_layout
6702
6703 \end_inset
6704
6705
6706 \end_layout
6707
6708 \end_inset
6709
6710 , qui implique l'inclusion de 
6711 \begin_inset Flex Code
6712 status collapsed
6713
6714 \begin_layout Plain Layout
6715 stdsections.inc
6716 \end_layout
6717
6718 \end_inset
6719
6720 .
6721  Par exemple, vous pourriez ajouter ces lignes:
6722 \end_layout
6723
6724 \begin_layout LyX-Code
6725
6726 \lang english
6727 Style Chapter
6728 \end_layout
6729
6730 \begin_layout LyX-Code
6731
6732 \lang english
6733     Font
6734 \end_layout
6735
6736 \begin_layout LyX-Code
6737
6738 \lang english
6739         Family Sans
6740 \end_layout
6741
6742 \begin_layout LyX-Code
6743
6744 \lang english
6745     EndFont
6746 \end_layout
6747
6748 \begin_layout LyX-Code
6749
6750 \lang english
6751 End
6752 \end_layout
6753
6754 \begin_layout Standard
6755 pour modifier la police des titres de chapitre en police sens empattements.
6756  Ceci écrasera (ou bien, en l'occurrence, ajoutera) la déclaration existante
6757  pour le style Chapitre.
6758 \end_layout
6759
6760 \begin_layout Standard
6761 Votre nouveau paquetage peut également fournir des commandes ou des environnemen
6762 ts qui n'existent pas dans la classe de base.
6763  dans ce cas, il vous faudra ajouter ceux-ci au fichier de format.
6764  Voir
6765 \begin_inset space ~
6766 \end_inset
6767
6768
6769 \begin_inset CommandInset ref
6770 LatexCommand ref
6771 reference "sec:Syntaxe-des"
6772
6773 \end_inset
6774
6775  pour savoir comment faire.
6776 \end_layout
6777
6778 \begin_layout Standard
6779 Si 
6780 \begin_inset Flex Code
6781 status collapsed
6782
6783 \begin_layout Plain Layout
6784 ma_classe.sty
6785 \end_layout
6786
6787 \end_inset
6788
6789  peut être utilisé avec plusieurs classes de document différentes, vous
6790  trouverez sans doute plus approprié d'écrire un module que vous pourrez
6791  charger avec la classe de base.
6792  Le module le plus simple qu'il est possible d'écrire dans ce contexte est
6793  la suivant:
6794 \end_layout
6795
6796 \begin_layout LyX-Code
6797
6798 \lang english
6799 #
6800 \backslash
6801 Declare\SpecialChar LyX
6802 Module{mon paquetage} 
6803 \end_layout
6804
6805 \begin_layout LyX-Code
6806
6807 \lang english
6808 #DescriptionBegin 
6809 \end_layout
6810
6811 \begin_layout LyX-Code
6812
6813 \lang english
6814 #Support for mypkg.sty.
6815 \end_layout
6816
6817 \begin_layout LyX-Code
6818
6819 \lang english
6820 #DescriptionEnd 
6821 \begin_inset Newline newline
6822 \end_inset
6823
6824
6825 \end_layout
6826
6827 \begin_layout LyX-Code
6828
6829 \lang english
6830 Format 35
6831 \begin_inset Newline newline
6832 \end_inset
6833
6834
6835 \end_layout
6836
6837 \begin_layout LyX-Code
6838
6839 \lang english
6840 Preamble
6841 \begin_inset Newline newline
6842 \end_inset
6843
6844     
6845 \backslash
6846 usepackage{mypkg}
6847 \begin_inset Newline newline
6848 \end_inset
6849
6850 EndPreamble
6851 \end_layout
6852
6853 \begin_layout Standard
6854 Un module plus compliqué pourrait modifier le comportement de constructions
6855  existantes ou d'en définir de nouvelles.
6856  De nouveau, voir
6857 \begin_inset space ~
6858 \end_inset
6859
6860
6861 \begin_inset CommandInset ref
6862 LatexCommand ref
6863 reference "sec:Syntaxe-des"
6864
6865 \end_inset
6866
6867  pour les détails.
6868 \end_layout
6869
6870 \begin_layout Subsection
6871 Format pour un fichier 
6872 \begin_inset Flex Code
6873 status collapsed
6874
6875 \begin_layout Plain Layout
6876 .cls
6877 \end_layout
6878
6879 \end_inset
6880
6881
6882 \end_layout
6883
6884 \begin_layout Standard
6885 Deux possibilités se présentent.
6886  
6887 \end_layout
6888
6889 \begin_layout Standard
6890 Soit le fichier de classe est fondé sur une classe de document existante.
6891  Par exemple, de nombreuses classes pour une thèse sont des variantes de
6892  
6893 \begin_inset Flex Code
6894 status collapsed
6895
6896 \begin_layout Plain Layout
6897 book.cls
6898 \end_layout
6899
6900 \end_inset
6901
6902 .
6903  Pour vérifier que c'est le cas pour la vôtre, cherchez une ligne comme
6904 \end_layout
6905
6906 \begin_layout LyX-Code
6907
6908 \lang english
6909
6910 \backslash
6911 LoadClass{book}
6912 \end_layout
6913
6914 \begin_layout Standard
6915 dans le fichier de classe.
6916  Si c'est la cas, vous pouvez essentiellement procéder comme dans la section
6917  précédente, bien que la ligne 
6918 \begin_inset Flex Code
6919 status collapsed
6920
6921 \begin_layout Plain Layout
6922 Declare\SpecialChar LaTeX
6923 Class
6924 \end_layout
6925
6926 \end_inset
6927
6928  soit différente.
6929  Si votre nouvelle classe est une thèse, et est fondée sur 
6930 \begin_inset Flex Code
6931 status collapsed
6932
6933 \begin_layout Plain Layout
6934 book
6935 \end_layout
6936
6937 \end_inset
6938
6939 , cette ligne doit être
6940 \lang english
6941
6942 \begin_inset Foot
6943 status collapsed
6944
6945 \begin_layout Plain Layout
6946 Et enregistrer le fichier comme 
6947 \begin_inset Flex Code
6948 status collapsed
6949
6950 \begin_layout Plain Layout
6951
6952 \lang english
6953 thesis.layout
6954 \end_layout
6955
6956 \end_inset
6957
6958  facilitera les choses: \SpecialChar LyX
6959  suppose que la classe de document a le même nom
6960  que le fichier de format.
6961 \end_layout
6962
6963 \end_inset
6964
6965
6966 \lang french
6967 :
6968 \end_layout
6969
6970 \begin_layout LyX-Code
6971
6972 \lang english
6973
6974 \backslash
6975 Declare\SpecialChar LaTeX
6976 Class[thesis,book]{thesis}
6977 \end_layout
6978
6979 \begin_layout Standard
6980 Soit le fichier de classe est original.
6981  Dans ce cas, vous devrez probablement créer votre propre format.
6982  Nous vous suggérons fortement de copier un fichier de format existant qui
6983  utilise une classe \SpecialChar LaTeX
6984  similaire et de le modifier si c'est possible.
6985  Utilisez au moins un fichier existant comme point de départ pour savoir
6986  quels sont les éléments dont vous devez vous occuper.
6987  Encore une fois, les spécificités sont décrites ci-après.
6988 \end_layout
6989
6990 \begin_layout Subsection
6991 Création de modèles
6992 \begin_inset CommandInset label
6993 LatexCommand label
6994 name "sec:modeles"
6995
6996 \end_inset
6997
6998
6999 \end_layout
7000
7001 \begin_layout Standard
7002 Une fois qu'un fichier de format a été crée pour une classe de document,
7003  vous désirerez peut-être créer un 
7004 \emph on
7005 modèle
7006 \emph default
7007  correspondant.
7008  Un modèle est une sorte de mode d'emploi pour votre format, montrant comment
7009  il peut être utilisé, mais avec un contenu fictif.
7010  Vous pouvez jeter un œil aux divers modèles distribués avec \SpecialChar LyX
7011  pour illustration.
7012 \end_layout
7013
7014 \begin_layout Standard
7015 Les modèles sont créés comme les documents normaux.
7016  La seule différence est que les documents normaux contiennent tous les
7017  réglages possibles, y compris les polices et la taille du papier.
7018  Or on ne veut en général pas qu'un modèle modifie ces réglages implicites.
7019  Pour cette raison, l'auteur d'un modèle doit enlever les commandes correspondan
7020 tes comme 
7021 \begin_inset Flex Code
7022 status collapsed
7023
7024 \begin_layout Plain Layout
7025
7026 \backslash
7027 font_roman
7028 \end_layout
7029
7030 \end_inset
7031
7032  ou 
7033 \begin_inset Flex Code
7034 status collapsed
7035
7036 \begin_layout Plain Layout
7037
7038 \backslash
7039 papersize
7040 \end_layout
7041
7042 \end_inset
7043
7044  du fichier modèle \SpecialChar LyX
7045 .
7046  C'est faisable avec un simple éditeur de texte, comme 
7047 \begin_inset Flex Code
7048 status collapsed
7049
7050 \begin_layout Plain Layout
7051 vi
7052 \end_layout
7053
7054 \end_inset
7055
7056  ou 
7057 \begin_inset Flex Code
7058 status collapsed
7059
7060 \begin_layout Plain Layout
7061 notepad
7062 \end_layout
7063
7064 \end_inset
7065
7066 .
7067 \end_layout
7068
7069 \begin_layout Standard
7070 Mettez les fichiers modèles que vous avez créés et édités dans 
7071 \begin_inset Flex Code
7072 status collapsed
7073
7074 \begin_layout Plain Layout
7075 MonRép/templates/
7076 \end_layout
7077
7078 \end_inset
7079
7080 , copiez ceux que vous utilisez du répertoire global de modèles 
7081 \begin_inset Flex Code
7082 status collapsed
7083
7084 \begin_layout Plain Layout
7085 Rép\SpecialChar LyX
7086 /templates/
7087 \end_layout
7088
7089 \end_inset
7090
7091  vers le même endroit, et redéfinissez le répertoire de modèles dans la
7092  fenêtre 
7093 \begin_inset Flex MenuItem
7094 status collapsed
7095
7096 \begin_layout Plain Layout
7097 Outils\SpecialChar menuseparator
7098 Préférences\SpecialChar menuseparator
7099 Répertoires
7100 \end_layout
7101
7102 \end_inset
7103
7104 .
7105 \end_layout
7106
7107 \begin_layout Standard
7108 Notez que le modèle 
7109 \begin_inset Flex Code
7110 status collapsed
7111
7112 \begin_layout Plain Layout
7113 defaults.lyx
7114 \end_layout
7115
7116 \end_inset
7117
7118  a un statut particulier.
7119  Il est chargé à chaque fois que vous créez un nouveau document avec 
7120 \begin_inset Flex MenuItem
7121 status collapsed
7122
7123 \begin_layout Plain Layout
7124 Fichier\SpecialChar menuseparator
7125 Nouveau
7126 \end_layout
7127
7128 \end_inset
7129
7130  afin d'avoir les réglages implicites.
7131  Pour créer ce modèle depuis \SpecialChar LyX
7132 , vous n'avez qu'à ouvrir un document ayant
7133  déjà les réglages voulus, et appuyer sur le bouton 
7134 \begin_inset Flex MenuItem
7135 status collapsed
7136
7137 \begin_layout Plain Layout
7138 Enregistrer comme valeurs implicites
7139 \end_layout
7140
7141 \end_inset
7142
7143 .
7144 \end_layout
7145
7146 \begin_layout Subsection
7147 Mise à jour des anciens fichiers de format
7148 \end_layout
7149
7150 \begin_layout Standard
7151 La syntaxe des fichiers de format change à chaque publication d'une nouvelle
7152  version de \SpecialChar LyX
7153 , et les anciens fichiers de format doivent donc être convertis
7154  dans la nouvelle syntaxe.
7155  Si \SpecialChar LyX
7156  lit un fichier de format écrit avec une syntaxe ancienne, il appelle
7157  le script 
7158 \begin_inset Flex Code
7159 status collapsed
7160
7161 \begin_layout Plain Layout
7162 layout2layout.py
7163 \end_layout
7164
7165 \end_inset
7166
7167  pour le convertir dans un fichier temporaire doté de la nouvelle syntaxe.
7168  Le fichier original reste intact.
7169  Si vous utilisez le fichier de format souvent, vous voudrez sans doute
7170  rendre les modifications permanentes, pour éviter des conversions répétitives
7171  de la part de \SpecialChar LyX
7172 .
7173  Pour ce faire, vous pouvez appeler le convertisseur manuellement:
7174 \end_layout
7175
7176 \begin_layout Enumerate
7177 renommez le fichier 
7178 \lang english
7179
7180 \begin_inset Flex Code
7181 status collapsed
7182
7183 \begin_layout Plain Layout
7184
7185 \lang english
7186 myclass.layout
7187 \end_layout
7188
7189 \end_inset
7190
7191
7192 \lang french
7193  comme 
7194 \lang english
7195
7196 \begin_inset Flex Code
7197 status collapsed
7198
7199 \begin_layout Plain Layout
7200
7201 \lang english
7202 myclass.old
7203 \end_layout
7204
7205 \end_inset
7206
7207
7208 \end_layout
7209
7210 \begin_layout Enumerate
7211 exécutez la commande 
7212 \begin_inset Flex Code
7213 status collapsed
7214
7215 \begin_layout Plain Layout
7216 python \SpecialChar LyX
7217 Dir/scripts/layout2layout.py myclass.old myclass.layout
7218 \end_layout
7219
7220 \end_inset
7221
7222
7223 \begin_inset Newline newline
7224 \end_inset
7225
7226 dans laquelle 
7227 \begin_inset Flex Code
7228 status collapsed
7229
7230 \begin_layout Plain Layout
7231 \SpecialChar LyX
7232 Dir
7233 \end_layout
7234
7235 \end_inset
7236
7237  est le nom de votre répertoire \SpecialChar LyX
7238  au niveau système.
7239 \end_layout
7240
7241 \begin_layout Standard
7242 Le convertisseur ne gère que les changements de syntaxe.
7243  Il ne peut pas gérer les modifications du contenu des fichiers inclus,
7244  ceux-ci doivent être convertis séparément.
7245 \end_layout
7246
7247 \begin_layout Section
7248 Syntaxe des fichiers de format
7249 \begin_inset CommandInset label
7250 LatexCommand label
7251 name "sec:Syntaxe-des"
7252
7253 \end_inset
7254
7255
7256 \end_layout
7257
7258 \begin_layout Standard
7259 Les sections suivantes vous expliquent à quoi vous vous attaquez quand vous
7260  décidez de mettre les mains dans le cambouis, et de créer ou d'éditer votre
7261  propre fichier de format.
7262  Notre conseil est d'aller doucement et d'enregistrer souvent pour faire
7263  des essais.
7264  Ce n'est pas si dur que ça, mais il y a une multitude d'options et vous
7265  pouvez vous laisser submerger si vous essayez d'en faire trop d'un coup.
7266  Il est plus facile d'utiliser des formats existants comme référence ou
7267  modèle ou de modifier un fichier de format existant pour vos besoins.
7268 \end_layout
7269
7270 \begin_layout Standard
7271 Toutes les balises décrites dans ce chapitre sont insensibles à la casse:
7272  cela veut dire que 
7273 \begin_inset Flex Code
7274 status collapsed
7275
7276 \begin_layout Plain Layout
7277 Style
7278 \end_layout
7279
7280 \end_inset
7281
7282
7283 \begin_inset Flex Code
7284 status collapsed
7285
7286 \begin_layout Plain Layout
7287 style
7288 \end_layout
7289
7290 \end_inset
7291
7292  et 
7293 \begin_inset Flex Code
7294 status collapsed
7295
7296 \begin_layout Plain Layout
7297 StYlE
7298 \end_layout
7299
7300 \end_inset
7301
7302  sont une seule et même balise.
7303  Les valeurs possibles sont inscrites entre crochets après le nom de la
7304  fonction.
7305  La valeur implicite d'une fonction quand elle n'est pas définie dans le
7306  fichier décrivant la classe de texte est 
7307 \emph on
7308
7309 \begin_inset Flex Code
7310 status collapsed
7311
7312 \begin_layout Plain Layout
7313
7314 \emph on
7315 mise en évidence
7316 \end_layout
7317
7318 \end_inset
7319
7320
7321 \emph default
7322 .
7323  Si le paramètre est d'un type particulier la valeur implicite est indiquée
7324  ainsi : 
7325 \begin_inset Flex Code
7326 status collapsed
7327
7328 \begin_layout Plain Layout
7329 float=
7330 \emph on
7331 default
7332 \end_layout
7333
7334 \end_inset
7335
7336 .
7337 \end_layout
7338
7339 \begin_layout Subsection
7340 Déclaration et classification d'une classe de document
7341 \end_layout
7342
7343 \begin_layout Standard
7344 Les lignes qui commencent par un 
7345 \family typewriter
7346 #
7347 \family default
7348  dans un fichier de format sont les commentaires.
7349  Il y a une exception à cette règle : tous les 
7350 \begin_inset Flex Code
7351 status collapsed
7352
7353 \begin_layout Plain Layout
7354 .layout
7355 \end_layout
7356
7357 \end_inset
7358
7359  doivent commencer par ceci :
7360 \end_layout
7361
7362 \begin_layout LyX-Code
7363
7364 \size small
7365 #% Do not delete the line below; configure depends on this
7366 \begin_inset Foot
7367 status collapsed
7368
7369 \begin_layout Plain Layout
7370 Ne pas effacer la ligne ci-dessous ; configure compte dessus.
7371 \end_layout
7372
7373 \end_inset
7374
7375
7376 \end_layout
7377
7378 \begin_layout LyX-Code
7379
7380 \size small
7381 #  
7382 \backslash
7383 DeclareLaT
7384 \begin_inset ERT
7385 status collapsed
7386
7387 \begin_layout Plain Layout
7388
7389 {}
7390 \end_layout
7391
7392 \end_inset
7393
7394 eXClass{Article (Standard Class)}
7395 \end_layout
7396
7397 \begin_layout LyX-Code
7398
7399 \size small
7400 #  
7401 \backslash
7402 DeclareCategory{Articles}
7403 \end_layout
7404
7405 \begin_layout Standard
7406 Les deuxième et troisième lignes servent lors de la (re)configuration de
7407  \SpecialChar LyX
7408 .
7409  Le fichier de format est lu par le script \SpecialChar LaTeX
7410  
7411 \begin_inset Flex Code
7412 status collapsed
7413
7414 \begin_layout Plain Layout
7415 chkconfig.ltx
7416 \end_layout
7417
7418 \end_inset
7419
7420 , dans un mode spécial où 
7421 \begin_inset Flex Code
7422 status collapsed
7423
7424 \begin_layout Plain Layout
7425 #
7426 \end_layout
7427
7428 \end_inset
7429
7430  est ignoré.
7431  La première ligne est juste un commentaire \SpecialChar LaTeX
7432 , la deuxième contient la déclaratio
7433 n obligatoire de la classe de texte et la troisième contient la classification
7434  facultative de la classe.
7435  Si ces lignes apparaissent dans un fichier appelé 
7436 \begin_inset Flex Code
7437 status collapsed
7438
7439 \begin_layout Plain Layout
7440 article.layout
7441 \end_layout
7442
7443 \end_inset
7444
7445 , elles définissent alors une classe de texte appelée 
7446 \begin_inset Flex Code
7447 status collapsed
7448
7449 \begin_layout Plain Layout
7450 article
7451 \end_layout
7452
7453 \end_inset
7454
7455  (le nom du fichier de format) qui utilise la classe de document \SpecialChar LaTeX
7456  
7457 \begin_inset Flex Code
7458 status collapsed
7459
7460 \begin_layout Plain Layout
7461 article.cls
7462 \end_layout
7463
7464 \end_inset
7465
7466  (implicitement, le même nom que le format).
7467  La chaîne 
7468 \begin_inset Quotes fld
7469 \end_inset
7470
7471 Article (Standard Class)
7472 \begin_inset Quotes frd
7473 \end_inset
7474
7475  qui apparaît ci-dessus sert de description de la classe de texte dans la
7476  fenêtre 
7477 \begin_inset Flex MenuItem
7478 status collapsed
7479
7480 \begin_layout Plain Layout
7481 Document\SpecialChar menuseparator
7482 Paramètres\SpecialChar ldots
7483 \SpecialChar menuseparator
7484 Classe de document
7485 \end_layout
7486
7487 \end_inset
7488
7489 .
7490  La catégorie (
7491 \begin_inset Quotes fld
7492 \end_inset
7493
7494 Articles
7495 \begin_inset Quotes frd
7496 \end_inset
7497
7498  dans l'exemple) est également utilisés dans la fenêtre 
7499 \lang english
7500
7501 \begin_inset Flex MenuItem
7502 status collapsed
7503
7504 \begin_layout Plain Layout
7505 Document\SpecialChar menuseparator
7506 Paramètres\SpecialChar ldots
7507 \SpecialChar menuseparator
7508 Classe de document
7509 \end_layout
7510
7511 \end_inset
7512
7513
7514 \lang french
7515 : les classes sont regroupées par catégories (qui sont aussi des genres
7516  de documents, les catégories typiques sont 
7517 \begin_inset Quotes fld
7518 \end_inset
7519
7520 Articles
7521 \begin_inset Quotes frd
7522 \end_inset
7523
7524
7525 \begin_inset Quotes fld
7526 \end_inset
7527
7528 Livres
7529 \begin_inset Quotes frd
7530 \end_inset
7531
7532
7533 \begin_inset Quotes fld
7534 \end_inset
7535
7536 Rapports
7537 \begin_inset Quotes frd
7538 \end_inset
7539
7540
7541 \begin_inset Quotes fld
7542 \end_inset
7543
7544 Présentations
7545 \begin_inset Quotes frd
7546 \end_inset
7547
7548
7549 \begin_inset Quotes fld
7550 \end_inset
7551
7552 Lettres
7553 \begin_inset Quotes frd
7554 \end_inset
7555
7556
7557 \begin_inset Quotes fld
7558 \end_inset
7559
7560 Curricula vitae
7561 \begin_inset Quotes frd
7562 \end_inset
7563
7564 , etc.).
7565  Si la troisième lignes est vide, la classe apparaîtra comme 
7566 \begin_inset Quotes fld
7567 \end_inset
7568
7569 Sans catégorie
7570 \begin_inset Quotes frd
7571 \end_inset
7572
7573 .
7574 \end_layout
7575
7576 \begin_layout Standard
7577 Supposons que vous ayez écrit votre propre classe de texte qui utilise la
7578  classe de document 
7579 \begin_inset Flex Code
7580 status collapsed
7581
7582 \begin_layout Plain Layout
7583 article.cls
7584 \end_layout
7585
7586 \end_inset
7587
7588 , mais dans laquelle vous avez changé l'apparence des en-têtes de sections.
7589  Si vous la mettez dans un fichier 
7590 \begin_inset Flex Code
7591 status collapsed
7592
7593 \begin_layout Plain Layout
7594 mon_article.layout
7595 \end_layout
7596
7597 \end_inset
7598
7599 , l'en-tête de ce fichier doit être :
7600 \end_layout
7601
7602 \begin_layout LyX-Code
7603
7604 \size small
7605 #% Do not delete the line below; configure depends on this 
7606 \end_layout
7607
7608 \begin_layout LyX-Code
7609
7610 \size small
7611 #  
7612 \backslash
7613 DeclareLaT
7614 \begin_inset ERT
7615 status collapsed
7616
7617 \begin_layout Plain Layout
7618
7619 {}
7620 \end_layout
7621
7622 \end_inset
7623
7624 eXClass[article]{Article (avec Mes En-têtes)}
7625 \end_layout
7626
7627 \begin_layout LyX-Code
7628
7629 \size small
7630 #  
7631 \backslash
7632 DeclareCategory{Articles}
7633 \end_layout
7634
7635 \begin_layout Standard
7636 Ceci déclare une classe de texte 
7637 \begin_inset Flex Code
7638 status collapsed
7639
7640 \begin_layout Plain Layout
7641 mon_article
7642 \end_layout
7643
7644 \end_inset
7645
7646 , associée avec la classe de document \SpecialChar LaTeX
7647  
7648 \begin_inset Flex Code
7649 status collapsed
7650
7651 \begin_layout Plain Layout
7652 article.cls
7653 \end_layout
7654
7655 \end_inset
7656
7657  et décrite comme 
7658 \begin_inset Quotes fld
7659 \end_inset
7660
7661 Article (avec Mes En-têtes)
7662 \begin_inset Quotes frd
7663 \end_inset
7664
7665 .
7666  Si votre classe de texte repose sur plusieurs paquetages, vous pouvez la
7667  déclarer ainsi :
7668 \end_layout
7669
7670 \begin_layout LyX-Code
7671
7672 \size small
7673 #% Do not delete the line below; configure depends on this 
7674 \end_layout
7675
7676 \begin_layout LyX-Code
7677
7678 \size small
7679 #  
7680 \backslash
7681 DeclareLaT
7682 \begin_inset ERT
7683 status collapsed
7684
7685 \begin_layout Plain Layout
7686
7687 {}
7688 \end_layout
7689
7690 \end_inset
7691
7692 eXClass[article,machin.sty]{Article (avec Mes En-têtes)}
7693 \end_layout
7694
7695 \begin_layout LyX-Code
7696
7697 \size small
7698 #  
7699 \backslash
7700 DeclareCategory{Articles}
7701 \end_layout
7702
7703 \begin_layout Standard
7704 Ceci indique que votre classe de texte utilise le paquetage 
7705 \begin_inset Flex Code
7706 status collapsed
7707
7708 \begin_layout Plain Layout
7709 machin.sty
7710 \end_layout
7711
7712 \end_inset
7713
7714 .
7715  Enfin, il est aussi possible de déclarer des classes pour du code DocBook.
7716  Les déclarations ressemblent en général à :
7717 \end_layout
7718
7719 \begin_layout LyX-Code
7720
7721 \size small
7722 #% Do not delete the line below; configure depends on this 
7723 \end_layout
7724
7725 \begin_layout LyX-Code
7726
7727 \size small
7728
7729 \backslash
7730 DeclareDocBookClass[article]{SGML (DocBook Article)}
7731 \end_layout
7732
7733 \begin_layout LyX-Code
7734
7735 \size small
7736 #  
7737 \backslash
7738 DeclareCategory{Articles}
7739 \end_layout
7740
7741 \begin_layout Standard
7742 Notez que ces déclarations peuvent aussi recevoir un paramètre optionnel
7743  déclarant le nom de la classe de document (mais pas une liste).
7744 \end_layout
7745
7746 \begin_layout Standard
7747 Donc, de la manière la plus explicite, la forme d'une déclaration de format
7748  est la suivante:
7749 \end_layout
7750
7751 \begin_layout LyX-Code
7752
7753 \size small
7754 #  
7755 \backslash
7756 DeclareLaT
7757 \begin_inset ERT
7758 status collapsed
7759
7760 \begin_layout Plain Layout
7761
7762 {}
7763 \end_layout
7764
7765 \end_inset
7766
7767 eXClass[class,package.sty]{description du format}
7768 \end_layout
7769
7770 \begin_layout LyX-Code
7771
7772 \size small
7773 #  
7774 \backslash
7775 DeclareCategory{catégorie}
7776 \end_layout
7777
7778 \begin_layout Standard
7779 Il n'est nécessaire de déclarer la classe que si le nom de la classe \SpecialChar LaTeX
7780  et
7781  le nom du fichier de format diffèrent, ou si des paquetages sont à spécifier.
7782  Si le nom de la classe n'est pas spécifiée, \SpecialChar LyX
7783  suppose qu'elle est identique
7784  à celle du fichier de format.
7785 \end_layout
7786
7787 \begin_layout Standard
7788 Une fois que la classe de texte a été modifiée à votre goût, tout ce que
7789  vous avez à faire est de la copier soit dans 
7790 \begin_inset Flex Code
7791 status collapsed
7792
7793 \begin_layout Plain Layout
7794 Rép\SpecialChar LyX
7795 /layouts/
7796 \end_layout
7797
7798 \end_inset
7799
7800  soit dans 
7801 \begin_inset Flex Code
7802 status collapsed
7803
7804 \begin_layout Plain Layout
7805 MonRép/layouts/
7806 \end_layout
7807
7808 \end_inset
7809
7810  et de faire 
7811 \begin_inset Flex MenuItem
7812 status collapsed
7813
7814 \begin_layout Plain Layout
7815 Outils\SpecialChar menuseparator
7816 Recon\SpecialChar softhyphen
7817 figurer
7818 \end_layout
7819
7820 \end_inset
7821
7822 .
7823  Quittez \SpecialChar LyX
7824  et redémarrez-le; votre nouvelle classe de texte devrait alors
7825  être disponible avec les autres.
7826 \end_layout
7827
7828 \begin_layout Standard
7829 Une fois le fichier de format installé, vous pouvez le modifier et vérifier
7830  l'effet de ces modifications sans reconfigurer ou redémarrer \SpecialChar LyX
7831 .
7832 \begin_inset Foot
7833 status collapsed
7834
7835 \begin_layout Plain Layout
7836 Avec les versions de \SpecialChar LyX
7837  antérieures à 1.6, il vous fallait redémarrer \SpecialChar LyX
7838  pour
7839  valider les modifications effectuées dans les fichiers de format.
7840  De ce fait, les modifications pouvaient prendre beaucoup de temps.
7841 \end_layout
7842
7843 \end_inset
7844
7845  Vous pouvez imposer un rechargement du format en service en utilisant la
7846  fonction 
7847 \begin_inset Flex MenuItem
7848 status collapsed
7849
7850 \begin_layout Plain Layout
7851
7852 \lang english
7853 layout-reload
7854 \end_layout
7855
7856 \end_inset
7857
7858 .
7859  Cette fonction n'est implicitement liée à aucun raccourci — vous pouvez
7860  bien sûr la lier à une touche vous-même.
7861  Si vous voulez utiliser cette fonction, il vous suffit de la saisir dans
7862  le mini-tampon.
7863  
7864 \end_layout
7865
7866 \begin_layout Standard
7867
7868 \emph on
7869 Attention
7870 \emph default
7871
7872 \begin_inset Flex MenuItem
7873 status collapsed
7874
7875 \begin_layout Plain Layout
7876
7877 \lang english
7878 layout-reload
7879 \end_layout
7880
7881 \end_inset
7882
7883  est une fonctionnalité 
7884 \begin_inset Quotes fld
7885 \end_inset
7886
7887 avancée
7888 \begin_inset Quotes frd
7889 \end_inset
7890
7891
7892 \emph on
7893 .
7894  
7895 \emph default
7896 Il vous est
7897 \emph on
7898  fortement 
7899 \emph default
7900 recommandé de sauvegarder votre travail avant de procéder ainsi
7901 \emph on
7902 .
7903
7904 \emph default
7905  En fait, il vous est 
7906 \emph on
7907 fortement
7908 \emph default
7909  recommandé de ne pas essayer de modifier des formats durant une travail
7910  productif sur un document.
7911  Utilisez un document de test, les erreurs de syntaxe et autres dans votre
7912  module pourraient déclencher des comportements bizarres.
7913  En particulier, de telles erreurs pourraient inciter \SpecialChar LyX
7914  à considérer les
7915  formats en service comme incorrects et à essayer de basculer sur un autre
7916  format.
7917 \begin_inset Foot
7918 status collapsed
7919
7920 \begin_layout Plain Layout
7921 Les erreurs de syntaxe vraiment graves peuvent même stopper \SpecialChar LyX
7922 .
7923  Ceci provient du fait que certaines erreurs rendent \SpecialChar LyX
7924  incapable de lire
7925  la moindre information de format.
7926  Faites attention\SpecialChar ldots
7927
7928 \end_layout
7929
7930 \end_inset
7931
7932  Les développeurs s'efforcent de conserver une bonne stabilité à \SpecialChar LyX
7933  dans de
7934  telles situations, mais il vaut mieux être sûr que regretter
7935 \begin_inset Foot
7936 status collapsed
7937
7938 \begin_layout Plain Layout
7939 Puisque nous en sommes au conseils: faites des sauvegardes régulières.
7940  Et soyez gentil avec votre maman.
7941 \end_layout
7942
7943 \end_inset
7944
7945 .
7946 \end_layout
7947
7948 \begin_layout Subsection
7949 Déclaration d'un module
7950 \end_layout
7951
7952 \begin_layout Standard
7953 La première ligne d'un module doit être rédigée comme suit:
7954 \end_layout
7955
7956 \begin_layout LyX-Code
7957 #
7958 \backslash
7959 DeclareL
7960 \size small
7961
7962 \begin_inset ERT
7963 status collapsed
7964
7965 \begin_layout Plain Layout
7966
7967 {}
7968 \end_layout
7969
7970 \end_inset
7971
7972
7973 \size default
7974 yXModule[endnotes.sty]{Endnotes}
7975 \end_layout
7976
7977 \begin_layout Standard
7978 L'argument obligatoire, entre accolades, est le nom du module, tel qu'il
7979  apparaîtra dans 
7980 \begin_inset Flex MenuItem
7981 status collapsed
7982
7983 \begin_layout Plain Layout
7984 Document\SpecialChar menuseparator
7985 Paramètres\SpecialChar menuseparator
7986 Modules
7987 \end_layout
7988
7989 \end_inset
7990
7991 .
7992  L'argument entre crochets est facultatif: il déclare n'importe quel paquetage
7993  \SpecialChar LaTeX
7994  dont dépend le module.
7995  Il est également possible d'utiliser la clé 
7996 \begin_inset Flex MenuItem
7997 status collapsed
7998
7999 \begin_layout Plain Layout
8000 depuis->vers
8001 \end_layout
8002
8003 \end_inset
8004
8005  en argument optionnel: elle déclare que le module ne peut être employé
8006  que s'il existe un chemin de conversion entre les formats 
8007 \begin_inset Flex Code
8008 status collapsed
8009
8010 \begin_layout Plain Layout
8011 depuis
8012 \end_layout
8013
8014 \end_inset
8015
8016  et 
8017 \begin_inset Flex Code
8018 status collapsed
8019
8020 \begin_layout Plain Layout
8021 vers
8022 \end_layout
8023
8024 \end_inset
8025
8026 .
8027 \end_layout
8028
8029 \begin_layout Standard
8030 La déclaration du module devra être suivi par des lignes descriptives comme
8031  celles-ci:
8032 \begin_inset Foot
8033 status collapsed
8034
8035 \begin_layout Plain Layout
8036 En anglais de préférence si le module doit être diffusé par \SpecialChar LyX
8037 .
8038  Cette description apparaîtra dans la liste des messages à traduire et sera
8039  donc traduite lors de la mise à jour de l'interface.
8040 \end_layout
8041
8042 \end_inset
8043
8044
8045 \end_layout
8046
8047 \begin_layout LyX-Code
8048
8049 \lang english
8050 #DescriptionBegin 
8051 \end_layout
8052
8053 \begin_layout LyX-Code
8054
8055 \lang english
8056 #Adds an endnote command, in addition to footnotes.
8057  
8058 \end_layout
8059
8060 \begin_layout LyX-Code
8061
8062 \lang english
8063 #You will need to add  
8064 \backslash
8065 theendnotes in \SpecialChar TeX
8066  code where you 
8067 \end_layout
8068
8069 \begin_layout LyX-Code
8070
8071 \lang english
8072 #want the endnotes to appear.
8073  
8074 \end_layout
8075
8076 \begin_layout LyX-Code
8077
8078 \lang english
8079 #DescriptionEnd 
8080 \end_layout
8081
8082 \begin_layout LyX-Code
8083
8084 \lang english
8085 #Requires: somemodule | othermodule
8086 \end_layout
8087
8088 \begin_layout LyX-Code
8089
8090 \lang english
8091 #Excludes: badmodule
8092 \end_layout
8093
8094 \begin_layout Standard
8095 Cette description est utilisée dans 
8096 \begin_inset Flex MenuItem
8097 status collapsed
8098
8099 \begin_layout Plain Layout
8100 Document\SpecialChar menuseparator
8101 Paramètres\SpecialChar ldots
8102 \SpecialChar menuseparator
8103 Modules
8104 \end_layout
8105
8106 \end_inset
8107
8108  pour informer l'utilisateur de la fonction du module.
8109  La ligne 
8110 \begin_inset Flex Code
8111 status collapsed
8112
8113 \begin_layout Plain Layout
8114
8115 \lang english
8116 Requires
8117 \end_layout
8118
8119 \end_inset
8120
8121  permet d'identifier les modules qui doivent être activés avec celui-ci;
8122  la ligne 
8123 \begin_inset Flex Code
8124 status collapsed
8125
8126 \begin_layout Plain Layout
8127
8128 \lang english
8129 Excludes
8130 \end_layout
8131
8132 \end_inset
8133
8134  permet d'identifier les modules interdits avec celui-ci.
8135  Les deux lignes sont facultatives et, comme indiqué, les modules dans une
8136  liste doivent être séparés par une barre verticale: |.
8137  Noter que les modules requis sont traités sur le mode disjonctif: 
8138 \emph on
8139 au moins un
8140 \emph default
8141  des modules requis doit être utilisé.
8142  De même, 
8143 \emph on
8144 aucun
8145 \emph default
8146  des modules exclus ne doit être utilisé.
8147  Noter également que les les modules sont identifiés par leur nom de fichier,
8148  sans le suffixe 
8149 \begin_inset Flex Code
8150 status collapsed
8151
8152 \begin_layout Plain Layout
8153 .module
8154 \end_layout
8155
8156 \end_inset
8157
8158  .
8159  Ainsi 
8160 \begin_inset Flex Code
8161 status collapsed
8162
8163 \begin_layout Plain Layout
8164
8165 \lang english
8166 telmodule
8167 \end_layout
8168
8169 \end_inset
8170
8171  est vraiment 
8172 \begin_inset Flex Code
8173 status collapsed
8174
8175 \begin_layout Plain Layout
8176
8177 \lang english
8178 telmodule.module
8179 \end_layout
8180
8181 \end_inset
8182
8183 .
8184 \end_layout
8185
8186 \begin_layout Subsection
8187 Numéro d'identification syntaxique
8188 \end_layout
8189
8190 \begin_layout Standard
8191 La première ligne non commentée doit contenir le numéro d'identification
8192  syntaxique du contenu du fichier de format:
8193 \end_layout
8194
8195 \begin_layout Description
8196 \begin_inset Flex Code
8197 status collapsed
8198
8199 \begin_layout Plain Layout
8200
8201 \lang english
8202 Format
8203 \end_layout
8204
8205 \end_inset
8206
8207  [
8208 \begin_inset Flex Code
8209 status collapsed
8210
8211 \begin_layout Plain Layout
8212
8213 \lang english
8214 int
8215 \end_layout
8216
8217 \end_inset
8218
8219 ] identification syntaxique du fichier de format
8220 \end_layout
8221
8222 \begin_layout Standard
8223 Ce balisage a été introduit dans \SpecialChar LyX
8224
8225 \begin_inset space ~
8226 \end_inset
8227
8228 1.4.0 Les fichiers de format des versions antérieures n'avaient pas de numéro
8229  de format explicite et sont affectés du 
8230 \lang english
8231
8232 \begin_inset Flex Code
8233 status collapsed
8234
8235 \begin_layout Plain Layout
8236
8237 \lang english
8238 Format
8239 \begin_inset space ~
8240 \end_inset
8241
8242 1
8243 \end_layout
8244
8245 \end_inset
8246
8247
8248 \lang french
8249 .
8250  Le numéro de format du présent fichier est le numéro 48.
8251  mais chaque version de \SpecialChar LyX
8252  peut lire les fichiers de format d'une version
8253  plus ancienne, comme elle peut lire les documents crées avec une version
8254  plus ancienne.
8255  Il n'y a cependant aucun moyen de revernir aux numéros d'identification
8256  antérieurs.
8257 \end_layout
8258
8259 \begin_layout Subsection
8260 Paramètres généraux d'une classe de texte
8261 \begin_inset CommandInset label
8262 LatexCommand label
8263 name "subsec:Paramètres-généraux-d'une"
8264
8265 \end_inset
8266
8267
8268 \end_layout
8269
8270 \begin_layout Standard
8271 Voici les paramètres généraux qui décrivent l'aspect du document pour une
8272  classe complète (ceci ne veut pas dire qu'il 
8273 \emph on
8274 doivent
8275 \emph default
8276  apparaître dans le fichiers 
8277 \begin_inset Flex Code
8278 status collapsed
8279
8280 \begin_layout Plain Layout
8281 .layout
8282 \end_layout
8283
8284 \end_inset
8285
8286  plutôt que dans les modules.
8287  Un module peut contenir n'importe quelle balise de format):
8288 \end_layout
8289
8290 \begin_layout Description
8291
8292 \lang english
8293 \begin_inset Flex Code
8294 status collapsed
8295
8296 \begin_layout Plain Layout
8297
8298 \lang english
8299 AddToHTMLPreamble
8300 \end_layout
8301
8302 \end_inset
8303
8304
8305 \family roman
8306 \lang french
8307  
8308 \family default
8309 ajoute une information qui sera incluse dans le bloc 
8310 \begin_inset Flex Code
8311 status collapsed
8312
8313 \begin_layout Plain Layout
8314 <head>
8315 \end_layout
8316
8317 \end_inset
8318
8319  quand le document est exporté en XHTML.
8320  Typiquement, ce paramètre est utilisé pour exporter de l'information en
8321  style CSS, mais il peut être utilisé pour toute information valide entre
8322  les balises 
8323 \begin_inset Flex Code
8324 status collapsed
8325
8326 \begin_layout Plain Layout
8327 <head>
8328 \end_layout
8329
8330 \end_inset
8331
8332 .
8333  Doit être fermé par 
8334 \begin_inset Quotes fld
8335 \end_inset
8336
8337
8338 \begin_inset Flex Code
8339 status collapsed
8340
8341 \begin_layout Plain Layout
8342
8343 \lang english
8344 EndPreamble
8345 \end_layout
8346
8347 \end_inset
8348
8349
8350 \begin_inset Quotes frd
8351 \end_inset
8352
8353 .
8354 \end_layout
8355
8356 \begin_layout Description
8357
8358 \lang english
8359 \begin_inset Flex Code
8360 status collapsed
8361
8362 \begin_layout Plain Layout
8363
8364 \lang english
8365 AddToPreamble
8366 \end_layout
8367
8368 \end_inset
8369
8370
8371 \family roman
8372 \lang french
8373  
8374 \family default
8375 ajoute une information au préambule du document.
8376  Doit être fermé par 
8377 \begin_inset Quotes fld
8378 \end_inset
8379
8380
8381 \begin_inset Flex Code
8382 status collapsed
8383
8384 \begin_layout Plain Layout
8385
8386 \lang english
8387 EndPreamble
8388 \end_layout
8389
8390 \end_inset
8391
8392
8393 \begin_inset Quotes frd
8394 \end_inset
8395
8396 .
8397 \end_layout
8398
8399 \begin_layout Description
8400
8401 \lang english
8402 \begin_inset Flex Code
8403 status collapsed
8404
8405 \begin_layout Plain Layout
8406
8407 \lang english
8408 CiteFormat
8409 \end_layout
8410
8411 \end_inset
8412
8413
8414 \family roman
8415 \lang french
8416  
8417 \family default
8418 définit le style à utiliser pour afficher les informations bibliographiques.
8419  Voir 
8420 \begin_inset CommandInset ref
8421 LatexCommand ref
8422 reference "subsec:Description citation"
8423
8424 \end_inset
8425
8426 .
8427  Doit être fermé par 
8428 \begin_inset Quotes fld
8429 \end_inset
8430
8431
8432 \begin_inset Flex Code
8433 status collapsed
8434
8435 \begin_layout Plain Layout
8436
8437 \lang english
8438 End
8439 \end_layout
8440
8441 \end_inset
8442
8443
8444 \begin_inset Quotes frd
8445 \end_inset
8446
8447 .
8448 \end_layout
8449
8450 \begin_layout Description
8451
8452 \lang english
8453 \begin_inset Flex Code
8454 status collapsed
8455
8456 \begin_layout Plain Layout
8457
8458 \lang english
8459 ClassOptions
8460 \end_layout
8461
8462 \end_inset
8463
8464
8465 \family roman
8466 \lang french
8467  
8468 \family default
8469 décrit diverses options globales comprises par la classe du document.
8470  Voir la 
8471 \begin_inset CommandInset ref
8472 LatexCommand ref
8473 reference "subsec:Section-ClassOptions"
8474
8475 \end_inset
8476
8477  pour les détails.
8478  Doit être fermé par 
8479 \begin_inset Quotes fld
8480 \end_inset
8481
8482
8483 \begin_inset Flex Code
8484 status collapsed
8485
8486 \begin_layout Plain Layout
8487
8488 \lang english
8489 End
8490 \end_layout
8491
8492 \end_inset
8493
8494
8495 \begin_inset Quotes frd
8496 \end_inset
8497
8498 .
8499 \end_layout
8500
8501 \begin_layout Description
8502
8503 \lang english
8504 \begin_inset Flex Code
8505 status collapsed
8506
8507 \begin_layout Plain Layout
8508
8509 \lang english
8510 Columns
8511 \end_layout
8512
8513 \end_inset
8514
8515
8516 \lang french
8517  [
8518 \begin_inset Flex Code
8519 status collapsed
8520
8521 \begin_layout Plain Layout
8522
8523 \emph on
8524 1
8525 \end_layout
8526
8527 \end_inset
8528
8529 ,
8530 \begin_inset space \thinspace{}
8531 \end_inset
8532
8533
8534 \begin_inset Flex Code
8535 status collapsed
8536
8537 \begin_layout Plain Layout
8538 2
8539 \end_layout
8540
8541 \end_inset
8542
8543 ] fixe le nombre implicite de colonnes (une ou deux).
8544  Peut être changé dans la fenêtre 
8545 \begin_inset Flex MenuItem
8546 status collapsed
8547
8548 \begin_layout Plain Layout
8549 Document\SpecialChar menuseparator
8550 Paramètres
8551 \end_layout
8552
8553 \end_inset
8554
8555 .
8556  
8557 \end_layout
8558
8559 \begin_layout Description
8560
8561 \lang english
8562 \begin_inset Flex Code
8563 status collapsed
8564
8565 \begin_layout Plain Layout
8566
8567 \lang english
8568 Counter
8569 \end_layout
8570
8571 \end_inset
8572
8573
8574 \family roman
8575 \lang french
8576  
8577 \family default
8578 [
8579 \begin_inset Flex Code
8580 status collapsed
8581
8582 \begin_layout Plain Layout
8583 chaîne
8584 \end_layout
8585
8586 \end_inset
8587
8588 ] définit les paramètres d'un nouveau compteur.
8589  Si le compteur n'existe pas, il est créé; s'il existe, il est modifié.
8590  Doit être fermé par 
8591 \begin_inset Quotes fld
8592 \end_inset
8593
8594
8595 \begin_inset Flex Code
8596 status collapsed
8597
8598 \begin_layout Plain Layout
8599
8600 \lang english
8601 End
8602 \end_layout
8603
8604 \end_inset
8605
8606
8607 \begin_inset Quotes frd
8608 \end_inset
8609
8610 .
8611 \begin_inset Newline newline
8612 \end_inset
8613
8614 Voir la 
8615 \begin_inset CommandInset ref
8616 LatexCommand ref
8617 reference "subsec:Compteurs"
8618
8619 \end_inset
8620
8621  pour les détails.
8622 \end_layout
8623
8624 \begin_layout Description
8625
8626 \lang english
8627 \begin_inset Flex Code
8628 status collapsed
8629
8630 \begin_layout Plain Layout
8631
8632 \lang english
8633 DefaultFont
8634 \end_layout
8635
8636 \end_inset
8637
8638
8639 \lang french
8640  décrit la police implicite dans le document.
8641  Voir la 
8642 \begin_inset CommandInset ref
8643 LatexCommand ref
8644 reference "subsec:polices"
8645
8646 \end_inset
8647
8648  pour une description.
8649  Doit être fermé par 
8650 \begin_inset Quotes fld
8651 \end_inset
8652
8653
8654 \lang english
8655
8656 \begin_inset Flex Code
8657 status collapsed
8658
8659 \begin_layout Plain Layout
8660
8661 \lang english
8662 EndFont
8663 \end_layout
8664
8665 \end_inset
8666
8667
8668 \begin_inset Quotes frd
8669 \end_inset
8670
8671 .
8672 \end_layout
8673
8674 \begin_layout Description
8675
8676 \lang english
8677 \begin_inset Flex Code
8678 status collapsed
8679
8680 \begin_layout Plain Layout
8681
8682 \lang english
8683 DefaultModule
8684 \end_layout
8685
8686 \end_inset
8687
8688
8689 \lang french
8690  [
8691 \begin_inset Flex Code
8692 status collapsed
8693
8694 \begin_layout Plain Layout
8695 <module>
8696 \end_layout
8697
8698 \end_inset
8699
8700 ] spécifie un module inclus implicitement avec cette classe de document,
8701  donné par son nom de fichier sans suffixe 
8702 \begin_inset Flex Code
8703 status collapsed
8704
8705 \begin_layout Plain Layout
8706
8707 \lang english
8708 .module
8709 \end_layout
8710
8711 \end_inset
8712
8713 .
8714  L'utilisateur peut toujours le retirer, mais il sera actif à l'ouverture
8715  du document (ceci s'applique pour un nouveau document, ou quand cette classe
8716  est choisie pour un document existant).
8717 \end_layout
8718
8719 \begin_layout Description
8720
8721 \lang english
8722 \begin_inset Flex Code
8723 status collapsed
8724
8725 \begin_layout Plain Layout
8726
8727 \lang english
8728 DefaultStyle
8729 \end_layout
8730
8731 \end_inset
8732
8733
8734 \lang french
8735  [
8736 \begin_inset Flex Code
8737 status collapsed
8738
8739 \begin_layout Plain Layout
8740 <style>
8741 \end_layout
8742
8743 \end_inset
8744
8745 ] indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
8746  
8747 \begin_inset Flex MenuItem
8748 status collapsed
8749
8750 \begin_layout Plain Layout
8751
8752 \lang english
8753 Standard
8754 \end_layout
8755
8756 \end_inset
8757
8758 .
8759  Ce sera implicitement le premier style défini si ce paramètre n'est pas
8760  fixé, mais vous êtes vivement encouragé à utiliser cette directive.
8761 \end_layout
8762
8763 \begin_layout Description
8764
8765 \lang english
8766 \begin_inset Flex Code
8767 status collapsed
8768
8769 \begin_layout Plain Layout
8770
8771 \lang english
8772 ExcludesModule
8773 \end_layout
8774
8775 \end_inset
8776
8777
8778 \lang french
8779  [
8780 \begin_inset Flex Code
8781 status collapsed
8782
8783 \begin_layout Plain Layout
8784 <module>
8785 \end_layout
8786
8787 \end_inset
8788
8789 ] indique que le module spécifié (donné par son nom de fichier sans le suffixe
8790  
8791 \begin_inset Flex Code
8792 status collapsed
8793
8794 \begin_layout Plain Layout
8795
8796 \lang english
8797 .module
8798 \end_layout
8799
8800 \end_inset
8801
8802 ) ne peut pas être utilisé avec cette classe de document.
8803  Ceci peut être utilisé par exemple dans un format pour une revue pour éviter
8804  e.g.
8805  l'utilisation du module 
8806 \begin_inset Flex Code
8807 status collapsed
8808
8809 \begin_layout Plain Layout
8810
8811 \lang english
8812 theorems-sec
8813 \end_layout
8814
8815 \end_inset
8816
8817  (numérotation des théorèmes par sections).
8818  Ce paramètre 
8819 \emph on
8820 ne
8821 \emph default
8822  
8823 \emph on
8824 peut pas
8825 \emph default
8826  être utilisé dans un module: les modules ont leur propre méthode d'exclusion
8827  (voir 
8828 \begin_inset CommandInset ref
8829 LatexCommand ref
8830 reference "subsec:Modules_de_format"
8831
8832 \end_inset
8833
8834 ).
8835 \end_layout
8836
8837 \begin_layout Description
8838
8839 \lang english
8840 \begin_inset Flex Code
8841 status collapsed
8842
8843 \begin_layout Plain Layout
8844
8845 \lang english
8846 Float
8847 \end_layout
8848
8849 \end_inset
8850
8851
8852 \lang french
8853  définit un nouveau flottant.
8854  Voir la 
8855 \begin_inset CommandInset ref
8856 LatexCommand ref
8857 reference "subsec:Flottants"
8858
8859 \end_inset
8860
8861 .
8862  Doit être fermé par 
8863 \begin_inset Quotes fld
8864 \end_inset
8865
8866
8867 \begin_inset Flex Code
8868 status collapsed
8869
8870 \begin_layout Plain Layout
8871
8872 \lang english
8873 End
8874 \end_layout
8875
8876 \end_inset
8877
8878
8879 \begin_inset Quotes frd
8880 \end_inset
8881
8882 .
8883 \end_layout
8884
8885 \begin_layout Description
8886
8887 \lang english
8888 \begin_inset Flex Code
8889 status collapsed
8890
8891 \begin_layout Plain Layout
8892
8893 \lang english
8894 HTMLPreamble
8895 \end_layout
8896
8897 \end_inset
8898
8899
8900 \lang french
8901  définit l'information qui sera incluse dans le bloc 
8902 \begin_inset Flex Code
8903 status collapsed
8904
8905 \begin_layout Plain Layout
8906 <head>
8907 \end_layout
8908
8909 \end_inset
8910
8911  quand le document est exporté en XHTML.
8912  Notez bien que ceci écrasera toute déclaration 
8913 \lang english
8914
8915 \begin_inset Flex Code
8916 status collapsed
8917
8918 \begin_layout Plain Layout
8919
8920 \lang english
8921 HTMLPreamble
8922 \end_layout
8923
8924 \end_inset
8925
8926
8927 \lang french
8928  ou 
8929 \lang english
8930
8931 \begin_inset Flex Code
8932 status collapsed
8933
8934 \begin_layout Plain Layout
8935
8936 \lang english
8937 AddToHTMLPreamble
8938 \end_layout
8939
8940 \end_inset
8941
8942  
8943 \lang french
8944 antérieure (utiliser
8945 \begin_inset Newline newline
8946 \end_inset
8947
8948
8949 \lang english
8950
8951 \begin_inset Flex Code
8952 status collapsed
8953
8954 \begin_layout Plain Layout
8955
8956 \lang english
8957 AddToHTMLPreamble
8958 \end_layout
8959
8960 \end_inset
8961
8962
8963 \lang french
8964  si vous désirez simplement ajouter du contenu).
8965  Doit être fermé par 
8966 \begin_inset Quotes fld
8967 \end_inset
8968
8969
8970 \begin_inset Flex Code
8971 status collapsed
8972
8973 \begin_layout Plain Layout
8974
8975 \lang english
8976 End
8977 \end_layout
8978
8979 \end_inset
8980
8981
8982 \begin_inset Quotes frd
8983 \end_inset
8984
8985 .
8986 \end_layout
8987
8988 \begin_layout Description
8989
8990 \lang english
8991 \begin_inset Flex Code
8992 status collapsed
8993
8994 \begin_layout Plain Layout
8995
8996 \lang english
8997 HTMLTOCSection
8998 \end_layout
8999
9000 \end_inset
9001
9002
9003 \lang french
9004  [
9005 \begin_inset Flex Code
9006 status collapsed
9007
9008 \begin_layout Plain Layout
9009 <style>
9010 \end_layout
9011
9012 \end_inset
9013
9014 ] définit le style utilisé pour la table des matières, la bibliographie,
9015  et similaires, lorsque le document est exporté en HTML.
9016  Pour les articles, ceci devrait normalement valoir 
9017 \lang english
9018
9019 \begin_inset Flex Code
9020 status collapsed
9021
9022 \begin_layout Plain Layout
9023
9024 \lang english
9025 Section
9026 \end_layout
9027
9028 \end_inset
9029
9030
9031 \lang french
9032 ; pour les livres 
9033 \lang english
9034
9035 \begin_inset Flex Code
9036 status collapsed
9037
9038 \begin_layout Plain Layout
9039
9040 \lang english
9041 Chapter
9042 \end_layout
9043
9044 \end_inset
9045
9046
9047 \lang french
9048 .
9049  Sans précisions, \SpecialChar LyX
9050  essaiera de deviner quel style utiliser.
9051 \end_layout
9052
9053 \begin_layout Description
9054
9055 \lang english
9056 \begin_inset Flex Code
9057 status collapsed
9058
9059 \begin_layout Plain Layout
9060
9061 \lang english
9062 IfCounter
9063 \end_layout
9064
9065 \end_inset
9066
9067
9068 \lang french
9069  [
9070 \begin_inset Flex Code
9071 status collapsed
9072
9073 \begin_layout Plain Layout
9074 <compteur>
9075 \end_layout
9076
9077 \end_inset
9078
9079 ] modifie les propriétés d'un compteur donné.
9080  Si le compteur n'existe pas, la directive est ignorée.
9081  Doit être fermé par 
9082 \begin_inset Quotes fld
9083 \end_inset
9084
9085
9086 \begin_inset Flex Code
9087 status collapsed
9088
9089 \begin_layout Plain Layout
9090
9091 \lang english
9092 End
9093 \end_layout
9094
9095 \end_inset
9096
9097
9098 \begin_inset Quotes frd
9099 \end_inset
9100
9101 .
9102 \begin_inset Newline newline
9103 \end_inset
9104
9105 Voir la 
9106 \begin_inset CommandInset ref
9107 LatexCommand ref
9108 reference "subsec:Compteurs"
9109
9110 \end_inset
9111
9112  pour les détails au sujet des compteurs.
9113 \end_layout
9114
9115 \begin_layout Description
9116
9117 \lang english
9118 \begin_inset Flex Code
9119 status collapsed
9120
9121 \begin_layout Plain Layout
9122
9123 \lang english
9124 IfStyle
9125 \end_layout
9126
9127 \end_inset
9128
9129
9130 \lang french
9131  [
9132 \begin_inset Flex Code
9133 status collapsed
9134
9135 \begin_layout Plain Layout
9136 <style>
9137 \end_layout
9138
9139 \end_inset
9140
9141 ] modifies les propriétés de style d'un paragraphe donné.
9142  Si le style n'existe pas, le directive est ignorée.
9143  Doit être fermé par 
9144 \begin_inset Quotes fld
9145 \end_inset
9146
9147
9148 \begin_inset Flex Code
9149 status collapsed
9150
9151 \begin_layout Plain Layout
9152
9153 \lang english
9154 End
9155 \end_layout
9156
9157 \end_inset
9158
9159
9160 \begin_inset Quotes frd
9161 \end_inset
9162
9163 .
9164 \end_layout
9165
9166 \begin_layout Description
9167 \begin_inset Flex Code
9168 status collapsed
9169
9170 \begin_layout Plain Layout
9171
9172 \lang english
9173 Input
9174 \end_layout
9175
9176 \end_inset
9177
9178  [
9179 \begin_inset Flex Code
9180 status collapsed
9181
9182 \begin_layout Plain Layout
9183 <nom de fichier>
9184 \end_layout
9185
9186 \end_inset
9187
9188 ] permet d'inclure un autre fichier de définition de format pour éviter
9189  de réécrire des commandes.
9190  C'est souvent le cas des fichiers de format standard, comme 
9191 \begin_inset Flex Code
9192 status collapsed
9193
9194 \begin_layout Plain Layout
9195 stdclass.inc
9196 \end_layout
9197
9198 \end_inset
9199
9200 , qui contient la plupart des réglages de base.
9201 \end_layout
9202
9203 \begin_layout Description
9204
9205 \lang english
9206 \begin_inset Flex Code
9207 status collapsed
9208
9209 \begin_layout Plain Layout
9210
9211 \lang english
9212 InsetLayout
9213 \end_layout
9214
9215 \end_inset
9216
9217
9218 \family roman
9219 \lang french
9220  
9221 \family default
9222 [
9223 \begin_inset Flex Code
9224 status collapsed
9225
9226 \begin_layout Plain Layout
9227 <type>
9228 \end_layout
9229
9230 \end_inset
9231
9232 ] cette section (re)définit le format d'un insert.
9233  Elle peut être appliquée à un insert existant pour obtenir un nouvel insert
9234  défini par l'utilisateur, e.g.
9235  un nouveau style de caractères.
9236  Doit être fermé par 
9237 \begin_inset Quotes fld
9238 \end_inset
9239
9240
9241 \begin_inset Flex Code
9242 status collapsed
9243
9244 \begin_layout Plain Layout
9245
9246 \lang english
9247 End
9248 \end_layout
9249
9250 \end_inset
9251
9252
9253 \begin_inset Quotes frd
9254 \end_inset
9255
9256 .
9257 \begin_inset Newline newline
9258 \end_inset
9259
9260  Voir la 
9261 \begin_inset CommandInset ref
9262 LatexCommand ref
9263 reference "subsec:Flex-insets-and"
9264
9265 \end_inset
9266
9267  pour les détails.
9268 \end_layout
9269
9270 \begin_layout Description
9271
9272 \lang english
9273 \begin_inset Flex Code
9274 status collapsed
9275
9276 \begin_layout Plain Layout
9277
9278 \lang english
9279 LeftMargin
9280 \end_layout
9281
9282 \end_inset
9283
9284
9285 \family roman
9286 \lang french
9287  
9288 \family default
9289 [
9290 \begin_inset Flex Code
9291 status collapsed
9292
9293 \begin_layout Plain Layout
9294 chaîne
9295 \end_layout
9296
9297 \end_inset
9298
9299 ] indique la largeur de la marge gauche à l'écran, par exemple 
9300 \begin_inset Quotes fld
9301 \end_inset
9302
9303
9304 \begin_inset Flex Code
9305 status collapsed
9306
9307 \begin_layout Plain Layout
9308 MMMMM
9309 \end_layout
9310
9311 \end_inset
9312
9313
9314 \begin_inset Quotes frd
9315 \end_inset
9316
9317  (noter que ce n'est pas une 
9318 \begin_inset Quotes fld
9319 \end_inset
9320
9321 longueur
9322 \begin_inset Quotes frd
9323 \end_inset
9324
9325 , comme 
9326 \begin_inset Quotes fld
9327 \end_inset
9328
9329 2ex.
9330 \begin_inset Quotes frd
9331 \end_inset
9332
9333 ).
9334 \end_layout
9335
9336 \begin_layout Description
9337
9338 \lang english
9339 \begin_inset Flex Code
9340 status collapsed
9341
9342 \begin_layout Plain Layout
9343
9344 \lang english
9345 NoCounter
9346 \end_layout
9347
9348 \end_inset
9349
9350
9351 \lang french
9352  [
9353 \begin_inset Flex Code
9354 status collapsed
9355
9356 \begin_layout Plain Layout
9357 <compteur>
9358 \end_layout
9359
9360 \end_inset
9361
9362 ] efface un compteur existant, habituellement défini dans un fichier inclus.
9363 \end_layout
9364
9365 \begin_layout Description
9366
9367 \lang english
9368 \begin_inset Flex Code
9369 status collapsed
9370
9371 \begin_layout Plain Layout
9372
9373 \lang english
9374 NoFloat
9375 \end_layout
9376
9377 \end_inset
9378
9379
9380 \lang french
9381  [
9382 \begin_inset Flex Code
9383 status collapsed
9384
9385 \begin_layout Plain Layout
9386 <flottant>
9387 \end_layout
9388
9389 \end_inset
9390
9391 ] efface un flottant existant.
9392  C'est très utile quand vous voulez supprimer un flottant qui a été défini
9393  dans un fichier inclus.
9394 \end_layout
9395
9396 \begin_layout Description
9397
9398 \lang english
9399 \begin_inset Flex Code
9400 status collapsed
9401
9402 \begin_layout Plain Layout
9403
9404 \lang english
9405 NoStyle
9406 \end_layout
9407
9408 \end_inset
9409
9410
9411 \lang french
9412  [
9413 \begin_inset Flex Code
9414 status collapsed
9415
9416 \begin_layout Plain Layout
9417 <style>
9418 \end_layout
9419
9420 \end_inset
9421
9422 ] efface un style existant.
9423 \end_layout
9424
9425 \begin_layout Description
9426
9427 \lang english
9428 \begin_inset Flex Code
9429 status collapsed
9430
9431 \begin_layout Plain Layout
9432
9433 \lang english
9434 OutputFormat
9435 \end_layout
9436
9437 \end_inset
9438
9439
9440 \family roman
9441 \lang french
9442  
9443 \family default
9444 [
9445 \begin_inset Flex Code
9446 status collapsed
9447
9448 \begin_layout Plain Layout
9449 <format>
9450 \end_layout
9451
9452 \end_inset
9453
9454 ] indique quelle sorte de format de fichier (tel que défini dans les préférences
9455  de \SpecialChar LyX
9456 ) est produit par cette classe.
9457  Elle est surtout utile quand 
9458 \begin_inset Flex Code
9459 status collapsed
9460
9461 \begin_layout Plain Layout
9462
9463 \lang english
9464 OutputType
9465 \end_layout
9466
9467 \end_inset
9468
9469  est 
9470 \lang english
9471
9472 \begin_inset Flex Code
9473 status collapsed
9474
9475 \begin_layout Plain Layout
9476
9477 \lang english
9478 literate
9479 \end_layout
9480
9481 \end_inset
9482
9483
9484 \lang french
9485  et que l'on veut définir un nouvelle sorte de document en programmation
9486  littéraire.
9487  La chaîne est redéfinie comme 
9488 \begin_inset Quotes fld
9489 \end_inset
9490
9491
9492 \lang english
9493
9494 \begin_inset Flex Code
9495 status collapsed
9496
9497 \begin_layout Plain Layout
9498
9499 \lang english
9500 docbook
9501 \end_layout
9502
9503 \end_inset
9504
9505
9506 \lang french
9507
9508 \begin_inset Quotes frd
9509 \end_inset
9510
9511  ou 
9512 \begin_inset Quotes fld
9513 \end_inset
9514
9515
9516 \lang english
9517
9518 \begin_inset Flex Code
9519 status collapsed
9520
9521 \begin_layout Plain Layout
9522
9523 \lang english
9524 latex
9525 \end_layout
9526
9527 \end_inset
9528
9529
9530 \lang french
9531
9532 \begin_inset Quotes frd
9533 \end_inset
9534
9535  quand la directive correspondante 
9536 \begin_inset Flex Code
9537 status collapsed
9538
9539 \begin_layout Plain Layout
9540
9541 \lang english
9542 OutputType
9543 \end_layout
9544
9545 \end_inset
9546
9547  est trouvée.
9548 \end_layout
9549
9550 \begin_layout Description
9551
9552 \lang english
9553 \begin_inset Flex Code
9554 status collapsed
9555
9556 \begin_layout Plain Layout
9557
9558 \lang english
9559 OutputType
9560 \end_layout
9561
9562 \end_inset
9563
9564
9565 \family roman
9566 \lang french
9567  
9568 \family default
9569 \lang english
9570 [
9571 \begin_inset Flex Code
9572 status collapsed
9573
9574 \begin_layout Plain Layout
9575
9576 \emph on
9577 \lang english
9578 lat
9579 \emph default
9580 ex
9581 \end_layout
9582
9583 \end_inset
9584
9585
9586 \begin_inset Flex Code
9587 status collapsed
9588
9589 \begin_layout Plain Layout
9590
9591 \lang english
9592 docbook
9593 \end_layout
9594
9595 \end_inset
9596
9597
9598 \begin_inset Flex Code
9599 status collapsed
9600
9601 \begin_layout Plain Layout
9602
9603 \lang english
9604 literate
9605 \end_layout
9606
9607 \end_inset
9608
9609
9610 \lang french
9611 ] indique quelle sorte de document résultant sera obtenu par cette classe.
9612 \end_layout
9613
9614 \begin_layout Description
9615
9616 \lang english
9617 \begin_inset Flex Code
9618 status collapsed
9619
9620 \begin_layout Plain Layout
9621
9622 \lang english
9623 PackageOptions
9624 \end_layout
9625
9626 \end_inset
9627
9628
9629 \lang french
9630  [
9631 \begin_inset Flex Code
9632 status collapsed
9633
9634 \begin_layout Plain Layout
9635 chaîne
9636 \end_layout
9637
9638 \end_inset
9639
9640  
9641 \begin_inset Flex Code
9642 status collapsed
9643
9644 \begin_layout Plain Layout
9645 chaîne
9646 \end_layout
9647
9648 \end_inset
9649
9650 ] précise les options, données par le seconde chaîne de caractères, pour
9651  le paquetage nommé par le première chaîne.
9652  Par exemple, 
9653 \begin_inset Quotes fld
9654 \end_inset
9655
9656
9657 \begin_inset Flex Code
9658 status collapsed
9659
9660 \begin_layout Plain Layout
9661 PackageOptions natbib square
9662 \end_layout
9663
9664 \end_inset
9665
9666
9667 \begin_inset Quotes frd
9668 \end_inset
9669
9670  déclenchera le chargement de 
9671 \begin_inset Flex Code
9672 status collapsed
9673
9674 \begin_layout Plain Layout
9675 natbib
9676 \end_layout
9677
9678 \end_inset
9679
9680  avec l'option 
9681 \begin_inset Flex Code
9682 status collapsed
9683
9684 \begin_layout Plain Layout
9685 square
9686 \end_layout
9687
9688 \end_inset
9689
9690  (pour les \SpecialChar TeX
9691 perts, ceci force \SpecialChar LyX
9692  à exporter 
9693 \begin_inset Flex Code
9694 status collapsed
9695
9696 \begin_layout Plain Layout
9697
9698 \backslash
9699 PassOptionsToPackage{natbib}{square}
9700 \end_layout
9701
9702 \end_inset
9703
9704  avant le chargement de 
9705 \begin_inset Flex Code
9706 status collapsed
9707
9708 \begin_layout Plain Layout
9709 natbib
9710 \end_layout
9711
9712 \end_inset
9713
9714 ).
9715 \end_layout
9716
9717 \begin_layout Description
9718
9719 \lang english
9720 \begin_inset Flex Code
9721 status collapsed
9722
9723 \begin_layout Plain Layout
9724
9725 \lang english
9726 PageStyle
9727 \end_layout
9728
9729 \end_inset
9730
9731  [
9732 \emph on
9733
9734 \begin_inset Flex Code
9735 status collapsed
9736
9737 \begin_layout Plain Layout
9738
9739 \emph on
9740 \lang english
9741 plain
9742 \end_layout
9743
9744 \end_inset
9745
9746
9747 \emph default
9748
9749 \begin_inset Flex Code
9750 status collapsed
9751
9752 \begin_layout Plain Layout
9753
9754 \lang english
9755 empty
9756 \end_layout
9757
9758 \end_inset
9759
9760
9761 \begin_inset Flex Code
9762 status collapsed
9763
9764 \begin_layout Plain Layout
9765
9766 \lang english
9767 headings
9768 \end_layout
9769
9770 \end_inset
9771
9772 ]
9773 \lang french
9774  fixe la mise en page implicite.
9775  Peut être changée dans la fenêtre 
9776 \begin_inset Flex MenuItem
9777 status collapsed
9778
9779 \begin_layout Plain Layout
9780 Document\SpecialChar menuseparator
9781 Paramètres\SpecialChar ldots
9782
9783 \end_layout
9784
9785 \end_inset
9786
9787 .
9788 \end_layout
9789
9790 \begin_layout Description
9791
9792 \lang english
9793 \begin_inset Flex Code
9794 status collapsed
9795
9796 \begin_layout Plain Layout
9797
9798 \lang english
9799 Preamble
9800 \end_layout
9801
9802 \end_inset
9803
9804
9805 \lang french
9806  fixe le préambule du document \SpecialChar LaTeX
9807 .
9808  Notez bien que ceci remplacera complètement toute autre directive 
9809 \lang english
9810
9811 \begin_inset Flex Code
9812 status collapsed
9813
9814 \begin_layout Plain Layout
9815
9816 \lang english
9817 Preamble
9818 \end_layout
9819
9820 \end_inset
9821
9822  ou 
9823 \begin_inset Flex Code
9824 status collapsed
9825
9826 \begin_layout Plain Layout
9827
9828 \lang english
9829 AddToPreamble
9830 \end_layout
9831
9832 \end_inset
9833
9834
9835 \lang french
9836  (utiliser cette dernière directive si vous voulez seulement ajouter des
9837  éléments au contenu).
9838  Doit être fermé par 
9839 \begin_inset Quotes fld
9840 \end_inset
9841
9842
9843 \begin_inset Flex Code
9844 status collapsed
9845
9846 \begin_layout Plain Layout
9847
9848 \lang english
9849 EndPreamble
9850 \end_layout
9851
9852 \end_inset
9853
9854
9855 \begin_inset Quotes frd
9856 \end_inset
9857
9858 .
9859 \end_layout
9860
9861 \begin_layout Description
9862
9863 \family roman
9864 \begin_inset Flex Code
9865 status collapsed
9866
9867 \begin_layout Plain Layout
9868
9869 \lang english
9870 Provides
9871 \end_layout
9872
9873 \end_inset
9874
9875  
9876 \family default
9877 [
9878 \begin_inset Flex Code
9879 status collapsed
9880
9881 \begin_layout Plain Layout
9882 chaîne
9883 \end_layout
9884
9885 \end_inset
9886
9887 ] [
9888 \begin_inset Flex Code
9889 status collapsed
9890
9891 \begin_layout Plain Layout
9892
9893 \emph on
9894 0
9895 \end_layout
9896
9897 \end_inset
9898
9899 ,
9900 \begin_inset space \thinspace{}
9901 \end_inset
9902
9903
9904 \begin_inset Flex Code
9905 status collapsed
9906
9907 \begin_layout Plain Layout
9908 1
9909 \end_layout
9910
9911 \end_inset
9912
9913 ] décrit si la classe fournit la fonctionnalité 
9914 \begin_inset Flex Code
9915 status collapsed
9916
9917 \begin_layout Plain Layout
9918
9919 \family roman
9920 chaîne
9921 \end_layout
9922
9923 \end_inset
9924
9925 .
9926  Une fonctionnalité est en général le nom d'un paquetage (
9927 \begin_inset Flex Code
9928 status collapsed
9929
9930 \begin_layout Plain Layout
9931
9932 \lang english
9933 amsmath
9934 \end_layout
9935
9936 \end_inset
9937
9938
9939 \begin_inset Flex Code
9940 status collapsed
9941
9942 \begin_layout Plain Layout
9943
9944 \lang english
9945 makeidx
9946 \end_layout
9947
9948 \end_inset
9949
9950 , \SpecialChar ldots
9951 ) ou d'une commande \SpecialChar LaTeX
9952  (
9953 \begin_inset Flex Code
9954 status collapsed
9955
9956 \begin_layout Plain Layout
9957
9958 \lang english
9959 url
9960 \end_layout
9961
9962 \end_inset
9963
9964
9965 \begin_inset Flex Code
9966 status collapsed
9967
9968 \begin_layout Plain Layout
9969
9970 \lang english
9971 boldsymbol
9972 \end_layout
9973
9974 \end_inset
9975
9976 ,\SpecialChar ldots
9977 ).
9978  Voir
9979 \begin_inset space ~
9980 \end_inset
9981
9982
9983 \begin_inset CommandInset ref
9984 LatexCommand ref
9985 reference "chap:List-of-functions"
9986
9987 \end_inset
9988
9989  pour une liste des fonctionnalités.
9990 \end_layout
9991
9992 \begin_layout Description
9993
9994 \lang english
9995 \begin_inset Flex Code
9996 status collapsed
9997
9998 \begin_layout Plain Layout
9999
10000 \lang english
10001 ProvidesModule
10002 \end_layout
10003
10004 \end_inset
10005
10006
10007 \lang french
10008  [
10009 \begin_inset Flex Code
10010 status collapsed
10011
10012 \begin_layout Plain Layout
10013 chaîne
10014 \end_layout
10015
10016 \end_inset
10017
10018 ] indique que ce format fournit la fonctionnalité du module indiqué, qui
10019  doit être spécifié par le nom du fichier dans le suffixe 
10020 \begin_inset Flex Code
10021 status collapsed
10022
10023 \begin_layout Plain Layout
10024
10025 \lang english
10026 .module
10027 \end_layout
10028
10029 \end_inset
10030
10031 .
10032  Ceci sera utilisé typiquement si le format inclut directement le module,
10033  plutôt que via le paramètre 
10034 \begin_inset Flex Code
10035 status collapsed
10036
10037 \begin_layout Plain Layout
10038
10039 \lang english
10040 DefaultModule
10041 \end_layout
10042
10043 \end_inset
10044
10045  pour indiquer qu'il doit être utilisé.
10046  Il pourrait être également utilisé dans un module fournissant une implantation
10047  équivalente de la même fonctionnalité.
10048 \end_layout
10049
10050 \begin_layout Description
10051
10052 \lang english
10053 \begin_inset Flex Code
10054 status collapsed
10055
10056 \begin_layout Plain Layout
10057
10058 \lang english
10059 Requires
10060 \end_layout
10061
10062 \end_inset
10063
10064
10065 \lang french
10066  [
10067 \begin_inset Flex Code
10068 status collapsed
10069
10070 \begin_layout Plain Layout
10071 chaîne
10072 \end_layout
10073
10074 \end_inset
10075
10076 ] indique que la classe nécessite la fonctionnalité 
10077 \begin_inset Flex Code
10078 status collapsed
10079
10080 \begin_layout Plain Layout
10081
10082 \family roman
10083 chaîne
10084 \end_layout
10085
10086 \end_inset
10087
10088 .
10089  Plusieurs fonctionnalités doivent être séparées par des virgules.
10090  Noter que l'on ne peut requérir que des fonctionnalités reconnues (voir
10091  
10092 \begin_inset CommandInset ref
10093 LatexCommand ref
10094 reference "chap:List-of-functions"
10095
10096 \end_inset
10097
10098  pour accéder à la liste des fonctionnalités).
10099 \end_layout
10100
10101 \begin_layout Description
10102
10103 \lang english
10104 \begin_inset Flex Code
10105 status collapsed
10106
10107 \begin_layout Plain Layout
10108
10109 \lang english
10110 RightMargin
10111 \end_layout
10112
10113 \end_inset
10114
10115
10116 \lang french
10117  [
10118 \begin_inset Flex Code
10119 status collapsed
10120
10121 \begin_layout Plain Layout
10122 chaîne
10123 \end_layout
10124
10125 \end_inset
10126
10127 ] indique la largeur de la marge droite à l'écran, par exemple 
10128 \begin_inset Quotes fld
10129 \end_inset
10130
10131
10132 \begin_inset Flex Code
10133 status collapsed
10134
10135 \begin_layout Plain Layout
10136 MMMMM
10137 \end_layout
10138
10139 \end_inset
10140
10141
10142 \begin_inset Quotes frd
10143 \end_inset
10144
10145 .
10146 \end_layout
10147
10148 \begin_layout Description
10149
10150 \lang english
10151 \begin_inset Flex Code
10152 status collapsed
10153
10154 \begin_layout Plain Layout
10155
10156 \lang english
10157 SecNumDepth
10158 \end_layout
10159
10160 \end_inset
10161
10162
10163 \family roman
10164 \lang french
10165  
10166 \family default
10167 [
10168 \begin_inset Flex Code
10169 status collapsed
10170
10171 \begin_layout Plain Layout
10172 int=3
10173 \end_layout
10174
10175 \end_inset
10176
10177 ] fixe quels sectionnements doivent être numérotés.
10178  Correspond au compteur 
10179 \begin_inset Flex Code
10180 status collapsed
10181
10182 \begin_layout Plain Layout
10183
10184 \lang english
10185 secnumdepth
10186 \end_layout
10187
10188 \end_inset
10189
10190  en \SpecialChar LaTeX
10191 .
10192 \end_layout
10193
10194 \begin_layout Description
10195
10196 \lang english
10197 \begin_inset Flex Code
10198 status collapsed
10199
10200 \begin_layout Plain Layout
10201
10202 \lang english
10203 Sides
10204 \end_layout
10205
10206 \end_inset
10207
10208
10209 \lang french
10210  [
10211 \emph on
10212
10213 \begin_inset Flex Code
10214 status collapsed
10215
10216 \begin_layout Plain Layout
10217 1
10218 \end_layout
10219
10220 \end_inset
10221
10222
10223 \emph default
10224 ,
10225 \begin_inset space \thinspace{}
10226 \end_inset
10227
10228
10229 \begin_inset Flex Code
10230 status collapsed
10231
10232 \begin_layout Plain Layout
10233 2
10234 \end_layout
10235
10236 \end_inset
10237
10238 ] fixe l'option implicite d'impression recto seul ou en recto verso.
10239  Peut être changé dans la fenêtre 
10240 \begin_inset Flex MenuItem
10241 status collapsed
10242
10243 \begin_layout Plain Layout
10244 Document\SpecialChar menuseparator
10245 Paramètres
10246 \end_layout
10247
10248 \end_inset
10249
10250 .
10251 \end_layout
10252
10253 \begin_layout Description
10254
10255 \lang english
10256 \begin_inset Flex Code
10257 status collapsed
10258
10259 \begin_layout Plain Layout
10260
10261 \lang english
10262 Style
10263 \end_layout
10264
10265 \end_inset
10266
10267
10268 \lang french
10269  [
10270 \begin_inset Flex Code
10271 status collapsed
10272
10273 \begin_layout Plain Layout
10274 <nom>
10275 \end_layout
10276
10277 \end_inset
10278
10279 ] définit un nouveau style de paragraphe.
10280  Si le style n'existe pas, il est créé; s'il existe déjà, ses paramètres
10281  sont modifiés.
10282  Doit être fermé par 
10283 \begin_inset Quotes fld
10284 \end_inset
10285
10286
10287 \begin_inset Flex Code
10288 status collapsed
10289
10290 \begin_layout Plain Layout
10291
10292 \lang english
10293 End
10294 \end_layout
10295
10296 \end_inset
10297
10298
10299 \begin_inset Quotes frd
10300 \end_inset
10301
10302 .
10303 \begin_inset Newline newline
10304 \end_inset
10305
10306 Voir la 
10307 \begin_inset CommandInset ref
10308 LatexCommand ref
10309 reference "subsec:Styles-de-paragraphe"
10310
10311 \end_inset
10312
10313  pour les détails.
10314 \end_layout
10315
10316 \begin_layout Description
10317
10318 \lang english
10319 \begin_inset Flex Code
10320 status collapsed
10321
10322 \begin_layout Plain Layout
10323
10324 \lang english
10325 TitleLatexName
10326 \end_layout
10327
10328 \end_inset
10329
10330
10331 \family typewriter
10332 \lang french
10333  
10334 \family default
10335 [
10336 \lang english
10337
10338 \begin_inset Flex Code
10339 status collapsed
10340
10341 \begin_layout Plain Layout
10342 chaîne=
10343 \lang english
10344 "maketitle"
10345 \end_layout
10346
10347 \end_inset
10348
10349
10350 \lang french
10351 ] définit nom de la commande ou de l'envi\SpecialChar softhyphen
10352 ronnement mentionné ci-dessous.
10353 \end_layout
10354
10355 \begin_layout Description
10356
10357 \lang english
10358 \begin_inset Flex Code
10359 status collapsed
10360
10361 \begin_layout Plain Layout
10362
10363 \lang english
10364 TitleLatexType
10365 \end_layout
10366
10367 \end_inset
10368
10369
10370 \family typewriter
10371 \lang french
10372  
10373 \family default
10374 \lang english
10375 [
10376 \begin_inset Flex Code
10377 status collapsed
10378
10379 \begin_layout Plain Layout
10380
10381 \emph on
10382 \lang english
10383 CommandAfter
10384 \end_layout
10385
10386 \end_inset
10387
10388
10389 \begin_inset Flex Code
10390 status collapsed
10391
10392 \begin_layout Plain Layout
10393
10394 \lang english
10395 Environment
10396 \end_layout
10397
10398 \end_inset
10399
10400
10401 \lang french
10402 ] indique le genre de balisage utilisé pour définir le titre d'un document.
10403  
10404 \begin_inset Flex Code
10405 status collapsed
10406
10407 \begin_layout Plain Layout
10408 CommandAfter
10409 \end_layout
10410
10411 \end_inset
10412
10413  signifie que la commande définie par 
10414 \begin_inset Flex Code
10415 status collapsed
10416
10417 \begin_layout Plain Layout
10418 TitleLatexName
10419 \end_layout
10420
10421 \end_inset
10422
10423  sera insérée après le dernier format avec 
10424 \family typewriter
10425
10426 \begin_inset Quotes fld
10427 \end_inset
10428
10429
10430 \family default
10431
10432 \begin_inset Flex Code
10433 status collapsed
10434
10435 \begin_layout Plain Layout
10436 InTitle
10437 \begin_inset space ~
10438 \end_inset
10439
10440 1
10441 \end_layout
10442
10443 \end_inset
10444
10445
10446 \family typewriter
10447
10448 \begin_inset Quotes frd
10449 \end_inset
10450
10451
10452 \family default
10453 .
10454  
10455 \begin_inset Flex Code
10456 status collapsed
10457
10458 \begin_layout Plain Layout
10459 Environment
10460 \end_layout
10461
10462 \end_inset
10463
10464  correspond au cas 
10465 \begin_inset Flex Code
10466 status collapsed
10467
10468 \begin_layout Plain Layout
10469 TitleLatexName
10470 \end_layout
10471
10472 \end_inset
10473
10474  est un environnement, dans lequel doit être inclus tous les formats avec
10475  
10476 \family typewriter
10477
10478 \begin_inset Quotes fld
10479 \end_inset
10480
10481
10482 \family default
10483
10484 \begin_inset Flex Code
10485 status collapsed
10486
10487 \begin_layout Plain Layout
10488 InTitle
10489 \begin_inset space ~
10490 \end_inset
10491
10492 1
10493 \end_layout
10494
10495 \end_inset
10496
10497
10498 \family typewriter
10499
10500 \begin_inset Quotes frd
10501 \end_inset
10502
10503
10504 \family default
10505 .
10506 \end_layout
10507
10508 \begin_layout Description
10509
10510 \lang english
10511 \begin_inset Flex Code
10512 status collapsed
10513
10514 \begin_layout Plain Layout
10515
10516 \lang english
10517 TocDepth
10518 \end_layout
10519
10520 \end_inset
10521
10522
10523 \lang french
10524  [
10525 \begin_inset Flex Code
10526 status collapsed
10527
10528 \begin_layout Plain Layout
10529 int=3
10530 \end_layout
10531
10532 \end_inset
10533
10534 ] fixe quels sectionnements sont inclus dans la table des matières.
10535  Correspond au compteur 
10536 \begin_inset Flex Code
10537 status collapsed
10538
10539 \begin_layout Plain Layout
10540
10541 \lang english
10542 tocdepth
10543 \end_layout
10544
10545 \end_inset
10546
10547  en \SpecialChar LaTeX
10548 .
10549 \end_layout
10550
10551 \begin_layout Subsection
10552 Section 
10553 \family typewriter
10554 ClassOptions
10555 \begin_inset CommandInset label
10556 LatexCommand label
10557 name "subsec:Section-ClassOptions"
10558
10559 \end_inset
10560
10561
10562 \end_layout
10563
10564 \begin_layout Standard
10565 La section 
10566 \begin_inset Flex Code
10567 status collapsed
10568
10569 \begin_layout Plain Layout
10570 ClassOptions
10571 \end_layout
10572
10573 \end_inset
10574
10575  peut contenir les directives suivantes :
10576 \end_layout
10577
10578 \begin_layout Description
10579
10580 \lang english
10581 \begin_inset Flex Code
10582 status collapsed
10583
10584 \begin_layout Plain Layout
10585
10586 \lang english
10587 FontSize
10588 \end_layout
10589
10590 \end_inset
10591
10592
10593 \lang french
10594  [
10595 \family typewriter
10596 chaîne="10|11|12"
10597 \family default
10598 ] liste les tailles de police disponibles comme police principale du document,
10599  séparées par un 
10600 \family typewriter
10601
10602 \begin_inset Quotes fld
10603 \end_inset
10604
10605
10606 \family default
10607
10608 \begin_inset Flex Code
10609 status collapsed
10610
10611 \begin_layout Plain Layout
10612 |
10613 \end_layout
10614
10615 \end_inset
10616
10617
10618 \family typewriter
10619
10620 \begin_inset Quotes frd
10621 \end_inset
10622
10623
10624 \family default
10625 .
10626 \end_layout
10627
10628 \begin_layout Description
10629
10630 \lang english
10631 \begin_inset Flex Code
10632 status collapsed
10633
10634 \begin_layout Plain Layout
10635
10636 \lang english
10637 Header
10638 \end_layout
10639
10640 \end_inset
10641
10642  
10643 \lang french
10644 fixe le contenu de la ligne écrivant la DTD pour les classes produisant
10645  du XML, e.g.
10646  
10647 \lang english
10648 PUBLIC 
10649 \begin_inset Quotes eld
10650 \end_inset
10651
10652 -//OASIS//DTD DocBook V4.2//EN
10653 \begin_inset Quotes erd
10654 \end_inset
10655
10656 .
10657 \end_layout
10658
10659 \begin_layout Description
10660
10661 \lang english
10662 \begin_inset Flex Code
10663 status collapsed
10664
10665 \begin_layout Plain Layout
10666
10667 \lang english
10668 Other
10669 \end_layout
10670
10671 \end_inset
10672
10673
10674 \lang french
10675  [
10676 \family typewriter
10677 chaîne=""
10678 \family default
10679 ] introduit certaines options de la classe de document, séparées par une
10680  virgule, qui seront ajoutées à la partie optionnelle de la commande
10681 \begin_inset Flex Code
10682 status collapsed
10683
10684 \begin_layout Plain Layout
10685  
10686 \backslash
10687 documentclass
10688 \end_layout
10689
10690 \end_inset
10691
10692 .
10693 \end_layout
10694
10695 \begin_layout Description
10696
10697 \lang english
10698 \begin_inset Flex Code
10699 status collapsed
10700
10701 \begin_layout Plain Layout
10702
10703 \lang english
10704 PageStyle
10705 \end_layout
10706
10707 \end_inset
10708
10709
10710 \lang french
10711  [
10712 \family typewriter
10713 chaîne="empty|plain|headings|fancy"
10714 \family default
10715 ] liste les mises en page disponibles, séparées par un 
10716 \family typewriter
10717
10718 \begin_inset Quotes fld
10719 \end_inset
10720
10721 |
10722 \begin_inset Quotes frd
10723 \end_inset
10724
10725
10726 \family default
10727 .
10728 \end_layout
10729
10730 \begin_layout Standard
10731 La section 
10732 \begin_inset Flex Code
10733 status collapsed
10734
10735 \begin_layout Plain Layout
10736 ClassOptions
10737 \end_layout
10738
10739 \end_inset
10740
10741  doit être fermée par 
10742 \begin_inset Quotes fld
10743 \end_inset
10744
10745
10746 \lang english
10747
10748 \begin_inset Flex Code
10749 status collapsed
10750
10751 \begin_layout Plain Layout
10752
10753 \lang english
10754 End
10755 \end_layout
10756
10757 \end_inset
10758
10759
10760 \begin_inset Quotes frd
10761 \end_inset
10762
10763 .
10764 \end_layout
10765
10766 \begin_layout Subsection
10767 Styles de paragraphe
10768 \begin_inset CommandInset label
10769 LatexCommand label
10770 name "subsec:Styles-de-paragraphe"
10771
10772 \end_inset
10773
10774
10775 \end_layout
10776
10777 \begin_layout Standard
10778 La description d'un style de paragraphe ressemble à ceci
10779 \begin_inset Foot
10780 status collapsed
10781
10782 \begin_layout Plain Layout
10783 qui peut servir soit à définir un nouvel format soit à en modifier un déjà
10784  existant.
10785 \end_layout
10786
10787 \end_inset
10788
10789  :
10790 \end_layout
10791
10792 \begin_layout LyX-Code
10793 Style 
10794 \family roman
10795 \emph on
10796 nom
10797 \end_layout
10798
10799 \begin_layout LyX-Code
10800  ...
10801 \end_layout
10802
10803 \begin_layout LyX-Code
10804 End
10805 \end_layout
10806
10807 \begin_layout Standard
10808 dans lequel on peut mettre les commandes suivantes :
10809 \end_layout
10810
10811 \begin_layout Description
10812
10813 \lang english
10814 \begin_inset Flex Code
10815 status collapsed
10816
10817 \begin_layout Plain Layout
10818
10819 \lang english
10820 Align
10821 \end_layout
10822
10823 \end_inset
10824
10825
10826 \lang french
10827  [
10828 \family typewriter
10829 \emph on
10830 block
10831 \emph default
10832 , left, right, center
10833 \family default
10834 ] alignement de paragraphe.
10835 \end_layout
10836
10837 \begin_layout Description
10838
10839 \lang english
10840 \begin_inset Flex Code
10841 status collapsed
10842
10843 \begin_layout Plain Layout
10844
10845 \lang english
10846 AlignPossible
10847 \end_layout
10848
10849 \end_inset
10850
10851
10852 \lang french
10853  [
10854 \family typewriter
10855 \emph on
10856 block
10857 \emph default
10858 , left, right, center
10859 \family default
10860
10861 \emph on
10862 liste
10863 \emph default
10864  des alignements possibles séparés par une virgule.
10865  Certains styles \SpecialChar LaTeX
10866  interdisent certains alignements, car ils n'auraient aucun
10867  sens.
10868  Par exemple une énumération alignée à droite ou centrée est impossible.
10869 \end_layout
10870
10871 \begin_layout Description
10872
10873 \lang english
10874 \begin_inset Flex Code
10875 status collapsed
10876
10877 \begin_layout Plain Layout
10878
10879 \lang english
10880 Argument
10881 \end_layout
10882
10883 \end_inset
10884
10885
10886 \lang french
10887  [
10888 \begin_inset Flex Code
10889 status collapsed
10890
10891 \begin_layout Plain Layout
10892 int
10893 \end_layout
10894
10895 \end_inset
10896
10897 ] définit l'argument numéro <int> d'une commande ou environnement associé
10898  au style courant.
10899  Ceci est utile pour des entités comme les en-têtes de section, et n'a de
10900  sens qu'avec \SpecialChar LaTeX
10901 .
10902  Chaque argument (obligatoire ou facultatif) d'une commande ou d'un environnemen
10903 t — sauf l'argument obligatoire correspondant au contenu du paragraphe propremen
10904 t dit — est défini séparément, et le nombre précise l'ordre des arguments.
10905  La définition doit être close par 
10906 \lang english
10907
10908 \begin_inset Flex Code
10909 status collapsed
10910
10911 \begin_layout Plain Layout
10912
10913 \lang english
10914 EndArgument
10915 \end_layout
10916
10917 \end_inset
10918
10919
10920 \lang french
10921 .Ainsi une commande avec deux arguments sera spécifiée comme suit: 
10922 \begin_inset Separator parbreak
10923 \end_inset
10924
10925
10926 \end_layout
10927
10928 \begin_deeper
10929 \begin_layout Quote
10930
10931 \family typewriter
10932 Argument 1
10933 \end_layout
10934
10935 \begin_layout Quote
10936
10937 \family typewriter
10938 ...
10939 \end_layout
10940
10941 \begin_layout Quote
10942
10943 \family typewriter
10944 EndArgument
10945 \end_layout
10946
10947 \begin_layout Quote
10948
10949 \family typewriter
10950 Argument 2
10951 \end_layout
10952
10953 \begin_layout Quote
10954
10955 \family typewriter
10956 ...
10957 \end_layout
10958
10959 \begin_layout Quote
10960
10961 \family typewriter
10962 EndArgument
10963 \end_layout
10964
10965 \begin_layout Standard
10966 Dans la définition de l'
10967 \begin_inset Flex Code
10968 status collapsed
10969
10970 \begin_layout Plain Layout
10971 Argument
10972 \end_layout
10973
10974 \end_inset
10975
10976 , les spécifications suivantes sont possibles:
10977 \end_layout
10978
10979 \begin_layout Itemize
10980
10981 \lang english
10982 \begin_inset Flex Code
10983 status collapsed
10984
10985 \begin_layout Plain Layout
10986
10987 \lang english
10988 LabelString
10989 \end_layout
10990
10991 \end_inset
10992
10993
10994 \lang french
10995  
10996 \begin_inset Flex Code
10997 status collapsed
10998
10999 \begin_layout Plain Layout
11000 [chaîne]
11001 \end_layout
11002
11003 \end_inset
11004
11005  définit la chaîne de caractères qui apparaîtra à la fois dans le menu (pour
11006  insérer cet argument) et dans le bouton d'insertion d'argument (sauf si
11007  vous spécifiez également un 
11008 \lang english
11009
11010 \begin_inset Flex Code
11011 status collapsed
11012
11013 \begin_layout Plain Layout
11014
11015 \lang english
11016 MenuString
11017 \end_layout
11018
11019 \end_inset
11020
11021 )
11022 \lang french
11023 .
11024  Pour le menu, vous pouvez définir un accélérateur en ajoutant le caractère
11025  désiré à la chaîne, séparé par 
11026 \begin_inset Quotes fld
11027 \end_inset
11028
11029 |
11030 \begin_inset Quotes frd
11031 \end_inset
11032
11033  (e.
11034 \begin_inset space \thinspace{}
11035 \end_inset
11036
11037 g.
11038 \begin_inset space \space{}
11039 \end_inset
11040
11041
11042 \begin_inset Quotes fld
11043 \end_inset
11044
11045
11046 \begin_inset Flex Code
11047 status collapsed
11048
11049 \begin_layout Plain Layout
11050 Éléments personnalisables|é
11051 \end_layout
11052
11053 \end_inset
11054
11055
11056 \begin_inset Quotes frd
11057 \end_inset
11058
11059 );
11060 \end_layout
11061
11062 \begin_layout Itemize
11063
11064 \lang english
11065 \begin_inset Flex Code
11066 status collapsed
11067
11068 \begin_layout Plain Layout
11069
11070 \lang english
11071 MenuString
11072 \end_layout
11073
11074 \end_inset
11075
11076
11077 \lang french
11078  
11079 \begin_inset Flex Code
11080 status collapsed
11081
11082 \begin_layout Plain Layout
11083 [chaîne]
11084 \end_layout
11085
11086 \end_inset
11087
11088  définit une chaîne particulière pour le menu.
11089  Vous pouvez définir un accélérateur en ajoutant le caractère désiré à la
11090  chaîne, séparé par 
11091 \begin_inset Quotes fld
11092 \end_inset
11093
11094 |
11095 \begin_inset Quotes frd
11096 \end_inset
11097
11098  (e.
11099 \begin_inset space \thinspace{}
11100 \end_inset
11101
11102 g.
11103 \begin_inset space \space{}
11104 \end_inset
11105
11106
11107 \begin_inset Quotes fld
11108 \end_inset
11109
11110
11111 \begin_inset Flex Code
11112 status collapsed
11113
11114 \begin_layout Plain Layout
11115 Éléments personnalisables|é
11116 \end_layout
11117
11118 \end_inset
11119
11120
11121 \begin_inset Quotes frd
11122 \end_inset
11123
11124 ).
11125  Cette spécification est facultative, si elle n'existe pas, la 
11126 \begin_inset Flex Code
11127 status collapsed
11128
11129 \begin_layout Plain Layout
11130 LabelString
11131 \end_layout
11132
11133 \end_inset
11134
11135  sera utilisée pour le menu;
11136 \end_layout
11137
11138 \begin_layout Itemize
11139
11140 \lang english
11141 \begin_inset Flex Code
11142 status collapsed
11143
11144 \begin_layout Plain Layout
11145
11146 \lang english
11147 Tooltip
11148 \end_layout
11149
11150 \end_inset
11151
11152
11153 \lang french
11154  
11155 \begin_inset Flex Code
11156 status collapsed
11157
11158 \begin_layout Plain Layout
11159 [chaîne]
11160 \end_layout
11161
11162 \end_inset
11163
11164  définit un texte explicatif qui apparaît dans la bulle d'aide quand le
11165  curseur passe sur l'insertion d'argument;
11166 \end_layout
11167
11168 \begin_layout Itemize
11169
11170 \lang english
11171 \begin_inset Flex Code
11172 status collapsed
11173
11174 \begin_layout Plain Layout
11175
11176 \lang english
11177 Mandatory
11178 \end_layout
11179
11180 \end_inset
11181
11182
11183 \lang french
11184  [
11185 \begin_inset Flex Code
11186 status collapsed
11187
11188 \begin_layout Plain Layout
11189
11190 \emph on
11191 0
11192 \end_layout
11193
11194 \end_inset
11195
11196 ,
11197 \begin_inset space \thinspace{}
11198 \end_inset
11199
11200
11201 \begin_inset Flex Code
11202 status collapsed
11203
11204 \begin_layout Plain Layout
11205 1
11206 \end_layout
11207
11208 \end_inset
11209
11210 ] précise si l’argument est obligatoire (1) ou optionnel (0).
11211  Les arguments obligatoires ont émis comme une chaîne vide s'ils ne sont
11212  pas précisés, alors que les arguments optionnels ne sont pas émis du tout.
11213  Implicitement, les arguments obligatoires sont insérés entre 
11214 \begin_inset Flex Code
11215 status collapsed
11216
11217 \begin_layout Plain Layout
11218 {...}
11219 \end_layout
11220
11221 \end_inset
11222
11223 , alors que les arguments optionnels sont insérés entre 
11224 \begin_inset Flex Code
11225 status collapsed
11226
11227 \begin_layout Plain Layout
11228 [...]
11229 \end_layout
11230
11231 \end_inset
11232
11233 ;
11234 \end_layout
11235
11236 \begin_layout Itemize
11237
11238 \lang english
11239 \begin_inset Flex Code
11240 status collapsed
11241
11242 \begin_layout Plain Layout
11243
11244 \lang english
11245 Requires
11246 \end_layout
11247
11248 \end_inset
11249
11250
11251 \lang french
11252  
11253 \begin_inset Flex Code
11254 status collapsed
11255
11256 \begin_layout Plain Layout
11257 [int=0]
11258 \end_layout
11259
11260 \end_inset
11261
11262  définit une autre argument (par son numéro d'ordre) dont cet argument demande
11263  l’émission s'il est lui-même émis.
11264  Par exemple en \SpecialChar LaTeX
11265 , les arguments optionnels demandent l'émission d'autres
11266  arguments optionnels situés avant eux dans la liste (au moins vides), comme
11267  dans
11268 \lang english
11269  
11270 \begin_inset Flex Code
11271 status collapsed
11272
11273 \begin_layout Plain Layout
11274
11275 \lang english
11276
11277 \backslash
11278 command[][argument]{text}
11279 \end_layout
11280
11281 \end_inset
11282
11283
11284 \lang french
11285 ou ceci peut être précisé par la directive 
11286 \lang english
11287
11288 \begin_inset Flex Code
11289 status collapsed
11290
11291 \begin_layout Plain Layout
11292
11293 \lang english
11294 Requires 1
11295 \end_layout
11296
11297 \end_inset
11298
11299  
11300 \lang french
11301 dans l'
11302 \begin_inset Flex Code
11303 status collapsed
11304
11305 \begin_layout Plain Layout
11306 Argument 2
11307 \end_layout
11308
11309 \end_inset
11310
11311 ;
11312 \end_layout
11313
11314 \begin_layout Itemize
11315
11316 \lang english
11317 \begin_inset Flex Code
11318 status collapsed
11319
11320 \begin_layout Plain Layout
11321
11322 \lang english
11323 LeftDelim
11324 \end_layout
11325
11326 \end_inset
11327
11328
11329 \lang french
11330  
11331 \begin_inset Flex Code
11332 status collapsed
11333
11334 \begin_layout Plain Layout
11335 [chaîne]
11336 \end_layout
11337
11338 \end_inset
11339
11340  définit un délimiteur gauche personnalisé (au lieu de 
11341 \begin_inset Flex Code
11342 status collapsed
11343
11344 \begin_layout Plain Layout
11345 {
11346 \end_layout
11347
11348 \end_inset
11349
11350  ou 
11351 \begin_inset Flex Code
11352 status collapsed
11353
11354 \begin_layout Plain Layout
11355 [
11356 \end_layout
11357
11358 \end_inset
11359
11360 ).
11361  Une rupture de ligne dans la sortie peut être indiqué par 
11362 \begin_inset Flex Code
11363 status collapsed
11364
11365 \begin_layout Plain Layout
11366 <br/>
11367 \end_layout
11368
11369 \end_inset
11370
11371 ;
11372 \end_layout
11373
11374 \begin_layout Itemize
11375
11376 \lang english
11377 \begin_inset Flex Code
11378 status collapsed
11379
11380 \begin_layout Plain Layout
11381
11382 \lang english
11383 RightDelim
11384 \end_layout
11385
11386 \end_inset
11387
11388
11389 \lang french
11390  
11391 \begin_inset Flex Code
11392 status collapsed
11393
11394 \begin_layout Plain Layout
11395 [chaîne]
11396 \end_layout
11397
11398 \end_inset
11399
11400  définit un délimiteur droit personnalisé (au lieu de 
11401 \begin_inset Flex Code
11402 status collapsed
11403
11404 \begin_layout Plain Layout
11405 }
11406 \end_layout
11407
11408 \end_inset
11409
11410  ou 
11411 \begin_inset Flex Code
11412 status collapsed
11413
11414 \begin_layout Plain Layout
11415 ]
11416 \end_layout
11417
11418 \end_inset
11419
11420 ).
11421  Une rupture de ligne dans la sortie peut être indiqué par 
11422 \begin_inset Flex Code
11423 status collapsed
11424
11425 \begin_layout Plain Layout
11426 <br/>
11427 \end_layout
11428
11429 \end_inset
11430
11431 ;
11432 \end_layout
11433
11434 \begin_layout Itemize
11435
11436 \lang english
11437 \begin_inset Flex Code
11438 status collapsed
11439
11440 \begin_layout Plain Layout
11441
11442 \lang english
11443 DefaultArg
11444 \end_layout
11445
11446 \end_inset
11447
11448
11449 \lang french
11450  
11451 \begin_inset Flex Code
11452 status collapsed
11453
11454 \begin_layout Plain Layout
11455 [chaîne]
11456 \end_layout
11457
11458 \end_inset
11459
11460  définit un argument qui sera inséré si et seulement si aucun argument n'est
11461  saisi par l'utilisateur, c'est-à-dire si aucun insert d'argument n'a été
11462  spécifié (notez qu'un insert d'argument vide masque le 
11463 \lang english
11464
11465 \begin_inset Flex Code
11466 status collapsed
11467
11468 \begin_layout Plain Layout
11469
11470 \lang english
11471 DefaultArg
11472 \end_layout
11473
11474 \end_inset
11475
11476 )
11477 \lang french
11478 .
11479  Les arguments multiples doivent être séparés par des virgules;
11480 \end_layout
11481
11482 \begin_layout Itemize
11483
11484 \lang english
11485 \begin_inset Flex Code
11486 status collapsed
11487
11488 \begin_layout Plain Layout
11489
11490 \lang english
11491 PresetArg
11492 \end_layout
11493
11494 \end_inset
11495
11496
11497 \lang french
11498  
11499 \begin_inset Flex Code
11500 status collapsed
11501
11502 \begin_layout Plain Layout
11503 [chaîne]
11504 \end_layout
11505
11506 \end_inset
11507
11508  définit un argument inséré dans tous les cas (seul ou en plus des chaîne
11509  saisies par l’utilisateur).
11510  Les arguments multiples doivent être séparés par des virgules;
11511 \end_layout
11512
11513 \begin_layout Itemize
11514
11515 \lang english
11516 \begin_inset Flex Code
11517 status collapsed
11518
11519 \begin_layout Plain Layout
11520
11521 \lang english
11522 Font
11523 \end_layout
11524
11525 \end_inset
11526
11527  
11528 \lang french
11529 définit la police de caractères utilisée pour le contenu de l'argument,
11530  voir 
11531 \begin_inset CommandInset ref
11532 LatexCommand ref
11533 reference "subsec:polices"
11534
11535 \end_inset
11536
11537 ;
11538 \end_layout
11539
11540 \begin_layout Itemize
11541
11542 \lang english
11543 \begin_inset Flex Code
11544 status collapsed
11545
11546 \begin_layout Plain Layout
11547
11548 \lang english
11549 LabelFont
11550 \end_layout
11551
11552 \end_inset
11553
11554
11555 \lang french
11556  définit la police de caractères utilisée pour l'étiquette, voir 
11557 \begin_inset CommandInset ref
11558 LatexCommand ref
11559 reference "subsec:polices"
11560
11561 \end_inset
11562
11563 ;
11564 \end_layout
11565
11566 \begin_layout Itemize
11567
11568 \lang english
11569 \begin_inset Flex Code
11570 status collapsed
11571
11572 \begin_layout Plain Layout
11573
11574 \lang english
11575 Decoration
11576 \end_layout
11577
11578 \end_inset
11579
11580  [
11581 \begin_inset Flex Code
11582 status collapsed
11583
11584 \begin_layout Plain Layout
11585
11586 \emph on
11587 \lang english
11588 Classic
11589 \emph default
11590 , Minimalistic, Conglomerate
11591 \end_layout
11592
11593 \end_inset
11594
11595 ]
11596 \lang french
11597  précise le style de rendu utilisé pour les cadres d'insertion et les boutons;
11598 \end_layout
11599
11600 \begin_layout Itemize
11601
11602 \lang english
11603 \begin_inset Flex Code
11604 status collapsed
11605
11606 \begin_layout Plain Layout
11607
11608 \lang english
11609 AutoInsert
11610 \end_layout
11611
11612 \end_inset
11613
11614
11615 \lang french
11616  
11617 \begin_inset Flex Code
11618 status collapsed
11619
11620 \begin_layout Plain Layout
11621 [int=0]
11622 \end_layout
11623
11624 \end_inset
11625
11626  force l'insertion de l’argument lorsque le style concerné est sélectionné
11627  (si sa valeur est 1).
11628  Actuellement, un seul argument par style ou format peut être inséré automatique
11629 ment.
11630 \end_layout
11631
11632 \begin_layout Standard
11633 Implicitement, le texte saisi dans la fenêtre de travail de \SpecialChar LyX
11634  dans le style
11635  considéré est le dernier argument de la commande si le 
11636 \lang english
11637
11638 \begin_inset Flex Code
11639 status collapsed
11640
11641 \begin_layout Plain Layout
11642
11643 \lang english
11644 LatexType
11645 \end_layout
11646
11647 \end_inset
11648
11649
11650 \lang french
11651  est 
11652 \lang english
11653
11654 \begin_inset Flex Code
11655 status collapsed
11656
11657 \begin_layout Plain Layout
11658
11659 \lang english
11660 Command
11661 \end_layout
11662
11663 \end_inset
11664
11665 .
11666  
11667 \lang french
11668 Cependant, les arguments préfixés par 
11669 \lang english
11670
11671 \begin_inset Flex Code
11672 status collapsed
11673
11674 \begin_layout Plain Layout
11675
11676 \lang english
11677 post:
11678 \end_layout
11679
11680 \end_inset
11681
11682
11683 \lang french
11684  sont émis après cet argument de la fenêtre de travail.
11685  Notez que la numérotation des post-arguments repart de 1, de sorte que
11686  le premier argument suivant l’argument de la fenêtre de travail est
11687 \lang english
11688  
11689 \begin_inset Flex Code
11690 status collapsed
11691
11692 \begin_layout Plain Layout
11693
11694 \lang english
11695 post:1
11696 \end_layout
11697
11698 \end_inset
11699
11700
11701 \lang french
11702 .
11703  Les post-arguments sont ignorés dans tout autre 
11704 \lang english
11705
11706 \begin_inset Flex Code
11707 status collapsed
11708
11709 \begin_layout Plain Layout
11710
11711 \lang english
11712 LatexType
11713 \end_layout
11714
11715 \end_inset
11716
11717
11718 \lang french
11719  que 
11720 \begin_inset Flex Code
11721 status collapsed
11722
11723 \begin_layout Plain Layout
11724 Command
11725 \end_layout
11726
11727 \end_inset
11728
11729 .
11730 \end_layout
11731
11732 \begin_layout Standard
11733 Les arguments de liste 
11734 \begin_inset Flex Code
11735 status collapsed
11736
11737 \begin_layout Plain Layout
11738
11739 \backslash
11740 item
11741 \end_layout
11742
11743 \end_inset
11744
11745 s (comme dans 
11746 \begin_inset Flex Code
11747 status collapsed
11748
11749 \begin_layout Plain Layout
11750
11751 \backslash
11752 item[toto]
11753 \end_layout
11754
11755 \end_inset
11756
11757 ) sont préfixés par 
11758 \begin_inset Flex Code
11759 status collapsed
11760
11761 \begin_layout Plain Layout
11762 item:
11763 \end_layout
11764
11765 \end_inset
11766
11767  suivi par leur numéro (e.
11768 \begin_inset space \thinspace{}
11769 \end_inset
11770
11771 g.
11772 \begin_inset space \space{}
11773 \end_inset
11774
11775
11776 \begin_inset Flex Code
11777 status collapsed
11778
11779 \begin_layout Plain Layout
11780 Argument item:1
11781 \end_layout
11782
11783 \end_inset
11784
11785 ).
11786 \end_layout
11787
11788 \end_deeper
11789 \begin_layout Description
11790
11791 \lang english
11792 \begin_inset Flex Code
11793 status collapsed
11794
11795 \begin_layout Plain Layout
11796
11797 \lang english
11798 BabelPreamble
11799 \end_layout
11800
11801 \end_inset
11802
11803
11804 \lang french
11805  noter que cette directive écrasera complètement toute déclaration 
11806 \begin_inset Flex Code
11807 status collapsed
11808
11809 \begin_layout Plain Layout
11810 BabelPreamble
11811 \end_layout
11812
11813 \end_inset
11814
11815  antérieure pour ce style.
11816  Doit être fermée par 
11817 \begin_inset Flex Code
11818 status collapsed
11819
11820 \begin_layout Plain Layout
11821 EndBabelPreamble
11822 \end_layout
11823
11824 \end_inset
11825
11826 .
11827  Voir la 
11828 \begin_inset CommandInset ref
11829 LatexCommand ref
11830 reference "subsec:I18n"
11831
11832 \end_inset
11833
11834  pour les détails d'utilisation.
11835 \end_layout
11836
11837 \begin_layout Description
11838
11839 \lang english
11840 \begin_inset Flex Code
11841 status collapsed
11842
11843 \begin_layout Plain Layout
11844
11845 \lang english
11846 BottomSep
11847 \end_layout
11848
11849 \end_inset
11850
11851
11852 \lang french
11853  [
11854 \family typewriter
11855 float=0
11856 \family default
11857 ]
11858 \begin_inset Foot
11859 status collapsed
11860
11861 \begin_layout Plain Layout
11862 Noter que 
11863 \begin_inset Quotes fld
11864 \end_inset
11865
11866 float
11867 \begin_inset Quotes frd
11868 \end_inset
11869
11870  ici désigne un nombre réel, e.g.
11871  1.5
11872 \end_layout
11873
11874 \end_inset
11875
11876  l'espacement vertical qui sépare du paragraphe suivant le dernier paragraphe
11877  d'une série doté de cette directive.
11878  Si le paragraphe suivant est doté d'un autre style, les séparations ne
11879  sont pas simplement additionnées, mais le maximum est pris en considération.La
11880  même chose que 
11881 \begin_inset Flex Code
11882 status collapsed
11883
11884 \begin_layout Plain Layout
11885 TopSep
11886 \end_layout
11887
11888 \end_inset
11889
11890  pour le dernier paragraphe.
11891 \end_layout
11892
11893 \begin_layout Description
11894
11895 \lang english
11896 \begin_inset Flex Code
11897 status collapsed
11898
11899 \begin_layout Plain Layout
11900
11901 \lang english
11902 Category
11903 \end_layout
11904
11905 \end_inset
11906
11907
11908 \lang french
11909  
11910 \begin_inset Flex Code
11911 status collapsed
11912
11913 \begin_layout Plain Layout
11914 [chaîne]
11915 \end_layout
11916
11917 \end_inset
11918
11919  fixe la catégorie pour ce style.
11920  Ceci est utilise pour regrouper les styles apparentés dans le menu déroulant
11921  des styles de la barre d'outils.
11922  N'importe quelle chaîne de caractères peut être utilisée, mais vous voudrez
11923  peut-être utiliser des catégories existantes pour vos propres styles.
11924 \end_layout
11925
11926 \begin_layout Description
11927
11928 \lang english
11929 \begin_inset Flex Code
11930 status collapsed
11931
11932 \begin_layout Plain Layout
11933
11934 \lang english
11935 CommandDepth
11936 \end_layout
11937
11938 \end_inset
11939
11940
11941 \lang french
11942  fixe la profondeur d'une commande XML.
11943  Utilisable uniquement avec les formats XML.
11944 \end_layout
11945
11946 \begin_layout Description
11947
11948 \lang english
11949 \begin_inset Flex Code
11950 status collapsed
11951
11952 \begin_layout Plain Layout
11953
11954 \lang english
11955 CopyStyle
11956 \end_layout
11957
11958 \end_inset
11959
11960
11961 \lang french
11962  
11963 \begin_inset Flex Code
11964 status collapsed
11965
11966 \begin_layout Plain Layout
11967 [chaîne]
11968 \end_layout
11969
11970 \end_inset
11971
11972  sert à copier toutes les caractéristiques d'un style déjà existant dans
11973  un nouveau style.
11974 \end_layout
11975
11976 \begin_layout Description
11977
11978 \lang english
11979 \begin_inset Flex Code
11980 status collapsed
11981
11982 \begin_layout Plain Layout
11983
11984 \lang english
11985 DependsOn
11986 \end_layout
11987
11988 \end_inset
11989
11990
11991 \lang french
11992  [
11993 \begin_inset Flex Code
11994 status collapsed
11995
11996 \begin_layout Plain Layout
11997 <nom>
11998 \end_layout
11999
12000 \end_inset
12001
12002 ] nomme un style dont le préambule devra être placé 
12003 \emph on
12004 avant
12005 \emph default
12006  celui-ci.
12007  Ceci permet d'assurer une relation d'ordre entre les morceaux de préambule
12008  quand les définitions de macros dépendent les unes des autres.
12009 \lang english
12010
12011 \begin_inset Foot
12012 status collapsed
12013
12014 \begin_layout Plain Layout
12015 Noter que, à part cette fonctionnalité, il n'y a aucun moyen de garantir
12016  un ordonnancement des préambules.
12017  L'ordre que vous constatez avec une version de \SpecialChar LyX
12018  peut changer sans préavis
12019  dans les versions ultérieures.
12020 \end_layout
12021
12022 \end_inset
12023
12024
12025 \end_layout
12026
12027 \begin_layout Description
12028
12029 \lang english
12030 \begin_inset Flex Code
12031 status collapsed
12032
12033 \begin_layout Plain Layout
12034
12035 \lang english
12036 EndLabeltype
12037 \end_layout
12038
12039 \end_inset
12040
12041
12042 \lang french
12043  [
12044 \family typewriter
12045 \emph on
12046 No_Label
12047 \family default
12048 \emph default
12049
12050 \family typewriter
12051 Box
12052 \family default
12053
12054 \family typewriter
12055 Filled_Box
12056 \family default
12057
12058 \family typewriter
12059 Static
12060 \family default
12061 ] fixe le type de marqueur qui se trouve à la fin du paragraphe (ou de la
12062  suite de paragraphes si 
12063 \begin_inset Flex Code
12064 status collapsed
12065
12066 \begin_layout Plain Layout
12067 LatexType
12068 \end_layout
12069
12070 \end_inset
12071
12072  est 
12073 \begin_inset Flex Code
12074 status collapsed
12075
12076 \begin_layout Plain Layout
12077 Environment
12078 \end_layout
12079
12080 \end_inset
12081
12082
12083 \begin_inset Flex Code
12084 status collapsed
12085
12086 \begin_layout Plain Layout
12087 Item_Environment
12088 \end_layout
12089
12090 \end_inset
12091
12092  ou 
12093 \begin_inset Flex Code
12094 status collapsed
12095
12096 \begin_layout Plain Layout
12097 List_Environment
12098 \end_layout
12099
12100 \end_inset
12101
12102 ).
12103  
12104 \begin_inset Flex Code
12105 status collapsed
12106
12107 \begin_layout Plain Layout
12108 No_Label
12109 \end_layout
12110
12111 \end_inset
12112
12113  signifie 
12114 \begin_inset Quotes fld
12115 \end_inset
12116
12117 rien
12118 \begin_inset Quotes frd
12119 \end_inset
12120
12121
12122 \begin_inset Flex Code
12123 status collapsed
12124
12125 \begin_layout Plain Layout
12126 Box
12127 \end_layout
12128
12129 \end_inset
12130
12131  (respectivement 
12132 \begin_inset Flex Code
12133 status collapsed
12134
12135 \begin_layout Plain Layout
12136 Filled_Box
12137 \end_layout
12138
12139 \end_inset
12140
12141 ) est un carré blanc (respectivement noir) en général placé à la fin des
12142  démonstrations.
12143  
12144 \begin_inset Flex Code
12145 status collapsed
12146
12147 \begin_layout Plain Layout
12148 Static
12149 \end_layout
12150
12151 \end_inset
12152
12153  est une chaîne de caractères explicitement donnée.
12154 \end_layout
12155
12156 \begin_layout Description
12157
12158 \lang english
12159 \begin_inset Flex Code
12160 status collapsed
12161
12162 \begin_layout Plain Layout
12163
12164 \lang english
12165 EndLabelString
12166 \end_layout
12167
12168 \end_inset
12169
12170
12171 \lang french
12172  
12173 \begin_inset Flex Code
12174 status collapsed
12175
12176 \begin_layout Plain Layout
12177 [chaîne=""]
12178 \end_layout
12179
12180 \end_inset
12181
12182  fixe la chaîne utilisée pour le marqueur quand
12183 \begin_inset Newline newline
12184 \end_inset
12185
12186
12187 \begin_inset Flex Code
12188 status collapsed
12189
12190 \begin_layout Plain Layout
12191 EndLabelType
12192 \end_layout
12193
12194 \end_inset
12195
12196  vaut 
12197 \begin_inset Flex Code
12198 status collapsed
12199
12200 \begin_layout Plain Layout
12201 Static
12202 \end_layout
12203
12204 \end_inset
12205
12206 .
12207 \end_layout
12208
12209 \begin_layout Description
12210
12211 \lang english
12212 \begin_inset Flex Code
12213 status collapsed
12214
12215 \begin_layout Plain Layout
12216
12217 \lang english
12218 Font
12219 \end_layout
12220
12221 \end_inset
12222
12223
12224 \lang french
12225  fixe la police utilisée à la fois pour le corps du texte 
12226 \emph on
12227 et
12228 \emph default
12229  pour le marqueur.
12230  Voir la 
12231 \begin_inset CommandInset ref
12232 LatexCommand ref
12233 reference "subsec:polices"
12234
12235 \end_inset
12236
12237 .
12238  Noter qu'en définissant cette police on définit aussi automatiquement 
12239 \lang english
12240
12241 \begin_inset Flex Code
12242 status collapsed
12243
12244 \begin_layout Plain Layout
12245
12246 \lang english
12247 LabelFont
12248 \end_layout
12249
12250 \end_inset
12251
12252
12253 \lang french
12254  avec la même valeur.
12255  Il faut donc définir celle-ci d'abord pour fixer 
12256 \lang english
12257
12258 \begin_inset Flex Code
12259 status collapsed
12260
12261 \begin_layout Plain Layout
12262
12263 \lang english
12264 LabelFont
12265 \end_layout
12266
12267 \end_inset
12268
12269
12270 \lang french
12271 .
12272 \end_layout
12273
12274 \begin_layout Description
12275
12276 \lang english
12277 \begin_inset Flex Code
12278 status collapsed
12279
12280 \begin_layout Plain Layout
12281
12282 \lang english
12283 ForceLocal
12284 \end_layout
12285
12286 \end_inset
12287
12288
12289 \lang french
12290  [
12291 \begin_inset Flex Code
12292 status collapsed
12293
12294 \begin_layout Plain Layout
12295 int=0
12296 \end_layout
12297
12298 \end_inset
12299
12300 ] est utile pour forcer la portabilité de nouveaux styles vers des versions
12301  stables de \SpecialChar LyX
12302 .
12303  La première version stable qui interprète cette directive est \SpecialChar LyX
12304  2.1.0.
12305  L'argument est un nombre qui peut être 0, -1 ou n'importe quel entier positif.
12306  Si 
12307 \begin_inset Flex Code
12308 status collapsed
12309
12310 \begin_layout Plain Layout
12311 ForceLocal
12312 \end_layout
12313
12314 \end_inset
12315
12316  est positif, il sera toujours émis vers le préambule du document.
12317  Lors de la lecture d'un fichier 
12318 \family typewriter
12319 .lyx
12320 \family default
12321 , les définitions de style du préambule du document sont ajoutées à la classe
12322  du document.
12323  De ce fait même les versions de \SpecialChar LyX
12324  plus anciennes peuvent gérer ce style.
12325  L'argument de
12326 \lang english
12327  
12328 \begin_inset Flex Code
12329 status collapsed
12330
12331 \begin_layout Plain Layout
12332
12333 \lang english
12334 ForceLocal
12335 \end_layout
12336
12337 \end_inset
12338
12339
12340 \lang french
12341  est un numéro de version : si le style est lu, et si le numéro de version
12342  est inférieur au numéro de version du style existant dans la classe de
12343  document, le nouveau style est ignoré.
12344  Si le numéro de version est supérieur, le nouveau style remplace l'ancien.
12345  La valeur -1 signifie un numéro de version infini, c'est-à-dire que le
12346  style est toujours utilisé.
12347 \end_layout
12348
12349 \begin_layout Description
12350
12351 \lang english
12352 \begin_inset Flex Code
12353 status collapsed
12354
12355 \begin_layout Plain Layout
12356
12357 \lang english
12358 FreeSpacing
12359 \end_layout
12360
12361 \end_inset
12362
12363
12364 \lang french
12365  [
12366 \begin_inset Flex Code
12367 status collapsed
12368
12369 \begin_layout Plain Layout
12370
12371 \emph on
12372 0
12373 \end_layout
12374
12375 \end_inset
12376
12377 ,
12378 \begin_inset space \thinspace{}
12379 \end_inset
12380
12381
12382 \begin_inset Flex Code
12383 status collapsed
12384
12385 \begin_layout Plain Layout
12386 1
12387 \end_layout
12388
12389 \end_inset
12390
12391 ] \SpecialChar LyX
12392  ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
12393  car une espace est considérée comme un séparateur de mots, non comme un
12394  caractère ou un symbole en tant que tel.
12395  C'est très bien mais c'est parfois ennuyeux, par exemple pour taper un
12396  code source de programme ou du code \SpecialChar LaTeX
12397  brut.
12398  C'est pourquoi on peut activer 
12399 \begin_inset Flex Code
12400 status collapsed
12401
12402 \begin_layout Plain Layout
12403 FreeSpacing
12404 \end_layout
12405
12406 \end_inset
12407
12408 .
12409  Noter que \SpecialChar LyX
12410  créera les espaces insécables correspondants aux espaces additionnel
12411 les pour tous les modes autres que le mode \SpecialChar LaTeX
12412 .
12413 \end_layout
12414
12415 \begin_layout Description
12416
12417 \lang english
12418 \begin_inset Flex Code
12419 status collapsed
12420
12421 \begin_layout Plain Layout
12422 HTML*
12423 \end_layout
12424
12425 \end_inset
12426
12427
12428 \lang french
12429  sont utilisées avec l'exportation XHTML.
12430  Voir 
12431 \begin_inset CommandInset ref
12432 LatexCommand ref
12433 reference "subsec:Styles-de-paragraphe-XHTML"
12434
12435 \end_inset
12436
12437 .
12438 \end_layout
12439
12440 \begin_layout Description
12441
12442 \lang english
12443 \begin_inset Flex Code
12444 status collapsed
12445
12446 \begin_layout Plain Layout
12447
12448 \lang english
12449 InnerTag
12450 \end_layout
12451
12452 \end_inset
12453
12454  [[FIXME]]
12455 \lang french
12456  (Utilisable uniquement avec les formats XML).
12457 \end_layout
12458
12459 \begin_layout Description
12460
12461 \lang english
12462 \begin_inset Flex Code
12463 status collapsed
12464
12465 \begin_layout Plain Layout
12466
12467 \lang english
12468 InPreamble
12469 \end_layout
12470
12471 \end_inset
12472
12473
12474 \family typewriter
12475 \lang french
12476  
12477 \family default
12478 [
12479 \begin_inset Flex Code
12480 status collapsed
12481
12482 \begin_layout Plain Layout
12483
12484 \emph on
12485 0
12486 \end_layout
12487
12488 \end_inset
12489
12490 ,
12491 \begin_inset space \thinspace{}
12492 \end_inset
12493
12494
12495 \begin_inset Flex Code
12496 status collapsed
12497
12498 \begin_layout Plain Layout
12499 1
12500 \end_layout
12501
12502 \end_inset
12503
12504 ] indique avec 
12505 \begin_inset Flex Code
12506 status collapsed
12507
12508 \begin_layout Plain Layout
12509 1
12510 \end_layout
12511
12512 \end_inset
12513
12514  que que le style doit être inclus dans le préambule plutôt que dans le
12515  corps du document.
12516  Ceci est utile pour les classes de document qui désirent que les informations
12517  telles que le titre et l'auteur figurent dans le préambule.
12518  Notez bien que ceci ne fonctionne que pour les styles pour lesquels 
12519 \begin_inset Flex Code
12520 status collapsed
12521
12522 \begin_layout Plain Layout
12523 LateXType
12524 \end_layout
12525
12526 \end_inset
12527
12528  est 
12529 \lang english
12530
12531 \begin_inset Flex Code
12532 status collapsed
12533
12534 \begin_layout Plain Layout
12535
12536 \lang english
12537 Command
12538 \end_layout
12539
12540 \end_inset
12541
12542
12543 \lang french
12544  ou 
12545 \begin_inset Flex Code
12546 status collapsed
12547
12548 \begin_layout Plain Layout
12549
12550 \lang english
12551 Paragraph
12552 \end_layout
12553
12554 \end_inset
12555
12556 .
12557 \end_layout
12558
12559 \begin_layout Description
12560
12561 \lang english
12562 \begin_inset Flex Code
12563 status collapsed
12564
12565 \begin_layout Plain Layout
12566
12567 \lang english
12568 InTitle
12569 \end_layout
12570
12571 \end_inset
12572
12573
12574 \family typewriter
12575 \lang french
12576  
12577 \family default
12578 [
12579 \begin_inset Flex Code
12580 status collapsed
12581
12582 \begin_layout Plain Layout
12583
12584 \emph on
12585 0
12586 \end_layout
12587
12588 \end_inset
12589
12590 ,
12591 \begin_inset space \thinspace{}
12592 \end_inset
12593
12594
12595 \begin_inset Flex Code
12596 status collapsed
12597
12598 \begin_layout Plain Layout
12599 1
12600 \end_layout
12601
12602 \end_inset
12603
12604 ] indique avec 
12605 \begin_inset Flex Code
12606 status collapsed
12607
12608 \begin_layout Plain Layout
12609 1
12610 \end_layout
12611
12612 \end_inset
12613
12614  que le style fait partie d'un bloc de titre (voir aussi 
12615 \begin_inset Flex Code
12616 status collapsed
12617
12618 \begin_layout Plain Layout
12619
12620 \lang english
12621 TitleLatexType
12622 \end_layout
12623
12624 \end_inset
12625
12626  et 
12627 \begin_inset Flex Code
12628 status collapsed
12629
12630 \begin_layout Plain Layout
12631
12632 \lang english
12633 TitleLatexName
12634 \end_layout
12635
12636 \end_inset
12637
12638  dans les paramètres généraux).
12639 \end_layout
12640
12641 \begin_layout Description
12642
12643 \lang english
12644 \begin_inset Flex Code
12645 status collapsed
12646
12647 \begin_layout Plain Layout
12648
12649 \lang english
12650 ItemCommand
12651 \end_layout
12652
12653 \end_inset
12654
12655
12656 \lang french
12657  [
12658 \begin_inset Flex Code
12659 status collapsed
12660
12661 \begin_layout Plain Layout
12662 chaîne="item"
12663 \end_layout
12664
12665 \end_inset
12666
12667 ] est la commande \SpecialChar LaTeX
12668  permettant de déclarer un élément d'une liste.
12669  La commande doit être définie sans la barre oblique inverse qui la précède
12670  habituellement (implicitement 
12671 \begin_inset Quotes fld
12672 \end_inset
12673
12674 item
12675 \begin_inset Quotes frd
12676 \end_inset
12677
12678 , qui est émis comme
12679 \begin_inset Flex Code
12680 status collapsed
12681
12682 \begin_layout Plain Layout
12683
12684 \backslash
12685 item
12686 \end_layout
12687
12688 \end_inset
12689
12690  en \SpecialChar LaTeX
12691 ).
12692 \end_layout
12693
12694 \begin_layout Description
12695
12696 \lang english
12697 \begin_inset Flex Code
12698 status collapsed
12699
12700 \begin_layout Plain Layout
12701
12702 \lang english
12703 ItemSep
12704 \end_layout
12705
12706 \end_inset
12707
12708
12709 \lang french
12710  [
12711 \begin_inset Flex Code
12712 status collapsed
12713
12714 \begin_layout Plain Layout
12715 float=0
12716 \end_layout
12717
12718 \end_inset
12719
12720 ] crée un espacement supplémentaire entre les paragraphes du même style
12721  dans un environnement.
12722  Si vous emboîtez des paragraphes d'autres formats dans un environnement,
12723  ils seront espacés de 
12724 \begin_inset Flex Code
12725 status collapsed
12726
12727 \begin_layout Plain Layout
12728 ParSep
12729 \end_layout
12730
12731 \end_inset
12732
12733 .
12734  Mais les éléments de l'environnement seront en plus espacés de 
12735 \begin_inset Flex Code
12736 status collapsed
12737
12738 \begin_layout Plain Layout
12739 ItemSep
12740 \end_layout
12741
12742 \end_inset
12743
12744 .
12745  Noter que c'est un 
12746 \emph on
12747 multiplicateur
12748 \emph default
12749 .
12750 \end_layout
12751
12752 \begin_layout Description
12753
12754 \lang english
12755 \begin_inset Flex Code
12756 status collapsed
12757
12758 \begin_layout Plain Layout
12759
12760 \lang english
12761 ItemTag
12762 \end_layout
12763
12764 \end_inset
12765
12766  [[FIXME]]
12767 \lang french
12768  (Utilisable uniquement avec les formats XML).
12769 \end_layout
12770
12771 \begin_layout Description
12772
12773 \lang english
12774 \begin_inset Flex Code
12775 status collapsed
12776
12777 \begin_layout Plain Layout
12778
12779 \lang english
12780 KeepEmpty
12781 \end_layout
12782
12783 \end_inset
12784
12785  
12786 \lang french
12787 [
12788 \begin_inset Flex Code
12789 status collapsed
12790
12791 \begin_layout Plain Layout
12792
12793 \emph on
12794 0
12795 \end_layout
12796
12797 \end_inset
12798
12799 ,
12800 \begin_inset space \thinspace{}
12801 \end_inset
12802
12803
12804 \begin_inset Flex Code
12805 status collapsed
12806
12807 \begin_layout Plain Layout
12808 1
12809 \end_layout
12810
12811 \end_inset
12812
12813 ] permet de laisser un paragraphe vide, ce que \SpecialChar LyX
12814  ne permet pas d'habitude
12815  car il ne générerait rien en \SpecialChar LaTeX
12816 .
12817  Il y a quelques cas où c'est pourtant utile: dans un modèle pour une lettre,
12818  les champs requis peuvent être laissés vides, pour que les gens ne les
12819  oublient pas; dans certains cas particuliers, un style peut aussi servir
12820  de séparateur, et ne pas contenir de texte.
12821 \end_layout
12822
12823 \begin_layout Description
12824
12825 \lang english
12826 \begin_inset Flex Code
12827 status collapsed
12828
12829 \begin_layout Plain Layout
12830
12831 \lang english
12832 LabelBottomSep
12833 \end_layout
12834
12835 \end_inset
12836
12837
12838 \family typewriter
12839 \lang french
12840  
12841 \family default
12842 [
12843 \begin_inset Flex Code
12844 status collapsed
12845
12846 \begin_layout Plain Layout
12847 float=0
12848 \end_layout
12849
12850 \end_inset
12851
12852 ] fixe l'espacement vertical entre le marqueur et le corps du texte.
12853  Sert seulement pour les marqueurs qui sont au dessus du corps du texte
12854  (
12855 \begin_inset Flex Code
12856 status collapsed
12857
12858 \begin_layout Plain Layout
12859 Top_Environment
12860 \end_layout
12861
12862 \end_inset
12863
12864  et 
12865 \begin_inset Flex Code
12866 status collapsed
12867
12868 \begin_layout Plain Layout
12869 Centered_Top_Environment
12870 \end_layout
12871
12872 \end_inset
12873
12874 ).
12875 \end_layout
12876
12877 \begin_layout Description
12878
12879 \lang english
12880 \begin_inset Flex Code
12881 status collapsed
12882
12883 \begin_layout Plain Layout
12884
12885 \lang english
12886 LabelCounter
12887 \end_layout
12888
12889 \end_inset
12890
12891
12892 \lang french
12893  
12894 \begin_inset Flex Code
12895 status collapsed
12896
12897 \begin_layout Plain Layout
12898 [chaîne=""]
12899 \end_layout
12900
12901 \end_inset
12902
12903  dénomme le compteur pour la numérotation automatique.
12904  Pour que le compteur soit associé à votre étiquette, il vous faut le référencer
12905  dans la directive 
12906 \lang english
12907
12908 \begin_inset Flex Code
12909 status collapsed
12910
12911 \begin_layout Plain Layout
12912
12913 \family typewriter
12914 \lang english
12915 LabelString
12916 \end_layout
12917
12918 \end_inset
12919
12920
12921 \lang french
12922 .
12923  Ceci fonctionnera avec les
12924 \lang english
12925  
12926 \begin_inset Flex Code
12927 status collapsed
12928
12929 \begin_layout Plain Layout
12930
12931 \lang english
12932 LabelType
12933 \end_layout
12934
12935 \end_inset
12936
12937 s, 
12938 \begin_inset Flex Code
12939 status collapsed
12940
12941 \begin_layout Plain Layout
12942
12943 \lang english
12944 Static
12945 \end_layout
12946
12947 \end_inset
12948
12949
12950 \begin_inset Flex Code
12951 status collapsed
12952
12953 \begin_layout Plain Layout
12954
12955 \lang english
12956 Above
12957 \end_layout
12958
12959 \end_inset
12960
12961  and 
12962 \begin_inset Flex Code
12963 status collapsed
12964
12965 \begin_layout Plain Layout
12966
12967 \lang english
12968 Centered
12969 \end_layout
12970
12971 \end_inset
12972
12973
12974 \lang french
12975 , au moins.
12976 \begin_inset Newline newline
12977 \end_inset
12978
12979 Il 
12980 \emph on
12981 peut
12982 \emph default
12983  être indiqué si 
12984 \begin_inset Flex Code
12985 status collapsed
12986
12987 \begin_layout Plain Layout
12988
12989 \lang english
12990 Labeltype
12991 \end_layout
12992
12993 \end_inset
12994
12995  est 
12996 \begin_inset Flex Code
12997 status collapsed
12998
12999 \begin_layout Plain Layout
13000
13001 \lang english
13002 Enumerate
13003 \end_layout
13004
13005 \end_inset
13006
13007 , bien que ce cas soit un peu compliqué.
13008  Supposez que vous déclariez 
13009 \begin_inset Flex Code
13010 status collapsed
13011
13012 \begin_layout Plain Layout
13013 \begin_inset Quotes fld
13014 \end_inset
13015
13016 LabelCounter monEnum
13017 \end_layout
13018
13019 \end_inset
13020
13021
13022 \begin_inset Quotes frd
13023 \end_inset
13024
13025 .
13026  Les compteurs effectivement utilisés sont alors 
13027 \begin_inset Flex Code
13028 status collapsed
13029
13030 \begin_layout Plain Layout
13031 monEnumi
13032 \end_layout
13033
13034 \end_inset
13035
13036
13037 \begin_inset Flex Code
13038 status collapsed
13039
13040 \begin_layout Plain Layout
13041 monEnumii
13042 \end_layout
13043
13044 \end_inset
13045
13046
13047 \begin_inset Flex Code
13048 status collapsed
13049
13050 \begin_layout Plain Layout
13051 monEnumiii
13052 \end_layout
13053
13054 \end_inset
13055
13056  et 
13057 \begin_inset Flex Code
13058 status collapsed
13059
13060 \begin_layout Plain Layout
13061 monEnumiv
13062 \end_layout
13063
13064 \end_inset
13065
13066 , tout à fait comme en \SpecialChar LaTeX
13067 .
13068  Ces compteurs doivent être tous déclarés séparément.
13069 \begin_inset Newline newline
13070 \end_inset
13071
13072 Voir la 
13073 \begin_inset CommandInset ref
13074 LatexCommand ref
13075 reference "subsec:Compteurs"
13076
13077 \end_inset
13078
13079  pour les détails sur les compteurs.
13080 \end_layout
13081
13082 \begin_layout Description
13083
13084 \lang english
13085 \begin_inset Flex Code
13086 status collapsed
13087
13088 \begin_layout Plain Layout
13089
13090 \lang english
13091 LabelFont
13092 \end_layout
13093
13094 \end_inset
13095
13096
13097 \lang french
13098  fixe la police utilisée pour le marqueur.
13099  Voir la 
13100 \begin_inset CommandInset ref
13101 LatexCommand ref
13102 reference "subsec:polices"
13103
13104 \end_inset
13105
13106 .
13107 \end_layout
13108
13109 \begin_layout Description
13110
13111 \lang english
13112 \begin_inset Flex Code
13113 status collapsed
13114
13115 \begin_layout Plain Layout
13116
13117 \lang english
13118 LabelIndent
13119 \end_layout
13120
13121 \end_inset
13122
13123
13124 \lang french
13125  
13126 \begin_inset Flex Code
13127 status collapsed
13128
13129 \begin_layout Plain Layout
13130 [chaîne=""]
13131 \end_layout
13132
13133 \end_inset
13134
13135  fixe le texte indiquent l'importance de l'indentation d'un marqueur.
13136 \end_layout
13137
13138 \begin_layout Description
13139
13140 \lang english
13141 \begin_inset Flex Code
13142 status collapsed
13143
13144 \begin_layout Plain Layout
13145
13146 \lang english
13147 LabelSep
13148 \end_layout
13149
13150 \end_inset
13151
13152
13153 \lang french
13154  
13155 \begin_inset Flex Code
13156 status collapsed
13157
13158 \begin_layout Plain Layout
13159 [chaîne=""]
13160 \end_layout
13161
13162 \end_inset
13163
13164  fixe le texte indiquent l'espacement horizontal entre le marqueur et le
13165  corps du texte.
13166  Sert seulement pour les marqueurs qui ne sont pas au dessus du corps du
13167  texte.
13168 \end_layout
13169
13170 \begin_layout Description
13171
13172 \lang english
13173 \begin_inset Flex Code
13174 status collapsed
13175
13176 \begin_layout Plain Layout
13177
13178 \lang english
13179 LabelString
13180 \end_layout
13181
13182 \end_inset
13183
13184
13185 \lang french
13186  
13187 \begin_inset Flex Code
13188 status collapsed
13189
13190 \begin_layout Plain Layout
13191 [chaîne=""]
13192 \end_layout
13193
13194 \end_inset
13195
13196  fixe la chaîne utilisée comme marqueur avec le 
13197 \lang english
13198
13199 \begin_inset Flex Code
13200 status collapsed
13201
13202 \begin_layout Plain Layout
13203
13204 \lang english
13205 LabelType
13206 \end_layout
13207
13208 \end_inset
13209
13210  
13211 \begin_inset Flex Code
13212 status collapsed
13213
13214 \begin_layout Plain Layout
13215
13216 \lang english
13217 Static
13218 \end_layout
13219
13220 \end_inset
13221
13222
13223 \lang french
13224 .
13225  Quand 
13226 \lang english
13227
13228 \begin_inset Flex Code
13229 status collapsed
13230
13231 \begin_layout Plain Layout
13232
13233 \lang english
13234 LabelCounter
13235 \end_layout
13236
13237 \end_inset
13238
13239
13240 \lang french
13241  est indiqué, cette chaîne peut contenir les instructions de formatage particuli
13242 ères décrites dans la 
13243 \begin_inset CommandInset ref
13244 LatexCommand ref
13245 reference "subsec:Compteurs"
13246
13247 \end_inset
13248
13249 .
13250 \end_layout
13251
13252 \begin_layout Description
13253
13254 \lang english
13255 \begin_inset Flex Code
13256 status collapsed
13257
13258 \begin_layout Plain Layout
13259
13260 \lang english
13261 LabelStringAppendix
13262 \end_layout
13263
13264 \end_inset
13265
13266
13267 \lang french
13268  
13269 \begin_inset Flex Code
13270 status collapsed
13271
13272 \begin_layout Plain Layout
13273 [chaîne=""]
13274 \end_layout
13275
13276 \end_inset
13277
13278  est utilisée dans une annexe à la place de 
13279 \begin_inset Flex Code
13280 status collapsed
13281
13282 \begin_layout Plain Layout
13283
13284 \lang english
13285 LabelString
13286 \end_layout
13287
13288 \end_inset
13289
13290 .
13291  Noter que toute directive 
13292 \begin_inset Flex Code
13293 status collapsed
13294
13295 \begin_layout Plain Layout
13296
13297 \lang english
13298 LabelString
13299 \end_layout
13300
13301 \end_inset
13302
13303  écrase
13304 \begin_inset Newline newline
13305 \end_inset
13306
13307
13308 \begin_inset Flex Code
13309 status collapsed
13310
13311 \begin_layout Plain Layout
13312
13313 \lang english
13314 LabelStringAppendix
13315 \end_layout
13316
13317 \end_inset
13318
13319 .
13320 \end_layout
13321
13322 \begin_layout Description
13323
13324 \lang english
13325 \begin_inset Flex Code
13326 status collapsed
13327
13328 \begin_layout Plain Layout
13329
13330 \lang english
13331 LabelTag
13332 \end_layout
13333
13334 \end_inset
13335
13336  [FIXME]
13337 \lang french
13338  (Utilisable uniquement avec les formats XML).
13339 \end_layout
13340
13341 \begin_layout Description
13342
13343 \lang english
13344 \begin_inset Flex Code
13345 status collapsed
13346
13347 \begin_layout Plain Layout
13348
13349 \lang english
13350 Labeltype
13351 \end_layout
13352
13353 \end_inset
13354
13355
13356 \lang ngerman
13357  [
13358 \begin_inset Flex Code
13359 status collapsed
13360
13361 \begin_layout Plain Layout
13362
13363 \emph on
13364 \lang ngerman
13365 No_Label
13366 \emph default
13367 , Manual, Static, 
13368 \lang english
13369 Above,
13370 \lang ngerman
13371
13372 \begin_inset Newline newline
13373 \end_inset
13374
13375
13376 \lang english
13377 Centered,
13378 \lang ngerman
13379  Sensitive, Enumerate,
13380 \begin_inset Newline newline
13381 \end_inset
13382
13383 Itemize, Bibliography
13384 \end_layout
13385
13386 \end_inset
13387
13388
13389 \lang french
13390 ]
13391 \begin_inset Separator parbreak
13392 \end_inset
13393
13394
13395 \end_layout
13396
13397 \begin_deeper
13398 \begin_layout Description
13399 \begin_inset Flex Code
13400 status collapsed
13401
13402 \begin_layout Plain Layout
13403
13404 \lang english
13405 Manual
13406 \end_layout
13407
13408 \end_inset
13409
13410  veut dire que le marqueur est le premier mot (avant la première vraie espace).
13411  Utilisez des espaces insécables si vous voulez mettre plus d'un mot dans
13412  le marqueur.
13413 \end_layout
13414
13415 \begin_layout Description
13416 \begin_inset Flex Code
13417 status collapsed
13418
13419 \begin_layout Plain Layout
13420
13421 \lang english
13422 Static
13423 \end_layout
13424
13425 \end_inset
13426
13427  veut dire qu'il est défini dans le style (voir 
13428 \begin_inset Flex Code
13429 status collapsed
13430
13431 \begin_layout Plain Layout
13432
13433 \lang english
13434 LabelString
13435 \end_layout
13436
13437 \end_inset
13438
13439 ).
13440  Ceci sera affiché 
13441 \begin_inset Quotes fld
13442 \end_inset
13443
13444 en ligne
13445 \begin_inset Quotes frd
13446 \end_inset
13447
13448 , au début du paragraphe.Si le 
13449 \lang english
13450
13451 \begin_inset Flex Code
13452 status collapsed
13453
13454 \begin_layout Plain Layout
13455
13456 \lang english
13457 LatexType
13458 \end_layout
13459
13460 \end_inset
13461
13462
13463 \lang french
13464  est
13465 \lang english
13466  
13467 \begin_inset Flex Code
13468 status collapsed
13469
13470 \begin_layout Plain Layout
13471
13472 \lang english
13473 Environment
13474 \end_layout
13475
13476 \end_inset
13477
13478
13479 \lang french
13480 , alors il ne sera affiché que dans le premier paragraphe de toutes séquence
13481  de paragraphes du même
13482 \lang english
13483  
13484 \begin_inset Flex Code
13485 status collapsed
13486
13487 \begin_layout Plain Layout
13488
13489 \lang english
13490 Style
13491 \end_layout
13492
13493 \end_inset
13494
13495
13496 \lang french
13497 .
13498 \end_layout
13499
13500 \begin_layout Description
13501
13502 \lang english
13503 \begin_inset Flex Code
13504 status collapsed
13505
13506 \begin_layout Plain Layout
13507
13508 \lang english
13509 Above
13510 \end_layout
13511
13512 \end_inset
13513
13514
13515 \lang french
13516
13517 \begin_inset space ~
13518 \end_inset
13519
13520 et
13521 \begin_inset space ~
13522 \end_inset
13523
13524
13525 \lang english
13526
13527 \begin_inset Flex Code
13528 status collapsed
13529
13530 \begin_layout Plain Layout
13531
13532 \lang english
13533 Centered
13534 \end_layout
13535
13536 \end_inset
13537
13538
13539 \lang french
13540  sont des cas particuliers de 
13541 \begin_inset Flex Code
13542 status collapsed
13543
13544 \begin_layout Plain Layout
13545
13546 \lang english
13547 Static
13548 \end_layout
13549
13550 \end_inset
13551
13552 .
13553  Le marqueur sera imprimé au dessus du paragraphe, soit au début de la lignes,
13554  soit centré.
13555 \end_layout
13556
13557 \begin_layout Description
13558 \begin_inset Flex Code
13559 status collapsed
13560
13561 \begin_layout Plain Layout
13562
13563 \lang english
13564 Sensitive
13565 \end_layout
13566
13567 \end_inset
13568
13569  est un cas particulier pour les marqueurs de légende 
13570 \begin_inset Quotes fld
13571 \end_inset
13572
13573 Figure
13574 \begin_inset Quotes frd
13575 \end_inset
13576
13577  et 
13578 \begin_inset Quotes fld
13579 \end_inset
13580
13581 Tableau
13582 \begin_inset Quotes frd
13583 \end_inset
13584
13585 .
13586  
13587 \begin_inset Flex Code
13588 status collapsed
13589
13590 \begin_layout Plain Layout
13591
13592 \lang english
13593 Sensitive
13594 \end_layout
13595
13596 \end_inset
13597
13598  signifie que le mot affiché (défini en dur) dépend du type de flottant:
13599  il est défini dans les sources comme 
13600 \begin_inset Quotes fld
13601 \end_inset
13602
13603
13604 \begin_inset Flex Code
13605 status collapsed
13606
13607 \begin_layout Plain Layout
13608
13609 \lang english
13610 FloatType N
13611 \end_layout
13612
13613 \end_inset
13614
13615
13616 \begin_inset Quotes frd
13617 \end_inset
13618
13619  où 
13620 \begin_inset Flex Code
13621 status collapsed
13622
13623 \begin_layout Plain Layout
13624 N
13625 \end_layout
13626
13627 \end_inset
13628
13629  est la valeur du compteur associé au flottant.
13630  Au cas où une légende est insérée en dehors d'un flottant, le
13631 \lang english
13632  
13633 \begin_inset Flex Code
13634 status collapsed
13635
13636 \begin_layout Plain Layout
13637
13638 \lang english
13639 LabelString
13640 \end_layout
13641
13642 \end_inset
13643
13644
13645 \lang french
13646  apparaîtra comme 
13647 \begin_inset Quotes fld
13648 \end_inset
13649
13650 Inapproprié!
13651 \begin_inset Quotes frd
13652 \end_inset
13653
13654 .
13655 \end_layout
13656
13657 \begin_layout Description
13658 \begin_inset Flex Code
13659 status collapsed
13660
13661 \begin_layout Plain Layout
13662
13663 \lang english
13664 Enumerate
13665 \end_layout
13666
13667 \end_inset
13668
13669  produit le type habituel d'étiquettes d'énumération.
13670  Pour le moment, il est défini en dur comme chiffres arabes, lettres en
13671  bas de casse, petits chiffres romains et lettres capitales pour les quatre
13672  profondeurs possibles.
13673 \end_layout
13674
13675 \begin_layout Description
13676
13677 \lang english
13678 \begin_inset Flex Code
13679 status collapsed
13680
13681 \begin_layout Plain Layout
13682
13683 \lang english
13684 Itemize
13685 \end_layout
13686
13687 \end_inset
13688
13689
13690 \lang french
13691  produit des symboles pour les différents niveaux.
13692  Il est également défini en dur.
13693 \end_layout
13694
13695 \begin_layout Description
13696
13697 \lang english
13698 \begin_inset Flex Code
13699 status collapsed
13700
13701 \begin_layout Plain Layout
13702
13703 \lang english
13704 Bibliography
13705 \end_layout
13706
13707 \end_inset
13708
13709
13710 \lang french
13711  ne doit être utilisé qu'avec 
13712 \lang english
13713
13714 \begin_inset Flex Code
13715 status collapsed
13716
13717 \begin_layout Plain Layout
13718
13719 \lang english
13720 LatexType BibEnvironment
13721 \end_layout
13722
13723 \end_inset
13724
13725 .
13726 \end_layout
13727
13728 \end_deeper
13729 \begin_layout Description
13730
13731 \lang english
13732 \begin_inset Flex Code
13733 status collapsed
13734
13735 \begin_layout Plain Layout
13736
13737 \lang english
13738 LangPreamble
13739 \end_layout
13740
13741 \end_inset
13742
13743
13744 \lang french
13745  écrasera complètement toute autre directive 
13746 \begin_inset Flex Code
13747 status collapsed
13748
13749 \begin_layout Plain Layout
13750 LangPreamble
13751 \end_layout
13752
13753 \end_inset
13754
13755  antérieure.
13756  Doit être fermée par 
13757 \begin_inset Flex Code
13758 status collapsed
13759
13760 \begin_layout Plain Layout
13761 EndLangPreamble
13762 \end_layout
13763
13764 \end_inset
13765
13766 .
13767 \begin_inset Newline newline
13768 \end_inset
13769
13770 Voir la 
13771 \begin_inset CommandInset ref
13772 LatexCommand ref
13773 reference "subsec:I18n"
13774
13775 \end_inset
13776
13777  pour les détails d'utilisation.
13778 \end_layout
13779
13780 \begin_layout Description
13781
13782 \lang english
13783 \begin_inset Flex Code
13784 status collapsed
13785
13786 \begin_layout Plain Layout
13787
13788 \lang english
13789 LatexName
13790 \end_layout
13791
13792 \end_inset
13793
13794
13795 \lang french
13796  [
13797 \begin_inset Flex Code
13798 status collapsed
13799
13800 \begin_layout Plain Layout
13801 <nom>
13802 \end_layout
13803
13804 \end_inset
13805
13806 ] fixe le nom de l'objet \SpecialChar LaTeX
13807  correspondant, soit l'environnement, soit la commande.
13808 \end_layout
13809
13810 \begin_layout Description
13811
13812 \lang english
13813 \begin_inset Flex Code
13814 status collapsed
13815
13816 \begin_layout Plain Layout
13817
13818 \lang english
13819 LatexParam
13820 \end_layout
13821
13822 \end_inset
13823
13824
13825 \lang french
13826  [
13827 \begin_inset Flex Code
13828 status collapsed
13829
13830 \begin_layout Plain Layout
13831 <paramètre>
13832 \end_layout
13833
13834 \end_inset
13835
13836 ] fixe le paramètre facultatif de l'objet 
13837 \begin_inset Flex Code
13838 status collapsed
13839
13840 \begin_layout Plain Layout
13841 LatexName
13842 \end_layout
13843
13844 \end_inset
13845
13846  correspondant.
13847  Ce paramètre ne peut pas être changé depuis \SpecialChar LyX
13848  (utiliser 
13849 \begin_inset Flex Code
13850 status collapsed
13851
13852 \begin_layout Plain Layout
13853 Argument
13854 \end_layout
13855
13856 \end_inset
13857
13858  pour les paramètres personnalisables).
13859  Ceci sera émis tel quel après tous les
13860 \begin_inset Flex Code
13861 status collapsed
13862
13863 \begin_layout Plain Layout
13864 Argument
13865 \end_layout
13866
13867 \end_inset
13868
13869 s \SpecialChar LaTeX
13870 .
13871 \end_layout
13872
13873 \begin_layout Description
13874
13875 \lang english
13876 \begin_inset Flex Code
13877 status collapsed
13878
13879 \begin_layout Plain Layout
13880
13881 \lang english
13882 LatexType
13883 \end_layout
13884
13885 \end_inset
13886
13887  
13888 \lang ngerman
13889 [
13890 \begin_inset Flex Code
13891 status collapsed
13892
13893 \begin_layout Plain Layout
13894
13895 \emph on
13896 \lang ngerman
13897 Paragraph
13898 \emph default
13899 , Command, Environment, Item_Environment,
13900 \begin_inset Newline newline
13901 \end_inset
13902
13903 List_Environment, Bib_Environment
13904 \end_layout
13905
13906 \end_inset
13907
13908
13909 \lang french
13910 ] décrit comment traduire l'environnement en \SpecialChar LaTeX
13911 .
13912 \lang english
13913
13914 \begin_inset Foot
13915 status collapsed
13916
13917 \begin_layout Plain Layout
13918
13919 \lang english
13920 \begin_inset Flex Code
13921 status collapsed
13922
13923 \begin_layout Plain Layout
13924
13925 \lang english
13926 LatexType
13927 \end_layout
13928
13929 \end_inset
13930
13931
13932 \lang french
13933  est peut-être trompeur, dans la mesure où ces règles s'appliquent également
13934  aux classes DocBook.
13935  Explorer les fichiers des classes DocBook (noms de fichiers 
13936 \begin_inset Flex Code
13937 status collapsed
13938
13939 \begin_layout Plain Layout
13940 db_*.inc
13941 \end_layout
13942
13943 \end_inset
13944
13945  ) pour voir des exemples particuliers.
13946 \end_layout
13947
13948 \end_inset
13949
13950
13951 \begin_inset Separator parbreak
13952 \end_inset
13953
13954
13955 \end_layout
13956
13957 \begin_deeper
13958 \begin_layout Description
13959 \begin_inset Flex Code
13960 status collapsed
13961
13962 \begin_layout Plain Layout
13963 Paragraph
13964 \end_layout
13965
13966 \end_inset
13967
13968  veut dire 
13969 \begin_inset Quotes fld
13970 \end_inset
13971
13972 rien de spécial
13973 \begin_inset Quotes frd
13974 \end_inset
13975
13976 .
13977 \end_layout
13978
13979 \begin_layout Description
13980 \begin_inset Flex Code
13981 status collapsed
13982
13983 \begin_layout Plain Layout
13984 Command
13985 \end_layout
13986
13987 \end_inset
13988
13989  veut dire 
13990 \begin_inset Flex Code
13991 status collapsed
13992
13993 \begin_layout Plain Layout
13994
13995 \backslash
13996
13997 \emph on
13998 LatexName
13999 \emph default
14000 {\SpecialChar ldots
14001 }
14002 \end_layout
14003
14004 \end_inset
14005
14006 .
14007 \end_layout
14008
14009 \begin_layout Description
14010 \begin_inset Flex Code
14011 status collapsed
14012
14013 \begin_layout Plain Layout
14014 Environment
14015 \end_layout
14016
14017 \end_inset
14018
14019  veut dire 
14020 \begin_inset Flex Code
14021 status collapsed
14022
14023 \begin_layout Plain Layout
14024
14025 \backslash
14026 begin{
14027 \emph on
14028 LatexName
14029 \emph default
14030 }\SpecialChar ldots
14031
14032 \backslash
14033 end{
14034 \emph on
14035 LatexName
14036 \emph default
14037 }
14038 \end_layout
14039
14040 \end_inset
14041
14042 .
14043 \end_layout
14044
14045 \begin_layout Description
14046 \begin_inset Flex Code
14047 status collapsed
14048
14049 \begin_layout Plain Layout
14050 Item_Environment
14051 \end_layout
14052
14053 \end_inset
14054
14055  est la même chose que 
14056 \begin_inset Flex Code
14057 status collapsed
14058
14059 \begin_layout Plain Layout
14060 Environment
14061 \end_layout
14062
14063 \end_inset
14064
14065 , sauf qu'il génère un 
14066 \begin_inset Flex Code
14067 status collapsed
14068
14069 \begin_layout Plain Layout
14070
14071 \backslash
14072 item
14073 \end_layout
14074
14075 \end_inset
14076
14077  pour chaque paragraphe de l'environnement.
14078 \end_layout
14079
14080 \begin_layout Description
14081 \begin_inset Flex Code
14082 status collapsed
14083
14084 \begin_layout Plain Layout
14085 List_Environment
14086 \end_layout
14087
14088 \end_inset
14089
14090  est la même chose que 
14091 \begin_inset Flex Code
14092 status collapsed
14093
14094 \begin_layout Plain Layout
14095 Item_Environment
14096 \end_layout
14097
14098 \end_inset
14099
14100 , sauf que
14101 \begin_inset Newline newline
14102 \end_inset
14103
14104
14105 \begin_inset Flex Code
14106 status collapsed
14107
14108 \begin_layout Plain Layout
14109 LabelWidthString
14110 \end_layout
14111
14112 \end_inset
14113
14114  est passé en paramètre de l'environnement.
14115 \begin_inset Newline newline
14116 \end_inset
14117
14118
14119 \begin_inset Flex Code
14120 status collapsed
14121
14122 \begin_layout Plain Layout
14123 LabelWidthString
14124 \end_layout
14125
14126 \end_inset
14127
14128  peut être défini dans la fenêtre 
14129 \begin_inset Flex MenuItem
14130 status collapsed
14131
14132 \begin_layout Plain Layout
14133 Édition\SpecialChar menuseparator
14134 Paramètres
14135 \begin_inset space ~
14136 \end_inset
14137
14138 de
14139 \begin_inset space ~
14140 \end_inset
14141
14142 Paragraphe
14143 \end_layout
14144
14145 \end_inset
14146
14147 .
14148 \end_layout
14149
14150 \begin_layout Description
14151
14152 \lang english
14153 \begin_inset Flex Code
14154 status collapsed
14155
14156 \begin_layout Plain Layout
14157
14158 \lang english
14159 Bib_Environment
14160 \end_layout
14161
14162 \end_inset
14163
14164
14165 \lang french
14166  fonctionne comme 
14167 \lang english
14168
14169 \begin_inset Flex Code
14170 status collapsed
14171
14172 \begin_layout Plain Layout
14173
14174 \lang english
14175 Environment
14176 \end_layout
14177
14178 \end_inset
14179
14180
14181 \lang french
14182 , mais ajoute l'argument obligatoire nécessaire (l'étiquette la plus longue)
14183  à la directive de début de l’environnement bibliographique:
14184 \lang english
14185
14186 \begin_inset Newline newline
14187 \end_inset
14188
14189
14190 \begin_inset Flex Code
14191 status collapsed
14192
14193 \begin_layout Plain Layout
14194
14195 \lang english
14196
14197 \backslash
14198 begin{thebibliography}{99}
14199 \end_layout
14200
14201 \end_inset
14202
14203
14204 \lang french
14205 .
14206  Cette directive n'est donc nécessaire que pour les environnements bibliographiq
14207 ues.
14208  L’étiquette implicite 
14209 \begin_inset Quotes fld
14210 \end_inset
14211
14212 99
14213 \begin_inset Quotes frd
14214 \end_inset
14215
14216  peut être modifiée par l'utilisateur dans les réglages de paragraphe d'une
14217  entrée bibliographique.
14218 \end_layout
14219
14220 \begin_layout Standard
14221 En collectant ces derniers éléments, l'exportation \SpecialChar LaTeX
14222  sera ou bien:
14223 \end_layout
14224
14225 \begin_layout LyX-Code
14226
14227 \lang english
14228
14229 \backslash
14230 LatexName[LatexParam]{\SpecialChar ldots
14231 }
14232 \end_layout
14233
14234 \begin_layout Standard
14235 ou bien:
14236 \end_layout
14237
14238 \begin_layout LyX-Code
14239
14240 \lang english
14241
14242 \backslash
14243 begin{LatexName}[LatexParam] \SpecialChar ldots
14244  
14245 \backslash
14246 end{LatexName}.
14247 \end_layout
14248
14249 \begin_layout Standard
14250 en fonction du type \SpecialChar LaTeX
14251 .
14252 \end_layout
14253
14254 \end_deeper
14255 \begin_layout Description
14256
14257 \lang english
14258 \begin_inset Flex Code
14259 status collapsed
14260
14261 \begin_layout Plain Layout
14262
14263 \lang english
14264 LeftDelim
14265 \end_layout
14266
14267 \end_inset
14268
14269
14270 \lang french
14271  [
14272 \begin_inset Flex Code
14273 status collapsed
14274
14275 \begin_layout Plain Layout
14276 chaîne
14277 \end_layout
14278
14279 \end_inset
14280
14281 ] définit une chaîne de caractères insérée au début du contenu du style.
14282  Une rupture de ligne dans la sortie peut être indiquée par 
14283 \begin_inset Flex Code
14284 status collapsed
14285
14286 \begin_layout Plain Layout
14287 <br/>
14288 \end_layout
14289
14290 \end_inset
14291
14292 .
14293 \end_layout
14294
14295 \begin_layout Description
14296
14297 \lang english
14298 \begin_inset Flex Code
14299 status collapsed
14300
14301 \begin_layout Plain Layout
14302
14303 \lang english
14304 LeftMargin
14305 \end_layout
14306
14307 \end_inset
14308
14309
14310 \lang french
14311  
14312 \begin_inset Flex Code
14313 status collapsed
14314
14315 \begin_layout Plain Layout
14316 [chaîne=""]
14317 \end_layout
14318
14319 \end_inset
14320
14321  fixe la marge gauche: si vous mettez des styles dans un environnement,
14322  les 
14323 \lang english
14324
14325 \begin_inset Flex Code
14326 status collapsed
14327
14328 \begin_layout Plain Layout
14329
14330 \lang english
14331 LeftMargin
14332 \end_layout
14333
14334 \end_inset
14335
14336
14337 \lang french
14338  ne seront pas ajoutées directement, mais avec un facteur 
14339 \begin_inset Formula $\frac{4}{\mathrm{profondeur}+4}$
14340 \end_inset
14341
14342 .
14343  Notez que ce paramètre sert aussi quand 
14344 \lang english
14345
14346 \begin_inset Flex Code
14347 status collapsed
14348
14349 \begin_layout Plain Layout
14350
14351 \lang english
14352 Margin
14353 \end_layout
14354
14355 \end_inset
14356
14357
14358 \lang french
14359  est définie comme 
14360 \begin_inset Flex Code
14361 status collapsed
14362
14363 \begin_layout Plain Layout
14364
14365 \lang english
14366 Manual
14367 \end_layout
14368
14369 \end_inset
14370
14371  ou 
14372 \begin_inset Flex Code
14373 status collapsed
14374
14375 \begin_layout Plain Layout
14376
14377 \lang english
14378 Dynamic
14379 \end_layout
14380
14381 \end_inset
14382
14383 .
14384  Il est alors ajouté à la marge manuelle ou dynamique.
14385 \begin_inset Newline newline
14386 \end_inset
14387
14388 Par exemple, 
14389 \begin_inset Quotes fld
14390 \end_inset
14391
14392
14393 \begin_inset Flex Code
14394 status collapsed
14395
14396 \begin_layout Plain Layout
14397 MM
14398 \end_layout
14399
14400 \end_inset
14401
14402
14403 \begin_inset Quotes frd
14404 \end_inset
14405
14406  signifie que le paragraphe est indenté avec la largeur de 
14407 \begin_inset Quotes fld
14408 \end_inset
14409
14410
14411 \begin_inset Flex Code
14412 status collapsed
14413
14414 \begin_layout Plain Layout
14415 MM
14416 \end_layout
14417
14418 \end_inset
14419
14420
14421 \begin_inset Quotes frd
14422 \end_inset
14423
14424  dans la police normale.
14425  Il est possible de créer une largeur négative avec 
14426 \begin_inset Quotes fld
14427 \end_inset
14428
14429
14430 \begin_inset Flex Code
14431 status collapsed
14432
14433 \begin_layout Plain Layout
14434 -
14435 \end_layout
14436
14437 \end_inset
14438
14439
14440 \begin_inset Quotes frd
14441 \end_inset
14442
14443 .
14444  Cette solution a été choisie pour que l'apparence soit la même quelle que
14445  soit la police d'écran.
14446 \end_layout
14447
14448 \begin_layout Description
14449
14450 \lang english
14451 \begin_inset Flex Code
14452 status collapsed
14453
14454 \begin_layout Plain Layout
14455
14456 \lang english
14457 Margin
14458 \end_layout
14459
14460 \end_inset
14461
14462  [
14463 \begin_inset Flex Code
14464 status collapsed
14465
14466 \begin_layout Plain Layout
14467
14468 \emph on
14469 \lang english
14470 Static
14471 \emph default
14472 , Manual, Dynamic, First_Dynamic, Right_Address_Box
14473 \end_layout
14474
14475 \end_inset
14476
14477
14478 \begin_inset Newline newline
14479 \end_inset
14480
14481
14482 \lang french
14483 fixe le type de marge à gauche du format.
14484 \begin_inset Separator parbreak
14485 \end_inset
14486
14487
14488 \end_layout
14489
14490 \begin_deeper
14491 \begin_layout Description
14492 \begin_inset Flex Code
14493 status collapsed
14494
14495 \begin_layout Plain Layout
14496
14497 \lang english
14498 Static
14499 \end_layout
14500
14501 \end_inset
14502
14503  veut dire une marge fixe.
14504 \end_layout
14505
14506 \begin_layout Description
14507 \begin_inset Flex Code
14508 status collapsed
14509
14510 \begin_layout Plain Layout
14511
14512 \lang english
14513 Manual
14514 \end_layout
14515
14516 \end_inset
14517
14518  veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
14519  
14520 \begin_inset Flex MenuItem
14521 status collapsed
14522
14523 \begin_layout Plain Layout
14524 Édition\SpecialChar menuseparator
14525 Paramètres
14526 \begin_inset space ~
14527 \end_inset
14528
14529 de
14530 \begin_inset space ~
14531 \end_inset
14532
14533 Paragraphe
14534 \end_layout
14535
14536 \end_inset
14537
14538 .
14539  Ceci sert à obtenir des listes bien mises en page sans tabulations.
14540 \end_layout
14541
14542 \begin_layout Description
14543 \begin_inset Flex Code
14544 status collapsed
14545
14546 \begin_layout Plain Layout
14547
14548 \lang english
14549 Dynamic
14550 \end_layout
14551
14552 \end_inset
14553
14554  veut dire que la marge dépend de la taille du marqueur.
14555  Ceci sert entre autres aux en-têtes numérotés.
14556  Il est évident que l'en-tête 
14557 \begin_inset Quotes fld
14558 \end_inset
14559
14560 5.4.3.2.1 Très long en-tête
14561 \begin_inset Quotes frd
14562 \end_inset
14563
14564  doit avoir une marge de gauche plus grande (autant que 
14565 \begin_inset Quotes fld
14566 \end_inset
14567
14568 5.4.3.2.1
14569 \begin_inset Quotes frd
14570 \end_inset
14571
14572  plus l'espace) que 
14573 \begin_inset Quotes fld
14574 \end_inset
14575
14576 3.2 Très long en-tête
14577 \begin_inset Quotes frd
14578 \end_inset
14579
14580 , même si les autres traitements de texte ne savent pas le faire.
14581 \end_layout
14582
14583 \begin_layout Description
14584 \begin_inset Flex Code
14585 status collapsed
14586
14587 \begin_layout Plain Layout
14588
14589 \lang english
14590 First_Dynamic
14591 \end_layout
14592
14593 \end_inset
14594
14595  est similaire, mais seulement la toute première ligne du paragraphe est
14596  dynamique, les autres étant statiques; ceci est utile par exemple pour
14597  les descriptions.
14598 \end_layout
14599
14600 \begin_layout Description
14601 \begin_inset Flex Code
14602 status collapsed
14603
14604 \begin_layout Plain Layout
14605
14606 \lang english
14607 Right_Address_Box
14608 \end_layout
14609
14610 \end_inset
14611
14612  signifie que la marge est choisie pour que la ligne la plus longue du paragraph
14613 e touche la marge de droite.
14614  Ceci sert à typographier une adresse sur le bord droit de la page.
14615 \end_layout
14616
14617 \end_deeper
14618 \begin_layout Description
14619
14620 \lang english
14621 \begin_inset Flex Code
14622 status collapsed
14623
14624 \begin_layout Plain Layout
14625
14626 \lang english
14627 NeedProtect
14628 \end_layout
14629
14630 \end_inset
14631
14632
14633 \lang french
14634  [
14635 \begin_inset Flex Code
14636 status collapsed
14637
14638 \begin_layout Plain Layout
14639
14640 \emph on
14641 0
14642 \end_layout
14643
14644 \end_inset
14645
14646 ,
14647 \begin_inset space \thinspace{}
14648 \end_inset
14649
14650
14651 \begin_inset Flex Code
14652 status collapsed
14653
14654 \begin_layout Plain Layout
14655 1
14656 \end_layout
14657
14658 \end_inset
14659
14660 ] indique si les commandes fragiles doivent être protégées par 
14661 \begin_inset Flex Code
14662 status collapsed
14663
14664 \begin_layout Plain Layout
14665
14666 \backslash
14667 protect
14668 \end_layout
14669
14670 \end_inset
14671
14672  dans ce style (Note: ceci n'indique pas si cette commande elle-même doit
14673  être protégée).
14674 \end_layout
14675
14676 \begin_layout Description
14677
14678 \lang english
14679 \begin_inset Flex Code
14680 status collapsed
14681
14682 \begin_layout Plain Layout
14683
14684 \lang english
14685 Newline
14686 \end_layout
14687
14688 \end_inset
14689
14690
14691 \lang french
14692  [
14693 \begin_inset Flex Code
14694 status collapsed
14695
14696 \begin_layout Plain Layout
14697 0
14698 \end_layout
14699
14700 \end_inset
14701
14702 ,
14703 \begin_inset space \thinspace{}
14704 \end_inset
14705
14706
14707 \begin_inset Flex Code
14708 status collapsed
14709
14710 \begin_layout Plain Layout
14711
14712 \emph on
14713 1
14714 \end_layout
14715
14716 \end_inset
14717
14718 ] indique si les nouvelles lignes sont traduites ou non en sauts de ligne
14719  \SpecialChar LaTeX
14720  (
14721 \begin_inset Flex Code
14722 status collapsed
14723
14724 \begin_layout Plain Layout
14725
14726 \backslash
14727
14728 \backslash
14729
14730 \end_layout
14731
14732 \end_inset
14733
14734 ).
14735  La traduction peut être désactivée pour permettre d'éditer plus confortablement
14736  du \SpecialChar LaTeX
14737  depuis \SpecialChar LyX
14738 .
14739 \end_layout
14740
14741 \begin_layout Description
14742
14743 \lang english
14744 \begin_inset Flex Code
14745 status collapsed
14746
14747 \begin_layout Plain Layout
14748
14749 \lang english
14750 NextNoIndent
14751 \end_layout
14752
14753 \end_inset
14754
14755
14756 \lang french
14757  [
14758 \begin_inset Flex Code
14759 status collapsed
14760
14761 \begin_layout Plain Layout
14762
14763 \emph on
14764 0
14765 \end_layout
14766
14767 \end_inset
14768
14769 ,
14770 \begin_inset space \thinspace{}
14771 \end_inset
14772
14773
14774 \begin_inset Flex Code
14775 status collapsed
14776
14777 \begin_layout Plain Layout
14778 1
14779 \end_layout
14780
14781 \end_inset
14782
14783 ] indique si \SpecialChar LyX
14784  indente ou non la première ligne du paragraphe suivant.
14785  
14786 \begin_inset Flex Code
14787 status collapsed
14788
14789 \begin_layout Plain Layout
14790 1
14791 \end_layout
14792
14793 \end_inset
14794
14795  veut dire qu'il ne peut pas, 
14796 \begin_inset Flex Code
14797 status collapsed
14798
14799 \begin_layout Plain Layout
14800 0
14801 \end_layout
14802
14803 \end_inset
14804
14805  veut dire qu'il peut s'il le veut.
14806 \end_layout
14807
14808 \begin_layout Description
14809
14810 \lang english
14811 \begin_inset Flex Code
14812 status collapsed
14813
14814 \begin_layout Plain Layout
14815
14816 \lang english
14817 ObsoletedBy
14818 \end_layout
14819
14820 \end_inset
14821
14822
14823 \lang french
14824  [
14825 \begin_inset Flex Code
14826 status collapsed
14827
14828 \begin_layout Plain Layout
14829 <nom>
14830 \end_layout
14831
14832 \end_inset
14833
14834 ] dénomme un style qui a remplacé ce style en cours.
14835  Ceci est utilisé pour renommer un style en conservant la rétrocompatibilité.
14836 \end_layout
14837
14838 \begin_layout Description
14839
14840 \lang english
14841 \begin_inset Flex Code
14842 status collapsed
14843
14844 \begin_layout Plain Layout
14845
14846 \lang english
14847 ParbreakIsNewline
14848 \end_layout
14849
14850 \end_inset
14851
14852
14853 \lang french
14854  [
14855 \begin_inset Flex Code
14856 status collapsed
14857
14858 \begin_layout Plain Layout
14859
14860 \emph on
14861 0
14862 \end_layout
14863
14864 \end_inset
14865
14866 ,
14867 \begin_inset space \thinspace{}
14868 \end_inset
14869
14870
14871 \begin_inset Flex Code
14872 status collapsed
14873
14874 \begin_layout Plain Layout
14875 1
14876 \end_layout
14877
14878 \end_inset
14879
14880 ] indique que les paragraphes ne seront pas séparés par une ligne vide dans
14881  le résultat \SpecialChar LaTeX
14882 , mais par un retour à la ligne; combiné avec 
14883 \begin_inset Flex Code
14884 status collapsed
14885
14886 \begin_layout Plain Layout
14887 PassThru 1
14888 \end_layout
14889
14890 \end_inset
14891
14892 , ceci permet d'émuler une éditeur plein texte (comme l'insert code \SpecialChar TeX
14893 ).
14894 \end_layout
14895
14896 \begin_layout Description
14897
14898 \lang english
14899 \begin_inset Flex Code
14900 status collapsed
14901
14902 \begin_layout Plain Layout
14903
14904 \lang english
14905 ParIndent
14906 \end_layout
14907
14908 \end_inset
14909
14910
14911 \lang french
14912  
14913 \begin_inset Flex Code
14914 status collapsed
14915
14916 \begin_layout Plain Layout
14917 [chaîne=""]
14918 \end_layout
14919
14920 \end_inset
14921
14922  fixe l'indentation de la toute première ligne d'un paragraphe.
14923  
14924 \begin_inset Flex Code
14925 status collapsed
14926
14927 \begin_layout Plain Layout
14928 Parindent
14929 \end_layout
14930
14931 \end_inset
14932
14933  est fixé pour un format donné, à l'exception du format 
14934 \begin_inset Flex Code
14935 status collapsed
14936
14937 \begin_layout Plain Layout
14938 Standard
14939 \end_layout
14940
14941 \end_inset
14942
14943 , car l'indentation d'un paragraphe dans l'environnement 
14944 \begin_inset Flex Code
14945 status collapsed
14946
14947 \begin_layout Plain Layout
14948 Standard
14949 \end_layout
14950
14951 \end_inset
14952
14953  peut être empêchée par 
14954 \begin_inset Flex Code
14955 status collapsed
14956
14957 \begin_layout Plain Layout
14958 NextNoIndent
14959 \end_layout
14960
14961 \end_inset
14962
14963 .
14964  De plus, les paragraphes de style 
14965 \begin_inset Flex Code
14966 status collapsed
14967
14968 \begin_layout Plain Layout
14969 Standard
14970 \end_layout
14971
14972 \end_inset
14973
14974  emboîtés dans d'autres environnements utilisent le 
14975 \begin_inset Flex Code
14976 status collapsed
14977
14978 \begin_layout Plain Layout
14979 ParIndent
14980 \end_layout
14981
14982 \end_inset
14983
14984  de l'environne\SpecialChar softhyphen
14985 ment, pas le leur.
14986  Par exemple, les paragraphes 
14987 \begin_inset Flex Code
14988 status collapsed
14989
14990 \begin_layout Plain Layout
14991 Standard
14992 \end_layout
14993
14994 \end_inset
14995
14996  dans une énumération ne sont pas indentés.
14997 \end_layout
14998
14999 \begin_layout Description
15000
15001 \lang english
15002 \begin_inset Flex Code
15003 status collapsed
15004
15005 \begin_layout Plain Layout
15006
15007 \lang english
15008 ParSep
15009 \end_layout
15010
15011 \end_inset
15012
15013
15014 \lang french
15015  [
15016 \family typewriter
15017 float=0
15018 \family default
15019 ] fixe l'espacement vertical entre deux paragraphes dans le style.
15020 \end_layout
15021
15022 \begin_layout Description
15023
15024 \lang english
15025 \begin_inset Flex Code
15026 status collapsed
15027
15028 \begin_layout Plain Layout
15029
15030 \lang english
15031 Parskip
15032 \end_layout
15033
15034 \end_inset
15035
15036
15037 \lang french
15038  [
15039 \family typewriter
15040 float=0
15041 \family default
15042 ] fixe la valeur d'interligne entre paragraphes.
15043  \SpecialChar LyX
15044  donne le choix entre 
15045 \begin_inset Flex Code
15046 status collapsed
15047
15048 \begin_layout Plain Layout
15049 Indentation
15050 \end_layout
15051
15052 \end_inset
15053
15054  et 
15055 \begin_inset Flex Code
15056 status collapsed
15057
15058 \begin_layout Plain Layout
15059 Interligne
15060 \end_layout
15061
15062 \end_inset
15063
15064  pour séparer les paragraphes.
15065  Quand on choisit 
15066 \begin_inset Flex Code
15067 status collapsed
15068
15069 \begin_layout Plain Layout
15070 Indentation
15071 \end_layout
15072
15073 \end_inset
15074
15075 , cette valeur n'est pas prise en compte.
15076  Quand on choisit 
15077 \begin_inset Flex Code
15078 status collapsed
15079
15080 \begin_layout Plain Layout
15081 Interligne
15082 \end_layout
15083
15084 \end_inset
15085
15086 , la valeur de 
15087 \begin_inset Flex Code
15088 status collapsed
15089
15090 \begin_layout Plain Layout
15091 ParIndent
15092 \end_layout
15093
15094 \end_inset
15095
15096  n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre
15097  
15098 \begin_inset Flex Code
15099 status collapsed
15100
15101 \begin_layout Plain Layout
15102 Parskip
15103 \end_layout
15104
15105 \end_inset
15106
15107 , en plus de l'interligne normal.
15108  L'espacement vertical est calculé par 
15109 \begin_inset Flex Code
15110 status collapsed
15111
15112 \begin_layout Plain Layout
15113 valeur*DefaultHeight()
15114 \end_layout
15115
15116 \end_inset
15117
15118  où 
15119 \family typewriter
15120 valeur
15121 \family default
15122  est la valeur choisie pour 
15123 \begin_inset Flex Code
15124 status collapsed
15125
15126 \begin_layout Plain Layout
15127 Parskip
15128 \end_layout
15129
15130 \end_inset
15131
15132  et 
15133 \begin_inset Flex Code
15134 status collapsed
15135
15136 \begin_layout Plain Layout
15137 DefaultHeight()
15138 \end_layout
15139
15140 \end_inset
15141
15142  est la hauteur d'une ligne dans la police normale.
15143  De cette façon, l'aspect reste le même quelle que soit la police à l'écran.
15144 \end_layout
15145
15146 \begin_layout Description
15147
15148 \lang english
15149 \begin_inset Flex Code
15150 status collapsed
15151
15152 \begin_layout Plain Layout
15153
15154 \lang english
15155 PassThru
15156 \end_layout
15157
15158 \end_inset
15159
15160
15161 \lang french
15162  [
15163 \begin_inset Flex Code
15164 status collapsed
15165
15166 \begin_layout Plain Layout
15167
15168 \emph on
15169 0
15170 \end_layout
15171
15172 \end_inset
15173
15174 ,
15175 \begin_inset space \thinspace{}
15176 \end_inset
15177
15178
15179 \begin_inset Flex Code
15180 status collapsed
15181
15182 \begin_layout Plain Layout
15183 1
15184 \end_layout
15185
15186 \end_inset
15187
15188 ] indique si le contenu du paragraphe doit être passé sous forme brute,
15189  c'est-à-dire sans les traductions spéciales dont \SpecialChar LaTeX
15190  aurait besoin.
15191  
15192 \end_layout
15193
15194 \begin_layout Description
15195
15196 \lang english
15197 \begin_inset Flex Code
15198 status collapsed
15199
15200 \begin_layout Plain Layout
15201
15202 \lang english
15203 Preamble
15204 \end_layout
15205
15206 \end_inset
15207
15208
15209 \lang french
15210  fixe le contenu à inclure dans le préambule \SpecialChar LaTeX
15211  quand le style est utilisé.
15212  Utile pour définir des macros, charger des paquetages, etc.
15213  requis pour ce style particulier.
15214  Doit être fermé par 
15215 \begin_inset Quotes fld
15216 \end_inset
15217
15218
15219 \begin_inset Flex Code
15220 status collapsed
15221
15222 \begin_layout Plain Layout
15223
15224 \lang english
15225 EndPreamble
15226 \end_layout
15227
15228 \end_inset
15229
15230
15231 \begin_inset Quotes frd
15232 \end_inset
15233
15234 .
15235 \end_layout
15236
15237 \begin_layout Description
15238
15239 \lang english
15240 \begin_inset Flex Code
15241 status collapsed
15242
15243 \begin_layout Plain Layout
15244
15245 \lang english
15246 RefPrefix
15247 \end_layout
15248
15249 \end_inset
15250
15251
15252 \lang french
15253  [
15254 \begin_inset Flex Code
15255 status collapsed
15256
15257 \begin_layout Plain Layout
15258 chaîne
15259 \end_layout
15260
15261 \end_inset
15262
15263 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
15264 es de ce type.
15265  Ceci permet l'utilisation de références mises en forme.
15266 \end_layout
15267
15268 \begin_layout Description
15269
15270 \lang english
15271 \begin_inset Flex Code
15272 status collapsed
15273
15274 \begin_layout Plain Layout
15275
15276 \lang english
15277 Requires
15278 \end_layout
15279
15280 \end_inset
15281
15282
15283 \lang french
15284  [
15285 \begin_inset Flex Code
15286 status collapsed
15287
15288 \begin_layout Plain Layout
15289 chaîne
15290 \end_layout
15291
15292 \end_inset
15293
15294 ] indique que le style requiert la fonctionnalité chaîne.
15295  Voir la description de 
15296 \begin_inset Flex Code
15297 status collapsed
15298
15299 \begin_layout Plain Layout
15300
15301 \lang english
15302 Provides
15303 \end_layout
15304
15305 \end_inset
15306
15307  ci-dessus (
15308 \begin_inset CommandInset ref
15309 LatexCommand ref
15310 reference "subsec:Paramètres-généraux-d'une"
15311
15312 \end_inset
15313
15314 ) pour les détails sur les fonctionnalités.
15315  
15316 \end_layout
15317
15318 \begin_layout Description
15319
15320 \lang english
15321 \begin_inset Flex Code
15322 status collapsed
15323
15324 \begin_layout Plain Layout
15325
15326 \lang english
15327 ResetArgs
15328 \end_layout
15329
15330 \end_inset
15331
15332
15333 \lang french
15334  [
15335 \begin_inset Flex Code
15336 status collapsed
15337
15338 \begin_layout Plain Layout
15339
15340 \emph on
15341 0
15342 \end_layout
15343
15344 \end_inset
15345
15346 ,
15347 \begin_inset Flex Code
15348 status collapsed
15349
15350 \begin_layout Plain Layout
15351 1
15352 \end_layout
15353
15354 \end_inset
15355
15356 ] réinitialise les arguments \SpecialChar LaTeX
15357  de ce style ( tels que définis par la directive
15358 \lang english
15359  
15360 \begin_inset Flex Code
15361 status collapsed
15362
15363 \begin_layout Plain Layout
15364
15365 \lang english
15366 Argument
15367 \end_layout
15368
15369 \end_inset
15370
15371 )
15372 \lang french
15373 .
15374  Ceci est utile si vous avez dupliqué un style en utilisant 
15375 \lang english
15376
15377 \begin_inset Flex Code
15378 status collapsed
15379
15380 \begin_layout Plain Layout
15381
15382 \lang english
15383 CopyStyle
15384 \end_layout
15385
15386 \end_inset
15387
15388
15389 \lang french
15390 , et que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels
15391 ).
15392 \end_layout
15393
15394 \begin_layout Description
15395
15396 \lang english
15397 \begin_inset Flex Code
15398 status collapsed
15399
15400 \begin_layout Plain Layout
15401
15402 \lang english
15403 RightDelim
15404 \end_layout
15405
15406 \end_inset
15407
15408
15409 \lang french
15410  [
15411 \begin_inset Flex Code
15412 status collapsed
15413
15414 \begin_layout Plain Layout
15415 chaîne
15416 \end_layout
15417
15418 \end_inset
15419
15420 ] définit une chaîne de caractères insérée à la fin du contenu du style.
15421  Une rupture de ligne dans la sortie peut être indiquée par 
15422 \begin_inset Flex Code
15423 status collapsed
15424
15425 \begin_layout Plain Layout
15426 <br/>
15427 \end_layout
15428
15429 \end_inset
15430
15431 .
15432 \end_layout
15433
15434 \begin_layout Description
15435
15436 \lang english
15437 \begin_inset Flex Code
15438 status collapsed
15439
15440 \begin_layout Plain Layout
15441
15442 \lang english
15443 RightMargin
15444 \end_layout
15445
15446 \end_inset
15447
15448
15449 \lang french
15450  [
15451 \begin_inset Flex Code
15452 status collapsed
15453
15454 \begin_layout Plain Layout
15455 chaîne
15456 \end_layout
15457
15458 \end_inset
15459
15460 ] similaire à 
15461 \family typewriter
15462 LeftMargin
15463 \family default
15464 .
15465 \end_layout
15466
15467 \begin_layout Description
15468
15469 \lang english
15470 \begin_inset Flex Code
15471 status collapsed
15472
15473 \begin_layout Plain Layout
15474
15475 \lang english
15476 Spacing
15477 \end_layout
15478
15479 \end_inset
15480
15481
15482 \lang french
15483  
15484 \lang english
15485 [
15486 \begin_inset Flex Code
15487 status collapsed
15488
15489 \begin_layout Plain Layout
15490
15491 \emph on
15492 \lang english
15493 single
15494 \end_layout
15495
15496 \end_inset
15497
15498
15499 \begin_inset Flex Code
15500 status collapsed
15501
15502 \begin_layout Plain Layout
15503
15504 \lang english
15505 onehalf
15506 \end_layout
15507
15508 \end_inset
15509
15510
15511 \begin_inset Flex Code
15512 status collapsed
15513
15514 \begin_layout Plain Layout
15515
15516 \lang english
15517 double
15518 \end_layout
15519
15520 \end_inset
15521
15522
15523 \begin_inset Flex Code
15524 status collapsed
15525
15526 \begin_layout Plain Layout
15527
15528 \lang english
15529 other
15530 \lang french
15531
15532 \begin_inset space ~
15533 \end_inset
15534
15535 <valeur>
15536 \end_layout
15537
15538 \end_inset
15539
15540
15541 \lang french
15542 ] définit l'interligne par défaut dans ce style.
15543  Les paramètres 
15544 \begin_inset Flex Code
15545 status collapsed
15546
15547 \begin_layout Plain Layout
15548 single
15549 \end_layout
15550
15551 \end_inset
15552
15553
15554 \begin_inset Flex Code
15555 status collapsed
15556
15557 \begin_layout Plain Layout
15558 onehalf
15559 \end_layout
15560
15561 \end_inset
15562
15563  et 
15564 \begin_inset Flex Code
15565 status collapsed
15566
15567 \begin_layout Plain Layout
15568 double
15569 \end_layout
15570
15571 \end_inset
15572
15573  correspondent respectivement à un facteur multiplicatif de 1, 1,25 et 1,667.
15574  Si vous mettez le paramètre 
15575 \begin_inset Flex Code
15576 status collapsed
15577
15578 \begin_layout Plain Layout
15579 other
15580 \end_layout
15581
15582 \end_inset
15583
15584 , vous devez aussi mettre une valeur numérique qui servira de facteur multiplica
15585 tif.
15586  Notez que, contrairement aux autres paramètres, 
15587 \begin_inset Flex Code
15588 status collapsed
15589
15590 \begin_layout Plain Layout
15591 Spacing
15592 \end_layout
15593
15594 \end_inset
15595
15596  implique de générer du code \SpecialChar LaTeX
15597  spécifique, qui utilise le paquetage \SpecialChar LaTeX
15598  
15599 \begin_inset Flex Code
15600 status collapsed
15601
15602 \begin_layout Plain Layout
15603 setspace
15604 \end_layout
15605
15606 \end_inset
15607
15608 .
15609 \end_layout
15610
15611 \begin_layout Description
15612
15613 \lang english
15614 \begin_inset Flex Code
15615 status collapsed
15616
15617 \begin_layout Plain Layout
15618
15619 \lang english
15620 Spellcheck
15621 \end_layout
15622
15623 \end_inset
15624
15625
15626 \lang french
15627  [
15628 \begin_inset Flex Code
15629 status collapsed
15630
15631 \begin_layout Plain Layout
15632 0
15633 \end_layout
15634
15635 \end_inset
15636
15637 ,
15638 \begin_inset space \thinspace{}
15639 \end_inset
15640
15641
15642 \begin_inset Flex Code
15643 status collapsed
15644
15645 \begin_layout Plain Layout
15646
15647 \emph on
15648 1
15649 \end_layout
15650
15651 \end_inset
15652
15653 ] active la correction orthographique du style.
15654  Implicitement vrai.
15655 \end_layout
15656
15657 \begin_layout Description
15658
15659 \lang english
15660 \begin_inset Flex Code
15661 status collapsed
15662
15663 \begin_layout Plain Layout
15664
15665 \lang english
15666 TextFont
15667 \end_layout
15668
15669 \end_inset
15670
15671
15672 \lang french
15673  fixe la police utilisée pour le corps du texte.
15674  Voir la 
15675 \begin_inset CommandInset ref
15676 LatexCommand ref
15677 reference "subsec:polices"
15678
15679 \end_inset
15680
15681 .
15682 \end_layout
15683
15684 \begin_layout Description
15685
15686 \lang english
15687 \begin_inset Flex Code
15688 status collapsed
15689
15690 \begin_layout Plain Layout
15691
15692 \lang english
15693 TocLevel
15694 \end_layout
15695
15696 \end_inset
15697
15698
15699 \lang french
15700  [
15701 \begin_inset Flex Code
15702 status collapsed
15703
15704 \begin_layout Plain Layout
15705 int=3
15706 \end_layout
15707
15708 \end_inset
15709
15710 ] fixe le niveau du style dans le table des matières.
15711  Ceci est utilisé pour la numérotation automatique des en-têtes.
15712 \end_layout
15713
15714 \begin_layout Description
15715
15716 \lang english
15717 \begin_inset Flex Code
15718 status collapsed
15719
15720 \begin_layout Plain Layout
15721
15722 \lang english
15723 TopSep
15724 \end_layout
15725
15726 \end_inset
15727
15728
15729 \lang french
15730  [
15731 \family typewriter
15732 float=0
15733 \family default
15734 ] fixe L'espacement vertical qui sépare le premier paragraphe dans une série
15735  du même style, du paragraphe qui le précède.
15736  Si le paragraphe précédent est dans un autre style, les séparations ne
15737  s'ajoutent pas, mais \SpecialChar LyX
15738  prend le maximum des deux.
15739 \end_layout
15740
15741 \begin_layout Subsection
15742 \begin_inset CommandInset label
15743 LatexCommand label
15744 name "subsec:I18n"
15745
15746 \end_inset
15747
15748 Internationalisation des styles de paragraphes
15749 \end_layout
15750
15751 \begin_layout Standard
15752 \SpecialChar LyX
15753  effectue depuis longtemps la traduction des informations de format, mais,
15754  jusqu'à la version 2.0, ceci ne s'appliquait qu'à l'interface utilisateur
15755  et non pas par exemple au résultat PDF.
15756  Ainsi les auteurs francophones devaient avoir recours à des astuces pénibles
15757  s'ils voulaient obtenir 
15758 \begin_inset Quotes fld
15759 \end_inset
15760
15761 Théorème 1
15762 \begin_inset Quotes frd
15763 \end_inset
15764
15765  au lieu de 
15766 \begin_inset Quotes fld
15767 \end_inset
15768
15769 Theorem 1
15770 \begin_inset Quotes frd
15771 \end_inset
15772
15773 .
15774  Grâce à Georg 
15775 \noun on
15776 Baum
15777 \noun default
15778 , ce n'est plus le cas.
15779 \end_layout
15780
15781 \begin_layout Standard
15782 Si un 
15783 \begin_inset Flex Code
15784 status collapsed
15785
15786 \begin_layout Plain Layout
15787 Style
15788 \end_layout
15789
15790 \end_inset
15791
15792  définit un texte qui doit apparaître dans le le document typographique,
15793  il peut utiliser 
15794 \begin_inset Flex Code
15795 status collapsed
15796
15797 \begin_layout Plain Layout
15798 LangPreamble
15799 \end_layout
15800
15801 \end_inset
15802
15803  et 
15804 \begin_inset Flex Code
15805 status collapsed
15806
15807 \begin_layout Plain Layout
15808 BabelPreamble
15809 \end_layout
15810
15811 \end_inset
15812
15813  pour traiter correctement les documents non anglophones, et même multilingues.
15814  L'extrait suivant (du fichier 
15815 \begin_inset Flex Code
15816 status collapsed
15817
15818 \begin_layout Plain Layout
15819 theorems-ams.inc
15820 \end_layout
15821
15822 \end_inset
15823
15824 ) illustre le fonctionnement:
15825 \end_layout
15826
15827 \begin_layout LyX-Code
15828
15829 \lang english
15830 Preamble
15831 \begin_inset Separator parbreak
15832 \end_inset
15833
15834
15835 \end_layout
15836
15837 \begin_deeper
15838 \begin_layout LyX-Code
15839
15840 \lang english
15841   
15842 \backslash
15843 theoremstyle{remark}
15844 \end_layout
15845
15846 \begin_layout LyX-Code
15847
15848 \lang english
15849   
15850 \backslash
15851 newtheorem{claim}[thm]{
15852 \backslash
15853 protect
15854 \backslash
15855 claimname}
15856 \end_layout
15857
15858 \begin_layout LyX-Code
15859
15860 \lang english
15861 EndPreamble
15862 \end_layout
15863
15864 \begin_layout LyX-Code
15865
15866 \lang english
15867 LangPreamble
15868 \end_layout
15869
15870 \begin_layout LyX-Code
15871
15872 \lang english
15873   
15874 \backslash
15875 providecommand{
15876 \backslash
15877 claimname}{_(Claim)}
15878 \end_layout
15879
15880 \begin_layout LyX-Code
15881
15882 \lang english
15883 EndLangPreamble
15884 \end_layout
15885
15886 \begin_layout LyX-Code
15887
15888 \lang english
15889 BabelPreamble
15890 \end_layout
15891
15892 \begin_layout LyX-Code
15893
15894 \lang english
15895     
15896 \backslash
15897 addto
15898 \backslash
15899 captions$$lang{
15900 \backslash
15901 renewcommand{
15902 \backslash
15903 claimname}{_(Claim)}}
15904 \end_layout
15905
15906 \begin_layout LyX-Code
15907
15908 \lang english
15909 EndBabelPreamble
15910 \end_layout
15911
15912 \end_deeper
15913 \begin_layout Standard
15914 En principe, toute commande \SpecialChar LaTeX
15915  autorisée peut apparaître dans les directives
15916  
15917 \begin_inset Flex Code
15918 status collapsed
15919
15920 \begin_layout Plain Layout
15921 LangPreamble
15922 \end_layout
15923
15924 \end_inset
15925
15926  et 
15927 \begin_inset Flex Code
15928 status collapsed
15929
15930 \begin_layout Plain Layout
15931 BabelPreamble
15932 \end_layout
15933
15934 \end_inset
15935
15936 , mais dans la pratique elles se présenteront typiquement comme ce qui est
15937  montré ici.
15938  La clé de la traduction correcte du texte typographié est la définition
15939  de le commande \SpecialChar LaTeX
15940  
15941 \begin_inset Flex Code
15942 status collapsed
15943
15944 \begin_layout Plain Layout
15945
15946 \backslash
15947 claimname
15948 \end_layout
15949
15950 \end_inset
15951
15952  et son utilisation avec 
15953 \begin_inset Flex Code
15954 status collapsed
15955
15956 \begin_layout Plain Layout
15957
15958 \backslash
15959 newtheorem
15960 \end_layout
15961
15962 \end_inset
15963
15964 .
15965  
15966 \end_layout
15967
15968 \begin_layout Standard
15969 La directive 
15970 \begin_inset Flex Code
15971 status collapsed
15972
15973 \begin_layout Plain Layout
15974 LangPreamble
15975 \end_layout
15976
15977 \end_inset
15978
15979  fournit ce qu'il faut pour l'internationalisation fondée sur le langage
15980  global du document.
15981  Le contenu de la directive sera inclus dans le préambule, comme avec la
15982  directive 
15983 \begin_inset Flex Code
15984 status collapsed
15985
15986 \begin_layout Plain Layout
15987 Preamble
15988 \end_layout
15989
15990 \end_inset
15991
15992 .
15993  Ce qui la rend singulière est l'utilisation de la 
15994 \begin_inset Quotes fld
15995 \end_inset
15996
15997 fonction
15998 \begin_inset Quotes frd
15999 \end_inset
16000
16001  
16002 \begin_inset Flex Code
16003 status collapsed
16004
16005 \begin_layout Plain Layout
16006 _()
16007 \end_layout
16008
16009 \end_inset
16010
16011 , qui sera remplacée, lorsque \SpecialChar LyX
16012  produira le résultat \SpecialChar LaTeX
16013 , par la traduction
16014  de son argument dans la langue du document
16015 \begin_inset Foot
16016 status collapsed
16017
16018 \begin_layout Plain Layout
16019 Pour ceux qui s'intéressent au fonctionnement sous-jacent, la fonction 
16020 \begin_inset Quotes fld
16021 \end_inset
16022
16023
16024 \begin_inset Flex Code
16025 status collapsed
16026
16027 \begin_layout Plain Layout
16028 _()
16029 \end_layout
16030
16031 \end_inset
16032
16033
16034 \begin_inset Quotes frd
16035 \end_inset
16036
16037  cache la fonction 
16038 \begin_inset Flex Code
16039 status collapsed
16040
16041 \begin_layout Plain Layout
16042 gettext()
16043 \end_layout
16044
16045 \end_inset
16046
16047 , qui constitue le cœur du mécanisme de traduction de l'interface \SpecialChar LyX
16048 , et qui
16049  est étendue ici à la traduction à la volée de code \SpecialChar LaTeX
16050 .
16051 \end_layout
16052
16053 \end_inset
16054
16055 .
16056 \end_layout
16057
16058 \begin_layout Standard
16059 La directive 
16060 \begin_inset Flex Code
16061 status collapsed
16062
16063 \begin_layout Plain Layout
16064 BabelPreamble
16065 \end_layout
16066
16067 \end_inset
16068
16069  est plus compliquée, car elle fournit une fonctionnalité adaptée aux documents
16070  multilingues et propose par conséquent une interface pour le paquetage
16071  
16072 \begin_inset Flex Code
16073 status collapsed
16074
16075 \begin_layout Plain Layout
16076 babel
16077 \end_layout
16078
16079 \end_inset
16080
16081  Son contenu sera ajouté au préambule une fois pour chaque langue utilisée
16082  par le document.
16083  Dans ce cas, l'argument de 
16084 \begin_inset Flex Code
16085 status collapsed
16086
16087 \begin_layout Plain Layout
16088 _()
16089 \end_layout
16090
16091 \end_inset
16092
16093  sera remplacé par sa traduction dans le langage en question: l'expression
16094  
16095 \begin_inset Flex Code
16096 status collapsed
16097
16098 \begin_layout Plain Layout
16099 $$lang
16100 \end_layout
16101
16102 \end_inset
16103
16104  est remplacée par le nom de la langue (telle qu'il est connu de 
16105 \begin_inset Flex Code
16106 status collapsed
16107
16108 \begin_layout Plain Layout
16109 babel
16110 \end_layout
16111
16112 \end_inset
16113
16114 ).
16115  
16116 \end_layout
16117
16118 \begin_layout Standard
16119 Un document en allemand qui inclut aussi un paragraphe en français aura
16120  donc ceci dans le préambule:
16121 \end_layout
16122
16123 \begin_layout LyX-Code
16124
16125 \lang english
16126
16127 \backslash
16128 addto
16129 \backslash
16130 captionsfrench{
16131 \backslash
16132 renewcommand{
16133 \backslash
16134 claimname}{Affirmation}}
16135 \begin_inset Newline newline
16136 \end_inset
16137
16138
16139 \backslash
16140 addto
16141 \backslash
16142 captionsngerman{
16143 \backslash
16144 renewcommand{
16145 \backslash
16146 claimname}{Behauptung}}
16147 \begin_inset Newline newline
16148 \end_inset
16149
16150
16151 \backslash
16152 providecommand{
16153 \backslash
16154 claimname}{Behauptung}
16155 \end_layout
16156
16157 \begin_layout Standard
16158 \SpecialChar LaTeX
16159  et 
16160 \begin_inset Flex Code
16161 status collapsed
16162
16163 \begin_layout Plain Layout
16164 babel
16165 \end_layout
16166
16167 \end_inset
16168
16169  vont alors conspirer pour créer le texte correct dans le résultat imprimable.
16170 \end_layout
16171
16172 \begin_layout Standard
16173 Un point important à noter est que les traductions sont celles qui sont
16174  fournies par \SpecialChar LyX
16175  lui-même, via le fichier 
16176 \lang english
16177
16178 \begin_inset Flex Code
16179 status collapsed
16180
16181 \begin_layout Plain Layout
16182
16183 \lang english
16184 layouttranslations
16185 \end_layout
16186
16187 \end_inset
16188
16189
16190 \lang french
16191 .
16192  Ceci signifie que 
16193 \begin_inset Flex Code
16194 status collapsed
16195
16196 \begin_layout Plain Layout
16197 LangPreamble
16198 \end_layout
16199
16200 \end_inset
16201
16202  et 
16203 \begin_inset Flex Code
16204 status collapsed
16205
16206 \begin_layout Plain Layout
16207 BabelPreamble
16208 \end_layout
16209
16210 \end_inset
16211
16212  ne sont effectifs que dans les fichiers de format fournis avec \SpecialChar LyX
16213 , puisque
16214  les fichiers de format créés par l'utilisateur ne seront pas explorés par
16215  les fonctions d'internationalisation, sauf si le fichier 
16216 \lang english
16217
16218 \begin_inset Flex Code
16219 status collapsed
16220
16221 \begin_layout Plain Layout
16222
16223 \lang english
16224 layouttranslations
16225 \end_layout
16226
16227 \end_inset
16228
16229  
16230 \lang french
16231 est modifié en conséquence.
16232  Ceci dit, tout fichier de format créé dans le but d'être distribué avec
16233  \SpecialChar LyX
16234  doit inclure ces directives s'il y a lieu.
16235  Notez bien que les traductions des styles de paragraphe ne changeront jamais
16236  avec les publications de maintenance des versions de \SpecialChar LyX
16237  (e.g.
16238  de la version 2.1.x à la version 2.1.y).
16239  Il est cependant très probable qu'à l'occasion d'une publication majeure
16240  (e.g.
16241  de 2.0.x à 2.1.0), de nouvelles traductions ou corrections soient introduites
16242  
16243 \end_layout
16244
16245 \begin_layout Subsection
16246 Flottants
16247 \begin_inset CommandInset label
16248 LatexCommand label
16249 name "subsec:Flottants"
16250
16251 \end_inset
16252
16253
16254 \end_layout
16255
16256 \begin_layout Standard
16257 Il faut définir les flottants (
16258 \begin_inset Flex Code
16259 status collapsed
16260
16261 \begin_layout Plain Layout
16262 figure
16263 \end_layout
16264
16265 \end_inset
16266
16267
16268 \begin_inset Flex Code
16269 status collapsed
16270
16271 \begin_layout Plain Layout
16272 tableau
16273 \end_layout
16274
16275 \end_inset
16276
16277 \SpecialChar ldots
16278 ) dans la classe elle-même.
16279  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
16280  il suffit probablement que vous ajoutiez
16281 \end_layout
16282
16283 \begin_layout LyX-Code
16284 Input stdfloats.inc
16285 \end_layout
16286
16287 \begin_layout Standard
16288 à un endroit raisonnable dans la classe
16289 \begin_inset Foot
16290 status collapsed
16291
16292 \begin_layout Plain Layout
16293 N'oubliez pas de jeter aussi un 
16294 \begin_inset ERT
16295 status collapsed
16296
16297 \begin_layout Plain Layout
16298
16299
16300 \backslash
16301 oe{}
16302 \end_layout
16303
16304 \end_inset
16305
16306 il sur les compteurs dans la section suivante.
16307 \end_layout
16308
16309 \end_inset
16310
16311 .
16312  Si vous voulez implémenter une classe de texte qui propose un nouveau type
16313  de flottant (comme la classe AGU fournie avec \SpecialChar LyX
16314 ), les explications ci-dessous
16315  vont sans doute vous être utiles :
16316 \end_layout
16317
16318 \begin_layout Description
16319
16320 \lang english
16321 \begin_inset Flex Code
16322 status collapsed
16323
16324 \begin_layout Plain Layout
16325
16326 \lang english
16327 Extension
16328 \end_layout
16329
16330 \end_inset
16331
16332
16333 \family typewriter
16334 \lang french
16335  
16336 \family default
16337 [
16338 \begin_inset Flex Code
16339 status collapsed
16340
16341 \begin_layout Plain Layout
16342 chaîne
16343 \end_layout
16344
16345 \end_inset
16346
16347 ] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
16348  de ce type.
16349  \SpecialChar LaTeX
16350  écrit les légendes dans ce fichier.
16351 \end_layout
16352
16353 \begin_layout Description
16354
16355 \lang english
16356 \begin_inset Flex Code
16357 status collapsed
16358
16359 \begin_layout Plain Layout
16360
16361 \lang english
16362 GuiName
16363 \end_layout
16364
16365 \end_inset
16366
16367
16368 \lang french
16369  [
16370 \begin_inset Flex Code
16371 status collapsed
16372
16373 \begin_layout Plain Layout
16374 chaîne
16375 \end_layout
16376
16377 \end_inset
16378
16379 ] définit la chaîne de caractères qui se trouvera dans les menus et également
16380  dans la légende.
16381  Ceci est traduit dans le langage courant si 
16382 \begin_inset Flex Code
16383 status collapsed
16384
16385 \begin_layout Plain Layout
16386 babel
16387 \end_layout
16388
16389 \end_inset
16390
16391  est utilisé.
16392 \end_layout
16393
16394 \begin_layout Description
16395 \begin_inset Flex Code
16396 status collapsed
16397
16398 \begin_layout Plain Layout
16399 HTML*
16400 \end_layout
16401
16402 \end_inset
16403
16404  sont utilisées avec l'exportation XHTML.
16405  Voir 
16406 \begin_inset CommandInset ref
16407 LatexCommand ref
16408 reference "sec:Tags-for-XHTML"
16409
16410 \end_inset
16411
16412 .
16413 \end_layout
16414
16415 \begin_layout Description
16416
16417 \lang english
16418 \begin_inset Flex Code
16419 status collapsed
16420
16421 \begin_layout Plain Layout
16422
16423 \lang english
16424 IsPredefined
16425 \end_layout
16426
16427 \end_inset
16428
16429
16430 \lang french
16431  [
16432 \begin_inset Flex Code
16433 status collapsed
16434
16435 \begin_layout Plain Layout
16436
16437 \emph on
16438 0
16439 \end_layout
16440
16441 \end_inset
16442
16443 ,
16444 \begin_inset space \thinspace{}
16445 \end_inset
16446
16447
16448 \begin_inset Flex Code
16449 status collapsed
16450
16451 \begin_layout Plain Layout
16452 1
16453 \end_layout
16454
16455 \end_inset
16456
16457 ] indique si le flottant est déjà défini dans la classe de document ou s'il
16458  faut charger le paquetage \SpecialChar LaTeX
16459  
16460 \begin_inset Flex Code
16461 status collapsed
16462
16463 \begin_layout Plain Layout
16464 float
16465 \end_layout
16466
16467 \end_inset
16468
16469  pour le définir à la volée.
16470  La valeur implicite est 
16471 \begin_inset Flex Code
16472 status collapsed
16473
16474 \begin_layout Plain Layout
16475 0
16476 \end_layout
16477
16478 \end_inset
16479
16480  qui signifie: utiliser 
16481 \begin_inset Flex Code
16482 status collapsed
16483
16484 \begin_layout Plain Layout
16485 float
16486 \end_layout
16487
16488 \end_inset
16489
16490 .
16491  Elle doit être positionnée sur 
16492 \begin_inset Flex Code
16493 status collapsed
16494
16495 \begin_layout Plain Layout
16496 1
16497 \end_layout
16498
16499 \end_inset
16500
16501  si le flottant est déjà défini par la classe de document.
16502 \end_layout
16503
16504 \begin_layout Description
16505
16506 \lang english
16507 \begin_inset Flex Code
16508 status collapsed
16509
16510 \begin_layout Plain Layout
16511
16512 \lang english
16513 ListCommand
16514 \end_layout
16515
16516 \end_inset
16517
16518
16519 \lang french
16520  [
16521 \begin_inset Flex Code
16522 status collapsed
16523
16524 \begin_layout Plain Layout
16525 chaîne
16526 \end_layout
16527
16528 \end_inset
16529
16530 ] détermine la commande utilisée pour engendrer une liste de flottants du
16531  type considéré; le 
16532 \begin_inset Quotes fld
16533 \end_inset
16534
16535
16536 \backslash
16537
16538 \begin_inset Quotes frd
16539 \end_inset
16540
16541  initial doit être omis.
16542  Cette directive 
16543 \emph on
16544 doit
16545 \emph default
16546  être utilisée si 
16547 \begin_inset Flex Code
16548 status collapsed
16549
16550 \begin_layout Plain Layout
16551 UsesFloatPkg
16552 \end_layout
16553
16554 \end_inset
16555
16556  est faux, puisqu'il n'y a alors pas de procédure pour activer cette commande.
16557  La directive est ignorée si 
16558 \begin_inset Flex Code
16559 status collapsed
16560
16561 \begin_layout Plain Layout
16562 UsesFloatPkg
16563 \end_layout
16564
16565 \end_inset
16566
16567  est vrai, puisqu'il y a alors une procédure.
16568 \end_layout
16569
16570 \begin_layout Description
16571
16572 \lang english
16573 \begin_inset Flex Code
16574 status collapsed
16575
16576 \begin_layout Plain Layout
16577
16578 \lang english
16579 ListName
16580 \end_layout
16581
16582 \end_inset
16583
16584
16585 \lang french
16586  [
16587 \begin_inset Flex Code
16588 status collapsed
16589
16590 \begin_layout Plain Layout
16591 chaîne
16592 \end_layout
16593
16594 \end_inset
16595
16596 ] fixe le titre utilisé pour une liste des flottants du type considéré (figures,
16597  tableaux, etc.).
16598  Il est utilisé pour l'étiquette à l'écran dans \SpecialChar LyX
16599 ; il est passé à \SpecialChar LaTeX
16600  pour être
16601  utilisé comme titre, et il est également utilisé comme titre dans l'exportation
16602  XHTML.
16603  Il sera traduit dans le langage du document.
16604 \end_layout
16605
16606 \begin_layout Description
16607
16608 \lang english
16609 \begin_inset Flex Code
16610 status collapsed
16611
16612 \begin_layout Plain Layout
16613
16614 \lang english
16615 NumberWithin
16616 \end_layout
16617
16618 \end_inset
16619
16620
16621 \lang french
16622  [
16623 \begin_inset Flex Code
16624 status collapsed
16625
16626 \begin_layout Plain Layout
16627 chaîne
16628 \end_layout
16629
16630 \end_inset
16631
16632 ] (paramètre facultatif) détermine si les flottants de cette classe seront
16633  numérotés en suivant un type de section du document.
16634  Par exemple, si 
16635 \lang english
16636
16637 \begin_inset Flex Code
16638 status collapsed
16639
16640 \begin_layout Plain Layout
16641
16642 \lang english
16643 NumberWithin
16644 \end_layout
16645
16646 \end_inset
16647
16648
16649 \lang french
16650  es 
16651 \begin_inset Quotes fld
16652 \end_inset
16653
16654
16655 \begin_inset Flex Code
16656 status collapsed
16657
16658 \begin_layout Plain Layout
16659
16660 \lang english
16661 chapter
16662 \end_layout
16663
16664 \end_inset
16665
16666
16667 \begin_inset Quotes frd
16668 \end_inset
16669
16670 , les flottants seront numérotés chapitre par chapitre.
16671 \end_layout
16672
16673 \begin_layout Description
16674
16675 \lang english
16676 \begin_inset Flex Code
16677 status collapsed
16678
16679 \begin_layout Plain Layout
16680
16681 \lang english
16682 Placement
16683 \end_layout
16684
16685 \end_inset
16686
16687
16688 \lang french
16689  [
16690 \begin_inset Flex Code
16691 status collapsed
16692
16693 \begin_layout Plain Layout
16694 chaîne
16695 \end_layout
16696
16697 \end_inset
16698
16699 ] définit le placement implicite pour cette catégorie de flottants.
16700  C'est comme en \SpecialChar LaTeX
16701  standard : 
16702 \begin_inset Flex Code
16703 status collapsed
16704
16705 \begin_layout Plain Layout
16706 t
16707 \end_layout
16708
16709 \end_inset
16710
16711
16712 \begin_inset Flex Code
16713 status collapsed
16714
16715 \begin_layout Plain Layout
16716 b
16717 \end_layout
16718
16719 \end_inset
16720
16721
16722 \begin_inset Flex Code
16723 status collapsed
16724
16725 \begin_layout Plain Layout
16726 p
16727 \end_layout
16728
16729 \end_inset
16730
16731  et 
16732 \begin_inset Flex Code
16733 status collapsed
16734
16735 \begin_layout Plain Layout
16736 h
16737 \end_layout
16738
16739 \end_inset
16740
16741  pour haut, bas, page et ici respectivement
16742 \begin_inset Foot
16743 status collapsed
16744
16745 \begin_layout Plain Layout
16746 Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
16747  comme en \SpecialChar LaTeX
16748 .
16749 \end_layout
16750
16751 \end_inset
16752
16753 .
16754  En plus vous avez un nouveau type, 
16755 \begin_inset Flex Code
16756 status collapsed
16757
16758 \begin_layout Plain Layout
16759 H
16760 \end_layout
16761
16762 \end_inset
16763
16764 , qui ne correspond pas vraiment à un flottant, car il signifie de le positionne
16765
16766 \begin_inset Quotes fld
16767 \end_inset
16768
16769 ici
16770 \begin_inset Quotes frd
16771 \end_inset
16772
16773  et nulle part ailleurs.
16774  Notez cependant que le type 
16775 \begin_inset Flex Code
16776 status collapsed
16777
16778 \begin_layout Plain Layout
16779 H
16780 \end_layout
16781
16782 \end_inset
16783
16784  est spécial et, à cause de détails d'implantation, ne peut pas être utilisé
16785  avec des flottants non définis dans la classe de document.
16786  Si vous n'avez pas compris tout ce baratin, mettez simplement 
16787 \family typewriter
16788
16789 \begin_inset Quotes fld
16790 \end_inset
16791
16792
16793 \family default
16794
16795 \begin_inset Flex Code
16796 status collapsed
16797
16798 \begin_layout Plain Layout
16799 tbp
16800 \end_layout
16801
16802 \end_inset
16803
16804
16805 \family typewriter
16806
16807 \begin_inset Quotes frd
16808 \end_inset
16809
16810
16811 \family default
16812 .
16813 \end_layout
16814
16815 \begin_layout Description
16816
16817 \lang english
16818 \begin_inset Flex Code
16819 status collapsed
16820
16821 \begin_layout Plain Layout
16822
16823 \lang english
16824 RefPrefix
16825 \end_layout
16826
16827 \end_inset
16828
16829
16830 \lang french
16831  [
16832 \begin_inset Flex Code
16833 status collapsed
16834
16835 \begin_layout Plain Layout
16836 chaîne
16837 \end_layout
16838
16839 \end_inset
16840
16841 ] détermine le préfixe à utiliser lors de la création d'étiquettes référant
16842  les flottants du type considéré.
16843  Ceci permet l'utilisation de références mises en forme.
16844  Notez que vous pouvez supprimer tout préfixe défini en copiant un style
16845  en utilisant la valeur spécifique 
16846 \begin_inset Quotes fld
16847 \end_inset
16848
16849 OFF
16850 \begin_inset Quotes frd
16851 \end_inset
16852
16853 , qui doit être en capitales.
16854 \end_layout
16855
16856 \begin_layout Description
16857
16858 \lang english
16859 \begin_inset Flex Code
16860 status collapsed
16861
16862 \begin_layout Plain Layout
16863
16864 \lang english
16865 Style
16866 \end_layout
16867
16868 \end_inset
16869
16870
16871 \lang french
16872  [
16873 \begin_inset Flex Code
16874 status collapsed
16875
16876 \begin_layout Plain Layout
16877 chaîne
16878 \end_layout
16879
16880 \end_inset
16881
16882 ] fixe le style utilisé quand on définit le flottant avec 
16883 \begin_inset Flex Code
16884 status collapsed
16885
16886 \begin_layout Plain Layout
16887
16888 \backslash
16889 newfloat
16890 \end_layout
16891
16892 \end_inset
16893
16894 .
16895 \end_layout
16896
16897 \begin_layout Description
16898
16899 \lang english
16900 \begin_inset Flex Code
16901 status collapsed
16902
16903 \begin_layout Plain Layout
16904
16905 \lang english
16906 Type
16907 \end_layout
16908
16909 \end_inset
16910
16911
16912 \lang french
16913  [
16914 \begin_inset Flex Code
16915 status collapsed
16916
16917 \begin_layout Plain Layout
16918 chaîne
16919 \end_layout
16920
16921 \end_inset
16922
16923 ] définit le 
16924 \begin_inset Quotes fld
16925 \end_inset
16926
16927 type
16928 \begin_inset Quotes frd
16929 \end_inset
16930
16931  de la nouvelle classe de flottants, comme 
16932 \begin_inset Quotes fld
16933 \end_inset
16934
16935 program
16936 \begin_inset Quotes frd
16937 \end_inset
16938
16939  ou 
16940 \begin_inset Quotes fld
16941 \end_inset
16942
16943 algorithm
16944 \begin_inset Quotes frd
16945 \end_inset
16946
16947 .
16948  Après l'instruction 
16949 \begin_inset Flex Code
16950 status collapsed
16951
16952 \begin_layout Plain Layout
16953
16954 \backslash
16955 newfloat
16956 \end_layout
16957
16958 \end_inset
16959
16960  appropriée, vous disposez de commandes comme 
16961 \begin_inset Flex Code
16962 status collapsed
16963
16964 \begin_layout Plain Layout
16965
16966 \backslash
16967 begin{program}
16968 \end_layout
16969
16970 \end_inset
16971
16972  ou 
16973 \begin_inset Flex Code
16974 status collapsed
16975
16976 \begin_layout Plain Layout
16977
16978 \backslash
16979 end{algorithm*}
16980 \end_layout
16981
16982 \end_inset
16983
16984 .
16985  Noter que définir un flottant de type 
16986 \begin_inset Flex Code
16987 status collapsed
16988
16989 \begin_layout Plain Layout
16990 type
16991 \end_layout
16992
16993 \end_inset
16994
16995  définit automatiquement les compteur correspondant, de nom 
16996 \begin_inset Flex Code
16997 status collapsed
16998
16999 \begin_layout Plain Layout
17000 type
17001 \end_layout
17002
17003 \end_inset
17004
17005 .
17006 \end_layout
17007
17008 \begin_layout Description
17009
17010 \lang english
17011 \begin_inset Flex Code
17012 status collapsed
17013
17014 \begin_layout Plain Layout
17015
17016 \lang english
17017 UsesFloatPkg
17018 \end_layout
17019
17020 \end_inset
17021
17022
17023 \lang french
17024  [
17025 \begin_inset Flex Code
17026 status collapsed
17027
17028 \begin_layout Plain Layout
17029 0
17030 \end_layout
17031
17032 \end_inset
17033
17034 ,
17035 \begin_inset space \thinspace{}
17036 \end_inset
17037
17038
17039 \begin_inset Flex Code
17040 status collapsed
17041
17042 \begin_layout Plain Layout
17043
17044 \emph on
17045 1
17046 \end_layout
17047
17048 \end_inset
17049
17050 ] indique si ce flottant est défini en utilisant le paquetage \SpecialChar LaTeX
17051  
17052 \begin_inset Flex Code
17053 status collapsed
17054
17055 \begin_layout Plain Layout
17056 float
17057 \end_layout
17058
17059 \end_inset
17060
17061 , soit par la classe de document ou par un paquetage, soit à la volée par
17062  \SpecialChar LyX
17063 .
17064 \end_layout
17065
17066 \begin_layout Standard
17067 Notez que la définition d'un flottant de type 
17068 \begin_inset Flex Code
17069 status collapsed
17070
17071 \begin_layout Plain Layout
17072
17073 \emph on
17074 type
17075 \end_layout
17076
17077 \end_inset
17078
17079  implique la déclaration du compteur correspondant de nom 
17080 \begin_inset Flex Code
17081 status collapsed
17082
17083 \begin_layout Plain Layout
17084
17085 \emph on
17086 type
17087 \end_layout
17088
17089 \end_inset
17090
17091 .
17092 \end_layout
17093
17094 \begin_layout Subsection
17095 Inserts flexibles et InsetLayout
17096 \begin_inset CommandInset label
17097 LatexCommand label
17098 name "subsec:Flex-insets-and"
17099
17100 \end_inset
17101
17102
17103 \end_layout
17104
17105 \begin_layout Standard
17106 Les inserts flexibles sont de trois sortes: 
17107 \end_layout
17108
17109 \begin_layout Itemize
17110 styles de caractères (
17111 \begin_inset Flex Code
17112 status collapsed
17113
17114 \begin_layout Plain Layout
17115
17116 \lang english
17117 CharStyle
17118 \end_layout
17119
17120 \end_inset
17121
17122 ): ceux-ci définissent un balisage sémantique correspondant à des commandes
17123  \SpecialChar LaTeX
17124  telles que 
17125 \begin_inset Flex Code
17126 status collapsed
17127
17128 \begin_layout Plain Layout
17129
17130 \lang english
17131
17132 \backslash
17133 noun
17134 \end_layout
17135
17136 \end_inset
17137
17138  et 
17139 \begin_inset Flex Code
17140 status collapsed
17141
17142 \begin_layout Plain Layout
17143
17144 \lang english
17145
17146 \backslash
17147 code
17148 \end_layout
17149
17150 \end_inset
17151
17152 .
17153 \end_layout
17154
17155 \begin_layout Itemize
17156 définis par l'utilisateur (
17157 \begin_inset Flex Code
17158 status collapsed
17159
17160 \begin_layout Plain Layout
17161
17162 \lang english
17163 Custom
17164 \end_layout
17165
17166 \end_inset
17167
17168 ): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
17169 s au code \SpecialChar TeX
17170 , aux notes de bas de page, etc.
17171  Un exemple évident est l'insert de note en fin de document, défini dans
17172  le module 
17173 \begin_inset Flex Code
17174 status collapsed
17175
17176 \begin_layout Plain Layout
17177
17178 \lang english
17179 endnote
17180 \end_layout
17181
17182 \end_inset
17183
17184 .
17185 \end_layout
17186
17187 \begin_layout Itemize
17188 éléments XML 
17189 \lang english
17190 (
17191 \begin_inset Flex Code
17192 status collapsed
17193
17194 \begin_layout Plain Layout
17195
17196 \lang english
17197 Element
17198 \end_layout
17199
17200 \end_inset
17201
17202 )
17203 \lang french
17204 : à utiliser avec les classes DocBook.
17205 \end_layout
17206
17207 \begin_layout Standard
17208 Les inserts flexibles sont définis en utilisant la directive 
17209 \begin_inset Flex Code
17210 status collapsed
17211
17212 \begin_layout Plain Layout
17213
17214 \lang english
17215 InsetLayout
17216 \end_layout
17217
17218 \end_inset
17219
17220 , qui va être expliquée dans la suite.
17221 \end_layout
17222
17223 \begin_layout Standard
17224 La directive 
17225 \begin_inset Flex Code
17226 status collapsed
17227
17228 \begin_layout Plain Layout
17229
17230 \lang english
17231 InsetLayout
17232 \end_layout
17233
17234 \end_inset
17235
17236  a une autre fonction: elle permet de personnaliser le style de différents
17237  types d'inserts.
17238  Actuellement, 
17239 \begin_inset Flex Code
17240 status collapsed
17241
17242 \begin_layout Plain Layout
17243
17244 \lang english
17245 InsetLayout
17246 \end_layout
17247
17248 \end_inset
17249
17250  permet de personnaliser les paramètres de style pour les notes de bas de
17251  page, les notes en marge, les inserts de note, les inserts de code \SpecialChar TeX
17252  (ERT),
17253  les branches, les listings, les index, les boîtes, les tables, les algorithmes,
17254  les URL et les 
17255 \lang english
17256 captions
17257 \lang french
17258 , aussi bien que de définir des inserts flexibles.
17259 \end_layout
17260
17261 \begin_layout Standard
17262 La définition d'un 
17263 \begin_inset Flex Code
17264 status collapsed
17265
17266 \begin_layout Plain Layout
17267
17268 \lang english
17269 InsetLayout
17270 \end_layout
17271
17272 \end_inset
17273
17274  doit commencer par une lignes de la forme:
17275 \end_layout
17276
17277 \begin_layout LyX-Code
17278
17279 \lang english
17280 InsetLayout <type>
17281 \end_layout
17282
17283 \begin_layout Standard
17284 Ici 
17285 \begin_inset Flex Code
17286 status collapsed
17287
17288 \begin_layout Plain Layout
17289 <type>
17290 \end_layout
17291
17292 \end_inset
17293
17294  indique l'insert dont le style doit être défini, et il y a quatre cas.
17295 \end_layout
17296
17297 \begin_layout Enumerate
17298 Le style d'un insert préexistant doit être modifié.
17299  Dans ce cas, peuvent être 
17300 \begin_inset Flex Code
17301 status collapsed
17302
17303 \begin_layout Plain Layout
17304 <type>
17305 \end_layout
17306
17307 \end_inset
17308
17309  un quelconque des éléments suivants: 
17310 \begin_inset Flex Code
17311 status collapsed
17312
17313 \begin_layout Plain Layout
17314
17315 \lang english
17316 Algorithm
17317 \end_layout
17318
17319 \end_inset
17320
17321
17322 \begin_inset Flex Code
17323 status collapsed
17324
17325 \begin_layout Plain Layout
17326
17327 \lang english
17328 Branch
17329 \end_layout
17330
17331 \end_inset
17332
17333
17334 \begin_inset Flex Code
17335 status collapsed
17336
17337 \begin_layout Plain Layout
17338
17339 \lang english
17340 Box
17341 \end_layout
17342
17343 \end_inset
17344
17345
17346 \begin_inset Flex Code
17347 status collapsed
17348
17349 \begin_layout Plain Layout
17350
17351 \lang english
17352 Box:shaded
17353 \end_layout
17354
17355 \end_inset
17356
17357
17358 \lang english
17359
17360 \begin_inset Flex Code
17361 status collapsed
17362
17363 \begin_layout Plain Layout
17364
17365 \lang english
17366 Caption:Standard
17367 \end_layout
17368
17369 \end_inset
17370
17371 ,
17372 \lang french
17373  
17374 \begin_inset Flex Code
17375 status collapsed
17376
17377 \begin_layout Plain Layout
17378
17379 \lang english
17380 ERT
17381 \end_layout
17382
17383 \end_inset
17384
17385
17386 \begin_inset Flex Code
17387 status collapsed
17388
17389 \begin_layout Plain Layout
17390
17391 \lang english
17392 Figure
17393 \end_layout
17394
17395 \end_inset
17396
17397
17398 \begin_inset Flex Code
17399 status collapsed
17400
17401 \begin_layout Plain Layout
17402
17403 \lang english
17404 Foot
17405 \end_layout
17406
17407 \end_inset
17408
17409
17410 \begin_inset Flex Code
17411 status collapsed
17412
17413 \begin_layout Plain Layout
17414
17415 \lang english
17416 Index
17417 \end_layout
17418
17419 \end_inset
17420
17421
17422 \begin_inset Flex Code
17423 status collapsed
17424
17425 \begin_layout Plain Layout
17426
17427 \lang english
17428 Info
17429 \end_layout
17430
17431 \end_inset
17432
17433
17434 \begin_inset Flex Code
17435 status collapsed
17436
17437 \begin_layout Plain Layout
17438
17439 \lang english
17440 Info:menu
17441 \end_layout
17442
17443 \end_inset
17444
17445
17446 \begin_inset Flex Code
17447 status collapsed
17448
17449 \begin_layout Plain Layout
17450
17451 \lang english
17452 Info:shortcut
17453 \end_layout
17454
17455 \end_inset
17456
17457
17458 \begin_inset Flex Code
17459 status collapsed
17460
17461 \begin_layout Plain Layout
17462
17463 \lang english
17464 Info:shortcuts
17465 \end_layout
17466
17467 \end_inset
17468
17469
17470 \begin_inset Flex Code
17471 status collapsed
17472
17473 \begin_layout Plain Layout
17474
17475 \lang english
17476 Listings
17477 \end_layout
17478
17479 \end_inset
17480
17481
17482 \begin_inset Flex Code
17483 status collapsed
17484
17485 \begin_layout Plain Layout
17486
17487 \lang english
17488 Marginal
17489 \end_layout
17490
17491 \end_inset
17492
17493
17494 \begin_inset Flex Code
17495 status collapsed
17496
17497 \begin_layout Plain Layout
17498
17499 \lang english
17500 Note:Comment
17501 \end_layout
17502
17503 \end_inset
17504
17505
17506 \begin_inset Flex Code
17507 status collapsed
17508
17509 \begin_layout Plain Layout
17510
17511 \lang english
17512 Note:Note
17513 \end_layout
17514
17515 \end_inset
17516
17517
17518 \begin_inset Flex Code
17519 status collapsed
17520
17521 \begin_layout Plain Layout
17522
17523 \lang english
17524 Note:Greyedout
17525 \end_layout
17526
17527 \end_inset
17528
17529
17530 \begin_inset Flex Code
17531 status collapsed
17532
17533 \begin_layout Plain Layout
17534
17535 \lang english
17536 Table
17537 \end_layout
17538
17539 \end_inset
17540
17541 , ou 
17542 \begin_inset Flex Code
17543 status collapsed
17544
17545 \begin_layout Plain Layout
17546
17547 \lang english
17548 URL
17549 \end_layout
17550
17551 \end_inset
17552
17553 .
17554  
17555 \end_layout
17556
17557 \begin_layout Enumerate
17558 Le style d'un insert flexible doit être défini.
17559  Dans ce cas, 
17560 \begin_inset Flex Code
17561 status collapsed
17562
17563 \begin_layout Plain Layout
17564 <type>
17565 \end_layout
17566
17567 \end_inset
17568
17569  doit être de la forme 
17570 \begin_inset Flex Code
17571 status collapsed
17572
17573 \begin_layout Plain Layout
17574 Flex:<nom>
17575 \end_layout
17576
17577 \end_inset
17578
17579 , où 
17580 \begin_inset Flex Code
17581 status collapsed
17582
17583 \begin_layout Plain Layout
17584 nom
17585 \end_layout
17586
17587 \end_inset
17588
17589  peut être n'importe quel identificateur valide qui n'est pas utilisé dans
17590  un insert existant.
17591  L'identificateur peut inclure des espaces, mais alors il faut enclore l'ensembl
17592 e entre apostrophes.
17593  Noter que la définition d'un insert flexible 
17594 \emph on
17595 doit
17596 \emph default
17597  aussi inclure une entrée 
17598 \begin_inset Flex Code
17599 status collapsed
17600
17601 \begin_layout Plain Layout
17602
17603 \lang english
17604 \SpecialChar LyX
17605 Type
17606 \end_layout
17607
17608 \end_inset
17609
17610 , précisant quel est le type d'insert qu'il définit.
17611 \end_layout
17612
17613 \begin_layout Enumerate
17614 Le style d'une branche utilisateur doit être défini.
17615  Dans ce cas, 
17616 \begin_inset Flex Code
17617 status collapsed
17618
17619 \begin_layout Plain Layout
17620 <type>
17621 \end_layout
17622
17623 \end_inset
17624
17625  doit être de la forme 
17626 \begin_inset Quotes fld
17627 \end_inset
17628
17629
17630 \begin_inset Flex Code
17631 status collapsed
17632
17633 \begin_layout Plain Layout
17634 Branch:<nom>
17635 \end_layout
17636
17637 \end_inset
17638
17639
17640 \begin_inset Quotes frd
17641 \end_inset
17642
17643 , où 
17644 \begin_inset Flex Code
17645 status collapsed
17646
17647 \begin_layout Plain Layout
17648 nom
17649 \end_layout
17650
17651 \end_inset
17652
17653  peut être un identificateur de branche valide défini dans le document utilisate
17654 ur.
17655  L'identificateur peur contenir des espaces, mais dans ce cas la chaîne
17656  toute entière doit être enclose entre apostrophes.
17657  Le principal intérêt de cette fonctionnalité est est de permettre l’inclusion
17658  \SpecialChar LaTeX
17659  de branches spécifiques suivant les besoins de l'utilisateur.
17660 \end_layout
17661
17662 \begin_layout Enumerate
17663 Le style d'une légende utilisateur (ou de classe) doit être défini.
17664  Dans ce cas, 
17665 \begin_inset Flex Code
17666 status collapsed
17667
17668 \begin_layout Plain Layout
17669 <type>
17670 \end_layout
17671
17672 \end_inset
17673
17674  doit être de la forme 
17675 \begin_inset Quotes fld
17676 \end_inset
17677
17678
17679 \begin_inset Flex Code
17680 status collapsed
17681
17682 \begin_layout Plain Layout
17683 Caption:<nom>
17684 \end_layout
17685
17686 \end_inset
17687
17688
17689 \begin_inset Quotes frd
17690 \end_inset
17691
17692 , où 
17693 \begin_inset Flex Code
17694 status collapsed
17695
17696 \begin_layout Plain Layout
17697 nom
17698 \end_layout
17699
17700 \end_inset
17701
17702  spécifie le nom de la légende tel qu'il apparaît dans le menu.
17703  Voir la légende standard 
17704 \lang english
17705 (
17706 \begin_inset Flex Code
17707 status collapsed
17708
17709 \begin_layout Plain Layout
17710
17711 \lang english
17712 Caption:Standard
17713 \end_layout
17714
17715 \end_inset
17716
17717 )
17718 \lang french
17719 , les légendes spécifiques des classes KOMA-Script
17720 \lang english
17721  (
17722 \begin_inset Flex Code
17723 status collapsed
17724
17725 \begin_layout Plain Layout
17726
17727 \lang english
17728 Caption:Above
17729 \end_layout
17730
17731 \end_inset
17732
17733
17734 \begin_inset Flex Code
17735 status collapsed
17736
17737 \begin_layout Plain Layout
17738
17739 \lang english
17740 Caption:Below
17741 \end_layout
17742
17743 \end_inset
17744
17745 )
17746 \lang french
17747  ou le module 
17748 \family sans
17749 Légendes multilingues
17750 \family default
17751  
17752 \lang english
17753 (
17754 \begin_inset Flex Code
17755 status collapsed
17756
17757 \begin_layout Plain Layout
17758
17759 \lang english
17760 Caption:Bicaption
17761 \end_layout
17762
17763 \end_inset
17764
17765 )
17766 \lang french
17767  pour des applications.
17768 \end_layout
17769
17770 \begin_layout Standard
17771 La définition d'un 
17772 \begin_inset Flex Code
17773 status collapsed
17774
17775 \begin_layout Plain Layout
17776
17777 \lang english
17778 InsetLayout
17779 \end_layout
17780
17781 \end_inset
17782
17783  peut inclure les entrées suivantes:
17784 \end_layout
17785
17786 \begin_layout Description
17787
17788 \lang english
17789 \begin_inset Flex Code
17790 status collapsed
17791
17792 \begin_layout Plain Layout
17793
17794 \lang english
17795 Argument
17796 \end_layout
17797
17798 \end_inset
17799
17800  [
17801 \begin_inset Flex Code
17802 status collapsed
17803
17804 \begin_layout Plain Layout
17805
17806 \lang english
17807 int
17808 \end_layout
17809
17810 \end_inset
17811
17812 ]
17813 \lang french
17814  définit un numéro d'argument d'une commande ou d'un environnement associé
17815  au style courant.
17816  La définition doit être close par
17817 \lang english
17818  
17819 \begin_inset Flex Code
17820 status collapsed
17821
17822 \begin_layout Plain Layout
17823
17824 \lang english
17825 EndArgument
17826 \end_layout
17827
17828 \end_inset
17829
17830 .
17831
17832 \lang french
17833  Voir 
17834 \begin_inset CommandInset ref
17835 LatexCommand ref
17836 reference "subsec:Styles-de-paragraphe"
17837
17838 \end_inset
17839
17840  pour les détails.
17841 \end_layout
17842
17843 \begin_layout Description
17844
17845 \lang english
17846 \begin_inset Flex Code
17847 status collapsed
17848
17849 \begin_layout Plain Layout
17850
17851 \lang english
17852 BabelPreamble
17853 \end_layout
17854
17855 \end_inset
17856
17857
17858 \lang french
17859 définit un préambule pour les modifications de commandes de langue; voir
17860  
17861 \begin_inset CommandInset ref
17862 LatexCommand ref
17863 reference "subsec:I18n"
17864
17865 \end_inset
17866
17867 .
17868 \end_layout
17869
17870 \begin_layout Description
17871
17872 \lang english
17873 \begin_inset Flex Code
17874 status collapsed
17875
17876 \begin_layout Plain Layout
17877
17878 \lang english
17879 BgColor
17880 \end_layout
17881
17882 \end_inset
17883
17884
17885 \lang french
17886  [
17887 \begin_inset Flex Code
17888 status collapsed
17889
17890 \begin_layout Plain Layout
17891 <nom>
17892 \end_layout
17893
17894 \end_inset
17895
17896 ] définit la couleur d'arrière-plan de l'insert.
17897  
17898 \lang english
17899 See
17900 \lang french
17901  
17902 \begin_inset CommandInset ref
17903 LatexCommand ref
17904 reference "chap:Names-of-colors"
17905
17906 \end_inset
17907
17908  pour une liste des noms de couleur disponibles.
17909  
17910 \end_layout
17911
17912 \begin_layout Description
17913
17914 \lang english
17915 \begin_inset Flex Code
17916 status collapsed
17917
17918 \begin_layout Plain Layout
17919
17920 \lang english
17921 ContentAsLabel
17922 \end_layout
17923
17924 \end_inset
17925
17926
17927 \lang french
17928  [
17929 \begin_inset Flex Code
17930 status collapsed
17931
17932 \begin_layout Plain Layout
17933
17934 \emph on
17935 0
17936 \end_layout
17937
17938 \end_inset
17939
17940 ,
17941 \begin_inset space \thinspace{}
17942 \end_inset
17943
17944
17945 \begin_inset Flex Code
17946 status collapsed
17947
17948 \begin_layout Plain Layout
17949 1
17950 \end_layout
17951
17952 \end_inset
17953
17954 ] indique s'il faut utiliser le contenu de l'insert comme une étiquette,
17955  quand l'insert est fermé.
17956  Valeur implicite: faux.
17957 \end_layout
17958
17959 \begin_layout Description
17960
17961 \lang english
17962 \begin_inset Flex Code
17963 status collapsed
17964
17965 \begin_layout Plain Layout
17966
17967 \lang english
17968 CopyStyle
17969 \end_layout
17970
17971 \end_inset
17972
17973
17974 \lang french
17975  [
17976 \begin_inset Flex Code
17977 status collapsed
17978
17979 \begin_layout Plain Layout
17980 <type>
17981 \end_layout
17982
17983 \end_inset
17984
17985 ] fonctionne comme les styles de paragraphe, voir 
17986 \begin_inset CommandInset ref
17987 LatexCommand ref
17988 reference "subsec:Styles-de-paragraphe"
17989
17990 \end_inset
17991
17992 .
17993  Notez que vous devez spécifier le type complet, e.
17994 \begin_inset space \thinspace{}
17995 \end_inset
17996
17997 g.
17998 \begin_inset space ~
17999 \end_inset
18000
18001
18002 \lang english
18003
18004 \begin_inset Flex Code
18005 status collapsed
18006
18007 \begin_layout Plain Layout
18008
18009 \lang english
18010 CopyStyle Flex
18011 \lang french
18012 :<nom>
18013 \end_layout
18014
18015 \end_inset
18016
18017
18018 \lang french
18019 .
18020 \end_layout
18021
18022 \begin_layout Description
18023
18024 \lang english
18025 \begin_inset Flex Code
18026 status collapsed
18027
18028 \begin_layout Plain Layout
18029
18030 \lang english
18031 CustomPars
18032 \end_layout
18033
18034 \end_inset
18035
18036
18037 \lang french
18038  [
18039 \begin_inset Flex Code
18040 status collapsed
18041
18042 \begin_layout Plain Layout
18043
18044 \emph on
18045 0
18046 \end_layout
18047
18048 \end_inset
18049
18050 ,
18051 \begin_inset space \thinspace{}
18052 \end_inset
18053
18054
18055 \begin_inset Flex Code
18056 status collapsed
18057
18058 \begin_layout Plain Layout
18059 1
18060 \end_layout
18061
18062 \end_inset
18063
18064 ] indique si l'utilisateur peut utiliser le dialogue 
18065 \begin_inset Flex MenuItem
18066 status collapsed
18067
18068 \begin_layout Plain Layout
18069 Édition\SpecialChar menuseparator
18070 Paramètres de paragraphe
18071 \end_layout
18072
18073 \end_inset
18074
18075  pour personnaliser le paragraphe.
18076 \end_layout
18077
18078 \begin_layout Description
18079
18080 \lang english
18081 \begin_inset Flex Code
18082 status collapsed
18083
18084 \begin_layout Plain Layout
18085
18086 \lang english
18087 Decoration
18088 \end_layout
18089
18090 \end_inset
18091
18092  
18093 \lang french
18094 peut être 
18095 \begin_inset Flex Code
18096 status collapsed
18097
18098 \begin_layout Plain Layout
18099
18100 \lang english
18101 Classic
18102 \end_layout
18103
18104 \end_inset
18105
18106
18107 \begin_inset Flex Code
18108 status collapsed
18109
18110 \begin_layout Plain Layout
18111
18112 \lang english
18113 Minimalistic
18114 \end_layout
18115
18116 \end_inset
18117
18118 , ou 
18119 \begin_inset Flex Code
18120 status collapsed
18121
18122 \begin_layout Plain Layout
18123
18124 \lang english
18125 Conglomerate
18126 \end_layout
18127
18128 \end_inset
18129
18130 , décrivant l'appa\SpecialChar softhyphen
18131 rence du cadre et des boutons de l'insert.
18132  les notes de bas de page utilisent en général 
18133 \begin_inset Flex Code
18134 status collapsed
18135
18136 \begin_layout Plain Layout
18137
18138 \lang english
18139 Classic
18140 \end_layout
18141
18142 \end_inset
18143
18144 , les inserts des code \SpecialChar TeX
18145  
18146 \begin_inset Flex Code
18147 status collapsed
18148
18149 \begin_layout Plain Layout
18150
18151 \lang english
18152 Minimalistic
18153 \end_layout
18154
18155 \end_inset
18156
18157 , et les styles de caractères 
18158 \begin_inset Flex Code
18159 status collapsed
18160
18161 \begin_layout Plain Layout
18162
18163 \lang english
18164 Conglomerate
18165 \end_layout
18166
18167 \end_inset
18168
18169 .
18170 \end_layout
18171
18172 \begin_layout Description
18173
18174 \lang english
18175 \begin_inset Flex Code
18176 status collapsed
18177
18178 \begin_layout Plain Layout
18179
18180 \lang english
18181 Display
18182 \end_layout
18183
18184 \end_inset
18185
18186
18187 \lang french
18188  [
18189 \begin_inset Flex Code
18190 status collapsed
18191
18192 \begin_layout Plain Layout
18193 0
18194 \end_layout
18195
18196 \end_inset
18197
18198 ,
18199 \begin_inset space \thinspace{}
18200 \end_inset
18201
18202
18203 \begin_inset Flex Code
18204 status collapsed
18205
18206 \begin_layout Plain Layout
18207
18208 \emph on
18209 1
18210 \end_layout
18211
18212 \end_inset
18213
18214 ] n'est utilisé que lorsque 
18215 \begin_inset Flex Code
18216 status collapsed
18217
18218 \begin_layout Plain Layout
18219 LatexType
18220 \end_layout
18221
18222 \end_inset
18223
18224  vaut 
18225 \begin_inset Flex Code
18226 status collapsed
18227
18228 \begin_layout Plain Layout
18229 Environment
18230 \end_layout
18231
18232 \end_inset
18233
18234 .
18235  Indique si l'environnement se trouvera à part dans le résultat imprimable
18236  ou bien apparaîtra inclus dans le texte environnant.
18237  S'il est positionné à faux, on suppose que l'environnement \SpecialChar LaTeX
18238  ignore les
18239  espaces (avec un caractère retour ligne inclus) après les balises 
18240 \begin_inset Flex Code
18241 status collapsed
18242
18243 \begin_layout Plain Layout
18244
18245 \backslash
18246 begin{
18247 \emph on
18248 LatexName
18249 \emph default
18250 }
18251 \end_layout
18252
18253 \end_inset
18254
18255  et 
18256 \begin_inset Flex Code
18257 status collapsed
18258
18259 \begin_layout Plain Layout
18260
18261 \backslash
18262 end{
18263 \emph on
18264 LatexName
18265 \emph default
18266 }
18267 \end_layout
18268
18269 \end_inset
18270
18271 .
18272  Valeur implicite: vrai.
18273 \end_layout
18274
18275 \begin_layout Description
18276 \begin_inset Flex Code
18277 status collapsed
18278
18279 \begin_layout Plain Layout
18280
18281 \lang english
18282 End
18283 \end_layout
18284
18285 \end_inset
18286
18287  est requis pour fermer la déclaration d'un 
18288 \lang english
18289
18290 \begin_inset Flex Code
18291 status collapsed
18292
18293 \begin_layout Plain Layout
18294
18295 \lang english
18296 InsetLayout
18297 \end_layout
18298
18299 \end_inset
18300
18301
18302 \lang french
18303 .
18304 \end_layout
18305
18306 \begin_layout Description
18307 \begin_inset Flex Code
18308 status collapsed
18309
18310 \begin_layout Plain Layout
18311
18312 \lang english
18313 Font
18314 \end_layout
18315
18316 \end_inset
18317
18318  définit la police utilisée pour le texte du corps de l'insert 
18319 \emph on
18320 et
18321 \emph default
18322  pour le marqueur.
18323  Voir
18324 \begin_inset space ~
18325 \end_inset
18326
18327
18328 \begin_inset CommandInset ref
18329 LatexCommand ref
18330 reference "subsec:polices"
18331
18332 \end_inset
18333
18334 .
18335  Noter qu'en définissant cette police on définit aussi automatiquement 
18336 \begin_inset Flex Code
18337 status collapsed
18338
18339 \begin_layout Plain Layout
18340
18341 \lang english
18342 LabelFont
18343 \end_layout
18344
18345 \end_inset
18346
18347  avec la même valeur.
18348  Il faut donc définir celle-ci d'abord pour fixer 
18349 \begin_inset Flex Code
18350 status collapsed
18351
18352 \begin_layout Plain Layout
18353
18354 \lang english
18355 LabelFont
18356 \end_layout
18357
18358 \end_inset
18359
18360  différemment.
18361 \end_layout
18362
18363 \begin_layout Description
18364
18365 \lang english
18366 \begin_inset Flex Code
18367 status collapsed
18368
18369 \begin_layout Plain Layout
18370
18371 \lang english
18372 ForceLocalFontSwitch
18373 \end_layout
18374
18375 \end_inset
18376
18377
18378 \lang french
18379  [
18380 \begin_inset Flex Code
18381 status collapsed
18382
18383 \begin_layout Plain Layout
18384
18385 \emph on
18386 0
18387 \end_layout
18388
18389 \end_inset
18390
18391 ,
18392 \begin_inset space \thinspace{}
18393 \end_inset
18394
18395
18396 \begin_inset Flex Code
18397 status collapsed
18398
18399 \begin_layout Plain Layout
18400 1
18401 \end_layout
18402
18403 \end_inset
18404
18405 ] lors de l'utilisation de babel, force l'utilisation un commutateur de
18406  police 
18407 \emph on
18408 local
18409 \emph default
18410 \lang english
18411  (
18412 \begin_inset Flex Code
18413 status collapsed
18414
18415 \begin_layout Plain Layout
18416
18417 \lang english
18418
18419 \backslash
18420 foreignlanguage
18421 \end_layout
18422
18423 \end_inset
18424
18425 )
18426 \lang french
18427 , à la place d'un commutateur 
18428 \emph on
18429 global
18430 \emph default
18431  (comme 
18432 \lang english
18433
18434 \begin_inset Flex Code
18435 status collapsed
18436
18437 \begin_layout Plain Layout
18438
18439 \lang english
18440
18441 \backslash
18442 selectlanguage
18443 \end_layout
18444
18445 \end_inset
18446
18447
18448 \lang french
18449 ).
18450 \end_layout
18451
18452 \begin_layout Description
18453
18454 \lang english
18455 \begin_inset Flex Code
18456 status collapsed
18457
18458 \begin_layout Plain Layout
18459
18460 \lang english
18461 ForceLTR
18462 \end_layout
18463
18464 \end_inset
18465
18466
18467 \lang french
18468  [
18469 \begin_inset Flex Code
18470 status collapsed
18471
18472 \begin_layout Plain Layout
18473
18474 \emph on
18475 0
18476 \end_layout
18477
18478 \end_inset
18479
18480 ,
18481 \begin_inset space \thinspace{}
18482 \end_inset
18483
18484
18485 \begin_inset Flex Code
18486 status collapsed
18487
18488 \begin_layout Plain Layout
18489 1
18490 \end_layout
18491
18492 \end_inset
18493
18494 ] impose le langage 
18495 \begin_inset Quotes fld
18496 \end_inset
18497
18498 latex
18499 \begin_inset Quotes frd
18500 \end_inset
18501
18502 , conduisant à un résultat de gauche à droite (Left-to-Right, latin), e.
18503 \begin_inset space \thinspace{}
18504 \end_inset
18505
18506 g.
18507 \begin_inset space \space{}
18508 \end_inset
18509
18510 en code \SpecialChar TeX
18511  ou dans un URL.
18512  Une verrue.
18513 \end_layout
18514
18515 \begin_layout Description
18516
18517 \lang english
18518 \begin_inset Flex Code
18519 status collapsed
18520
18521 \begin_layout Plain Layout
18522
18523 \lang english
18524 ForcePlain
18525 \end_layout
18526
18527 \end_inset
18528
18529
18530 \lang french
18531  [
18532 \begin_inset Flex Code
18533 status collapsed
18534
18535 \begin_layout Plain Layout
18536
18537 \emph on
18538 0
18539 \end_layout
18540
18541 \end_inset
18542
18543 ,
18544 \begin_inset space \thinspace{}
18545 \end_inset
18546
18547
18548 \begin_inset Flex Code
18549 status collapsed
18550
18551 \begin_layout Plain Layout
18552 1
18553 \end_layout
18554
18555 \end_inset
18556
18557 ] indique si 
18558 \begin_inset Flex Code
18559 status collapsed
18560
18561 \begin_layout Plain Layout
18562
18563 \lang english
18564 PlainLayout
18565 \end_layout
18566
18567 \end_inset
18568
18569  doit être utilisé, ou bien si l'utilisateur peut modifier le style de paragraph
18570 e utilisé dans l'insert.
18571  Valeur implicite: faux.
18572 \end_layout
18573
18574 \begin_layout Description
18575
18576 \lang english
18577 \begin_inset Flex Code
18578 status collapsed
18579
18580 \begin_layout Plain Layout
18581
18582 \lang english
18583 FreeSpacing
18584 \end_layout
18585
18586 \end_inset
18587
18588
18589 \lang french
18590  [
18591 \begin_inset Flex Code
18592 status collapsed
18593
18594 \begin_layout Plain Layout
18595
18596 \emph on
18597 0
18598 \end_layout
18599
18600 \end_inset
18601
18602 ,
18603 \begin_inset space \thinspace{}
18604 \end_inset
18605
18606
18607 \begin_inset Flex Code
18608 status collapsed
18609
18610 \begin_layout Plain Layout
18611 1
18612 \end_layout
18613
18614 \end_inset
18615
18616 ] fonctionne comme les styles de paragraphe, voir
18617 \begin_inset space ~
18618 \end_inset
18619
18620
18621 \begin_inset CommandInset ref
18622 LatexCommand ref
18623 reference "subsec:Styles-de-paragraphe"
18624
18625 \end_inset
18626
18627 .
18628 \end_layout
18629
18630 \begin_layout Description
18631 \begin_inset Flex Code
18632 status collapsed
18633
18634 \begin_layout Plain Layout
18635 HTML*
18636 \end_layout
18637
18638 \end_inset
18639
18640  sont utilisées avec l'exportation XHTML.
18641  Voir 
18642 \begin_inset CommandInset ref
18643 LatexCommand ref
18644 reference "sec:Tags-for-XHTML"
18645
18646 \end_inset
18647
18648 .
18649 \end_layout
18650
18651 \begin_layout Description
18652
18653 \lang english
18654 \begin_inset Flex Code
18655 status collapsed
18656
18657 \begin_layout Plain Layout
18658
18659 \lang english
18660 InToc
18661 \end_layout
18662
18663 \end_inset
18664
18665
18666 \lang french
18667  [
18668 \begin_inset Flex Code
18669 status collapsed
18670
18671 \begin_layout Plain Layout
18672
18673 \emph on
18674 0
18675 \end_layout
18676
18677 \end_inset
18678
18679 ,
18680 \begin_inset space \thinspace{}
18681 \end_inset
18682
18683
18684 \begin_inset Flex Code
18685 status collapsed
18686
18687 \begin_layout Plain Layout
18688 1
18689 \end_layout
18690
18691 \end_inset
18692
18693 ] indique s'il faut inclure le contenu de cet insert dans les chaînes créées
18694  pour le panneau 
18695 \begin_inset Quotes fld
18696 \end_inset
18697
18698 Plan
18699 \begin_inset Quotes frd
18700 \end_inset
18701
18702 .
18703  L'utilisateur ne voudra pas, par exemple, que le contenu d'une note de
18704  bas de page dans un titre de section soit incluse dans la tables des matières
18705  affichée dans le plan, mais voudra habituellement voir affiché le contenu
18706  d'un style de caractère.
18707  Valeur implicite; faux, pas d'inclusion.
18708 \end_layout
18709
18710 \begin_layout Description
18711
18712 \lang english
18713 \begin_inset Flex Code
18714 status collapsed
18715
18716 \begin_layout Plain Layout
18717
18718 \lang english
18719 KeepEmpty
18720 \end_layout
18721
18722 \end_inset
18723
18724
18725 \lang french
18726  [
18727 \begin_inset Flex Code
18728 status collapsed
18729
18730 \begin_layout Plain Layout
18731
18732 \emph on
18733 0
18734 \end_layout
18735
18736 \end_inset
18737
18738 ,
18739 \begin_inset space \thinspace{}
18740 \end_inset
18741
18742
18743 \begin_inset Flex Code
18744 status collapsed
18745
18746 \begin_layout Plain Layout
18747 1
18748 \end_layout
18749
18750 \end_inset
18751
18752 ] fonctionne comme les styles de paragraphe, voir 
18753 \begin_inset CommandInset ref
18754 LatexCommand ref
18755 reference "subsec:Styles-de-paragraphe"
18756
18757 \end_inset
18758
18759 .
18760 \end_layout
18761
18762 \begin_layout Description
18763
18764 \lang english
18765 \begin_inset Flex Code
18766 status collapsed
18767
18768 \begin_layout Plain Layout
18769
18770 \lang english
18771 LabelFont
18772 \end_layout
18773
18774 \end_inset
18775
18776
18777 \lang french
18778  définit la police utilisée pour le marqueur.
18779  Voir la 
18780 \begin_inset CommandInset ref
18781 LatexCommand ref
18782 reference "subsec:polices"
18783
18784 \end_inset
18785
18786 .
18787  Noter que cette directive ne peut jamais apparaître avant 
18788 \begin_inset Flex Code
18789 status collapsed
18790
18791 \begin_layout Plain Layout
18792
18793 \lang english
18794 Font
18795 \end_layout
18796
18797 \end_inset
18798
18799 , sinon elle sera sans effet.
18800 \end_layout
18801
18802 \begin_layout Description
18803
18804 \lang english
18805 \begin_inset Flex Code
18806 status collapsed
18807
18808 \begin_layout Plain Layout
18809
18810 \lang english
18811 LabelString
18812 \end_layout
18813
18814 \end_inset
18815
18816
18817 \lang french
18818  [
18819 \begin_inset Flex Code
18820 status collapsed
18821
18822 \begin_layout Plain Layout
18823 chaîne
18824 \end_layout
18825
18826 \end_inset
18827
18828 ] définit la chaîne de caractères qui apparaîtra sur le bouton ou ailleurs
18829  en tant que marquer d'insert.
18830  Quelques types d'inserts (
18831 \begin_inset Flex Code
18832 status collapsed
18833
18834 \begin_layout Plain Layout
18835
18836 \lang english
18837 code \SpecialChar TeX
18838
18839 \end_layout
18840
18841 \end_inset
18842
18843  et 
18844 \begin_inset Flex Code
18845 status collapsed
18846
18847 \begin_layout Plain Layout
18848 Branche
18849 \end_layout
18850
18851 \end_inset
18852
18853 ) modifient ce marqueur à la volée.
18854 \end_layout
18855
18856 \begin_layout Description
18857
18858 \lang english
18859 \begin_inset Flex Code
18860 status collapsed
18861
18862 \begin_layout Plain Layout
18863
18864 \lang english
18865 LangPreamble
18866 \end_layout
18867
18868 \end_inset
18869
18870
18871 \lang french
18872  définit un préambule dépendant de la langue, voir
18873 \begin_inset space ~
18874 \end_inset
18875
18876
18877 \begin_inset CommandInset ref
18878 LatexCommand ref
18879 reference "subsec:I18n"
18880
18881 \end_inset
18882
18883 .
18884 \end_layout
18885
18886 \begin_layout Description
18887
18888 \lang english
18889 \begin_inset Flex Code
18890 status collapsed
18891
18892 \begin_layout Plain Layout
18893
18894 \lang english
18895 LatexName
18896 \end_layout
18897
18898 \end_inset
18899
18900
18901 \lang french
18902  [
18903 \begin_inset Flex Code
18904 status collapsed
18905
18906 \begin_layout Plain Layout
18907 <nom>
18908 \end_layout
18909
18910 \end_inset
18911
18912 ] définit le nom du code \SpecialChar LaTeX
18913  correspondant, soit un environnement, soit une
18914  commande.
18915 \end_layout
18916
18917 \begin_layout Description
18918
18919 \lang english
18920 \begin_inset Flex Code
18921 status collapsed
18922
18923 \begin_layout Plain Layout
18924
18925 \lang english
18926 LatexParam
18927 \end_layout
18928
18929 \end_inset
18930
18931
18932 \lang french
18933  [
18934 \begin_inset Flex Code
18935 status collapsed
18936
18937 \begin_layout Plain Layout
18938 <paramètre>
18939 \end_layout
18940
18941 \end_inset
18942
18943 ] définit le paramètre facultatif pour le 
18944 \begin_inset Flex Code
18945 status collapsed
18946
18947 \begin_layout Plain Layout
18948
18949 \lang english
18950 LatexName
18951 \end_layout
18952
18953 \end_inset
18954
18955  correspondant, y compris des paires de crochets 
18956 \begin_inset Flex Code
18957 status collapsed
18958
18959 \begin_layout Plain Layout
18960 []
18961 \end_layout
18962
18963 \end_inset
18964
18965 .
18966  Ce paramètre ne peut pas être modifié depuis \SpecialChar LyX
18967  (utiliser 
18968 \begin_inset Flex Code
18969 status collapsed
18970
18971 \begin_layout Plain Layout
18972 Argument
18973 \end_layout
18974
18975 \end_inset
18976
18977  pour les paramètres personnalisables).
18978  Il sera émis tel quel après tous les 
18979 \begin_inset Flex Code
18980 status collapsed
18981
18982 \begin_layout Plain Layout
18983 Argument
18984 \end_layout
18985
18986 \end_inset
18987
18988 s \SpecialChar LaTeX
18989 .
18990 \end_layout
18991
18992 \begin_layout Description
18993
18994 \lang english
18995 \begin_inset Flex Code
18996 status collapsed
18997
18998 \begin_layout Plain Layout
18999
19000 \lang english
19001 LatexType
19002 \end_layout
19003
19004 \end_inset
19005
19006  [
19007 \begin_inset Flex Code
19008 status collapsed
19009
19010 \begin_layout Plain Layout
19011
19012 \lang english
19013 Command, Environment, None
19014 \end_layout
19015
19016 \end_inset
19017
19018  
19019 \begin_inset Flex Code
19020 status collapsed
19021
19022 \begin_layout Plain Layout
19023
19024 \lang english
19025
19026 \end_layout
19027
19028 \end_inset
19029
19030 ]
19031 \lang french
19032  précise comment le style doit être traduit en \SpecialChar LaTeX
19033
19034 \lang english
19035
19036 \begin_inset Foot
19037 status collapsed
19038
19039 \begin_layout Plain Layout
19040
19041 \lang english
19042 \begin_inset Flex Code
19043 status collapsed
19044
19045 \begin_layout Plain Layout
19046
19047 \lang english
19048 LatexType
19049 \end_layout
19050
19051 \end_inset
19052
19053
19054 \lang french
19055  est peut-être trompeur, puisque ces règles s'appliquent aussi aux classes
19056  SGML.
19057  Voir les fichiers de classe SGML pour des exemples spécifiques.
19058 \end_layout
19059
19060 \end_inset
19061
19062 .
19063 \begin_inset Separator parbreak
19064 \end_inset
19065
19066
19067 \end_layout
19068
19069 \begin_deeper
19070 \begin_layout Description
19071
19072 \lang english
19073 \begin_inset Flex Code
19074 status collapsed
19075
19076 \begin_layout Plain Layout
19077
19078 \lang english
19079 None
19080 \end_layout
19081
19082 \end_inset
19083
19084
19085 \lang french
19086  signifie 
19087 \begin_inset Quotes fld
19088 \end_inset
19089
19090 rien de particulier
19091 \begin_inset Quotes frd
19092 \end_inset
19093
19094 ;
19095 \end_layout
19096
19097 \begin_layout Description
19098
19099 \lang english
19100 \begin_inset Flex Code
19101 status collapsed
19102
19103 \begin_layout Plain Layout
19104
19105 \lang english
19106 Command
19107 \end_layout
19108
19109 \end_inset
19110
19111
19112 \lang french
19113  signifie 
19114 \lang english
19115
19116 \begin_inset Flex Code
19117 status collapsed
19118
19119 \begin_layout Plain Layout
19120
19121 \lang english
19122
19123 \backslash
19124
19125 \emph on
19126 LatexName
19127 \emph default
19128 {\SpecialChar ldots
19129 }
19130 \end_layout
19131
19132 \end_inset
19133
19134 ;
19135 \end_layout
19136
19137 \begin_layout Description
19138
19139 \lang english
19140 \begin_inset Flex Code
19141 status collapsed
19142
19143 \begin_layout Plain Layout
19144
19145 \lang english
19146 Environment
19147 \end_layout
19148
19149 \end_inset
19150
19151
19152 \lang french
19153  signifie 
19154 \lang english
19155
19156 \begin_inset Flex Code
19157 status collapsed
19158
19159 \begin_layout Plain Layout
19160
19161 \lang english
19162
19163 \backslash
19164 begin{
19165 \emph on
19166 LatexName
19167 \emph default
19168 }\SpecialChar ldots
19169
19170 \backslash
19171 end{
19172 \emph on
19173 LatexName
19174 \emph default
19175 }
19176 \end_layout
19177
19178 \end_inset
19179
19180 .
19181 \end_layout
19182
19183 \begin_layout Description
19184
19185 \end_layout
19186
19187 \begin_layout Standard
19188 En rassemblant ceci, la sortie \SpecialChar LaTeX
19189  sera soit: 
19190 \end_layout
19191
19192 \begin_layout LyX-Code
19193
19194 \lang english
19195
19196 \backslash
19197 LatexName[LatexParam]{\SpecialChar ldots
19198 }
19199 \end_layout
19200
19201 \begin_layout Standard
19202 soit: 
19203 \end_layout
19204
19205 \begin_layout LyX-Code
19206
19207 \lang english
19208
19209 \backslash
19210 begin{LatexName}[LatexParam] \SpecialChar ldots
19211  
19212 \backslash
19213 end{LatexName}
19214 \end_layout
19215
19216 \begin_layout Standard
19217 suivant le 
19218 \lang english
19219
19220 \begin_inset Flex Code
19221 status collapsed
19222
19223 \begin_layout Plain Layout
19224
19225 \lang english
19226 LatexType
19227 \end_layout
19228
19229 \end_inset
19230
19231 .
19232 \end_layout
19233
19234 \end_deeper
19235 \begin_layout Description
19236
19237 \lang english
19238 \begin_inset Flex Code
19239 status collapsed
19240
19241 \begin_layout Plain Layout
19242
19243 \lang english
19244 LeftDelim
19245 \end_layout
19246
19247 \end_inset
19248
19249
19250 \lang french
19251  [
19252 \begin_inset Flex Code
19253 status collapsed
19254
19255 \begin_layout Plain Layout
19256 chaîne
19257 \end_layout
19258
19259 \end_inset
19260
19261 ] définit une chaîne de caractères insérée au début du contenu du style.
19262  Une rupture de ligne dans la sortie peut être indiquée par 
19263 \begin_inset Flex Code
19264 status collapsed
19265
19266 \begin_layout Plain Layout
19267 <br/>
19268 \end_layout
19269
19270 \end_inset
19271
19272 .
19273 \end_layout
19274
19275 \begin_layout Description
19276
19277 \lang english
19278 \begin_inset Flex Code
19279 status collapsed
19280
19281 \begin_layout Plain Layout
19282
19283 \lang english
19284 LyxType 
19285 \end_layout
19286
19287 \end_inset
19288
19289
19290 \lang french
19291  peut être 
19292 \begin_inset Flex Code
19293 status collapsed
19294
19295 \begin_layout Plain Layout
19296
19297 \lang english
19298 charstyle
19299 \end_layout
19300
19301 \end_inset
19302
19303
19304 \begin_inset Flex Code
19305 status collapsed
19306
19307 \begin_layout Plain Layout
19308
19309 \lang english
19310 custom
19311 \end_layout
19312
19313 \end_inset
19314
19315
19316 \begin_inset Flex Code
19317 status collapsed
19318
19319 \begin_layout Plain Layout
19320
19321 \lang english
19322 element
19323 \end_layout
19324
19325 \end_inset
19326
19327 , ou 
19328 \begin_inset Flex Code
19329 status collapsed
19330
19331 \begin_layout Plain Layout
19332
19333 \lang english
19334 end
19335 \end_layout
19336
19337 \end_inset
19338
19339  (indiquant une définition vide terminant les définitions de styles de caractère
19340 s, etc).
19341  Cette entrée est requise dans les inserts flexibles et n'est significative
19342  que là.
19343  Parmi d'autres choses, elle détermine dans quel menu cet insert va apparaître.
19344  Fixer 
19345 \begin_inset Flex Code
19346 status collapsed
19347
19348 \begin_layout Plain Layout
19349 \SpecialChar LyX
19350 Type
19351 \end_layout
19352
19353 \end_inset
19354
19355  à 
19356 \begin_inset Flex Code
19357 status collapsed
19358
19359 \begin_layout Plain Layout
19360 charstyle
19361 \end_layout
19362
19363 \end_inset
19364
19365  positionnera 
19366 \begin_inset Flex Code
19367 status collapsed
19368
19369 \begin_layout Plain Layout
19370 MultiPar
19371 \end_layout
19372
19373 \end_inset
19374
19375  à faux.
19376  
19377 \begin_inset Flex Code
19378 status collapsed
19379
19380 \begin_layout Plain Layout
19381 MultiPar
19382 \end_layout
19383
19384 \end_inset
19385
19386  peut être positionné à vrai pour les inserts 
19387 \begin_inset Flex Code
19388 status collapsed
19389
19390 \begin_layout Plain Layout
19391 charstyle
19392 \end_layout
19393
19394 \end_inset
19395
19396 , en le positionnant 
19397 \emph on
19398 après
19399 \emph default
19400  avoir fixé 
19401 \begin_inset Flex Code
19402 status collapsed
19403
19404 \begin_layout Plain Layout
19405 \SpecialChar LyX
19406 Type
19407 \end_layout
19408
19409 \end_inset
19410
19411 .
19412 \end_layout
19413
19414 \begin_layout Description
19415
19416 \lang english
19417 \begin_inset Flex Code
19418 status collapsed
19419
19420 \begin_layout Plain Layout
19421
19422 \lang english
19423 MultiPar
19424 \end_layout
19425
19426 \end_inset
19427
19428
19429 \lang french
19430  [
19431 \begin_inset Flex Code
19432 status collapsed
19433
19434 \begin_layout Plain Layout
19435
19436 \emph on
19437 0
19438 \end_layout
19439
19440 \end_inset
19441
19442 ,
19443 \begin_inset space \thinspace{}
19444 \end_inset
19445
19446
19447 \begin_inset Flex Code
19448 status collapsed
19449
19450 \begin_layout Plain Layout
19451 1
19452 \end_layout
19453
19454 \end_inset
19455
19456 ] indique si plusieurs paragraphes sont autorisés dans cet insert.
19457  Ceci positionnera aussi 
19458 \begin_inset Flex Code
19459 status collapsed
19460
19461 \begin_layout Plain Layout
19462
19463 \lang english
19464 CustomPars
19465 \end_layout
19466
19467 \end_inset
19468
19469  à la même valeur et 
19470 \begin_inset Flex Code
19471 status collapsed
19472
19473 \begin_layout Plain Layout
19474
19475 \lang english
19476 ForcePlain
19477 \end_layout
19478
19479 \end_inset
19480
19481  à la valeur opposée.
19482  Ceux-ci peuvent être repositionnés s'ils sont utilisés 
19483 \emph on
19484 après
19485 \emph default
19486  
19487 \begin_inset Flex Code
19488 status collapsed
19489
19490 \begin_layout Plain Layout
19491
19492 \lang english
19493 MultiPar
19494 \end_layout
19495
19496 \end_inset
19497
19498 .
19499  Valeur implicite: vrai.
19500 \end_layout
19501
19502 \begin_layout Description
19503
19504 \lang english
19505 \begin_inset Flex Code
19506 status collapsed
19507
19508 \begin_layout Plain Layout
19509
19510 \lang english
19511 NeedProtect
19512 \end_layout
19513
19514 \end_inset
19515
19516
19517 \lang french
19518  [
19519 \begin_inset Flex Code
19520 status collapsed
19521
19522 \begin_layout Plain Layout
19523
19524 \emph on
19525 0
19526 \end_layout
19527
19528 \end_inset
19529
19530 ,
19531 \begin_inset space \thinspace{}
19532 \end_inset
19533
19534
19535 \begin_inset Flex Code
19536 status collapsed
19537
19538 \begin_layout Plain Layout
19539 1
19540 \end_layout
19541
19542 \end_inset
19543
19544 ] indique si les commandes fragiles de cet insert doivent êtres protégées
19545  par 
19546 \begin_inset Flex Code
19547 status collapsed
19548
19549 \begin_layout Plain Layout
19550
19551 \lang english
19552
19553 \backslash
19554 protect
19555 \end_layout
19556
19557 \end_inset
19558
19559  (Note: ceci ne dit 
19560 \emph on
19561 rien
19562 \emph default
19563  sur le fait que la commande elle-même doive être protégée).
19564  Valeur implicite: faux.
19565 \end_layout
19566
19567 \begin_layout Description
19568
19569 \lang english
19570 \begin_inset Flex Code
19571 status collapsed
19572
19573 \begin_layout Plain Layout
19574
19575 \lang english
19576 NoInsetLayout
19577 \end_layout
19578
19579 \end_inset
19580
19581  [
19582 \begin_inset Flex Code
19583 status collapsed
19584
19585 \begin_layout Plain Layout
19586
19587 \lang english
19588 <layout>
19589 \end_layout
19590
19591 \end_inset
19592
19593 ]
19594 \lang french
19595  supprime un 
19596 \lang english
19597
19598 \begin_inset Flex Code
19599 status collapsed
19600
19601 \begin_layout Plain Layout
19602
19603 \lang english
19604 InsetLayout
19605 \end_layout
19606
19607 \end_inset
19608
19609
19610 \lang french
19611  existant.
19612 \end_layout
19613
19614 \begin_layout Description
19615
19616 \lang english
19617 \begin_inset Flex Code
19618 status collapsed
19619
19620 \begin_layout Plain Layout
19621
19622 \lang english
19623 ParbreakIsNewline
19624 \end_layout
19625
19626 \end_inset
19627
19628
19629 \lang french
19630  [
19631 \family typewriter
19632 \emph on
19633
19634 \begin_inset Flex Code
19635 status collapsed
19636
19637 \begin_layout Plain Layout
19638 0
19639 \end_layout
19640
19641 \end_inset
19642
19643
19644 \family default
19645 \emph default
19646 ,
19647 \begin_inset space \thinspace{}
19648 \end_inset
19649
19650
19651 \family typewriter
19652
19653 \begin_inset Flex Code
19654 status collapsed
19655
19656 \begin_layout Plain Layout
19657 1
19658 \end_layout
19659
19660 \end_inset
19661
19662
19663 \family default
19664 ] fonctionne comme avec les styles de paragraphe, voir
19665 \begin_inset space ~
19666 \end_inset
19667
19668
19669 \begin_inset CommandInset ref
19670 LatexCommand ref
19671 reference "subsec:Styles-de-paragraphe"
19672
19673 \end_inset
19674
19675 .
19676 \end_layout
19677
19678 \begin_layout Description
19679
19680 \lang english
19681 \begin_inset Flex Code
19682 status collapsed
19683
19684 \begin_layout Plain Layout
19685
19686 \lang english
19687 PassThru
19688 \end_layout
19689
19690 \end_inset
19691
19692
19693 \lang french
19694  [
19695 \family typewriter
19696 \emph on
19697
19698 \begin_inset Flex Code
19699 status collapsed
19700
19701 \begin_layout Plain Layout
19702 0
19703 \end_layout
19704
19705 \end_inset
19706
19707
19708 \family default
19709 \emph default
19710 ,
19711 \begin_inset space \thinspace{}
19712 \end_inset
19713
19714
19715 \family typewriter
19716
19717 \begin_inset Flex Code
19718 status collapsed
19719
19720 \begin_layout Plain Layout
19721 1
19722 \end_layout
19723
19724 \end_inset
19725
19726
19727 \family default
19728 ] fonctionne comme avec les styles de paragraphe, voir
19729 \begin_inset space ~
19730 \end_inset
19731
19732
19733 \begin_inset CommandInset ref
19734 LatexCommand ref
19735 reference "subsec:Styles-de-paragraphe"
19736
19737 \end_inset
19738
19739 .
19740 \end_layout
19741
19742 \begin_layout Description
19743
19744 \lang english
19745 \begin_inset Flex Code
19746 status collapsed
19747
19748 \begin_layout Plain Layout
19749
19750 \lang english
19751 Preamble
19752 \end_layout
19753
19754 \end_inset
19755
19756
19757 \lang french
19758  fonctionne comme avec les styles de paragraphe, voir
19759 \begin_inset space ~
19760 \end_inset
19761
19762
19763 \begin_inset CommandInset ref
19764 LatexCommand ref
19765 reference "subsec:Styles-de-paragraphe"
19766
19767 \end_inset
19768
19769 .
19770 \end_layout
19771
19772 \begin_layout Description
19773
19774 \lang english
19775 \begin_inset Flex Code
19776 status collapsed
19777
19778 \begin_layout Plain Layout
19779
19780 \lang english
19781 RefPrefix
19782 \end_layout
19783
19784 \end_inset
19785
19786
19787 \lang french
19788  [
19789 \begin_inset Flex Code
19790 status collapsed
19791
19792 \begin_layout Plain Layout
19793 chaîne
19794 \end_layout
19795
19796 \end_inset
19797
19798 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
19799 es de ce type.
19800  Ceci permet l'utilisation de références mises en forme.
19801 \end_layout
19802
19803 \begin_layout Description
19804
19805 \lang english
19806 \begin_inset Flex Code
19807 status collapsed
19808
19809 \begin_layout Plain Layout
19810
19811 \lang english
19812 Requires
19813 \end_layout
19814
19815 \end_inset
19816
19817
19818 \lang french
19819  
19820 \begin_inset Flex Code
19821 status collapsed
19822
19823 \begin_layout Plain Layout
19824 [chaîne]
19825 \end_layout
19826
19827 \end_inset
19828
19829  
19830 \lang english
19831 As with paragraph styles, see 
19832 \lang french
19833
19834 \begin_inset CommandInset ref
19835 LatexCommand ref
19836 reference "subsec:Styles-de-paragraphe"
19837
19838 \end_inset
19839
19840 .
19841 \end_layout
19842
19843 \begin_layout Description
19844
19845 \lang english
19846 \begin_inset Flex Code
19847 status collapsed
19848
19849 \begin_layout Plain Layout
19850
19851 \lang english
19852 ResetArgs
19853 \end_layout
19854
19855 \end_inset
19856
19857
19858 \lang french
19859  [
19860 \begin_inset Flex Code
19861 status collapsed
19862
19863 \begin_layout Plain Layout
19864
19865 \emph on
19866 0
19867 \end_layout
19868
19869 \end_inset
19870
19871 ,
19872 \begin_inset space \thinspace{}
19873 \end_inset
19874
19875
19876 \begin_inset Flex Code
19877 status collapsed
19878
19879 \begin_layout Plain Layout
19880 1
19881 \end_layout
19882
19883 \end_inset
19884
19885 ] réinitialise les arguments \SpecialChar LaTeX
19886  de ce style (définis via la directive 
19887 \begin_inset Flex Code
19888 status collapsed
19889
19890 \begin_layout Plain Layout
19891 Argument
19892 \end_layout
19893
19894 \end_inset
19895
19896 ).
19897  Ceci est utile si vous avez dupliqué un style via 
19898 \lang english
19899
19900 \begin_inset Flex Code
19901 status collapsed
19902
19903 \begin_layout Plain Layout
19904
19905 \lang english
19906 CopyStyle
19907 \end_layout
19908
19909 \end_inset
19910
19911
19912 \lang french
19913 mais que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels
19914 ).
19915 \end_layout
19916
19917 \begin_layout Description
19918
19919 \lang english
19920 \begin_inset Flex Code
19921 status collapsed
19922
19923 \begin_layout Plain Layout
19924
19925 \lang english
19926 ResetsFont
19927 \end_layout
19928
19929 \end_inset
19930
19931
19932 \lang french
19933  [
19934 \begin_inset Flex Code
19935 status collapsed
19936
19937 \begin_layout Plain Layout
19938 0
19939 \end_layout
19940
19941 \end_inset
19942
19943 ,
19944 \begin_inset space \thinspace{}
19945 \end_inset
19946
19947
19948 \begin_inset Flex Code
19949 status collapsed
19950
19951 \begin_layout Plain Layout
19952
19953 \emph on
19954 1
19955 \end_layout
19956
19957 \end_inset
19958
19959 ] indique si l'insert doit utiliser la police de caractères environnante
19960  ou bien utiliser la sienne propre.
19961  Valeur implicite: faux, utiliser la police de caractères environnante.
19962 \end_layout
19963
19964 \begin_layout Description
19965
19966 \lang english
19967 \begin_inset Flex Code
19968 status collapsed
19969
19970 \begin_layout Plain Layout
19971
19972 \lang english
19973 RightDelim
19974 \end_layout
19975
19976 \end_inset
19977
19978
19979 \lang french
19980  [
19981 \begin_inset Flex Code
19982 status collapsed
19983
19984 \begin_layout Plain Layout
19985 chaîne
19986 \end_layout
19987
19988 \end_inset
19989
19990 ] définit une chaîne de caractères insérée à la fin du contenu du style.
19991  Une rupture de ligne dans la sortie peut être indiquée par 
19992 \begin_inset Flex Code
19993 status collapsed
19994
19995 \begin_layout Plain Layout
19996 <br/>
19997 \end_layout
19998
19999 \end_inset
20000
20001 .
20002 \end_layout
20003
20004 \begin_layout Description
20005
20006 \lang english
20007 \begin_inset Flex Code
20008 status collapsed
20009
20010 \begin_layout Plain Layout
20011
20012 \lang english
20013 Spellcheck
20014 \end_layout
20015
20016 \end_inset
20017
20018
20019 \lang french
20020  [
20021 \begin_inset Flex Code
20022 status collapsed
20023
20024 \begin_layout Plain Layout
20025 0
20026 \end_layout
20027
20028 \end_inset
20029
20030 ,
20031 \begin_inset space \thinspace{}
20032 \end_inset
20033
20034
20035 \begin_inset Flex Code
20036 status collapsed
20037
20038 \begin_layout Plain Layout
20039
20040 \emph on
20041 1
20042 \end_layout
20043
20044 \end_inset
20045
20046 ] active le correcteur orthographique sur le contenu de cet insert.
20047  Valeur implicite: vrai.
20048 \end_layout
20049
20050 \begin_layout Subsection
20051 Compteurs
20052 \begin_inset CommandInset label
20053 LatexCommand label
20054 name "subsec:Compteurs"
20055
20056 \end_inset
20057
20058
20059 \end_layout
20060
20061 \begin_layout Standard
20062 Il faut définir les compteurs (
20063 \begin_inset Flex Code
20064 status collapsed
20065
20066 \begin_layout Plain Layout
20067 chapitre
20068 \end_layout
20069
20070 \end_inset
20071
20072
20073 \begin_inset Flex Code
20074 status collapsed
20075
20076 \begin_layout Plain Layout
20077 figure
20078 \end_layout
20079
20080 \end_inset
20081
20082 \SpecialChar ldots
20083 ) dans la classe elle-même.
20084  Les compteurs standard sont définis dans le fichier 
20085 \lang english
20086
20087 \begin_inset Flex Code
20088 status collapsed
20089
20090 \begin_layout Plain Layout
20091
20092 \lang english
20093 stdcounters.inc
20094 \end_layout
20095
20096 \end_inset
20097
20098
20099 \lang french
20100 .
20101  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
20102  il suffit probablement que vous ajoutiez
20103 \end_layout
20104
20105 \begin_layout LyX-Code
20106 Input stdcounters.inc
20107 \end_layout
20108
20109 \begin_layout Standard
20110 à un endroit raisonnable dans la classe.
20111 \end_layout
20112
20113 \begin_layout Standard
20114 Mais si vous voulez définir des compteurs à votre guise, vous pouvez le
20115  faire.
20116  La déclaration d'un compteur doit commencer par
20117 \end_layout
20118
20119 \begin_layout LyX-Code
20120
20121 \lang english
20122 Counter
20123 \lang french
20124  <nom>
20125 \end_layout
20126
20127 \begin_layout Standard
20128 où 
20129 \begin_inset Flex Code
20130 status collapsed
20131
20132 \begin_layout Plain Layout
20133 <nom>
20134 \end_layout
20135
20136 \end_inset
20137
20138  est le nom du compteur.
20139  Et elle doit se terminer par 
20140 \begin_inset Flex Code
20141 status collapsed
20142
20143 \begin_layout Plain Layout
20144
20145 \lang english
20146 End
20147 \end_layout
20148
20149 \end_inset
20150
20151 .
20152 \end_layout
20153
20154 \begin_layout Standard
20155 Les paramètres suivants peuvent également être utilisés:
20156 \end_layout
20157
20158 \begin_layout Description
20159
20160 \lang english
20161 \begin_inset Flex Code
20162 status collapsed
20163
20164 \begin_layout Plain Layout
20165
20166 \lang english
20167 InitialValue
20168 \end_layout
20169
20170 \end_inset
20171
20172  [
20173 \begin_inset Flex Code
20174 status collapsed
20175
20176 \begin_layout Plain Layout
20177
20178 \lang english
20179 int=1
20180 \end_layout
20181
20182 \end_inset
20183
20184 ]
20185 \lang french
20186  positionne la valeur initiale du compteur, valeur à laquelle il sera réinitiali
20187 sé quand cela sera nécessaire.
20188  Normalement, la valeur désirée est la valeur implicite,
20189 \begin_inset space ~
20190 \end_inset
20191
20192 1.
20193 \end_layout
20194
20195 \begin_layout Description
20196
20197 \lang english
20198 \begin_inset Flex Code
20199 status collapsed
20200
20201 \begin_layout Plain Layout
20202
20203 \lang english
20204 LabelString
20205 \end_layout
20206
20207 \end_inset
20208
20209
20210 \lang french
20211  [
20212 \begin_inset Flex Code
20213 status collapsed
20214
20215 \begin_layout Plain Layout
20216 chaîne
20217 \end_layout
20218
20219 \end_inset
20220
20221 =
20222 \begin_inset Quotes erd
20223 \end_inset
20224
20225
20226 \begin_inset Quotes erd
20227 \end_inset
20228
20229 ] définit comment le compteur s'affiche.
20230  Fixer ce paramètre positionne également 
20231 \begin_inset Flex Code
20232 status collapsed
20233
20234 \begin_layout Plain Layout
20235
20236 \lang english
20237 LabelStringAppendix
20238 \end_layout
20239
20240 \end_inset
20241
20242  à la même valeur.
20243  Les arguments spécifiques suivants peuvent être utilisés:
20244 \begin_inset Separator parbreak
20245 \end_inset
20246
20247
20248 \end_layout
20249
20250 \begin_deeper
20251 \begin_layout Itemize
20252 \begin_inset Flex Code
20253 status collapsed
20254
20255 \begin_layout Plain Layout
20256
20257 \lang english
20258
20259 \backslash
20260 thecounter
20261 \end_layout
20262
20263 \end_inset
20264
20265  sera remplacé par l'expansion de 
20266 \begin_inset Flex Code
20267 status collapsed
20268
20269 \begin_layout Plain Layout
20270
20271 \lang english
20272 LabelString
20273 \end_layout
20274
20275 \end_inset
20276
20277  (ou
20278 \begin_inset Newline newline
20279 \end_inset
20280
20281
20282 \begin_inset Flex Code
20283 status collapsed
20284
20285 \begin_layout Plain Layout
20286
20287 \lang english
20288 LabelStringAppendix
20289 \end_layout
20290
20291 \end_inset
20292
20293 ) du compteur 
20294 \begin_inset Flex Code
20295 status collapsed
20296
20297 \begin_layout Plain Layout
20298
20299 \lang english
20300 counter
20301 \end_layout
20302
20303 \end_inset
20304
20305 .
20306  
20307 \end_layout
20308
20309 \begin_layout Itemize
20310 les valeurs du compteur peuvent être exprimées par des macros à la \SpecialChar LaTeX
20311  
20312 \begin_inset Flex Code
20313 status collapsed
20314
20315 \begin_layout Plain Layout
20316
20317 \lang english
20318
20319 \backslash
20320
20321 \emph on
20322 numbertype
20323 \emph default
20324 {
20325 \emph on
20326 counter
20327 \emph default
20328 }
20329 \end_layout
20330
20331 \end_inset
20332
20333 , où 
20334 \begin_inset Flex Code
20335 status collapsed
20336
20337 \begin_layout Plain Layout
20338
20339 \emph on
20340 \lang english
20341 numbertype
20342 \end_layout
20343
20344 \end_inset
20345
20346  peut être: 
20347 \begin_inset Flex Code
20348 status collapsed
20349
20350 \begin_layout Plain Layout
20351
20352 \lang english
20353 arabic
20354 \end_layout
20355
20356 \end_inset
20357
20358 : 1, 2, 3,\SpecialChar ldots
20359
20360 \begin_inset Flex Code
20361 status collapsed
20362
20363 \begin_layout Plain Layout
20364
20365 \lang english
20366 alph
20367 \end_layout
20368
20369 \end_inset
20370
20371  pour les lettres en bas de casse: a, b, c, \SpecialChar ldots
20372
20373 \begin_inset Flex Code
20374 status collapsed
20375
20376 \begin_layout Plain Layout
20377
20378 \lang english
20379 Alph
20380 \end_layout
20381
20382 \end_inset
20383
20384  pour les lettres en capitales: A, B, C, \SpecialChar ldots
20385
20386 \begin_inset Flex Code
20387 status collapsed
20388
20389 \begin_layout Plain Layout
20390
20391 \lang english
20392 roman
20393 \end_layout
20394
20395 \end_inset
20396
20397  pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar ldots
20398
20399 \begin_inset Flex Code
20400 status collapsed
20401
20402 \begin_layout Plain Layout
20403
20404 \lang english
20405 Roman
20406 \end_layout
20407
20408 \end_inset
20409
20410  pour la numérotation capitale romaine: I, II, III.
20411 \end_layout
20412
20413 \end_deeper
20414 \begin_layout Standard
20415 Si 
20416 \lang english
20417
20418 \begin_inset Flex Code
20419 status collapsed
20420
20421 \begin_layout Plain Layout
20422
20423 \lang english
20424 LabelString
20425 \end_layout
20426
20427 \end_inset
20428
20429
20430 \lang french
20431  est indéfini, une valeur implicite est construite comme suit: si le compteur
20432  a un compteur maître 
20433 \begin_inset Flex Code
20434 status collapsed
20435
20436 \begin_layout Plain Layout
20437
20438 \lang english
20439 master
20440 \end_layout
20441
20442 \end_inset
20443
20444  (défini via 
20445 \begin_inset Flex Code
20446 status collapsed
20447
20448 \begin_layout Plain Layout
20449
20450 \lang english
20451 Within
20452 \end_layout
20453
20454 \end_inset
20455
20456 ), la chaîne
20457 \begin_inset Newline newline
20458 \end_inset
20459
20460
20461 \begin_inset Flex Code
20462 status collapsed
20463
20464 \begin_layout Plain Layout
20465
20466 \lang english
20467
20468 \backslash
20469 themaster.
20470 \backslash
20471 arabic{counter}
20472 \end_layout
20473
20474 \end_inset
20475
20476  est utilisée; sinon la chaîne 
20477 \begin_inset Flex Code
20478 status collapsed
20479
20480 \begin_layout Plain Layout
20481
20482 \lang english
20483
20484 \backslash
20485 arabic{counter}
20486 \end_layout
20487
20488 \end_inset
20489
20490  est utilisée.
20491 \end_layout
20492
20493 \begin_layout Description
20494
20495 \lang english
20496 \begin_inset Flex Code
20497 status collapsed
20498
20499 \begin_layout Plain Layout
20500
20501 \lang english
20502 LabelStringAppendix
20503 \end_layout
20504
20505 \end_inset
20506
20507
20508 \lang french
20509  [
20510 \begin_inset Flex Code
20511 status collapsed
20512
20513 \begin_layout Plain Layout
20514 chaîne
20515 \end_layout
20516
20517 \end_inset
20518
20519 =
20520 \begin_inset Quotes erd
20521 \end_inset
20522
20523
20524 \begin_inset Quotes erd
20525 \end_inset
20526
20527 ] est identique à 
20528 \begin_inset Flex Code
20529 status collapsed
20530
20531 \begin_layout Plain Layout
20532
20533 \lang english
20534 LabelString
20535 \end_layout
20536
20537 \end_inset
20538
20539 , mais pour les annexes.
20540 \end_layout
20541
20542 \begin_layout Description
20543 \begin_inset Flex Code
20544 status collapsed
20545
20546 \begin_layout Plain Layout
20547
20548 \lang english
20549 PrettyFormat
20550 \end_layout
20551
20552 \end_inset
20553
20554  [
20555 \begin_inset Flex Code
20556 status collapsed
20557
20558 \begin_layout Plain Layout
20559 chaîne
20560 \end_layout
20561
20562 \end_inset
20563
20564 =
20565 \begin_inset Quotes erd
20566 \end_inset
20567
20568
20569 \begin_inset Quotes erd
20570 \end_inset
20571
20572 ] définit un format à utiliser pour les références mises en forme utilisant
20573  ce compteur.
20574  Par exemple, on peut vouloir que les références aux numéros de section
20575  apparaissent comme 
20576 \begin_inset Quotes fld
20577 \end_inset
20578
20579 Section
20580 \begin_inset space ~
20581 \end_inset
20582
20583 2.4
20584 \begin_inset Quotes frd
20585 \end_inset
20586
20587 .
20588  La chaîne devra contenir 
20589 \begin_inset Quotes fld
20590 \end_inset
20591
20592 ##
20593 \begin_inset Quotes frd
20594 \end_inset
20595
20596 .
20597  Ceci sera remplacé par la valeur courante du compteur.
20598  Ainsi, pour les sections, ce sera: Section ##.
20599 \end_layout
20600
20601 \begin_layout Description
20602 \begin_inset Flex Code
20603 status collapsed
20604
20605 \begin_layout Plain Layout
20606
20607 \lang english
20608 Within
20609 \end_layout
20610
20611 \end_inset
20612
20613  [
20614 \begin_inset Flex Code
20615 status collapsed
20616
20617 \begin_layout Plain Layout
20618 chaîne
20619 \end_layout
20620
20621 \end_inset
20622
20623 =
20624 \begin_inset Quotes erd
20625 \end_inset
20626
20627
20628 \begin_inset Quotes erd
20629 \end_inset
20630
20631 ] contient le nom d'un autre compteur: le compteur actuel sera remis à zéro
20632  à chaque fois que l'autre augmentera.
20633  Par exemple, 
20634 \begin_inset Flex Code
20635 status collapsed
20636
20637 \begin_layout Plain Layout
20638 sous-section
20639 \end_layout
20640
20641 \end_inset
20642
20643  est numéroté dans 
20644 \begin_inset Flex Code
20645 status collapsed
20646
20647 \begin_layout Plain Layout
20648 section
20649 \end_layout
20650
20651 \end_inset
20652
20653 .
20654 \end_layout
20655
20656 \begin_layout Subsection
20657 Description de police
20658 \begin_inset CommandInset label
20659 LatexCommand label
20660 name "subsec:polices"
20661
20662 \end_inset
20663
20664
20665 \end_layout
20666
20667 \begin_layout Standard
20668 Une description de police ressemble à :
20669 \end_layout
20670
20671 \begin_layout LyX-Code
20672 Font 
20673 \family roman
20674 \emph on
20675 ou
20676 \family default
20677 \emph default
20678  LabelFont 
20679 \emph on
20680 ou
20681 \emph default
20682  DefaultFont
20683 \end_layout
20684
20685 \begin_layout LyX-Code
20686  ...
20687 \end_layout
20688
20689 \begin_layout LyX-Code
20690 EndFont
20691 \end_layout
20692
20693 \begin_layout Standard
20694 et les commandes suivantes sont disponibles :
20695 \end_layout
20696
20697 \begin_layout Description
20698 \begin_inset Flex Code
20699 status collapsed
20700
20701 \begin_layout Plain Layout
20702 Color
20703 \end_layout
20704
20705 \end_inset
20706
20707
20708 \family typewriter
20709  
20710 \family default
20711 [
20712 \begin_inset Flex Code
20713 status collapsed
20714
20715 \begin_layout Plain Layout
20716
20717 \emph on
20718 none
20719 \end_layout
20720
20721 \end_inset
20722
20723
20724 \begin_inset Flex Code
20725 status collapsed
20726
20727 \begin_layout Plain Layout
20728 black
20729 \end_layout
20730
20731 \end_inset
20732
20733
20734 \begin_inset Flex Code
20735 status collapsed
20736
20737 \begin_layout Plain Layout
20738 white
20739 \end_layout
20740
20741 \end_inset
20742
20743
20744 \begin_inset Flex Code
20745 status collapsed
20746
20747 \begin_layout Plain Layout
20748 red
20749 \end_layout
20750
20751 \end_inset
20752
20753
20754 \begin_inset Flex Code
20755 status collapsed
20756
20757 \begin_layout Plain Layout
20758 green
20759 \end_layout
20760
20761 \end_inset
20762
20763
20764 \begin_inset Flex Code
20765 status collapsed
20766
20767 \begin_layout Plain Layout
20768 blue
20769 \end_layout
20770
20771 \end_inset
20772
20773
20774 \begin_inset Flex Code
20775 status collapsed
20776
20777 \begin_layout Plain Layout
20778 cyan
20779 \end_layout
20780
20781 \end_inset
20782
20783
20784 \begin_inset Flex Code
20785 status collapsed
20786
20787 \begin_layout Plain Layout
20788 magenta
20789 \end_layout
20790
20791 \end_inset
20792
20793
20794 \begin_inset Flex Code
20795 status collapsed
20796
20797 \begin_layout Plain Layout
20798 yellow
20799 \end_layout
20800
20801 \end_inset
20802
20803 ]
20804 \end_layout
20805
20806 \begin_layout Description
20807 \begin_inset Flex Code
20808 status collapsed
20809
20810 \begin_layout Plain Layout
20811 Family
20812 \end_layout
20813
20814 \end_inset
20815
20816  [
20817 \emph on
20818
20819 \begin_inset Flex Code
20820 status collapsed
20821
20822 \begin_layout Plain Layout
20823 Roman
20824 \end_layout
20825
20826 \end_inset
20827
20828
20829 \emph default
20830
20831 \begin_inset Flex Code
20832 status collapsed
20833
20834 \begin_layout Plain Layout
20835 Sans
20836 \end_layout
20837
20838 \end_inset
20839
20840
20841 \begin_inset Flex Code
20842 status collapsed
20843
20844 \begin_layout Plain Layout
20845 Typewriter
20846 \end_layout
20847
20848 \end_inset
20849
20850
20851 \end_layout
20852
20853 \begin_layout Description
20854 \begin_inset Flex Code
20855 status collapsed
20856
20857 \begin_layout Plain Layout
20858 Misc
20859 \end_layout
20860
20861 \end_inset
20862
20863  [
20864 \begin_inset Flex Code
20865 status collapsed
20866
20867 \begin_layout Plain Layout
20868 string
20869 \end_layout
20870
20871 \end_inset
20872
20873 ] avec les arguments valides suivants: 
20874 \begin_inset Flex Code
20875 status collapsed
20876
20877 \begin_layout Plain Layout
20878 emph
20879 \end_layout
20880
20881 \end_inset
20882
20883
20884 \begin_inset Flex Code
20885 status collapsed
20886
20887 \begin_layout Plain Layout
20888 noun
20889 \end_layout
20890
20891 \end_inset
20892
20893
20894 \begin_inset Flex Code
20895 status collapsed
20896
20897 \begin_layout Plain Layout
20898 strikeout
20899 \end_layout
20900
20901 \end_inset
20902
20903
20904 \begin_inset Flex Code
20905 status collapsed
20906
20907 \begin_layout Plain Layout
20908 underbar
20909 \end_layout
20910
20911 \end_inset
20912
20913
20914 \begin_inset Flex Code
20915 status collapsed
20916
20917 \begin_layout Plain Layout
20918 uuline
20919 \end_layout
20920
20921 \end_inset
20922
20923
20924 \begin_inset Flex Code
20925 status collapsed
20926
20927 \begin_layout Plain Layout
20928 uwave
20929 \end_layout
20930
20931 \end_inset
20932
20933
20934 \begin_inset Flex Code
20935 status collapsed
20936
20937 \begin_layout Plain Layout
20938 no_emph
20939 \end_layout
20940
20941 \end_inset
20942
20943
20944 \begin_inset Flex Code
20945 status collapsed
20946
20947 \begin_layout Plain Layout
20948 no_noun
20949 \end_layout
20950
20951 \end_inset
20952
20953
20954 \begin_inset Flex Code
20955 status collapsed
20956
20957 \begin_layout Plain Layout
20958 no_strikeout
20959 \end_layout
20960
20961 \end_inset
20962
20963
20964 \begin_inset Flex Code
20965 status collapsed
20966
20967 \begin_layout Plain Layout
20968 no_bar
20969 \end_layout
20970
20971 \end_inset
20972
20973
20974 \begin_inset Flex Code
20975 status collapsed
20976
20977 \begin_layout Plain Layout
20978 no_uuline
20979 \end_layout
20980
20981 \end_inset
20982
20983  et
20984 \begin_inset Newline linebreak
20985 \end_inset
20986
20987
20988 \begin_inset Flex Code
20989 status collapsed
20990
20991 \begin_layout Plain Layout
20992 no_uwave
20993 \end_layout
20994
20995 \end_inset
20996
20997 .
20998  Chacun de ceux-ci (dés)active l'attribut correspondant.
20999 \begin_inset Newline newline
21000 \end_inset
21001
21002 Par exemple, 
21003 \begin_inset Flex Code
21004 status collapsed
21005
21006 \begin_layout Plain Layout
21007 emph
21008 \end_layout
21009
21010 \end_inset
21011
21012  active la mise en évidence, et 
21013 \begin_inset Flex Code
21014 status collapsed
21015
21016 \begin_layout Plain Layout
21017 no_emph
21018 \end_layout
21019
21020 \end_inset
21021
21022  la désactive.
21023  Si ce dernier point vous intrigue, souvenez-vous que le réglage de police
21024  du contexte courant est généralement hérité du contexte environnant.
21025  De ce fait, 
21026 \begin_inset Flex Code
21027 status collapsed
21028
21029 \begin_layout Plain Layout
21030
21031 \lang english
21032 no_emph
21033 \end_layout
21034
21035 \end_inset
21036
21037  désactiverait la mise en évidence qui était active de toutes façons, par
21038  exemple dans un environnement de théorème.
21039  
21040 \end_layout
21041
21042 \begin_layout Description
21043 \begin_inset Flex Code
21044 status collapsed
21045
21046 \begin_layout Plain Layout
21047 Series
21048 \end_layout
21049
21050 \end_inset
21051
21052  [
21053 \emph on
21054
21055 \begin_inset Flex Code
21056 status collapsed
21057
21058 \begin_layout Plain Layout
21059 Medium
21060 \end_layout
21061
21062 \end_inset
21063
21064
21065 \emph default
21066
21067 \begin_inset Flex Code
21068 status collapsed
21069
21070 \begin_layout Plain Layout
21071 Bold
21072 \end_layout
21073
21074 \end_inset
21075
21076
21077 \end_layout
21078
21079 \begin_layout Description
21080 \begin_inset Flex Code
21081 status collapsed
21082
21083 \begin_layout Plain Layout
21084 Shape
21085 \end_layout
21086
21087 \end_inset
21088
21089  [
21090 \emph on
21091
21092 \begin_inset Flex Code
21093 status collapsed
21094
21095 \begin_layout Plain Layout
21096 Up
21097 \end_layout
21098
21099 \end_inset
21100
21101
21102 \emph default
21103
21104 \begin_inset Flex Code
21105 status collapsed
21106
21107 \begin_layout Plain Layout
21108 Italic
21109 \end_layout
21110
21111 \end_inset
21112
21113
21114 \begin_inset Flex Code
21115 status collapsed
21116
21117 \begin_layout Plain Layout
21118 SmallCaps
21119 \end_layout
21120
21121 \end_inset
21122
21123
21124 \begin_inset Flex Code
21125 status collapsed
21126
21127 \begin_layout Plain Layout
21128 Slanted
21129 \end_layout
21130
21131 \end_inset
21132
21133
21134 \end_layout
21135
21136 \begin_layout Description
21137 \begin_inset Flex Code
21138 status collapsed
21139
21140 \begin_layout Plain Layout
21141 Size
21142 \end_layout
21143
21144 \end_inset
21145
21146  [
21147 \begin_inset Flex Code
21148 status collapsed
21149
21150 \begin_layout Plain Layout
21151 tiny
21152 \end_layout
21153
21154 \end_inset
21155
21156
21157 \begin_inset Flex Code
21158 status collapsed
21159
21160 \begin_layout Plain Layout
21161 small
21162 \end_layout
21163
21164 \end_inset
21165
21166
21167 \begin_inset Flex Code
21168 status collapsed
21169
21170 \begin_layout Plain Layout
21171
21172 \emph on
21173 normal
21174 \end_layout
21175
21176 \end_inset
21177
21178
21179 \begin_inset Flex Code
21180 status collapsed
21181
21182 \begin_layout Plain Layout
21183 large
21184 \end_layout
21185
21186 \end_inset
21187
21188
21189 \begin_inset Flex Code
21190 status collapsed
21191
21192 \begin_layout Plain Layout
21193 larger
21194 \end_layout
21195
21196 \end_inset
21197
21198
21199 \begin_inset Flex Code
21200 status collapsed
21201
21202 \begin_layout Plain Layout
21203 largest
21204 \end_layout
21205
21206 \end_inset
21207
21208
21209 \begin_inset Flex Code
21210 status collapsed
21211
21212 \begin_layout Plain Layout
21213 huge
21214 \end_layout
21215
21216 \end_inset
21217
21218
21219 \begin_inset Flex Code
21220 status collapsed
21221
21222 \begin_layout Plain Layout
21223 giant
21224 \end_layout
21225
21226 \end_inset
21227
21228 ]
21229 \end_layout
21230
21231 \begin_layout Subsection
21232 Description d'une insertion de citation
21233 \begin_inset CommandInset label
21234 LatexCommand label
21235 name "subsec:Description citation"
21236
21237 \end_inset
21238
21239
21240 \end_layout
21241
21242 \begin_layout Standard
21243 Les blocs 
21244 \begin_inset Flex Code
21245 status collapsed
21246
21247 \begin_layout Plain Layout
21248 CiteFormat
21249 \end_layout
21250
21251 \end_inset
21252
21253  servent à décrire comment les citations bibliographiques doivent être affichées
21254 , à la fois dans \SpecialChar LyX
21255  (dans la fenêtre de citation et dans les bulles d'aide,
21256  par exemple) et dans le résultat XHTML.
21257  Un tel bloc se présente comme suit:
21258 \end_layout
21259
21260 \begin_layout LyX-Code
21261
21262 \lang english
21263 CiteFormat
21264 \end_layout
21265
21266 \begin_layout LyX-Code
21267
21268 \lang english
21269  article ...
21270 \end_layout
21271
21272 \begin_layout LyX-Code
21273
21274 \lang english
21275  book ...
21276 \end_layout
21277
21278 \begin_layout LyX-Code
21279
21280 \lang english
21281 End
21282 \end_layout
21283
21284 \begin_layout Standard
21285 Les différentes lignes définissent l'affichage de l'information correspondant
21286  à une article ou à un livre, respectivement, et une telle définition peut
21287  être créée pour tout type d'entrée apparaissant dans un fichier Bib\SpecialChar TeX
21288 .
21289  \SpecialChar LyX
21290  définit un format implicite dans le code source qui sera utilisé si aucune
21291  définition spécifique n'est fournie.
21292  \SpecialChar LyX
21293  prédéfinit plusieurs formats dans le fichier 
21294 \begin_inset Flex Code
21295 status collapsed
21296
21297 \begin_layout Plain Layout
21298 stdciteformats.inc
21299 \end_layout
21300
21301 \end_inset
21302
21303 , qui est inclus dans la plupart des classes de document \SpecialChar LyX
21304 .
21305 \end_layout
21306
21307 \begin_layout Standard
21308 Les définitions utilisent un langage simple qui permet
21309 \begin_inset space ~
21310 \end_inset
21311
21312 de remplacer les clés Bib\SpecialChar TeX
21313  par leurs valeurs.
21314  les clés doivent être encloses entre caractères
21315 \lang english
21316  
21317 \begin_inset Flex Code
21318 status collapsed
21319
21320 \begin_layout Plain Layout
21321
21322 \lang english
21323 %
21324 \end_layout
21325
21326 \end_inset
21327
21328 , e.g.: 
21329 \begin_inset Flex Code
21330 status collapsed
21331
21332 \begin_layout Plain Layout
21333
21334 \lang english
21335 %author%
21336 \end_layout
21337
21338 \end_inset
21339
21340 .
21341
21342 \lang french
21343  Une définition simple serait par exemple:
21344 \end_layout
21345
21346 \begin_layout LyX-Code
21347
21348 \lang english
21349 misc %author%, 
21350 \begin_inset Quotes eld
21351 \end_inset
21352
21353 %title%
21354 \begin_inset Quotes erd
21355 \end_inset
21356
21357 .
21358 \end_layout
21359
21360 \begin_layout Standard
21361 Ceci imprimerait le nom de l'auteur, suivi d'une virgule, suivi du titre,
21362  entre double guillemets, suivi d'un point.
21363 \end_layout
21364
21365 \begin_layout Standard
21366 Bien entendu, vous voudrez parfois n'imprimer une clé que si elle existe.
21367  Ceci est obtenu par une construction conditionnelle, comme: 
21368 \begin_inset Flex Code
21369 status collapsed
21370
21371 \begin_layout Plain Layout
21372 {%volume%[[vol.
21373 \begin_inset space ~
21374 \end_inset
21375
21376 %volume%]]}
21377 \end_layout
21378
21379 \end_inset
21380
21381 .
21382  Ceci signifie: si la clé 
21383 \begin_inset Flex Code
21384 status collapsed
21385
21386 \begin_layout Plain Layout
21387 volume
21388 \end_layout
21389
21390 \end_inset
21391
21392  existe, alors imprimer 
21393 \begin_inset Quotes fld
21394 \end_inset
21395
21396 vol.
21397 \begin_inset Quotes frd
21398 \end_inset
21399
21400  suivi de la clé volume.
21401  On peut aussi introduire une clause 
21402 \begin_inset Flex Code
21403 status collapsed
21404
21405 \begin_layout Plain Layout
21406 else
21407 \end_layout
21408
21409 \end_inset
21410
21411  dans l'expression conditionnelle, comme dans:
21412 \begin_inset Newline newline
21413 \end_inset
21414
21415
21416 \begin_inset Flex Code
21417 status collapsed
21418
21419 \begin_layout Plain Layout
21420 {%author%[[%author%]][[%editor%, ed.]]}
21421 \end_layout
21422
21423 \end_inset
21424
21425
21426 \begin_inset Newline newline
21427 \end_inset
21428
21429 Ici, la clé 
21430 \begin_inset Flex Code
21431 status collapsed
21432
21433 \begin_layout Plain Layout
21434 author
21435 \end_layout
21436
21437 \end_inset
21438
21439  est imprimée si elle existe; sinon la clé 
21440 \begin_inset Flex Code
21441 status collapsed
21442
21443 \begin_layout Plain Layout
21444 editor
21445 \end_layout
21446
21447 \end_inset
21448
21449  est imprimée, suivi de 
21450 \begin_inset Quotes fld
21451 \end_inset
21452
21453 , ed.
21454 \begin_inset Quotes frd
21455 \end_inset
21456
21457 .
21458  Noter que la clé est encore enclose entre caractères 
21459 \begin_inset Flex Code
21460 status collapsed
21461
21462 \begin_layout Plain Layout
21463 %
21464 \end_layout
21465
21466 \end_inset
21467
21468 ; la clause conditionnelle entière est enclose entre accolades, et les clauses
21469  
21470 \begin_inset Flex Code
21471 status collapsed
21472
21473 \begin_layout Plain Layout
21474 if
21475 \end_layout
21476
21477 \end_inset
21478
21479  et 
21480 \begin_inset Flex Code
21481 status collapsed
21482
21483 \begin_layout Plain Layout
21484 else
21485 \end_layout
21486
21487 \end_inset
21488
21489  sont encloses entre double crochets 
21490 \begin_inset Quotes fld
21491 \end_inset
21492
21493 [[
21494 \begin_inset Quotes frd
21495 \end_inset
21496
21497  et 
21498 \begin_inset Quotes fld
21499 \end_inset
21500
21501 ]]
21502 \begin_inset Quotes frd
21503 \end_inset
21504
21505 .
21506  Il ne peut avoir d'espaces entre ces marqueurs.
21507 \end_layout
21508
21509 \begin_layout Standard
21510 Il existe enfin une autre syntaxe possible dans ces définitions, qui se
21511  présente comme suit:
21512 \begin_inset Flex Code
21513 status collapsed
21514
21515 \begin_layout Plain Layout
21516 {!<i>!}
21517 \end_layout
21518
21519 \end_inset
21520
21521 .
21522  Ceci définit une entité d'information utilisée pour créer du 
21523 \begin_inset Quotes fld
21524 \end_inset
21525
21526 texte enrichi
21527 \begin_inset Quotes frd
21528 \end_inset
21529
21530 .
21531  De manière évidente, nous ne souhaitons pas exporter des balises HTML en
21532  écrivant du texte normal, aussi doivent elles être enclose entre 
21533 \begin_inset Quotes fld
21534 \end_inset
21535
21536 {!
21537 \begin_inset Quotes frd
21538 \end_inset
21539
21540  et 
21541 \begin_inset Quotes fld
21542 \end_inset
21543
21544 !}
21545 \begin_inset Quotes frd
21546 \end_inset
21547
21548 .
21549 \end_layout
21550
21551 \begin_layout Standard
21552 Deux définitions spéciales sont également disponibles dans un bloc 
21553 \begin_inset Flex Code
21554 status collapsed
21555
21556 \begin_layout Plain Layout
21557 CiteFormat
21558 \end_layout
21559
21560 \end_inset
21561
21562  Un exemple de la première définition est celle-ci:
21563 \end_layout
21564
21565 \begin_layout LyX-Code
21566 !quotetitle 
21567 \begin_inset Quotes eld
21568 \end_inset
21569
21570 %title%
21571 \begin_inset Quotes erd
21572 \end_inset
21573
21574
21575 \end_layout
21576
21577 \begin_layout Standard
21578 Ceci est une abréviation, ou macro-instruction, et peut être employée comme
21579  une clé: 
21580 \begin_inset Flex Code
21581 status collapsed
21582
21583 \begin_layout Plain Layout
21584 %!quotetitle%
21585 \end_layout
21586
21587 \end_inset
21588
21589 .
21590  \SpecialChar LyX
21591  considérera 
21592 \begin_inset Flex Code
21593 status collapsed
21594
21595 \begin_layout Plain Layout
21596 %!quotetitle%
21597 \end_layout
21598
21599 \end_inset
21600
21601  exactement comme s'il s'agissait de sa définition.
21602  Exprimons par conséquent un 
21603 \emph on
21604 avertissement
21605 \emph default
21606  évident: n'utilisez pas:
21607 \end_layout
21608
21609 \begin_layout LyX-Code
21610 !funfun %funfun%
21611 \end_layout
21612
21613 \begin_layout Standard
21614 ou similaire.
21615  \SpecialChar LyX
21616  ne devrait pas se perdre dans une boucle infinie, mais cela peut prendre
21617  un moment avant qu'il s'en sorte.
21618 \end_layout
21619
21620 \begin_layout Standard
21621 Le second type de définitions particulières se présente comme ceci:
21622 \end_layout
21623
21624 \begin_layout LyX-Code
21625
21626 \lang english
21627 _pptext pp.
21628 \end_layout
21629
21630 \begin_layout Standard
21631 Ceci définit un segment de texte susceptible de traduction, ce qui permet
21632  de traduire les parties appropriées de la bibliographie.
21633  Cette syntaxe peut être incluse dans une définition normale en la considérant
21634  comme une clé: 
21635 \begin_inset Flex Code
21636 status collapsed
21637
21638 \begin_layout Plain Layout
21639 %_pptext%
21640 \end_layout
21641
21642 \end_inset
21643
21644 .
21645  Plusieurs d'entre elles sont prédéfinies dans 
21646 \begin_inset Flex Code
21647 status collapsed
21648
21649 \begin_layout Plain Layout
21650 stdciteformats.inc
21651 \end_layout
21652
21653 \end_inset
21654
21655 .
21656  Notez bien que ce ne sont pas des macro-instructions, au sens défini ci-dessus:
21657  elles ne seront pas interprétées.
21658 \end_layout
21659
21660 \begin_layout Standard
21661 Voici donc un exemple utilisant toutes ces fonctionnalités:
21662 \lang english
21663
21664 \begin_inset VSpace defskip
21665 \end_inset
21666
21667
21668 \end_layout
21669
21670 \begin_layout Standard
21671 \noindent
21672
21673 \family typewriter
21674 \lang english
21675 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
21676 \end_layout
21677
21678 \begin_layout Standard
21679
21680 \lang english
21681 \begin_inset VSpace defskip
21682 \end_inset
21683
21684
21685 \lang french
21686 Ceci défini une macro qui imprime le nom de l'auteur, suivi d'un virgule,
21687  si la clé 
21688 \begin_inset Flex Code
21689 status collapsed
21690
21691 \begin_layout Plain Layout
21692 author
21693 \end_layout
21694
21695 \end_inset
21696
21697  existe, ou bien imprime le nom de l'éditeur, suivi de 
21698 \begin_inset Flex Code
21699 status collapsed
21700
21701 \begin_layout Plain Layout
21702 _edtext
21703 \end_layout
21704
21705 \end_inset
21706
21707  ou de sa traduction (implicitement, apparaîtra 
21708 \begin_inset Quotes fld
21709 \end_inset
21710
21711 ed.
21712 \begin_inset Quotes frd
21713 \end_inset
21714
21715 ), si la clé 
21716 \begin_inset Flex Code
21717 status collapsed
21718
21719 \begin_layout Plain Layout
21720 editor
21721 \end_layout
21722
21723 \end_inset
21724
21725  existe.
21726  Notez que ceci est déjà défini dans 
21727 \begin_inset Flex Code
21728 status collapsed
21729
21730 \begin_layout Plain Layout
21731 stdciteformats.inc
21732 \end_layout
21733
21734 \end_inset
21735
21736 , vous pouvez donc l'utiliser dans vos propres définitions, ou redéfinitions,
21737  si vous chargez ce fichier d'abord.
21738 \end_layout
21739
21740 \begin_layout Section
21741 Directives pour l'exportation XHTML
21742 \begin_inset CommandInset label
21743 LatexCommand label
21744 name "sec:Tags-for-XHTML"
21745
21746 \end_inset
21747
21748
21749 \end_layout
21750
21751 \begin_layout Standard
21752 Comme pour \SpecialChar LaTeX
21753  ou DocBook, la présentation du résultat HTML créé par \SpecialChar LyX
21754  est déterminé
21755  par les informations de format.
21756  En général, \SpecialChar LyX
21757  produit une présentation implicite raisonnable, et comme indiqué
21758  plus haut, il construira même des règles implicites CSS à partir des autres
21759  directives de format.
21760  Par exemple, \SpecialChar LyX
21761  essaiera d'utiliser l'information du bloc 
21762 \begin_inset Flex Code
21763 status collapsed
21764
21765 \begin_layout Plain Layout
21766 Font
21767 \end_layout
21768
21769 \end_inset
21770
21771  du style Chapter pour écrire une CSS qui mettra en forme les titres de
21772  chapitres de manière appropriée.
21773 \end_layout
21774
21775 \begin_layout Standard
21776 Dans de nombreux cas, vous n'aurez donc sans doute rien à faire du tout
21777  pour obtenir un résultat XHTML acceptable pour vos environnements propres,
21778  vos inserts personnalisés, et ainsi de suite.
21779  Mais dans certains cas vous devrez faire quelque chose, et \SpecialChar LyX
21780  fournit par
21781  conséquent un certain nombre de directives de format qui peuvent être utilisées
21782  pour personnaliser le XHTML et les CSS qui sont créés.
21783 \end_layout
21784
21785 \begin_layout Standard
21786 Notez qu'il existe deux directives,
21787 \begin_inset Flex Code
21788 status collapsed
21789
21790 \begin_layout Plain Layout
21791 HTMLPreamble
21792 \end_layout
21793
21794 \end_inset
21795
21796  et 
21797 \begin_inset Flex Code
21798 status collapsed
21799
21800 \begin_layout Plain Layout
21801 AddToHTMLPreamble
21802 \end_layout
21803
21804 \end_inset
21805
21806 , qui peuvent apparaître en dehors des déclarations de style et d'insert.
21807  Voir 
21808 \begin_inset CommandInset ref
21809 LatexCommand ref
21810 reference "subsec:Paramètres-généraux-d'une"
21811
21812 \end_inset
21813
21814  pour les détails sur celles-ci.
21815 \end_layout
21816
21817 \begin_layout Subsection
21818 Styles de paragraphe
21819 \begin_inset CommandInset label
21820 LatexCommand label
21821 name "subsec:Styles-de-paragraphe-XHTML"
21822
21823 \end_inset
21824
21825
21826 \end_layout
21827
21828 \begin_layout Standard
21829 Le type de XHTML que \SpecialChar LyX
21830  crée pour un paragraphe dépend s'il s'agit d'un paragraphe
21831  normal, d'une commande ou d'un environnement, ce qui est déterminé par
21832  le contenu de la directive correspondante 
21833 \begin_inset Flex Code
21834 status collapsed
21835
21836 \begin_layout Plain Layout
21837 \SpecialChar LaTeX
21838 Type
21839 \end_layout
21840
21841 \end_inset
21842
21843 .
21844 \end_layout
21845
21846 \begin_layout Standard
21847 Pour une commande ou un paragraphe normal, le résultat XHTML a la forme
21848  suivante:
21849 \end_layout
21850
21851 \begin_layout LyX-Code
21852
21853 \lang english
21854 <tag attr=
21855 \begin_inset Quotes erd
21856 \end_inset
21857
21858 value
21859 \begin_inset Quotes erd
21860 \end_inset
21861
21862 >
21863 \end_layout
21864
21865 \begin_layout LyX-Code
21866
21867 \lang english
21868 <labeltag attr=
21869 \begin_inset Quotes erd
21870 \end_inset
21871
21872 value
21873 \begin_inset Quotes erd
21874 \end_inset
21875
21876 >
21877 \lang french
21878 Étiquette
21879 \lang english
21880 </labeltag>
21881 \end_layout
21882
21883 \begin_layout LyX-Code
21884 Contenu du paragraphe
21885 \end_layout
21886
21887 \begin_layout LyX-Code
21888
21889 \lang english
21890 </tag>
21891 \end_layout
21892
21893 \begin_layout Standard
21894 Les balises d'étiquette sont bien entendu omises si le paragraphe n'est
21895  pas étiqueté.
21896 \end_layout
21897
21898 \begin_layout Standard
21899 Pour un environnement qui n'est pas du type liste, le XHTML prend la forme:
21900 \end_layout
21901
21902 \begin_layout LyX-Code
21903
21904 \lang english
21905 <tag attr=
21906 \begin_inset Quotes erd
21907 \end_inset
21908
21909 value
21910 \begin_inset Quotes erd
21911 \end_inset
21912
21913 >
21914 \end_layout
21915
21916 \begin_layout LyX-Code
21917
21918 \lang english
21919 <itemtag attr=
21920 \begin_inset Quotes erd
21921 \end_inset
21922
21923 value
21924 \begin_inset Quotes erd
21925 \end_inset
21926
21927 ><labeltag attr=
21928 \begin_inset Quotes erd
21929 \end_inset
21930
21931 value
21932 \begin_inset Quotes erd
21933 \end_inset
21934
21935 >
21936 \lang french
21937 Étiquette d'environnement
21938 \lang english
21939 </labeltag>
21940 \lang french
21941 Premier paragraphe.
21942 \lang english
21943 </itemtag>
21944 \end_layout
21945
21946 \begin_layout LyX-Code
21947
21948 \lang english
21949 <itemtag>
21950 \lang french
21951 Second paragraphe.
21952 \lang english
21953 </itemtag>
21954 \end_layout
21955
21956 \begin_layout LyX-Code
21957
21958 \lang english
21959 </tag>
21960 \end_layout
21961
21962 \begin_layout Standard
21963 Noter que l'étiquette n'est émise que pour le premier paragraphe, comme
21964  ce serait le cas pour une théorème, par exemple.
21965 \end_layout
21966
21967 \begin_layout Standard
21968 Pour une liste, nous avons une de ces formes:
21969 \end_layout
21970
21971 \begin_layout LyX-Code
21972
21973 \lang english
21974 <tag attr=
21975 \begin_inset Quotes erd
21976 \end_inset
21977
21978 value
21979 \begin_inset Quotes erd
21980 \end_inset
21981
21982 >
21983 \end_layout
21984
21985 \begin_layout LyX-Code
21986
21987 \lang english
21988 <itemtag attr=
21989 \begin_inset Quotes erd
21990 \end_inset
21991
21992 value
21993 \begin_inset Quotes erd
21994 \end_inset
21995
21996 ><labeltag attr=
21997 \begin_inset Quotes erd
21998 \end_inset
21999
22000 value
22001 \begin_inset Quotes erd
22002 \end_inset
22003
22004 >
22005 \lang french
22006 Étiquette de liste
22007 \lang english
22008 </labeltag>
22009 \lang french
22010 Premier élément.
22011 \lang english
22012 </itemtag>
22013 \end_layout
22014
22015 \begin_layout LyX-Code
22016
22017 \lang english
22018 <itemtag attr=
22019 \begin_inset Quotes erd
22020 \end_inset
22021
22022 value
22023 \begin_inset Quotes erd
22024 \end_inset
22025
22026 ><labeltag attr=
22027 \begin_inset Quotes erd
22028 \end_inset
22029
22030 value
22031 \begin_inset Quotes erd
22032 \end_inset
22033
22034 >
22035 \lang french
22036 Étiquette de liste
22037 \lang english
22038 </labeltag>
22039 \lang french
22040 Second élément.
22041 \lang english
22042 </itemtag>
22043 \end_layout
22044
22045 \begin_layout LyX-Code
22046
22047 \lang english
22048 </tag>
22049 \end_layout
22050
22051 \begin_layout LyX-Code
22052
22053 \end_layout
22054
22055 \begin_layout LyX-Code
22056
22057 \lang english
22058 <tag attr=
22059 \begin_inset Quotes erd
22060 \end_inset
22061
22062 value
22063 \begin_inset Quotes erd
22064 \end_inset
22065
22066 >
22067 \end_layout
22068
22069 \begin_layout LyX-Code
22070
22071 \lang english
22072 <labeltag attr=
22073 \begin_inset Quotes erd
22074 \end_inset
22075
22076 value
22077 \begin_inset Quotes erd
22078 \end_inset
22079
22080 >
22081 \lang french
22082 Étiquette de liste
22083 \lang english
22084 </labeltag><itemtag attr=
22085 \begin_inset Quotes erd
22086 \end_inset
22087
22088 value
22089 \begin_inset Quotes erd
22090 \end_inset
22091
22092 >
22093 \lang french
22094 Premier élément.
22095 \lang english
22096 </itemtag>
22097 \end_layout
22098
22099 \begin_layout LyX-Code
22100
22101 \lang english
22102 <labeltag attr=
22103 \begin_inset Quotes erd
22104 \end_inset
22105
22106 value
22107 \begin_inset Quotes erd
22108 \end_inset
22109
22110 >
22111 \lang french
22112 Étiquette de liste
22113 \lang english
22114 </labeltag><itemtag attr=
22115 \begin_inset Quotes erd
22116 \end_inset
22117
22118 value
22119 \begin_inset Quotes erd
22120 \end_inset
22121
22122 >
22123 \lang french
22124 Second élément.
22125 \lang english
22126 </itemtag>
22127 \end_layout
22128
22129 \begin_layout LyX-Code
22130
22131 \lang english
22132 </tag>
22133 \end_layout
22134
22135 \begin_layout Standard
22136 Noter la différence en ce qui concerne l'ordre des balises 
22137 \begin_inset Flex Code
22138 status collapsed
22139
22140 \begin_layout Plain Layout
22141 labeltag
22142 \end_layout
22143
22144 \end_inset
22145
22146  et 
22147 \begin_inset Flex Code
22148 status collapsed
22149
22150 \begin_layout Plain Layout
22151 itemtag
22152 \end_layout
22153
22154 \end_inset
22155
22156 .
22157  L'ordre obtenu dépend du positionnement de 
22158 \begin_inset Flex Code
22159 status collapsed
22160
22161 \begin_layout Plain Layout
22162 HTMLLabelFirst
22163 \end_layout
22164
22165 \end_inset
22166
22167 : si la valeur de 
22168 \begin_inset Flex Code
22169 status collapsed
22170
22171 \begin_layout Plain Layout
22172 HTMLLabelFirst
22173 \end_layout
22174
22175 \end_inset
22176
22177  est fausse (valeur implicite), vous obtiendrez la première forme, avec
22178  l'étiquette dans l'élément; s'il la valeur est vraie, vous obtiendrez la
22179  seconde forme, avec l'étiquette en dehors de l'élément.
22180 \end_layout
22181
22182 \begin_layout Standard
22183 Les balises et les attributs spécifiques émis pour chaque type de paragraphe
22184  peuvent être contrôlés par les directives de format que nous allons décrire.
22185  Comme indiqué ci-dessus, cependant, \SpecialChar LyX
22186  utilise des valeurs implicites raisonnable
22187 s pour la plupart d'entre elles, vous n'aurez donc pas grand-chose à faire
22188  pour produire un résultat XHTML satisfaisant.
22189  Pensez aux directives disponibles comme un supplément pour obtenir un réglage
22190  à votre convenance.
22191 \end_layout
22192
22193 \begin_layout Description
22194
22195 \lang english
22196 \begin_inset Flex Code
22197 status collapsed
22198
22199 \begin_layout Plain Layout
22200
22201 \lang english
22202 HTMLAttr
22203 \end_layout
22204
22205 \end_inset
22206
22207  [
22208 \begin_inset Flex Code
22209 status collapsed
22210
22211 \begin_layout Plain Layout
22212 chaîne
22213 \end_layout
22214
22215 \end_inset
22216
22217 ]
22218 \lang french
22219  précise les informations d'attribut à émettre avec la balise principale.
22220  Par exemple 
22221 \begin_inset Flex Code
22222 status collapsed
22223
22224 \begin_layout Plain Layout
22225 \begin_inset Quotes fld
22226 \end_inset
22227
22228 class=`madiv'
22229 \begin_inset Quotes frd
22230 \end_inset
22231
22232
22233 \end_layout
22234
22235 \end_inset
22236
22237 .
22238  Implicitement, \SpecialChar LyX
22239  émettra 
22240 \begin_inset Flex Code
22241 status collapsed
22242
22243 \begin_layout Plain Layout
22244 \begin_inset Quotes fld
22245 \end_inset
22246
22247 class=`nomstyle'
22248 \begin_inset Quotes frd
22249 \end_inset
22250
22251
22252 \end_layout
22253
22254 \end_inset
22255
22256 , où 
22257 \begin_inset Flex Code
22258 status collapsed
22259
22260 \begin_layout Plain Layout
22261 nomstyle
22262 \end_layout
22263
22264 \end_inset
22265
22266  est le nom du style en bas de casse, par exemple: chapter.
22267  Ceci ne doit contenir 
22268 \emph on
22269 aucune
22270 \emph default
22271  information de style: utiliser 
22272 \begin_inset Flex Code
22273 status collapsed
22274
22275 \begin_layout Plain Layout
22276 HTMLStyle
22277 \end_layout
22278
22279 \end_inset
22280
22281  pour cela.
22282 \end_layout
22283
22284 \begin_layout Description
22285
22286 \lang english
22287 \begin_inset Flex Code
22288 status collapsed
22289
22290 \begin_layout Plain Layout
22291
22292 \lang english
22293 HTMLForceCSS
22294 \end_layout
22295
22296 \end_inset
22297
22298
22299 \lang french
22300  [
22301 \begin_inset Flex Code
22302 status collapsed
22303
22304 \begin_layout Plain Layout
22305
22306 \emph on
22307 0
22308 \end_layout
22309
22310 \end_inset
22311
22312 ,
22313 \begin_inset space \thinspace{}
22314 \end_inset
22315
22316
22317 \begin_inset Flex Code
22318 status collapsed
22319
22320 \begin_layout Plain Layout
22321 1
22322 \end_layout
22323
22324 \end_inset
22325
22326 ] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
22327  pour
22328  ce style, même si une information complémentaire est explicitement émise
22329  par 
22330 \begin_inset Flex Code
22331 status collapsed
22332
22333 \begin_layout Plain Layout
22334 HTMLStyle
22335 \end_layout
22336
22337 \end_inset
22338
22339 .
22340  Positionner cette directive à 
22341 \begin_inset Flex Code
22342 status collapsed
22343
22344 \begin_layout Plain Layout
22345 1
22346 \end_layout
22347
22348 \end_inset
22349
22350  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
22351  complètement.
22352  Implicitement 
22353 \begin_inset Flex Code
22354 status collapsed
22355
22356 \begin_layout Plain Layout
22357 0
22358 \end_layout
22359
22360 \end_inset
22361
22362 .
22363 \end_layout
22364
22365 \begin_layout Description
22366
22367 \lang english
22368 \begin_inset Flex Code
22369 status collapsed
22370
22371 \begin_layout Plain Layout
22372
22373 \lang english
22374 HTMLItem
22375 \end_layout
22376
22377 \end_inset
22378
22379  [
22380 \begin_inset Flex Code
22381 status collapsed
22382
22383 \begin_layout Plain Layout
22384 chaîne
22385 \end_layout
22386
22387 \end_inset
22388
22389 ]
22390 \lang french
22391  définit la balise utilisée pour les paragraphes ou environnements isolés,
22392  qui remplace 
22393 \begin_inset Flex Code
22394 status collapsed
22395
22396 \begin_layout Plain Layout
22397 itemtag
22398 \end_layout
22399
22400 \end_inset
22401
22402  dans les exemples ci-dessus.
22403  Vaut implicitement 
22404 \begin_inset Flex Code
22405 status collapsed
22406
22407 \begin_layout Plain Layout
22408 div
22409 \end_layout
22410
22411 \end_inset
22412
22413 .
22414 \end_layout
22415
22416 \begin_layout Description
22417
22418 \lang english
22419 \begin_inset Flex Code
22420 status collapsed
22421
22422 \begin_layout Plain Layout
22423
22424 \lang english
22425 HTMLItemAttr
22426 \end_layout
22427
22428 \end_inset
22429
22430  [
22431 \begin_inset Flex Code
22432 status collapsed
22433
22434 \begin_layout Plain Layout
22435 chaîne
22436 \end_layout
22437
22438 \end_inset
22439
22440 ]
22441 \lang french
22442  définit les attributs des balises 
22443 \begin_inset Flex Code
22444 status collapsed
22445
22446 \begin_layout Plain Layout
22447 itemtag
22448 \end_layout
22449
22450 \end_inset
22451
22452 .
22453  Vaut implicitement 
22454 \begin_inset Flex Code
22455 status collapsed
22456
22457 \begin_layout Plain Layout
22458 \begin_inset Quotes fld
22459 \end_inset
22460
22461 class=`nomstyle_item'
22462 \begin_inset Quotes frd
22463 \end_inset
22464
22465
22466 \end_layout
22467
22468 \end_inset
22469
22470 .
22471  Ceci ne doit contenir 
22472 \emph on
22473 aucune
22474 \emph default
22475  information de style: utiliser 
22476 \begin_inset Flex Code
22477 status collapsed
22478
22479 \begin_layout Plain Layout
22480 HTMLStyle
22481 \end_layout
22482
22483 \end_inset
22484
22485  pour cela.
22486 \end_layout
22487
22488 \begin_layout Description
22489
22490 \lang english
22491 \begin_inset Flex Code
22492 status collapsed
22493
22494 \begin_layout Plain Layout
22495
22496 \lang english
22497 HTMLLabel
22498 \end_layout
22499
22500 \end_inset
22501
22502  [
22503 \begin_inset Flex Code
22504 status collapsed
22505
22506 \begin_layout Plain Layout
22507 chaîne
22508 \end_layout
22509
22510 \end_inset
22511
22512
22513 \lang french
22514 définit la balise utilisée pour les étiquettes de paragraphe et d'élément,
22515  qui remplace 
22516 \begin_inset Flex Code
22517 status collapsed
22518
22519 \begin_layout Plain Layout
22520 labeltag
22521 \end_layout
22522
22523 \end_inset
22524
22525  dans les exemples ci-dessus.
22526  Vaut implicitement 
22527 \begin_inset Flex Code
22528 status collapsed
22529
22530 \begin_layout Plain Layout
22531 span
22532 \end_layout
22533
22534 \end_inset
22535
22536 , à moins que 
22537 \begin_inset Flex Code
22538 status collapsed
22539
22540 \begin_layout Plain Layout
22541 LabelType
22542 \end_layout
22543
22544 \end_inset
22545
22546  soit 
22547 \begin_inset Flex Code
22548 status collapsed
22549
22550 \begin_layout Plain Layout
22551 Top_Environment
22552 \end_layout
22553
22554 \end_inset
22555
22556  ou
22557 \begin_inset Newline newline
22558 \end_inset
22559
22560
22561 \begin_inset Flex Code
22562 status collapsed
22563
22564 \begin_layout Plain Layout
22565 Centered_Top_Environment
22566 \end_layout
22567
22568 \end_inset
22569
22570 , auquel cas elle vaut implicitement 
22571 \begin_inset Flex Code
22572 status collapsed
22573
22574 \begin_layout Plain Layout
22575 div
22576 \end_layout
22577
22578 \end_inset
22579
22580 .
22581 \end_layout
22582
22583 \begin_layout Description
22584
22585 \lang english
22586 \begin_inset Flex Code
22587 status collapsed
22588
22589 \begin_layout Plain Layout
22590
22591 \lang english
22592 HTMLLabelAttr
22593 \end_layout
22594
22595 \end_inset
22596
22597  [
22598 \begin_inset Flex Code
22599 status collapsed
22600
22601 \begin_layout Plain Layout
22602 chaîne
22603 \end_layout
22604
22605 \end_inset
22606
22607 ]
22608 \lang french
22609  définit les attributs de la balise 
22610 \begin_inset Flex Code
22611 status collapsed
22612
22613 \begin_layout Plain Layout
22614 labeltag
22615 \end_layout
22616
22617 \end_inset
22618
22619 .
22620  Vaut implicitement 
22621 \begin_inset Quotes erd
22622 \end_inset
22623
22624 .
22625  Ceci ne doit contenir 
22626 \emph on
22627 aucune
22628 \emph default
22629  information de style: utiliser 
22630 \begin_inset Flex Code
22631 status collapsed
22632
22633 \begin_layout Plain Layout
22634 HTMLStyle
22635 \end_layout
22636
22637 \end_inset
22638
22639  pour cela.
22640 \end_layout
22641
22642 \begin_layout Description
22643
22644 \lang english
22645 \begin_inset Flex Code
22646 status collapsed
22647
22648 \begin_layout Plain Layout
22649
22650 \lang english
22651 HTMLLabelFirst
22652 \end_layout
22653
22654 \end_inset
22655
22656
22657 \lang french
22658  [
22659 \begin_inset Flex Code
22660 status collapsed
22661
22662 \begin_layout Plain Layout
22663
22664 \emph on
22665 0
22666 \end_layout
22667
22668 \end_inset
22669
22670 ,
22671 \begin_inset space \thinspace{}
22672 \end_inset
22673
22674
22675 \begin_inset Flex Code
22676 status collapsed
22677
22678 \begin_layout Plain Layout
22679 1
22680 \end_layout
22681
22682 \end_inset
22683
22684 ], significatif uniquement pour les environnements de liste, contrôle si
22685  la balise d'étiquetage est émise avant ou dans la balise d'élément.
22686  Ceci est utilisé par exemple dans l'environnement de description, où l'on
22687  veut 
22688 \begin_inset Flex Code
22689 status collapsed
22690
22691 \begin_layout Plain Layout
22692 \begin_inset Quotes fld
22693 \end_inset
22694
22695 <dt>\SpecialChar ldots
22696 </dt><dd>\SpecialChar ldots
22697 </dd>
22698 \begin_inset Quotes frd
22699 \end_inset
22700
22701
22702 \end_layout
22703
22704 \end_inset
22705
22706 .
22707  Vaut implicitement 
22708 \begin_inset Flex Code
22709 status collapsed
22710
22711 \begin_layout Plain Layout
22712 0
22713 \end_layout
22714
22715 \end_inset
22716
22717 : la balise d'étiquetage est dans la balise d'élément.
22718 \end_layout
22719
22720 \begin_layout Description
22721
22722 \lang english
22723 \begin_inset Flex Code
22724 status collapsed
22725
22726 \begin_layout Plain Layout
22727
22728 \lang english
22729 HTMLPreamble
22730 \end_layout
22731
22732 \end_inset
22733
22734
22735 \lang french
22736  définit l'information à émettre dans la section 
22737 \begin_inset Flex Code
22738 status collapsed
22739
22740 \begin_layout Plain Layout
22741 <head>
22742 \end_layout
22743
22744 \end_inset
22745
22746  quand ce style est utilisé.
22747  Ceci pourrait être utilisé par exemple pour inclure un bloc 
22748 \begin_inset Flex Code
22749 status collapsed
22750
22751 \begin_layout Plain Layout
22752 <script>
22753 \end_layout
22754
22755 \end_inset
22756
22757  définissant un gestionnaire 
22758 \begin_inset Flex Code
22759 status collapsed
22760
22761 \begin_layout Plain Layout
22762 onclick
22763 \end_layout
22764
22765 \end_inset
22766
22767 .
22768 \end_layout
22769
22770 \begin_layout Description
22771
22772 \lang english
22773 \begin_inset Flex Code
22774 status collapsed
22775
22776 \begin_layout Plain Layout
22777
22778 \lang english
22779 HTMLStyle
22780 \end_layout
22781
22782 \end_inset
22783
22784
22785 \lang french
22786  définit l'information à émettre dans la section 
22787 \begin_inset Flex Code
22788 status collapsed
22789
22790 \begin_layout Plain Layout
22791 <head>
22792 \end_layout
22793
22794 \end_inset
22795
22796  quand ce style est utilisé.
22797  Ceci pourrait être utilisé par exemple pour inclure un bloc 
22798 \begin_inset Flex Code
22799 status collapsed
22800
22801 \begin_layout Plain Layout
22802 <script>
22803 \end_layout
22804
22805 \end_inset
22806
22807  définissant un gestionnaire 
22808 \begin_inset Flex Code
22809 status collapsed
22810
22811 \begin_layout Plain Layout
22812 onclick
22813 \end_layout
22814
22815 \end_inset
22816
22817 .
22818  Doit être fermé par 
22819 \lang english
22820
22821 \begin_inset Flex Code
22822 status collapsed
22823
22824 \begin_layout Plain Layout
22825
22826 \lang english
22827 EndHTMLStyle
22828 \end_layout
22829
22830 \end_inset
22831
22832
22833 \lang french
22834 .
22835 \end_layout
22836
22837 \begin_layout Description
22838
22839 \lang english
22840 \begin_inset Flex Code
22841 status collapsed
22842
22843 \begin_layout Plain Layout
22844
22845 \lang english
22846 HTMLTag
22847 \end_layout
22848
22849 \end_inset
22850
22851  [
22852 \begin_inset Flex Code
22853 status collapsed
22854
22855 \begin_layout Plain Layout
22856 chaîne
22857 \end_layout
22858
22859 \end_inset
22860
22861 ]
22862 \lang french
22863  définit la balise utilisé pour l'étiquette principale, qui remplace 
22864 \begin_inset Flex Code
22865 status collapsed
22866
22867 \begin_layout Plain Layout
22868 tag
22869 \end_layout
22870
22871 \end_inset
22872
22873  dans les exemples ci-dessus.
22874  Vaut implicitement 
22875 \begin_inset Flex Code
22876 status collapsed
22877
22878 \begin_layout Plain Layout
22879 div
22880 \end_layout
22881
22882 \end_inset
22883
22884 .
22885 \end_layout
22886
22887 \begin_layout Description
22888
22889 \lang english
22890 \begin_inset Flex Code
22891 status collapsed
22892
22893 \begin_layout Plain Layout
22894
22895 \lang english
22896 HTMLTitle
22897 \end_layout
22898
22899 \end_inset
22900
22901
22902 \lang french
22903  [
22904 \begin_inset Flex Code
22905 status collapsed
22906
22907 \begin_layout Plain Layout
22908
22909 \emph on
22910 0
22911 \end_layout
22912
22913 \end_inset
22914
22915 ,
22916 \begin_inset space \thinspace{}
22917 \end_inset
22918
22919
22920 \begin_inset Flex Code
22921 status collapsed
22922
22923 \begin_layout Plain Layout
22924 1
22925 \end_layout
22926
22927 \end_inset
22928
22929 ] identifie ce style comme celui à utiliser pour créer la balise 
22930 \begin_inset Flex Code
22931 status collapsed
22932
22933 \begin_layout Plain Layout
22934 <title>
22935 \end_layout
22936
22937 \end_inset
22938
22939  dans le fichier XHTML.
22940  Implicitement fausse.
22941  Le fichier 
22942 \begin_inset Flex Code
22943 status collapsed
22944
22945 \begin_layout Plain Layout
22946 stdtitle.inc
22947 \end_layout
22948
22949 \end_inset
22950
22951  la positionne à vraie pour l'environnement 
22952 \begin_inset Flex Code
22953 status collapsed
22954
22955 \begin_layout Plain Layout
22956 title
22957 \end_layout
22958
22959 \end_inset
22960
22961 .
22962 \end_layout
22963
22964 \begin_layout Subsection
22965
22966 \lang english
22967 InsetLayout XHTML
22968 \end_layout
22969
22970 \begin_layout Standard
22971 L'exportation XHTML des inserts peut également être contrôlée par l'information
22972  résidant dans les fichiers de format
22973 \begin_inset Foot
22974 status collapsed
22975
22976 \begin_layout Plain Layout
22977 Pour le moment, ceci n'est exact que pour les inserts de 
22978 \begin_inset Quotes fld
22979 \end_inset
22980
22981 texte
22982 \begin_inset Quotes frd
22983 \end_inset
22984
22985  (les inserts dans lesquels vous pouvez effectuer une saisie), mais n'est
22986  pas exact pour les inserts de 
22987 \begin_inset Quotes fld
22988 \end_inset
22989
22990 commande
22991 \begin_inset Quotes frd
22992 \end_inset
22993
22994  (inserts associés à des boîtes de dialogue).
22995 \end_layout
22996
22997 \end_inset
22998
22999 .
23000  Là encore, \SpecialChar LyX
23001  essaie de produire implicitement un résultat raisonnable, et
23002  il crée des règles CSS implicites.
23003  Mais tout peut être personnalisé.
23004 \end_layout
23005
23006 \begin_layout Standard
23007 Le résultat XHTML produit par \SpecialChar LyX
23008  pour un insert a la forme suivante:
23009 \end_layout
23010
23011 \begin_layout LyX-Code
23012
23013 \lang english
23014 <tag attr=
23015 \begin_inset Quotes erd
23016 \end_inset
23017
23018 value
23019 \begin_inset Quotes erd
23020 \end_inset
23021
23022 >
23023 \end_layout
23024
23025 \begin_layout LyX-Code
23026
23027 \lang english
23028 <labeltag>
23029 \lang french
23030 Étiquette
23031 \lang english
23032 </labeltag>
23033 \end_layout
23034
23035 \begin_layout LyX-Code
23036
23037 \lang english
23038 <innertag attr=
23039 \begin_inset Quotes erd
23040 \end_inset
23041
23042 value
23043 \begin_inset Quotes erd
23044 \end_inset
23045
23046 >
23047 \lang french
23048 Contenu de l'insert.
23049 \lang english
23050 </innertag>
23051 \end_layout
23052
23053 \begin_layout LyX-Code
23054
23055 \lang english
23056 </tag>
23057 \end_layout
23058
23059 \begin_layout Standard
23060 Si l'insert permet de saisir plusieurs paragraphes — c'est-à-dire, si 
23061 \begin_inset Flex Code
23062 status collapsed
23063
23064 \begin_layout Plain Layout
23065 MultiPar
23066 \end_layout
23067
23068 \end_inset
23069
23070  est vrai — alors le contenu de l'insert sera exporté également en paragraphes
23071  formatés en fonction des styles utilisés pour ces paragraphes (standard,
23072  citation et similaire).
23073  La balise d'étiquetage est bien entendu omise si la paragraphe n'a pas
23074  d'étiquette et, pour le moment, est toujours 
23075 \begin_inset Flex Code
23076 status collapsed
23077
23078 \begin_layout Plain Layout
23079 span
23080 \end_layout
23081
23082 \end_inset
23083
23084 .
23085  La balise interne est facultative et, implicitement, n'apparaît pas.
23086 \end_layout
23087
23088 \begin_layout Standard
23089 Les balises et attributs spécifiques émis pour chaque insert peuvent être
23090  contrôlés au moyen des directives de format suivantes:
23091 \end_layout
23092
23093 \begin_layout Description
23094
23095 \lang english
23096 \begin_inset Flex Code
23097 status collapsed
23098
23099 \begin_layout Plain Layout
23100
23101 \lang english
23102 HTMLAttr
23103 \end_layout
23104
23105 \end_inset
23106
23107
23108 \lang french
23109  [
23110 \begin_inset Flex Code
23111 status collapsed
23112
23113 \begin_layout Plain Layout
23114 chaîne
23115 \end_layout
23116
23117 \end_inset
23118
23119 ] précise les informations d'attribut à émettre avec la balise principale.
23120  Par exemple 
23121 \begin_inset Flex Code
23122 status collapsed
23123
23124 \begin_layout Plain Layout
23125 \begin_inset Quotes fld
23126 \end_inset
23127
23128 class=`moninsert' onclick=`\SpecialChar ldots
23129 '
23130 \begin_inset Quotes frd
23131 \end_inset
23132
23133
23134 \end_layout
23135
23136 \end_inset
23137
23138 .
23139  Implicitement, \SpecialChar LyX
23140  exportera 
23141 \begin_inset Flex Code
23142 status collapsed
23143
23144 \begin_layout Plain Layout
23145 \begin_inset Quotes fld
23146 \end_inset
23147
23148 class=`nominsert'
23149 \begin_inset Quotes frd
23150 \end_inset
23151
23152
23153 \end_layout
23154
23155 \end_inset
23156
23157 , où 
23158 \begin_inset Flex Code
23159 status collapsed
23160
23161 \begin_layout Plain Layout
23162 nominsert
23163 \end_layout
23164
23165 \end_inset
23166
23167  est le nom \SpecialChar LyX
23168  de l'insert en bas de casse et avec les caractères non alphanumériq
23169 ues remplacés par des caractères 
23170 \begin_inset Quotes fld
23171 \end_inset
23172
23173 souligné
23174 \begin_inset Quotes frd
23175 \end_inset
23176
23177 , par exemple: footnote.
23178 \end_layout
23179
23180 \begin_layout Description
23181
23182 \lang english
23183 \begin_inset Flex Code
23184 status collapsed
23185
23186 \begin_layout Plain Layout
23187
23188 \lang english
23189 HTMLForceCSS
23190 \end_layout
23191
23192 \end_inset
23193
23194
23195 \lang french
23196  [
23197 \begin_inset Flex Code
23198 status collapsed
23199
23200 \begin_layout Plain Layout
23201
23202 \emph on
23203 0
23204 \end_layout
23205
23206 \end_inset
23207
23208 ,
23209 \begin_inset space \thinspace{}
23210 \end_inset
23211
23212
23213 \begin_inset Flex Code
23214 status collapsed
23215
23216 \begin_layout Plain Layout
23217 1
23218 \end_layout
23219
23220 \end_inset
23221
23222 ] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
23223  pour
23224  cet insert, même si une information complémentaire est explicitement émise
23225  par 
23226 \begin_inset Flex Code
23227 status collapsed
23228
23229 \begin_layout Plain Layout
23230 HTMLStyle
23231 \end_layout
23232
23233 \end_inset
23234
23235 .
23236  Positionner cette directive à 
23237 \begin_inset Flex Code
23238 status collapsed
23239
23240 \begin_layout Plain Layout
23241 1
23242 \end_layout
23243
23244 \end_inset
23245
23246  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
23247  complètement.
23248  Implicitement 
23249 \begin_inset Flex Code
23250 status collapsed
23251
23252 \begin_layout Plain Layout
23253 0
23254 \end_layout
23255
23256 \end_inset
23257
23258 .
23259 \end_layout
23260
23261 \begin_layout Description
23262
23263 \lang english
23264 \begin_inset Flex Code
23265 status collapsed
23266
23267 \begin_layout Plain Layout
23268
23269 \lang english
23270 HTMLInnerAttr
23271 \end_layout
23272
23273 \end_inset
23274
23275
23276 \lang french
23277  [
23278 \begin_inset Flex Code
23279 status collapsed
23280
23281 \begin_layout Plain Layout
23282 chaîne
23283 \end_layout
23284
23285 \end_inset
23286
23287 ] fixe l'attribut de la balise interne.
23288  Vaut implicitement
23289 \begin_inset Newline newline
23290 \end_inset
23291
23292
23293 \begin_inset Flex Code
23294 status collapsed
23295
23296 \begin_layout Plain Layout
23297 \begin_inset Quotes fld
23298 \end_inset
23299
23300 class=`nominsert_inner'
23301 \begin_inset Quotes frd
23302 \end_inset
23303
23304
23305 \end_layout
23306
23307 \end_inset
23308
23309 .
23310 \end_layout
23311
23312 \begin_layout Description
23313
23314 \lang english
23315 \begin_inset Flex Code
23316 status collapsed
23317
23318 \begin_layout Plain Layout
23319
23320 \lang english
23321 HTMLInnerTag
23322 \end_layout
23323
23324 \end_inset
23325
23326
23327 \lang french
23328  [
23329 \begin_inset Flex Code
23330 status collapsed
23331
23332 \begin_layout Plain Layout
23333 chaîne
23334 \end_layout
23335
23336 \end_inset
23337
23338 ] détermine la balise interne, et remplace 
23339 \begin_inset Flex Code
23340 status collapsed
23341
23342 \begin_layout Plain Layout
23343 innertag
23344 \end_layout
23345
23346 \end_inset
23347
23348  dans les exemples ci-dessus.
23349  Implicitement absente.
23350 \end_layout
23351
23352 \begin_layout Description
23353
23354 \lang english
23355 \begin_inset Flex Code
23356 status collapsed
23357
23358 \begin_layout Plain Layout
23359
23360 \lang english
23361 HTMLIsBlock
23362 \end_layout
23363
23364 \end_inset
23365
23366
23367 \lang french
23368  [
23369 \begin_inset Flex Code
23370 status collapsed
23371
23372 \begin_layout Plain Layout
23373 0
23374 \end_layout
23375
23376 \end_inset
23377
23378 ,
23379 \begin_inset space \thinspace{}
23380 \end_inset
23381
23382
23383 \begin_inset Flex Code
23384 status collapsed
23385
23386 \begin_layout Plain Layout
23387
23388 \emph on
23389 1
23390 \end_layout
23391
23392 \end_inset
23393
23394 ] indique si cet insert représente un bloc autonome de texte (comme une
23395  note de bas de page) ou bien représente du contenu inclus dans le texte
23396  environnant (comme une branche).
23397  Vaut implicitement 
23398 \begin_inset Flex Code
23399 status collapsed
23400
23401 \begin_layout Plain Layout
23402 1
23403 \end_layout
23404
23405 \end_inset
23406
23407 .
23408 \end_layout
23409
23410 \begin_layout Description
23411
23412 \lang english
23413 \begin_inset Flex Code
23414 status collapsed
23415
23416 \begin_layout Plain Layout
23417
23418 \lang english
23419 HTMLLabel
23420 \end_layout
23421
23422 \end_inset
23423
23424
23425 \lang french
23426  [
23427 \begin_inset Flex Code
23428 status collapsed
23429
23430 \begin_layout Plain Layout
23431 chaîne
23432 \end_layout
23433
23434 \end_inset
23435
23436 ] définit une étiquette pour cet insert, pouvant inclure une référence à
23437  un compteur.
23438  Par exemple, pour une note de bas de page, ce peut être 
23439 \begin_inset Flex Code
23440 status collapsed
23441
23442 \begin_layout Plain Layout
23443
23444 \backslash
23445 arabic{footnote}
23446 \end_layout
23447
23448 \end_inset
23449
23450 .
23451  Cette directive est facultative, et n'a pas de valeur implicite.
23452 \end_layout
23453
23454 \begin_layout Description
23455
23456 \lang english
23457 \begin_inset Flex Code
23458 status collapsed
23459
23460 \begin_layout Plain Layout
23461
23462 \lang english
23463 HTMLPreamble
23464 \end_layout
23465
23466 \end_inset
23467
23468
23469 \lang french
23470  définit l'information à émettre dans la section 
23471 \begin_inset Flex Code
23472 status collapsed
23473
23474 \begin_layout Plain Layout
23475 <head>
23476 \end_layout
23477
23478 \end_inset
23479
23480  quand ce style est utilisé.
23481  Ceci pourrait être utilisé par exemple pour inclure un bloc 
23482 \begin_inset Flex Code
23483 status collapsed
23484
23485 \begin_layout Plain Layout
23486 <script>
23487 \end_layout
23488
23489 \end_inset
23490
23491  définissant un gestionnaire 
23492 \begin_inset Flex Code
23493 status collapsed
23494
23495 \begin_layout Plain Layout
23496 onclick
23497 \end_layout
23498
23499 \end_inset
23500
23501 .
23502 \end_layout
23503
23504 \begin_layout Description
23505
23506 \lang english
23507 \begin_inset Flex Code
23508 status collapsed
23509
23510 \begin_layout Plain Layout
23511
23512 \lang english
23513 HTMLStyle
23514 \end_layout
23515
23516 \end_inset
23517
23518
23519 \lang french
23520  définit l'information CSS à inclure quand ce style est utilisé.
23521  Noter que le contenu sera automatiquement enclos dans un bloc 
23522 \begin_inset Flex Code
23523 status collapsed
23524
23525 \begin_layout Plain Layout
23526 <style>
23527 \end_layout
23528
23529 \end_inset
23530
23531  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
23532 \end_layout
23533
23534 \begin_layout Description
23535
23536 \lang english
23537 \begin_inset Flex Code
23538 status collapsed
23539
23540 \begin_layout Plain Layout
23541
23542 \lang english
23543 HTMLTag
23544 \end_layout
23545
23546 \end_inset
23547
23548
23549 \lang french
23550  [
23551 \begin_inset Flex Code
23552 status collapsed
23553
23554 \begin_layout Plain Layout
23555 chaîne
23556 \end_layout
23557
23558 \end_inset
23559
23560 ] définit la balise utilisé pour l'étiquette principale, qui remplace 
23561 \begin_inset Flex Code
23562 status collapsed
23563
23564 \begin_layout Plain Layout
23565 tag
23566 \end_layout
23567
23568 \end_inset
23569
23570  dans les exemples ci-dessus.
23571  La valeur implicite dépend dépend du réglage de 
23572 \begin_inset Flex Code
23573 status collapsed
23574
23575 \begin_layout Plain Layout
23576 MultiPar
23577 \end_layout
23578
23579 \end_inset
23580
23581 : si 
23582 \begin_inset Flex Code
23583 status collapsed
23584
23585 \begin_layout Plain Layout
23586 MultiPar
23587 \end_layout
23588
23589 \end_inset
23590
23591  est vrai, la valeur implicite est 
23592 \begin_inset Flex Code
23593 status collapsed
23594
23595 \begin_layout Plain Layout
23596 div
23597 \end_layout
23598
23599 \end_inset
23600
23601 ; s'il est faux, la valeur implicite est 
23602 \begin_inset Flex Code
23603 status collapsed
23604
23605 \begin_layout Plain Layout
23606 span
23607 \end_layout
23608
23609 \end_inset
23610
23611 .
23612 \end_layout
23613
23614 \begin_layout Subsection
23615 Flottants XHTML
23616 \end_layout
23617
23618 \begin_layout Standard
23619 Le résultat XHTML pour les flottants peut être contrôlé par les informations
23620  de format.
23621  Le résultat a la forme suivante:
23622 \end_layout
23623
23624 \begin_layout LyX-Code
23625
23626 \lang english
23627 <tag attr=
23628 \begin_inset Quotes erd
23629 \end_inset
23630
23631 value
23632 \begin_inset Quotes erd
23633 \end_inset
23634
23635 >
23636 \end_layout
23637
23638 \begin_layout LyX-Code
23639
23640 \lang english
23641 Contenu du flottant.
23642 \end_layout
23643
23644 \begin_layout LyX-Code
23645
23646 \lang english
23647 </tag>
23648 \end_layout
23649
23650 \begin_layout Standard
23651 La légende, si elle est présente, est un insert séparé et sera émis en tant
23652  que tel.
23653  Son apparence pourra être contrôlée par la directive InsetLayout pour les
23654  inserts de légende.
23655 \end_layout
23656
23657 \begin_layout Description
23658
23659 \lang english
23660 \begin_inset Flex Code
23661 status collapsed
23662
23663 \begin_layout Plain Layout
23664
23665 \lang english
23666 HTMLAttr
23667 \end_layout
23668
23669 \end_inset
23670
23671  [
23672 \begin_inset Flex Code
23673 status collapsed
23674
23675 \begin_layout Plain Layout
23676 chaîne
23677 \end_layout
23678
23679 \end_inset
23680
23681
23682 \lang french
23683 précise les informations d'attribut à émettre avec la balise principale.
23684  Par exemple 
23685 \begin_inset Flex Code
23686 status collapsed
23687
23688 \begin_layout Plain Layout
23689 \begin_inset Quotes fld
23690 \end_inset
23691
23692 class=`monflottant' onclick=`\SpecialChar ldots
23693 '
23694 \begin_inset Quotes frd
23695 \end_inset
23696
23697
23698 \end_layout
23699
23700 \end_inset
23701
23702 .
23703  Implicitement, \SpecialChar LyX
23704  exportera 
23705 \begin_inset Flex Code
23706 status collapsed
23707
23708 \begin_layout Plain Layout
23709 \begin_inset Quotes fld
23710 \end_inset
23711
23712
23713 \lang english
23714 class=`float float-typefloat'
23715 \lang french
23716
23717 \begin_inset Quotes frd
23718 \end_inset
23719
23720
23721 \end_layout
23722
23723 \end_inset
23724
23725 , où 
23726 \begin_inset Flex Code
23727 status collapsed
23728
23729 \begin_layout Plain Layout
23730 typefloat
23731 \end_layout
23732
23733 \end_inset
23734
23735  est le nom \SpecialChar LyX
23736  de l'insert (tel qu'il est déterminé par la déclaration de
23737  flottant, voir 
23738 \begin_inset CommandInset ref
23739 LatexCommand ref
23740 reference "subsec:Flottants"
23741
23742 \end_inset
23743
23744 ) en bas de casse et avec les caractères non alphanumériques remplacés par
23745  des caractères 
23746 \begin_inset Quotes fld
23747 \end_inset
23748
23749 souligné
23750 \begin_inset Quotes frd
23751 \end_inset
23752
23753 , par exemple: 
23754 \begin_inset Flex Code
23755 status collapsed
23756
23757 \begin_layout Plain Layout
23758 float-table
23759 \end_layout
23760
23761 \end_inset
23762
23763 .
23764 \end_layout
23765
23766 \begin_layout Description
23767
23768 \lang english
23769 \begin_inset Flex Code
23770 status collapsed
23771
23772 \begin_layout Plain Layout
23773
23774 \lang english
23775 HTMLStyle
23776 \end_layout
23777
23778 \end_inset
23779
23780  
23781 \lang french
23782 définit l'information CSS à inclure quand ce flottant est utilisé.
23783
23784 \lang english
23785  
23786 \lang french
23787 Noter que le contenu sera automatiquement enclos dans un bloc 
23788 \begin_inset Flex Code
23789 status collapsed
23790
23791 \begin_layout Plain Layout
23792 <style>
23793 \end_layout
23794
23795 \end_inset
23796
23797  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
23798 \end_layout
23799
23800 \begin_layout Description
23801
23802 \lang english
23803 \begin_inset Flex Code
23804 status collapsed
23805
23806 \begin_layout Plain Layout
23807
23808 \lang english
23809 HTMLTag
23810 \end_layout
23811
23812 \end_inset
23813
23814  [
23815 \begin_inset Flex Code
23816 status collapsed
23817
23818 \begin_layout Plain Layout
23819 chaîne
23820 \end_layout
23821
23822 \end_inset
23823
23824
23825 \lang french
23826 définit la balise utilisé pour l'étiquette principale, qui remplace 
23827 \begin_inset Flex Code
23828 status collapsed
23829
23830 \begin_layout Plain Layout
23831 tag
23832 \end_layout
23833
23834 \end_inset
23835
23836  dans les exemples ci-dessus.
23837  Vaut implicitement 
23838 \begin_inset Flex Code
23839 status collapsed
23840
23841 \begin_layout Plain Layout
23842 div
23843 \end_layout
23844
23845 \end_inset
23846
23847 , cette valeur devra rarement être modifiée.
23848 \end_layout
23849
23850 \begin_layout Subsection
23851 Mise en page de la bibliographie
23852 \end_layout
23853
23854 \begin_layout Standard
23855 La bibliographie peut être mise en forme via les blocs 
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 .
23866  Voir
23867 \begin_inset space ~
23868 \end_inset
23869
23870
23871 \begin_inset CommandInset ref
23872 LatexCommand ref
23873 reference "subsec:Description citation"
23874
23875 \end_inset
23876
23877  pour les détails.
23878 \end_layout
23879
23880 \begin_layout Subsection
23881 CSS créés par \SpecialChar LyX
23882
23883 \end_layout
23884
23885 \begin_layout Standard
23886 Nous avons mentionné plusieurs fois que \SpecialChar LyX
23887  créera des règles CSS implicites
23888  pour les paragraphes et les inserts, fondées sur les autres informations
23889  de format fournies.
23890  Ici, nous préciserons quelle information est utilisée par \SpecialChar LyX
23891  et comment.
23892 \end_layout
23893
23894 \begin_layout Standard
23895 Pour le moment, \SpecialChar LyX
23896  engendre tout seul des CSS seulement pour les informations
23897  de police, en utilisant les directives 
23898 \begin_inset Flex Code
23899 status collapsed
23900
23901 \begin_layout Plain Layout
23902 Family
23903 \end_layout
23904
23905 \end_inset
23906
23907
23908 \begin_inset Flex Code
23909 status collapsed
23910
23911 \begin_layout Plain Layout
23912 Series
23913 \end_layout
23914
23915 \end_inset
23916
23917
23918 \begin_inset Flex Code
23919 status collapsed
23920
23921 \begin_layout Plain Layout
23922 Shape
23923 \end_layout
23924
23925 \end_inset
23926
23927 , et 
23928 \begin_inset Flex Code
23929 status collapsed
23930
23931 \begin_layout Plain Layout
23932 Size
23933 \end_layout
23934
23935 \end_inset
23936
23937  spécifiées dans la déclaration 
23938 \begin_inset Flex Code
23939 status collapsed
23940
23941 \begin_layout Plain Layout
23942 Font
23943 \end_layout
23944
23945 \end_inset
23946
23947  (voir
23948 \begin_inset space ~
23949 \end_inset
23950
23951
23952 \begin_inset CommandInset ref
23953 LatexCommand ref
23954 reference "subsec:polices"
23955
23956 \end_inset
23957
23958 .) La traduction est essentiellement directe et évidente, par exemple 
23959 \begin_inset Flex Code
23960 status collapsed
23961
23962 \begin_layout Plain Layout
23963 \begin_inset Quotes fld
23964 \end_inset
23965
23966 Family Sans
23967 \begin_inset Quotes frd
23968 \end_inset
23969
23970
23971 \end_layout
23972
23973 \end_inset
23974
23975  devient 
23976 \begin_inset Flex Code
23977 status collapsed
23978
23979 \begin_layout Plain Layout
23980 \begin_inset Quotes fld
23981 \end_inset
23982
23983 font-family: sans-serif;
23984 \begin_inset Quotes frd
23985 \end_inset
23986
23987
23988 \end_layout
23989
23990 \end_inset
23991
23992 .
23993  La correspondance entre les tailles en \SpecialChar LyX
23994  et les tailles en CSS est un peu
23995  moins évidente main néanmoins intuitive.
23996  Voir la fonction 
23997 \begin_inset Flex Code
23998 status collapsed
23999
24000 \begin_layout Plain Layout
24001 getSizeCSS()
24002 \end_layout
24003
24004 \end_inset
24005
24006  dans 
24007 \begin_inset Flex URL
24008 status collapsed
24009
24010 \begin_layout Plain Layout
24011
24012 src/FontInfo.cpp
24013 \end_layout
24014
24015 \end_inset
24016
24017  pour les détails.
24018 \end_layout
24019
24020 \begin_layout Chapter
24021 Insérer un objet externe
24022 \begin_inset CommandInset label
24023 LatexCommand label
24024 name "chap:Insérer-un-Objet"
24025
24026 \end_inset
24027
24028
24029 \end_layout
24030
24031 \begin_layout Standard
24032
24033 \lang english
24034 \begin_inset Box Shadowbox
24035 position "t"
24036 hor_pos "c"
24037 has_inner_box 1
24038 inner_pos "t"
24039 use_parbox 0
24040 use_makebox 0
24041 width "100col%"
24042 special "none"
24043 height "1in"
24044 height_special "totalheight"
24045 thickness "0.4pt"
24046 separation "3pt"
24047 shadowsize "4pt"
24048 framecolor "black"
24049 backgroundcolor "none"
24050 status collapsed
24051
24052 \begin_layout Plain Layout
24053 Avertissement: cette partie des la documentation n'a pas été mise à jour
24054  depuis un certain temps.
24055  Nous espérons qu'elle est toujours correcte, mais ce n'est pas garanti.
24056 \end_layout
24057
24058 \end_inset
24059
24060
24061 \end_layout
24062
24063 \begin_layout Standard
24064 L'utilisation d'éléments créés par des logiciels extérieurs à \SpecialChar LyX
24065  est couverte
24066  en détail dans le manuel 
24067 \emph on
24068 Objets insérés
24069 \emph default
24070 .
24071  Cette partie du manuel couvre ce qui se passe derrière la scène pour permettre
24072  d'écrire un mécanisme d'inclusion pour un nouvel élément.
24073 \end_layout
24074
24075 \begin_layout Section
24076 Comment fonctionne-t-il ?
24077 \end_layout
24078
24079 \begin_layout Standard
24080 L'insertion d'objet externe repose sur le concept de 
24081 \emph on
24082 cadre
24083 \begin_inset Foot
24084 status collapsed
24085
24086 \begin_layout Plain Layout
24087 NdT : Traduction de 
24088 \begin_inset Quotes fld
24089 \end_inset
24090
24091 template
24092 \begin_inset Quotes frd
24093 \end_inset
24094
24095  dans ce contexte.
24096 \end_layout
24097
24098 \end_inset
24099
24100
24101 \emph default
24102 .
24103  Un cadre définit comment \SpecialChar LyX
24104  doit s'interfacer avec un type d'objet donné.
24105  Tel qu'il est distribué, \SpecialChar LyX
24106  possède des cadres prédéfinis pour les figures
24107  XFig, pour les diagrammes Dia, pour différents formats d'images rastérisées,
24108  pour gnuplot, et d'autres.
24109  Vous pouvez en consulter la liste avec 
24110 \begin_inset Flex MenuItem
24111 status collapsed
24112
24113 \begin_layout Plain Layout
24114 Insertion\SpecialChar menuseparator
24115 Objet
24116 \begin_inset space ~
24117 \end_inset
24118
24119 Externe
24120 \end_layout
24121
24122 \end_inset
24123
24124 .
24125  En outre, il est possible de créer votre propre cadre pour supporter un
24126  type donné d'objet.
24127  Nous décrirons plus loin en détail ce qu'il faut faire, et nous espérons
24128  que vous nous enverrez tous les cadres que vous créerez pour que nous puissions
24129  les inclure dans de futures versions de \SpecialChar LyX
24130 .
24131 \end_layout
24132
24133 \begin_layout Standard
24134 Un autre concept de base est qu'il faut faire la distinction entre le fichier
24135  d'origine qui sert de point de départ et le fichier transformé qui est
24136  inclus avec votre document exporté ou imprimé.
24137  Voyons par exemple une figure produite avec 
24138 \begin_inset Flex Code
24139 status collapsed
24140
24141 \begin_layout Plain Layout
24142 XFig
24143 \end_layout
24144
24145 \end_inset
24146
24147 .
24148  L'application XFig elle-même travaille sur un fichier avec l'extension
24149  
24150 \begin_inset Flex Code
24151 status collapsed
24152
24153 \begin_layout Plain Layout
24154 .fig
24155 \end_layout
24156
24157 \end_inset
24158
24159 .
24160  Dans XFig, vous créez et modifiez votre figure.
24161  Quand c'est fini, vous enregistrez le fichier 
24162 \begin_inset Flex Code
24163 status collapsed
24164
24165 \begin_layout Plain Layout
24166 fig
24167 \end_layout
24168
24169 \end_inset
24170
24171 .
24172  Quand vous voulez inclure la figure dans votre document, vous invoquez
24173  
24174 \begin_inset Flex Code
24175 status collapsed
24176
24177 \begin_layout Plain Layout
24178 transfig
24179 \end_layout
24180
24181 \end_inset
24182
24183  pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
24184  \SpecialChar LaTeX
24185 .
24186  Dans ce cas, le fichier 
24187 \begin_inset Flex Code
24188 status collapsed
24189
24190 \begin_layout Plain Layout
24191 .fig
24192 \end_layout
24193
24194 \end_inset
24195
24196  est le fichier d'origine, et le fichier PostScript est le fichier transformé.
24197 \end_layout
24198
24199 \begin_layout Standard
24200 Cette distinction est importante pour pouvoir mettre à jour l'objet pendant
24201  l'écriture de votre document.
24202  En outre, elle vous donne la flexibilité requise pour supporter des formats
24203  d'exportation différents.
24204  Par exemple, dans le cas de l'exportation en Ascii, ce n'est pas vraiment
24205  une super idée d'inclure la figure en PostScript brut.
24206  À la place, vous préférerez soit inclure une référence à la figure, soit
24207  essayer un convertisseur graphique vers Ascii pour rendre un résultat final
24208  approchant du graphique d'origine.
24209  L'insertion d'objet externe vous permet de le faire, car il est paramétré
24210  avec les différents formats d'exportation supportés par \SpecialChar LyX
24211 .
24212 \end_layout
24213
24214 \begin_layout Standard
24215 En plus de supporter la génération de fichiers transformés différents selon
24216  le format d'exportation, l'insertion d'objet externe travaille en étroite
24217  collaboration avec les applications d'édition et de visualisation.
24218  Dans le cas d'une figure XFig, vous pouvez invoquer Xfig sur le fichier
24219  d'origine d'un simple clic depuis la fenêtre d'objet externe de \SpecialChar LyX
24220 , et aussi
24221  visualiser le fichier transformé PostScript avec Ghostview d'un autre clic.
24222  Il n'y a plus à se bagarrer avec la ligne de commande ou avec des explorateurs
24223  de fichiers pour localiser et manipuler le fichier d'origine et le fichier
24224  transformé.
24225  De cette façon, vous pouvez enfin profiter à plein des nombreuses applications
24226  différentes qui servent à la production de documents, et serez finalement
24227  plus efficaces.
24228 \end_layout
24229
24230 \begin_layout Section
24231 Le fichier de configuration d'un cadre externe
24232 \end_layout
24233
24234 \begin_layout Standard
24235 Il est assez facile de définir de nouveaux cadres externes dans \SpecialChar LyX
24236 .
24237  Cependant, sachez que si vous le faites de façon négligente, vous introduirez
24238  
24239 \emph on
24240 sûrement
24241 \emph default
24242  une faille de sécurité facilement exploitable.
24243  Avant de commencer, lisez donc plus bas ce qui concerne la sécurité
24244 \begin_inset space ~
24245 \end_inset
24246
24247 (
24248 \begin_inset CommandInset ref
24249 LatexCommand pageref
24250 reference "sec:La-question-de"
24251
24252 \end_inset
24253
24254 ).
24255 \end_layout
24256
24257 \begin_layout Standard
24258 Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
24259  les proposer.
24260 \end_layout
24261
24262 \begin_layout Standard
24263 Les cadres externes sont définis dans le fichier 
24264 \begin_inset Flex Code
24265 status collapsed
24266
24267 \begin_layout Plain Layout
24268 Rép\SpecialChar LyX
24269 /external_templates
24270 \end_layout
24271
24272 \end_inset
24273
24274
24275 \family typewriter
24276
24277 \begin_inset Foot
24278 status collapsed
24279
24280 \begin_layout Plain Layout
24281 NdT : Nous rappelons que 
24282 \begin_inset Quotes fld
24283 \end_inset
24284
24285 cadre
24286 \begin_inset Quotes frd
24287 \end_inset
24288
24289  est la traduction de 
24290 \begin_inset Quotes fld
24291 \end_inset
24292
24293 template
24294 \begin_inset Quotes frd
24295 \end_inset
24296
24297  dans ce contexte de l'objet externe.
24298 \end_layout
24299
24300 \end_inset
24301
24302
24303 \family default
24304 .
24305  Vous pouvez mettre votre propre version dans 
24306 \begin_inset Flex Code
24307 status collapsed
24308
24309 \begin_layout Plain Layout
24310 MonRép/external_templates
24311 \end_layout
24312
24313 \end_inset
24314
24315 .
24316  
24317 \end_layout
24318
24319 \begin_layout Standard
24320 Un fichier de configuration de cadre typique se présente comme ceci:
24321 \end_layout
24322
24323 \begin_layout LyX-Code
24324
24325 \lang english
24326 Template XFig
24327 \end_layout
24328
24329 \begin_layout LyX-Code
24330
24331 \lang english
24332 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
24333 \end_layout
24334
24335 \begin_layout LyX-Code
24336
24337 \lang english
24338 HelpText
24339 \end_layout
24340
24341 \begin_layout LyX-Code
24342
24343 \lang english
24344 An XFig figure.
24345 \end_layout
24346
24347 \begin_layout LyX-Code
24348
24349 \lang english
24350 HelpTextEnd
24351 \end_layout
24352
24353 \begin_layout LyX-Code
24354
24355 \lang english
24356 InputFormat fig
24357 \end_layout
24358
24359 \begin_layout LyX-Code
24360
24361 \lang english
24362 FileFilter "*.fig"
24363 \end_layout
24364
24365 \begin_layout LyX-Code
24366
24367 \lang english
24368 AutomaticProduction true
24369 \end_layout
24370
24371 \begin_layout LyX-Code
24372
24373 \lang english
24374 Transform Rotate
24375 \end_layout
24376
24377 \begin_layout LyX-Code
24378
24379 \lang english
24380 Transform Resize
24381 \end_layout
24382
24383 \begin_layout LyX-Code
24384
24385 \lang english
24386 Format \SpecialChar LaTeX
24387
24388 \end_layout
24389
24390 \begin_layout LyX-Code
24391
24392 \lang english
24393 TransformCommand Rotate RotationLatexCommand
24394 \end_layout
24395
24396 \begin_layout LyX-Code
24397
24398 \lang english
24399 TransformCommand Resize ResizeLatexCommand
24400 \end_layout
24401
24402 \begin_layout LyX-Code
24403
24404 \lang english
24405 Product "$$RotateFront$$ResizeFront
24406 \end_layout
24407
24408 \begin_layout LyX-Code
24409
24410 \lang english
24411          
24412 \backslash
24413
24414 \backslash
24415 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
24416 \end_layout
24417
24418 \begin_layout LyX-Code
24419
24420 \lang english
24421          $$ResizeBack$$RotateBack"
24422 \end_layout
24423
24424 \begin_layout LyX-Code
24425
24426 \lang english
24427 UpdateFormat pstex
24428 \end_layout
24429
24430 \begin_layout LyX-Code
24431
24432 \lang english
24433 UpdateResult "$$AbsPath$$Basename.pstex_t"
24434 \end_layout
24435
24436 \begin_layout LyX-Code
24437
24438 \lang english
24439 Requirement "graphicx"
24440 \end_layout
24441
24442 \begin_layout LyX-Code
24443
24444 \lang english
24445 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
24446 \end_layout
24447
24448 \begin_layout LyX-Code
24449
24450 \lang english
24451 ReferencedFile latex "$$AbsPath$$Basename.eps"
24452 \end_layout
24453
24454 \begin_layout LyX-Code
24455
24456 \lang english
24457 ReferencedFile dvi "$$AbsPath$$Basename.eps"
24458 \end_layout
24459
24460 \begin_layout LyX-Code
24461
24462 \lang english
24463 FormatEnd
24464 \end_layout
24465
24466 \begin_layout LyX-Code
24467
24468 \lang english
24469 Format PDF\SpecialChar LaTeX
24470
24471 \end_layout
24472
24473 \begin_layout LyX-Code
24474
24475 \lang english
24476 TransformCommand Rotate RotationLatexCommand
24477 \end_layout
24478
24479 \begin_layout LyX-Code
24480
24481 \lang english
24482 TransformCommand Resize ResizeLatexCommand
24483 \end_layout
24484
24485 \begin_layout LyX-Code
24486
24487 \lang english
24488 Product "$$RotateFront$$ResizeFront
24489 \end_layout
24490
24491 \begin_layout LyX-Code
24492
24493 \lang english
24494          
24495 \backslash
24496
24497 \backslash
24498 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
24499 \end_layout
24500
24501 \begin_layout LyX-Code
24502
24503 \lang english
24504          $$ResizeBack$$RotateBack"
24505 \end_layout
24506
24507 \begin_layout LyX-Code
24508
24509 \lang english
24510 UpdateFormat pdftex
24511 \end_layout
24512
24513 \begin_layout LyX-Code
24514
24515 \lang english
24516 UpdateResult "$$AbsPath$$Basename.pdftex_t"
24517 \end_layout
24518
24519 \begin_layout LyX-Code
24520
24521 \lang english
24522 Requirement "graphicx"
24523 \end_layout
24524
24525 \begin_layout LyX-Code
24526
24527 \lang english
24528 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
24529 \end_layout
24530
24531 \begin_layout LyX-Code
24532
24533 \lang english
24534 ReferencedFile latex "$$AbsPath$$Basename.pdf"
24535 \end_layout
24536
24537 \begin_layout LyX-Code
24538
24539 \lang english
24540 FormatEnd
24541 \end_layout
24542
24543 \begin_layout LyX-Code
24544
24545 \lang english
24546 Format Ascii
24547 \end_layout
24548
24549 \begin_layout LyX-Code
24550
24551 \lang english
24552 Product "$$Contents(
24553 \backslash
24554 "$$AbsPath$$Basename.asc
24555 \backslash
24556 ")"
24557 \end_layout
24558
24559 \begin_layout LyX-Code
24560
24561 \lang english
24562 UpdateFormat asciixfig
24563 \end_layout
24564
24565 \begin_layout LyX-Code
24566
24567 \lang english
24568 UpdateResult "$$AbsPath$$Basename.asc"
24569 \end_layout
24570
24571 \begin_layout LyX-Code
24572
24573 \lang english
24574 FormatEnd
24575 \end_layout
24576
24577 \begin_layout LyX-Code
24578
24579 \lang english
24580 Format DocBook
24581 \end_layout
24582
24583 \begin_layout LyX-Code
24584
24585 \lang english
24586 Product "<graphic fileref=
24587 \backslash
24588 "$$AbsOrRelPathMaster$$Basename.eps
24589 \backslash
24590 ">
24591 \end_layout
24592
24593 \begin_layout LyX-Code
24594
24595 \lang english
24596          </graphic>"
24597 \end_layout
24598
24599 \begin_layout LyX-Code
24600
24601 \lang english
24602 UpdateFormat eps
24603 \end_layout
24604
24605 \begin_layout LyX-Code
24606
24607 \lang english
24608 UpdateResult "$$AbsPath$$Basename.eps"
24609 \end_layout
24610
24611 \begin_layout LyX-Code
24612
24613 \lang english
24614 ReferencedFile docbook "$$AbsPath$$Basename.eps"
24615 \end_layout
24616
24617 \begin_layout LyX-Code
24618
24619 \lang english
24620 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
24621 \end_layout
24622
24623 \begin_layout LyX-Code
24624
24625 \lang english
24626 FormatEnd
24627 \end_layout
24628
24629 \begin_layout LyX-Code
24630
24631 \lang english
24632 Product "[XFig: $$FName]"
24633 \end_layout
24634
24635 \begin_layout LyX-Code
24636
24637 \lang english
24638 FormatEnd
24639 \end_layout
24640
24641 \begin_layout LyX-Code
24642
24643 \lang english
24644 TemplateEnd
24645 \end_layout
24646
24647 \begin_layout Standard
24648 Comme vous pouvez le constater, le cadre est inséré entre 
24649 \begin_inset Flex Code
24650 status collapsed
24651
24652 \begin_layout Plain Layout
24653
24654 \lang english
24655 Template
24656 \end_layout
24657
24658 \end_inset
24659
24660  \SpecialChar ldots
24661  
24662 \begin_inset Flex Code
24663 status collapsed
24664
24665 \begin_layout Plain Layout
24666
24667 \lang english
24668 TemplateEnd
24669 \end_layout
24670
24671 \end_inset
24672
24673 .
24674  Il contient un en-tête spécifiant quelques réglages généraux et, pour chaque
24675  format primaire de document reconnu, une section 
24676 \begin_inset Flex Code
24677 status collapsed
24678
24679 \begin_layout Plain Layout
24680
24681 \lang english
24682 Format
24683 \end_layout
24684
24685 \end_inset
24686
24687  \SpecialChar ldots
24688  
24689 \begin_inset Flex Code
24690 status collapsed
24691
24692 \begin_layout Plain Layout
24693
24694 \lang english
24695 FormatEnd
24696 \end_layout
24697
24698 \end_inset
24699
24700 .
24701 \end_layout
24702
24703 \begin_layout Subsection
24704 L'en-tête de cadre
24705 \end_layout
24706
24707 \begin_layout Description
24708
24709 \lang english
24710 \begin_inset Flex Code
24711 status collapsed
24712
24713 \begin_layout Plain Layout
24714
24715 \lang english
24716 AutomaticProduction
24717 \begin_inset space ~
24718 \end_inset
24719
24720 true|false
24721 \end_layout
24722
24723 \end_inset
24724
24725
24726 \lang french
24727  indique si le fichier représenté par le cadre doit être créé par \SpecialChar LyX
24728 .
24729  Cette directive doit apparaître une et une seule fois.
24730 \end_layout
24731
24732 \begin_layout Description
24733
24734 \lang english
24735 \begin_inset Flex Code
24736 status collapsed
24737
24738 \begin_layout Plain Layout
24739
24740 \lang english
24741 FileFilter
24742 \begin_inset space ~
24743 \end_inset
24744
24745 <patron>
24746 \end_layout
24747
24748 \end_inset
24749
24750  
24751 \lang french
24752 précise un patron global utilisé dans l'échange dans la spécification des
24753  fichiers pour filtrer les fichiers désignés.
24754  S'il y a plus d'un suffixe possible (e.g.
24755  pour tgif, 
24756 \begin_inset Flex Code
24757 status collapsed
24758
24759 \begin_layout Plain Layout
24760
24761 \lang english
24762 .obj
24763 \end_layout
24764
24765 \end_inset
24766
24767  et 
24768 \begin_inset Flex Code
24769 status collapsed
24770
24771 \begin_layout Plain Layout
24772
24773 \lang english
24774 .tgo
24775 \end_layout
24776
24777 \end_inset
24778
24779 ), utiliser une syntaxe comme 
24780 \begin_inset Flex Code
24781 status collapsed
24782
24783 \begin_layout Plain Layout
24784
24785 \lang english
24786 "*.{obj,tgo}"
24787 \end_layout
24788
24789 \end_inset
24790
24791 .
24792  Cette directive doit apparaître une et une seule fois.
24793 \end_layout
24794
24795 \begin_layout Description
24796
24797 \lang english
24798 \begin_inset Flex Code
24799 status collapsed
24800
24801 \begin_layout Plain Layout
24802
24803 \lang english
24804 GuiName
24805 \begin_inset space ~
24806 \end_inset
24807
24808 <nom_interface>
24809 \end_layout
24810
24811 \end_inset
24812
24813
24814 \lang french
24815  fixe le texte apparaissant dans le bouton.
24816  Cette directive doit apparaître une et une seule fois.
24817 \end_layout
24818
24819 \begin_layout Description
24820
24821 \lang english
24822 \begin_inset Flex Code
24823 status collapsed
24824
24825 \begin_layout Plain Layout
24826
24827 \lang english
24828 HelpText
24829 \begin_inset space ~
24830 \end_inset
24831
24832 <texte>
24833 \begin_inset space ~
24834 \end_inset
24835
24836 HelpTextEnd
24837 \end_layout
24838
24839 \end_inset
24840
24841
24842 \lang french
24843  décrit le texte d'aide utilisé dans la fenêtre de dialogue 
24844 \begin_inset Quotes fld
24845 \end_inset
24846
24847 Objet externe
24848 \begin_inset Quotes frd
24849 \end_inset
24850
24851 .
24852  Fournir suffisamment d'informations pour que l'utilisateur comprenne ce
24853  que le cadre peut faire pour lui.
24854  Cette directive doit apparaître une et une seule fois.
24855 \end_layout
24856
24857 \begin_layout Description
24858
24859 \lang english
24860 \begin_inset Flex Code
24861 status collapsed
24862
24863 \begin_layout Plain Layout
24864
24865 \lang english
24866 InputFormat
24867 \begin_inset space ~
24868 \end_inset
24869
24870 <format>
24871 \end_layout
24872
24873 \end_inset
24874
24875
24876 \lang french
24877  indique le format du fichier original.
24878  Ce doit être le nom d'un format reconnu par \SpecialChar LyX
24879  (voir
24880 \begin_inset space ~
24881 \end_inset
24882
24883
24884 \begin_inset CommandInset ref
24885 LatexCommand ref
24886 reference "sec:Formats"
24887
24888 \end_inset
24889
24890 ).
24891  Utiliser 
24892 \begin_inset Quotes eld
24893 \end_inset
24894
24895
24896 \begin_inset Flex Code
24897 status collapsed
24898
24899 \begin_layout Plain Layout
24900
24901 \lang english
24902 *
24903 \end_layout
24904
24905 \end_inset
24906
24907
24908 \begin_inset Quotes erd
24909 \end_inset
24910
24911 si le cadre peut gérer des fichiers originaux dans plus d'un format.
24912  \SpecialChar LyX
24913  tentera d'analyser le fichier pour en déduire le format dans ce cas.
24914  Cette directive doit apparaître une et une seule fois.
24915 \end_layout
24916
24917 \begin_layout Description
24918
24919 \lang english
24920 \begin_inset Flex Code
24921 status collapsed
24922
24923 \begin_layout Plain Layout
24924
24925 \lang english
24926 Template
24927 \begin_inset space ~
24928 \end_inset
24929
24930 <id>
24931 \end_layout
24932
24933 \end_inset
24934
24935
24936 \lang french
24937  est un nom original pour le cadre.
24938  Il ne soit pas contenir de macros de substitution (voir ci-après).
24939 \end_layout
24940
24941 \begin_layout Description
24942
24943 \lang english
24944 \begin_inset Flex Code
24945 status collapsed
24946
24947 \begin_layout Plain Layout
24948
24949 \lang english
24950 Transform
24951 \begin_inset space ~
24952 \end_inset
24953
24954 Rotate|Resize|Clip|Extra
24955 \end_layout
24956
24957 \end_inset
24958
24959
24960 \lang french
24961  spécifie quelles transformations sont reconnues par ce cadre.
24962  Elle peut apparaître zéro ou plusieurs fois.
24963  Elle active les options correspondantes dans la fenêtre de dialogue.
24964  Chaque directive 
24965 \begin_inset Flex Code
24966 status collapsed
24967
24968 \begin_layout Plain Layout
24969
24970 \lang english
24971 Transform
24972 \end_layout
24973
24974 \end_inset
24975
24976  doit avoir soit une directive 
24977 \begin_inset Flex Code
24978 status collapsed
24979
24980 \begin_layout Plain Layout
24981
24982 \lang english
24983 TransformCommand
24984 \end_layout
24985
24986 \end_inset
24987
24988  correspondante, soit une directive 
24989 \begin_inset Flex Code
24990 status collapsed
24991
24992 \begin_layout Plain Layout
24993
24994 \lang english
24995 TransformOption
24996 \end_layout
24997
24998 \end_inset
24999
25000  dans la section 
25001 \begin_inset Flex Code
25002 status collapsed
25003
25004 \begin_layout Plain Layout
25005
25006 \lang english
25007 Format
25008 \end_layout
25009
25010 \end_inset
25011
25012 .
25013  Sinon, la transformation ne sera pas reconnue par ce cadre.
25014  
25015 \end_layout
25016
25017 \begin_layout Subsection
25018 La section Format
25019 \end_layout
25020
25021 \begin_layout Description
25022
25023 \lang english
25024 \begin_inset Flex Code
25025 status collapsed
25026
25027 \begin_layout Plain Layout
25028
25029 \lang english
25030 Format
25031 \begin_inset space ~
25032 \end_inset
25033
25034 \SpecialChar LaTeX
25035 |PDF\SpecialChar LaTeX
25036 |PlainText|DocBook
25037 \end_layout
25038
25039 \end_inset
25040
25041
25042 \lang french
25043  décrit le format de document primaire relevant de cette définition de format.
25044  Tous les cadres n'ont pas de représentation raisonnable dans tous les formats
25045  de fichier documentaire.
25046  Définissez cependant une section 
25047 \begin_inset Flex Code
25048 status collapsed
25049
25050 \begin_layout Plain Layout
25051
25052 \lang english
25053 Format
25054 \end_layout
25055
25056 \end_inset
25057
25058  pour tous les formats, et utilisez un texte bidon lorsqu'il n'existe pas
25059  de représentation.
25060  Ainsi vous verrez au minimum une référence à l'objet externe dans le document
25061  exporté.
25062 \end_layout
25063
25064 \begin_layout Description
25065
25066 \lang english
25067 \begin_inset Flex Code
25068 status collapsed
25069
25070 \begin_layout Plain Layout
25071
25072 \lang english
25073 Option
25074 \begin_inset space ~
25075 \end_inset
25076
25077 <
25078 \lang french
25079 nom
25080 \lang english
25081 >
25082 \begin_inset space ~
25083 \end_inset
25084
25085 <
25086 \lang french
25087 valeur
25088 \lang english
25089 >
25090 \end_layout
25091
25092 \end_inset
25093
25094
25095 \lang french
25096  définit une macro additionnelle 
25097 \begin_inset Flex Code
25098 status collapsed
25099
25100 \begin_layout Plain Layout
25101
25102 \lang english
25103 $$<
25104 \lang french
25105 nom
25106 \lang english
25107 >
25108 \end_layout
25109
25110 \end_inset
25111
25112  pour la substitution par 
25113 \begin_inset Flex Code
25114 status collapsed
25115
25116 \begin_layout Plain Layout
25117
25118 \lang english
25119 Product
25120 \end_layout
25121
25122 \end_inset
25123
25124 .
25125  
25126 \begin_inset Flex Code
25127 status collapsed
25128
25129 \begin_layout Plain Layout
25130
25131 \lang english
25132 <
25133 \lang french
25134 valeur
25135 \lang english
25136 >
25137 \end_layout
25138
25139 \end_inset
25140
25141  peut elle-même contenir des macros de substitution.
25142  L'avantage par rapport à l'usage direct de 
25143 \begin_inset Flex Code
25144 status collapsed
25145
25146 \begin_layout Plain Layout
25147
25148 \lang english
25149 <
25150 \lang french
25151 valeur
25152 \lang english
25153 >
25154 \end_layout
25155
25156 \end_inset
25157
25158  dans 
25159 \begin_inset Flex Code
25160 status collapsed
25161
25162 \begin_layout Plain Layout
25163
25164 \lang english
25165 Product
25166 \end_layout
25167
25168 \end_inset
25169
25170  est que la valeur substituée par 
25171 \begin_inset Flex Code
25172 status collapsed
25173
25174 \begin_layout Plain Layout
25175
25176 \lang english
25177 $$<
25178 \lang french
25179 nom
25180 \lang english
25181 >
25182 \end_layout
25183
25184 \end_inset
25185
25186  est nettoyée de sorte qu'elle est un argument facultatif valide dans le
25187  format documentaire.
25188  Cette directive doit apparaître une et une seule fois.
25189 \end_layout
25190
25191 \begin_layout Description
25192
25193 \lang english
25194 \begin_inset Flex Code
25195 status collapsed
25196
25197 \begin_layout Plain Layout
25198
25199 \lang english
25200 Product
25201 \begin_inset space ~
25202 \end_inset
25203
25204 <texte>
25205 \end_layout
25206
25207 \end_inset
25208
25209
25210 \lang french
25211  spécifie le texte inséré dans le document exporté.
25212  C'est en fait la directive la plus importante et elle peut être assez compliqué
25213 e.
25214  Cette directive doit apparaître une et une seule fois.
25215 \end_layout
25216
25217 \begin_layout Description
25218
25219 \lang english
25220 \begin_inset Flex Code
25221 status collapsed
25222
25223 \begin_layout Plain Layout
25224
25225 \lang english
25226 Preamble
25227 \begin_inset space ~
25228 \end_inset
25229
25230 <
25231 \lang french
25232 nom
25233 \lang english
25234 >
25235 \end_layout
25236
25237 \end_inset
25238
25239
25240 \lang french
25241  spécifie un élément de préambule qui sera inclus dans le préambule \SpecialChar LaTeX
25242 .
25243  Il doit être défini par 
25244 \begin_inset Flex Code
25245 status collapsed
25246
25247 \begin_layout Plain Layout
25248
25249 \lang english
25250 PreambleDef
25251 \end_layout
25252
25253 \end_inset
25254
25255  \SpecialChar ldots
25256  
25257 \begin_inset Flex Code
25258 status collapsed
25259
25260 \begin_layout Plain Layout
25261
25262 \lang english
25263 PreambleDefEnd
25264 \end_layout
25265
25266 \end_inset
25267
25268 .
25269  Cette directive doit apparaître une et une seule fois.
25270 \end_layout
25271
25272 \begin_layout Description
25273
25274 \lang english
25275 \begin_inset Flex Code
25276 status collapsed
25277
25278 \begin_layout Plain Layout
25279
25280 \lang english
25281 ReferencedFile
25282 \begin_inset space ~
25283 \end_inset
25284
25285 <format>
25286 \begin_inset space ~
25287 \end_inset
25288
25289 <nom_fichier>
25290 \end_layout
25291
25292 \end_inset
25293
25294
25295 \lang french
25296  désigne les fichiers créés par la procédure de conversion et requis par
25297  un format d'exportation particulier.
25298  Si le nom d'un fichier est relatif, il est interprété relativement au document
25299  maître.
25300  Cette directive peut apparaître zéro ou plusieurs fois.
25301 \end_layout
25302
25303 \begin_layout Description
25304
25305 \lang english
25306 \begin_inset Flex Code
25307 status collapsed
25308
25309 \begin_layout Plain Layout
25310
25311 \lang english
25312 Requirement
25313 \begin_inset space ~
25314 \end_inset
25315
25316 <paquetage>
25317 \end_layout
25318
25319 \end_inset
25320
25321
25322 \lang french
25323  désigne le nom d'un paquetage \SpecialChar LaTeX
25324  requis.
25325  Le paquetage est inclus via 
25326 \begin_inset Flex Code
25327 status collapsed
25328
25329 \begin_layout Plain Layout
25330
25331 \lang english
25332
25333 \backslash
25334 usepackage{}
25335 \end_layout
25336
25337 \end_inset
25338
25339  dans le préambule \SpecialChar LaTeX
25340 .
25341  Cette directive peut apparaître zéro ou plusieurs fois.
25342 \end_layout
25343
25344 \begin_layout Description
25345
25346 \lang english
25347 \begin_inset Flex Code
25348 status collapsed
25349
25350 \begin_layout Plain Layout
25351
25352 \lang english
25353 TransformCommand
25354 \begin_inset space ~
25355 \end_inset
25356
25357 Rotate
25358 \begin_inset space ~
25359 \end_inset
25360
25361 RotationLatexCommand
25362 \end_layout
25363
25364 \end_inset
25365
25366
25367 \lang french
25368  spécifie que la commande \SpecialChar LaTeX
25369  native doit être utilisée pour effectuer les
25370  rotations.
25371  Cette directive peut apparaître une fois ou pas du tout.
25372 \end_layout
25373
25374 \begin_layout Description
25375
25376 \lang english
25377 \begin_inset Flex Code
25378 status collapsed
25379
25380 \begin_layout Plain Layout
25381
25382 \lang english
25383 TransformCommand
25384 \begin_inset space ~
25385 \end_inset
25386
25387 Resize
25388 \begin_inset space ~
25389 \end_inset
25390
25391 ResizeLatexCommand
25392 \end_layout
25393
25394 \end_inset
25395
25396
25397 \lang french
25398  spécifie que la commande \SpecialChar LaTeX
25399  native doit être utilisée pour effectuer les
25400  changements de taille.
25401  Cette directive peut apparaître une fois ou pas du tout.
25402 \end_layout
25403
25404 \begin_layout Description
25405
25406 \lang english
25407 \begin_inset Flex Code
25408 status collapsed
25409
25410 \begin_layout Plain Layout
25411
25412 \lang english
25413 TransformOption
25414 \begin_inset space ~
25415 \end_inset
25416
25417 Rotate
25418 \begin_inset space ~
25419 \end_inset
25420
25421 RotationLatexOption
25422 \end_layout
25423
25424 \end_inset
25425
25426
25427 \lang french
25428  spécifie que les rotations sont effectuées via un paramètre facultatif.
25429  Cette directive peut apparaître une fois ou pas du tout.
25430
25431 \lang english
25432  
25433 \end_layout
25434
25435 \begin_layout Description
25436
25437 \lang english
25438 \begin_inset Flex Code
25439 status collapsed
25440
25441 \begin_layout Plain Layout
25442
25443 \lang english
25444 TransformOption
25445 \begin_inset space ~
25446 \end_inset
25447
25448 Resize
25449 \begin_inset space ~
25450 \end_inset
25451
25452 ResizeLatexOption
25453 \end_layout
25454
25455 \end_inset
25456
25457
25458 \lang french
25459  spécifie que les changements de taille sont effectuées via un paramètre
25460  facultatif.
25461  Cette directive peut apparaître une fois ou pas du tout
25462 \end_layout
25463
25464 \begin_layout Description
25465
25466 \lang english
25467 \begin_inset Flex Code
25468 status collapsed
25469
25470 \begin_layout Plain Layout
25471
25472 \lang english
25473 TransformOption
25474 \begin_inset space ~
25475 \end_inset
25476
25477 Clip
25478 \begin_inset space ~
25479 \end_inset
25480
25481 ClipLatexOption
25482 \end_layout
25483
25484 \end_inset
25485
25486  
25487 \lang french
25488 spécifie que les recadrages sont effectuées via un paramètre facultatif.
25489  Cette directive peut apparaître une fois ou pas du tout
25490 \lang english
25491 .
25492 \end_layout
25493
25494 \begin_layout Description
25495
25496 \lang english
25497 \begin_inset Flex Code
25498 status collapsed
25499
25500 \begin_layout Plain Layout
25501
25502 \lang english
25503 TransformOption
25504 \begin_inset space ~
25505 \end_inset
25506
25507 Extra
25508 \begin_inset space ~
25509 \end_inset
25510
25511 ExtraLatexOption 
25512 \end_layout
25513
25514 \end_inset
25515
25516
25517 \lang french
25518  spécifie qu'un paramètre supplémentaire facultatif est utilisé.
25519  Cette directive peut apparaître une fois ou pas du tout
25520 \lang english
25521 .
25522 \end_layout
25523
25524 \begin_layout Description
25525
25526 \lang english
25527 \begin_inset Flex Code
25528 status collapsed
25529
25530 \begin_layout Plain Layout
25531
25532 \lang english
25533 UpdateFormat
25534 \begin_inset space ~
25535 \end_inset
25536
25537 <format>
25538 \end_layout
25539
25540 \end_inset
25541
25542
25543 \lang french
25544  spécifie le format de fichier du fichier converti.
25545  Ce doit être le nom d'un format reconnu par \SpecialChar LyX
25546  (voir la fenêtre de dialogue
25547  
25548 \begin_inset Flex MenuItem
25549 status collapsed
25550
25551 \begin_layout Plain Layout
25552
25553 \lang english
25554 Outils\SpecialChar menuseparator
25555 Préférences\SpecialChar menuseparator
25556 Gestion
25557 \begin_inset space ~
25558 \end_inset
25559
25560 des
25561 \begin_inset space ~
25562 \end_inset
25563
25564 fichiers\SpecialChar menuseparator
25565 Format
25566 \begin_inset space ~
25567 \end_inset
25568
25569 de
25570 \begin_inset space ~
25571 \end_inset
25572
25573 fichier
25574 \end_layout
25575
25576 \end_inset
25577
25578  ).
25579  Cette directive doit apparaître une et une seule fois.
25580  Si le format du fichier résultant est PDF, vous devez spécifier le format
25581  
25582 \lang english
25583
25584 \begin_inset Flex Code
25585 status collapsed
25586
25587 \begin_layout Plain Layout
25588
25589 \lang english
25590 pdf6
25591 \end_layout
25592
25593 \end_inset
25594
25595
25596 \lang french
25597 , qui est le format PDF utilisé pour insérer des graphiques.
25598  Les autres formats PDF définis servent aux exportations du document.
25599 \end_layout
25600
25601 \begin_layout Description
25602
25603 \lang english
25604 \begin_inset Flex Code
25605 status collapsed
25606
25607 \begin_layout Plain Layout
25608
25609 \lang english
25610 UpdateResult
25611 \begin_inset space ~
25612 \end_inset
25613
25614 <nom_fichier>
25615 \end_layout
25616
25617 \end_inset
25618
25619
25620 \lang french
25621  spécifie le nom du fichier converti.
25622  Le nom de fichier doit être absolu.
25623  Cette directive doit apparaître une et une seule fois.
25624 \end_layout
25625
25626 \begin_layout Subsection
25627 Définitions du préambule
25628 \end_layout
25629
25630 \begin_layout Standard
25631 La configuration du cadre externe peut contenir des définitions additionnelles
25632  de préambule incluses dans 
25633 \begin_inset Flex Code
25634 status collapsed
25635
25636 \begin_layout Plain Layout
25637
25638 \lang english
25639 PreambleDef
25640 \end_layout
25641
25642 \end_inset
25643
25644  \SpecialChar ldots
25645  
25646 \begin_inset Flex Code
25647 status collapsed
25648
25649 \begin_layout Plain Layout
25650
25651 \lang english
25652 PreambleDefEnd
25653 \end_layout
25654
25655 \end_inset
25656
25657 .
25658  Elle peuvent être utilisées par les cadres dans la section 
25659 \begin_inset Flex Code
25660 status collapsed
25661
25662 \begin_layout Plain Layout
25663
25664 \lang english
25665 Format
25666 \end_layout
25667
25668 \end_inset
25669
25670 .
25671 \end_layout
25672
25673 \begin_layout Section
25674 Le mécanisme de substitution
25675 \end_layout
25676
25677 \begin_layout Standard
25678 Quand la fenêtre d'objet externe invoque un programme externe, il le fait
25679  selon la commande définie dans le fichier de configuration des cadres.
25680  Ces commandes peuvent contenir diverses macros qui sont interprétées avant
25681  l'exécution.
25682  Les commandes sont toujours exécutées dans le répertoire du document.
25683 \end_layout
25684
25685 \begin_layout Standard
25686 Ainsi, quand un objet externe est affiché, un mécanisme de substitution
25687  génère son nom, et la plupart des autres directives reconnaissent la substituti
25688 on de manière similaire.
25689 \end_layout
25690
25691 \begin_layout Standard
25692 Les macros disponibles sont les suivantes :
25693 \end_layout
25694
25695 \begin_layout Description
25696
25697 \lang english
25698 \begin_inset Flex Code
25699 status collapsed
25700
25701 \begin_layout Plain Layout
25702
25703 \lang english
25704 $$AbsOrRelPathMaster
25705 \end_layout
25706
25707 \end_inset
25708
25709
25710 \lang french
25711  est le est le chemin d'accès, absolu ou relatif au document maître \SpecialChar LyX
25712 .
25713 \end_layout
25714
25715 \begin_layout Description
25716
25717 \lang english
25718 \begin_inset Flex Code
25719 status collapsed
25720
25721 \begin_layout Plain Layout
25722
25723 \lang english
25724 $$AbsOrRelPathParent
25725 \end_layout
25726
25727 \end_inset
25728
25729
25730 \lang french
25731  est le est le chemin d'accès, absolu ou relatif au document \SpecialChar LyX
25732 .
25733 \end_layout
25734
25735 \begin_layout Description
25736
25737 \lang english
25738 \begin_inset Flex Code
25739 status collapsed
25740
25741 \begin_layout Plain Layout
25742
25743 \lang english
25744 $$AbsPath
25745 \end_layout
25746
25747 \end_inset
25748
25749
25750 \lang french
25751  est le chemin d'accès absolu.
25752 \end_layout
25753
25754 \begin_layout Description
25755
25756 \lang english
25757 \begin_inset Flex Code
25758 status collapsed
25759
25760 \begin_layout Plain Layout
25761
25762 \lang english
25763 $$Basename
25764 \end_layout
25765
25766 \end_inset
25767
25768
25769 \lang french
25770  est le nom du fichier sans chemin d'accès et sans suffixe.
25771 \end_layout
25772
25773 \begin_layout Description
25774 $$Contents(
25775 \begin_inset Quotes fld
25776 \end_inset
25777
25778 nom_fichier.ext
25779 \begin_inset Quotes frd
25780 \end_inset
25781
25782 ) la macro dépliera le contenu du fichier de nom 
25783 \begin_inset Flex Code
25784 status collapsed
25785
25786 \begin_layout Plain Layout
25787 nom_fichier.ext
25788 \end_layout
25789
25790 \end_inset
25791
25792 .
25793 \end_layout
25794
25795 \begin_layout Description
25796
25797 \lang english
25798 \begin_inset Flex Code
25799 status collapsed
25800
25801 \begin_layout Plain Layout
25802
25803 \lang english
25804 $$Extension
25805 \end_layout
25806
25807 \end_inset
25808
25809
25810 \lang french
25811  est le suffixe (point inclus).
25812 \end_layout
25813
25814 \begin_layout Description
25815
25816 \lang english
25817 \begin_inset Flex Code
25818 status collapsed
25819
25820 \begin_layout Plain Layout
25821
25822 \lang english
25823 $$FName
25824 \end_layout
25825
25826 \end_inset
25827
25828
25829 \lang french
25830  est le nom du fichier spécifié dans la fenêtre d'objet externe.
25831  Il est soit absolu, soit relatif au document \SpecialChar LyX
25832 .
25833 \end_layout
25834
25835 \begin_layout Description
25836
25837 \lang english
25838 \begin_inset Flex Code
25839 status collapsed
25840
25841 \begin_layout Plain Layout
25842
25843 \lang english
25844 $$FPath
25845 \end_layout
25846
25847 \end_inset
25848
25849
25850 \lang french
25851  la partie 
25852 \begin_inset Quotes fld
25853 \end_inset
25854
25855 chemin d'accès
25856 \begin_inset Quotes frd
25857 \end_inset
25858
25859  de 
25860 \begin_inset Flex Code
25861 status collapsed
25862
25863 \begin_layout Plain Layout
25864
25865 \lang english
25866 $$FName
25867 \end_layout
25868
25869 \end_inset
25870
25871  (absolu ou relatif au document \SpecialChar LyX
25872 ).
25873 \end_layout
25874
25875 \begin_layout Description
25876
25877 \lang english
25878 \begin_inset Flex Code
25879 status collapsed
25880
25881 \begin_layout Plain Layout
25882
25883 \lang english
25884 $$RelPathMaster
25885 \end_layout
25886
25887 \end_inset
25888
25889  
25890 \lang french
25891 est le chemin d'accès relatif au document maître \SpecialChar LyX
25892 .
25893 \end_layout
25894
25895 \begin_layout Description
25896
25897 \lang english
25898 \begin_inset Flex Code
25899 status collapsed
25900
25901 \begin_layout Plain Layout
25902
25903 \lang english
25904 $$RelPathParent
25905 \end_layout
25906
25907 \end_inset
25908
25909
25910 \lang french
25911  est le chemin d'accès relatif au document \SpecialChar LyX
25912 .
25913 \end_layout
25914
25915 \begin_layout Description
25916
25917 \lang english
25918 \begin_inset Flex Code
25919 status collapsed
25920
25921 \begin_layout Plain Layout
25922
25923 \lang english
25924 $$Sysdir
25925 \end_layout
25926
25927 \end_inset
25928
25929  
25930 \lang french
25931 désigne le chemin absolu du répertoire système.
25932  Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
25933  fournis avec \SpecialChar LyX
25934 .
25935 \end_layout
25936
25937 \begin_layout Description
25938
25939 \lang english
25940 \begin_inset Flex Code
25941 status collapsed
25942
25943 \begin_layout Plain Layout
25944
25945 \lang english
25946 $$Tempname
25947 \end_layout
25948
25949 \end_inset
25950
25951
25952 \lang french
25953  est le nom et le chemin absolu d'un fichier temporaire qui sera automatiquement
25954  effacé quand le document sera fermé, ou l'objet externe effacé.
25955 \end_layout
25956
25957 \begin_layout Standard
25958 Toutes la macros de chemin contiennent un séparateur de répertoire final,
25959  vous pouvez donc construire par exemple le nom de fichier absolu avec 
25960 \begin_inset Flex Code
25961 status collapsed
25962
25963 \begin_layout Plain Layout
25964
25965 \lang english
25966 $$AbsPath$$Basename$$Extension
25967 \end_layout
25968
25969 \end_inset
25970
25971 .
25972 \end_layout
25973
25974 \begin_layout Standard
25975 Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
25976  La directive 
25977 \begin_inset Flex Code
25978 status collapsed
25979
25980 \begin_layout Plain Layout
25981
25982 \lang english
25983 Product
25984 \end_layout
25985
25986 \end_inset
25987
25988  reconnaît également les substitutions suivantes si elles sont autorisées
25989  par les directives 
25990 \begin_inset Flex Code
25991 status collapsed
25992
25993 \begin_layout Plain Layout
25994
25995 \lang english
25996 Transform
25997 \end_layout
25998
25999 \end_inset
26000
26001  et 
26002 \begin_inset Flex Code
26003 status collapsed
26004
26005 \begin_layout Plain Layout
26006
26007 \lang english
26008 TransformCommand
26009 \end_layout
26010
26011 \end_inset
26012
26013  :
26014 \end_layout
26015
26016 \begin_layout Description
26017
26018 \lang english
26019 \begin_inset Flex Code
26020 status collapsed
26021
26022 \begin_layout Plain Layout
26023
26024 \lang english
26025 $$ResizeFront
26026 \end_layout
26027
26028 \end_inset
26029
26030
26031 \lang french
26032  partie initiale de la commande de changement de taille.
26033 \end_layout
26034
26035 \begin_layout Description
26036
26037 \lang english
26038 \begin_inset Flex Code
26039 status collapsed
26040
26041 \begin_layout Plain Layout
26042
26043 \lang english
26044 $$ResizeBack
26045 \end_layout
26046
26047 \end_inset
26048
26049
26050 \lang french
26051  partie finale de la commande de changement de taille.
26052 \end_layout
26053
26054 \begin_layout Description
26055
26056 \lang english
26057 \begin_inset Flex Code
26058 status collapsed
26059
26060 \begin_layout Plain Layout
26061
26062 \lang english
26063 $$RotateFront
26064 \end_layout
26065
26066 \end_inset
26067
26068
26069 \lang french
26070  partie initiale de la commande de rotation.
26071 \end_layout
26072
26073 \begin_layout Description
26074
26075 \lang english
26076 \begin_inset Flex Code
26077 status collapsed
26078
26079 \begin_layout Plain Layout
26080
26081 \lang english
26082 $$RotateBack
26083 \end_layout
26084
26085 \end_inset
26086
26087
26088 \lang french
26089  partie finale de la commande de rotation.
26090 \end_layout
26091
26092 \begin_layout Standard
26093 La valeur de la chaîne de la directive 
26094 \begin_inset Flex Code
26095 status collapsed
26096
26097 \begin_layout Plain Layout
26098
26099 \lang english
26100 Option
26101 \end_layout
26102
26103 \end_inset
26104
26105  reconnaît également les substitutions suivantes si elles sont autorisées
26106  par les directives
26107 \lang english
26108  
26109 \begin_inset Flex Code
26110 status collapsed
26111
26112 \begin_layout Plain Layout
26113
26114 \lang english
26115 Transform
26116 \end_layout
26117
26118 \end_inset
26119
26120  and 
26121 \begin_inset Flex Code
26122 status collapsed
26123
26124 \begin_layout Plain Layout
26125
26126 \lang english
26127 TransformOption
26128 \end_layout
26129
26130 \end_inset
26131
26132 :
26133 \end_layout
26134
26135 \begin_layout Description
26136
26137 \lang english
26138 \begin_inset Flex Code
26139 status collapsed
26140
26141 \begin_layout Plain Layout
26142
26143 \lang english
26144 $$Clip
26145 \end_layout
26146
26147 \end_inset
26148
26149
26150 \lang french
26151  option de recadrage.
26152 \end_layout
26153
26154 \begin_layout Description
26155 \begin_inset Flex Code
26156 status collapsed
26157
26158 \begin_layout Plain Layout
26159
26160 \lang english
26161 $$Extra
26162 \end_layout
26163
26164 \end_inset
26165
26166  option supplémentaire.
26167 \end_layout
26168
26169 \begin_layout Description
26170 \begin_inset Flex Code
26171 status collapsed
26172
26173 \begin_layout Plain Layout
26174
26175 \lang english
26176 $$Resize
26177 \end_layout
26178
26179 \end_inset
26180
26181  option de changement de taille.
26182 \end_layout
26183
26184 \begin_layout Description
26185 \begin_inset Flex Code
26186 status collapsed
26187
26188 \begin_layout Plain Layout
26189
26190 \lang english
26191 $$Rotate
26192 \end_layout
26193
26194 \end_inset
26195
26196  option de rotation.
26197 \end_layout
26198
26199 \begin_layout Standard
26200 Vous pouvez vous demander pourquoi les macros de chemin d'accès sont aussi
26201  nombreuses.
26202  Il y a deux raisons principales:
26203 \end_layout
26204
26205 \begin_layout Enumerate
26206 les chemins d'accès relatifs et absolus doivent rester relatifs et absolus,
26207  respectivement.
26208  Les utilisateurs peuvent avoir des raisons de préférer l'un ou l'autre.
26209  Les chemins relatifs sont utiles pour des documents portables sur différentes
26210  machines, par exemple.
26211  Les chemins absolus peuvent être requis par certains logiciels;
26212 \end_layout
26213
26214 \begin_layout Enumerate
26215 \SpecialChar LaTeX
26216  traite les chemins d'accès relatifs différemment de \SpecialChar LyX
26217  et d'autres logiciels
26218  dans des fichiers inclus encapsulés.
26219  Pour \SpecialChar LyX
26220 , par exemple, un chemin relatif est toujours relatif au document
26221  qui contient le nom de fichier.
26222  Pour \SpecialChar LaTeX
26223 , il est toujours relatif au document maître.
26224  Ces deux définitions sont identiques si vous n'avez qu'un seul document.,
26225  mais diffèrent si vous avez un document maître qui inclut des sous-documents.
26226  Ceci signifie que les chemins relatifs doivent être transformés pour être
26227  transmis à \SpecialChar LaTeX
26228 .
26229  Heureusement \SpecialChar LyX
26230  fait ceci automatiquement si vous choisissez les macros de
26231  substitution correctes.
26232 \end_layout
26233
26234 \begin_layout Standard
26235 Donc, quelle macro faut-il choisir dans une nouvelle définition de cadre?
26236  La règle n'est pas difficile:
26237 \end_layout
26238
26239 \begin_layout Itemize
26240 utiliser 
26241 \begin_inset Flex Code
26242 status collapsed
26243
26244 \begin_layout Plain Layout
26245
26246 \lang english
26247 $$AbsPath
26248 \end_layout
26249
26250 \end_inset
26251
26252  si un chemin absolu est requis;
26253 \end_layout
26254
26255 \begin_layout Itemize
26256 utiliser 
26257 \begin_inset Flex Code
26258 status collapsed
26259
26260 \begin_layout Plain Layout
26261
26262 \lang english
26263 $$AbsOrRelPathMaster
26264 \end_layout
26265
26266 \end_inset
26267
26268  si la chaîne substituée est du type entrée pour \SpecialChar LaTeX
26269 ;
26270 \end_layout
26271
26272 \begin_layout Itemize
26273 sinon utiliser 
26274 \begin_inset Flex Code
26275 status collapsed
26276
26277 \begin_layout Plain Layout
26278
26279 \lang english
26280 $$AbsOrRelPathParent
26281 \end_layout
26282
26283 \end_inset
26284
26285  pour préserver le choix de l'utilisateur.
26286 \end_layout
26287
26288 \begin_layout Standard
26289 Des cas spéciaux existent pour lesquels cette règle n'est pas valable, et
26290  par exemple lorsque des chemins relatifs sont requis, mais elle fonctionne
26291  correctement d'habitude.
26292  Un exemple de cas tordu est la directive 
26293 \begin_inset Flex Code
26294 status collapsed
26295
26296 \begin_layout Plain Layout
26297
26298 \lang english
26299 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
26300 \end_layout
26301
26302 \end_inset
26303
26304  dans le cadre Xfig indiqué ci-dessus: il n'est pas possible d'utiliser
26305  le nom absolu parce que la copieur pour les fichiers 
26306 \begin_inset Flex Code
26307 status collapsed
26308
26309 \begin_layout Plain Layout
26310
26311 \lang english
26312 .pstex_t
26313 \end_layout
26314
26315 \end_inset
26316
26317  nécessite le nom relatif pour réécrire le contenu du fichier.
26318 \end_layout
26319
26320 \begin_layout Section
26321 La question de la sécurité
26322 \begin_inset CommandInset label
26323 LatexCommand label
26324 name "sec:La-question-de"
26325
26326 \end_inset
26327
26328
26329 \end_layout
26330
26331 \begin_layout Standard
26332 L'insertion d'objet externe crée une interface avec un paquet de programmes
26333  externes et le fait de manière automatique, nous devons donc en examiner
26334  les conséquences en matière de sécurité.
26335  En particulier, comme vous avez la possibilité d'inclure vos propres noms
26336  de fichier ou de paramètres et qu'ils sont interprétés pour former une
26337  commande, il semble possible de créer un document malveillant qui exécute
26338  des commandes indésirables quand un utilisateur le visualise ou l'imprime.
26339  C'est quelque chose que nous voulons absolument éviter.
26340 \end_layout
26341
26342 \begin_layout Standard
26343 Cependant, comme les commandes du programme externe sont définies seulement
26344  dans le fichier de configuration des cadres, il n'y a pas de problème de
26345  sécurité si \SpecialChar LyX
26346  est configuré correctement avec seulement des cadres sûrs.
26347  Ceci parce que les programmes externes sont invoqués via l'appel système
26348  
26349 \begin_inset Flex Code
26350 status collapsed
26351
26352 \begin_layout Plain Layout
26353 execvp
26354 \end_layout
26355
26356 \end_inset
26357
26358  et non via l'appel système 
26359 \begin_inset Flex Code
26360 status collapsed
26361
26362 \begin_layout Plain Layout
26363 system
26364 \end_layout
26365
26366 \end_inset
26367
26368 .
26369  Il n'est donc pas possible d'exécuter des commandes arbitraires via le
26370  shell à partir du nom de fichier ou des paramètres.
26371 \end_layout
26372
26373 \begin_layout Standard
26374 Ceci implique aussi qu'il y a des restrictions dans les commandes définissables
26375  dans un cadre d'objet externe.
26376  En particulier, les pipes et les redirections ne sont pas disponibles.
26377  C'était obligatoire pour que \SpecialChar LyX
26378  reste sûr.
26379  Si vous voulez utiliser quelques-unes des fonctions du shell, vous devez
26380  écrire un script sûr pour le faire de manière contrôlée, puis définir ce
26381  script comme commande.
26382  
26383 \end_layout
26384
26385 \begin_layout Standard
26386 Il est possible de créer un cadre qui interagit directement avec le shell,
26387  mais comme cela permettrait à un utilisateur malveillant d'exécuter des
26388  commandes arbitraires en écrivant des noms de fichier ou des paramètres
26389  bien choisis, nous vous recommandons d'utiliser en général des scripts
26390  sûrs qui fonctionnent avec l'appel système 
26391 \begin_inset Flex Code
26392 status collapsed
26393
26394 \begin_layout Plain Layout
26395 execvp
26396 \end_layout
26397
26398 \end_inset
26399
26400  d'une manière contrôlée.
26401  Bien sûr, si vous êtes dans un environnement dans lequel vous avez confiance,
26402  il est tentant de ne pas se fouler et d'utiliser des scripts shell ordinaires.
26403  Si vous faites cela, sachez que vous allez 
26404 \emph on
26405 vraiment
26406 \emph default
26407  créer dans votre système une faille de sécurité facile à exploiter.
26408  Il est évident que de tels cadres non sécurisés ne seront jamais inclus
26409  dans la distribution standard de \SpecialChar LyX
26410 , même si nous encourageons les gens à
26411  nous proposer de nouveaux cadres dans la tradition du logiciel libre.
26412  Mais \SpecialChar LyX
26413  tel que vous vous le procurez par les voies officielles de distribution
26414  ne contiendra jamais de cadres non sécurisés.
26415 \end_layout
26416
26417 \begin_layout Standard
26418 L'insertion d'objet externe est un outil très puissant, et vous devez faire
26419  attention à ne pas mettre en péril la sécurité avec cette puissance.
26420  Une légère erreur dans une seule ligne d'un script apparemment inoffensif
26421  peut ouvrir la voie à d'énormes problèmes.
26422  Si vous n'avez pas une compréhension claire de ce qui est en jeu, nous
26423  vous recommandons de consulter un professionnel de la sécurité, ou de contacter
26424  l'équipe de développement de \SpecialChar LyX
26425  si vous vous demandez si votre cadre est
26426  sûr ou non.
26427  Faites le avant de l'utiliser dans un environnement que vous ne contrôlez
26428  pas.
26429 \end_layout
26430
26431 \begin_layout Chapter
26432 \start_of_appendix
26433 Liste des fonctions utilisables dans les styles
26434 \begin_inset CommandInset label
26435 LatexCommand label
26436 name "chap:List-of-functions"
26437
26438 \end_inset
26439
26440
26441 \end_layout
26442
26443 \begin_layout Standard
26444 \align center
26445 \begin_inset Tabular
26446 <lyxtabular version="3" rows="11" columns="8">
26447 <features tabularvalignment="middle">
26448 <column alignment="left" valignment="top">
26449 <column alignment="left" valignment="top">
26450 <column alignment="left" valignment="top">
26451 <column alignment="left" valignment="top">
26452 <column alignment="left" valignment="top">
26453 <column alignment="left" valignment="top">
26454 <column alignment="left" valignment="top">
26455 <column alignment="left" valignment="top">
26456 <row>
26457 <cell alignment="left" valignment="top" usebox="none">
26458 \begin_inset Text
26459
26460 \begin_layout Plain Layout
26461 accents
26462 \end_layout
26463
26464 \end_inset
26465 </cell>
26466 <cell alignment="left" valignment="top" usebox="none">
26467 \begin_inset Text
26468
26469 \begin_layout Plain Layout
26470 booktabs
26471 \end_layout
26472
26473 \end_inset
26474 </cell>
26475 <cell alignment="left" valignment="top" usebox="none">
26476 \begin_inset Text
26477
26478 \begin_layout Plain Layout
26479 feyn
26480 \end_layout
26481
26482 \end_inset
26483 </cell>
26484 <cell alignment="left" valignment="top" usebox="none">
26485 \begin_inset Text
26486
26487 \begin_layout Plain Layout
26488 listings
26489 \end_layout
26490
26491 \end_inset
26492 </cell>
26493 <cell alignment="center" valignment="top" usebox="none">
26494 \begin_inset Text
26495
26496 \begin_layout Plain Layout
26497 natbib
26498 \end_layout
26499
26500 \end_inset
26501 </cell>
26502 <cell alignment="center" valignment="top" usebox="none">
26503 \begin_inset Text
26504
26505 \begin_layout Plain Layout
26506 rotfloat
26507 \end_layout
26508
26509 \end_inset
26510 </cell>
26511 <cell alignment="center" valignment="top" usebox="none">
26512 \begin_inset Text
26513
26514 \begin_layout Plain Layout
26515 tfrupee
26516 \end_layout
26517
26518 \end_inset
26519 </cell>
26520 <cell alignment="center" valignment="top" usebox="none">
26521 \begin_inset Text
26522
26523 \begin_layout Plain Layout
26524 wasysym
26525 \end_layout
26526
26527 \end_inset
26528 </cell>
26529 </row>
26530 <row>
26531 <cell alignment="left" valignment="top" usebox="none">
26532 \begin_inset Text
26533
26534 \begin_layout Plain Layout
26535 amsbsy
26536 \end_layout
26537
26538 \end_inset
26539 </cell>
26540 <cell alignment="left" valignment="top" usebox="none">
26541 \begin_inset Text
26542
26543 \begin_layout Plain Layout
26544 calc
26545 \end_layout
26546
26547 \end_inset
26548 </cell>
26549 <cell alignment="left" valignment="top" usebox="none">
26550 \begin_inset Text
26551
26552 \begin_layout Plain Layout
26553 fixltx2e
26554 \end_layout
26555
26556 \end_inset
26557 </cell>
26558 <cell alignment="left" valignment="top" usebox="none">
26559 \begin_inset Text
26560
26561 \begin_layout Plain Layout
26562 longtable
26563 \end_layout
26564
26565 \end_inset
26566 </cell>
26567 <cell alignment="center" valignment="top" usebox="none">
26568 \begin_inset Text
26569
26570 \begin_layout Plain Layout
26571 nomencl
26572 \end_layout
26573
26574 \end_inset
26575 </cell>
26576 <cell alignment="center" valignment="top" usebox="none">
26577 \begin_inset Text
26578
26579 \begin_layout Plain Layout
26580 rsphrase
26581 \end_layout
26582
26583 \end_inset
26584 </cell>
26585 <cell alignment="center" valignment="top" usebox="none">
26586 \begin_inset Text
26587
26588 \begin_layout Plain Layout
26589 tipa
26590 \end_layout
26591
26592 \end_inset
26593 </cell>
26594 <cell alignment="center" valignment="top" usebox="none">
26595 \begin_inset Text
26596
26597 \begin_layout Plain Layout
26598 wrapfig
26599 \end_layout
26600
26601 \end_inset
26602 </cell>
26603 </row>
26604 <row>
26605 <cell alignment="left" valignment="top" usebox="none">
26606 \begin_inset Text
26607
26608 \begin_layout Plain Layout
26609 amscd
26610 \end_layout
26611
26612 \end_inset
26613 </cell>
26614 <cell alignment="left" valignment="top" usebox="none">
26615 \begin_inset Text
26616
26617 \begin_layout Plain Layout
26618 CJK
26619 \end_layout
26620
26621 \end_inset
26622 </cell>
26623 <cell alignment="left" valignment="top" usebox="none">
26624 \begin_inset Text
26625
26626 \begin_layout Plain Layout
26627 float
26628 \end_layout
26629
26630 \end_inset
26631 </cell>
26632 <cell alignment="left" valignment="top" usebox="none">
26633 \begin_inset Text
26634
26635 \begin_layout Plain Layout
26636 lyxskak
26637 \end_layout
26638
26639 \end_inset
26640 </cell>
26641 <cell alignment="center" valignment="top" usebox="none">
26642 \begin_inset Text
26643
26644 \begin_layout Plain Layout
26645 pdfcolmk
26646 \end_layout
26647
26648 \end_inset
26649 </cell>
26650 <cell alignment="center" valignment="top" usebox="none">
26651 \begin_inset Text
26652
26653 \begin_layout Plain Layout
26654 setspace
26655 \end_layout
26656
26657 \end_inset
26658 </cell>
26659 <cell alignment="center" valignment="top" usebox="none">
26660 \begin_inset Text
26661
26662 \begin_layout Plain Layout
26663 tipx
26664 \end_layout
26665
26666 \end_inset
26667 </cell>
26668 <cell alignment="center" valignment="top" usebox="none">
26669 \begin_inset Text
26670
26671 \begin_layout Plain Layout
26672 xargs
26673 \end_layout
26674
26675 \end_inset
26676 </cell>
26677 </row>
26678 <row>
26679 <cell alignment="left" valignment="top" usebox="none">
26680 \begin_inset Text
26681
26682 \begin_layout Plain Layout
26683 amsmath
26684 \end_layout
26685
26686 \end_inset
26687 </cell>
26688 <cell alignment="left" valignment="top" usebox="none">
26689 \begin_inset Text
26690
26691 \begin_layout Plain Layout
26692 color
26693 \end_layout
26694
26695 \end_inset
26696 </cell>
26697 <cell alignment="left" valignment="top" usebox="none">
26698 \begin_inset Text
26699
26700 \begin_layout Plain Layout
26701 framed
26702 \end_layout
26703
26704 \end_inset
26705 </cell>
26706 <cell alignment="left" valignment="top" usebox="none">
26707 \begin_inset Text
26708
26709 \begin_layout Plain Layout
26710 makeidx
26711 \end_layout
26712
26713 \end_inset
26714 </cell>
26715 <cell alignment="center" valignment="top" usebox="none">
26716 \begin_inset Text
26717
26718 \begin_layout Plain Layout
26719 pdfpages
26720 \end_layout
26721
26722 \end_inset
26723 </cell>
26724 <cell alignment="center" valignment="top" usebox="none">
26725 \begin_inset Text
26726
26727 \begin_layout Plain Layout
26728 shapepar
26729 \end_layout
26730
26731 \end_inset
26732 </cell>
26733 <cell alignment="center" valignment="top" usebox="none">
26734 \begin_inset Text
26735
26736 \begin_layout Plain Layout
26737 tone
26738 \end_layout
26739
26740 \end_inset
26741 </cell>
26742 <cell alignment="center" valignment="top" usebox="none">
26743 \begin_inset Text
26744
26745 \begin_layout Plain Layout
26746 xcolor
26747 \end_layout
26748
26749 \end_inset
26750 </cell>
26751 </row>
26752 <row>
26753 <cell alignment="left" valignment="top" usebox="none">
26754 \begin_inset Text
26755
26756 \begin_layout Plain Layout
26757 amssymb
26758 \end_layout
26759
26760 \end_inset
26761 </cell>
26762 <cell alignment="left" valignment="top" usebox="none">
26763 \begin_inset Text
26764
26765 \begin_layout Plain Layout
26766 covington
26767 \end_layout
26768
26769 \end_inset
26770 </cell>
26771 <cell alignment="left" valignment="top" usebox="none">
26772 \begin_inset Text
26773
26774 \begin_layout Plain Layout
26775 graphicx
26776 \end_layout
26777
26778 \end_inset
26779 </cell>
26780 <cell alignment="left" valignment="top" usebox="none">
26781 \begin_inset Text
26782
26783 \begin_layout Plain Layout
26784 marvosym
26785 \end_layout
26786
26787 \end_inset
26788 </cell>
26789 <cell alignment="center" valignment="top" usebox="none">
26790 \begin_inset Text
26791
26792 \begin_layout Plain Layout
26793 pifont
26794 \end_layout
26795
26796 \end_inset
26797 </cell>
26798 <cell alignment="center" valignment="top" usebox="none">
26799 \begin_inset Text
26800
26801 \begin_layout Plain Layout
26802 slashed
26803 \end_layout
26804
26805 \end_inset
26806 </cell>
26807 <cell alignment="center" valignment="top" usebox="none">
26808 \begin_inset Text
26809
26810 \begin_layout Plain Layout
26811 txfonts
26812 \end_layout
26813
26814 \end_inset
26815 </cell>
26816 <cell alignment="center" valignment="top" usebox="none">
26817 \begin_inset Text
26818
26819 \begin_layout Plain Layout
26820 xy
26821 \end_layout
26822
26823 \end_inset
26824 </cell>
26825 </row>
26826 <row>
26827 <cell alignment="left" valignment="top" usebox="none">
26828 \begin_inset Text
26829
26830 \begin_layout Plain Layout
26831 amstext
26832 \end_layout
26833
26834 \end_inset
26835 </cell>
26836 <cell alignment="left" valignment="top" usebox="none">
26837 \begin_inset Text
26838
26839 \begin_layout Plain Layout
26840 csquotes
26841 \end_layout
26842
26843 \end_inset
26844 </cell>
26845 <cell alignment="left" valignment="top" usebox="none">
26846 \begin_inset Text
26847
26848 \begin_layout Plain Layout
26849 hhline
26850 \end_layout
26851
26852 \end_inset
26853 </cell>
26854 <cell alignment="left" valignment="top" usebox="none">
26855 \begin_inset Text
26856
26857 \begin_layout Plain Layout
26858 mathdesign
26859 \end_layout
26860
26861 \end_inset
26862 </cell>
26863 <cell alignment="center" valignment="top" usebox="none">
26864 \begin_inset Text
26865
26866 \begin_layout Plain Layout
26867 pmboxdraw
26868 \end_layout
26869
26870 \end_inset
26871 </cell>
26872 <cell alignment="center" valignment="top" usebox="none">
26873 \begin_inset Text
26874
26875 \begin_layout Plain Layout
26876 soul
26877 \end_layout
26878
26879 \end_inset
26880 </cell>
26881 <cell alignment="center" valignment="top" usebox="none">
26882 \begin_inset Text
26883
26884 \begin_layout Plain Layout
26885 ulem
26886 \end_layout
26887
26888 \end_inset
26889 </cell>
26890 <cell alignment="center" valignment="top" usebox="none">
26891 \begin_inset Text
26892
26893 \begin_layout Plain Layout
26894 yhmath
26895 \end_layout
26896
26897 \end_inset
26898 </cell>
26899 </row>
26900 <row>
26901 <cell alignment="left" valignment="top" usebox="none">
26902 \begin_inset Text
26903
26904 \begin_layout Plain Layout
26905 amsthm
26906 \end_layout
26907
26908 \end_inset
26909 </cell>
26910 <cell alignment="left" valignment="top" usebox="none">
26911 \begin_inset Text
26912
26913 \begin_layout Plain Layout
26914 dvipost
26915 \end_layout
26916
26917 \end_inset
26918 </cell>
26919 <cell alignment="left" valignment="top" usebox="none">
26920 \begin_inset Text
26921
26922 \begin_layout Plain Layout
26923 hyperref
26924 \end_layout
26925
26926 \end_inset
26927 </cell>
26928 <cell alignment="left" valignment="top" usebox="none">
26929 \begin_inset Text
26930
26931 \begin_layout Plain Layout
26932 mathdots
26933 \end_layout
26934
26935 \end_inset
26936 </cell>
26937 <cell alignment="center" valignment="top" usebox="none">
26938 \begin_inset Text
26939
26940 \begin_layout Plain Layout
26941 polyglossia
26942 \end_layout
26943
26944 \end_inset
26945 </cell>
26946 <cell alignment="center" valignment="top" usebox="none">
26947 \begin_inset Text
26948
26949 \begin_layout Plain Layout
26950 splitidx
26951 \end_layout
26952
26953 \end_inset
26954 </cell>
26955 <cell alignment="center" valignment="top" usebox="none">
26956 \begin_inset Text
26957
26958 \begin_layout Plain Layout
26959 undertilde
26960 \end_layout
26961
26962 \end_inset
26963 </cell>
26964 <cell alignment="center" valignment="top" usebox="none">
26965 \begin_inset Text
26966
26967 \begin_layout Plain Layout
26968
26969 \end_layout
26970
26971 \end_inset
26972 </cell>
26973 </row>
26974 <row>
26975 <cell alignment="left" valignment="top" usebox="none">
26976 \begin_inset Text
26977
26978 \begin_layout Plain Layout
26979 array
26980 \end_layout
26981
26982 \end_inset
26983 </cell>
26984 <cell alignment="left" valignment="top" usebox="none">
26985 \begin_inset Text
26986
26987 \begin_layout Plain Layout
26988 endnotes
26989 \end_layout
26990
26991 \end_inset
26992 </cell>
26993 <cell alignment="left" valignment="top" usebox="none">
26994 \begin_inset Text
26995
26996 \begin_layout Plain Layout
26997 ifsym
26998 \end_layout
26999
27000 \end_inset
27001 </cell>
27002 <cell alignment="left" valignment="top" usebox="none">
27003 \begin_inset Text
27004
27005 \begin_layout Plain Layout
27006 mathrsfs
27007 \end_layout
27008
27009 \end_inset
27010 </cell>
27011 <cell alignment="center" valignment="top" usebox="none">
27012 \begin_inset Text
27013
27014 \begin_layout Plain Layout
27015 prettyref
27016 \end_layout
27017
27018 \end_inset
27019 </cell>
27020 <cell alignment="center" valignment="top" usebox="none">
27021 \begin_inset Text
27022
27023 \begin_layout Plain Layout
27024 subfig
27025 \end_layout
27026
27027 \end_inset
27028 </cell>
27029 <cell alignment="center" valignment="top" usebox="none">
27030 \begin_inset Text
27031
27032 \begin_layout Plain Layout
27033 units
27034 \end_layout
27035
27036 \end_inset
27037 </cell>
27038 <cell alignment="center" valignment="top" usebox="none">
27039 \begin_inset Text
27040
27041 \begin_layout Plain Layout
27042
27043 \end_layout
27044
27045 \end_inset
27046 </cell>
27047 </row>
27048 <row>
27049 <cell alignment="left" valignment="top" usebox="none">
27050 \begin_inset Text
27051
27052 \begin_layout Plain Layout
27053 ascii
27054 \end_layout
27055
27056 \end_inset
27057 </cell>
27058 <cell alignment="left" valignment="top" usebox="none">
27059 \begin_inset Text
27060
27061 \begin_layout Plain Layout
27062 enumitem
27063 \end_layout
27064
27065 \end_inset
27066 </cell>
27067 <cell alignment="left" valignment="top" usebox="none">
27068 \begin_inset Text
27069
27070 \begin_layout Plain Layout
27071 ifthen
27072 \end_layout
27073
27074 \end_inset
27075 </cell>
27076 <cell alignment="left" valignment="top" usebox="none">
27077 \begin_inset Text
27078
27079 \begin_layout Plain Layout
27080 mhchem
27081 \end_layout
27082
27083 \end_inset
27084 </cell>
27085 <cell alignment="center" valignment="top" usebox="none">
27086 \begin_inset Text
27087
27088 \begin_layout Plain Layout
27089 pxfonts
27090 \end_layout
27091
27092 \end_inset
27093 </cell>
27094 <cell alignment="center" valignment="top" usebox="none">
27095 \begin_inset Text
27096
27097 \begin_layout Plain Layout
27098 subscript
27099 \end_layout
27100
27101 \end_inset
27102 </cell>
27103 <cell alignment="center" valignment="top" usebox="none">
27104 \begin_inset Text
27105
27106 \begin_layout Plain Layout
27107 url
27108 \end_layout
27109
27110 \end_inset
27111 </cell>
27112 <cell alignment="center" valignment="top" usebox="none">
27113 \begin_inset Text
27114
27115 \begin_layout Plain Layout
27116
27117 \end_layout
27118
27119 \end_inset
27120 </cell>
27121 </row>
27122 <row>
27123 <cell alignment="left" valignment="top" usebox="none">
27124 \begin_inset Text
27125
27126 \begin_layout Plain Layout
27127 bbding
27128 \end_layout
27129
27130 \end_inset
27131 </cell>
27132 <cell alignment="left" valignment="top" usebox="none">
27133 \begin_inset Text
27134
27135 \begin_layout Plain Layout
27136 esint
27137 \end_layout
27138
27139 \end_inset
27140 </cell>
27141 <cell alignment="left" valignment="top" usebox="none">
27142 \begin_inset Text
27143
27144 \begin_layout Plain Layout
27145 jurabib
27146 \end_layout
27147
27148 \end_inset
27149 </cell>
27150 <cell alignment="left" valignment="top" usebox="none">
27151 \begin_inset Text
27152
27153 \begin_layout Plain Layout
27154 multicol
27155 \end_layout
27156
27157 \end_inset
27158 </cell>
27159 <cell alignment="center" valignment="top" usebox="none">
27160 \begin_inset Text
27161
27162 \begin_layout Plain Layout
27163 refstyle
27164 \end_layout
27165
27166 \end_inset
27167 </cell>
27168 <cell alignment="center" valignment="top" usebox="none">
27169 \begin_inset Text
27170
27171 \begin_layout Plain Layout
27172 textcomp
27173 \end_layout
27174
27175 \end_inset
27176 </cell>
27177 <cell alignment="center" valignment="top" usebox="none">
27178 \begin_inset Text
27179
27180 \begin_layout Plain Layout
27181 varioref
27182 \end_layout
27183
27184 \end_inset
27185 </cell>
27186 <cell alignment="center" valignment="top" usebox="none">
27187 \begin_inset Text
27188
27189 \begin_layout Plain Layout
27190
27191 \end_layout
27192
27193 \end_inset
27194 </cell>
27195 </row>
27196 <row>
27197 <cell alignment="center" valignment="top" usebox="none">
27198 \begin_inset Text
27199
27200 \begin_layout Plain Layout
27201 bm
27202 \end_layout
27203
27204 \end_inset
27205 </cell>
27206 <cell alignment="center" valignment="top" usebox="none">
27207 \begin_inset Text
27208
27209 \begin_layout Plain Layout
27210 fancybox
27211 \end_layout
27212
27213 \end_inset
27214 </cell>
27215 <cell alignment="center" valignment="top" usebox="none">
27216 \begin_inset Text
27217
27218 \begin_layout Plain Layout
27219 latexsym
27220 \end_layout
27221
27222 \end_inset
27223 </cell>
27224 <cell alignment="center" valignment="top" usebox="none">
27225 \begin_inset Text
27226
27227 \begin_layout Plain Layout
27228 multirow
27229 \end_layout
27230
27231 \end_inset
27232 </cell>
27233 <cell alignment="center" valignment="top" usebox="none">
27234 \begin_inset Text
27235
27236 \begin_layout Plain Layout
27237 rotating
27238 \end_layout
27239
27240 \end_inset
27241 </cell>
27242 <cell alignment="center" valignment="top" usebox="none">
27243 \begin_inset Text
27244
27245 \begin_layout Plain Layout
27246 textgreek
27247 \end_layout
27248
27249 \end_inset
27250 </cell>
27251 <cell alignment="center" valignment="top" usebox="none">
27252 \begin_inset Text
27253
27254 \begin_layout Plain Layout
27255 verbatim
27256 \end_layout
27257
27258 \end_inset
27259 </cell>
27260 <cell alignment="center" valignment="top" usebox="none">
27261 \begin_inset Text
27262
27263 \begin_layout Plain Layout
27264
27265 \end_layout
27266
27267 \end_inset
27268 </cell>
27269 </row>
27270 </lyxtabular>
27271
27272 \end_inset
27273
27274
27275 \end_layout
27276
27277 \begin_layout Chapter
27278 Noms des couleurs disponibles utilisables dans les styles
27279 \begin_inset CommandInset label
27280 LatexCommand label
27281 name "chap:Names-of-colors"
27282
27283 \end_inset
27284
27285
27286 \end_layout
27287
27288 \begin_layout Standard
27289 Les couleurs énumérées ci-après sont les couleurs standard et celles que
27290  vous pouvez régler dans les préférences \SpecialChar LyX
27291 .
27292 \end_layout
27293
27294 \begin_layout Description
27295
27296 \lang english
27297 none
27298 \lang french
27299  pas de couleur particulière – réinitialisation ou couleur implicite
27300 \end_layout
27301
27302 \begin_layout Description
27303
27304 \lang english
27305 black
27306 \end_layout
27307
27308 \begin_layout Description
27309
27310 \lang english
27311 white
27312 \end_layout
27313
27314 \begin_layout Description
27315
27316 \lang english
27317 red
27318 \end_layout
27319
27320 \begin_layout Description
27321
27322 \lang english
27323 green
27324 \end_layout
27325
27326 \begin_layout Description
27327
27328 \lang english
27329 blue
27330 \end_layout
27331
27332 \begin_layout Description
27333
27334 \lang english
27335 cyan
27336 \end_layout
27337
27338 \begin_layout Description
27339
27340 \lang english
27341 magenta
27342 \end_layout
27343
27344 \begin_layout Description
27345
27346 \lang english
27347 yellow
27348 \end_layout
27349
27350 \begin_layout Description
27351
27352 \lang english
27353 added_space
27354 \lang french
27355  marqueur d'espace ajoutée
27356 \end_layout
27357
27358 \begin_layout Description
27359
27360 \lang english
27361 addedtext
27362 \lang french
27363  texte ajouté
27364 \end_layout
27365
27366 \begin_layout Description
27367
27368 \lang english
27369 appendix
27370 \lang french
27371  marque d'annexe
27372 \end_layout
27373
27374 \begin_layout Description
27375
27376 \lang english
27377 background
27378 \lang french
27379  fond
27380 \end_layout
27381
27382 \begin_layout Description
27383
27384 \lang english
27385 bottomarea
27386 \lang french
27387  zone du bas
27388 \end_layout
27389
27390 \begin_layout Description
27391
27392 \lang english
27393 branchlabel
27394 \lang french
27395  étiquette de branche
27396 \end_layout
27397
27398 \begin_layout Description
27399
27400 \lang english
27401 buttonbg
27402 \lang french
27403  fond de bouton d'insert
27404 \end_layout
27405
27406 \begin_layout Description
27407
27408 \lang english
27409 buttonhoverbg
27410 \lang french
27411  fond du bouton d'insert (pointé)
27412 \end_layout
27413
27414 \begin_layout Description
27415
27416 \lang english
27417 buttonframe
27418 \lang french
27419  bordure de bouton d'insert
27420 \end_layout
27421
27422 \begin_layout Description
27423
27424 \lang english
27425 changebar
27426 \lang french
27427  barre de modification
27428 \end_layout
27429
27430 \begin_layout Description
27431
27432 \lang english
27433 changedtextauthor1
27434 \lang french
27435  texte modifié auteur 1
27436 \end_layout
27437
27438 \begin_layout Description
27439
27440 \lang english
27441 changedtextauthor2
27442 \lang french
27443  texte modifié auteur 2
27444 \end_layout
27445
27446 \begin_layout Description
27447
27448 \lang english
27449 changedtextauthor3
27450 \lang french
27451  texte modifié auteur 3
27452 \end_layout
27453
27454 \begin_layout Description
27455
27456 \lang english
27457 changedtextauthor4
27458 \lang french
27459  texte modifié auteur 4
27460 \end_layout
27461
27462 \begin_layout Description
27463
27464 \lang english
27465 changedtextauthor5
27466 \lang french
27467  texte modifié auteur 5
27468 \end_layout
27469
27470 \begin_layout Description
27471
27472 \lang english
27473 collapsable_inset_frame
27474 \lang french
27475  cadre d'insert repliable
27476 \end_layout
27477
27478 \begin_layout Description
27479
27480 \lang english
27481 collapsable_inset_text
27482 \lang french
27483  texte d'insert repliable
27484 \end_layout
27485
27486 \begin_layout Description
27487
27488 \lang english
27489 command
27490 \lang french
27491  insert de commande
27492 \end_layout
27493
27494 \begin_layout Description
27495
27496 \lang english
27497 commandbg
27498 \lang french
27499  fond d'insert de commande
27500 \end_layout
27501
27502 \begin_layout Description
27503
27504 \lang english
27505 commandframe
27506 \lang french
27507  cadre d'insert de commande
27508 \end_layout
27509
27510 \begin_layout Description
27511
27512 \lang english
27513 comment
27514 \lang french
27515  commentaire
27516 \end_layout
27517
27518 \begin_layout Description
27519
27520 \lang english
27521 commentbg
27522 \lang french
27523  fond de commentaire
27524 \end_layout
27525
27526 \begin_layout Description
27527
27528 \lang english
27529 cursor
27530 \lang french
27531  curseur
27532 \end_layout
27533
27534 \begin_layout Description
27535
27536 \lang english
27537 deletedtext
27538 \lang french
27539  texte supprimé
27540 \end_layout
27541
27542 \begin_layout Description
27543
27544 \lang english
27545 deletedtextmodifier
27546 \lang french
27547  modificateur de texte supprimé
27548 \end_layout
27549
27550 \begin_layout Description
27551
27552 \lang english
27553 depthbar
27554 \lang french
27555  barre de profondeur
27556 \end_layout
27557
27558 \begin_layout Description
27559
27560 \lang english
27561 eolmarker
27562 \lang french
27563  marqueur de fin de ligne
27564 \end_layout
27565
27566 \begin_layout Description
27567
27568 \lang english
27569 error
27570 \lang french
27571  erreur \SpecialChar LaTeX
27572
27573 \end_layout
27574
27575 \begin_layout Description
27576
27577 \lang english
27578 footlabel
27579 \lang french
27580  étiquette de note de bas de page
27581 \end_layout
27582
27583 \begin_layout Description
27584
27585 \lang english
27586 graphicsbg
27587 \lang french
27588  fond graphique
27589 \end_layout
27590
27591 \begin_layout Description
27592
27593 \lang english
27594 greyedout 
27595 \lang french
27596 étiquette d'insert grisé
27597 \end_layout
27598
27599 \begin_layout Description
27600
27601 \lang english
27602 greyedoutbg
27603 \lang french
27604  fond d'insert grisé
27605 \end_layout
27606
27607 \begin_layout Description
27608
27609 \lang english
27610 greyedouttext
27611 \lang french
27612  texte d'insert grisé
27613 \end_layout
27614
27615 \begin_layout Description
27616
27617 \lang english
27618 indexlabel
27619 \lang french
27620  étiquette d'index
27621 \end_layout
27622
27623 \begin_layout Description
27624
27625 \lang english
27626 ignore
27627 \lang french
27628  couleur ignorée
27629 \end_layout
27630
27631 \begin_layout Description
27632
27633 \lang english
27634 inherit
27635 \lang french
27636  couleur héritée
27637 \end_layout
27638
27639 \begin_layout Description
27640
27641 \lang english
27642 inlinecompletion
27643 \lang french
27644  complétion en ligne
27645 \end_layout
27646
27647 \begin_layout Description
27648
27649 \lang english
27650 insetbg
27651 \lang french
27652  fond d'insert
27653 \end_layout
27654
27655 \begin_layout Description
27656
27657 \lang english
27658 insetframe
27659 \lang french
27660  cadre d'insert
27661 \end_layout
27662
27663 \begin_layout Description
27664
27665 \lang english
27666 language
27667 \lang french
27668  langue étrangère
27669 \end_layout
27670
27671 \begin_layout Description
27672
27673 \lang english
27674 latex
27675 \lang french
27676  texte \SpecialChar LaTeX
27677
27678 \end_layout
27679
27680 \begin_layout Description
27681
27682 \lang english
27683 listingsbg
27684 \lang french
27685  fond de listing
27686 \end_layout
27687
27688 \begin_layout Description
27689
27690 \lang english
27691 marginlabel
27692 \lang french
27693  étiquette de note en marge
27694 \end_layout
27695
27696 \begin_layout Description
27697
27698 \lang english
27699 math
27700 \lang french
27701  texte mathématique
27702 \end_layout
27703
27704 \begin_layout Description
27705
27706 \lang english
27707 mathbg
27708 \lang french
27709  fond mathématique
27710 \end_layout
27711
27712 \begin_layout Description
27713
27714 \lang english
27715 mathcorners
27716 \lang french
27717  cadre mathématique (non pointé)
27718 \end_layout
27719
27720 \begin_layout Description
27721
27722 \lang english
27723 mathframe
27724 \lang french
27725  cadre mathématique (pointé)
27726 \end_layout
27727
27728 \begin_layout Description
27729
27730 \lang english
27731 mathline
27732 \lang french
27733  ligne mathématique
27734 \end_layout
27735
27736 \begin_layout Description
27737
27738 \lang english
27739 mathmacrobg
27740 \lang french
27741  fond de macro mathématique
27742 \end_layout
27743
27744 \begin_layout Description
27745
27746 \lang english
27747 mathmacroblend
27748 \lang french
27749  macro mathématique désactivée
27750 \end_layout
27751
27752 \begin_layout Description
27753
27754 \lang english
27755 mathmacroframe
27756 \lang french
27757  cadre de macro mathématique
27758 \end_layout
27759
27760 \begin_layout Description
27761
27762 \lang english
27763 mathmacrohoverbg
27764 \lang french
27765  fond dynamique de macro mathématique
27766 \end_layout
27767
27768 \begin_layout Description
27769
27770 \lang english
27771 mathmacrolabel
27772 \lang french
27773  étiquette de macro mathématique
27774 \end_layout
27775
27776 \begin_layout Description
27777
27778 \lang english
27779 mathmacronewarg
27780 \lang french
27781  macro mathématique : nouveau paramètre
27782 \end_layout
27783
27784 \begin_layout Description
27785
27786 \lang english
27787 mathmacrooldarg
27788 \lang french
27789  macro mathématique : ancien paramètre
27790 \end_layout
27791
27792 \begin_layout Description
27793
27794 \lang english
27795 newpage
27796 \lang french
27797  saut de page
27798 \end_layout
27799
27800 \begin_layout Description
27801
27802 \lang english
27803 nonunique_inlinecompletion
27804 \lang french
27805  complétion en ligne (choix multiples)
27806 \end_layout
27807
27808 \begin_layout Description
27809
27810 \lang english
27811 notebg
27812 \lang french
27813  fond de note 
27814 \end_layout
27815
27816 \begin_layout Description
27817
27818 \lang english
27819 notelabel
27820 \lang french
27821  étiquette de note
27822 \end_layout
27823
27824 \begin_layout Description
27825
27826 \lang english
27827 pagebreak
27828 \lang french
27829  saut de page / saut de ligne
27830 \end_layout
27831
27832 \begin_layout Description
27833
27834 \lang english
27835 paragraphmarker
27836 \lang french
27837  marqueur de paragraphe
27838 \end_layout
27839
27840 \begin_layout Description
27841
27842 \lang english
27843 phantomtext
27844 \lang french
27845  texte d'insert fantôme
27846 \end_layout
27847
27848 \begin_layout Description
27849
27850 \lang english
27851 preview
27852 \lang french
27853  aperçu
27854 \end_layout
27855
27856 \begin_layout Description
27857
27858 \lang english
27859 previewframe
27860 \lang french
27861  cadre d'aperçu
27862 \end_layout
27863
27864 \begin_layout Description
27865
27866 \lang english
27867 regexpframe
27868 \lang french
27869  cadre d'expression régulière
27870 \end_layout
27871
27872 \begin_layout Description
27873
27874 \lang english
27875 selection
27876 \lang french
27877  sélection (fond)
27878 \end_layout
27879
27880 \begin_layout Description
27881
27882 \lang english
27883 selectiontext
27884 \lang french
27885  sélection (texte)
27886 \end_layout
27887
27888 \begin_layout Description
27889
27890 \lang english
27891 shadedbg
27892 \lang french
27893  boîte ombrée
27894 \end_layout
27895
27896 \begin_layout Description
27897
27898 \lang english
27899 special
27900 \lang french
27901  caractère spécial
27902 \end_layout
27903
27904 \begin_layout Description
27905
27906 \lang english
27907 tabularline
27908 \lang french
27909  ligne de tableau
27910 \end_layout
27911
27912 \begin_layout Description
27913
27914 \lang english
27915 tabularonoffline
27916 \lang french
27917  ligne on/off de tableau
27918 \end_layout
27919
27920 \begin_layout Description
27921
27922 \lang english
27923 urllabel
27924 \lang french
27925  étiquette d'URL
27926 \end_layout
27927
27928 \begin_layout Description
27929
27930 \lang english
27931 urltext
27932 \lang french
27933  texte d'URL
27934 \end_layout
27935
27936 \end_body
27937 \end_document