-#LyX 2.0 created this file. For more info see http://www.lyx.org/
-\lyxformat 413
+#LyX 2.1 created this file. For more info see http://www.lyx.org/
+\lyxformat 474
\begin_document
\begin_header
\textclass scrbook
\myTOC
\mainmatter }
-% redefine the \LyX macro for PDF bookmarks
-\def\LyX{\texorpdfstring{%
- L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
- {LyX}}
-
-% used for multi-column text
-\usepackage{multicol}
+% increase link area for cross-references and autoname them,
+\AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
+\addto\extrasfrench{%
+ \renewcommand*{\equationautorefname}[1]{}%
+ \renewcommand{\sectionautorefname}{sec.\negthinspace}%
+ \renewcommand{\subsectionautorefname}{sec.\negthinspace}%
+ \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}%
+}
\end_preamble
\options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
\use_default_options false
\font_roman default
\font_sans default
\font_typewriter default
+\font_math auto
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100
-
\graphics default
\default_output_format default
\output_sync 0
\pdf_keywords "LyX, documentation, customization"
\pdf_bookmarks true
\pdf_bookmarksnumbered true
-\pdf_bookmarksopen false
+\pdf_bookmarksopen true
\pdf_bookmarksopenlevel 1
\pdf_breaklinks false
\pdf_pdfborder false
\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
\papersize default
\use_geometry false
-\use_amsmath 0
-\use_esint 0
-\use_mhchem 1
-\use_mathdots 1
+\use_package amsmath 0
+\use_package amssymb 0
+\use_package cancel 0
+\use_package esint 0
+\use_package mathdots 1
+\use_package mathtools 0
+\use_package mhchem 1
+\use_package stackrel 0
+\use_package stmaryrd 0
+\use_package undertilde 0
\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
+\justification true
\use_refstyle 0
\branch Obsolete
\selected 0
\end_layout
\begin_layout Plain Layout
-Traduction : Mise à jour OK, Date: 06/07/2003
+Traduction : Mise à jour OK pour la publication 2.0.0, Date: 03/04/2011
+\end_layout
+
+\begin_layout Plain Layout
+remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affichage/Insertio
+n/Navigation, 31/10/2012
\end_layout
\begin_layout Plain Layout
-Original : Révision: 1.48, Date: 17/03/2003
+Original : Révision: 37808, Date: 28/02/2011
\end_layout
\end_inset
\begin_inset Newline newline
\end_inset
-Version 2.0.x
+Version 2.1.x
\end_layout
\begin_layout Standard
servir à personnaliser le comportement de LyX.
Vous pouvez modifier ces fichiers depuis LyX lui-même avec la fenêtre
\family sans
-Éditer\SpecialChar \menuseparator
+Outils\SpecialChar \menuseparator
Préférences
\family default
.
status collapsed
\begin_layout Plain Layout
-
-\lang english
lyxmodules.lst
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
*files.lst
\end_layout
\end_inset
-, celles-ci seront utilisées d'abord (voir le chapitre
-\begin_inset space ~
-\end_inset
-
-
+, celles-ci seront utilisées d'abord (voir le
\begin_inset CommandInset ref
LatexCommand ref
reference "chap:i18n"
\end_inset
contient les fichiers de réaffectation clavier.
- Voir le chapitre
-\begin_inset space ~
-\end_inset
-
-
+ Voir le
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:clavier"
\end_inset
- contient les classes de texte et les fichiers de modules décrits au chapitre
-\begin_inset space ~
-\end_inset
-
-
+ contient les classes de texte et les fichiers de modules décrits au
\begin_inset CommandInset ref
LatexCommand ref
reference "chap:classe-texte"
status collapsed
\begin_layout Plain Layout
-
-\lang english
lyx2lyx
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
lyx2lyx
\end_layout
\end_inset
- contient les fichiers modèles de LyX décrits dans la section
-\begin_inset space ~
-\end_inset
-
-
+ contient les fichiers modèles de LyX décrits dans la
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:modeles"
\end_inset
+
+\lang english
+, see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:Insérer-un-Objet"
+
+\end_inset
+
.
\end_layout
contient la liste de toutes les langues actuellement supportées par LyX.
\end_layout
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latexfonts
+\end_layout
+
+\end_inset
+
+
+\lang english
+ contains information about the supported fonts.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layouttranslations
+\end_layout
+
+\end_inset
+
+
+\lang english
+ this file contains translations for internationalized paragraph styles
+ (see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:I18n"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+unicodesymbols
+\end_layout
+
+\end_inset
+
+
+\lang english
+ this file contains information about unicode-encoded glyphs and the way
+ they are supported by LyX via LaTeX.
+\end_layout
+
\begin_layout Section
Votre répertoire personnel de configuration
\end_layout
Ces répertoires sont complètement indépendants (mais lisez la suite).
Notez que positionner la variable d'environnement
\family typewriter
-LYX_USERDIR_16x
+LYX_USERDIR_20x
\family default
a exactement le même effet.
\end_layout
status collapsed
\begin_layout Plain Layout
-Nouveau\SpecialChar \ldots{}
-
+Nouveau
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-Visionner
+Affichage
\lang english
\SpecialChar \menuseparator
status collapsed
\begin_layout Plain Layout
-Visionner
+Affichage
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-Modifier le fichier via une application externe\SpecialChar \ldots{}
-
+Modifier le fichier via une application externe
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-La case à cocher Format de document informe LyX que le format est approprié
- pour une exportation du document.
- Si la case est cochée que qu'une procédure de conversion est définie (voir
- la section
-\begin_inset space ~
+
+\lang english
+The
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+MIME
+\end_layout
+
+\end_inset
+
+ type of a format is optional, but if it is specified, it must be unique
+ across all formats.
+ It is used to detect files of this format from the file contents.
+ For some important file formats there is no MIME type officially registered
+ with the
+\lang french
+
+\begin_inset CommandInset href
+LatexCommand href
+name "IANA"
+target "http://www.iana.org/assignments/media-types/"
+
+\end_inset
+
+.
+
+\lang english
+Therefore LyX uses the extended list of MIME types as specified by
+\lang french
+
+\begin_inset CommandInset href
+LatexCommand href
+name "freedesktop.org"
+target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
+
\end_inset
+.
+\end_layout
+\begin_layout Standard
+La case à cocher Format de document informe LyX que le format est approprié
+ pour une exportation du document.
+ Si la case est cochée que qu'une procédure de conversion est définie (voir
+ la
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:Convertisseurs"
\end_inset
.
- Le format apparaîtra également dans le menu Visionner si une visionneuse
- est définie pour lui.
+ Le format apparaîtra également dans le menu
+\family sans
+Affichage
+\family default
+ si une visionneuse est définie pour lui.
Les formats purement graphiques, comme png, ne doivent pas utiliser cette
option.
Les formats adaptés à la fois aux graphiques et aux documents, comme pdf,
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$s
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
/usr/share/lyx
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$i
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$o
\end_layout
status collapsed
\begin_layout Plain Layout
+$$b
+\end_layout
+
+\end_inset
+
+
+\lang english
+The base name (without filename extension) in the LyX temporary directory
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$p
+\end_layout
+
+\end_inset
+
+
+\lang english
+The full directory path of the LyX temporary directory
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$r
+\end_layout
+
+\end_inset
+
+
+\lang english
+The full pathname to the original LyX file being processed
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$f
+\end_layout
+
+\end_inset
+
\lang english
+The filename (without any directory path) of the LyX file.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
$$l
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$s
\end_layout
\end_inset
-
-\lang french
-le répertoire système de LyX
+ le répertoire système de LyX
\end_layout
\begin_layout Labeling
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$i
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$o
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$b
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$p
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$r
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$e
\end_layout
\end_inset
-
-\lang french
-l'identificateur
+ l'identificateur
\begin_inset Flex Code
status collapsed
status collapsed
\begin_layout Plain Layout
-
-\lang english
latex
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
needaux
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
.aux
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
-xml
+nice
\end_layout
\end_inset
- la sortie est au format XML
-\end_layout
+
+\lang english
+Needs a
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Standard
-Les trois mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
- un argument de la forme
-\begin_inset Flex MenuItem
+nice
+\begin_inset Quotes frd
+\end_inset
+
+ file from the backend, which in practice means a LaTeX file like the one
+ we would export, without
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-clé=valeur
+
+\lang english
+input@path
\end_layout
\end_inset
-:
+
+\lang french
+.
\end_layout
\begin_layout Labeling
status collapsed
\begin_layout Plain Layout
-
-\lang english
-parselog
+xml
\end_layout
\end_inset
- s'il est utilisé, les messages d'erreur standard du convertisseur seront
- redirigés vers un fichier
+ la sortie est au format XML
+\end_layout
+
+\begin_layout Standard
+Les trois mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
+ un argument de la forme
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+clé=valeur
+\end_layout
+
+\end_inset
+
+:
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+parselog
+\end_layout
+
+\end_inset
+
+ s'il est utilisé, les messages d'erreur standard du convertisseur seront
+ redirigés vers un fichier
\begin_inset Flex Code
status collapsed
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$s
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
resultdir
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$b
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
resultfile
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
$$b
\end_layout
toujours le séquence la plus courte.
Vous pouvez cependant définir plusieurs méthodes de conversion entre formats
de fichier.
- Par exemple, la configuration LyX standard propose trois façons différentes
- de convertir LaTeX vers PDF: directement, via
+ Par exemple, la configuration LyX standard propose cinq façons différentes
+ de convertir LaTeX vers PDF:
+\end_layout
+
+\begin_layout Enumerate
+directement, via
\begin_inset Flex MenuItem
status collapsed
\end_inset
-; via (DVI et) PostScript, en utilisant
+
+\end_layout
+
+\begin_layout Enumerate
+via (DVI et) PostScript, en utilisant
\begin_inset Flex MenuItem
status collapsed
\end_inset
-; ou via DVI, en utilisant
+
+\end_layout
+
+\begin_layout Enumerate
+via DVI, en utilisant
\begin_inset Flex MenuItem
status collapsed
\end_inset
-.
- Pour définir de tels choix de séquences, vous devez définir plusieurs
-\begin_inset Quotes fld
+
+\end_layout
+
+\begin_layout Enumerate
+directement, via
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+XeTeX
+\end_layout
+
\end_inset
-formats de fichier
-\begin_inset Quotes frd
+
+\end_layout
+
+\begin_layout Enumerate
+directement, via
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+LuaTeX
+\end_layout
+
\end_inset
- cible, comme décrit dans la section
-\begin_inset space ~
+
+\end_layout
+
+\begin_layout Standard
+Pour définir de tels choix de séquences, vous devez définir plusieurs
+\begin_inset Quotes fld
\end_inset
+formats de fichier
+\begin_inset Quotes frd
+\end_inset
+ cible, comme décrit dans la
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:Formats"
.
Par exemple, avec la configuration standard, les formats dénommés
+\lang english
+
\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+
+\lang english
pdf
\end_layout
\end_inset
-,
+ (for
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ps2pdf
+\end_layout
+
+\end_inset
+
+),
\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+
+\lang english
pdf2
\end_layout
\end_inset
- et
+ (for
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+pdflatex
+\end_layout
+
+\end_inset
+
+),
\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+
+\lang english
pdf3
\end_layout
\end_inset
+ (for
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+dvipdfm
+\end_layout
+
+\end_inset
+
+),
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+pdf4
+\end_layout
+
+\end_inset
+
+ (for
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+XeTeX
+\end_layout
+
+\end_inset
+
+), et
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+pdf5
+\end_layout
+
+\end_inset
+
+ (for
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LuaTeX
+\end_layout
+
+\end_inset
+
+)
+\lang french
sont définis, qui correspondent tous au suffixe
\begin_inset Flex MenuItem
status collapsed
\begin_layout Standard
\begin_inset Branch Obsolete
-status open
+status collapsed
\begin_layout Section
Support de Clavier International
\end_layout
\begin_layout Standard
-Supposez que vous ayez besoin du caractère circonflexe
+Supposez que vous ayez besoin du caractère circonflexe,
\begin_inset Foot
status collapsed
\end_inset
-,
+
\family typewriter
\begin_inset Quotes fld
\end_inset
- puis en affectant cette touche symbolique à la commande LyX correspondante
+ puis en affectant cette touche symbolique à la commande LyX correspondante.
\begin_inset Foot
status collapsed
\end_inset
-.
Vous pouvez transformer à peu près n'importe quelle touche en touche
\begin_inset Flex Code
status collapsed
\end_inset
-\begin_inset Argument
+\begin_inset Argument 1
status collapsed
\begin_layout Plain Layout
Même dans ce cas, cependant, la distinction entre les mécanismes internes
de LyX et la façon dont les objets sont restitués à l'extérieur reste valide,
et le contrôle séparé des deux facettes reste possible.
- Voir la section
-\begin_inset space ~
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Tags-for-XHTML"
+
\end_inset
pour les détails.
la liste
\family sans
Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Paramètres\SpecialChar \menuseparator
Classe du document
\family default
, vous devez créer une fichier de
dans votre module pourraient déclencher des comportements bizarres.
\end_layout
+\begin_layout Subsubsection
+
+\lang english
+Local Layout
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Modules are to LyX as packages are to LaTeX.
+ Sometimes, however, you find yourself wanting a specific inset or character
+ style just for one document and writing a module that will also be available
+ to other documents makes little sense.
+ What you need is LyX's
+\begin_inset Quotes eld
+\end_inset
+
+Local Layout
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+You will find it under
+\family sans
+Document\SpecialChar \menuseparator
+Settings\SpecialChar \menuseparator
+Local Layout
+\family default
+.
+ The large text box allows you to enter anything that you might enter in
+ a layout file or module.
+ You can think of a document's local layout, in fact, as a module that belongs
+ just to it.
+ So, in particular, you must enter a
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Format
+\end_layout
+
+\end_inset
+
+ tag.
+ Any format is acceptable, but one would normally use the format current
+ at the time.
+ (In LyX 2.1, the current layout format is 35??.) You should be aware that
+ local layout is not supported by versions of LyX prior to 1.6, so you should
+ not use it if you want to be able to export your document to LyX 1.5 or
+ earlier (without, that is, losing the local layout information).
+ If you wish to be able to export to 1.6---local layout is supported in 1.6,
+ though there is no UI for it---then you should use format 11 and, of course,
+ use only layout constructs that were available in LyX 1.6.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+When you have entered something in the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Local Layout
+\end_layout
+
+\end_inset
+
+ pane, LyX will enable the
+\begin_inset Quotes eld
+\end_inset
+
+Validate
+\begin_inset Quotes erd
+\end_inset
+
+ button at the bottom.
+ Clicking this button will cause LyX to determine whether what you have
+ entered is valid layout information for the chosen format.
+ LyX will report the result but, unfortunately, will not tell you what errors
+ there might have been.
+ These will be written to the terminal, however, if LyX is started from
+ a terminal.
+ You will not be permitted to save your local layout until you have entered
+ something valid.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+The warnings at the end of the previous section apply here, too.
+ Do not play with local layout while you are actually working, especially
+ if you have not saved your document.
+ That said, using local layout with a test document can be a very convenient
+ way to try out layout ideas, or even to start developing a module.
+\end_layout
+
\begin_layout Subsection
Format pour un fichier
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Éditer\SpecialChar \menuseparator
+Outils\SpecialChar \menuseparator
Reconfigurer
\end_layout
Votre nouveau paquetage peut également fournir des commandes ou des environnemen
ts qui n'existent pas dans la classe de base.
dans ce cas, il vous faudra ajouter ceux-ci au fichier de format.
- Voir le paragraphe
-\begin_inset space ~
-\end_inset
-
-
+ Voir
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:Syntaxe-des"
\begin_layout LyX-Code
\lang english
-Format 21
+Format 35
\begin_inset Newline newline
\end_inset
\family typewriter
Un module plus compliqué pourrait modifier le comportement de constructions
es=xistantes ou den définir de nouvelles.
- De nouveau, voir le paragraphe
-\begin_inset space ~
-\end_inset
-
-
+ De nouveau, voir
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:Syntaxe-des"
La syntaxe des fichiers de format change à chaque publication d'une nouvelle
version de LyX, et les anciens fichiers de format doivent donc être convertis
dans la nouvelle syntaxe.
- cette procédure a été rendue automatique depuis LyX 1.4: si LyX lit un fichier
- de format écrit avec une syntaxe ancienne, il appelle le script
+ Si LyX lit un fichier de format écrit avec une syntaxe ancienne, il appelle
+ le script
\begin_inset Flex Code
status collapsed
Pour ce faire, vous pouvez appeler le convertisseur manuellement:
\end_layout
-\begin_layout LyX-Code
+\begin_layout Enumerate
\lang english
-mv ma_classe.layout ma_classe.old
-\end_layout
+rename the file
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-python RépLyx/scripts/layout2layout.py ma_classe.old ma_classe.layout
+myclass.layout
\end_layout
-\begin_layout Standard
-Vous devez remplacer
+\end_inset
+
+ to
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-RépLyx
+myclass.old
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Call the command
+\lang french
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\lang english
+where
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LyXDir
\end_layout
\end_inset
- par le nom de votre répertoire LyX au niveau système, naturellement.
+ is
+\lang french
+ le nom de votre répertoire LyX au niveau système.
\end_layout
\begin_layout Standard
Les sections suivantes vous expliquent à quoi vous vous attaquez quand vous
décidez de mettre les mains dans le cambouis, et de créer ou d'éditer votre
propre fichier de format.
- Notre conseil est d'aller doucement, d'enregistrer souvent pour faire des
- essais, d'écouter de la musique relaxante, et de siroter tranquillement
- un ou deux verres de votre boisson favorite, voire plus si vous êtes coincés.
+ Notre conseil est d'aller doucement et d'enregistrer souvent pour faire
+ des essais.
Ce n'est pas si dur que ça, mais il y a une multitude d'options et vous
pouvez vous laisser submerger si vous essayez d'en faire trop d'un coup.
- Allez donc prendre un verre, juste pour la route.
+
+\lang english
+It becomes easier if you use existing layouts of LyX as examples/reference
+ or if you modify an existing layout to your needs.
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Subsection
-Déclaration d'une classe de document
+Déclaration d'une classe de document
+\lang english
+and classification
\end_layout
\begin_layout Standard
\size small
#
\backslash
-DeclareLaTeXClass{article}
+DeclareLaT
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+{}
+\end_layout
+
+\end_inset
+
+eXClass{Article (Standard Class)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
-La deuxième ligne sert quand vous (re)configurez LyX.
+La deuxième et
+\lang english
+ third
+\lang french
+ ligne sert quand vous (re)configurez LyX.
Le fichier de format est lu par le script LaTeX
\begin_inset Flex Code
status collapsed
est ignoré.
La première ligne est juste un commentaire LaTeX, et la deuxième contient
- la déclaration de la classe de texte.
+ la déclaration
+\lang english
+mandatory
+\lang french
+ de la classe de texte
+\lang english
+ and the third line contains the optional classification of the class
+\lang french
+.
Si ces lignes apparaissent dans un fichier appelé
\begin_inset Flex Code
status collapsed
\begin_inset Quotes fld
\end_inset
-article
+Article (Standard Class)
\begin_inset Quotes frd
\end_inset
\begin_layout Plain Layout
Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
+Paramètres
+\end_layout
+
+\end_inset
+
+.
+
+\lang english
+The category (
+\begin_inset Quotes eld
+\end_inset
+
+Articles
+\begin_inset Quotes erd
+\end_inset
+
+ in the example) is also used in the
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+\lang english
+Document\SpecialChar \menuseparator
+Settings
\end_layout
\end_inset
+ dialog: the text classes are grouped by these categories (which are usually
+ genres, so typical categories are
+\begin_inset Quotes eld
+\end_inset
+
+Articles
+\begin_inset Quotes erd
+\end_inset
+
+,
+\begin_inset Quotes eld
+\end_inset
+
+Books
+\begin_inset Quotes erd
+\end_inset
+
+,
+\begin_inset Quotes eld
+\end_inset
+
+Reports
+\begin_inset Quotes erd
+\end_inset
+
+,
+\begin_inset Quotes eld
+\end_inset
+
+Letters
+\begin_inset Quotes erd
+\end_inset
+
+,
+\begin_inset Quotes eld
+\end_inset
+
+Presentations
+\begin_inset Quotes erd
+\end_inset
+
+,
+\begin_inset Quotes eld
+\end_inset
+
+Curricula Vitae
+\begin_inset Quotes erd
+\end_inset
+
+ etc.).
+ If no category has been declared, the class will be put in the
+\begin_inset Quotes eld
+\end_inset
+
+Uncategorized
+\begin_inset Quotes erd
+\end_inset
+ group.
\end_layout
\begin_layout Standard
\size small
#
\backslash
-DeclareLaTeXClass[article]{article (avec mes en-têtes)}
+DeclareLaT
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+{}
+\end_layout
+
+\end_inset
+
+eXClass[article]{Article (avec Mes En-têtes)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
\begin_inset Quotes fld
\end_inset
-article (avec mes en-têtes)
+Article (avec Mes En-têtes)
\begin_inset Quotes frd
\end_inset
\size small
#
\backslash
-DeclareLaTeXClass[article,machin.sty]{article (avec mes en-têtes)}
+DeclareLaT
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+{}
+\end_layout
+
+\end_inset
+
+eXClass[article,machin.sty]{Article (avec Mes En-têtes)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
\end_layout
\begin_layout LyX-Code
+
+\size small
#% Do not delete the line below; configure depends on this
\end_layout
\begin_layout LyX-Code
+
+\size small
#
\backslash
-DeclareDocBookClass[article]{SGML (DocBook article)}
+DeclareDocBookClass[article]{SGML (DocBook Article)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
\begin_layout LyX-Code
\size small
+#
+\backslash
+DeclareLaT
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+{}
+\end_layout
+
+\end_inset
+
+eXClass[class,package.sty]{
\lang english
+layout description
+\lang french
+}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
#
\backslash
-DeclareLaTeXClass[class,package.sty]{layout description}
+DeclareCategory{
+\lang english
+category
+\lang french
+}
\end_layout
\begin_layout Standard
\begin_layout Standard
Une fois le fichier de format installé, vous pouvez le modifier et vérifier
- l'effet de ces modifications sans reconfigurer ou redémarrer LyX
+ l'effet de ces modifications sans reconfigurer ou redémarrer LyX.
\begin_inset Foot
status collapsed
\end_inset
-.
Vous pouvez imposer un rechargement du format en service en utilisant la
fonction
\begin_inset Flex MenuItem
module pourraient déclencher des comportements bizarres.
En particulier, de telles erreurs pourraient inciter LyX à considérer les
formats en service comme incorrects et à essayer de basculer sur un autre
- format
+ format.
\begin_inset Foot
status collapsed
\end_inset
-.
Les développeurs s'efforcent de conserver une bonne stabilité à LyX dans
de telles situations, mais il vaut mieux être sûr que regretter
\begin_inset Foot
\end_layout
\begin_layout LyX-Code
-
-\lang english
#
\backslash
-DeclareLyXModule[endnotes.sty]{Endnotes}
+DeclareL
+\size small
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+{}
+\end_layout
+
+\end_inset
+
+
+\size default
+yXModule[endnotes.sty]{Endnotes}
\end_layout
\begin_layout Standard
\begin_layout Plain Layout
Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Paramètres\SpecialChar \menuseparator
Modules
\end_layout
.
L'argument entre crochets est facultatif: il déclare n'importe quel paquetage
LaTeX dont dépend le module.
- Notez bien que seuls les paquetages connus de LyX peuvent être énumérés
- entre les crochets
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-La liste de ces paquetages n'est documentée que dans le code source.
-\end_layout
-
-\end_inset
-
-.
- LyX ne fera aucune vérification pour des paquetages quelconques.
Il est également possible d'utiliser la clé
\begin_inset Flex MenuItem
status collapsed
\begin_layout Standard
La déclaration du module devra être suivi par des lignes descriptives comme
- celles-ci
+ celles-ci:
\begin_inset Foot
status collapsed
\end_inset
-:
+
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
-Ce balisage a été introduit dans LyX 1.4.0 (les fichiers de format des versions
- antérieures n'avaient pas de numéro de format explicite et sont affectés
- du numéro 1).
- Le numéro de format du présent fichier est le numéro 21.
- mais chaque version de LyX peut lire les fichiers de format d'une version
- plus ancienne, comme elle peut lire les documents crées avec une version
- plus ancienne.
- Il n'y a cependant aucun moyen de revernir aux numéros d'identification
- antérieurs.
- ainsi LyX 1.6 ne lira pas les fichiers de format identifiés par 21 mais
- lira les fichiers numérotés 11 ou moins.
-\end_layout
-
-\begin_layout Subsection
-Paramètres généraux d'une classe de texte
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Paramètres-généraux-d'une"
-
+Ce balisage a été introduit dans LyX
+\begin_inset space ~
\end_inset
+1.4.0 Les fichiers de format des versions antérieures n'avaient pas de numéro
+ de format explicite et sont affectés du
+\lang english
-\end_layout
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Format
+\begin_inset space ~
+\end_inset
+
+1
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+ Le numéro de format du présent fichier est le numéro 35.
+ mais chaque version de LyX peut lire les fichiers de format d'une version
+ plus ancienne, comme elle peut lire les documents crées avec une version
+ plus ancienne.
+ Il n'y a cependant aucun moyen de revernir aux numéros d'identification
+ antérieurs.
+\end_layout
+
+\begin_layout Subsection
+Paramètres généraux d'une classe de texte
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Paramètres-généraux-d'une"
+
+\end_inset
+
+
+\end_layout
\begin_layout Standard
Voici les paramètres généraux qui décrivent l'aspect du document pour une
\family default
ajoute une information au préambule du document.
- Voir
-\begin_inset space ~
-\end_inset
-
-
+ Voir
\begin_inset CommandInset ref
LatexCommand ref
reference "sub:Description citation"
\end_inset
-Doit être fermé par
+.
+ Doit être fermé par
\begin_inset Quotes fld
\end_inset
\family default
décrit diverses options globales comprises par la classe du document.
- Voir la section
-\begin_inset space ~
-\end_inset
-
-
+ Voir la
\begin_inset CommandInset ref
LatexCommand ref
reference "sub:Section-ClassOptions"
\end_inset
+
+\lang french
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-\lang english
1
\end_layout
\end_inset
-,
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
2
\end_layout
\end_inset
-]
-\lang french
- fixe le nombre implicite de colonnes (une ou deux).
+] fixe le nombre implicite de colonnes (une ou deux).
Peut être changé dans la fenêtre
\begin_inset Flex MenuItem
status collapsed
\end_inset
- ]définit les paramètres d'un nouveau compteur.
+] définit les paramètres d'un nouveau compteur.
Si le compteur n'existe pas, il est créé; s'il existe, il est modifié.
Doit être fermé par
\begin_inset Quotes fld
\begin_inset Newline newline
\end_inset
-Voir la section
-\begin_inset space ~
-\end_inset
-
-
+Voir la
\begin_inset CommandInset ref
LatexCommand ref
reference "sub:Compteurs"
\lang french
décrit la police implicite dans le document.
- Voir la section
-\begin_inset space ~
-\end_inset
-
-
+ Voir la
\begin_inset CommandInset ref
LatexCommand ref
reference "sub:polices"
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-]
+<module>
\end_layout
\end_inset
-
-\lang french
-spécifie un module inclus implicitement avec cette classe de document, donné
- par son nom de fichier sans suffixe
+] spécifie un module inclus implicitement avec cette classe de document,
+ donné par son nom de fichier sans suffixe
\begin_inset Flex Code
status collapsed
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-]
+<style>
\end_layout
\end_inset
-
-\lang french
- indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
+] indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
\begin_inset Flex MenuItem
status collapsed
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-]
+<module>
\end_layout
\end_inset
-
-\lang french
- indique que le module spécifié — donné par son nom de fichier sans le suffixe
+] indique que le module spécifié (donné par son nom de fichier sans le suffixe
\begin_inset Flex Code
status collapsed
\end_inset
- — ne peut pas être utilisé avec cette classe de document.
+) ne peut pas être utilisé avec cette classe de document.
Ceci peut être utilisé par exemple dans un format pour une revue pour éviter
e.g.
l'utilisation du module
\begin_layout Plain Layout
\lang english
-Float
+Float
\end_layout
\end_inset
\lang french
définit un nouveau flottant.
- Voir la Section
-\begin_inset space ~
-\end_inset
-
-
+ Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sec:flottants"
+reference "sub:Flottants"
\end_inset
\begin_layout Plain Layout
\lang english
-HTMLPreamble
+HTMLPreamble
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-HTMLPreamble
+HTMLPreamble
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-AddToHTMLPreamble
+AddToHTMLPreamble
\end_layout
\end_inset
\lang french
-antérieure (utiliser
+antérieure (utiliser
+\begin_inset Newline newline
+\end_inset
+
+
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-AddToHTMLPreamble
+AddToHTMLPreamble
\end_layout
\end_inset
\lang french
si vous désirez simplement ajouter du contenu).
- Voir la Section
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:flottants"
-
-\end_inset
-
-.
Doit être fermé par
\begin_inset Quotes fld
\end_inset
\begin_layout Plain Layout
\lang english
-HTMLTOCSection
+HTMLTOCSection
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+<style>
\end_layout
\end_inset
] définit le style utilisé pour la table des matières, la bibliographie,
et similaires, lorsque le document est exporté en HTML.
- Pour les articles, ceci devrait normalement valoir Section; pour les livres,
- Chapter.
+ Pour les articles, ceci devrait normalement valoir
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Section
+\end_layout
+
+\end_inset
+
+
+\lang french
+; pour les livres
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Chapter
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
Sans précisions, LyX essaiera de deviner quel style utiliser.
\end_layout
status collapsed
\begin_layout Plain Layout
-chaîne
+<compteur>
\end_layout
\end_inset
\begin_inset Newline newline
\end_inset
-Voir la section
-\begin_inset space ~
-\end_inset
-
-
+Voir la
\begin_inset CommandInset ref
LatexCommand ref
reference "sub:Compteurs"
\begin_layout Plain Layout
\lang english
-IfStyle
+IfStyle
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-chaîne
+<style>
\end_layout
\end_inset
\end_layout
\begin_layout Description
-
-\lang english
\begin_inset Flex Code
status collapsed
\end_inset
-
-\lang french
-permet d'inclure un autre fichier de définition de format pour éviter de
- réécrire des commandes.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nom de fichier>
+\end_layout
+
+\end_inset
+
+] permet d'inclure un autre fichier de définition de format pour éviter
+ de réécrire des commandes.
C'est souvent le cas des fichiers de format standard, comme
\begin_inset Flex Code
status collapsed
\lang french
\family default
-cette section (re)définit le format d'un insert.
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+] cette section (re)définit le format d'un insert.
Elle peut être appliquée à un insert existant pour obtenir un nouvel insert
défini par l'utilisateur, e.g.
un nouveau style de caractères.
\begin_inset Newline newline
\end_inset
- Voir la section
-\begin_inset space ~
-\end_inset
-
-
+ Voir la
\begin_inset CommandInset ref
LatexCommand ref
reference "sub:Flex-insets-and"
\begin_inset Quotes fld
\end_inset
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
MMMMM
+\end_layout
+
+\end_inset
+
+
\begin_inset Quotes frd
\end_inset
status collapsed
\begin_layout Plain Layout
-chaîne
+<compteur>
\end_layout
\end_inset
\lang french
- efface un flottant existant.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<flottant>
+\end_layout
+
+\end_inset
+
+] efface un flottant existant.
C'est très utile quand vous voulez supprimer un flottant qui a été défini
dans un fichier inclus.
\end_layout
\lang french
- efface un style existant.
- C'est très utile quand vous voulez supprimer un style qui a été défini
- dans un fichier inclus.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
+\end_layout
+
+\end_inset
+
+] efface un style existant.
\end_layout
\begin_layout Description
\lang french
\family default
-\lang english
-
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-]
+<format>
\end_layout
\end_inset
-
-\lang french
- indique quelle sorte de format de fichier (tel que défini dans la fenêtre
- Préférences) est produit par cette classe.
+] indique quelle sorte de format de fichier (tel que défini dans les préférences
+ de LyX) est produit par cette classe.
Elle est surtout utile quand
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+
+\lang english
OutputType
\end_layout
\end_inset
est
-\begin_inset Quotes fld
-\end_inset
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
literate
-\begin_inset Quotes frd
+\end_layout
+
\end_inset
+
+\lang french
et que l'on veut définir un nouvelle sorte de document literate.
La chaîne est redéfinie comme
\begin_inset Quotes fld
\end_inset
-docbook
-\begin_inset Quotes frd
-\end_inset
-,
-\begin_inset Quotes fld
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+docbook
+\end_layout
+
\end_inset
-latex
+
+\lang french
+
\begin_inset Quotes frd
\end_inset
\begin_inset Quotes fld
\end_inset
-literate
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+latex
+\end_layout
+
+\end_inset
+
+
+\lang french
+
\begin_inset Quotes frd
\end_inset
status collapsed
\begin_layout Plain Layout
+
+\lang english
OutputType
\end_layout
\family default
\lang english
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+lat
+\emph default
+ex
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+docbook
+\end_layout
+
+\end_inset
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[
+literate
+\end_layout
+
+\end_inset
+
+
\lang french
-chaîne
+] indique quelle sorte de document résultant sera obtenu par cette classe.
+\end_layout
+
+\begin_layout Description
+
\lang english
-]
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PackageOptions
\end_layout
\end_inset
\lang french
- indique quelle sorte de document résultant sera obtenu par cette classe.
- Actuellement, les options sont:
-\begin_inset Quotes fld
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
\end_inset
-docbook
-\begin_inset Quotes frd
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
\end_inset
-,
+]
+\lang english
+Specifies options, given in the second string, for the package named by
+ the first string.
+ For example,
+\lang french
+
\begin_inset Quotes fld
\end_inset
-latex
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PackageOptions natbib square
+\end_layout
+
+\end_inset
+
+
\begin_inset Quotes frd
\end_inset
-, et
-\begin_inset Quotes fld
+
+\lang english
+will cause
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+natbib
+\end_layout
+
\end_inset
-literate
-\begin_inset Quotes frd
+
+\lang english
+ to be loaded with the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+square
+\end_layout
+
\end_inset
-.
+ option.
+ (For TeXperts, this causes LyX to output:
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+PassOptionsToPackage{natbib}{square}
+\end_layout
+
+\end_inset
+
+
+\lang english
+prior to loading
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+natbib
+\end_layout
+
+\end_inset
+
+.)
\end_layout
\begin_layout Description
\family default
-\lang english
-
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
chaîne
-\lang english
-]
\end_layout
\end_inset
-
-\lang french
- [
+] [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-\lang english
0
\end_layout
\end_inset
-,
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
1
\end_layout
\end_inset
,\SpecialChar \ldots{}
-); la liste complète des fonctionnalités comprises n'est malheureusement
- pas documentée ailleurs que dans le code source de LyX — mais voyez
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-LaTeXFeatures.cpp
-\end_layout
-
-\end_inset
-
- si vous voulez.
-
-\family roman
-
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-
-\family roman
-Aide\SpecialChar \menuseparator
-Configuration
-\begin_inset space ~
-\end_inset
-
-LaTeX
-\end_layout
+).
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:List-of-functions"
\end_inset
-\family default
- donne également une revue des paquetage reconnus.
+\lang english
+ for the list of features.
\end_layout
\begin_layout Description
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
chaîne
-\lang english
-]
\end_layout
\end_inset
-
-\lang french
- indique que ce format fournit la fonctionnalité du module indiqué, qui
+] indique que ce format fournit la fonctionnalité du module indiqué, qui
doit être spécifié par le nom du fichier dans le suffixe
\begin_inset Flex Code
status collapsed
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
chaîne
-\lang english
-]
\end_layout
\end_inset
-
-\lang french
- indique que la classe nécessite la fonctionnalité
+] indique que la classe nécessite la fonctionnalité
\begin_inset Flex Code
status collapsed
.
Plusieurs fonctionnalités doivent être séparées par des virgules.
- Noter que l'on ne peut requérir que des fonctionnalités reconnues (de nouveau,
- voir
-\lang english
-
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-LaTeXFeatures.cpp
-\end_layout
+ Noter que l'on ne peut requérir que des fonctionnalités reconnues (voir
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:List-of-functions"
\end_inset
+\lang english
+ for the list of features
\lang french
- pour une liste de celles-ci).
+).
\end_layout
\begin_layout Description
\lang french
- indique la largeur de la marge droite à l'écran, par exemple
-\begin_inset Quotes fld
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
\end_inset
+] indique la largeur de la marge droite à l'écran, par exemple
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
MMMMM
+\end_layout
+
+\end_inset
+
+
\begin_inset Quotes frd
\end_inset
\lang french
\family default
-fixe quels sectionnements doivent être numérotés.
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+int=3
+\end_layout
+
+\end_inset
+
+] fixe quels sectionnements doivent être numérotés.
Correspond au compteur
\begin_inset Flex Code
status collapsed
\end_inset
+
+\lang french
[
\emph on
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
1
\end_layout
\emph default
-,
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
2
\end_layout
\end_inset
-]
-\lang french
- fixe l'option implicite d'impression recto seul ou en recto verso.
+] fixe l'option implicite d'impression recto seul ou en recto verso.
Peut être changé dans la fenêtre
\begin_inset Flex MenuItem
status collapsed
\lang french
- définit un nouveau style de paragraphe.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nom>
+\end_layout
+
+\end_inset
+
+] définit un nouveau style de paragraphe.
Si le style n'existe pas, il est créé; s'il existe déjà, ses paramètres
sont modifiés.
Doit être fermé par
\begin_inset Newline newline
\end_inset
-Voir la Section
-\begin_inset space ~
-\end_inset
-
-
+Voir la
\begin_inset CommandInset ref
LatexCommand ref
reference "sub:Styles-de-paragraphe"
\family typewriter
\lang french
- [chaîne="maketitle"]
+
\family default
- définit nom de la commande ou de l'environnement mentionné ci-dessous.
+[
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne=
+\lang english
+"maketitle"
+\end_layout
+
+\end_inset
+
+
+\lang french
+] définit nom de la commande ou de l'envi\SpecialChar \-
+ronnement mentionné ci-dessous.
\end_layout
\begin_layout Description
\family typewriter
\lang french
- [
+
+\family default
+\lang english
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
\emph on
+\lang english
CommandAfter
-\emph default
-, Environment]
-\family default
- indique le genre de balisage utilisé pour définir le titre d'un document.
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Environment
+\end_layout
+
+\end_inset
+
+
+\lang french
+] indique le genre de balisage utilisé pour définir le titre d'un document.
\begin_inset Flex Code
status collapsed
status collapsed
\begin_layout Plain Layout
-InTitle 1
+InTitle
+\begin_inset space ~
+\end_inset
+
+1
\end_layout
\end_inset
\end_inset
- est un environnement, dans lequel doit être inclus le bloc de paragraphes
- avec
+ est un environnement, dans lequel doit être inclus tous les formats avec
+
\family typewriter
\begin_inset Quotes fld
status collapsed
\begin_layout Plain Layout
-InTitle 1
+InTitle
+\begin_inset space ~
+\end_inset
+
+1
\end_layout
\end_inset
\end_inset
-
+
\lang french
-fixe quels sectionnements sont inclus dans la table des matières.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+int=3
+\end_layout
+
+\end_inset
+
+] fixe quels sectionnements sont inclus dans la table des matières.
Correspond au compteur
\begin_inset Flex Code
status collapsed
en LaTeX.
\end_layout
-\begin_layout Description
-
-\end_layout
-
\begin_layout Subsection
Section
\family typewriter
\begin_layout Plain Layout
\lang english
-PageStyle
+Other
\end_layout
\end_inset
\lang french
[
\family typewriter
-chaîne="empty|plain|headings|fancy"
+chaîne=""
\family default
-] liste les mises en page disponibles, séparées par un
-\family typewriter
+] introduit certaines options de la classe de document, séparées par une
+ virgule, qui seront ajoutées à la partie optionnelle de la commande
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+
+\backslash
+documentclass
+\end_layout
-|
-\begin_inset Quotes frd
\end_inset
-
-\family default
.
\end_layout
\begin_layout Plain Layout
\lang english
-Other
+PageStyle
\end_layout
\end_inset
\lang french
[
\family typewriter
-chaîne=""
+chaîne="empty|plain|headings|fancy"
\family default
-] introduit certaines options de la classe de document, séparées par une
- virgule, qui seront ajoutées à la partie optionnelle de la commande
-\begin_inset Flex Code
-status collapsed
+] liste les mises en page disponibles, séparées par un
+\family typewriter
-\begin_layout Plain Layout
-
-\backslash
-documentclass
-\end_layout
+\begin_inset Quotes fld
+\end_inset
+|
+\begin_inset Quotes frd
\end_inset
+
+\family default
.
\end_layout
\begin_layout Plain Layout
\lang english
-BabelPreamble
+Argument
\end_layout
\end_inset
\lang french
- noter que cette directive écrasera complètement toute déclaration
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+int
\end_layout
\end_inset
- antérieure pour ce style.
- Doit être fermée par
+]
+\lang english
+Defines argument number <int> of a command\SpecialChar \slash{}
+environment associated with the
+ current style.
+ This is useful for things like section headings, and only makes sense with
+ LaTeX.
+ Every (optional or required) argument of a command or environment -- except
+ for the required argument that is associated with the content of the paragraph
+ itself -- has a separate definition, where the number specifies the order
+ of the arguments.
+ The definition must end with
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-EndBabelPreamble
+
+\lang english
+EndArgument
\end_layout
\end_inset
.
- Voir la section
-\begin_inset space ~
-\end_inset
+ So a command with two optional arguments has:
+\end_layout
+\begin_deeper
+\begin_layout Quote
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:I18n"
+\family typewriter
+Argument 1
+\end_layout
-\end_inset
+\begin_layout Quote
- pour les détails d'utilisation.
+\family typewriter
+...
\end_layout
-\begin_layout Description
+\begin_layout Quote
-\lang english
-\begin_inset Flex Code
-status collapsed
+\family typewriter
+EndArgument
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Quote
-\lang english
-BottomSep
+\family typewriter
+Argument 2
\end_layout
-\end_inset
-
+\begin_layout Quote
-\lang french
- [
\family typewriter
-float=0
-\family default
-]
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-Noter que
-\begin_inset Quotes fld
-\end_inset
+...
+\end_layout
-float
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Quote
- ici désigne un nombre réel, e.g.
- 1.5
+\family typewriter
+EndArgument
\end_layout
-\end_inset
+\begin_layout Standard
- l'espacement vertical qui sépare du paragraphe suivant le dernier paragraphe
- d'une série doté de cette directive.
- Si le paragraphe suivant est doté d'un autre style, les séparations ne
- sont pas simplement additionnées, mais le maximum est pris en considération.La
- même chose que
+\lang english
+Inside the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TopSep
+
+\lang english
+Argument
\end_layout
\end_inset
- pour le dernier paragraphe.
+ definition, the following specifications are possible:
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-Category
+LabelString
\end_layout
\end_inset
+
+\lang french
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-]
+[chaîne]
\end_layout
\end_inset
-
-\lang french
- fixe la catégorie pour ce style.
- Ceci est utilise pour regrouper les styles apparentés dans le menu déroulant
- des styles de la barre d'outils.
- N'importe quelle chaîne de caractères peut être utilisée, mais vous voudrez
- peut-être utiliser des catégories existantes pour vos propres styles.
-\end_layout
-
-\begin_layout Description
-
+
\lang english
+The string that will appear both in the menu (to insert this argument) and
+ on the argument inset button (unless you also specify a separate
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-CommandDepth
+MenuString
\end_layout
\end_inset
+).
+ For the menu, you can define an accelerator by appending the respective
+ character to the string, divided by
+\begin_inset Quotes fld
+\end_inset
-\lang french
- fixe la profondeur d'une commande XML.
- Utilisable uniquement avec les formats XML.
-\end_layout
+|
+\begin_inset Quotes frd
+\end_inset
+
+ (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-CopyStyle
+Short Title|S
\end_layout
\end_inset
-\begin_inset CommandInset label
-LatexCommand label
-name "des:-copystyle"
-
+\begin_inset Quotes frd
\end_inset
-
-\lang french
- sert à copier toutes les caractéristiques d'un style déjà existant dans
- un nouveau style.
+).
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-DependsOn
+MenuString
\end_layout
\end_inset
-
-\lang french
-nomme un style dont le préambule devra être placé
-\emph on
-avant
-\emph default
- celui-ci.
- Ceci permet d'assurer une relation d'ordre entre les morceaux de préambule
- quand les définitions de macros dépendent les unes des autres.
-\lang english
-\begin_inset Foot
+\lang french
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Noter que, à part cette fonctionnalité, il n'y a aucun moyen de garantir
- un ordonnancement des préambules.
- L'ordre que vous constatez avec une version de LyX peut changer sans préavis
- dans les versions ultérieures.
+[chaîne]
\end_layout
\end_inset
+
+\lang english
+A separate string for the menu.
+ You can define an accelerator by appending the respective character to
+ the string, divided by
+\begin_inset Quotes fld
+\end_inset
-\end_layout
+|
+\begin_inset Quotes frd
+\end_inset
+
+ (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-EndLabeltype
+Short Title|S
\end_layout
\end_inset
-\lang french
- [
-\family typewriter
-\emph on
-No_Label
-\family default
-\emph default
-,
-\family typewriter
-Box
-\family default
-,
-\family typewriter
-Filled_Box
-\family default
-,
-\family typewriter
-Static
-\family default
-] fixe le type de marqueur qui se trouve à la fin du paragraphe (ou de la
- suite de paragraphes si
+\begin_inset Quotes frd
+\end_inset
+
+).
+ This specification is optional.
+ If it is not given the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexType
+
+\lang english
+LabelString
\end_layout
\end_inset
- est
+ will be used instead for the menu.
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+
+\lang english
+Tooltip
\end_layout
\end_inset
-,
+
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+[chaîne]
\end_layout
\end_inset
- ou
+
+\lang english
+A longer explanatory text that appears in the tooltip when hovering over
+ the argument inset.
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment
+
+\lang english
+Mandatory
\end_layout
\end_inset
-).
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-No_Label
+
+\emph on
+0
\end_layout
\end_inset
- signifie
-\begin_inset Quotes fld
+,
+\begin_inset space \thinspace{}
\end_inset
-rien
-\begin_inset Quotes frd
-\end_inset
-,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Box
+1
\end_layout
\end_inset
- (respectivement
+]
+\lang english
+Declare if this is a mandatory (1) or an optional (0) argument.
+ Mandatory arguments will be output empty if not given, while optional arguments
+ will not be output at all.
+ By default, mandatory arguments are delimited by
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Filled_Box
+
+\lang english
+{...}
\end_layout
\end_inset
-) est un carré blanc (respectivement noir) en général placé à la fin des
- démonstrations.
-
+, while optional arguments are delimited by
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+
+\lang english
+[...]
\end_layout
\end_inset
- est une chaîne de caractères explicitement donnée.
+
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-EndLabelString
+Requires
\end_layout
\end_inset
\lang french
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[int=0]
+\end_layout
+
+\end_inset
+
+
\lang english
+defines another argument (by its number) which this argument requires to
+ be output if it is itself output.
+ E.
+\begin_inset space \thinspace{}
+\end_inset
+g., in LaTeX commands, optional arguments often require previous optional
+ arguments to be output (at least empty), as in
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+
+\backslash
+command[][argument]{text}
\end_layout
\end_inset
-
-\lang french
- fixe la chaîne utilisée pour le marqueur quand
+.
+ This can be achieved by the statement
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-EndLabelType
+
+\lang english
+Requires 1
\end_layout
\end_inset
- vaut
+ within
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+Argument 2
\end_layout
\end_inset
.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-Font
+LeftDelim
\end_layout
\end_inset
\lang french
- fixe la police utilisée à la fois pour le corps du texte
-\emph on
-et
-\emph default
- pour le marqueur.
- Voir la section
-\begin_inset space ~
-\end_inset
-
+
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:polices"
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
\end_inset
-.
- Noter qu'en définissant cette police on définit aussi automatiquement
+
\lang english
-
+defines a custom left delimiter (instead of
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelFont
+{
\end_layout
\end_inset
+ or
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
-\lang french
- avec la même valeur.
- Il faut donc définir celle-ci d'abord pour fixer
\lang english
+[
+\end_layout
+
+\end_inset
+).
+ A line break in the output can be indicated by
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelFont
+<br/>
\end_layout
\end_inset
.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-FreeSpacing
+RightDelim
\end_layout
\end_inset
-\begin_inset CommandInset label
-LatexCommand label
-name "des:-Freespacing"
-
-\end_inset
-
-
\lang french
- [
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] LyX ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
- car une espace est considérée comme un séparateur de mots, non comme un
- caractère ou un symbole en tant que tel.
- C'est très bien mais c'est parfois ennuyeux, par exemple pour taper un
- code source de programme ou du code LaTeX brut.
- C'est pourquoi on peut activer
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+[chaîne]
\end_layout
\end_inset
-.
- Noter que LyX créera les espaces insécables correspondants aux espaces
- additionnelles pour tous les modes autres que le mode LaTeX.
-\end_layout
-
-\begin_layout Description
-
+
\lang english
+defines a custom right delimiter (instead of
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTML*
+
+\lang english
+}
\end_layout
\end_inset
+ or
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+]
+\end_layout
-\lang french
- sont utilisées avec l'exportation XHTML.
- Voir
-\begin_inset space ~
\end_inset
+).
+ A line break in the output can be indicated by
+\lang french
+
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Styles-de-paragraphe-XHTML"
+\begin_layout Plain Layout
+<br/>
+\end_layout
\end_inset
.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-InnerTag
+DefaultArg
\end_layout
\end_inset
- [[FIXME]]
+
\lang french
- (Utilisable uniquement avec les formats XML).
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne]
\end_layout
-\begin_layout Description
+\end_inset
+
+
+\lang english
+defines an argument that is inserted if and only if no user-specified arguments
+ were given, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e.
+\begin_inset space \space{}
+\end_inset
+
+if no argument inset has been inserted (note that also an empty argument
+ inset omits the DefaultArg).
+ Multiple arguments need to be separated by comma.
+\end_layout
+
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-InPreamble
+PresetArg
\end_layout
\end_inset
-\family typewriter
\lang french
- [1, 0]
-\family default
- indique avec 1 que que le style doit être inclus dans le préambule plutôt
- que dans le corps du document.
- Ceci est utile pour les classes de document qui désirent que les informations
- telles que le titre et l'auteur figurent dans le préambule.
- Notez bien que ceci ne fonctionne que pour les styles pour lesquels
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LateXType
+[chaîne]
\end_layout
\end_inset
- est
+
\lang english
+defines an argument that is inserted in any case (alone or in addition to
+ user-specified arguments).
+ Multiple arguments need to be separated by comma.
+\end_layout
+
+\begin_layout Itemize
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Command
+Font
\end_layout
\end_inset
-
+ The font used for the argument content,
\lang french
- ou
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Paragraph
-\end_layout
+ voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
\end_inset
.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-InTitle
+LabelFont
\end_layout
\end_inset
-
-\family typewriter
+ The font used for the label; see
\lang french
- [1, 0]
-\family default
- indique avec 1 que le style fait partie d'un bloc de titre (voir aussi
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexType
+
+\lang english
+Decoration
\end_layout
\end_inset
- et
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexName
+
+\emph on
+\lang english
+Classic
+\emph default
+, Minimalistic, Conglomerate
\end_layout
\end_inset
- dans les paramètres généraux).
+] describes the rendering style used for the inset's frame and buttons.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-ItemSep
+AutoInsert
\end_layout
\end_inset
\lang french
- [
-\family typewriter
-float=0
-\family default
-] crée un espacement supplémentaire entre les paragraphes du même style
- dans un environnement.
- Si vous emboîtez des paragraphes d'autres formats dans un environnement,
- ils seront espacés de
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parsep
+[int=0]
\end_layout
\end_inset
-.
- Mais les éléments de l'environnement seront en plus espacés de
+
+\lang english
+If this is set to
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Itemsep
+
+\lang english
+1
\end_layout
\end_inset
-.
- Noter que c'est un
-\emph on
-multiplicateur
-\emph default
-.
+, this argument is automatically inserted when the respective style is selected.
+ Currently, only one argument per style\SpecialChar \slash{}
+layout can be automatically inserted.
\end_layout
-\begin_layout Description
+\begin_layout Standard
\lang english
+By default, the text entered in the LyX workarea in the respective layout
+ is the last (mandatory) argument of a command if the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-ItemTag
+LatexType
\end_layout
\end_inset
- [[FIXME]]
-\lang french
- (Utilisable uniquement avec les formats XML).
-\end_layout
-
-\begin_layout Description
-
-\lang english
+ is
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-KeepEmpty
+Command
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:KeepEmpty"
-
-\end_inset
+.
+ However, arguments with the prefix
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
-\lang french
-[
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] LyX ne permet pas d'habitude de laisser un paragraphe vide, car il ne
- générerait rien en LaTeX.
- Il y a quelques cas où c'est pourtant utile : dans un modèle pour une lettre,
- les champs requis peuvent être laissés vides, pour que les gens ne les
- oublient pas; dans certains cas particuliers, un style peut aussi servir
- de séparateur, et ne pas contenir de texte.
+\lang english
+post:
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ are output after this workarea argument.
+ Note that post-argument numbering restarts at 1, so the first argument
+ following the workarea argument is
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelBottomsep
+post:1
\end_layout
\end_inset
-
-\family typewriter
-\lang french
- [float=0]
-\family default
- fixe l'espacement vertical entre le marqueur et le corps du texte.
- Sert seulement pour les marqueurs qui sont au dessus du corps du texte
- (
+.
+ Post-arguments are ignored in any other
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Top_Environment
+
+\lang english
+LatexType
\end_layout
\end_inset
-,
+ than
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+
+\lang english
+Command
\end_layout
\end_inset
-).
+.
\end_layout
-\begin_layout Description
+\begin_layout Standard
\lang english
+Arguments for list
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelCounter
+
+\backslash
+item
\end_layout
\end_inset
-
+s (as in
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
-\end_layout
-
-\end_inset
+\backslash
+item[foo]
+\end_layout
-\lang french
- dénomme le compteur pour la numérotation automatique.
-
-\begin_inset Newline newline
\end_inset
-Il
-\emph on
-doit
-\emph default
- être indiqué si
+) have the prefix
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Labeltype
+item:
\end_layout
\end_inset
- est
+ followed by the number (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Counter
+Argument item:1
\end_layout
\end_inset
-: dans ce cas, le compteur sera incrémenté chaque fois que le style apparaîtra
- dans le document.
-\begin_inset Newline newline
-\end_inset
-
-Il
-\emph on
-peut
-\emph default
- être indiqué si
+)
+\end_layout
+
+\end_deeper
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Labeltype
+BabelPreamble
\end_layout
\end_inset
- est
+
+\lang french
+ noter que cette directive écrasera complètement toute déclaration
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Enumerate
+BabelPreamble
\end_layout
\end_inset
-, bien que ce cas soit un peu compliqué.
- Supposez que vous déclariez
+ antérieure pour ce style.
+ Doit être fermée par
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
-
-LabelCounter monEnum
+EndBabelPreamble
\end_layout
\end_inset
+.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:I18n"
-\begin_inset Quotes frd
\end_inset
-.
- Les compteurs effectivement utilisés sont alors
+ pour les détails d'utilisation.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-monEnumi
+
+\lang english
+BottomSep
\end_layout
\end_inset
-,
-\begin_inset Flex Code
+
+\lang french
+ [
+\family typewriter
+float=0
+\family default
+]
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-monEnumii
-\end_layout
-
+Noter que
+\begin_inset Quotes fld
\end_inset
-, monEnumiii et monEnumiv, tout à fait comme en LaTeX.
- Ces compteurs doivent être tous déclarés séparément.
-\begin_inset Newline newline
+float
+\begin_inset Quotes frd
\end_inset
-Voir la section
-\begin_inset space ~
+ ici désigne un nombre réel, e.g.
+ 1.5
+\end_layout
+
\end_inset
+ l'espacement vertical qui sépare du paragraphe suivant le dernier paragraphe
+ d'une série doté de cette directive.
+ Si le paragraphe suivant est doté d'un autre style, les séparations ne
+ sont pas simplement additionnées, mais le maximum est pris en considération.La
+ même chose que
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Compteurs"
+\begin_layout Plain Layout
+TopSep
+\end_layout
\end_inset
- pour les détails sur les compteurs).
+ pour le dernier paragraphe.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LabelFont
+Category
\end_layout
\end_inset
\lang french
- fixe la police utilisée pour le marqueur.
- Voir la section
-\begin_inset space ~
-\end_inset
-
+
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:polices"
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
\end_inset
-.
+ fixe la catégorie pour ce style.
+ Ceci est utilise pour regrouper les styles apparentés dans le menu déroulant
+ des styles de la barre d'outils.
+ N'importe quelle chaîne de caractères peut être utilisée, mais vous voudrez
+ peut-être utiliser des catégories existantes pour vos propres styles.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LabelIndent
+CommandDepth
\end_layout
\end_inset
\lang french
- fixe le texte indiquent l'importance de l'indentation d'un marqueur.
+ fixe la profondeur d'une commande XML.
+ Utilisable uniquement avec les formats XML.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Labelsep
+CopyStyle
\end_layout
\end_inset
\lang french
-\lang english
-
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+[chaîne]
\end_layout
\end_inset
-
-\lang french
- fixe l'espacement horizontal entre le marqueur et le corps du texte.
- Sert seulement pour les marqueurs qui ne sont pas au dessus du corps du
- texte.
+ sert à copier toutes les caractéristiques d'un style déjà existant dans
+ un nouveau style.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LabelString
+DependsOn
\end_layout
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+<nom>
\end_layout
\end_inset
+] nomme un style dont le préambule devra être placé
+\emph on
+avant
+\emph default
+ celui-ci.
+ Ceci permet d'assurer une relation d'ordre entre les morceaux de préambule
+ quand les définitions de macros dépendent les unes des autres.
+\lang english
-\lang french
- fixe la chaîne utilisée comme marqueur avec le type
-\begin_inset Flex Code
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Static
+Noter que, à part cette fonctionnalité, il n'y a aucun moyen de garantir
+ un ordonnancement des préambules.
+ L'ordre que vous constatez avec une version de LyX peut changer sans préavis
+ dans les versions ultérieures.
\end_layout
\end_inset
-.
- Quand
-\lang english
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelCounter
+EndLabeltype
\end_layout
\end_inset
\lang french
- est indiqué, cette chaîne peut contenir les instructions de formatage particuli
-ères décrites dans la section
-\begin_inset space ~
-\end_inset
-
+ [
+\family typewriter
+\emph on
+No_Label
+\family default
+\emph default
+,
+\family typewriter
+Box
+\family default
+,
+\family typewriter
+Filled_Box
+\family default
+,
+\family typewriter
+Static
+\family default
+] fixe le type de marqueur qui se trouve à la fin du paragraphe (ou de la
+ suite de paragraphes si
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Compteurs"
+\begin_layout Plain Layout
+LatexType
+\end_layout
\end_inset
-
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-Pour les besoins de la rétrocompatibilité, la chaîne
+ est
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-@
-\emph on
-style-name
-\emph default
-@
+Environment
\end_layout
\end_inset
- sera remplacée par le paramètre
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelString
+Item_Environment
\end_layout
\end_inset
- du style
+ ou
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
-style-name
+List_Environment
\end_layout
\end_inset
-.
- Cette fonctionnalité est maintenant obsolète et doit être remplacée par
- les mécanismes décrits à la section
-\begin_inset space ~
-\end_inset
-
+).
+
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Compteurs"
+\begin_layout Plain Layout
+No_Label
+\end_layout
\end_inset
-.
-\end_layout
+ signifie
+\begin_inset Quotes fld
+\end_inset
+rien
+\begin_inset Quotes frd
\end_inset
+,
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+Box
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ (respectivement
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelStringAppendix
+Filled_Box
\end_layout
\end_inset
+) est un carré blanc (respectivement noir) en général placé à la fin des
+ démonstrations.
\begin_inset Flex Code
status collapsed
+\begin_layout Plain Layout
+Static
+\end_layout
+
+\end_inset
+
+ est une chaîne de caractères explicitement donnée.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+EndLabelString
\end_layout
\end_inset
\lang french
- est utilisée dans un appendice à la place de
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelString
+[chaîne=""]
\end_layout
\end_inset
-.
- Noter que toute directive
+ fixe la chaîne utilisée pour le marqueur quand
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelString
+EndLabelType
\end_layout
\end_inset
- écrase
+ vaut
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelStringAppendix
+Static
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-LabelTag
+Font
\end_layout
\end_inset
- [FIXME]
+
\lang french
- (Utilisable uniquement avec les formats XML).
-\end_layout
+ fixe la police utilisée à la fois pour le corps du texte
+\emph on
+et
+\emph default
+ pour le marqueur.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
-\begin_layout Description
+\end_inset
+.
+ Noter qu'en définissant cette police on définit aussi automatiquement
\lang english
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Labeltype
+LabelFont
\end_layout
\end_inset
- [
+
+\lang french
+ avec la même valeur.
+ Il faut donc définir celle-ci d'abord pour fixer
+\lang english
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-No_Label
-\emph default
-, Manual, Static, Top_Environment, Centered_Top_Environment, Counter, Sensitive,
- Enumerate, Itemize, Bibliography
+LabelFont
\end_layout
\end_inset
-]
+
+\lang french
+.
\end_layout
-\begin_deeper
-\begin_layout Itemize
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+
+\lang english
+ForceLocal
\end_layout
\end_inset
- veut dire que le marqueur est le premier mot (avant la première vraie espace).
- Utilisez des espaces insécables si vous voulez mettre plus d'un mot dans
- le marqueur.
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+int=0
\end_layout
-\begin_layout Itemize
+\end_inset
+
+]
+\lang english
+Used for backporting new styles to stable LyX versions.
+ The first stable version that supports this tag is LyX 2.1.0.
+ The argment is a number which may either be 0, -1 or any value greater
+ than zero.
+ If the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+
+\lang english
+ForceLocal
\end_layout
\end_inset
- veut dire qu'il est défini dans le style (voir
+ flag of a style is greater than zero, it will always be written to the
+ document header.
+ If a .lyx file is read, the style definitions from the document header are
+ added to the document class.
+ Therefore even older versions can handle the style.
+ The argument of
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+
+\lang english
+ForceLocal
\end_layout
\end_inset
-).
- Notez que ceci est vraiment
-\begin_inset Quotes fld
+ is a version number: If such a style is read, and the version number is
+ less than the version number of the already existing style in the document
+ class, the new style is ignored.
+ If the version number is higher, the new style replaces the existing style.
+ A value of -1 means an infinite version number, i.
+\begin_inset space \thinspace{}
\end_inset
-statique
-\begin_inset Quotes frd
+e.
+\begin_inset space \space{}
\end_inset
-.
+it is always used.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Top_Environment
+
+\lang english
+FreeSpacing
\end_layout
\end_inset
- et
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+
+\emph on
+0
\end_layout
\end_inset
- sont des cas particuliers de
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+1
\end_layout
\end_inset
-.
- Le marqueur sera imprimé au dessus du paragraphe, mais seulement au début
- d'un environnement ou au début d'une suite de paragraphes dans ce style.
- Ceci peut être utilisé par exemple pour le style
-\family sans
-
-\begin_inset Flex MenuItem
+] LyX ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
+ car une espace est considérée comme un séparateur de mots, non comme un
+ caractère ou un symbole en tant que tel.
+ C'est très bien mais c'est parfois ennuyeux, par exemple pour taper un
+ code source de programme ou du code LaTeX brut.
+ C'est pourquoi on peut activer
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family sans
-Abstract
+FreeSpacing
\end_layout
\end_inset
.
+ Noter que LyX créera les espaces insécables correspondants aux espaces
+ additionnelles pour tous les modes autres que le mode LaTeX.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Sensitive
+HTML*
\end_layout
\end_inset
- est un cas particulier pour les marqueurs de légende
-\begin_inset Quotes fld
-\end_inset
-
-Figure
-\begin_inset Quotes frd
-\end_inset
- et
-\begin_inset Quotes fld
-\end_inset
+\lang french
+ sont utilisées avec l'exportation XHTML.
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe-XHTML"
-Tableau
-\begin_inset Quotes frd
\end_inset
.
-
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Sensitive
+
+\lang english
+InnerTag
\end_layout
\end_inset
- signifie que le mot affiché (défini en dur) dépend du type de flottant:
- il est défini dans les sources comme
-\begin_inset Quotes fld
-\end_inset
+ [[FIXME]]
+\lang french
+ (Utilisable uniquement avec les formats XML).
+\end_layout
+\begin_layout Description
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FloatType N
+
+\lang english
+InPreamble
\end_layout
\end_inset
-\begin_inset Quotes frd
-\end_inset
-
- où
+\family typewriter
+\lang french
+
+\family default
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-N
+
+\emph on
+0
\end_layout
\end_inset
- est la valeur du compteur associé au flottant.
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
+
-\begin_layout Itemize
-Les marqueurs de type
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Counter
+1
\end_layout
\end_inset
- définissent automatiquement des marqueurs numérotés.
- La directive
+] indique avec
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+1
\end_layout
\end_inset
- sera déployée pour résoudre tout conflit de référence de compteur qui apparaîtr
-ait.
- Par exemple, ce pourrait être
-\begin_inset Quotes fld
+ que que le style doit être inclus dans le préambule plutôt que dans le
+ corps du document.
+ Ceci est utile pour les classes de document qui désirent que les informations
+ telles que le titre et l'auteur figurent dans le préambule.
+ Notez bien que ceci ne fonctionne que pour les styles pour lesquels
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LateXType
+\end_layout
+
\end_inset
+ est
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Section
-\backslash
-thechapter.
-\backslash
-thesection
+
+\lang english
+Command
\end_layout
\end_inset
-\begin_inset Quotes frd
-\end_inset
+\lang french
+ ou
+\begin_inset Flex Code
+status collapsed
-.
-\begin_inset Newline newline
-\end_inset
+\begin_layout Plain Layout
+
+\lang english
+Paragraph
+\end_layout
-Voir la section
-\begin_inset space ~
\end_inset
+.
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Compteurs"
+\begin_layout Description
-\end_inset
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
- pour des précisions sur le compteurs.
+\lang english
+InTitle
\end_layout
-\begin_layout Itemize
+\end_inset
+
+
+\family typewriter
+\lang french
+
+\family default
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Enumerate
+
+\emph on
+0
\end_layout
\end_inset
- produit le type habituel d'étiquettes d'énumération.
- Pour le moment, il est défini en dur comme chiffres arabes, lettres en
- bas de casse, petits chiffres romains et lettres capitales pour les quatre
- profondeurs possibles.
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Itemize
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Itemize
+1
\end_layout
\end_inset
+] indique avec
+\begin_inset Flex Code
+status collapsed
-\lang french
- produit des symboles pour les différents niveaux.
- Il est également défini en dur.
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Itemize
+\end_inset
-\lang english
+ que le style fait partie d'un bloc de titre (voir aussi
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Bibliography
+TitleLatexType
\end_layout
\end_inset
-
-\lang french
- est utilisé de manière interne par LyX et ne doit être utilisé qu'avec
-
-\lang english
-
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LatexType BibEnvironment
+TitleLatexName
\end_layout
\end_inset
-.
+ dans les paramètres généraux).
\end_layout
-\end_deeper
\begin_layout Description
\lang english
\begin_layout Plain Layout
\lang english
-LangPreamble
+ItemCommand
\end_layout
\end_inset
\lang french
- écrasera complètement toute autre directive
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+chaîne="item"
\end_layout
\end_inset
- antérieure.
- Doit être fermée par
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-EndLangPreamble
-\end_layout
-
+]
+\lang english
+The LaTeX command sequence declaring an item in a list.
+ The command is to be defined without the preceding backslash (the default
+ is
+\lang french
+
+\begin_inset Quotes eld
\end_inset
-.
-\begin_inset Newline newline
+item
+\begin_inset Quotes erd
\end_inset
-Voir la section
-\begin_inset space ~
-\end_inset
+,
+\lang english
+resulting in
+\lang french
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:I18n"
+\begin_layout Plain Layout
+
+\backslash
+item
+\end_layout
\end_inset
- pour les détails d'utilisation.
+
+\lang english
+ in the LaTeX output).
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LatexName
+ItemSep
\end_layout
\end_inset
\lang french
- fixe le nom de l'objet LaTeX correspondant, soit l'environnement, soit
- la commande.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float=0
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+] crée un espacement supplémentaire entre les paragraphes du même style
+ dans un environnement.
+ Si vous emboîtez des paragraphes d'autres formats dans un environnement,
+ ils seront espacés de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LatexParam
+ParSep
\end_layout
\end_inset
-
-\lang french
- fixe le paramètre facultatif de l'objet
+.
+ Mais les éléments de l'environnement seront en plus espacés de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexName
+ItemSep
\end_layout
\end_inset
- correspondant.
- Ce paramètre ne peut pas être changé depuis LyX.
+.
+ Noter que c'est un
+\emph on
+multiplicateur
+\emph default
+.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LatexType
+ItemTag
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:LatexType"
+ [[FIXME]]
+\lang french
+ (Utilisable uniquement avec les formats XML).
+\end_layout
-\end_inset
+\begin_layout Description
-[
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-Paragraph
-\emph default
-, Command, Environment, Item_Environment,
+KeepEmpty
\end_layout
\end_inset
+\lang french
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-List_Environment, Bib_Environment
+\emph on
+0
\end_layout
\end_inset
-]
-\lang french
-
-\begin_inset Newline newline
+,
+\begin_inset space \thinspace{}
\end_inset
-décrit comment traduire l'environnement en LaTeX.
-\end_layout
-\begin_deeper
-\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Paragraph
+1
\end_layout
\end_inset
- veut dire
-\begin_inset Quotes fld
-\end_inset
-
-rien de spécial
-\begin_inset Quotes frd
-\end_inset
-
-.
+] LyX ne permet pas d'habitude de laisser un paragraphe vide, car il ne
+ générerait rien en LaTeX.
+ Il y a quelques cas où c'est pourtant utile : dans un modèle pour une lettre,
+ les champs requis peuvent être laissés vides, pour que les gens ne les
+ oublient pas; dans certains cas particuliers, un style peut aussi servir
+ de séparateur, et ne pas contenir de texte.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Command
+
+\lang english
+LabelBottomSep
\end_layout
\end_inset
- veut dire
+
+\family typewriter
+\lang french
+
+\family default
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-
-\emph on
-LatexName
-\emph default
-{\SpecialChar \ldots{}
-}
+float=0
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Itemize
+] fixe l'espacement vertical entre le marqueur et le corps du texte.
+ Sert seulement pour les marqueurs qui sont au dessus du corps du texte
+ (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+Top_Environment
\end_layout
\end_inset
- veut dire
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-begin{
-\emph on
-LatexName
-\emph default
-}\SpecialChar \ldots{}
-
-\backslash
-end{
-\emph on
-LatexName
-\emph default
-}
+Centered_Top_Environment
\end_layout
\end_inset
-.
+).
\end_layout
-\begin_layout Itemize
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+
+\lang english
+LabelCounter
\end_layout
\end_inset
- est la même chose que
+
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+[chaîne=""]
\end_layout
\end_inset
-, sauf qu'il génère un
+ dénomme le compteur pour la numérotation automatique.
+
+\lang english
+In order to have the counter appear with your label, you will need to reference
+ it in the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\backslash
-item
-\end_layout
-
-\end_inset
-
- pour chaque paragraphe de l'environnement.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-List_Environment
+\family typewriter
+\lang english
+LabelString
\end_layout
\end_inset
- est la même chose que
+.
+ This will work with
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+
+\lang english
+LabelType
\end_layout
\end_inset
-, sauf que
+s,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelWidthString
+
+\lang english
+Static
\end_layout
\end_inset
- est passé en paramètre de l'environnement.
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelWidthString
+
+\lang english
+Above
\end_layout
\end_inset
- peut être défini dans la fenêtre
-\begin_inset Flex MenuItem
+ and
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Éditer\SpecialChar \menuseparator
-Paramètres
-\begin_inset space ~
-\end_inset
-
-de
-\begin_inset space ~
-\end_inset
-Paragraphe
+\lang english
+Centered
\end_layout
\end_inset
-.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-En collectant ces derniers éléments, l'exportation LaTeX sera ou bien:
-\end_layout
-
-\begin_layout LyX-Code
-
-\lang english
+, at least.
+\lang french
-\backslash
-latexname[latexparam]{\SpecialChar \ldots{}
-}
-\end_layout
+\begin_inset Newline newline
+\end_inset
-\begin_layout Standard
-ou bien:
-\end_layout
+Il
+\emph on
+peut
+\emph default
+ être indiqué si
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-
-\backslash
-begin{latexname}[latexparam] \SpecialChar \ldots{}
-
-\backslash
-end{latexname}.
-\end_layout
-
-\begin_layout Standard
-en fonction du type LaTeX.
+Labeltype
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ est
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LeftMargin
+Enumerate
\end_layout
\end_inset
-
-\lang french
-
-\lang english
-
+, bien que ce cas soit un peu compliqué.
+ Supposez que vous déclariez
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+LabelCounter monEnum
\end_layout
\end_inset
-\lang french
- fixe la marge gauche: si vous mettez des styles dans un environnement,
- les marges de gauche ne seront pas ajoutées directement, mais avec un facteur
-
-\begin_inset Formula $\frac{4}{profondeur+4}$
+\begin_inset Quotes frd
\end_inset
.
- Notez que ce paramètre sert aussi quand la marge est définie comme
+ Les compteurs effectivement utilisés sont alors
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+monEnumi
\end_layout
\end_inset
- ou
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Dynamic
+monEnumii
\end_layout
\end_inset
-.
- Il est alors ajouté à la marge manuelle ou dynamique.
-
-\begin_inset Newline newline
-\end_inset
-
-L'argument est passé comme une chaîne: par exemple,
-\begin_inset Quotes fld
-\end_inset
-
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MM
+monEnumiii
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
- signifie que le paragraphe est indenté avec la largeur de
-\begin_inset Quotes fld
-\end_inset
-
-
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MM
+monEnumiv
\end_layout
\end_inset
-
-\begin_inset Quotes frd
+, tout à fait comme en LaTeX.
+ Ces compteurs doivent être tous déclarés séparément.
+\begin_inset Newline newline
\end_inset
- dans la police normale.
- Il est possible de créer une largeur négative avec
-\begin_inset Quotes fld
+Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Compteurs"
+
\end_inset
+ pour les détails sur les compteurs.
+\end_layout
+
+\begin_layout Description
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--
+
+\lang english
+LabelFont
\end_layout
\end_inset
-\begin_inset Quotes frd
+\lang french
+ fixe la police utilisée pour le marqueur.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
+
\end_inset
.
- Cette solution a été choisie pour que l'apparence soit la même quelle que
- soit la police d'écran.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Margin
+LabelIndent
\end_layout
\end_inset
- [
+
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
-Static
-\emph default
-, Manual, Dynamic, First_Dynamic, Right_Address_Box
+[chaîne=""]
\end_layout
\end_inset
-]
-\begin_inset Newline newline
-\end_inset
+ fixe le texte indiquent l'importance de l'indentation d'un marqueur.
+\end_layout
+\begin_layout Description
-\lang french
-fixe le type de marge à gauche du format.
-
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+
+\lang english
+LabelSep
\end_layout
\end_inset
- veut dire une marge fixe.
+
+\lang french
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+[chaîne=""]
\end_layout
\end_inset
- veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
-
-\begin_inset Flex MenuItem
+ fixe le texte indiquent l'espacement horizontal entre le marqueur et le
+ corps du texte.
+ Sert seulement pour les marqueurs qui ne sont pas au dessus du corps du
+ texte.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Éditer\SpecialChar \menuseparator
-Paramètres
-\begin_inset space ~
-\end_inset
-de
-\begin_inset space ~
-\end_inset
-
-Paragraphe
+\lang english
+LabelString
\end_layout
\end_inset
-.
- Ceci sert à obtenir des listes bien mises en page sans tabulations.
+
+\lang french
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Dynamic
+[chaîne=""]
\end_layout
\end_inset
- veut dire que la marge dépend de la taille du marqueur.
- Ceci sert entre autres aux en-têtes numérotés.
- Il est évident que l'en-tête
-\begin_inset Quotes fld
-\end_inset
-
-5.4.3.2.1 Très long en-tête
-\begin_inset Quotes frd
-\end_inset
+ fixe la chaîne utilisée comme marqueur avec le
+\lang english
- doit avoir une marge de gauche plus grande (autant que
-\begin_inset Quotes fld
-\end_inset
+\begin_inset Flex Code
+status collapsed
-5.4.3.2.1
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
- plus l'espace) que
-\begin_inset Quotes fld
-\end_inset
+\lang english
+LabelType
+\end_layout
-3.2 Très long en-tête
-\begin_inset Quotes frd
\end_inset
-, même si les autres traitements de texte ne savent pas le faire.
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-First_Dynamic
+
+\lang english
+Static
\end_layout
\end_inset
- est similaire, mais seulement la toute première ligne du paragraphe est
- dynamique, les autres étant statiques; ceci est utile par exemple pour
- les descriptions.
-
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Right_Address_Box
-\end_layout
-
-\end_inset
-
- signifie que la marge est choisie pour que la ligne la plus longue du paragraph
-e touche la marge de droite.
- Ceci sert à typographier une adresse sur le bord droit de la page.
-\end_layout
-
-\begin_layout Description
+\lang french
+.
+ Quand
\lang english
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-NeedProtect
+LabelCounter
\end_layout
\end_inset
\lang french
- [
-\family typewriter
-\emph on
-0
-\emph default
-,1
-\family default
-] indique si les commandes fragiles doivent être protégées par
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\backslash
-protect
-\end_layout
+ est indiqué, cette chaîne peut contenir les instructions de formatage particuli
+ères décrites dans la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Compteurs"
\end_inset
- dans ce style (Note: ceci n'indique pas si cette commande elle-même doit
- être protégée).
+.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Newline
+LabelStringAppendix
\end_layout
\end_inset
\lang french
- [
-\family typewriter
-0,
-\family default
-\family typewriter
-\emph on
-1
-\family default
-\emph default
-] indique si les nouvelles lignes sont traduites ou non en sauts de ligne
- LaTeX (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-
-\backslash
-
+[chaîne=""]
\end_layout
\end_inset
-).
- La traduction peut être désactivée pour permettre d'éditer plus confortablement
- du LaTeX depuis LyX.
-\end_layout
-
-\begin_layout Description
-
-\lang english
+ est utilisée dans un appendice à la place de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-NextNoIndent
+LabelString
\end_layout
\end_inset
-
-\lang french
- [
-\family typewriter
-1,
-\family default
-
-\family typewriter
-\emph on
-0
-\family default
-\emph default
-] indique si LyX indente ou non la première ligne du paragraphe suivant.
-
+.
+ Noter que toute directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+
+\lang english
+LabelString
\end_layout
\end_inset
- veut dire qu'il ne peut pas,
+ écrase
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+
+\lang english
+LabelStringAppendix
\end_layout
\end_inset
- veut dire qu'il peut s'il le veut.
+.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-ObsoletedBy
+LabelTag
\end_layout
\end_inset
-
+ [FIXME]
\lang french
-dénomme un style qui a remplacé ce style en cours.
- Ceci est utilisé pour renommer un style en conservant la rétrocompatibilité.
+ (Utilisable uniquement avec les formats XML).
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-OptionalArgs
+Labeltype
\end_layout
\end_inset
+
+\lang ngerman
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+\emph on
+\lang ngerman
+No_Label
+\emph default
+, Manual, Static,
+\lang english
+Above,
+\lang ngerman
+
+\begin_inset Newline newline
+\end_inset
+
+
\lang english
-int=0
+Centered,
+\lang ngerman
+ Sensitive, Enumerate,
+\begin_inset Newline newline
+\end_inset
+
+Itemize, Bibliography
\end_layout
\end_inset
-]
+
\lang french
-fixe le nombre d'arguments facultatifs qui peuvent être utilisés avec ce
- style.
- Ceci est utile pour par exemple pour les en-têtes de section, et n'a de
- sens qu'avec LaTeX.
- Noter que, dans le résultat, les arguments optionnels précéderont les arguments
- obligatoire (voir ci-après).
- On peut donc définir des constructions comme:
+]
\end_layout
\begin_deeper
-\begin_layout LyX-Code
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\backslash
-mycmd[opt1]{req1}{contenu du paragraphe}
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-mais on peut pas avoir de constructions comme:
+\lang english
+Manual
\end_layout
-\begin_layout LyX-Code
-
-\backslash
-mycmd[opt1]{req1}[opt2]{contenu du paragraphe}
-\end_layout
+\end_inset
-\begin_layout Standard
-du moins sans recours au code TeX (avec lequel vous faites ce que vous voulez).
+ veut dire que le marqueur est le premier mot (avant la première vraie espace).
+ Utilisez des espaces insécables si vous voulez mettre plus d'un mot dans
+ le marqueur.
\end_layout
-\end_deeper
\begin_layout Description
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-ParbreakIsNewline
+Static
\end_layout
\end_inset
+ veut dire qu'il est défini dans le style (voir
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "des:ParbreakIsNewline"
+\lang english
+LabelString
+\end_layout
\end_inset
+).
-\lang french
-[
-\family typewriter
-\emph on
+\lang english
+This will be displayed
+\begin_inset Quotes fld
+\end_inset
+
+inline
+\begin_inset Quotes frd
+\end_inset
+, at the beginning of the paragraph.
+ If the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\family typewriter
-\emph on
-0
+\lang english
+LatexType
\end_layout
\end_inset
-
-\emph default
-,
+ is
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\family typewriter
-1
+\lang english
+Environment
\end_layout
\end_inset
-
-\family default
-] indique que les paragraphes ne seront pas séparés par une ligne vide dans
- le résultat LaTeX, mais par un retour à la ligne; combiné avec
+, then it will be displayed only in the first paragraph of any sequence
+ of paragraphs with the same
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-PassThru 1
+
+\lang english
+Style
\end_layout
\end_inset
-, ceci permet d'émuler une éditeur plein texte (comme l'insert code TeX).
+
+\lang french
+.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-ParIndent
+Above
\end_layout
\end_inset
\lang french
-
+
+\begin_inset space ~
+\end_inset
+
+et
+\begin_inset space ~
+\end_inset
+
+
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+Centered
\end_layout
\end_inset
\lang french
- fixe l'indentation de la toute première ligne d'un paragraphe.
-
+ sont des cas particuliers de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parindent
+
+\lang english
+Static
\end_layout
\end_inset
- est fixé pour un format donné, à l'exception du format
+.
+ Le marqueur sera imprimé au dessus du paragraphe,
+\lang english
+either at the beginning of the line or centered
+\family sans
+\lang french
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Standard
+
+\lang english
+Sensitive
\end_layout
\end_inset
-, car l'indentation d'un paragraphe dans l'environnement
-\begin_inset Flex Code
-status collapsed
+ est un cas particulier pour les marqueurs de légende
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Plain Layout
-Standard
-\end_layout
+Figure
+\begin_inset Quotes frd
+\end_inset
+ et
+\begin_inset Quotes fld
\end_inset
- peut être empêchée par
+Tableau
+\begin_inset Quotes frd
+\end_inset
+
+.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NextNoIndent
+
+\lang english
+Sensitive
\end_layout
\end_inset
-.
- De plus, les paragraphes de style
+ signifie que le mot affiché (défini en dur) dépend du type de flottant:
+ il est défini dans les sources comme
+\begin_inset Quotes fld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Standard
+
+\lang english
+FloatType N
\end_layout
\end_inset
- emboîtés dans d'autres environnements utilisent le
+
+\begin_inset Quotes frd
+\end_inset
+
+ où
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ParIndent
+N
\end_layout
\end_inset
- de l'environnement, pas le leur.
- Par exemple, les paragraphes
+ est la valeur du compteur associé au flottant.
+
+\lang english
+For the case that a caption is inserted outside of a float the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Standard
+
+\lang english
+LabelString
\end_layout
\end_inset
- dans une énumération ne sont pas indentés.
+ will appear as
+\begin_inset Quotes fld
+\end_inset
+
+Senseless!
+\lang french
+
+\begin_inset Quotes frd
+\end_inset
+
+.
\end_layout
\begin_layout Description
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Parsep
+Enumerate
\end_layout
\end_inset
-
-\lang french
- [
-\family typewriter
-float=0
-\family default
-] fixe l'espacement vertical entre deux paragraphes dans le style.
+ produit le type habituel d'étiquettes d'énumération.
+ Pour le moment, il est défini en dur comme chiffres arabes, lettres en
+ bas de casse, petits chiffres romains et lettres capitales pour les quatre
+ profondeurs possibles.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Parskip
+Itemize
\end_layout
\end_inset
\lang french
- [
-\family typewriter
-float=0
-\family default
-] fixe la valeur d'interligne entre paragraphes.
- LyX donne le choix entre
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Indentation
+ produit des symboles pour les différents niveaux.
+ Il est également défini en dur.
\end_layout
-\end_inset
+\begin_layout Description
- et
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Interligne
+
+\lang english
+Bibliography
\end_layout
\end_inset
- pour séparer les paragraphes d'un document.
- Quand on choisit
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Indentation
-\end_layout
-\end_inset
+\lang french
+ ne doit être utilisé qu'avec
+\lang english
-, cette valeur n'est pas prise en compte.
- Quand on choisit
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Interligne
+
+\lang english
+LatexType BibEnvironment
\end_layout
\end_inset
-, la valeur de
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-ParIndent
+.
\end_layout
-\end_inset
+\end_deeper
+\begin_layout Description
- n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre
-
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parskip
+
+\lang english
+LangPreamble
\end_layout
\end_inset
-, en plus de l'interligne normal.
- L'espacement vertical est calculé par
+
+\lang french
+ écrasera complètement toute autre directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-valeur*DefaultHeight()
+LangPreamble
\end_layout
\end_inset
- où
-\family typewriter
-valeur
-\family default
- est la valeur choisie pour
+ antérieure.
+ Doit être fermée par
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parskip
+EndLangPreamble
\end_layout
\end_inset
- et
-\begin_inset Flex Code
-status collapsed
+.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
-DefaultHeight()
-\end_layout
+Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:I18n"
\end_inset
- est la hauteur d'une ligne dans la police normale.
- De cette façon, l'aspect reste le même quelle que soit la police à l'écran.
+ pour les détails d'utilisation.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-PassThru
+LatexName
\end_layout
\end_inset
-\begin_inset CommandInset label
-LatexCommand label
-name "des:PathThru"
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
-\end_inset
+\begin_layout Plain Layout
+<nom>
+\end_layout
+\end_inset
-\lang french
- [
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] indique si le contenu du paragraphe doit être passé sous forme brute,
- c'est-à-dire sans les traductions spéciales dont LaTeX aurait besoin.
-
+] fixe le nom de l'objet LaTeX correspondant, soit l'environnement, soit
+ la commande.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Preamble
+LatexParam
\end_layout
\end_inset
-\begin_inset CommandInset label
-LatexCommand label
-name "des:Preamble"
-
-\end_inset
-
-
\lang french
- fixe le contenu à inclure dans le préambule LaTeX quand le style est utilisé.
- Utile pour définir des macros, charger des paquetages, etc.
- requis pour ce style particulier.
- Doit être fermé par
-\begin_inset Quotes fld
-\end_inset
-
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-EndPreamble
+<paramètre>
\end_layout
\end_inset
+] fixe le paramètre facultatif de l'objet
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes frd
-\end_inset
-
-.
+\begin_layout Plain Layout
+LatexName
\end_layout
-\begin_layout Description
+\end_inset
+ correspondant.
+ Ce paramètre ne peut pas être changé depuis LyX
\lang english
+(use
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-RefPrefix
+Argument
\end_layout
\end_inset
-
+ for customizable parameters).
+ This will be output as is after all LaTeX
\lang french
-[
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chaîne
+Argument
\end_layout
\end_inset
-] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
-es de ce type.
- Ceci permet l'utilisation de références mises en forme.
+s.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-RequiredArgs
+LatexType
\end_layout
\end_inset
- [
+
+\lang ngerman
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-int=0
-\end_layout
-
+\emph on
+\lang ngerman
+Paragraph
+\emph default
+, Command, Environment, Item_Environment,
+\begin_inset Newline newline
\end_inset
-]
-\lang french
- précise le nombre d'arguments attendus par la commande ou l'environnement
- LaTeX correspondant à ce style.
- Dans le cas d'une commande, ce sont les arguments requis autres que ceux
- qui sont associés au contenu du paragraphe proprement dit.
- Ceux-ci n'ont pas nécessairement besoin d'être fournis: LyX créera des
- arguments vides si nécessaire.
- Noter que les arguments optionnels seront émis avant les arguments obligatoires.
- Voir la description de la directive
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-OptionalTags
+List_Environment, Bib_Environment
\end_layout
\end_inset
- ci-dessus pour les détails.
-\end_layout
-\begin_layout Description
+\lang french
+] décrit comment traduire l'environnement en LaTeX.
+\lang english
+
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
\lang english
\begin_inset Flex Code
\begin_layout Plain Layout
\lang english
-Requires
+LatexType
\end_layout
\end_inset
-
+ is perhaps a bit misleading, since these rules apply to DocBook classes,
+ too.
+ Visit the DocBook class files (filenames
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-]
+db_*.inc
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:Requires"
+ ) for specific examples.
+\end_layout
\end_inset
-\lang french
- indique que le style requiert la fonctionnalité chaîne.
- Voir la description de
+\end_layout
+
+\begin_deeper
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Provides
+Paragraph
\end_layout
\end_inset
- ci-dessus (page
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:-Freespacing"
-
+ veut dire
+\begin_inset Quotes fld
\end_inset
-) pour les détails sur les fonctionnalités.
-
+rien de spécial
+\begin_inset Quotes frd
+\end_inset
+
+.
\end_layout
\begin_layout Description
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-RightMargin
+Command
\end_layout
\end_inset
-
-\lang french
-
-\lang english
-
+ veut dire
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+\backslash
+
+\emph on
+LatexName
+\emph default
+{\SpecialChar \ldots{}
+}
\end_layout
\end_inset
-
-\lang french
- similaire à
-\family typewriter
-LeftMargin
-\family default
.
\end_layout
\begin_layout Description
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Spacing
+Environment
\end_layout
\end_inset
-
-\lang french
- [
-\family typewriter
-\emph on
-single
-\emph default
-, onehalf, double, other
-\family default
-
-\emph on
-valeur
-\emph default
-] définit l'interligne par défaut dans ce style.
- Les paramètres
+ veut dire
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-single
-\end_layout
-
-\end_inset
-,
-\begin_inset Flex Code
-status collapsed
+\backslash
+begin{
+\emph on
+LatexName
+\emph default
+}\SpecialChar \ldots{}
-\begin_layout Plain Layout
-onehalf
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
\end_layout
\end_inset
- et
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-double
+.
\end_layout
-\end_inset
-
- correspondent respectivement à un facteur multiplicatif de 1, 1,25 et 1,667.
- Si vous mettez le paramètre
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-other
+Item_Environment
\end_layout
\end_inset
-, vous devez aussi mettre une valeur numérique qui servira de facteur multiplica
-tif.
- Notez que, contrairement aux autres paramètres,
+ est la même chose que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Spacing
+Environment
\end_layout
\end_inset
- implique de générer du code LaTeX spécifique, qui utilise le paquetage
-
+, sauf qu'il génère un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-setspace.sty
+
+\backslash
+item
\end_layout
\end_inset
-.
+ pour chaque paragraphe de l'environnement.
\end_layout
\begin_layout Description
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Spellcheck
+List_Environment
\end_layout
\end_inset
-
-\lang french
- [
+ est la même chose que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+Item_Environment
\end_layout
\end_inset
-,
+, sauf que
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-1
+LabelWidthString
\end_layout
\end_inset
-] active la correction orthographique du style.
- Implicitement vrai.
-\end_layout
+ est passé en paramètre de l'environnement.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Description
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-TextFont
+LabelWidthString
\end_layout
\end_inset
+ peut être défini dans la fenêtre
+\begin_inset Flex MenuItem
+status collapsed
-\lang french
- fixe la police utilisée pour le corps du texte.
- Voir la section
+\begin_layout Plain Layout
+Édition\SpecialChar \menuseparator
+Paramètres
\begin_inset space ~
\end_inset
+de
+\begin_inset space ~
+\end_inset
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:polices"
+Paragraphe
+\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-TocLevel
+Bib_Environment
\end_layout
\end_inset
- [
+ is like
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\series medium
\lang english
-int
+Environment
\end_layout
\end_inset
-]
-\lang french
-fixe le niveau du style dans le table des matières.
- Ceci est utilisé pour la numérotation automatique des en-têtes.
-\end_layout
+ but adds additionally the necessary mandatory argument (the longest label)
+ to the begin statement of the bibliography environment:
+\begin_inset Newline newline
+\end_inset
-\begin_layout Description
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-TopSep
+
+\backslash
+begin{thebibliography}{99}
\end_layout
\end_inset
+ It is therefore only useful for bibliography environments.
+ The default longest label
+\begin_inset Quotes eld
+\end_inset
-\lang french
- [
-\family typewriter
-float=0
-\family default
-] fixe L'espacement vertical qui sépare le premier paragraphe dans une série
- du même style, du paragraphe qui le précède.
- Si le paragraphe précédent est dans un autre style, les séparations ne
- s'ajoutent pas, mais LyX prend le maximum des deux.
+99
+\begin_inset Quotes erd
+\end_inset
+
+ can be changed by the user in the paragraph settings of a bibliography
+ item.
\end_layout
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:I18n"
+\begin_layout Standard
+En collectant ces derniers éléments, l'exportation LaTeX sera ou bien:
+\end_layout
-\end_inset
+\begin_layout LyX-Code
-Internationalisation des styles de paragraphes
+\lang english
+
+\backslash
+LatexName[LatexParam]{\SpecialChar \ldots{}
+}
\end_layout
\begin_layout Standard
-LyX effectue depuis longtemps la traduction des informations de format,
- mais, jusqu'à la version 2.0, ceci ne s'appliquait qu'à l'interface utilisateur
- et non pas par exemple au résultat PDF.
- Ainsi les auteurs francophones devaient avoir recours à des astuces pénibles
- s'ils voulaient obtenir
-\begin_inset Quotes fld
-\end_inset
-
-Théorème 1
-\begin_inset Quotes frd
-\end_inset
+ou bien:
+\end_layout
- au lieu de
-\begin_inset Quotes fld
-\end_inset
+\begin_layout LyX-Code
-Theorem 1
-\begin_inset Quotes frd
-\end_inset
+\lang english
-.
- Grâce à Georg
-\noun on
-Baum
-\noun default
-, ce n'est plus les cas.
+\backslash
+begin{LatexName}[LatexParam] \SpecialChar \ldots{}
+
+\backslash
+end{LatexName}.
\end_layout
\begin_layout Standard
-Si un
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Style
+en fonction du type LaTeX.
\end_layout
-\end_inset
+\end_deeper
+\begin_layout Description
- définit un texte qui doit apparaître dans le le document typographique,
- il peut utiliser
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+
+\lang english
+LeftDelim
\end_layout
\end_inset
- et
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+chaîne
\end_layout
\end_inset
- pour traiter correctement les documents non anglophones, et même multilingues.
- L'extrait suivant (du fichier
+]
+\lang english
+A string that is put at the beginning of the style content.
+ A line break in the output can be indicated by
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-theorems-ams.inc
+<br/>
\end_layout
\end_inset
-) illustre le fonctionnement:
-\end_layout
-
-\begin_layout LyX-Code
-
-\lang english
-Preamble
+.
\end_layout
-\begin_deeper
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-
-\backslash
-theoremstyle{remark}
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-
-\backslash
-newtheorem{claim}[thm]{
-\backslash
-protect
-\backslash
-claimname}
+LeftMargin
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-EndPreamble
-\end_layout
-\begin_layout LyX-Code
+\lang french
+
+\begin_inset Flex Code
+status collapsed
-\lang english
-LangPreamble
+\begin_layout Plain Layout
+[chaîne=""]
\end_layout
-\begin_layout LyX-Code
+\end_inset
+ fixe la marge gauche: si vous mettez des styles dans un environnement,
+ les
\lang english
-
-\backslash
-providecommand{
-\backslash
-claimname}{_(Claim)}
-\end_layout
-
-\begin_layout LyX-Code
-\lang english
-EndLangPreamble
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-BabelPreamble
+LeftMargin
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-
-\backslash
-addto
-\backslash
-captions$$lang{
-\backslash
-renewcommand{
-\backslash
-claimname}{_(Claim)}}
-\end_layout
-\begin_layout LyX-Code
+\lang french
+ ne seront pas ajoutées directement, mais avec un facteur
+\begin_inset Formula $\frac{4}{\mathrm{profondeur}+4}$
+\end_inset
+.
+ Notez que ce paramètre sert aussi quand
\lang english
-EndBabelPreamble
-\end_layout
-\end_deeper
-\begin_layout Standard
-En principe, toute commande LaTeX autorisée peut apparaître dans les directives
-
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
-\end_layout
-
-\end_inset
-
- et
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-BabelPreamble
+\lang english
+Margin
\end_layout
\end_inset
-, mais dans la pratique elles se présenteront typiquement comme ce qui est
- montré ici.
- La clé de la traduction correcte du texte typographié est la définition
- de le commande LateX
+
+\lang french
+ est définie comme
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\backslash
-claimname
+\lang english
+Manual
\end_layout
\end_inset
- et son utilisation avec
+ ou
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\backslash
-newtheorem
+\lang english
+Dynamic
\end_layout
\end_inset
.
-
-\end_layout
+ Il est alors ajouté à la marge manuelle ou dynamique.
+\begin_inset Newline newline
+\end_inset
+
+Par exemple,
+\begin_inset Quotes fld
+\end_inset
+
-\begin_layout Standard
-La directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+MM
\end_layout
\end_inset
- fournit ce qu'il faut pour l'internationalisation fondée sur le langage
- global du document.
- Le contenu de la directive sera inclus dans le préambule, comme avec la
- directive
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Preamble
-\end_layout
+\begin_inset Quotes frd
\end_inset
-.
- Ce qui la rend singulière est l'utilisation de la
+ signifie que le paragraphe est indenté avec la largeur de
\begin_inset Quotes fld
\end_inset
-fonction
-\begin_inset Quotes frd
-\end_inset
-
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-_()
+MM
\end_layout
\end_inset
-, qui sera remplacée, lorsque LyX produira le résultat LaTeX, par la traduction
- de son argument dans la langue du document
-\begin_inset Foot
-status collapsed
-\begin_layout Plain Layout
-Pour ceux qui s'intéressent au fonctionnement sous-jacent, la fonction
+\begin_inset Quotes frd
+\end_inset
+
+ dans la police normale.
+ Il est possible de créer une largeur négative avec
\begin_inset Quotes fld
\end_inset
status collapsed
\begin_layout Plain Layout
-_()
+-
\end_layout
\end_inset
\begin_inset Quotes frd
\end_inset
- cache la fonction
+.
+ Cette solution a été choisie pour que l'apparence soit la même quelle que
+ soit la police d'écran.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-gettext()
-\end_layout
-
-\end_inset
-, qui constitue le cœur du mécanisme de traduction de l'interface LyX, et
- qui est étendue ici à la traduction à la volée de code LaTeX.
+\lang english
+Margin
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Standard
-La directive
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+
+\emph on
+\lang english
+Static
+\emph default
+, Manual, Dynamic, First_Dynamic, Right_Address_Box
\end_layout
\end_inset
- est plus compliquée, car elle fournit une fonctionnalité adaptée aux documents
- multilingues et propose par conséquent une interface pour le paquetage
-
+]
+\begin_inset Newline newline
+\end_inset
+
+
+\lang french
+fixe le type de marge à gauche du format.
+\end_layout
+
+\begin_deeper
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-babel
+
+\lang english
+Static
\end_layout
\end_inset
- Son contenu sera ajouté au préambule une fois pour chaque langue utilisée
- par le document.
- Dans ce cas, l'argument de
+ veut dire une marge fixe.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-_()
+
+\lang english
+Manual
\end_layout
\end_inset
- sera remplacé par sa traduction dans le langage en question: l'expression
+ veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
-\begin_inset Flex Code
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-$$lang
+Édition\SpecialChar \menuseparator
+Paramètres
+\begin_inset space ~
+\end_inset
+
+de
+\begin_inset space ~
+\end_inset
+
+Paragraphe
\end_layout
\end_inset
- est remplacée par le nom de la langue (telle qu'il est connu de
+.
+ Ceci sert à obtenir des listes bien mises en page sans tabulations.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-babel
+
+\lang english
+Dynamic
\end_layout
\end_inset
-).
-
-\end_layout
+ veut dire que la marge dépend de la taille du marqueur.
+ Ceci sert entre autres aux en-têtes numérotés.
+ Il est évident que l'en-tête
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Standard
-Un document en allemand qui inclut aussi un paragraphe en français aura
- donc ceci dans le préambule:
-\end_layout
+5.4.3.2.1 Très long en-tête
+\begin_inset Quotes frd
+\end_inset
-\begin_layout LyX-Code
-
-\lang english
-
-\backslash
-addto
-\backslash
-captionsfrench{
-\backslash
-renewcommand{
-\backslash
-claimname}{Affirmation}}
-\backslash
-addto
-\backslash
-captionsngerman{
-\backslash
-renewcommand{
-\backslash
-claimname}{Behauptung}}
-\backslash
-providecommand{
-\backslash
-claimname}{Behauptung}
-\end_layout
+ doit avoir une marge de gauche plus grande (autant que
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Standard
-LaTeX et
-\begin_inset Flex Code
-status collapsed
+5.4.3.2.1
+\begin_inset Quotes frd
+\end_inset
-\begin_layout Plain Layout
-babel
-\end_layout
+ plus l'espace) que
+\begin_inset Quotes fld
+\end_inset
+3.2 Très long en-tête
+\begin_inset Quotes frd
\end_inset
- vont alors conspirer pour créer le texte correct dans le résultat imprimable.
+, même si les autres traitements de texte ne savent pas le faire.
\end_layout
-\begin_layout Standard
-Un point important à noter est que les traductions sont celles qui sont
- fournies par LyX lui-même, via le mécanisme d'internationalisation de l'interfa
-ce utilisateur.
- Ceci signifie que
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+
+\lang english
+First_Dynamic
\end_layout
\end_inset
- et
+ est similaire, mais seulement la toute première ligne du paragraphe est
+ dynamique, les autres étant statiques; ceci est utile par exemple pour
+ les descriptions.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
-\end_layout
-\end_inset
-
- ne sont effectifs que dans les fichiers de format fournis avec LyX, puisque
- les fichiers de format créés par l'utilisateur ne seront pas explorés par
- les fonction d'internationalisation.
- Ceci dit, tout fichier de format créé dans le but d'être distribué avec
- LyX doit inclure ces directives s'il y a lieu.
+\lang english
+Right_Address_Box
\end_layout
-\begin_layout Subsection
-Flottants
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Flottants"
-
\end_inset
-
+ signifie que la marge est choisie pour que la ligne la plus longue du paragraph
+e touche la marge de droite.
+ Ceci sert à typographier une adresse sur le bord droit de la page.
\end_layout
-\begin_layout Standard
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:flottants"
-
-\end_inset
+\end_deeper
+\begin_layout Description
-Depuis la version 1.3.0 de LyX, il faut définir les flottants (
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-figure
-\end_layout
-\end_inset
-
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-tableau
+\lang english
+NeedProtect
\end_layout
\end_inset
-\SpecialChar \ldots{}
-) dans la classe elle-même.
- Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
- il suffit probablement que vous ajoutiez
-\end_layout
-
-\begin_layout LyX-Code
-Input stdfloats.inc
-\end_layout
-
-\begin_layout Standard
-à un endroit raisonnable dans la classe
-\begin_inset Foot
-status collapsed
-\begin_layout Plain Layout
-N'oubliez pas de jeter aussi un
-\begin_inset ERT
+\lang french
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-oe{}
+\emph on
+0
\end_layout
\end_inset
-il sur les compteurs dans la section suivante.
-\end_layout
-
+,
+\begin_inset space \thinspace{}
\end_inset
-.
- Si vous voulez implémenter une classe de texte qui propose un nouveau type
- de flottant (comme la classe AGU fournie avec LyX), les explications ci-dessous
- vont sans doute vous être utiles :
-\end_layout
-
-\begin_layout Description
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Extension
+1
\end_layout
\end_inset
-
-\family typewriter
-\lang french
-
-\family default
-\lang english
-
+] indique si les commandes fragiles doivent être protégées par
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+\backslash
+protect
\end_layout
\end_inset
-
-\lang french
- définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
- de ce type.
- LaTeX écrit les légendes dans ce fichier.
+ dans ce style (Note: ceci n'indique pas si cette commande elle-même doit
+ être protégée).
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-GuiName
+Newline
\end_layout
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+0
\end_layout
\end_inset
+,
+\begin_inset space \thinspace{}
+\end_inset
+
-\lang french
- définit la chaîne de caractères qui se trouvera dans les menus et également
- dans la légende.
- Ceci est traduit dans le langage courant si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-babel
-\end_layout
-
-\end_inset
- est utilisé.
+\emph on
+1
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+] indique si les nouvelles lignes sont traduites ou non en sauts de ligne
+ LaTeX (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTML*
-\end_layout
-
-\end_inset
-
-\lang french
-sont utilisées avec l'exportation XHTML.
- Voir
-\begin_inset space ~
-\end_inset
+\backslash
+\backslash
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Styles-de-paragraphe-XHTML"
+\end_layout
\end_inset
-.
+).
+ La traduction peut être désactivée pour permettre d'éditer plus confortablement
+ du LaTeX depuis LyX.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-IsPredefined
+
+\lang english
+NextNoIndent
\end_layout
\end_inset
-
+
\lang french
-[
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+
+\emph on
0
\end_layout
\end_inset
,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
1
\end_layout
\end_inset
-] indique si le flottant est déjà défini dans la classe de document ou s'il
- faut charger
+] indique si LyX indente ou non la première ligne du paragraphe suivant.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float.sty
+1
\end_layout
\end_inset
- et utiliser ses fonctionnalités pour le définir à la volée.
- La valeur implicite est
+ veut dire qu'il ne peut pas,
\begin_inset Flex Code
status collapsed
\end_inset
- qui signifie: utiliser
+ veut dire qu'il peut s'il le veut.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float.sty
+
+\lang english
+ObsoletedBy
\end_layout
\end_inset
-.
- Elle doit être positionnée sur
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+<nom>
\end_layout
\end_inset
- si le flottant est déjà défini par la classe de document.
+] dénomme un style qui a remplacé ce style en cours.
+ Ceci est utilisé pour renommer un style en conservant la rétrocompatibilité.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-ListCommand
+ParbreakIsNewline
\end_layout
\end_inset
-
-\begin_inset Flex Code
-status collapsed
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
\begin_layout Plain Layout
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+\emph on
+0
\end_layout
\end_inset
-
-\lang french
- détermine la commande utilisée pour engendrer une liste de flottants du
- type considéré; le
-\begin_inset Quotes fld
+,
+\begin_inset space \thinspace{}
\end_inset
-\backslash
-
-\begin_inset Quotes frd
-\end_inset
-
- initial doit être omis.
- Cette directive
-\emph on
-doit
-\emph default
- être utilisée si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UsesFloatPkg
+1
\end_layout
\end_inset
- est faux, puisqu'il n'y a alors pas de procédure pour activer cette commande.
- La directive est ignorée si
+] indique que les paragraphes ne seront pas séparés par une ligne vide dans
+ le résultat LaTeX, mais par un retour à la ligne; combiné avec
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UsesFloatPkg
+PassThru 1
\end_layout
\end_inset
- est vrai, puisqu'il y a alors une procédure.
+, ceci permet d'émuler une éditeur plein texte (comme l'insert code TeX).
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-ListName
+ParIndent
\end_layout
\end_inset
+
+\lang french
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+[chaîne=""]
\end_layout
\end_inset
+ fixe l'indentation de la toute première ligne d'un paragraphe.
+
+\begin_inset Flex Code
+status collapsed
-\lang french
- fixe le titre utilisé pour une liste des flottants du type considéré (figures,
- tableaux, etc.).
- Il est utilisé pour l'étiquette à l'écran dans LyX; il est passé à LaTeX
- pour être utilisé comme titre, et il est également utilisé comme titre
- dans l'exportation XHTML.
- Il sera traduit dans le langage du document.
+\begin_layout Plain Layout
+Parindent
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ est fixé pour un format donné, à l'exception du format
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+Standard
+\end_layout
-\lang english
-NumberWithin
+\end_inset
+
+, car l'indentation d'un paragraphe dans l'environnement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Standard
\end_layout
\end_inset
-
+ peut être empêchée par
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+NextNoIndent
+\end_layout
-\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+\end_inset
+
+.
+ De plus, les paragraphes de style
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Standard
\end_layout
\end_inset
+ emboîtés dans d'autres environnements utilisent le
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ParIndent
+\end_layout
-\lang french
- (paramètre facultatif) détermine si les flottants de cette classe seront
- numérotés en suivant un type de section du document.
- Par exemple, si vous mettez
+\end_inset
+
+ de l'environne\SpecialChar \-
+ment, pas le leur.
+ Par exemple, les paragraphes
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chapter
+Standard
\end_layout
\end_inset
-, les flottants seront numérotés chapitre par chapitre.
+ dans une énumération ne sont pas indentés.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Placement
+ParSep
\end_layout
\end_inset
-
+
+\lang french
+ [
+\family typewriter
+float=0
+\family default
+] fixe l'espacement vertical entre deux paragraphes dans le style.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+Parskip
\end_layout
\end_inset
\lang french
- définit le placement implicite pour cette catégorie de flottants.
- C'est comme en LaTeX standard :
+ [
+\family typewriter
+float=0
+\family default
+] fixe la valeur d'interligne entre paragraphes.
+ LyX donne le choix entre
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-t
+Indentation
\end_layout
\end_inset
-,
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-b
+Interligne
\end_layout
\end_inset
-,
+ pour séparer les paragraphes.
+ Quand on choisit
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-p
+Indentation
\end_layout
\end_inset
- et
+, cette valeur n'est pas prise en compte.
+ Quand on choisit
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-h
+Interligne
\end_layout
\end_inset
- pour haut, bas, page et ici respectivement
-\begin_inset Foot
+, la valeur de
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
- comme en LaTeX.
+ParIndent
\end_layout
\end_inset
-.
- En plus vous avez un nouveau type,
+ n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-H
+Parskip
\end_layout
\end_inset
-, qui ne correspond pas vraiment à un flottant, car il signifie de le positionne
-r
-\begin_inset Quotes fld
-\end_inset
-
-ici
-\begin_inset Quotes frd
-\end_inset
-
- et nulle part ailleurs.
- Notez cependant que le type
+, en plus de l'interligne normal.
+ L'espacement vertical est calculé par
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-H
+valeur*DefaultHeight()
\end_layout
\end_inset
- est spécial et, à cause de détails d'implantation, ne peut pas être utilisé
- avec des flottants non définis dans la classe de document.
- Si vous n'avez pas compris tout ce baratin, mettez simplement
+ où
\family typewriter
-
-\begin_inset Quotes fld
-\end_inset
-
-
+valeur
\family default
-
+ est la valeur choisie pour
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tbp
+Parskip
\end_layout
\end_inset
+ et
+\begin_inset Flex Code
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+DefaultHeight()
+\end_layout
-\begin_inset Quotes frd
\end_inset
-
-\family default
-.
+ est la hauteur d'une ligne dans la police normale.
+ De cette façon, l'aspect reste le même quelle que soit la police à l'écran.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-RefPrefix
+PassThru
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-chaîne
+
+\emph on
+0
\end_layout
\end_inset
-] détermine le préfixe à utiliser lors de la création d'étiquettes référant
- les flottants du type considéré.
- Ceci permet l'utilisation de références mises en forme.
- Notez que vous pouvez supprimer tout préfixe défini en copiant un style
- en utilisant la valeur spécifique
-\begin_inset Quotes fld
+,
+\begin_inset space \thinspace{}
\end_inset
-OFF
-\begin_inset Quotes frd
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
\end_inset
-, qui doit être en capitales.
+] indique si le contenu du paragraphe doit être passé sous forme brute,
+ c'est-à-dire sans les traductions spéciales dont LaTeX aurait besoin.
+
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Style
+Preamble
\end_layout
\end_inset
-
+
+\lang french
+ fixe le contenu à inclure dans le préambule LaTeX quand le style est utilisé.
+ Utile pour définir des macros, charger des paquetages, etc.
+ requis pour ce style particulier.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+EndPreamble
\end_layout
\end_inset
-\lang french
- fixe le style utilisé quand on définit le flottant avec
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\backslash
-newfloat
-\end_layout
-
+\begin_inset Quotes frd
\end_inset
.
\begin_layout Plain Layout
\lang english
-Type
+RefPrefix
\end_layout
\end_inset
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-[
-\lang french
chaîne
-\lang english
-=""]
\end_layout
\end_inset
-
-\lang french
- définit le
-\begin_inset Quotes fld
-\end_inset
-
-type
-\begin_inset Quotes frd
-\end_inset
-
- de la nouvelle classe de flottants, comme
-\begin_inset Quotes fld
-\end_inset
-
-program
-\begin_inset Quotes frd
-\end_inset
-
- ou
-\begin_inset Quotes fld
-\end_inset
-
-algorithm
-\begin_inset Quotes frd
-\end_inset
-
-.
- Après l'instruction
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\backslash
-newfloat
+] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
+es de ce type.
+ Ceci permet l'utilisation de références mises en forme.
\end_layout
-\end_inset
+\begin_layout Description
- appropriée, vous disposez de commandes comme
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\backslash
-begin{program}
+\lang english
+Requires
\end_layout
\end_inset
- ou
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-end{algorithm*}
+chaîne
\end_layout
\end_inset
-.
- Noter que définir un flottant de type
+] indique que le style requiert la fonctionnalité chaîne.
+ Voir la description de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-type
+
+\lang english
+Provides
\end_layout
\end_inset
- définit automatiquement les compteur correspondant, de nom
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-type
-\end_layout
+ ci-dessus (
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Paramètres-généraux-d'une"
\end_inset
-.
+) pour les détails sur les fonctionnalités.
+
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-UsesFloatPkg
+ResetArgs
\end_layout
\end_inset
-
+
\lang french
-[
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+
+\emph on
0
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\emph on
1
\end_layout
\end_inset
-] indique si ce flottant est défini en utilisant les fonctionnalités fournies
- par
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-float.sty
-\end_layout
-
-\end_inset
-
-, soit par la classe de document ou par un paquetage, soit à la volée par
- LyX.
-\end_layout
-
-\begin_layout Standard
-Notez que la définition d'un flottant de type
+]
+\lang english
+Resets the LaTeX arguments of this style (as defined via the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
-type
+\lang english
+Argument
\end_layout
\end_inset
- implique la déclaration du compteur correspondant de nom
+ tag).
+ This is useful if you have copied a style via
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
-type
+\lang english
+CopyStyle
\end_layout
\end_inset
-.
+, but you do not want to inherit its (required and optional) arguments.
\end_layout
-\begin_layout Subsection
+\begin_layout Description
\lang english
-Inserts flexibles et InsetLayout
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Flex-insets-and"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-LyX connaît les styles de caractères depuis la version 1.4.0; depuis la version
- 1.6.0, ceux-ci sont appelés inserts flexibles.
-\end_layout
-
-\begin_layout Standard
-Les inserts flexibles sont de trois sortes:
-\end_layout
-
-\begin_layout Itemize
-styles de caractères (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-CharStyle
+RightDelim
\end_layout
\end_inset
-): ceux-ci définissent un balisage sémantique correspondant à des commandes
- LaTeX telles que
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-
-\backslash
-noun
+chaîne
\end_layout
\end_inset
- et
+]
+\lang english
+A string that is put at the end of the layout content.
+ A line break in the output can be indicated by
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-
-\backslash
-code
+<br/>
\end_layout
\end_inset
.
\end_layout
-\begin_layout Itemize
-définis par l'utilisateur (
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Custom
+RightMargin
\end_layout
\end_inset
-): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
-s au code TeX, aux notes de bas de page, etc.
- Un exemple évident est l'insert de note en fin de document, défini dans
- le module
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-endnote
+chaîne
\end_layout
\end_inset
+] similaire à
+\family typewriter
+LeftMargin
+\family default
.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
\lang english
-éléments XML (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Element
+Spacing
\end_layout
\end_inset
-): à utiliser avec les classes DocBook.
-\end_layout
-\begin_layout Standard
-Les inserts flexibles sont définis en utilisant la directive
+\lang french
+
+\lang english
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+\emph on
\lang english
-InsetLayout
+single
\end_layout
\end_inset
-, qui va être expliquée dans la suite.
-\end_layout
-
-\begin_layout Standard
-La directive
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-InsetLayout
+onehalf
\end_layout
\end_inset
- a une autre fonction: elle permet de personnaliser le style de différents
- types d'inserts.
- Actuellement,
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-InsetLayout
+double
\end_layout
\end_inset
- permet de personnaliser les paramètres de style pour les notes de bas de
- page, les notes en marge, les inserts de note, les inserts de code TeX
- (ERT), les branches, les listings, les index, les boîtes, les tables, les
- algorithmes, les URL et les arguments facultatifs, aussi bien que de définir
- des inserts flexibles.
-\end_layout
-
-\begin_layout Standard
-La définition d'un
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-InsetLayout
-\end_layout
+other
+\lang french
+\begin_inset space ~
\end_inset
- doit commencer par une lignes de la forme:
+<valeur>
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-InsetLayout <Type>
-\end_layout
-\begin_layout Standard
-Ici
+\lang french
+] définit l'interligne par défaut dans ce style.
+ Les paramètres
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-<Type>
+single
\end_layout
\end_inset
- indique l'insert dont le style doit être défini, et il y a deux cas.
-\end_layout
-
-\begin_layout Enumerate
-Le style d'un insert préexistant doit être modifié.
- Dans ce cas, peuvent être
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-<Type>
+onehalf
\end_layout
\end_inset
- un quelconque des éléments suivants:
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Algorithm
+double
\end_layout
\end_inset
-,
+ correspondent respectivement à un facteur multiplicatif de 1, 1,25 et 1,667.
+ Si vous mettez le paramètre
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Branch
+other
\end_layout
\end_inset
-,
+, vous devez aussi mettre une valeur numérique qui servira de facteur multiplica
+tif.
+ Notez que, contrairement aux autres paramètres,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Box
+Spacing
\end_layout
\end_inset
-,
+ implique de générer du code LaTeX spécifique, qui utilise le paquetage
+ LaTeX
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Box:shaded
+setspace
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-ERT
+.
\end_layout
-\end_inset
+\begin_layout Description
-,
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Figure
+Spellcheck
\end_layout
\end_inset
-,
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Foot
+0
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Index
-\end_layout
-
+,
+\begin_inset space \thinspace{}
\end_inset
-,
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-Info
+\emph on
+1
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Info:menu
+] active la correction orthographique du style.
+ Implicitement vrai.
\end_layout
-\end_inset
+\begin_layout Description
-,
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Info:shortcut
+TextFont
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-\lang english
-Info:shortcuts
-\end_layout
+\lang french
+ fixe la police utilisée pour le corps du texte.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Listings
+.
\end_layout
-\end_inset
+\begin_layout Description
-,
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Marginal
+TocLevel
\end_layout
\end_inset
-,
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Note:Comment
+int=3
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Note:Note
+] fixe le niveau du style dans le table des matières.
+ Ceci est utilisé pour la numérotation automatique des en-têtes.
\end_layout
-\end_inset
+\begin_layout Description
-,
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Note:Greyedout
+TopSep
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-\lang english
-OptArg
+\lang french
+ [
+\family typewriter
+float=0
+\family default
+] fixe L'espacement vertical qui sépare le premier paragraphe dans une série
+ du même style, du paragraphe qui le précède.
+ Si le paragraphe précédent est dans un autre style, les séparations ne
+ s'ajoutent pas, mais LyX prend le maximum des deux.
\end_layout
-\end_inset
-
-,
-\begin_inset Flex Code
-status collapsed
+\begin_layout Subsection
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:I18n"
-\begin_layout Plain Layout
+\end_inset
-\lang english
-Table
+Internationalisation des styles de paragraphes
\end_layout
+\begin_layout Standard
+LyX effectue depuis longtemps la traduction des informations de format,
+ mais, jusqu'à la version 2.0, ceci ne s'appliquait qu'à l'interface utilisateur
+ et non pas par exemple au résultat PDF.
+ Ainsi les auteurs francophones devaient avoir recours à des astuces pénibles
+ s'ils voulaient obtenir
+\begin_inset Quotes fld
\end_inset
-, ou
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+Théorème 1
+\begin_inset Quotes frd
+\end_inset
-\lang english
-URL
-\end_layout
+ au lieu de
+\begin_inset Quotes fld
+\end_inset
+Theorem 1
+\begin_inset Quotes frd
\end_inset
.
-
+ Grâce à Georg
+\noun on
+Baum
+\noun default
+, ce n'est plus les cas.
\end_layout
-\begin_layout Enumerate
-Le style d'un insert flexible doit être défini.
- Dans ce cas,
+\begin_layout Standard
+Si un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-<Type>
+Style
\end_layout
\end_inset
- doit être de la forme
+ définit un texte qui doit apparaître dans le le document typographique,
+ il peut utiliser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Flex:<nom>
+LangPreamble
\end_layout
\end_inset
-, où
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-nom
+BabelPreamble
\end_layout
\end_inset
- peut être n'importe quel identificateur valide qui n'est pas utilisé dans
- un insert existant.
- L'identificateur peut inclure des espaces, mais alors il faut enclore l'ensembl
-e entre apostrophes.
- Noter que la définition d'un insert flexible
-\emph on
-doit
-\emph default
- aussi inclure une entrée
+ pour traiter correctement les documents non anglophones, et même multilingues.
+ L'extrait suivant (du fichier
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LyXType
+theorems-ams.inc
\end_layout
\end_inset
-, précisant quel est le type d'insert qu'il définit.
+) illustre le fonctionnement:
\end_layout
-\begin_layout Standard
-La définition d'un
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-InsetLayout
+Preamble
\end_layout
-\end_inset
+\begin_deeper
+\begin_layout LyX-Code
- peut inclure les entrées suivantes:
+\lang english
+
+\backslash
+theoremstyle{remark}
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+
+\backslash
+newtheorem{claim}[thm]{
+\backslash
+protect
+\backslash
+claimname}
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-BgColor
+EndPreamble
\end_layout
-\end_inset
-
-
-\lang french
-définit la couleur d'arrière-plan de l'insert.
- Les couleurs valides sont définies dans
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-src/ColorCode.h
+LangPreamble
\end_layout
-\end_inset
+\begin_layout LyX-Code
-.
+\lang english
+
+\backslash
+providecommand{
+\backslash
+claimname}{_(Claim)}
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+EndLangPreamble
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-ContentAsLabel
+BabelPreamble
\end_layout
-\end_inset
+\begin_layout LyX-Code
- [
-\begin_inset Flex Code
-status collapsed
+\lang english
+
+\backslash
+addto
+\backslash
+captions$$lang{
+\backslash
+renewcommand{
+\backslash
+claimname}{_(Claim)}}
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
-\emph on
\lang english
-0
+EndBabelPreamble
\end_layout
-\end_inset
-
-,
+\end_deeper
+\begin_layout Standard
+En principe, toute commande LaTeX autorisée peut apparaître dans les directives
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-1
+LangPreamble
\end_layout
\end_inset
-]
-\lang french
- indique s'il faut utiliser le contenu de l'insert comme une étiquette,
- quand l'insert est fermé.
- Valeur implicite: faux.
-\end_layout
-
-\begin_layout Description
-
-\lang english
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-CopyStyle
+BabelPreamble
\end_layout
\end_inset
-
-\lang french
-fonctionne comme pour les styles de paragraphe (voir page
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:-copystyle"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Description
-
-\lang english
+, mais dans la pratique elles se présenteront typiquement comme ce qui est
+ montré ici.
+ La clé de la traduction correcte du texte typographié est la définition
+ de le commande LateX
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-CustomPars
+\backslash
+claimname
\end_layout
\end_inset
- [
+ et son utilisation avec
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
-\lang english
-0
+\backslash
+newtheorem
\end_layout
\end_inset
-,
+.
+
+\end_layout
+
+\begin_layout Standard
+La directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-1
+LangPreamble
\end_layout
\end_inset
-]
-\lang french
- indique si l'utilisateur peut utiliser le dialogue
-\begin_inset Flex MenuItem
+ fournit ce qu'il faut pour l'internationalisation fondée sur le langage
+ global du document.
+ Le contenu de la directive sera inclus dans le préambule, comme avec la
+ directive
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Éditer\SpecialChar \menuseparator
-Paramètres
-\begin_inset space ~
-\end_inset
-
-de
-\begin_inset space ~
-\end_inset
-
-paragraphe
+Preamble
\end_layout
\end_inset
- pour personnaliser le paragraphe.
-\end_layout
-
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Decoration
-\end_layout
+.
+ Ce qui la rend singulière est l'utilisation de la
+\begin_inset Quotes fld
+\end_inset
+fonction
+\begin_inset Quotes frd
\end_inset
-\lang french
-peut être
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Classic
+_()
\end_layout
\end_inset
-,
-\begin_inset Flex Code
+, qui sera remplacée, lorsque LyX produira le résultat LaTeX, par la traduction
+ de son argument dans la langue du document
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Minimalistic
-\end_layout
-
+Pour ceux qui s'intéressent au fonctionnement sous-jacent, la fonction
+\begin_inset Quotes fld
\end_inset
-, ou
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Conglomerate
+_()
\end_layout
\end_inset
-, décrivant l'apparence du cadre et des boutons de l'insert.
- les notes de bas de page utilisent en général
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Classic
-\end_layout
+\begin_inset Quotes frd
\end_inset
-, les insert des code TeX
+ cache la fonction
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Minimalistic
+gettext()
\end_layout
\end_inset
-, et les styles de caractères
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Conglomerate
+, qui constitue le cœur du mécanisme de traduction de l'interface LyX, et
+ qui est étendue ici à la traduction à la volée de code LaTeX.
\end_layout
\end_inset
.
\end_layout
-\begin_layout Description
-
-\lang english
+\begin_layout Standard
+La directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Display
+BabelPreamble
\end_layout
\end_inset
- [
+ est plus compliquée, car elle fournit une fonctionnalité adaptée aux documents
+ multilingues et propose par conséquent une interface pour le paquetage
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-0
+babel
\end_layout
\end_inset
-,
+ Son contenu sera ajouté au préambule une fois pour chaque langue utilisée
+ par le document.
+ Dans ce cas, l'argument de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
-1
+_()
\end_layout
\end_inset
-]
-\lang french
-n'est utilisé que lorsque
+ sera remplacé par sa traduction dans le langage en question: l'expression
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexType
+$$lang
\end_layout
\end_inset
- vaut
+ est remplacée par le nom de la langue (telle qu'il est connu de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+babel
\end_layout
\end_inset
-.
- Indique si l'environnement se trouvera à part dans le résultat imprimable
- LaTeX ou bien apparaîtra inclus dans le texte environnant.
- S'il est positionné à faux, on suppose que l'environnement LaTeX ignore
- les espaces (avec un caractère retour ligne inclus) après les balises
-\begin_inset Flex Code
-status collapsed
+).
+
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+Un document en allemand qui inclut aussi un paragraphe en français aura
+ donc ceci dans le préambule:
+\end_layout
-\backslash
-begin{
-\emph on
-LatexName
-\emph default
-}
-\end_layout
+\begin_layout LyX-Code
-\end_inset
+\lang english
- et
-\begin_inset Flex Code
-status collapsed
+\backslash
+addto
+\backslash
+captionsfrench{
+\backslash
+renewcommand{
+\backslash
+claimname}{Affirmation}}
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
\backslash
-end{
-\emph on
-LatexName
-\emph default
-}
-\end_layout
-
+addto
+\backslash
+captionsngerman{
+\backslash
+renewcommand{
+\backslash
+claimname}{Behauptung}}
+\begin_inset Newline newline
\end_inset
-.
- Valeur implicite: vrai.
+
+\backslash
+providecommand{
+\backslash
+claimname}{Behauptung}
\end_layout
-\begin_layout Description
+\begin_layout Standard
+LaTeX et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-End
+babel
\end_layout
\end_inset
- est requis pour fermer la déclaration d'un InsetLayout.
+ vont alors conspirer pour créer le texte correct dans le résultat imprimable.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Un point important à noter est que les traductions sont celles qui sont
+ fournies par LyX lui-même, via
+\lang english
+the file
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Font
+layouttranslations
\end_layout
-\end_inset
-
- définit la police utilisée pour le texte du corps de l'insert
-\emph on
-et
-\emph default
- pour le marqueur.
- Voir la section
-\begin_inset space ~
\end_inset
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:polices"
-
-\end_inset
-
+\lang french
.
- Noter qu'en définissant cette police on définit aussi automatiquement
+ Ceci signifie que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelFont
+LangPreamble
\end_layout
\end_inset
- avec la même valeur.
- Il faut donc définir celle-ci d'abord pour fixer
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelFont
+BabelPreamble
\end_layout
\end_inset
- différemment.
-\end_layout
-
-\begin_layout Description
-
+ ne sont effectifs que dans les fichiers de format fournis avec LyX, puisque
+ les fichiers de format créés par l'utilisateur ne seront pas explorés par
+ les fonction d'internationalisation
\lang english
+unless the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-ForceLTR
+layouttranslations
\end_layout
\end_inset
-
+ file is modified accordingly
\lang french
- impose le langage
-\begin_inset Quotes fld
+.
+ Ceci dit, tout fichier de format créé dans le but d'être distribué avec
+ LyX doit inclure ces directives s'il y a lieu.
+
+\lang english
+Please note that the paragraph style translations provided by LyX will never
+ change with a minor update (e.
+\begin_inset space \thinspace{}
\end_inset
-latex
-\begin_inset Quotes frd
+g.
+\begin_inset space \space{}
\end_inset
-, conduisant à un résultat de gauche à droite (Left-to-Right, latin), e.
+from version 2.1.x to 2.1.y).
+ It is however quite likely that a major update (e.
\begin_inset space \thinspace{}
\end_inset
\begin_inset space \space{}
\end_inset
-en code TeX ou dans un URL.
- Une verrue.
+from 2.0.x to 2.1.y) will introduce new translations or corrections.
\end_layout
-\begin_layout Description
+\begin_layout Subsection
+Flottants
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Flottants"
-\lang english
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Il faut définir les flottants (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-ForcePlain
+figure
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+tableau
+\end_layout
+
+\end_inset
+
+\SpecialChar \ldots{}
+) dans la classe elle-même.
+ Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
+ il suffit probablement que vous ajoutiez
+\end_layout
+
+\begin_layout LyX-Code
+Input stdfloats.inc
+\end_layout
+
+\begin_layout Standard
+à un endroit raisonnable dans la classe
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+N'oubliez pas de jeter aussi un
+\begin_inset ERT
+status collapsed
-\emph on
-\lang english
-0
+\begin_layout Plain Layout
+
+
+\backslash
+oe{}
\end_layout
\end_inset
-,
+il sur les compteurs dans la section suivante.
+\end_layout
+
+\end_inset
+
+.
+ Si vous voulez implémenter une classe de texte qui propose un nouveau type
+ de flottant (comme la classe AGU fournie avec LyX), les explications ci-dessous
+ vont sans doute vous être utiles :
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-1
+Extension
\end_layout
\end_inset
-]
+
+\family typewriter
\lang french
- indique si
+
+\family default
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-PlainLayout
+chaîne
\end_layout
\end_inset
- doit être utilisé, ou bien si l'utilisateur peut modifier le style de paragraph
-e utilisé dans l'insert.
- Valeur implicite: faux.
+] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
+ de ce type.
+ LaTeX écrit les légendes dans ce fichier.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-FreeSpacing
+GuiName
\end_layout
\end_inset
-
+
\lang french
-fonctionne comme dans les styles de paragraphe (voir page
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:-Freespacing"
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
\end_inset
-).
- Valeur implicite: faux.
+] définit la chaîne de caractères qui se trouvera dans les menus et également
+ dans la légende.
+ Ceci est traduit dans le langage courant si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+babel
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ est utilisé.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\end_inset
-
-\lang french
-sont utilisées avec l'exportation XHTML.
- Voir
-\begin_inset space ~
-\end_inset
-
-
+ sont utilisées avec l'exportation XHTML.
+ Voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe-XHTML"
+reference "sec:Tags-for-XHTML"
\end_inset
\begin_layout Plain Layout
\lang english
-InToc
+IsPredefined
\end_layout
\end_inset
+
+\lang french
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-\lang english
0
\end_layout
\end_inset
,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
1
\end_layout
\end_inset
-]
-\lang french
- indique s'il faut inclure le contenu de cet insert dans les chaînes créées
- pour le panneau
-\begin_inset Quotes fld
-\end_inset
+] indique si le flottant est déjà défini dans la classe de document ou s'il
+ faut charger le paquetage LaTeX
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float
+\end_layout
-Plan
-\begin_inset Quotes frd
\end_inset
-.
- L'utilisateur ne voudra pas, par exemple, que le contenu d'une note de
- bas de page dans un titre de section soit incluse dans la tables des matières
- affichée dans le plan, mais voudra habituellement voir affiché le contenu
- d'un style de caractère.
- Valeur implicite; faux, pas d'inclusion.
+ pour le définir à la volée.
+ La valeur implicite est
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ qui signifie: utiliser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-KeepEmpty
+float
\end_layout
\end_inset
-
-\lang french
-fonctionne comme dans les styles de paragraphe (voir
-\lang english
- page
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:KeepEmpty"
+.
+ Elle doit être positionnée sur
+\begin_inset Flex Code
+status collapsed
-\end_inset
+\begin_layout Plain Layout
+1
+\end_layout
-).
+\end_inset
-\lang french
- Valeur implicite: faux.
+ si le flottant est déjà défini par la classe de document.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LabelFont
+ListCommand
\end_layout
\end_inset
\lang french
- définit la police utilisée pour le marqueur.
- Voir la section
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:polices"
-
-\end_inset
-
-.
- Noter que cette directive ne peut jamais apparaître avant
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Font
+chaîne
\end_layout
\end_inset
-, sinon elle sera sans effet.
-\end_layout
-
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+] détermine la commande utilisée pour engendrer une liste de flottants du
+ type considéré; le
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Plain Layout
-\lang english
-LabelString
-\end_layout
+\backslash
+\begin_inset Quotes frd
\end_inset
-
-\lang french
- définit la chaîne de caractères qui apparaîtra sur le bouton ou ailleurs
- en tant que marquer d'insert.
- Quelques types d'inserts (
+ initial doit être omis.
+ Cette directive
+\emph on
+doit
+\emph default
+ être utilisée si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-code TeX
+UsesFloatPkg
\end_layout
\end_inset
- et
+ est faux, puisqu'il n'y a alors pas de procédure pour activer cette commande.
+ La directive est ignorée si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Branche
+UsesFloatPkg
\end_layout
\end_inset
-) modifient ce marqueur à la volée.
+ est vrai, puisqu'il y a alors une procédure.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LatexName
+ListName
\end_layout
\end_inset
\lang french
- définit le nom du code LaTeX correspondant, soit un environnement, soit
- une commande.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] fixe le titre utilisé pour une liste des flottants du type considéré (figures,
+ tableaux, etc.).
+ Il est utilisé pour l'étiquette à l'écran dans LyX; il est passé à LaTeX
+ pour être utilisé comme titre, et il est également utilisé comme titre
+ dans l'exportation XHTML.
+ Il sera traduit dans le langage du document.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LatexParam
+NumberWithin
\end_layout
\end_inset
\lang french
- définit le paramètre facultatif pour le
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LatexName
+chaîne
\end_layout
\end_inset
- correspondant, y compris des paires de crochets
+] (paramètre facultatif) détermine si les flottants de cette classe seront
+ numérotés en suivant un type de section du document.
+ Par exemple, si
+\lang english
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[]
+NumberWithin
\end_layout
\end_inset
-.
- Ce paramètre ne peut pas être modifié depuis LyX.
-\end_layout
-\begin_layout Description
+\lang french
+ es
+\begin_inset Quotes fld
+\end_inset
+
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LatexType
+chapter
\end_layout
\end_inset
-
-\lang french
-fonctionne comme dans les styles de paragraphe (voir
-\lang english
- page
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:LatexType"
+\begin_inset Quotes frd
\end_inset
-).
+, les flottants seront numérotés chapitre par chapitre.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-LyxType
+Placement
\end_layout
\end_inset
\lang french
- peut être
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-charstyle
+chaîne
\end_layout
\end_inset
-,
+] définit le placement implicite pour cette catégorie de flottants.
+ C'est comme en LaTeX standard :
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-custom
+t
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\lang english
-element
+b
\end_layout
\end_inset
-, ou
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-end
+p
\end_layout
\end_inset
- (indiquant une définition vide terminant les définitions de styles de caractère
-s, etc).
- Cette entrée est requise dans les inserts flexibles et n'est significative
- que là.
- Parmi d'autres choses, elle détermine dans quel menu cet insert va apparaître.
- Fixer
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXType
+h
\end_layout
\end_inset
- à
-\begin_inset Flex Code
+ pour haut, bas, page et ici respectivement
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-charstyle
+Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
+ comme en LaTeX.
\end_layout
\end_inset
- positionnera
+.
+ En plus vous avez un nouveau type,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+H
\end_layout
\end_inset
- à faux.
-
+, qui ne correspond pas vraiment à un flottant, car il signifie de le positionne
+r
+\begin_inset Quotes fld
+\end_inset
+
+ici
+\begin_inset Quotes frd
+\end_inset
+
+ et nulle part ailleurs.
+ Notez cependant que le type
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+H
\end_layout
\end_inset
- peut être positionné à vrai pour les inserts
+ est spécial et, à cause de détails d'implantation, ne peut pas être utilisé
+ avec des flottants non définis dans la classe de document.
+ Si vous n'avez pas compris tout ce baratin, mettez simplement
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
+
+
+\family default
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-charstyle
+tbp
\end_layout
\end_inset
-, si vous le souhaitez, en le positionnant
-\emph on
-après
-\emph default
- avoir fixé
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-LyXType
-\end_layout
+\family typewriter
+\begin_inset Quotes frd
\end_inset
+
+\family default
.
\end_layout
\begin_layout Plain Layout
\lang english
-MultiPar
+RefPrefix
\end_layout
\end_inset
+
+\lang french
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
-0
+chaîne
\end_layout
\end_inset
-,
+] détermine le préfixe à utiliser lors de la création d'étiquettes référant
+ les flottants du type considéré.
+ Ceci permet l'utilisation de références mises en forme.
+ Notez que vous pouvez supprimer tout préfixe défini en copiant un style
+ en utilisant la valeur spécifique
+\begin_inset Quotes fld
+\end_inset
+
+OFF
+\begin_inset Quotes frd
+\end_inset
+
+, qui doit être en capitales.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-1
+Style
\end_layout
\end_inset
-]
-\lang french
- indique si plusieurs paragraphes sont autorisés dans cet insert.
- Ceci positionnera aussi
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-CustomPars
-\end_layout
-
-\end_inset
- à la même valeur et
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-ForcePlain
+chaîne
\end_layout
\end_inset
- à la valeur opposée.
- Ceux-ci peuvent être repositionnés s'ils sont utilisés
-\emph on
-après
-\emph default
-
+] fixe le style utilisé quand on définit le flottant avec
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-MultiPar
+\backslash
+newfloat
\end_layout
\end_inset
.
- Valeur implicite: vrai.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-NeedProtect
+Type
\end_layout
\end_inset
+
+\lang french
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
-0
+chaîne
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
+] définit le
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Plain Layout
+type
+\begin_inset Quotes frd
+\end_inset
-\lang english
-1
-\end_layout
+ de la nouvelle classe de flottants, comme
+\begin_inset Quotes fld
+\end_inset
+program
+\begin_inset Quotes frd
\end_inset
-]
-\lang french
- indique si les commandes fragiles de cet insert doivent êtres protégées
- par
+ ou
+\begin_inset Quotes fld
+\end_inset
+
+algorithm
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Après l'instruction
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-
\backslash
-protect
+newfloat
\end_layout
\end_inset
- (Note: ceci ne dit
-\emph on
-rien
-\emph default
- sur le fait que la commande elle-même doive être protégée).
- Valeur implicite: faux.
-\end_layout
-
-\begin_layout Description
-
-\lang english
+ appropriée, vous disposez de commandes comme
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-ParbreakIsNewline
+\backslash
+begin{program}
\end_layout
\end_inset
- [
+ ou
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
-\lang english
-0
+\backslash
+end{algorithm*}
\end_layout
\end_inset
-,
+.
+ Noter que définir un flottant de type
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-1
+type
\end_layout
\end_inset
-]
-\lang french
- fonctionne comme dans les styles de paragraphe (voir page
-\begin_inset space ~
-\end_inset
-
+ définit automatiquement les compteur correspondant, de nom
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:ParbreakIsNewline"
+\begin_layout Plain Layout
+type
+\end_layout
\end_inset
-).
- Valeur implicite: faux.
+.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-PassThru
+UsesFloatPkg
\end_layout
\end_inset
+
+\lang french
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
0
\end_layout
\end_inset
,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
+\emph on
1
\end_layout
\end_inset
-]
-\lang french
- fonctionne comme dans les styles de paragraphe (voir
-\lang english
-
-\lang french
-page
-\lang english
+] indique si ce flottant est défini en utilisant le paquetage LaTeX
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:PathThru"
+\begin_layout Plain Layout
+float
+\end_layout
\end_inset
-).
+, soit par la classe de document ou par un paquetage, soit à la volée par
+ LyX.
+\end_layout
-\lang french
- Valeur implicite: faux.
+\begin_layout Standard
+Notez que la définition d'un flottant de type
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+type
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ implique la déclaration du compteur correspondant de nom
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-Preamble
+\emph on
+type
\end_layout
\end_inset
-
-\lang french
-fonctionne comme dans les styles de paragraphe (voir page
+.
+\end_layout
+
+\begin_layout Subsection
+
\lang english
-
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:Preamble"
+Inserts flexibles et InsetLayout
+\lang french
+
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Flex-insets-and"
\end_inset
-).
-
-\lang french
-Valeur implicite: faux.
+
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Les inserts flexibles sont de trois sortes:
+\end_layout
-\lang english
+\begin_layout Itemize
+styles de caractères (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-RefPrefix
+CharStyle
\end_layout
\end_inset
-
-\lang french
-[
+): ceux-ci définissent un balisage sémantique correspondant à des commandes
+ LaTeX telles que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chaîne
-\end_layout
-\end_inset
+\lang english
-] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
-es de ce type.
- Ceci permet l'utilisation de références mises en forme.
+\backslash
+noun
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Requires
+
+\backslash
+code
\end_layout
\end_inset
-
+.
+\end_layout
+
+\begin_layout Itemize
+définis par l'utilisateur (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-[
-\lang french
-chaîne
-\lang english
-=""]
+Custom
\end_layout
\end_inset
+): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
+s au code TeX, aux notes de bas de page, etc.
+ Un exemple évident est l'insert de note en fin de document, défini dans
+ le module
+\begin_inset Flex Code
+status collapsed
-\lang french
- fonctionne comme dans les styles de paragraphe (voir page
-\lang english
+\begin_layout Plain Layout
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:Requires"
+\lang english
+endnote
+\end_layout
\end_inset
-).
+.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\lang english
+éléments XML (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-ResetsFont
+Element
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-0
+): à utiliser avec les classes DocBook.
\end_layout
-\end_inset
-
-,
+\begin_layout Standard
+Les inserts flexibles sont définis en utilisant la directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-1
+InsetLayout
\end_layout
\end_inset
-]
-\lang french
-indique si l'insert doit utiliser la police de caractères environnante ou
- bien utiliser la sienne propre.
- Valeur implicite; vrai, utiliser sa propre police.
+, qui va être expliquée dans la suite.
\end_layout
-\begin_layout Description
-
-\lang english
+\begin_layout Standard
+La directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Spellcheck
+InsetLayout
\end_layout
\end_inset
- [
+ a une autre fonction: elle permet de personnaliser le style de différents
+ types d'inserts.
+ Actuellement,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-0
+InsetLayout
\end_layout
\end_inset
-,
+ permet de personnaliser les paramètres de style pour les notes de bas de
+ page, les notes en marge, les inserts de note, les inserts de code TeX
+ (ERT), les branches, les listings, les index, les boîtes, les tables, les
+ algorithmes, les URL et les
+\lang english
+captions
+\lang french
+, aussi bien que de définir des inserts flexibles.
+\end_layout
+
+\begin_layout Standard
+La définition d'un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-1
+InsetLayout
\end_layout
\end_inset
-]
-\lang french
- active le correcteur orthographique sur le contenu de cet insert.
- Valeur implicite; vrai.
+ doit commencer par une lignes de la forme:
\end_layout
-\begin_layout Subsection
-Compteurs
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Compteurs"
-
-\end_inset
-
+\begin_layout LyX-Code
+\lang english
+InsetLayout <type>
\end_layout
\begin_layout Standard
-Depuis la version 1.3.0 de LyX, il faut définir les compteurs (
+Ici
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chapitre
+<type>
\end_layout
\end_inset
-,
+ indique l'insert dont le style doit être défini, et il y a quatre cas.
+\end_layout
+
+\begin_layout Enumerate
+Le style d'un insert préexistant doit être modifié.
+ Dans ce cas, peuvent être
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-figure
+<type>
\end_layout
\end_inset
-\SpecialChar \ldots{}
-) dans la classe elle-même.
- Les compteurs standard sont définis dans le fichier
-\lang english
-
+ un quelconque des éléments suivants:
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-stdcounters.inc
+Algorithm
\end_layout
\end_inset
+,
+\begin_inset Flex Code
+status collapsed
-\lang french
-.
- Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
- il suffit probablement que vous ajoutiez
-\end_layout
-
-\begin_layout LyX-Code
-Input stdcounters.inc
-\end_layout
-
-\begin_layout Standard
-à un endroit raisonnable dans la classe.
-\end_layout
-
-\begin_layout Standard
-Mais si vous voulez définir des compteurs à votre guise, vous pouvez le
- faire.
- la déclaration d'un compteur doit commencer par
-\end_layout
-
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-Counter
-\lang french
-nomCompteur
+Branch
\end_layout
-\begin_layout Standard
-où bien entendu
-\begin_inset Quotes fld
-\end_inset
-
-nomCompteur
-\begin_inset Quotes frd
-\end_inset
-
- est remplacé par le nom du compteur.
- Et elle doit se terminer par
-\begin_inset Quotes fld
\end_inset
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-End
+Box
\end_layout
\end_inset
+,
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
-.
- Les paramètres suivants peuvent également être utilisés:
+\lang english
+Box:shaded
\end_layout
-\begin_layout Description
+\end_inset
+,
\lang english
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelString [chaîne=""]
+Caption:Standard
\end_layout
\end_inset
-
+,
\lang french
- définit comment le compteur s'affiche.
- Fixer ce paramètre positionne également
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelStringAppendix
+ERT
\end_layout
\end_inset
- à la même valeur.
- Les arguments spécifiques suivants peuvent être utilisés:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-
-\backslash
-thecounter
+Figure
\end_layout
\end_inset
- sera remplacé par l'expansion de
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelString
+Foot
\end_layout
\end_inset
- (ou
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelStringAppendix
+Index
\end_layout
\end_inset
-) du compteur
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-counter
+Info
\end_layout
\end_inset
-.
-
-\end_layout
-
-\begin_layout Itemize
-les valeurs du compteur peuvent être exprimées par des macros à la LaTeX
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-
-\backslash
-
-\emph on
-numbertype
-\emph default
-{
-\emph on
-counter
-\emph default
-}
+Info:menu
\end_layout
\end_inset
-, où
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-numbertype
+Info:shortcut
\end_layout
\end_inset
- peut être:
-\begin_inset Foot
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-De fait, la situation est un peu plus compliquée; n'importe quel
-\emph on
-numbertype
-\emph default
- autre que ceux décrits ci-après produiront une numérotation en chiffres
- arabes.
- Il serait surprenant que cela change dans le futur.
+
+\lang english
+Info:shortcuts
\end_layout
\end_inset
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-arabic
+Listings
\end_layout
\end_inset
-: 1, 2, 3,\SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-alph
+Marginal
\end_layout
\end_inset
- pour les let tes en bas de casse: a, b, c, \SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Alph
+Note:Comment
\end_layout
\end_inset
- pour les lettres en capitales: A, B, C, \SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-roman
+Note:Note
\end_layout
\end_inset
- pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Roman
+Note:Greyedout
\end_layout
\end_inset
- pour la numérotation capitale romaine: I, II, III\SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-hebrew
+Table
\end_layout
\end_inset
- pour la numérotation hébraïque.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-Si LabelString est indéfini, une valeur implicite est construite comme suit:
- si le compteur a un compteur maître
+, ou
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-master
+URL
\end_layout
\end_inset
- (défini via
+.
+
+\end_layout
+
+\begin_layout Enumerate
+Le style d'un insert flexible doit être défini.
+ Dans ce cas,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Within
+<type>
\end_layout
\end_inset
-), la chaîne
+ doit être de la forme
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-
-\backslash
-themaster.
-\backslash
-arabic{counter}
+Flex:<nom>
\end_layout
\end_inset
- est utilisée; sinon la chaîne
+, où
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-
-\backslash
-arabic{counter}
+nom
\end_layout
\end_inset
- est utilisée.
-\end_layout
-
-\begin_layout Description
-
-\lang english
+ peut être n'importe quel identificateur valide qui n'est pas utilisé dans
+ un insert existant.
+ L'identificateur peut inclure des espaces, mais alors il faut enclore l'ensembl
+e entre apostrophes.
+ Noter que la définition d'un insert flexible
+\emph on
+doit
+\emph default
+ aussi inclure une entrée
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelStringAppendix [string=""]
+LyXType
\end_layout
\end_inset
+, précisant quel est le type d'insert qu'il définit.
+\end_layout
+
+\begin_layout Enumerate
+\lang english
+The layout for user specific branch is being defined.
+ In this case
\lang french
- est identique à
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-LabelString
+<type>
\end_layout
\end_inset
-, mais pour les appendices.
-\end_layout
-
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
\lang english
-PrettyFormat
-\end_layout
-
+ must be of the form
+\lang french
+
+\begin_inset Quotes fld
\end_inset
- [
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-string
+Branch:<nom>
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
-\end_inset
-
-
-\begin_inset Quotes erd
-\end_inset
-
-]
-\lang french
- définit un format à utiliser pour les références lises en forme utilisant
- ce compteur.
- Par exemple, on peut vouloir que les références aux numéros de section
- apparaissent comme
-\begin_inset Quotes fld
-\end_inset
-
-Section 2.4
-\begin_inset Quotes frd
-\end_inset
-
-.
- La chaîne devra contenir
-\begin_inset Quotes fld
-\end_inset
-##
\begin_inset Quotes frd
\end_inset
-.
- Ceci sera remplacé par la valeur courante du compteur.
- Ainsi, pour les sections, ce sera: Section ##.
-\end_layout
-
-\begin_layout Description
\lang english
+, where
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Within
+nom
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
+
\lang english
-string
+may be be any valid identifier of branch defined in user's document.
+ The identifier may include spaces, but in that case the whole thing must
+ be wrapped in quotes.
+ The main purpose of this feature is to allow LaTeX wrapping around specific
+ branches as user needs.
\end_layout
-\end_inset
-
-=
-\begin_inset Quotes erd
-\end_inset
-
-
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Enumerate
-]
+\lang english
+The layout of a user (or class) specific caption is being defined.
+ In this case
\lang french
-contient le nom d'un autre compteur: le compteur actuel sera remis à zéro
- à chaque fois que l'autre augmentera.
- Par exemple,
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-sous-section
+<type>
\end_layout
\end_inset
- est numéroté dans
+
+\lang english
+must be of the form
+\lang french
+
+\begin_inset Quotes fld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-section
+Caption:<nom>
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Subsection
-Description de police
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:polices"
+\begin_inset Quotes frd
\end_inset
-
-\end_layout
-
-\begin_layout Standard
-Une description de police ressemble à :
-\end_layout
-
-\begin_layout LyX-Code
-Font
-\family roman
-\emph on
-ou
-\family default
-\emph default
- LabelFont
-\end_layout
-
-\begin_layout LyX-Code
- ...
-\end_layout
-
-\begin_layout LyX-Code
-EndFont
-\end_layout
-
-\begin_layout Standard
-et les commandes suivantes sont disponibles :
-\end_layout
-
-\begin_layout Description
-
+,
\lang english
+where
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Color
+nom
\end_layout
\end_inset
-
-\family typewriter
-\lang french
-\family default
\lang english
-[
+specifies the name of the caption as it appears in the menu.
+ Have a look at the standard caption (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-none
+Caption:Standard
\end_layout
\end_inset
-,
+), the specific captions of the KOMA-Script classes (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-black
+Caption:Above
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-white
+Caption:Below
\end_layout
\end_inset
-,
+) or the module
+\family sans
+Multilingual
+\begin_inset space ~
+\end_inset
+
+Captions
+\family default
+ (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-red
+Caption:Bicaption
\end_layout
\end_inset
-,
+) for applications.
+\end_layout
+
+\begin_layout Standard
+La définition d'un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-green
+InsetLayout
\end_layout
\end_inset
-,
+ peut inclure les entrées suivantes:
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-blue
+Argument
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-cyan
+int
\end_layout
\end_inset
-,
+] Defines argument number of a command\SpecialChar \slash{}
+environment associated with the current
+ layout.
+ The definition must end with
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-magenta
+EndArgument
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+.
+ See
+\lang french
-\lang english
-yellow
-\end_layout
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
\end_inset
-]
+
+\lang english
+ for details.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Family
+BabelPreamble
\end_layout
\end_inset
-
+ Preamble for changing language commands; see
\lang french
-\lang english
-[
-\emph on
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:I18n"
+
+\end_inset
+
+.
+\end_layout
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-Roman
+BgColor
\end_layout
\end_inset
-\emph default
-,
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+<nom>
+\end_layout
+
+\end_inset
+] définit la couleur d'arrière-plan de l'insert.
+
\lang english
-Sans
-\end_layout
+See
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:Names-of-colors"
\end_inset
-,
+
+\lang english
+for a list of the available color names.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Typewriter
+ContentAsLabel
\end_layout
\end_inset
-]
-\end_layout
-
-\begin_layout Description
-\lang english
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-Misc
+\emph on
+0
\end_layout
\end_inset
- [
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-string
+1
\end_layout
\end_inset
-]
-\lang french
-avec les arguments valides suivants:
+] indique s'il faut utiliser le contenu de l'insert comme une étiquette,
+ quand l'insert est fermé.
+ Valeur implicite: faux.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-emph
+CopyStyle
\end_layout
\end_inset
-,
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-noun
+<type>
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
+]
+\lang english
+As with paragraph styles, see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
-\begin_layout Plain Layout
+\end_inset
+.
+
\lang english
-underbar
-\end_layout
+Note that you need to specify the complete type, e.
+\begin_inset space \thinspace{}
+\end_inset
+g.
+\begin_inset space ~
\end_inset
-,
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-no_emph
+CopyStyle Flex
+\lang french
+:<nom>
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-\lang english
-no_noun
+\lang french
+.
\end_layout
-\end_inset
+\begin_layout Description
- and
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-no_bar
+CustomPars
\end_layout
\end_inset
-.
- Chacun de ceux-ci (dés)active l'attribut correspondant.
-\begin_inset Newline newline
-\end_inset
-Par exemple,
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-emph
+\emph on
+0
\end_layout
\end_inset
- active la mise en évidence, et
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_emph
+1
\end_layout
\end_inset
- la désactive.
- Si e dernier point vous intrigue, souvenez-vous que le réglage de police
- du contexte courant est généralement hérité du contexte environnant.
- De ce fait,
-\begin_inset Flex Code
+] indique si l'utilisateur peut utiliser le dialogue
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
-\lang english
-no_emph
+Édition\SpecialChar \menuseparator
+Paramètres de paragraphe
\end_layout
\end_inset
- désactiverait la mise en évidence qui était active de toutes façons, par
- exemple dans un environnement de théorème.
-
+ pour personnaliser le paragraphe.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Series
+Decoration
\end_layout
\end_inset
- [
-\emph on
-
+
+\lang french
+peut être
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-Medium
+Classic
\end_layout
\end_inset
-
-\emph default
,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Bold
-\end_layout
-
-\end_inset
-
-]
-\end_layout
-
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-Shape
+Minimalistic
\end_layout
\end_inset
-
-\lang french
-
-\lang english
-[
-\emph on
-
+, ou
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
\lang english
-Up
+Conglomerate
\end_layout
\end_inset
-
-\emph default
-,
+, décrivant l'appa\SpecialChar \-
+rence du cadre et des boutons de l'insert.
+ les notes de bas de page utilisent en général
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Italic
+Classic
\end_layout
\end_inset
-,
+, les insert des code TeX
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-SmallCaps
+Minimalistic
\end_layout
\end_inset
-,
+, et les styles de caractères
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Slanted
+Conglomerate
\end_layout
\end_inset
-]
+.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-Size
+Display
\end_layout
\end_inset
\lang french
-
-\lang english
-[
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-tiny
+0
\end_layout
\end_inset
-,
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-small
+\emph on
+1
\end_layout
\end_inset
-,
+] n'est utilisé que lorsque
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
-normal
+LatexType
\end_layout
\end_inset
-,
+ vaut
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-large
+Environment
\end_layout
\end_inset
-,
+.
+ Indique si l'environnement se trouvera à part dans le résultat imprimable
+ ou bien apparaîtra inclus dans le texte environnant.
+ S'il est positionné à faux, on suppose que l'environnement LaTeX ignore
+ les espaces (avec un caractère retour ligne inclus) après les balises
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-larger
+\backslash
+begin{
+\emph on
+LatexName
+\emph default
+}
\end_layout
\end_inset
-,
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-largest
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
\end_layout
\end_inset
-,
+.
+ Valeur implicite: vrai.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-huge
+End
\end_layout
\end_inset
-,
+ est requis pour fermer la déclaration d'un
+\lang english
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-giant
-\end_layout
-
-\end_inset
-
-]
+InsetLayout
\end_layout
-\begin_layout Subsection
-Description d'une insertion de citation
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Description citation"
-
\end_inset
+\lang french
+.
\end_layout
-\begin_layout Standard
-Les blocs
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CiteFormat
+
+\lang english
+Font
\end_layout
\end_inset
- servent à décrire comment les citations bibliographiques doivent être affichées
-, à la fois dans LyX (dans la fenêtre de citation et dans les bulles d'aide,
- par exemple) et dans le résultat XHTML.
- Un tel bloc se présente comme suit:
-\end_layout
+ définit la police utilisée pour le texte du corps de l'insert
+\emph on
+et
+\emph default
+ pour le marqueur.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
-\begin_layout LyX-Code
+\end_inset
+
+.
+ Noter qu'en définissant cette police on définit aussi automatiquement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\lang english
-CiteFormat
+LabelFont
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
+ avec la même valeur.
+ Il faut donc définir celle-ci d'abord pour fixer
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\lang english
- article ...
+LabelFont
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
- book ...
+ différemment.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-End
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ForceLocalFontSwitch
\end_layout
-\begin_layout Standard
-Les différentes lignes définissent l'affichage de l'information correspondant
- à une article ou à un livre, respectivement, et une telle définition peut
- être créée pour tout type d'entrée apparaissant dans un fichier BibTeX.
- LyX définit un format implicite dans le code source qui sera utilisé si
- aucune définition spécifique n'est fournie.
- LyX prédéfinit plusieurs formats dans le fichier
+\end_inset
+
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdciteformats.inc
+
+\emph on
+0
\end_layout
\end_inset
-, qui est inclus dans la plupart des classes de document LyX.
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Standard
-Les définitions utilisent un langage simple qui permet
-\begin_inset space ~
\end_inset
-de remplacer les clés BibTeX par leurs valeurs.
- les clés doivent être encloses entre caractères
+]
\lang english
-
+When using babel, always use a local font switch (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-%
+
+\backslash
+foreignlanguage
\end_layout
\end_inset
-, e.g.:
+), never a global one (such as
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-%author%
+
+\backslash
+selectlanguage
\end_layout
\end_inset
-.
\lang french
- Une définition simple serait par exemple:
+).
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-misc %author%,
-\begin_inset Quotes eld
-\end_inset
+\begin_inset Flex Code
+status collapsed
-%title
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
-.
+\lang english
+ForceLTR
\end_layout
-\begin_layout Standard
-Ceci imprimerait le nom de l'auteur, suivi d'une virgule, suivi du titre,
- entre double guillemets, suivi d'un point.
-\end_layout
+\end_inset
-\begin_layout Standard
-Bine entendu, vous voudrez parfois n'imprimer une clé que si elle existe.
- Ceci est obtenu par une construction conditionnelle, comme:
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-{%volume%[[vol.
-\begin_inset space ~
-\end_inset
-%volume%]]}
+\emph on
+0
\end_layout
\end_inset
-.
- Ceci signifie: si la clé
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-volume
+1
\end_layout
\end_inset
- existe, alors imprimer
+] impose le langage
\begin_inset Quotes fld
\end_inset
-vol.
+latex
\begin_inset Quotes frd
\end_inset
- suivi de la clé volume.
- On peut aussi introduire une clause
+, conduisant à un résultat de gauche à droite (Left-to-Right, latin), e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+en code TeX ou dans un URL.
+ Une verrue.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-else
+
+\lang english
+ForcePlain
\end_layout
\end_inset
- dans l'expression conditionnelle, comme dans:
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-{%author%[[%author%]][[%editor%, ed.]]}
+
+\emph on
+0
\end_layout
\end_inset
-.
- Ici, la clé
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-author
+1
\end_layout
\end_inset
- est imprimée si elle existe; sinon la clé
+] indique si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-editor
+
+\lang english
+PlainLayout
\end_layout
\end_inset
- est imprimée, suivi de
-\begin_inset Quotes fld
-\end_inset
+ doit être utilisé, ou bien si l'utilisateur peut modifier le style de paragraph
+e utilisé dans l'insert.
+ Valeur implicite: faux.
+\end_layout
-, ed.
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-.
- Noter que la clé est encore enclose entre caractères
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%
+
+\lang english
+FreeSpacing
\end_layout
\end_inset
-; la clause conditionnelle entière est enclose entre accolades, et les clauses
-
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-if
+
+\emph on
+0
\end_layout
\end_inset
- et
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-else
+1
\end_layout
\end_inset
- sont encloses entre double crochets
-\begin_inset Quotes fld
-\end_inset
-
-[[
-\begin_inset Quotes frd
-\end_inset
-
- et
-\begin_inset Quotes fld
-\end_inset
+]
+\lang english
+As with paragraph styles, see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
-]]
-\begin_inset Quotes frd
\end_inset
.
- Il ne peut avoir d'espaces entre ces marqueurs.
\end_layout
-\begin_layout Standard
-Il existe enfin une autre syntaxe possible dans ces définitions, qui se
- présente comme suit:
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-{!<i>!}
+HTML*
\end_layout
\end_inset
-.
- Ceci définit une entité d'information utilisée pour créer du
-\begin_inset Quotes fld
-\end_inset
+ sont utilisées avec l'exportation XHTML.
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Tags-for-XHTML"
-texte enrichi
-\begin_inset Quotes frd
\end_inset
.
- De manière évidente, nous ne souhaitons pas exporter des balises HTML en
- écrivant du texte normal, aussi doivent elles être enclose entre
-\begin_inset Quotes fld
-\end_inset
+\end_layout
-{!
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
- et
-\begin_inset Quotes fld
-\end_inset
+\lang english
+\begin_inset Flex Code
+status collapsed
-!}
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
-.
+\lang english
+InToc
\end_layout
-\begin_layout Standard
-Deux définitions spéciales sont également disponibles dans un bloc
+\end_inset
+
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CiteFormat
+
+\emph on
+0
\end_layout
\end_inset
- Un exemple de la première définition est celle-ci:
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout LyX-Code
-!quotetitle
-\begin_inset Quotes eld
\end_inset
-%title%
-\begin_inset Quotes erd
+] indique s'il faut inclure le contenu de cet insert dans les chaînes créées
+ pour le panneau
+\begin_inset Quotes fld
\end_inset
+Plan
+\begin_inset Quotes frd
+\end_inset
+.
+ L'utilisateur ne voudra pas, par exemple, que le contenu d'une note de
+ bas de page dans un titre de section soit incluse dans la tables des matières
+ affichée dans le plan, mais voudra habituellement voir affiché le contenu
+ d'un style de caractère.
+ Valeur implicite; faux, pas d'inclusion.
\end_layout
-\begin_layout Standard
-Ceci est une abréviation, ou macro-instruction, et peut être employée comme
- une clé:
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%!quotetitle%
+
+\lang english
+KeepEmpty
\end_layout
\end_inset
-.
- LyX considérera
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%!quotetitle%
+
+\emph on
+0
\end_layout
\end_inset
- exactement comme s'l s'agissait de sa définition.
- Exprimons par conséquent un
-\emph on
-avertissement
-\emph default
- évident: n'utilisez pas:
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout LyX-Code
-!funfun %funfun%
-\end_layout
-\begin_layout Standard
-ou similaire.
- LyX ne devrait pas se perdre dans une boucle infinie, mais cela peut prendre
- un moment avant qu'il s'en sorte.
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Le second type de définitions particulières se présente comme ceci:
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout LyX-Code
+\end_inset
+]
\lang english
-_pptext pp.
+As with paragraph styles
+\lang french
+, voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
+
+\end_inset
+
+.
\end_layout
-\begin_layout Standard
-Ceci définit un segment de texte susceptible de traduction, ce qui permet
- de traduire les parties appropriées de la bibliographie.
- Cette syntaxe peut être inclue dans une définition normale en la considérant
- comme une clé:
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%_pptext%
+
+\lang english
+LabelFont
\end_layout
\end_inset
+
+\lang french
+ définit la police utilisée pour le marqueur.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
+
+\end_inset
+
.
- Plusieurs d'entre elles sont prédéfinies dans
+ Noter que cette directive ne peut jamais apparaître avant
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdciteformats.inc
+
+\lang english
+Font
\end_layout
\end_inset
-.
- Notez bien que ce ne sont pas des macro-instructions, au sens défini ci-dessus:
- elles ne seront pas interprétées.
-\end_layout
-
-\begin_layout Standard
-Voici donc un exemple utilisant toutes ces fonctionnalités:
+, sinon elle sera sans effet.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-!authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
-\end_layout
-
-\begin_layout Standard
-Ceci défini une macro qui imprime le nom de l'auteur, suivi d'un virgule,
- si la clé
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-author
+
+\lang english
+LabelString
\end_layout
\end_inset
- existe, ou bien imprime le nom de l'éditeur, suivi de
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-_edtext
+chaîne
\end_layout
\end_inset
- ou de sa traduction (implicitement, apparaîtra
-\begin_inset Quotes fld
-\end_inset
+] définit la chaîne de caractères qui apparaîtra sur le bouton ou ailleurs
+ en tant que marquer d'insert.
+ Quelques types d'inserts (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+code TeX
+\end_layout
-ed.
-\begin_inset Quotes frd
\end_inset
-), si la clé
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-editor
+Branche
\end_layout
\end_inset
- existe.
- Notez que ceci est déjà défini dans
+) modifient ce marqueur à la volée.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdciteformats.inc
+
+\lang english
+LangPreamble
\end_layout
\end_inset
-, vous pouvez donc l'utiliser dans vos propres définitions, ou redéfinitions,
- si vous chargez ce fichier d'abord.
+ Language dependent preamble; see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:I18n"
+
+\end_inset
+
+.
\end_layout
-\begin_layout Section
+\begin_layout Description
\lang english
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Tags-for-XHTML"
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexName
+\end_layout
\end_inset
\lang french
-Directives pour l'exportation XHTML
-\end_layout
-
-\begin_layout Standard
-Comme pour LaTeX ou DocBook, la présentation du résultat HTML créé par LyX
- est déterminé par les informations de format.
- En général, LyX produit une présentation implicite raisonnable, et comme
- indiqué plus haut, il construira même des règles implicites CSS à partir
- des autres directives de format.
- Par exemple, LyX essaiera d'utiliser l'information du bloc
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Font
+<nom>
\end_layout
\end_inset
- du style Chapter pour écrire une CSS qui mettra en forme les titres de
- chapitres de manière appropriée.
+] définit le nom du code LaTeX correspondant, soit un environnement, soit
+ une commande.
\end_layout
-\begin_layout Standard
-Dans de nombreux cas, vous n'aurez donc sans doute rien à faire du tout
- pour obtenir un résultat XHTML acceptable pour vos environnements propres,
- vos inserts personnalisés, et ainsi de suite.
- Mais dans certains cas vous devrez faire quelque chose, et LyX fournit
- par conséquent un certain nombre de directives de format qui peuvent être
- utilisées pour personnaliser le XHTML et les CSS qui sont créés.
-\end_layout
+\begin_layout Description
-\begin_layout Standard
-Notez qu'il existe deux directives,
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLPreamble
+
+\lang english
+LatexParam
\end_layout
\end_inset
- and
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-AddToHTMLPreamble
+<paramètre>
\end_layout
\end_inset
-, qui peuvent apparaître en dehors des déclarations de style et d'insert.
- Voir
-\begin_inset space ~
-\end_inset
+] définit le paramètre facultatif pour le
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Paramètres-généraux-d'une"
+\lang english
+LatexName
+\end_layout
\end_inset
- pour les détails sur celles-ci.
-\end_layout
+ correspondant, y compris des paires de crochets
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Styles de paragraphe
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Styles-de-paragraphe-XHTML"
+\begin_layout Plain Layout
+[]
+\end_layout
\end_inset
+.
+ Ce paramètre ne peut pas être modifié depuis LyX
+\lang english
+ (use
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\lang english
+Argument
\end_layout
-\begin_layout Standard
-Le type de XHTML que LyX crée pour un paragraphe dépend s'il s'agit d'un
- paragraphe normal, d'une commande, ou d'un environnement, ce qui est déterminé
- par le contenu de la directive correspondante
+\end_inset
+
+ for customizable parameters).
+ It will be output as is after all LaTeX
+\lang french
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LaTeXType
+Argument
\end_layout
\end_inset
-.
+s.
\end_layout
-\begin_layout Standard
-Pour une commande ou un paragraphe normal, le résultat XHTML a la forme
- suivante:
-\end_layout
+\begin_layout Description
-\begin_layout LyX-Code
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\lang english
-<tag attr=
-\begin_inset Quotes erd
-\end_inset
+LatexType
+\end_layout
-value
-\begin_inset Quotes erd
\end_inset
->
-\end_layout
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-<labeltag attr=
-\begin_inset Quotes erd
-\end_inset
+Command, Environment, None
+\end_layout
-value
-\begin_inset Quotes erd
\end_inset
->
-\lang french
-Étiquette
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
\lang english
-</labeltag>
+,
\end_layout
-\begin_layout LyX-Code
-Contenu du paragraphe
-\end_layout
+\end_inset
-\begin_layout LyX-Code
+] How the style should be translated into LaTeX.
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
\lang english
-</tag>
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Les balises d'étiquette sont bien entendu omises si le paragraphe n'est
- pas étiqueté.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-Pour un environnement qui n'est pas du type liste, le XHTML prend la forme:
+\lang english
+LatexType
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-<tag attr=
-\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
+ is perhaps a bit misleading, since these rules apply to SGML classes, too.
+ Visit the SGML class files for specific examples.
+\end_layout
+
\end_inset
->
+
\end_layout
-\begin_layout LyX-Code
+\begin_deeper
+\begin_layout Description
\lang english
-<itemtag attr=
-\begin_inset Quotes erd
-\end_inset
+\begin_inset Flex Code
+status collapsed
-value
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
-><labeltag attr=
-\begin_inset Quotes erd
-\end_inset
+\lang english
+None
+\end_layout
-value
-\begin_inset Quotes erd
\end_inset
->
-\lang french
-Étiquette d'environnement
-\lang english
-</labeltag>
-\lang french
-Premier paragraphe.
-\lang english
-</itemtag>
+ means nothing special
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-<itemtag>
-\lang french
-Second paragraphe.
-\lang english
-</itemtag>
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-</tag>
+Command
\end_layout
-\begin_layout Standard
-Noter que l'étiquette n'est émise que pour le premier paragraphe, comme
- ce serait le cas pour une théorème, par exemple.
-\end_layout
+\end_inset
-\begin_layout Standard
-Pour une liste, nous avons une de ces formes:
-\end_layout
+ means
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-<tag attr=
-\begin_inset Quotes erd
-\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
+\backslash
->
+\emph on
+LatexName
+\emph default
+{\SpecialChar \ldots{}
+}
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-<itemtag attr=
-\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
-><labeltag attr=
-\begin_inset Quotes erd
-\end_inset
+\end_layout
-value
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Description
->
-\lang french
-Étiquette de liste
\lang english
-</labeltag>
-\lang french
-Premier élément.
-\lang english
-</itemtag>
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-<itemtag attr=
-\begin_inset Quotes erd
-\end_inset
+Environment
+\end_layout
-value
-\begin_inset Quotes erd
\end_inset
-><labeltag attr=
-\begin_inset Quotes erd
-\end_inset
+ means
+\begin_inset Flex Code
+status collapsed
-value
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
->
-\lang french
-Étiquette de liste
-\lang english
-</labeltag>
-\lang french
-Second élément.
\lang english
-</itemtag>
-\end_layout
-\begin_layout LyX-Code
+\backslash
+begin{
+\emph on
+LatexName
+\emph default
+}\SpecialChar \ldots{}
-\lang english
-</tag>
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
-\lang english
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Putting the last few things together, the LaTeX output will be either:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+LatexName[LatexParam]{\SpecialChar \ldots{}
+}
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+ou:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+begin{LatexName}[LatexParam] \SpecialChar \ldots{}
+
+\backslash
+end{LatexName}
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+depending upon the LaTeX type.
+\end_layout
+
+\end_deeper
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LeftDelim
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang english
+A string that is put at the beginning of the layout content.
+ A line break in the output can be indicated by
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<br/>
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LyxType
+\end_layout
+
+\end_inset
+
+
+\lang french
+ peut être
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+charstyle
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+custom
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+element
+\end_layout
+
+\end_inset
+
+, ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+end
+\end_layout
+
+\end_inset
+
+ (indiquant une définition vide terminant les définitions de styles de caractère
+s, etc).
+ Cette entrée est requise dans les inserts flexibles et n'est significative
+ que là.
+ Parmi d'autres choses, elle détermine dans quel menu cet insert va apparaître.
+ Fixer
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXType
+\end_layout
+
+\end_inset
+
+ à
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+charstyle
+\end_layout
+
+\end_inset
+
+ positionnera
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+ à faux.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+ peut être positionné à vrai pour les inserts
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+charstyle
+\end_layout
+
+\end_inset
+
+, en le positionnant
+\emph on
+après
+\emph default
+ avoir fixé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXType
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+MultiPar
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] indique si plusieurs paragraphes sont autorisés dans cet insert.
+ Ceci positionnera aussi
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+CustomPars
+\end_layout
+
+\end_inset
+
+ à la même valeur et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ForcePlain
+\end_layout
+
+\end_inset
+
+ à la valeur opposée.
+ Ceux-ci peuvent être repositionnés s'ils sont utilisés
+\emph on
+après
+\emph default
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+MultiPar
+\end_layout
+
+\end_inset
+
+.
+ Valeur implicite: vrai.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+NeedProtect
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] indique si les commandes fragiles de cet insert doivent êtres protégées
+ par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+protect
+\end_layout
+
+\end_inset
+
+ (Note: ceci ne dit
+\emph on
+rien
+\emph default
+ sur le fait que la commande elle-même doive être protégée).
+ Valeur implicite: faux.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+NoInsetLayout
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+<layout>
+\end_layout
+
+\end_inset
+
+] Deletes an existing
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsetLayout
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ParbreakIsNewline
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+
+\family default
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\family typewriter
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+
+\family default
+]
+\lang english
+As with paragraph styles, see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PassThru
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+
+\family default
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\family typewriter
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+
+\family default
+]
+\lang english
+As with paragraph styles, see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Preamble
+\end_layout
+
+\end_inset
+
+ As with paragraph styles, see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+RefPrefix
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
+es de ce type.
+ Ceci permet l'utilisation de références mises en forme.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Requires
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
+
+\end_inset
+
+
+\lang english
+As with paragraph styles, see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Styles-de-paragraphe"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ResetArgs
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+]
+\lang english
+Resets the LaTeX arguments of this layout (as defined via the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Argument
+\end_layout
+
+\end_inset
+
+ tag).
+ This is useful if you have copied a style via
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+CopyStyle
+\end_layout
+
+\end_inset
+
+, but you do not want to inherit its (required and optional) arguments.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ResetsFont
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\end_layout
+
+\end_inset
+
+] indique si l'insert doit utiliser la police de caractères environnante
+ ou bien utiliser la sienne propre.
+ Valeur implicite; vrai, utiliser sa propre police.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+RightDelim
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang english
+A string that is put at the end of the layout content.
+ A line break in the output can be indicated by
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<br/>
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Spellcheck
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\end_layout
+
+\end_inset
+
+] active le correcteur orthographique sur le contenu de cet insert.
+ Valeur implicite; vrai.
+\end_layout
+
+\begin_layout Subsection
+Compteurs
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Compteurs"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Il faut définir les compteurs (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chapitre
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+figure
+\end_layout
+
+\end_inset
+
+\SpecialChar \ldots{}
+) dans la classe elle-même.
+ Les compteurs standard sont définis dans le fichier
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+stdcounters.inc
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+ Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
+ il suffit probablement que vous ajoutiez
+\end_layout
+
+\begin_layout LyX-Code
+Input stdcounters.inc
+\end_layout
+
+\begin_layout Standard
+à un endroit raisonnable dans la classe.
+\end_layout
+
+\begin_layout Standard
+Mais si vous voulez définir des compteurs à votre guise, vous pouvez le
+ faire.
+ la déclaration d'un compteur doit commencer par
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+Counter
+\lang french
+ <nom>
+\end_layout
+
+\begin_layout Standard
+où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nom>
+\end_layout
+
+\end_inset
+
+ est le nom du compteur.
+ Et elle doit se terminer par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Les paramètres suivants peuvent également être utilisés:
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InitialValue
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+int=1
+\end_layout
+
+\end_inset
+
+] Sets the initial value for the counter, to which it will be reset whenever
+ that happens.
+ Normally, one will want the default, 1.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] définit comment le compteur s'affiche.
+ Fixer ce paramètre positionne également
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelStringAppendix
+\end_layout
+
+\end_inset
+
+ à la même valeur.
+ Les arguments spécifiques suivants peuvent être utilisés:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+thecounter
+\end_layout
+
+\end_inset
+
+ sera remplacé par l'expansion de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+ (ou
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelStringAppendix
+\end_layout
+
+\end_inset
+
+) du compteur
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+counter
+\end_layout
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Itemize
+les valeurs du compteur peuvent être exprimées par des macros à la LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+
+\emph on
+numbertype
+\emph default
+{
+\emph on
+counter
+\emph default
+}
+\end_layout
+
+\end_inset
+
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+numbertype
+\end_layout
+
+\end_inset
+
+ peut être:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+arabic
+\end_layout
+
+\end_inset
+
+: 1, 2, 3,\SpecialChar \ldots{}
+;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+alph
+\end_layout
+
+\end_inset
+
+ pour les let tes en bas de casse: a, b, c, \SpecialChar \ldots{}
+;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Alph
+\end_layout
+
+\end_inset
+
+ pour les lettres en capitales: A, B, C, \SpecialChar \ldots{}
+;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+roman
+\end_layout
+
+\end_inset
+
+ pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar \ldots{}
+;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Roman
+\end_layout
+
+\end_inset
+
+ pour la numérotation capitale romaine: I, II, III.
+\end_layout
+
+\end_deeper
+\begin_layout Standard
+Si
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est indéfini, une valeur implicite est construite comme suit: si le compteur
+ a un compteur maître
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+master
+\end_layout
+
+\end_inset
+
+ (défini via
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Within
+\end_layout
+
+\end_inset
+
+), la chaîne
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+themaster.
+\backslash
+arabic{counter}
+\end_layout
+
+\end_inset
+
+ est utilisée; sinon la chaîne
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+arabic{counter}
+\end_layout
+
+\end_inset
+
+ est utilisée.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelStringAppendix
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] est identique à
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+, mais pour les appendices.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PrettyFormat
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] définit un format à utiliser pour les références lises en forme utilisant
+ ce compteur.
+ Par exemple, on peut vouloir que les références aux numéros de section
+ apparaissent comme
+\begin_inset Quotes fld
+\end_inset
+
+Section
+\begin_inset space ~
+\end_inset
+
+2.4
+\begin_inset Quotes frd
+\end_inset
+
+.
+ La chaîne devra contenir
+\begin_inset Quotes fld
+\end_inset
+
+##
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Ceci sera remplacé par la valeur courante du compteur.
+ Ainsi, pour les sections, ce sera: Section ##.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Within
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] contient le nom d'un autre compteur: le compteur actuel sera remis à zéro
+ à chaque fois que l'autre augmentera.
+ Par exemple,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+sous-section
+\end_layout
+
+\end_inset
+
+ est numéroté dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+section
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Description de police
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:polices"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Une description de police ressemble à :
+\end_layout
+
+\begin_layout LyX-Code
+Font
+\family roman
+\emph on
+ou
+\family default
+\emph default
+ LabelFont
+\emph on
+ou
+\emph default
+ DefaultFont
+\end_layout
+
+\begin_layout LyX-Code
+ ...
+\end_layout
+
+\begin_layout LyX-Code
+EndFont
+\end_layout
+
+\begin_layout Standard
+et les commandes suivantes sont disponibles :
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Color
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+
+\family default
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+none
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+black
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+white
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+red
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+green
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+blue
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+cyan
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+magenta
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+yellow
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Family
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Roman
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Sans
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Typewriter
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Misc
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] avec les arguments valides suivants:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+emph
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+noun
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+strikeout
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+underbar
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+uuline
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+uwave
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_emph
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_noun
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_strikeout
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_bar
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_uuline
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Newline linebreak
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_uwave
+\end_layout
+
+\end_inset
+
+.
+ Chacun de ceux-ci (dés)active l'attribut correspondant.
+\begin_inset Newline newline
+\end_inset
+
+Par exemple,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+emph
+\end_layout
+
+\end_inset
+
+ active la mise en évidence, et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_emph
+\end_layout
+
+\end_inset
+
+ la désactive.
+ Si e dernier point vous intrigue, souvenez-vous que le réglage de police
+ du contexte courant est généralement hérité du contexte environnant.
+ De ce fait,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+no_emph
+\end_layout
+
+\end_inset
+
+ désactiverait la mise en évidence qui était active de toutes façons, par
+ exemple dans un environnement de théorème.
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Series
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Medium
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Bold
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Shape
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Up
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Italic
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+SmallCaps
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Slanted
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Size
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tiny
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+small
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+normal
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+large
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+larger
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+largest
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+huge
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+giant
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Subsection
+Description d'une insertion de citation
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Description citation"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Les blocs
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+ servent à décrire comment les citations bibliographiques doivent être affichées
+, à la fois dans LyX (dans la fenêtre de citation et dans les bulles d'aide,
+ par exemple) et dans le résultat XHTML.
+ Un tel bloc se présente comme suit:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+CiteFormat
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+ article ...
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+ book ...
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+End
+\end_layout
+
+\begin_layout Standard
+Les différentes lignes définissent l'affichage de l'information correspondant
+ à une article ou à un livre, respectivement, et une telle définition peut
+ être créée pour tout type d'entrée apparaissant dans un fichier BibTeX.
+ LyX définit un format implicite dans le code source qui sera utilisé si
+ aucune définition spécifique n'est fournie.
+ LyX prédéfinit plusieurs formats dans le fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+, qui est inclus dans la plupart des classes de document LyX.
+\end_layout
+
+\begin_layout Standard
+Les définitions utilisent un langage simple qui permet
+\begin_inset space ~
+\end_inset
+
+de remplacer les clés BibTeX par leurs valeurs.
+ les clés doivent être encloses entre caractères
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+%
+\end_layout
+
+\end_inset
+
+, e.g.:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+%author%
+\end_layout
+
+\end_inset
+
+.
+
+\lang french
+ Une définition simple serait par exemple:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+misc %author%,
+\begin_inset Quotes eld
+\end_inset
+
+%title
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Ceci imprimerait le nom de l'auteur, suivi d'une virgule, suivi du titre,
+ entre double guillemets, suivi d'un point.
+\end_layout
+
+\begin_layout Standard
+Bine entendu, vous voudrez parfois n'imprimer une clé que si elle existe.
+ Ceci est obtenu par une construction conditionnelle, comme:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%volume%[[vol.
+\begin_inset space ~
+\end_inset
+
+%volume%]]}
+\end_layout
+
+\end_inset
+
+.
+ Ceci signifie: si la clé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+volume
+\end_layout
+
+\end_inset
+
+ existe, alors imprimer
+\begin_inset Quotes fld
+\end_inset
+
+vol.
+\begin_inset Quotes frd
+\end_inset
+
+ suivi de la clé volume.
+ On peut aussi introduire une clause
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+else
+\end_layout
+
+\end_inset
+
+ dans l'expression conditionnelle, comme dans:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%author%[[%author%]][[%editor%, ed.]]}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+Ici, la clé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+author
+\end_layout
+
+\end_inset
+
+ est imprimée si elle existe; sinon la clé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+editor
+\end_layout
+
+\end_inset
+
+ est imprimée, suivi de
+\begin_inset Quotes fld
+\end_inset
+
+, ed.
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Noter que la clé est encore enclose entre caractères
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%
+\end_layout
+
+\end_inset
+
+; la clause conditionnelle entière est enclose entre accolades, et les clauses
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+if
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+else
+\end_layout
+
+\end_inset
+
+ sont encloses entre double crochets
+\begin_inset Quotes fld
+\end_inset
+
+[[
+\begin_inset Quotes frd
+\end_inset
+
+ et
+\begin_inset Quotes fld
+\end_inset
+
+]]
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Il ne peut avoir d'espaces entre ces marqueurs.
+\end_layout
+
+\begin_layout Standard
+Il existe enfin une autre syntaxe possible dans ces définitions, qui se
+ présente comme suit:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{!<i>!}
+\end_layout
+
+\end_inset
+
+.
+ Ceci définit une entité d'information utilisée pour créer du
+\begin_inset Quotes fld
+\end_inset
+
+texte enrichi
+\begin_inset Quotes frd
+\end_inset
+
+.
+ De manière évidente, nous ne souhaitons pas exporter des balises HTML en
+ écrivant du texte normal, aussi doivent elles être enclose entre
+\begin_inset Quotes fld
+\end_inset
+
+{!
+\begin_inset Quotes frd
+\end_inset
+
+ et
+\begin_inset Quotes fld
+\end_inset
+
+!}
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Deux définitions spéciales sont également disponibles dans un bloc
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+ Un exemple de la première définition est celle-ci:
+\end_layout
+
+\begin_layout LyX-Code
+!quotetitle
+\begin_inset Quotes eld
+\end_inset
+
+%title%
+\begin_inset Quotes erd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Ceci est une abréviation, ou macro-instruction, et peut être employée comme
+ une clé:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%!quotetitle%
+\end_layout
+
+\end_inset
+
+.
+ LyX considérera
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%!quotetitle%
+\end_layout
+
+\end_inset
+
+ exactement comme s'l s'agissait de sa définition.
+ Exprimons par conséquent un
+\emph on
+avertissement
+\emph default
+ évident: n'utilisez pas:
+\end_layout
+
+\begin_layout LyX-Code
+!funfun %funfun%
+\end_layout
+
+\begin_layout Standard
+ou similaire.
+ LyX ne devrait pas se perdre dans une boucle infinie, mais cela peut prendre
+ un moment avant qu'il s'en sorte.
+\end_layout
+
+\begin_layout Standard
+Le second type de définitions particulières se présente comme ceci:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+_pptext pp.
+\end_layout
+
+\begin_layout Standard
+Ceci définit un segment de texte susceptible de traduction, ce qui permet
+ de traduire les parties appropriées de la bibliographie.
+ Cette syntaxe peut être inclue dans une définition normale en la considérant
+ comme une clé:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%_pptext%
+\end_layout
+
+\end_inset
+
+.
+ Plusieurs d'entre elles sont prédéfinies dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+.
+ Notez bien que ce ne sont pas des macro-instructions, au sens défini ci-dessus:
+ elles ne seront pas interprétées.
+\end_layout
+
+\begin_layout Standard
+Voici donc un exemple utilisant toutes ces fonctionnalités:
+\lang english
+
+\begin_inset VSpace defskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\noindent
+
+\family typewriter
+\lang english
+!authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+\begin_inset VSpace defskip
+\end_inset
+
+
+\lang french
+Ceci défini une macro qui imprime le nom de l'auteur, suivi d'un virgule,
+ si la clé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+author
+\end_layout
+
+\end_inset
+
+ existe, ou bien imprime le nom de l'éditeur, suivi de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+_edtext
+\end_layout
+
+\end_inset
+
+ ou de sa traduction (implicitement, apparaîtra
+\begin_inset Quotes fld
+\end_inset
+
+ed.
+\begin_inset Quotes frd
+\end_inset
+
+), si la clé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+editor
+\end_layout
+
+\end_inset
+
+ existe.
+ Notez que ceci est déjà défini dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+, vous pouvez donc l'utiliser dans vos propres définitions, ou redéfinitions,
+ si vous chargez ce fichier d'abord.
+\end_layout
+
+\begin_layout Section
+Directives pour l'exportation XHTML
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Tags-for-XHTML"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Comme pour LaTeX ou DocBook, la présentation du résultat HTML créé par LyX
+ est déterminé par les informations de format.
+ En général, LyX produit une présentation implicite raisonnable, et comme
+ indiqué plus haut, il construira même des règles implicites CSS à partir
+ des autres directives de format.
+ Par exemple, LyX essaiera d'utiliser l'information du bloc
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\end_layout
+
+\end_inset
+
+ du style Chapter pour écrire une CSS qui mettra en forme les titres de
+ chapitres de manière appropriée.
+\end_layout
+
+\begin_layout Standard
+Dans de nombreux cas, vous n'aurez donc sans doute rien à faire du tout
+ pour obtenir un résultat XHTML acceptable pour vos environnements propres,
+ vos inserts personnalisés, et ainsi de suite.
+ Mais dans certains cas vous devrez faire quelque chose, et LyX fournit
+ par conséquent un certain nombre de directives de format qui peuvent être
+ utilisées pour personnaliser le XHTML et les CSS qui sont créés.
+\end_layout
+
+\begin_layout Standard
+Notez qu'il existe deux directives,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLPreamble
+\end_layout
+
+\end_inset
+
+ and
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+, qui peu\SpecialChar \-
+vent apparaître en dehors des déclarations de style et d'insert.
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Paramètres-généraux-d'une"
+
+\end_inset
+
+ pour les détails sur celles-ci.
+\end_layout
+
+\begin_layout Subsection
+Styles de paragraphe
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Styles-de-paragraphe-XHTML"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Le type de XHTML que LyX crée pour un paragraphe dépend s'il s'agit d'un
+ paragraphe normal, d'une commande, ou d'un environnement, ce qui est déterminé
+ par le contenu de la directive correspondante
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LaTeXType
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Pour une commande ou un paragraphe normal, le résultat XHTML a la forme
+ suivante:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Étiquette
+\lang english
+</labeltag>
+\end_layout
+
+\begin_layout LyX-Code
+Contenu du paragraphe
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+</tag>
+\end_layout
+
+\begin_layout Standard
+Les balises d'étiquette sont bien entendu omises si le paragraphe n'est
+ pas étiqueté.
+\end_layout
+
+\begin_layout Standard
+Pour un environnement qui n'est pas du type liste, le XHTML prend la forme:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Étiquette d'environnement
+\lang english
+</labeltag>
+\lang french
+Premier paragraphe.
+\lang english
+</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<itemtag>
+\lang french
+Second paragraphe.
+\lang english
+</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+</tag>
+\end_layout
+
+\begin_layout Standard
+Noter que l'étiquette n'est émise que pour le premier paragraphe, comme
+ ce serait le cas pour une théorème, par exemple.
+\end_layout
+
+\begin_layout Standard
+Pour une liste, nous avons une de ces formes:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Étiquette de liste
+\lang english
+</labeltag>
+\lang french
+Premier élément.
+\lang english
+</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Étiquette de liste
+\lang english
+</labeltag>
+\lang french
+Second élément.
+\lang english
+</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+</tag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
<tag attr=
\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Étiquette de liste
+\lang english
+</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Premier élément.
+\lang english
+</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Étiquette de liste
+\lang english
+</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Second élément.
+\lang english
+</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+</tag>
+\end_layout
+
+\begin_layout Standard
+Noter la différence en ce qui concerne l'ordre des balises
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+labeltag
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+itemtag
+\end_layout
+
+\end_inset
+
+.
+ L'ordre obtenu dépend du positionnement de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLLabelFirst
+\end_layout
+
+\end_inset
+
+: si la valeur de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLLabelFirst
+\end_layout
+
+\end_inset
+
+ est fausse (valeur implicite), vous obtiendrez la première forme, avec
+ l'étiquette dans l'élément; s'il la valeur est vraie, vous obtiendrez la
+ seconde forme, avec l'étiquette en dehors de l'élément.
+\end_layout
+
+\begin_layout Standard
+Les balises et les attributs spécifiques émis pour chaque type de paragraphe
+ peuvent être contrôlés par les directives de format que nous allons décrire.
+ Comme indiqué ci-dessus, cependant, LyX utilise des valeurs implicites
+ raisonnables pour la plupart d'entre elles, vous n'aurez donc pas grand'chose
+ à faire pour produire un résultat XHTML satisfaisant.
+ Pensez aux directives disponibles comme un supplément pour obtenir un réglage
+ à votre convenance.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLAttr
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ précise les informations d'attribut à émettre avec la balise principale.
+ Par exemple
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+class=`madiv'
+\begin_inset Quotes frd
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+ Implicitement, LyX émettra
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+class=`nomstyle'
+\begin_inset Quotes frd
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+nomstyle
+\end_layout
+
+\end_inset
+
+ est le nom du style en bas de casse, par exemple: chapter.
+ Ceci ne doit contenir
+\emph on
+aucune
+\emph default
+ information de style: utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+ pour cela.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLForceCSS
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] indique s'il faut émettre l'information CSS implicite engendrée par LyX
+ pour ce style, même si une information complémentaire est explicitement
+ émise par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+.
+ Positionner cette directive à
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+ vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
+ complètement.
+ Implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLItem
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ définit la balise utilisée pour les paragraphes ou environnements isolés,
+ qui remplace
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+itemtag
+\end_layout
+
+\end_inset
+
+ dans les exemples ci-dessus.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLItemAttr
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ définit les attributs des balises
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+itemtag
+\end_layout
+
+\end_inset
+
+.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+class=`nomstyle_item'
+\begin_inset Quotes frd
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+ Ceci ne doit contenir
+\emph on
+aucune
+\emph default
+ information de style: utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+ pour cela.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLLabel
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang french
+définit la balise utilisée pour les étiquettes de paragraphe et d'élément,
+ qui remplace
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+labeltag
+\end_layout
+
+\end_inset
+
+ dans les exemples ci-dessus.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+span
+\end_layout
+
+\end_inset
+
+, à moins que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelType
+\end_layout
+
+\end_inset
+
+ soit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Top_Environment
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Centered_Top_Environment
+\end_layout
+
+\end_inset
+
+, auquel cas elle vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLLabelAttr
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ définit les attributs de la balise
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+labeltag
+\end_layout
+
+\end_inset
+
+.
+ Vaut implicitement
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Ceci ne doit contenir
+\emph on
+aucune
+\emph default
+ information de style: utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+ pour cela.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLLabelFirst
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+], significatif uniquement pour les environnements de liste, contrôle si
+ la balise d'étiquetage est émise avant ou dans la balise d'élément.
+ Ceci est utilisé par exemple dans l'environnement de description, où l'on
+ veut
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+<dt>\SpecialChar \ldots{}
+</dt><dd>\SpecialChar \ldots{}
+</dd>
+\begin_inset Quotes frd
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+: la balise d'étiquetage est dans la balise d'élément.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ définit l'information à émettre dans la section
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+ quand ce style est utilisé.
+ Ceci pourrait être utilisé par exemple pour inclure un bloc
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<script>
+\end_layout
+
+\end_inset
+
+ définissant un gestionnaire
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+onclick
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ définit l'information à émettre dans la section
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+ quand ce style est utilisé.
+ Ceci pourrait être utilisé par exemple pour inclure un bloc
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<script>
+\end_layout
+
+\end_inset
+
+ définissant un gestionnaire
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+onclick
+\end_layout
+
+\end_inset
+
+.
+
+\lang english
+Must end with
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndHTMLStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLTag
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ définit la balise utilisé pour l'étiquette principale, qui remplace
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tag
+\end_layout
+
+\end_inset
+
+ dans les exemples ci-dessus.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLTitle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] identifie ce style comme celui à utiliser pour créer la balise
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<title>
+\end_layout
+
+\end_inset
+
+ dans le fichier XHTML.
+ Implicitement fausse.
+ Le fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdtitle.inc
+\end_layout
+
+\end_inset
+
+ la positionne à vraie pour l'environnement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+title
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+
+\lang english
+InsetLayout XHTML
+\end_layout
+
+\begin_layout Standard
+L'exportation XHTML des inserts peut également être contrôlée par l'information
+ résidant dans les fichiers de format
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Pour le moment, ceci n'est exact que pour les inserts de
+\begin_inset Quotes fld
+\end_inset
+
+texte
+\begin_inset Quotes frd
+\end_inset
+
+ (les inserts dans lesquels vous pouvez effectuer une saisie), mais n'est
+ pas exact pour les inserts de
+\begin_inset Quotes fld
+\end_inset
+
+commande
+\begin_inset Quotes frd
\end_inset
->
+ (inserts associés à des boîtes de dialogue).
+\end_layout
+
+\end_inset
+
+.
+ Là encore, LyX essaie de produire implicitement un résultat raisonnable,
+ et il crée des règles CSS implicites.
+ Mais tout eut être personnalisé.
+\end_layout
+
+\begin_layout Standard
+Le résultat XHTML produit par LyX pour un insert a la forme suivante:
\end_layout
\begin_layout LyX-Code
\lang english
-<labeltag attr=
+<tag attr=
\begin_inset Quotes erd
\end_inset
\end_inset
>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<labeltag>
\lang french
-Étiquette de liste
+Étiquette
\lang english
-</labeltag><itemtag attr=
+</labeltag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<innertag attr=
\begin_inset Quotes erd
\end_inset
>
\lang french
-Premier élément.
+Contenu de l'insert.
\lang english
-</itemtag>
+</innertag>
\end_layout
\begin_layout LyX-Code
\lang english
-<labeltag attr=
-\begin_inset Quotes erd
+</tag>
+\end_layout
+
+\begin_layout Standard
+Si l'insert permet de saisir plusieurs paragraphes --- c'est-à-dire, si
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
\end_inset
-value
-\begin_inset Quotes erd
+ est vrai --- alors le contenu de l'insert sera exporté également en paragraphes
+ formattés en fonction des styles utilisés pour ces paragraphes (standard,
+ citation et similaire).
+ La balise d'étiquetage est bien entendu omise si la paragraphe n'a pas
+ d'étiquette et, pour le moment, est toujours
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+span
+\end_layout
+
\end_inset
->
-\lang french
-Étiquette de liste
+.
+ La balise interne est facultative et, implicitement, n'apparaît pas.
+\end_layout
+
+\begin_layout Standard
+Les balises et attributs spécifiques émis pour chaque insert peuvent être
+ contrôlés au moyen des directives de format suivantes:
+\end_layout
+
+\begin_layout Description
+
\lang english
-</labeltag><itemtag attr=
-\begin_inset Quotes erd
-\end_inset
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLAttr
+\end_layout
-value
-\begin_inset Quotes erd
\end_inset
->
+
\lang french
-Second élément.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] précise les informations d'attribut à émettre avec la balise principale.
+ Par exemple
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+class=`moninsert' onclick=`\SpecialChar \ldots{}
+'
+\begin_inset Quotes frd
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+ Implicitement, LyX exportera
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+class=`nominsert'
+\begin_inset Quotes frd
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+nominsert
+\end_layout
+
+\end_inset
+
+ est le nom LyX de l'insert en bas de casse et avec les caractères non alphanumé
+riques remplacés par des caractères
+\begin_inset Quotes fld
+\end_inset
+
+souligné
+\begin_inset Quotes frd
+\end_inset
+
+, par exemple: footnote.
+\end_layout
+
+\begin_layout Description
+
\lang english
-</itemtag>
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLForceCSS
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] indique s'il faut émettre l'information CSS implicite engendrée par LyX
+ pour cet insert, même si une information complémentaire est explicitement
+ émise par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+.
+ Positionner cette directive à
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+ vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
+ complètement.
+ Implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
\lang english
-</tag>
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLInnerAttr
\end_layout
-\begin_layout Standard
-Noter la différence en ce qui concerne l'ordre des balises
+\end_inset
+
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-labeltag
+chaîne
\end_layout
\end_inset
- et
+] fixe l'attribut de la balise interne.
+ Vaut implicitement
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-itemtag
+\begin_inset Quotes fld
+\end_inset
+
+class=`nominsert_inner'
+\begin_inset Quotes frd
+\end_inset
+
+
\end_layout
\end_inset
.
- L'ordre obtenu dépend du positionnement de
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLLabelFirst
+
+\lang english
+HTMLInnerTag
\end_layout
\end_inset
-: si la valeur de
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLLabelFirst
+chaîne
\end_layout
\end_inset
- est fausse (valeur implicite), vous obtiendrez la première forme, avec
- l'étiquette dans l'élément; s'il la valeur est vraie, vous obtiendrez la
- seconde forme, avec l'étiquette en dehors de l'élément.
+] détermine la balise interne, et remplace
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+innertag
\end_layout
-\begin_layout Standard
-Les balises et les attributs spécifiques émis pour chaque type de paragraphe
- peuvent être contrôlés par les directives de format que nous allons décrire.
- Comme indiqué ci-dessus, cependant, LyX utilise des valeurs implicites
- raisonnables pour la plupart d'entre elles, vous n'aurez donc pas grand'chose
- à faire pour produire un résultat XHTML satisfaisant.
- Pensez aux directives disponibles comme un supplément pour obtenir un réglage
- à votre convenance.
+\end_inset
+
+ dans les exemples ci-dessus.
+ Implicitement absente.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HTMLAttr
+HTMLIsBlock
\end_layout
\end_inset
+
+\lang french
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chaîne
+0
\end_layout
\end_inset
-]
-\lang french
- précise les informations d'attribut à émettre avec la balise principale.
- Par exemple
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
-class=`madiv'
-\begin_inset Quotes frd
+\emph on
+1
+\end_layout
+
\end_inset
+] indique si cet insert représente un bloc autonome de texte (comme une
+ note de bas de page) ou bien représente du contenu inclus dans le texte
+ environnant (comme une branche).
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+1
\end_layout
\end_inset
.
- Implicitement, LyX émettra
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
-
-class=`nomstyle'
-\begin_inset Quotes frd
-\end_inset
-
+\lang english
+HTMLLabel
\end_layout
\end_inset
-, où
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-nomstyle
+chaîne
\end_layout
\end_inset
- est le nom du style en bas de casse, par exemple: chapter.
- Ceci ne doit contenir
-\emph on
-aucune
-\emph default
- information de style: utiliser
+] définit une étiquette pour cet insert, pouvant inclure une référence à
+ un compteur.
+ Par exemple, pour une note de bas de page, ce peut être
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+
+\backslash
+arabic{footnote}
\end_layout
\end_inset
- pour cela.
+.
+ Cette directive est facultative, et n'a pas de valeur implicite.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HTMLForceCSS
+HTMLPreamble
\end_layout
\end_inset
- [
+
+\lang french
+ définit l'information à émettre dans la section
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+<head>
+\end_layout
-\emph on
-\lang english
-0
-\emph default
-,1
+\end_inset
+
+ quand ce style est utilisé.
+ Ceci pourrait être utilisé par exemple pour inclure un bloc
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<script>
\end_layout
\end_inset
-]
-\lang french
-indique s'il faut émettre l'information CSS implicite engendrée par LyX
- pour ce style, même si une information complémentaire est explicitement
- émise par
+ définissant un gestionnaire
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+onclick
\end_layout
\end_inset
.
- Positionner cette directive à
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+
+\lang english
+HTMLStyle
\end_layout
\end_inset
- vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
- complètement.
- Implicitement
+
+\lang french
+ définit l'information CSS à inclure quand ce style est utilisé.
+ Noter que le contenu sera automatiquement enclos dans un bloc
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+<style>
\end_layout
\end_inset
-.
+ créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HTMLItem
+HTMLTag
\end_layout
\end_inset
+
+\lang french
[
\begin_inset Flex Code
status collapsed
\end_inset
-]
-\lang french
- définit la balise utilisée pour les paragraphes ou environnements isolés,
- qui remplace
+] définit la balise utilisé pour l'étiquette principale, qui remplace
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-itemtag
+tag
\end_layout
\end_inset
dans les exemples ci-dessus.
- Vaut implicitement
+ La valeur implicite dépend dépend du réglage de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+MultiPar
\end_layout
\end_inset
-.
+: si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+ est vrai, la valeur implicite est
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+div
+\end_layout
-\lang english
-HTMLItemAttr
+\end_inset
+
+; s'il est faux, la valeur implicite est
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+span
\end_layout
\end_inset
- [
+.
+\end_layout
+
+\begin_layout Subsection
+Flottants XHTML
+\end_layout
+
+\begin_layout Standard
+Le résultat XHTML pour les flottants peut être contrôlé par les informations
+ de format.
+ Le résultat a la forme suivante:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+Contenu du flottant.
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+</tag>
+\end_layout
+
+\begin_layout Standard
+La légende, si elle est présente, est un insert séparé et sera émis en tant
+ que tel.
+ Son apparence pourra être contrôlée par la directive InsetLayout pour les
+ inserts de légende.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chaîne
+
+\lang english
+HTMLAttr
\end_layout
\end_inset
-]
-\lang french
- définit les attributs des balises
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-itemtag
+chaîne
\end_layout
\end_inset
-.
- Vaut implicitement
+]
+\lang french
+précise les informations d'attribut à émettre avec la balise principale.
+ Par exemple
\begin_inset Flex Code
status collapsed
\begin_inset Quotes fld
\end_inset
-class=`nomstyle_item'
+class=`monflottant' onclick=`\SpecialChar \ldots{}
+'
\begin_inset Quotes frd
\end_inset
\end_inset
.
- Ceci ne doit contenir
-\emph on
-aucune
-\emph default
- information de style: utiliser
+ Implicitement, LyX exportera
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
-\end_layout
-
+\begin_inset Quotes fld
\end_inset
- pour cela.
-\end_layout
-
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
\lang english
-HTMLLabel
-\end_layout
+class=`float float-typefloat'
+\lang french
+\begin_inset Quotes frd
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-chaîne
\end_layout
\end_inset
-]
-\lang french
-définit la balise utilisée pour les étiquettes de paragraphe et d'élément,
- qui remplace
+, où
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-labeltag
+typefloat
\end_layout
\end_inset
- dans les exemples ci-dessus.
- Vaut implicitement
-\begin_inset Flex Code
-status collapsed
+ est le nom LyX de l'insert (tel qu'il est déterminé par la déclaration
+ de flottant, voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Flottants"
-\begin_layout Plain Layout
-span
-\end_layout
+\end_inset
+
+) en bas de casse et avec les caractères non alphanumériques remplacés par
+ des caractères
+\begin_inset Quotes fld
+\end_inset
+souligné
+\begin_inset Quotes frd
\end_inset
-, à moins que
+, par exemple:
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelType
+float-table
\end_layout
\end_inset
- soit
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Top_Environment
+.
\end_layout
-\end_inset
+\begin_layout Description
- ou
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+
+\lang english
+HTMLStyle
\end_layout
\end_inset
-, auquel cas elle vaut implicitement
+
+\lang french
+définit l'information CSS à inclure quand ce flottant est utilisé.
+
+\lang english
+
+\lang french
+Noter que le contenu sera automatiquement enclos dans un bloc
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+<style>
\end_layout
\end_inset
-.
+ créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HTMLLabelAttr
+HTMLTag
\end_layout
\end_inset
\end_inset
-]
+]
\lang french
- définit les attributs de la balise
+définit la balise utilisé pour l'étiquette principale, qui remplace
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-labeltag
+tag
\end_layout
\end_inset
-.
+ dans les exemples ci-dessus.
Vaut implicitement
-\begin_inset Quotes erd
-\end_inset
-
-.
- Ceci ne doit contenir
-\emph on
-aucune
-\emph default
- information de style: utiliser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+div
\end_layout
\end_inset
- pour cela.
+, cette valeur devra rarement être modifiée.
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-HTMLLabelFirst
+\begin_layout Subsection
+Mise en page de la bibliographie
\end_layout
-\end_inset
-
- [
+\begin_layout Standard
+La bibliographie peut être mise en forme via les blocs
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-\lang english
-0
-\emph default
-,1
+CiteFormat
\end_layout
\end_inset
-]
-\lang french
-, significatif uniquement pour les environnements de liste, contrôle si
- la balise d'étiquetage est émise avant ou dans la balise d'élément.
- Ceci est utilisé par exemple dans l'environnement de description, où l'on
- veut
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
+.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Description citation"
-<dt>\SpecialChar \ldots{}
-</dt><dd>\SpecialChar \ldots{}
-</dd>
-\begin_inset Quotes frd
\end_inset
+ pour les détails.
+\end_layout
+\begin_layout Subsection
+CSS créés par LyX
\end_layout
-\end_inset
+\begin_layout Standard
+Nous avons mentionné plusieurs fois que LyX créera des règles CSS implicites
+ pour les paragraphes et les inserts, fondées sur les autres informations
+ de format fournies.
+ Ici, nous préciserons quelle information est utilisée par LyX et comment.
+\end_layout
-.
- Vaut implicitement
+\begin_layout Standard
+Pour le moment, LyX engendre tout seul des CSS seulement pour les informations
+ de police, en utilisant les directives
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+Family
\end_layout
\end_inset
-: la balise d'étiquetage est dans la balise d'élément.
-\end_layout
-
-\begin_layout Description
-
-\lang english
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-HTMLPreamble
+Series
\end_layout
\end_inset
-
-\lang french
- définit l'information à émettre dans la section
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<head>
+Shape
\end_layout
\end_inset
- quand ce style est utilisé.
- Ceci pourrait être utilisé par exemple pour inclure un bloc
+, et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<script>
+Size
\end_layout
\end_inset
- définissant un gestionnaire
+ spécifiées dans la déclaration
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-onclick
+Font
\end_layout
\end_inset
-.
-\end_layout
+ (voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:polices"
-\begin_layout Description
+\end_inset
-\lang english
+.) La traduction est essentiellement directe et évidente, par exemple
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+Family Sans
+\begin_inset Quotes frd
+\end_inset
+
-\lang english
-HTMLStyle
\end_layout
\end_inset
-
-\lang french
- définit l'information à émettre dans la section
+ devient
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<head>
-\end_layout
+\begin_inset Quotes fld
+\end_inset
+font-family: sans-serif;
+\begin_inset Quotes frd
\end_inset
- quand ce style est utilisé.
- Ceci pourrait être utilisé par exemple pour inclure un bloc
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-<script>
\end_layout
\end_inset
- définissant un gestionnaire
+.
+ La correspondance entre les tailles en LyX et les tailles en CSS est un
+ peu moins évidente main néanmoins intuitive.
+ Voir la fonction
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-onclick
+getSizeCSS()
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
+ dans
+\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-\lang english
-HTMLTag
+src/FontInfo.cpp
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-chaîne
+ pour les détails.
\end_layout
+\begin_layout Chapter
+Insérer un Objet externe
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Insérer-un-Objet"
+
\end_inset
-]
-\lang french
- définit la balise utilisé pour l'étiquette principale, qui remplace
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-tag
\end_layout
-\end_inset
+\begin_layout Standard
- dans les exemples ci-dessus.
- Vaut implicitement
-\begin_inset Flex Code
-status collapsed
+\lang english
+\begin_inset Box Shadowbox
+position "t"
+hor_pos "c"
+has_inner_box 1
+inner_pos "t"
+use_parbox 0
+use_makebox 0
+width "100col%"
+special "none"
+height "1in"
+height_special "totalheight"
+status open
\begin_layout Plain Layout
-div
+Avertissement: cette partie des la documentation n'a pas été mise à jour
+ depuis un certain temps.
+ Nous espérons qu'elle est toujours correcte, mais ce n'est pas garanti.
\end_layout
\end_inset
+
+\end_layout
+
+\begin_layout Standard
+L'utilisation d'éléments créés par des logiciels extérieurs à LyX est couverte
+ en détail dans le manuel
+\emph on
+Objets insérés
+\emph default
.
+ Cette partie du manuel couvre ce qui se passe derrière la scène pour permettre
+ d'écrire un mécanisme d'inclusion pour un nouvel élément.
\end_layout
-\begin_layout Description
+\begin_layout Section
+Comment fonctionne-t-il ?
+\end_layout
-\lang english
-\begin_inset Flex Code
+\begin_layout Standard
+L'insertion d'objet externe repose sur le concept de
+\emph on
+cadre
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
+NdT : Traduction de
+\begin_inset Quotes fld
+\end_inset
-\lang english
-HTMLTitle
+template
+\begin_inset Quotes frd
+\end_inset
+
+ dans ce contexte.
\end_layout
\end_inset
- [
-\begin_inset Flex Code
+
+\emph default
+.
+ Un cadre définit comment LyX doit s'interfacer avec un type d'objet donné.
+ Tel qu'il est distribué, LyX possède des cadres prédéfinis pour les figures
+ XFig, pour les diagrammes Dia, pour différents formats d'images rastérisées,
+ pour gnuplot, et d'autres.
+ Vous pouvez en consulter la liste avec
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+Insertion\SpecialChar \menuseparator
+Objet
+\begin_inset space ~
+\end_inset
-\emph on
-\lang english
-0
-\emph default
-,1
+Externe
\end_layout
\end_inset
-]
-\lang french
- identifie ce style comme celui à utiliser pour créer la balise
+.
+ En outre, il est possible de créer votre propre cadre pour supporter un
+ type donné d'objet.
+ Nous décrirons plus loin en détail ce qu'il faut faire, et nous espérons
+ que vous nous enverrez tous les cadres que vous créerez pour que nous puissions
+ les inclure dans de futures versions de LyX.
+\end_layout
+
+\begin_layout Standard
+Un autre concept de base est qu'il faut faire la distinction entre le fichier
+ d'origine qui sert de point de départ et le fichier transformé qui est
+ inclus avec votre document exporté ou imprimé.
+ Voyons par exemple une figure produite avec
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<title>
+XFig
\end_layout
\end_inset
- dans le fichier XHTML.
- Implicitement fausse.
- Le fichier
+.
+ L'application XFig elle-même travaille sur un fichier avec l'extension
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdtitle.inc
+.fig
\end_layout
\end_inset
- la positionne à vraie pour l'environnement
+.
+ Dans XFig, vous créez et modifiez votre figure.
+ Quand c'est fini, vous enregistrez le fichier
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-title
+fig
\end_layout
\end_inset
.
-\end_layout
-
-\begin_layout Subsection
-
-\lang english
-InsetLayout XHTML
-\end_layout
-
-\begin_layout Standard
-L'exportation XHTML des inserts peut également être contrôlée par l'information
- résidant dans les fichiers de format
-\begin_inset Foot
+ Quand vous voulez inclure la figure dans votre document, vous invoquez
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Pour le moment, ceci n'est exact que pour les inserts de
-\begin_inset Quotes fld
-\end_inset
-
-texte
-\begin_inset Quotes frd
-\end_inset
+transfig
+\end_layout
- (les inserts dans lesquels vous pouvez effectuer une saisie), mais n'est
- pas exact pour les inserts de
-\begin_inset Quotes fld
\end_inset
-commande
-\begin_inset Quotes frd
-\end_inset
+ pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
+ LaTeX.
+ Dans ce cas, le fichier
+\begin_inset Flex Code
+status collapsed
- (inserts associés à des boîtes de dialogue).
+\begin_layout Plain Layout
+.fig
\end_layout
\end_inset
-.
- Là encore, LyX essaie de produire implicitement un résultat raisonnable,
- et il crée des règles CSS implicites.
- Mais tout eut être personnalisé.
+ est le fichier d'origine, et le fichier PostScript est le fichier transformé.
\end_layout
\begin_layout Standard
-Le résultat XHTML produit par LyX pour un insert a la forme suivante:
+Cette distinction est importante pour pouvoir mettre à jour l'objet pendant
+ l'écriture de votre document.
+ En outre, elle vous donne la flexibilité requise pour supporter des formats
+ d'exportation différents.
+ Par exemple, dans le cas de l'exportation en Ascii, ce n'est pas vraiment
+ une super idée d'inclure la figure en PostScript brut.
+ À la place, vous préférerez soit inclure une référence à la figure, soit
+ essayer un convertisseur graphique vers Ascii pour rendre un résultat final
+ approchant du graphique d'origine.
+ L'insertion d'objet externe vous permet de le faire, car il est paramétré
+ avec les différents formats d'exportation supportés par LyX.
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-<tag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
-
->
+\begin_layout Standard
+En plus de supporter la génération de fichiers transformés différents selon
+ le format d'exportation, l'insertion d'objet externe travaille en étroite
+ collaboration avec les applications d'édition et de visualisation.
+ Dans le cas d'une figure XFig, vous pouvez invoquer Xfig sur le fichier
+ d'origine d'un simple clic depuis la fenêtre d'objet externe de LyX, et
+ aussi visualiser le fichier transformé PostScript avec Ghostview d'un autre
+ clic.
+ Il n'y a plus à se bagarrer avec la ligne de commande ou avec des explorateurs
+ de fichier pour localiser et manipuler le fichier d'origine et le fichier
+ transformé.
+ De cette façon, vous pouvez enfin profiter à plein des nombreuses applications
+ différentes qui servent à la production de documents, et serez finalement
+ plus efficaces.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Section
\lang english
-<labeltag>
-\lang french
-Étiquette
-\lang english
-</labeltag>
+The external template configuration file
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-<innertag attr=
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Standard
+Il est assez facile de définir de nouveaux cadres externes dans LyX.
+ Cependant, sachez que si vous le faites de façon négligente, vous introduirez
+
+\emph on
+sûrement
+\emph default
+ une faille de sécurité facilement exploitable.
+ Avant de commencer, lisez donc plus bas ce qui concerne la sécurité (
+\begin_inset CommandInset ref
+LatexCommand pageref
+reference "sec:La-question-de"
-value
-\begin_inset Quotes erd
\end_inset
->
-\lang french
-Contenu de l'insert.
-\lang english
-</innertag>
-\end_layout
-
-\begin_layout LyX-Code
+).
+\end_layout
-\lang english
-</tag>
+\begin_layout Standard
+Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
+ les proposer.
\end_layout
\begin_layout Standard
-Si l'insert permet de saisir plusieurs paragraphes --- c'est-à-dire, si
-
+Les cadres externes sont définis dans le fichier
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+RépLyX/external_templates
\end_layout
\end_inset
- est vrai --- alors le contenu de l'insert sera exporté également en paragraphes
- formattés en fonction des styles utilisés pour ces paragraphes (standard,
- citation et similaire).
- La balise d'étiquetage est bien entendu omise si la paragraphe n'a pas
- d'étiquette et, pour le moment, est toujours
-\begin_inset Flex Code
+
+\family typewriter
+
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-span
-\end_layout
+NdT : Nous rappelons que
+\begin_inset Quotes fld
+\end_inset
+cadre
+\begin_inset Quotes frd
\end_inset
-.
- La balise interne est facultative et, implicitement, n'apparaît pas.
-\end_layout
+ est la traduction de
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Standard
-Les balises et attributs spécifiques émis pour chaque insert peuvent être
- contrôlés au moyen des directives de format suivantes:
+template
+\begin_inset Quotes frd
+\end_inset
+
+ dans ce contexte de l'objet externe.
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+
+\family default
+.
+ Vous pouvez mettre votre propre version dans
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-HTMLAttr
+MonRép/external_templates
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
+.
+
+\end_layout
-\begin_layout Plain Layout
-chaîne
+\begin_layout Standard
+Un fichier de configuration de cadre typique se présente comme ceci:
\end_layout
-\end_inset
+\begin_layout LyX-Code
-]
-\lang french
- précise les informations d'attribut à émettre avec la balise principale.
- Par exemple
-\begin_inset Flex Code
-status collapsed
+\lang english
+Template XFig
+\end_layout
-\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
+\begin_layout LyX-Code
-class=`moninsert' onclick=`\SpecialChar \ldots{}
-'
-\begin_inset Quotes frd
-\end_inset
+\lang english
+GuiName "XFig: $$AbsOrRelPathParent$$Basename"
+\end_layout
+\begin_layout LyX-Code
+\lang english
+HelpText
\end_layout
-\end_inset
+\begin_layout LyX-Code
-.
- Implicitement, LyX exportera
-\begin_inset Flex Code
-status collapsed
+\lang english
+An XFig figure.
+\end_layout
-\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
+\begin_layout LyX-Code
-class=`nominsert'
-\begin_inset Quotes frd
-\end_inset
+\lang english
+HelpTextEnd
+\end_layout
+\begin_layout LyX-Code
+\lang english
+InputFormat fig
\end_layout
-\end_inset
+\begin_layout LyX-Code
-, où
-\begin_inset Flex Code
-status collapsed
+\lang english
+FileFilter "*.fig"
+\end_layout
-\begin_layout Plain Layout
-nominsert
+\begin_layout LyX-Code
+
+\lang english
+AutomaticProduction true
\end_layout
-\end_inset
+\begin_layout LyX-Code
- est le nom LyX de l'insert en bas de casse et avec les caractères non alphanumé
-riques remplacés par des caractères
-\begin_inset Quotes fld
-\end_inset
+\lang english
+Transform Rotate
+\end_layout
-souligné
-\begin_inset Quotes frd
-\end_inset
+\begin_layout LyX-Code
-, par exemple: footnote.
+\lang english
+Transform Resize
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+Format LaTeX
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-HTMLForceCSS
+TransformCommand Rotate RotationLatexCommand
\end_layout
-\end_inset
+\begin_layout LyX-Code
- [
-\begin_inset Flex Code
-status collapsed
+\lang english
+TransformCommand Resize ResizeLatexCommand
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
-\emph on
\lang english
-0
-\emph default
-,1
+Product "$$RotateFront$$ResizeFront
\end_layout
-\end_inset
+\begin_layout LyX-Code
-]
-\lang french
-indique s'il faut émettre l'information CSS implicite engendrée par LyX
- pour cet insert, même si une information complémentaire est explicitement
- émise par
-\begin_inset Flex Code
-status collapsed
+\lang english
+
+\backslash
-\begin_layout Plain Layout
-HTMLStyle
+\backslash
+input{$$AbsOrRelPathMaster$$Basename.pstex_t}
\end_layout
-\end_inset
-
-.
- Positionner cette directive à
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
-\begin_layout Plain Layout
-1
+\lang english
+ $$ResizeBack$$RotateBack"
\end_layout
-\end_inset
+\begin_layout LyX-Code
- vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
- complètement.
- Implicitement
-\begin_inset Flex Code
-status collapsed
+\lang english
+UpdateFormat pstex
+\end_layout
-\begin_layout Plain Layout
-0
+\begin_layout LyX-Code
+
+\lang english
+UpdateResult "$$AbsPath$$Basename.pstex_t"
\end_layout
-\end_inset
+\begin_layout LyX-Code
-.
+\lang english
+Requirement "graphicx"
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-HTMLInnerAttr
+ReferencedFile latex "$$AbsPath$$Basename.eps"
\end_layout
-\end_inset
+\begin_layout LyX-Code
- [
-\begin_inset Flex Code
-status collapsed
+\lang english
+ReferencedFile dvi "$$AbsPath$$Basename.eps"
+\end_layout
-\begin_layout Plain Layout
-chaîne
+\begin_layout LyX-Code
+
+\lang english
+FormatEnd
\end_layout
-\end_inset
+\begin_layout LyX-Code
-]
-\lang french
- fixe l'attribut de la balise interne.
- Vaut implicitement
-\begin_inset Flex Code
-status collapsed
+\lang english
+Format PDFLaTeX
+\end_layout
-\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
+\begin_layout LyX-Code
-class=`nominsert_inner'
-\begin_inset Quotes frd
-\end_inset
+\lang english
+TransformCommand Rotate RotationLatexCommand
+\end_layout
+\begin_layout LyX-Code
+\lang english
+TransformCommand Resize ResizeLatexCommand
\end_layout
-\end_inset
+\begin_layout LyX-Code
-.
+\lang english
+Product "$$RotateFront$$ResizeFront
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+
+\backslash
-\begin_layout Plain Layout
+\backslash
+input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
+\end_layout
+
+\begin_layout LyX-Code
\lang english
-HTMLInnerTag
+ $$ResizeBack$$RotateBack"
\end_layout
-\end_inset
-
- [
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
-\begin_layout Plain Layout
-chaîne
+\lang english
+UpdateFormat pdftex
\end_layout
-\end_inset
-
-]
-\lang french
- détermine la balise interne, et remplace
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
-\begin_layout Plain Layout
-innertag
+\lang english
+UpdateResult "$$AbsPath$$Basename.pdftex_t"
\end_layout
-\end_inset
+\begin_layout LyX-Code
- dans les exemples ci-dessus.
- Implicitement absente.
+\lang english
+Requirement "graphicx"
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-HTMLIsBlock
+ReferencedFile latex "$$AbsPath$$Basename.pdf"
\end_layout
-\end_inset
+\begin_layout LyX-Code
- [
-\begin_inset Flex Code
-status collapsed
+\lang english
+FormatEnd
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-0,
-\emph on
-1
+Format Ascii
\end_layout
-\end_inset
+\begin_layout LyX-Code
-]
-\lang french
- indique si cet insert représente un bloc autonome de texte (comme une note
- de bas de page) ou bien représente du contenu inclus dans le texte environnant
- (comme une branche).
- Vaut implicitement
-\begin_inset Flex Code
-status collapsed
+\lang english
+Product "$$Contents(
+\backslash
+"$$AbsPath$$Basename.asc
+\backslash
+")"
+\end_layout
-\begin_layout Plain Layout
-1
+\begin_layout LyX-Code
+
+\lang english
+UpdateFormat asciixfig
\end_layout
-\end_inset
+\begin_layout LyX-Code
-.
+\lang english
+UpdateResult "$$AbsPath$$Basename.asc"
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+FormatEnd
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-HTMLLabel
+Format DocBook
\end_layout
-\end_inset
+\begin_layout LyX-Code
- [
-\begin_inset Flex Code
-status collapsed
+\lang english
+Product "<graphic fileref=
+\backslash
+"$$AbsOrRelPathMaster$$Basename.eps
+\backslash
+">
+\end_layout
-\begin_layout Plain Layout
-chaîne
+\begin_layout LyX-Code
+
+\lang english
+ </graphic>"
\end_layout
-\end_inset
+\begin_layout LyX-Code
-]
-\lang french
- définit une étiquette pour cet insert, pouvant inclure une référence à
- un compteur.
- Par exemple, pour une note de bas de page, ce peut être
-\begin_inset Flex Code
-status collapsed
+\lang english
+UpdateFormat eps
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
-\backslash
-arabic{footnote}
+\lang english
+UpdateResult "$$AbsPath$$Basename.eps"
\end_layout
-\end_inset
+\begin_layout LyX-Code
-.
- Cette directive est facultative, et n'a pas de valeur implicite.
+\lang english
+ReferencedFile docbook "$$AbsPath$$Basename.eps"
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
\lang english
-\begin_inset Flex Code
-status collapsed
+ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
\lang english
-HTMLPreamble
+FormatEnd
\end_layout
-\end_inset
+\begin_layout LyX-Code
+\lang english
+Product "[XFig: $$FName]"
+\end_layout
-\lang french
- définit l'information à émettre dans la section
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
-\begin_layout Plain Layout
-<head>
+\lang english
+FormatEnd
\end_layout
-\end_inset
+\begin_layout LyX-Code
- quand ce style est utilisé.
- Ceci pourrait être utilisé par exemple pour inclure un bloc
+\lang english
+TemplateEnd
+\end_layout
+
+\begin_layout Standard
+Comme vous pouvez le constater, le cadre est inséré entre
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<script>
+
+\lang english
+Template
\end_layout
\end_inset
- définissant un gestionnaire
+ \SpecialChar \ldots{}
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-onclick
+
+\lang english
+TemplateEnd
\end_layout
\end_inset
.
-\end_layout
-
-\begin_layout Description
-
-\lang english
+ Il contient un en-tête spécifiant quelques réglages généraux et, pour chaque
+ format primaire de document reconnu, une section
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-HTMLStyle
+Format
\end_layout
\end_inset
+ \SpecialChar \ldots{}
-\lang french
-définit l'information CSS à inclure quand ce style est utilisé.
- Noter que le contenu sera automatiquement enclos dans un bloc
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<style>
+
+\lang english
+FormatEnd
\end_layout
\end_inset
- créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
+.
+\end_layout
+
+\begin_layout Subsection
+L'en-tête de cadre
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HTMLTag
-\end_layout
-
+AutomaticProduction
+\begin_inset space ~
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-chaîne
+true|false
\end_layout
\end_inset
-]
+
\lang french
- définit la balise utilisé pour l'étiquette principale, qui remplace
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-tag
+indique si le fichier représenté par le cadre doit être créé par LyX.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\end_inset
+\begin_layout Description
- dans les exemples ci-dessus.
- La valeur implicite dépend dépend du réglage de
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+
+\lang english
+FileFilter
+\begin_inset space ~
+\end_inset
+
+<pattern>
\end_layout
\end_inset
-: si
+
+\lang french
+précise un patron gloal utilisé dans l'échange dans la spécification des
+ fichiers pour filtrer les fichiers désignés.
+
+\lang english
+
+\lang french
+S'il y a plus d'un suffixe possible (e.g.
+ pour tgif,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+
+\lang english
+.obj
\end_layout
\end_inset
- est vrai, la valeur implicite est
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+
+\lang english
+.tgo
\end_layout
\end_inset
-; s'il est faux, la valeur implicite est
+), utiliser une syntaxe comme
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-span
+
+\lang english
+"*.{obj,tgo}"
\end_layout
\end_inset
.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout Subsection
-Flottants XHTML
-\end_layout
+\begin_layout Description
-\begin_layout Standard
-Le résultat XHTML pour les flottants peut être contrôlé par les informations
- de format.
- Le résultat a la forme suivante:
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-<tag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
+GuiName
+\begin_inset space ~
\end_inset
->
-\end_layout
-
-\begin_layout LyX-Code
-
-\lang english
-Contenu du flottant.
+<guiname>
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-</tag>
-\end_layout
-\begin_layout Standard
-La légende, si elle est présente, est un insert séparé et sera émis en tant
- que tel.
- Son apparence pourra être contrôlée par la directive InsetLayout pour les
- inserts de légende.
+\lang french
+ fixe le texte apparaissant dans le bouton.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HTMLAttr
-\end_layout
-
+HelpText
+\begin_inset space ~
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
+<text>
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-chaîne
+HelpTextEnd
\end_layout
\end_inset
-]
-\lang french
-précise les informations d'attribut à émettre avec la balise principale.
- Par exemple
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
+\lang french
+ décrit le texte d'aide utilisé dans la fenêtre de dialogue
\begin_inset Quotes fld
\end_inset
-class=`monflottant' onclick=`\SpecialChar \ldots{}
-'
+Objet externe
\begin_inset Quotes frd
\end_inset
-
+.
+ Fournir suffisamment d'informations pour que l'utilisateur comprenne ce
+ que le cadre peut faire pour lui.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\end_inset
+\begin_layout Description
-.
- Implicitement, LyX exportera
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
-
\lang english
-class=`float float-typefloat'
-\lang french
-
-\begin_inset Quotes frd
-\end_inset
-
-
-\end_layout
-
+InputFormat
+\begin_inset space ~
\end_inset
-, où
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-typefloat
+<format>
\end_layout
-\end_inset
-
- est le nom LyX de l'insert (tel qu'il est déterminé par la déclaration
- de flottant, voir
-\begin_inset space ~
\end_inset
+\lang french
+ indique le format du fichier original.
+ Ce doit être le nom d'un format reconnu par LyX (voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Flottants"
+reference "sec:Formats"
\end_inset
-) en bas de casse et avec les caractères non alphanumériques remplacés par
- des caractères
-\begin_inset Quotes fld
+).
+ Utiliser
+\begin_inset Quotes eld
\end_inset
-souligné
-\begin_inset Quotes frd
-\end_inset
-, par exemple:
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float-table
+
+\lang english
+*
\end_layout
\end_inset
-.
+
+\begin_inset Quotes erd
+\end_inset
+
+si le cadre peut gérer des fichiers originaux dans plus d'un format.
+ LyX tentera d'analyser le fichier pour ne déduire le format dans ce cas.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HTMLStyle
+Template
+\begin_inset space ~
+\end_inset
+
+<id>
\end_layout
\end_inset
-
+
\lang french
-définit l'information CSS à inclure quand ce flottant est utilisé.
+ est un nom original pour le cadre.
+ Il ne soit pas contenir de macros de substitution (voir ci-après).
+\end_layout
+
+\begin_layout Description
\lang english
-
-\lang french
-Noter que le contenu sera automatiquement enclos dans un bloc
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<style>
-\end_layout
+\lang english
+Transform
+\begin_inset space ~
\end_inset
- créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
+Rotate|Resize|Clip|Extra
\end_layout
-\begin_layout Description
+\end_inset
-\lang english
+
+\lang french
+ spécifie quelles transformations sont reconnues par ce cadre.
+ Elle peut apparaître zéro ou plusieurs fois.
+ Elle active les options correspondantes dans la fenêtre de dialogue.
+ Chaque directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-HTMLTag
+Transform
\end_layout
\end_inset
- [
+ doit avoir soit une directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chaîne
+
+\lang english
+TransformCommand
\end_layout
\end_inset
-]
-\lang french
-définit la balise utilisé pour l'étiquette principale, qui remplace
+ correspondante, soit une directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tag
+
+\lang english
+TransformOption
\end_layout
\end_inset
- dans les exemples ci-dessus.
- Vaut implicitement
+ dans la section
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+
+\lang english
+Format
\end_layout
\end_inset
-, cette valeur devra rarement être modifiée.
+.
+ Sinon, la transformation ne sera pas reconnue par ce cadre.
+
\end_layout
\begin_layout Subsection
-Mise en page de la bibliographie
+La section Format
\end_layout
-\begin_layout Standard
-La bibliographie peut être mise en forme via les blocs
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CiteFormat
+
+\lang english
+Format
+\begin_inset space ~
+\end_inset
+
+LaTeX|PDFLaTeX|PlainText|DocBook
+\end_layout
+
+\end_inset
+
+
+\lang french
+ décrit le format de document primaire relevant de cette définition de format.
+ Tous les cadres n'ont pas de représentation raisonnable dans tous les formats
+ de fichier documentaire.
+ Définissez cependant une section
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Format
\end_layout
\end_inset
-.
- Voir la section
+ pour tous les formats, et utilisez un texte bidon lorsqu'il n'existe pas
+ de représentation.
+ Ainsi vous verrez au minimum une référence à l'objet externe dans le document
+ exporté.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Option
\begin_inset space ~
\end_inset
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Description citation"
-
+<
+\lang french
+nom
+\lang english
+>
+\begin_inset space ~
\end_inset
- pour les détails.
+<
+\lang french
+valeur
+\lang english
+>
\end_layout
-\begin_layout Subsection
-CSS créés par LyX
-\end_layout
+\end_inset
-\begin_layout Standard
-Nous avons mentionné plusieurs fois que LyX créera des règles CSS implicites
- pour les paragraphes et les inserts, fondées sur les autres informations
- de format fournies.
- Ici, nous préciserons quelle information est utilisée par LyX et comment.
-\end_layout
-\begin_layout Standard
-Pour le moment, LyX engendre tout seul des CSS seulement pour les informations
- de police, en utilisant les directives
+\lang french
+ définit une macro additionnelle
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Family
+
+\lang english
+$$<
+\lang french
+nom
+\lang english
+>
\end_layout
\end_inset
-,
+ pour la substitution par
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Series
+
+\lang english
+Product
\end_layout
\end_inset
-,
+.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Shape
+
+\lang english
+<
+\lang french
+valeur
+\lang english
+>
\end_layout
\end_inset
-, et
+ peut elle-même contenir des macros de substitution.
+ L'avantage par rapport à l'usage direct de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Size
+
+\lang english
+<
+\lang french
+valeur
+\lang english
+>
\end_layout
\end_inset
- spécifiées dans la déclaration
+ dans
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Font
+
+\lang english
+Product
\end_layout
\end_inset
- (voir
-\begin_inset space ~
-\end_inset
+ est que la valeur substituée par
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:polices"
+\lang english
+$$<
+\lang french
+nom
+\lang english
+>
+\end_layout
\end_inset
-.) La traduction est essentiellement directe et évidente, par exemple
+ est nettoyée de sorte qu'elle est un argument facultatif valide dans le
+ format documentaire.
+ Cette directive doit apparaître une et une seule fois.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\begin_inset Quotes fld
+
+\lang english
+Product
+\begin_inset space ~
\end_inset
-Family Sans
-\begin_inset Quotes frd
+<text>
+\end_layout
+
\end_inset
+\lang french
+ spécifie les texte inséré dans le document exporté.
+ C'est en fait la directive la plus importante et elle peut être assez compliqué
+e.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\end_inset
+\begin_layout Description
- devient
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\begin_inset Quotes fld
-\end_inset
-font-family: sans-serif;
-\begin_inset Quotes frd
+\lang english
+Preamble
+\begin_inset space ~
\end_inset
-
+<
+\lang french
+nom
+\lang english
+>
\end_layout
\end_inset
-.
- La correspondance entre les tailles en LyX et les tailles en CSS est un
- peu moins évidente main néanmoins intuitive.
- Voir la fonction
+
+\lang french
+ spécifie un élément de préambule qui sera inclus dans le préambule LaTeX.
+ Il doit être défini par
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-getSizeCSS()
+
+\lang english
+PreambleDef
\end_layout
\end_inset
- dans
-\begin_inset Flex URL
+ \SpecialChar \ldots{}
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-src/FontInfo.cpp
-\end_layout
-
-\end_inset
-
- pour les détails.
-\end_layout
-
-\begin_layout Chapter
-Insérer un Objet externe
-\end_layout
-
-\begin_layout Standard
\lang english
-\begin_inset Box Shadowbox
-position "t"
-hor_pos "c"
-has_inner_box 1
-inner_pos "t"
-use_parbox 0
-use_makebox 0
-width "100col%"
-special "none"
-height "1in"
-height_special "totalheight"
-status open
-
-\begin_layout Plain Layout
-Avertissement: cette partie des la documentation n'a pas été mise à jour
- depuis un certain temps.
- Nous espérons qu'elle est toujours correcte, mais ce n'est pas garanti.
+PreambleDefEnd
\end_layout
\end_inset
-
-\end_layout
-
-\begin_layout Standard
-L'utilisation d'éléments créés par des logiciels extérieurs à LyX est couverte
- en détail dans le manuel
-\emph on
-Objets insérés
-\emph default
.
- Cette partie du manuel couvre ce qui se passe derrière la scène pour permettre
- d'écrire un mécanisme d'inclusion pour un nouvel élément.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout Section
-Comment fonctionne-t-il ?
-\end_layout
+\begin_layout Description
-\begin_layout Standard
-L'insertion d'objet externe repose sur le concept de
-\emph on
-cadre
-\begin_inset Foot
+\lang english
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NdT : Traduction de
-\begin_inset Quotes fld
-\end_inset
-
-template
-\begin_inset Quotes frd
-\end_inset
-
- dans ce contexte.
-\end_layout
+\lang english
+ReferencedFile
+\begin_inset space ~
\end_inset
-
-\emph default
-.
- Un cadre définit comment LyX doit s'interfacer avec un type d'objet donné.
- Tel qu'il est distribué, LyX possède des cadres prédéfinis pour les figures
- XFig, pour les diagrammes Dia, pour différents formats d'images rastérisées,
- pour gnuplot, et d'autres.
- Vous pouvez en consulter la liste avec
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-Insérer\SpecialChar \menuseparator
-Objet
+<format>
\begin_inset space ~
\end_inset
-Externe
+<filename>
\end_layout
\end_inset
-.
- En outre, il est possible de créer votre propre cadre pour supporter un
- type donné d'objet.
- Nous décrirons plus loin en détail ce qu'il faut faire, et nous espérons
- que vous nous enverrez tous les cadres que vous créerez pour que nous puissions
- les inclure dans de futures versions de LyX.
-\end_layout
-
-\begin_layout Standard
-Un autre concept de base est qu'il faut faire la distinction entre le fichier
- d'origine qui sert de point de départ et le fichier transformé qui est
- inclus avec votre document exporté ou imprimé.
- Voyons par exemple une figure produite avec
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-XFig
+\lang french
+ désigne les fichiers créés par la procédure de conversion et requis par
+ un format d'exportation particulier.
+ Si le nom d'un fichier est relatif, il est interprété relativement au document
+ maître.
+ Cette directive peut apparaître zéro ou plusieurs fois.
\end_layout
-\end_inset
+\begin_layout Description
-.
- L'application XFig elle-même travaille sur un fichier avec l'extension
-
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
-\end_layout
+\lang english
+Requirement
+\begin_inset space ~
\end_inset
-.
- Dans XFig, vous créez et modifiez votre figure.
- Quand c'est fini, vous enregistrez le fichier
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-fig
+<package>
\end_layout
\end_inset
-.
- Quand vous voulez inclure la figure dans votre document, vous invoquez
-
+
+\lang french
+ désigne le nom d'un paquetage LaTeX requis.
+ Le paquetage est inclus via
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-transfig
+
+\lang english
+
+\backslash
+usepackage{}
\end_layout
\end_inset
- pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
- LaTeX.
- Dans ce cas, le fichier
+ dans le préambule LaTeX.
+ Cette directive peut apparaître zéro ou plusieurs fois.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
-\end_layout
+\lang english
+TransformCommand
+\begin_inset space ~
\end_inset
- est le fichier d'origine, et le fichier PostScript est le fichier transformé.
-\end_layout
+Rotate
+\begin_inset space ~
+\end_inset
-\begin_layout Standard
-Cette distinction est importante pour pouvoir mettre à jour l'objet pendant
- l'écriture de votre document.
- En outre, elle vous donne la flexibilité requise pour supporter des formats
- d'exportation différents.
- Par exemple, dans le cas de l'exportation en Ascii, ce n'est pas vraiment
- une super idée d'inclure la figure en PostScript brut.
- À la place, vous préférerez soit inclure une référence à la figure, soit
- essayer un convertisseur graphique vers Ascii pour rendre un résultat final
- approchant du graphique d'origine.
- L'insertion d'objet externe vous permet de le faire, car il est paramétré
- avec les différents formats d'exportation supportés par LyX.
+RotationLatexCommand
\end_layout
-\begin_layout Standard
-En plus de supporter la génération de fichiers transformés différents selon
- le format d'exportation, l'insertion d'objet externe travaille en étroite
- collaboration avec les applications d'édition et de visualisation.
- Dans le cas d'une figure XFig, vous pouvez invoquer Xfig sur le fichier
- d'origine d'un simple clic depuis la fenêtre d'objet externe de LyX, et
- aussi visualiser le fichier transformé PostScript avec Ghostview d'un autre
- clic.
- Il n'y a plus à se bagarrer avec la ligne de commande ou avec des explorateurs
- de fichier pour localiser et manipuler le fichier d'origine et le fichier
- transformé.
- De cette façon, vous pouvez enfin profiter à plein des nombreuses applications
- différentes qui servent à la production de documents, et serez finalement
- plus efficaces.
+\end_inset
+
+
+\lang french
+ spécifie que la commande LaTeX native doit être utilisée pour effectuer
+ les rotations.
+ Cette directive peut apparaître une fois ou pas du tout.
\end_layout
-\begin_layout Section
+\begin_layout Description
\lang english
-The external template configuration file
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Il est assez facile de définir de nouveaux cadres externes dans LyX.
- Cependant, sachez que si vous le faites de façon négligente, vous introduirez
-
-\emph on
-sûrement
-\emph default
- une faille de sécurité facilement exploitable.
- Avant de commencer, lisez donc plus bas ce qui concerne la sécurité (section
+\begin_layout Plain Layout
+
+\lang english
+TransformCommand
\begin_inset space ~
\end_inset
+Resize
+\begin_inset space ~
+\end_inset
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "sec:La-question-de"
+ResizeLatexCommand
+\end_layout
\end_inset
-).
-\end_layout
-\begin_layout Standard
-Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
- les proposer.
+\lang french
+ spécifie que la commande LaTeX native doit être utilisée pour effectuer
+ les changements de taille.
+ Cette directive peut apparaître une fois ou pas du tout.
\end_layout
-\begin_layout Standard
-Les cadres externes sont définis dans le fichier
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-RépLyX/external_templates
+
+\lang english
+TransformOption
+\begin_inset space ~
+\end_inset
+
+Rotate
+\begin_inset space ~
+\end_inset
+
+RotationLatexOption
\end_layout
\end_inset
-\family typewriter
+\lang french
+ spécifie que les rotations sont effectuées via un paramètre facultatif.
+ Cette directive peut apparaître une fois ou pas du tout.
-\begin_inset Foot
+\lang english
+
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NdT : Nous rappelons que
-\begin_inset Quotes fld
-\end_inset
-
-cadre
-\begin_inset Quotes frd
-\end_inset
- est la traduction de
-\begin_inset Quotes fld
+\lang english
+TransformOption
+\begin_inset space ~
\end_inset
-template
-\begin_inset Quotes frd
+Resize
+\begin_inset space ~
\end_inset
- dans ce contexte de l'objet externe.
+ResizeLatexOption
\end_layout
\end_inset
-\family default
-.
- Vous pouvez mettre votre propre version dans
+\lang french
+ spécifie que les changements de taille sont effectuées via un paramètre
+ facultatif.
+ Cette directive peut apparaître une fois ou pas du tout
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MonRép/external_templates
-\end_layout
+\lang english
+TransformOption
+\begin_inset space ~
\end_inset
-.
-
-\end_layout
+Clip
+\begin_inset space ~
+\end_inset
-\begin_layout Standard
-Un fichier de configuration de cadre typique se présente comme ceci:
+ClipLatexOption
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
+\lang french
+spécifie que les recadrages sont effectuées via un paramètre facultatif.
+ Cette directive peut apparaître une fois ou pas du tout
\lang english
-Template XFig
+.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-GuiName "XFig: $$AbsOrRelPathParent$$Basename"
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-HelpText
+TransformOption
+\begin_inset space ~
+\end_inset
+
+Extra
+\begin_inset space ~
+\end_inset
+
+ExtraLatexOption
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
+\lang french
+ spécifie qu'un paramètre supplémentaire facultatif est utilisé.
+ Cette directive peut apparaître une fois ou pas du tout
\lang english
-An XFig figure.
+.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-HelpTextEnd
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-InputFormat fig
+UpdateFormat
+\begin_inset space ~
+\end_inset
+
+<format>
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
+
+\lang french
+ spécifie le format de fichier du fichier converti.
+ Ce doit être le nom d'un format reconnu par LyX (voir la fenêtre de dialogue
+
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
\lang english
-FileFilter "*.fig"
-\end_layout
+Outils\SpecialChar \menuseparator
+Préférences\SpecialChar \menuseparator
+Gestion
+\begin_inset space ~
+\end_inset
-\begin_layout LyX-Code
+des
+\begin_inset space ~
+\end_inset
-\lang english
-AutomaticProduction true
-\end_layout
+fichiers\SpecialChar \menuseparator
+Format
+\begin_inset space ~
+\end_inset
-\begin_layout LyX-Code
+de
+\begin_inset space ~
+\end_inset
-\lang english
-Transform Rotate
+fichier
\end_layout
-\begin_layout LyX-Code
+\end_inset
+ ).
+ Cette directive doit apparaître une et une seule fois.
+
\lang english
-Transform Resize
-\end_layout
+If the resulting file format is PDF, you need to specify the format
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-Format LaTeX
+pdf6
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-TransformCommand Rotate RotationLatexCommand
+.
+ This is the PDF format used for including graphics.
+ The other defined PDF formats are for document export.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-TransformCommand Resize ResizeLatexCommand
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-Product "$$RotateFront$$ResizeFront
+UpdateResult
+\begin_inset space ~
+\end_inset
+
+<filename>
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-
-\backslash
-\backslash
-input{$$AbsOrRelPathMaster$$Basename.pstex_t}
+\lang french
+ spécifie le nom du fichier converti.
+ Le nom de fichier doit être absolu.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout LyX-Code
-
-\lang english
- $$ResizeBack$$RotateBack"
+\begin_layout Subsection
+Définitions du préambule
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-UpdateFormat pstex
-\end_layout
+\begin_layout Standard
+La configuration du cadre externe peut contenir des définitions additionnelles
+ de préambule incluses dans
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-UpdateResult "$$AbsPath$$Basename.pstex_t"
+PreambleDef
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-Requirement "graphicx"
-\end_layout
+ \SpecialChar \ldots{}
+
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+PreambleDefEnd
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-ReferencedFile latex "$$AbsPath$$Basename.eps"
-\end_layout
+.
+ Elle peuvent être utilisées par les cadres dans la section
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-ReferencedFile dvi "$$AbsPath$$Basename.eps"
+Format
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-FormatEnd
+.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Section
+Le mécanisme de substitution
+\end_layout
-\lang english
-Format PDFLaTeX
+\begin_layout Standard
+Quand la fenêtre d'objet externe invoque un programme externe, il le fait
+ selon la commande définie dans le fichier de configuration des cadres.
+ Ces commandes peuvent contenir diverses macros qui sont interprétées avant
+ l'exécution.
+ Les commandes sont toujours exécutées dans le répertoire du document.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+Ainsi, quand un objet externe est affiché, un mécanisme de substitution
+ génère son nom, et la plupart des autres directives reconnaissent la substituti
+on de manière similaire.
+\end_layout
-\lang english
-TransformCommand Rotate RotationLatexCommand
+\begin_layout Standard
+Les macros disponibles sont les suivantes :
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-TransformCommand Resize ResizeLatexCommand
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-Product "$$RotateFront$$ResizeFront
+$$AbsOrRelPathMaster
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-
-\backslash
-\backslash
-input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
+\lang french
+ est le est le chemin d'accès, absolu ou relatif au document maître LyX.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
- $$ResizeBack$$RotateBack"
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-UpdateFormat pdftex
+$$AbsOrRelPathParent
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-UpdateResult "$$AbsPath$$Basename.pdftex_t"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-\lang english
-Requirement "graphicx"
+\lang french
+ est le est le chemin d'accès, absolu ou relatif au document LyX.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-ReferencedFile latex "$$AbsPath$$Basename.pdf"
+$$AbsPath
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-FormatEnd
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-\lang english
-Format Ascii
+\lang french
+ est le chemin d'accès absolu.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-Product "$$Contents(
-\backslash
-"$$AbsPath$$Basename.asc
-\backslash
-")"
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-UpdateFormat asciixfig
+$$Basename
\end_layout
-\begin_layout LyX-Code
-
-\lang english
-UpdateResult "$$AbsPath$$Basename.asc"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-\lang english
-FormatEnd
+\lang french
+ est le nom du fichier sans chemin d'accès et sans suffixe.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
+$$Contents(
+\begin_inset Quotes fld
+\end_inset
-\lang english
-Format DocBook
-\end_layout
+nom_fichier.ext
+\begin_inset Quotes frd
+\end_inset
-\begin_layout LyX-Code
+) la macro dépliera le contenu du fichier de nom
+\begin_inset Flex Code
+status collapsed
-\lang english
-Product "<graphic fileref=
-\backslash
-"$$AbsOrRelPathMaster$$Basename.eps
-\backslash
-">
+\begin_layout Plain Layout
+nom_fichier.ext
\end_layout
-\begin_layout LyX-Code
-
-\lang english
- </graphic>"
+\end_inset
+
+.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-UpdateFormat eps
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-UpdateResult "$$AbsPath$$Basename.eps"
+$$Extension
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-ReferencedFile docbook "$$AbsPath$$Basename.eps"
+
+\lang french
+ est le suffixe (point inclus).
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
\lang english
-FormatEnd
+$$FName
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\lang english
-Product "[XFig: $$FName]"
-\end_layout
-\begin_layout LyX-Code
+\lang french
+ est le nom du fichier spécifié dans la fenêtre d'objet externe.
\lang english
-FormatEnd
+
+\lang french
+Il est soit absolu, soit relatif au document LyX.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
\lang english
-TemplateEnd
-\end_layout
-
-\begin_layout Standard
-Comme vous pouvez le constater, le cadre est inséré entre
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Template
+$$FPath
\end_layout
\end_inset
- \SpecialChar \ldots{}
+\lang french
+la partie
+\begin_inset Quotes fld
+\end_inset
+
+chemin d'accès
+\begin_inset Quotes frd
+\end_inset
+
+ de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-TemplateEnd
+$$FName
\end_layout
\end_inset
-.
- Il contient un en-tête spécifiant quelques réglages généraux et, pour chaque
- format primaire de document reconnu, une section
+ (absolu ou relatif au document LyX).
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Format
+$$RelPathMaster
\end_layout
\end_inset
- \SpecialChar \ldots{}
+\lang french
+est le chemin d'accès relatif au document maître LyX.
+\end_layout
+
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-FormatEnd
+$$RelPathParent
\end_layout
\end_inset
-.
-\end_layout
-\begin_layout Subsection
-L'en-tête de cadre
+\lang french
+ est le chemin d'accès relatif au document LyX.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-AutomaticProduction
-\begin_inset space ~
-\end_inset
-
-true|false
+$$Sysdir
\end_layout
\end_inset
\lang french
-indique si le fichier représenté par le cadre doit être créé par LyX.
- Cette directive doit apparaître une et une seule fois.
+désigne le chemin absolu du répertoire système.
+ Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
+ fournis avec LyX.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-FileFilter
-\begin_inset space ~
-\end_inset
-
-<pattern>
+$$Tempname
\end_layout
\end_inset
-
+
\lang french
-précise un patron gloal utilisé dans l'échange dans la spécification des
- fichiers pour filtrer les fichiers désignés.
+ Le nom et le chemin absolu d'un fichier temporaire qui sera automatiquement
+ effacé quand le document sera fermé, ou l'objet externe effacé.
+\end_layout
+
+\begin_layout Standard
+Toutes la macros de chemin contiennent un séparateur de répertoire final,
+ vous pouvez donc construire par exemple le nom de fichier absolu avec
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\lang english
-
-\lang french
-S'il y a plus d'un suffixe possible (e.g.
- pour tgif,
+$$AbsPath$$Basename$$Extension
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
+ La directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-.obj
+Product
\end_layout
\end_inset
- et
+ reconnaît également les substitutions suivantes si elles sont autorisées
+ par les directives
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-.tgo
+Transform
\end_layout
\end_inset
-), utiliser une syntaxe comme
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-"*.{obj,tgo}"
+TransformCommand
\end_layout
\end_inset
-.
- Cette directive doit apparaître une et une seule fois.
+ :
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-GuiName
-\begin_inset space ~
-\end_inset
-
-<guiname>
+$$ResizeFront
\end_layout
\end_inset
\lang french
- fixe le texte apparaissant dans le bouton.
- Cette directive doit apparaître une et une seule fois.
+ partie initiale de la commande de changement de taille.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-HelpText
-\begin_inset space ~
-\end_inset
+$$ResizeBack
+\end_layout
-<text>
-\begin_inset space ~
\end_inset
-HelpTextEnd
+
+\lang french
+ partie finale de la commande de changement de taille.
\end_layout
-\end_inset
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
-\lang french
- décrit le texte d'aide utilisé dans la fenêtre de dialogue
-\begin_inset Quotes fld
-\end_inset
+\lang english
+$$RotateFront
+\end_layout
-Objet externe
-\begin_inset Quotes frd
\end_inset
-.
- Fournir suffisamment d'informations pour que l'utilisateur comprenne ce
- que le cadre peut faire pour lui.
- Cette directive doit apparaître une et une seule fois.
+
+\lang french
+ partie initiale de la commande de rotation.
\end_layout
\begin_layout Description
\begin_layout Plain Layout
\lang english
-InputFormat
-\begin_inset space ~
+$$RotateBack
+\end_layout
+
\end_inset
-<format>
+
+\lang french
+ partie finale de la commande de rotation.
+\end_layout
+
+\begin_layout Standard
+La valeur de la chaîne de la directive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Option
\end_layout
\end_inset
+ reconnaît également les substitutions suivantes si elles sont autorisées
+ par les directives
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Transform
+\end_layout
-\lang french
- indique le format du fichier original.
- Ce doit être le nom d'un format reconnu par LyX (voir la section
-\begin_inset space ~
\end_inset
+ and
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Formats"
+\lang english
+TransformOption
+\end_layout
\end_inset
-).
- Utiliser
-\begin_inset Quotes eld
+:
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+$$Clip
+\end_layout
+
\end_inset
+\lang french
+ option de recadrage.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-*
+$$Extra
\end_layout
\end_inset
+ option supplémentaire.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+$$Resize
+\end_layout
-\begin_inset Quotes erd
\end_inset
-si le cadre peut gérer des fichiers originaux dans plus d'un format.
- LyX tentera d'analyser le fichier pour ne déduire le format dans ce cas.
- Cette directive doit apparaître une et une seule fois.
+ option de changement de taille.
\end_layout
\begin_layout Description
-
-\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Template
-\begin_inset space ~
+$$Rotate
+\end_layout
+
\end_inset
-<id>
+ option de rotation.
\end_layout
-\end_inset
+\begin_layout Standard
+Vous pouvez vous demander pourquoi les macros de chemin d'accès sont aussi
+ nombreuses.
+ Il y a deux raisons principales:
+\end_layout
+\begin_layout Enumerate
+les chemins d'accès relatifs et absolus doivent rester relatifs et absolus,
+ respectivement.
+ Les utilisateurs peuvent avoir des raisons de préférer l'un ou l'autre.
+ Les chemins relatifs sont utiles pour des documents portables sur différentes
+ machines, par exemple.
+ Les chemins absolus peuvent être requis par certains logiciels.
+\end_layout
-\lang french
- est un nom original pour le cadre.
- Il ne soit pas contenir de macros de substitution (voir ci-après).
+\begin_layout Enumerate
+LaTeX traite les chemins d'accès relatifs différemment de LyX et d'autres
+ logiciels dans des fichiers inclus encapsulés.
+ Pour LyX, par exemple, un chemin relatif est toujours relatif au document
+ qui contient le nom de fichier.
+ Pour LaTeX, il est toujours relatif au document maître.
+ Ces deux définitions sont identiques si vous n'avez qu'un seul document.,
+ mais diffèrent si vous avez un document maître qui inclut des sous-documents.
+ Ceci signifie que les chemins relatifs doivent être transformés pour être
+ transmis à LaTeX.
+ Heureusement LyX fait ceci automatiquement si vous choisissez les macros
+ de substitution correctes.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Donc, quelle macro faut-il choisir dans une nouvelle définition de cadre?
+ La règle n'est pas difficile:
+\end_layout
-\lang english
+\begin_layout Itemize
+utiliser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Transform
-\begin_inset space ~
-\end_inset
-
-Rotate|Resize|Clip|Extra
+$$AbsPath
\end_layout
\end_inset
+ si un chemin absolu est requis;
+\end_layout
-\lang french
- spécifie quelles transformations sont reconnues par ce cadre.
- Elle peut apparaître zéro ou plusieurs fois.
- Elle active les options correspondantes dans la fenêtre de dialogue.
- Chaque directive
+\begin_layout Itemize
+utiliser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Transform
+$$AbsOrRelPathMaster
\end_layout
\end_inset
- doit avoir soit une directive
+ si la chaîne substituée est du type entrée pour LaTeX;
+\end_layout
+
+\begin_layout Itemize
+sinon utiliser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-TransformCommand
+$$AbsOrRelPathParent
\end_layout
\end_inset
- correspondante, soit une directive
+ pour préserver le choix de l'utilisateur.
+\end_layout
+
+\begin_layout Standard
+Des cas spéciaux existent pour lesquels cette règle n'est pas valable, et
+ par exemple lorsque des chemins relatifs sont requis, mais elle fonctionne
+ correctement d'habitude.
+ Un exemple de cas tordu est la directive
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-TransformOption
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
\end_layout
\end_inset
- dans la section
+ dans le cadre Xfig indiqué ci-dessus: il n'est pas possible d'utiliser
+ le nom absolu parce que la copieur pour les fichiers
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Format
+.pstex_t
\end_layout
\end_inset
-.
- Sinon, la transformation ne sera pas reconnue par ce cadre.
-
+ nécessite le nom relatif pour réécrire le contenu du fichier.
\end_layout
-\begin_layout Subsection
-La section Format
+\begin_layout Section
+La question de la sécurité
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:La-question-de"
+
+\end_inset
+
+
\end_layout
-\begin_layout Description
+\begin_layout Standard
+L'insertion d'objet externe crée une interface avec un paquet de programmes
+ externes et le fait de manière automatique, nous devons donc en examiner
+ les conséquences en matière de sécurité.
+ En particulier, comme vous avez la possibilité d'inclure vos propres noms
+ de fichier et/ou paramètres et qu'ils sont interprétés pour former une
+ commande, il semble possible de créer un document malveillant qui exécute
+ des commandes indésirables quand un utilisateur le visualise ou l'imprime.
+ C'est quelque chose que nous voulons absolument éviter.
+\end_layout
-\lang english
+\begin_layout Standard
+Cependant, comme les commandes du programme externe sont définies seulement
+ dans le fichier de configuration des cadres, il n'y a pas de problème de
+ sécurité si LyX est configuré correctement avec seulement des cadres sûrs.
+ Ceci parce que les programmes externes sont invoqués via l'appel système
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+execvp
+\end_layout
-\lang english
-Format
-\begin_inset space ~
\end_inset
-LaTeX|PDFLaTeX|PlainText|DocBook
+ et non via l'appel système
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+system
\end_layout
\end_inset
+.
+ Il n'est donc pas possible d'exécuter des commandes arbitraires via le
+ shell à partir du nom de fichier ou des paramètres.
+\end_layout
+
+\begin_layout Standard
+Ça implique aussi qu'il y a des restrictions dans les commandes définissables
+ dans un cadre d'objet externe.
+ En particulier, les pipes et les redirections ne sont pas disponibles.
+ C'était obligatoire pour que LyX reste sûr.
+ Si vous voulez utiliser quelques-unes des fonctions du shell, vous devez
+ écrire un script sûr pour le faire de manière contrôlée, puis définir ce
+ script comme commande.
+
+\end_layout
-\lang french
- décrit le format de document primaire relevant de cette définition de format.
- Tous les cadres n'ont pas de représentation raisonnable dans tous les formats
- de fichier documentaire.
- Définissez cependant une section
+\begin_layout Standard
+Il est possible de créer un cadre qui interagit directement avec le shell,
+ mais comme cela permettrait à un utilisateur malveillant d'exécuter des
+ commandes arbitraires en écrivant des noms de fichier et/ou des paramètres
+ bien choisis, nous vous recommandons d'utiliser en général des scripts
+ sûrs qui marchent avec l'appel système
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-Format
+execvp
\end_layout
\end_inset
- pour tous les formats, et utilisez un texte bidon lorsqu'il n'existe pas
- de représentation.
- Ainsi vous verrez au minimum une référence à l'objet externe dans le document
- exporté.
+ d'une manière contrôlée.
+ Bien sûr, si vous êtes dans un environnement dans lequel vous avez confiance,
+ il est tentant de ne pas se fouler et d'utiliser des scripts shell ordinaires.
+ Si vous faites ça, sachez que vous allez
+\emph on
+vraiment
+\emph default
+ créer dans votre système une faille de sécurité facile à exploiter.
+ Il est évident que de tels cadres non sécurisés ne seront jamais inclus
+ dans la distribution standard de LyX, même si nous encourageons les gens
+ à nous proposer de nouveaux cadres dans la tradition du logiciel libre.
+ Mais LyX tel que vous vous le procurez par les voies officielles de distributio
+n ne contiendra jamais de cadres non sécurisés.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+L'insertion d'objet externe est un outil très puissant, et vous devez faire
+ attention à ne pas mettre en péril la sécurité avec cette puissance.
+ Une légère erreur dans une seule ligne d'un script apparemment inoffensif
+ peut ouvrir la voie à d'énormes problèmes.
+ Si vous n'avez pas une compréhension claire de ce qui est en jeu, nous
+ vous recommandons de consulter un professionnel de la sécurité, ou de contacter
+ l'équipe de développement de LyX si vous vous demandez si votre cadre est
+ sûr ou non.
+ Faites le avant de l'utiliser dans un environnement que vous ne contrôlez
+ pas.
+\end_layout
+
+\begin_layout Chapter
+\start_of_appendix
\lang english
-\begin_inset Flex Code
-status collapsed
+List of functions to be used in layouts
+\lang french
+
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:List-of-functions"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="11" columns="8">
+<features rotate="0" tabularvalignment="middle">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+accents
+\end_layout
-\lang english
-Option
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+booktabs
+\end_layout
-<
-\lang french
-nom
-\lang english
->
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<
-\lang french
-valeur
-\lang english
->
+\begin_layout Plain Layout
+feyn
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+listings
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+natbib
+\end_layout
-\lang french
- définit une macro additionnelle
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-$$<
-\lang french
-nom
-\lang english
->
+rotfloat
\end_layout
\end_inset
-
- pour la substitution par
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-Product
+tfrupee
\end_layout
\end_inset
-
-.
-
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-<
-\lang french
-valeur
-\lang english
->
+wasysym
\end_layout
\end_inset
-
- peut elle-même contenir des macros de substitution.
- L'avantage par rapport à l'usage direct de
-\begin_inset Flex Code
-status collapsed
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-<
-\lang french
-valeur
-\lang english
->
+amsbsy
\end_layout
\end_inset
-
- dans
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-Product
+calc
\end_layout
\end_inset
-
- est que la valeur substituée par
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-$$<
-\lang french
-nom
-\lang english
->
+fixltx2e
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- est nettoyée de sorte qu'elle est un argument facultatif valide dans le
- format documentaire.
- Cette directive doit apparaître une et une seule fois.
+\begin_layout Plain Layout
+longtable
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+nomencl
+\end_layout
-\lang english
-Product
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-<text>
+\begin_layout Plain Layout
+rsphrase
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-
-\lang french
- spécifie les texte inséré dans le document exporté.
- C'est en fait la directive la plus importante et elle peut être assez compliqué
-e.
- Cette directive doit apparaître une et une seule fois.
+\begin_layout Plain Layout
+tipa
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+wrapfig
+\end_layout
-\lang english
-Preamble
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<
-\lang french
-nom
-\lang english
->
+\begin_layout Plain Layout
+amscd
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+CJK
+\end_layout
-\lang french
- spécifie un élément de préambule qui sera inclus dans le préambule LaTeX.
- Il doit être défini par
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-PreambleDef
+float
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-PreambleDefEnd
+lyxskak
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-.
- Cette directive doit apparaître une et une seule fois.
+\begin_layout Plain Layout
+pdfcolmk
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+setspace
+\end_layout
-\lang english
-ReferencedFile
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+tipx
+\end_layout
-<format>
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-<filename>
+\begin_layout Plain Layout
+xargs
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-
-\lang french
- désigne les fichiers créés par la procédure de conversion et requis par
- un format d'exportation particulier.
- Si le nom d'un fichier est relatif, il est interprété relativement au document
- maître.
- Cette directive peut apparaître zéro ou plusieurs fois.
+\begin_layout Plain Layout
+amsmath
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+color
+\end_layout
-\lang english
-Requirement
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<package>
+\begin_layout Plain Layout
+framed
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+makeidx
+\end_layout
-\lang french
- désigne le nom d'un paquetage LaTeX requis.
- Le paquetage est inclus via
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+pdfpages
+\end_layout
-\lang english
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\backslash
-usepackage{}
+\begin_layout Plain Layout
+shapepar
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- dans le préambule LaTeX.
- Cette directive peut apparaître zéro ou plusieurs fois.
+\begin_layout Plain Layout
+tone
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+xcolor
+\end_layout
-\lang english
-TransformCommand
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+amssymb
+\end_layout
-Rotate
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-RotationLatexCommand
+\begin_layout Plain Layout
+covington
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+graphicx
+\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\lang french
- spécifie que la commande LaTeX native doit être utilisée pour effectuer
- les rotations.
- Cette directive peut apparaître une fois ou pas du tout.
+\begin_layout Plain Layout
+marvosym
\end_layout
-\begin_layout Description
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\lang english
-\begin_inset Flex Code
-status collapsed
+\begin_layout Plain Layout
+pifont
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+slashed
+\end_layout
-\lang english
-TransformCommand
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+txfonts
+\end_layout
-Resize
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-ResizeLatexCommand
+\begin_layout Plain Layout
+xy
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+amstext
+\end_layout
-\lang french
- spécifie que la commande LaTeX native doit être utilisée pour effectuer
- les changements de taille.
- Cette directive peut apparaître une fois ou pas du tout.
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+csquotes
\end_layout
-\begin_layout Description
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\lang english
-\begin_inset Flex Code
-status collapsed
+\begin_layout Plain Layout
+hhline
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+mathdesign
+\end_layout
-\lang english
-TransformOption
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+pmboxdraw
+\end_layout
-Rotate
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-RotationLatexOption
+\begin_layout Plain Layout
+soul
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+ulem
+\end_layout
-\lang french
- spécifie que les rotations sont effectuées via un paramètre facultatif.
- Cette directive peut apparaître une fois ou pas du tout.
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\lang english
-
+\begin_layout Plain Layout
+yhmath
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+amsthm
+\end_layout
-\lang english
-TransformOption
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+dvipost
+\end_layout
-Resize
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-ResizeLatexOption
+\begin_layout Plain Layout
+hyperref
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-
-\lang french
- spécifie que les changements de taille sont effectuées via un paramètre
- facultatif.
- Cette directive peut apparaître une fois ou pas du tout
+\begin_layout Plain Layout
+mathdots
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+polyglossia
+\end_layout
-\lang english
-TransformOption
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+splitidx
+\end_layout
-Clip
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-ClipLatexOption
+\begin_layout Plain Layout
+undertilde
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-
-\lang french
-spécifie que les recadrages sont effectuées via un paramètre facultatif.
- Cette directive peut apparaître une fois ou pas du tout
-\lang english
-.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Description
+\end_layout
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+array
+\end_layout
-\lang english
-TransformOption
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+endnotes
+\end_layout
-Extra
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-ExtraLatexOption
+\begin_layout Plain Layout
+ifsym
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-
-\lang french
- spécifie qu'un paramètre supplémentaire facultatif est utilisé.
- Cette directive peut apparaître une fois ou pas du tout
-\lang english
-.
+\begin_layout Plain Layout
+mathrsfs
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+prettyref
+\end_layout
-\lang english
-UpdateFormat
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-<format>
+\begin_layout Plain Layout
+subfig
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+units
+\end_layout
-\lang french
- spécifie le format de fichier du fichier converti.
- Ce doit être le nom d'un format reconnu par LyX (voir la fenêtre de dialogue
-
-\begin_inset Flex MenuItem
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-\lang english
-Outils\SpecialChar \menuseparator
+\end_layout
-\bar under
-P
-\bar default
-références\SpecialChar \menuseparator
-Gestion
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-des
-\begin_inset space ~
-\end_inset
+\begin_layout Plain Layout
+ascii
+\end_layout
-fichiers\SpecialChar \menuseparator
-Format
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+enumitem
+\end_layout
-de
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-fichier
+\begin_layout Plain Layout
+ifthen
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- ).
- Cette directive doit apparaître une et une seule fois.
+\begin_layout Plain Layout
+mhchem
\end_layout
-\begin_layout Description
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\lang english
-\begin_inset Flex Code
-status collapsed
+\begin_layout Plain Layout
+pxfonts
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+subscript
+\end_layout
-\lang english
-UpdateResult
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-<filename>
+\begin_layout Plain Layout
+url
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
-\lang french
- spécifie le nom du fichier converti.
- Le nom de fichier doit être absolu.
- Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout Subsection
-Définitions du préambule
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+bbding
\end_layout
-\begin_layout Standard
-La configuration du cadre externe peut contenir des définitions additionnelles
- de préambule incluses dans
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-PreambleDef
+esint
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-PreambleDefEnd
+jurabib
\end_layout
\end_inset
-
-.
- Elle peuvent être utilisées par les cadres dans la section
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-Format
+multicol
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+refstyle
\end_layout
-\begin_layout Section
-Le mécanisme de substitution
-\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout Standard
-Quand la fenêtre d'objet externe invoque un programme externe, il le fait
- selon la commande définie dans le fichier de configuration des cadres.
- Ces commandes peuvent contenir diverses macros qui sont interprétées avant
- l'exécution.
- Les commandes sont toujours exécutées dans le répertoire du document.
+\begin_layout Plain Layout
+textcomp
\end_layout
-\begin_layout Standard
-Ainsi, quand un objet externe est affiché, un mécanisme de substitution
- génère son nom, et la plupart des autres directives reconnaissent la substituti
-on de manière similaire.
-\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout Standard
-Les macros disponibles sont les suivantes :
+\begin_layout Plain Layout
+varioref
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-\lang english
-$$AbsOrRelPathMaster
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-
-\lang french
- est le est le chemin d'accès, absolu ou relatif au document maître LyX.
+\begin_layout Plain Layout
+bm
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-$$AbsOrRelPathParent
+fancybox
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-
-\lang french
- est le est le chemin d'accès, absolu ou relatif au document LyX.
+\begin_layout Plain Layout
+latexsym
\end_layout
-\begin_layout Description
-
-\lang english
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\lang english
-$$AbsPath
+multirow
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+rotating
+\end_layout
-\lang french
- est le chemin d'accès absolu.
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+textgreek
\end_layout
-\begin_layout Description
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\lang english
-\begin_inset Flex Code
-status collapsed
+\begin_layout Plain Layout
+verbatim
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-\lang english
-$$Basename
\end_layout
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
\end_inset
-\lang french
- est le nom du fichier sans chemin d'accès et sans suffixe.
\end_layout
-\begin_layout Description
-$$Contents(
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Chapter
+
+\lang english
+Names of available colors to be used in layouts
+\lang french
+
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Names-of-colors"
-nom_fichier.ext
-\begin_inset Quotes frd
\end_inset
-) la macro dépliera le contenu du fichier de nom
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-nom_fichier.ext
\end_layout
-\end_inset
+\begin_layout Standard
-.
+\lang english
+The colors listed here are the standard colors and the those that you can
+ adjust in the LyX preferences.
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+none
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+ No particular color -- clear or default
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$Extension
+black
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- est le suffixe (point inclus).
+\lang english
+white
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+red
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$FName
+green
\end_layout
-\end_inset
-
-
-\lang french
- est le nom du fichier spécifié dans la fenêtre d'objet externe.
+\begin_layout Description
\lang english
-
-\lang french
-Il est soit absolu, soit relatif au document LyX.
+blue
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+cyan
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$FPath
+magenta
\end_layout
-\end_inset
+\begin_layout Description
-
-\lang french
-la partie
-\begin_inset Quotes fld
-\end_inset
+\lang english
+yellow
+\end_layout
-chemin d'accès
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
- de
-\begin_inset Flex Code
-status collapsed
+\lang english
+added_space Added space marker color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$FName
+addedtext Added text color
\end_layout
-\end_inset
+\begin_layout Description
- (absolu ou relatif au document LyX).
+\lang english
+appendix Appendix marker color
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+background Background color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$RelPathMaster
+bottomarea Bottom area color
\end_layout
-\end_inset
+\begin_layout Description
-
-\lang french
-est le chemin d'accès relatif au document maître LyX.
+\lang english
+branchlabel Label color for branches
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+buttonbg Color used for bottom background
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$RelPathParent
+buttonhoverbg Color used for button background under focus
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- est le chemin d'accès relatif au document LyX.
+\lang english
+buttonframe Color for inset button frames
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+changebar Changebar color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$Sysdir
+changedtextauthor1 Changed text color author 1
\end_layout
-\end_inset
+\begin_layout Description
-
-\lang french
-désigne le chemin absolu du répertoire système.
- Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
- fournis avec LyX.
+\lang english
+changedtextauthor2 Changed text color author 2
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+changedtextauthor3 Changed text color author 3
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$Tempname
+changedtextauthor4 Changed text color author 4
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- Le nom et le chemin absolu d'un fichier temporaire qui sera automatiquement
- effacé quand le document sera fermé, ou l'objet externe effacé.
+\lang english
+changedtextauthor5 Changed text color author 5
\end_layout
-\begin_layout Standard
-Toutes la macros de chemin contiennent un séparateur de répertoire final,
- vous pouvez donc construire par exemple le nom de fichier absolu avec
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$AbsPath$$Basename$$Extension
+collapsable_inset_frame Collapsable insets framecolor
\end_layout
-\end_inset
+\begin_layout Description
-.
+\lang english
+collapsable_inset_text Collapsable insets text color
\end_layout
-\begin_layout Standard
-Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
- La directive
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-Product
+command Text color for command insets
\end_layout
-\end_inset
+\begin_layout Description
- reconnaît également les substitutions suivantes si elles sont autorisées
- par les directives
-\begin_inset Flex Code
-status collapsed
+\lang english
+commandbg Background color for command insets
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-Transform
+commandframe Frame color for command insets
\end_layout
-\end_inset
+\begin_layout Description
- et
-\begin_inset Flex Code
-status collapsed
+\lang english
+comment color for comments
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-TransformCommand
+commentbg Background color of comments
\end_layout
-\end_inset
+\begin_layout Description
- :
+\lang english
+cursor Cursor color
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+deletedtext Deleted text color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$ResizeFront
+deletedtextmodifier Deleted text modifying color
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- partie initiale de la commande de changement de taille.
+\lang english
+depthbar Color for the depth bars in the margin
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+eolmarker End of line marker color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$ResizeBack
+error Color of the LaTeX error box
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- partie finale de la commande de changement de taille.
+\lang english
+footlabel Label color for footnotes
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+graphicsbg Graphics inset background color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$RotateFront
+greyedout Label color for greyedout insets
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- partie initiale de la commande de rotation.
+\lang english
+greyedoutbg Background color of greyedout inset
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+greyedouttext Color for greyedout inset text
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$RotateBack
+indexlabel Label color for index insets
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- partie finale de la commande de rotation.
+\lang english
+ignore The color is ignored
\end_layout
-\begin_layout Standard
-La valeur de la chaîne de la directive
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-Option
+inherit The color is inherited
\end_layout
-\end_inset
+\begin_layout Description
- reconnaît également les substitutions suivantes si elles sont autorisées
- par les directives
\lang english
-
-\begin_inset Flex Code
-status collapsed
+inlinecompletion Inline completion color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-Transform
+insetbg Inset marker background color
\end_layout
-\end_inset
+\begin_layout Description
- and
-\begin_inset Flex Code
-status collapsed
+\lang english
+insetframe Inset marker frame color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-TransformOption
+language Color for marking foreign language words
\end_layout
-\end_inset
+\begin_layout Description
-:
+\lang english
+latex Text color in LaTeX mode
\end_layout
\begin_layout Description
\lang english
-\begin_inset Flex Code
-status collapsed
+listingsbg Background color of listings inset
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$Clip
+marginlabel Label color for margin notes
\end_layout
-\end_inset
-
+\begin_layout Description
-\lang french
- option de recadrage.
+\lang english
+math Math inset text color
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
\lang english
-$$Extra
+mathbg Math inset background color
\end_layout
-\end_inset
+\begin_layout Description
- option supplémentaire.
+\lang english
+mathcorners Math inset frame color not under focus
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
\lang english
-$$Resize
+mathframe Math inset frame color under focus
\end_layout
-\end_inset
+\begin_layout Description
- option de changement de taille.
+\lang english
+mathline Math line color
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
\lang english
-$$Rotate
+mathmacrobg Macro math inset background color
\end_layout
-\end_inset
+\begin_layout Description
- option de rotation.
+\lang english
+mathmacroblend Macro math blended color
\end_layout
-\begin_layout Standard
-Vous pouvez vous demander pourquoi les macros de chemin d'accès sont aussi
- nombreuses.
- Il y a deux raisons principales:
-\end_layout
+\begin_layout Description
-\begin_layout Enumerate
-les chemins d'accès relatifs et absolus doivent rester relatifs et absolus,
- respectivement.
- Les utilisateurs peuvent avoir des raisons de préférer l'un ou l'autre.
- Les chemins relatifs sont utiles pour des documents portables sur différentes
- machines, par exemple.
- Les chemins absolus peuvent être requis par certains logiciels.
+\lang english
+mathmacroframe Macro math frame color
\end_layout
-\begin_layout Enumerate
-LaTeX traite les chemins d'accès relatifs différemment de LyX et d'autres
- logiciels dans des fichiers inclus encapsulés.
- Pour LyX, par exemple, un chemin relatif est toujours relatif au document
- qui contient le nom de fichier.
- Pour LaTeX, il est toujours relatif au document maître.
- Ces deux définitions sont identiques si vous n'avez qu'un seul document.,
- mais diffèrent si vous avez un document maître qui inclut des sous-documents.
- Ceci signifie que les chemins relatifs doivent être transformés pour être
- transmis à LaTeX.
- Heureusement LyX fait ceci automatiquement si vous choisissez les macros
- de substitution correctes.
-\end_layout
+\begin_layout Description
-\begin_layout Standard
-Donc, quelle macro faut-il choisir dans une nouvelle définition de cadre?
- La règle n'est pas difficile:
+\lang english
+mathmacrohoverbg Macro math inset background color hovered
\end_layout
-\begin_layout Itemize
-utiliser
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$AbsPath
+mathmacrolabel Macro math label color
\end_layout
-\end_inset
+\begin_layout Description
- si un chemin absolu est requis;
+\lang english
+mathmacronewarg Macro template color for new parameters
\end_layout
-\begin_layout Itemize
-utiliser
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$AbsOrRelPathMaster
+mathmacrooldarg Macro template color for old parameters
\end_layout
-\end_inset
+\begin_layout Description
- si la chaîne substituée est du type entrée pour LaTeX;
+\lang english
+newpage New page color
\end_layout
-\begin_layout Itemize
-sinon utiliser
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-$$AbsOrRelPathParent
+nonunique_inlinecompletion Inline completion color for the non-unique part
\end_layout
-\end_inset
+\begin_layout Description
- pour préserver le choix de l'utilisateur.
+\lang english
+notebg Background color of notes
\end_layout
-\begin_layout Standard
-Des cas spéciaux existent pour lesquels cette règle n'est pas valable, et
- par exemple lorsque des chemins relatifs sont requis, mais elle fonctionne
- correctement d'habitude.
- Un exemple de cas tordu est la directive
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+notelabel Label color for notes
\end_layout
-\end_inset
+\begin_layout Description
- dans le cadre Xfig indiqué ci-dessus: il n'est pas possible d'utiliser
- le nom absolu parce que la copieur pour les fichiers
-\begin_inset Flex Code
-status collapsed
+\lang english
+pagebreak Page break/line break color
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Description
\lang english
-.pstex_t
+paragraphmarker Color used for the pilcrow sign to mark the end of a paragraph
\end_layout
-\end_inset
+\begin_layout Description
- nécessite le nom relatif pour réécrire le contenu du fichier.
+\lang english
+phantomtext Text color for phantom insets
\end_layout
-\begin_layout Section
-La question de la sécurité
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:La-question-de"
+\begin_layout Description
-\end_inset
+\lang english
+preview The color used for previews
+\end_layout
+\begin_layout Description
+\lang english
+previewframe Preview frame color
\end_layout
-\begin_layout Standard
-L'insertion d'objet externe crée une interface avec un paquet de programmes
- externes et le fait de manière automatique, nous devons donc en examiner
- les conséquences en matière de sécurité.
- En particulier, comme vous avez la possibilité d'inclure vos propres noms
- de fichier et/ou paramètres et qu'ils sont interprétés pour former une
- commande, il semble possible de créer un document malveillant qui exécute
- des commandes indésirables quand un utilisateur le visualise ou l'imprime.
- C'est quelque chose que nous voulons absolument éviter.
+\begin_layout Description
+
+\lang english
+regexpframe Color for regexp frame
\end_layout
-\begin_layout Standard
-Cependant, comme les commandes du programme externe sont définies seulement
- dans le fichier de configuration des cadres, il n'y a pas de problème de
- sécurité si LyX est configuré correctement avec seulement des cadres sûrs.
- Ceci parce que les programmes externes sont invoqués via l'appel système
-
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-execvp
+\lang english
+selection Background color of selected text
\end_layout
-\end_inset
+\begin_layout Description
- et non via l'appel système
-\begin_inset Flex Code
-status collapsed
+\lang english
+selectiontext Foreground color of selected text
+\end_layout
-\begin_layout Plain Layout
-system
+\begin_layout Description
+
+\lang english
+shadedbg Background color of shaded box
\end_layout
-\end_inset
+\begin_layout Description
-.
- Il n'est donc pas possible d'exécuter des commandes arbitraires via le
- shell à partir du nom de fichier ou des paramètres.
+\lang english
+special Special chars text color
\end_layout
-\begin_layout Standard
-Ça implique aussi qu'il y a des restrictions dans les commandes définissables
- dans un cadre d'objet externe.
- En particulier, les pipes et les redirections ne sont pas disponibles.
- C'était obligatoire pour que LyX reste sûr.
- Si vous voulez utiliser quelques-unes des fonctions du shell, vous devez
- écrire un script sûr pour le faire de manière contrôlée, puis définir ce
- script comme commande.
-
+\begin_layout Description
+
+\lang english
+tabularline Table line color
\end_layout
-\begin_layout Standard
-Il est possible de créer un cadre qui interagit directement avec le shell,
- mais comme cela permettrait à un utilisateur malveillant d'exécuter des
- commandes arbitraires en écrivant des noms de fichier et/ou des paramètres
- bien choisis, nous vous recommandons d'utiliser en général des scripts
- sûrs qui marchent avec l'appel système
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-execvp
+\lang english
+tabularonoffline Table line color
\end_layout
-\end_inset
+\begin_layout Description
- d'une manière contrôlée.
- Bien sûr, si vous êtes dans un environnement dans lequel vous avez confiance,
- il est tentant de ne pas se fouler et d'utiliser des scripts shell ordinaires.
- Si vous faites ça, sachez que vous allez
-\emph on
-vraiment
-\emph default
- créer dans votre système une faille de sécurité facile à exploiter.
- Il est évident que de tels cadres non sécurisés ne seront jamais inclus
- dans la distribution standard de LyX, même si nous encourageons les gens
- à nous proposer de nouveaux cadres dans la tradition du logiciel libre.
- Mais LyX tel que vous vous le procurez par les voies officielles de distributio
-n ne contiendra jamais de cadres non sécurisés.
+\lang english
+urllabel Label color for URL insets
\end_layout
-\begin_layout Standard
-L'insertion d'objet externe est un outil très puissant, et vous devez faire
- attention à ne pas mettre en péril la sécurité avec cette puissance.
- Une légère erreur dans une seule ligne d'un script apparemment inoffensif
- peut ouvrir la voie à d'énormes problèmes.
- Si vous n'avez pas une compréhension claire de ce qui est en jeu, nous
- vous recommandons de consulter un professionnel de la sécurité, ou de contacter
- l'équipe de développement de LyX si vous vous demandez si votre cadre est
- sûr ou non.
- Faites le avant de l'utiliser dans un environnement que vous ne contrôlez
- pas.
+\begin_layout Description
+
+\lang english
+urltext Color for URL inset text
\end_layout
\end_body