-#LyX 1.4.3 created this file. For more info see http://www.lyx.org/
-\lyxformat 245
+#LyX 2.2 created this file. For more info see http://www.lyx.org/
+\lyxformat 504
\begin_document
\begin_header
-\textclass book
+\save_transient_properties true
+\origin /systemlyxdir/doc/fr/
+\textclass scrbook
\begin_preamble
-\usepackage{multicol}
+% DO NOT ALTER THIS PREAMBLE!!!
+%
+% This preamble is designed to ensure that the User's Guide prints
+% out as advertised. If you mess with this preamble,
+% parts of the User's Guide may not print out as expected. If you
+% have problems LaTeXing this file, please contact
+% the documentation team
+% email: lyx-docs@lists.lyx.org
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+\@ifpackageloaded{babel}{
+ % 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
+\begin_modules
+logicalmkup
+\end_modules
+\maintain_unincluded_children false
\language french
-\inputencoding latin1
-\fontscheme default
-\graphics none
-\paperfontsize default
+\language_package default
+\inputencoding auto
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\graphics default
+\default_output_format pdf2
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize 12
\spacing single
+\use_hyperref true
+\pdf_title "LyX Configuration Manual"
+\pdf_author "LyX Team"
+\pdf_subject "LyX-documentation Customization"
+\pdf_keywords "LyX, documentation, customization"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder false
+\pdf_colorlinks true
+\pdf_backref false
+\pdf_pdfusetitle 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_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
+\notefontcolor #0000ff
+\branch Obsolete
+\selected 0
+\filename_suffix 0
+\color #aaffff
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
-\defskip medskip
+\paragraph_indentation default
\quotes_language french
\papercolumns 1
\papersides 2
\paperpagestyle headings
\tracking_changes false
-\output_changes true
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
\end_header
\begin_body
\begin_layout Title
-Personnaliser LyX : Fonctions pour l'Utilisateur Avancé
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Standard
-Informations de révision :
+Personnaliser \SpecialChar LyX
+: fonctions pour l'utilisateur avancé
\end_layout
-\begin_layout Standard
-Traduction : Mise à jour OK, Date: 06/07/2003
-\end_layout
+\begin_layout Author
+par l'équipe \SpecialChar LyX
-\begin_layout Standard
-Original : Révision: 1.48, Date: 17/03/2003
-\end_layout
+\begin_inset Foot
+status collapsed
-\end_inset
+\begin_layout Plain Layout
+Merci d'envoyer vos commentaires et corrections à la liste de diffusion
+ de la documentation de \SpecialChar LyX
+,
+\family typewriter
+\begin_inset CommandInset href
+LatexCommand href
+target "lyx-docs@lists.lyx.org"
-\end_layout
+\end_inset
-\begin_layout Author
-par l'Équipe LyX
-\begin_inset Foot
-status collapsed
-\begin_layout Standard
-Le principal responsable de la rédaction de ce fichier est
-\noun on
-Mike Ressler
-\noun default
-.
- Merci d'envoyer vos commentaires et corrections à la liste de diffusion
- de la documentation de LyX,
-\family typewriter
-<lyx-docs@lists.lyx.org>
\family default
.
-\newline
-Traduction en français par : P.-H.
+ Insérer
+\begin_inset Quotes fld
+\end_inset
+
+[Customization]
+\begin_inset Quotes frd
+\end_inset
+
+ dans l'objet, et mettre en copie le responsable courant de ce fichier,
+ Richard Heck <rgheck@comcast.net>.
+\begin_inset Newline newline
+\end_inset
+
+Traduction en français par : P.-H.
\noun on
Boinnard
\noun default
-,
+, Adrien
\noun on
-Adrien
+Rebollo
\noun default
-
+, Siegfried
\noun on
-Rebollo
+Meunier-Guttin-Cluzel
+\noun default
+, Jean-Pierre
+\noun on
+Chrétien
\noun default
-
-\family typewriter
-<adrien.rebollo@gmx.fr>
-\family default
.
- Merci d'envoyer vos commentaires et corrections sur la traduction à cette
- dernière adresse ou à la liste de diffusion de LyX en français
+ Merci d'envoyer vos commentaires et corrections sur la traduction à la
+ liste de diffusion de \SpecialChar LyX
+ en français
\family typewriter
<lyx-fr@lists.lyx.org>
\family default
\end_inset
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Informations de révision :
+\end_layout
+
+\begin_layout Plain Layout
+Traduction : remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affic
+hage/Insertion/Navigation, 31/10/2012 (JPC)
+\end_layout
+
+\begin_layout Plain Layout
+Mise à jour OK pour la publication 2.0.0, Date: 21/01/2014 (JPC)
+\end_layout
+
+\begin_layout Plain Layout
+Remplacement de « appendice » par « annexe », 31/12/2014 (JPC)
+\end_layout
+
+\begin_layout Plain Layout
+Mise à jour pour 2.2, 19/01/2016 (JPC)
+\end_layout
+
+\begin_layout Plain Layout
+Original : 09/06/2013
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+Version 2.2.x
\end_layout
\begin_layout Standard
-\begin_inset LatexCommand \tableofcontents{}
+\begin_inset CommandInset toc
+LatexCommand tableofcontents
\end_inset
\end_layout
\begin_layout Standard
-Ce manuel couvre les fonctions de personnalisation de LyX.
- Nous y abordons des sujets comme les raccourcis clavier, les options d'aperçu
- à l'écran, les options d'impression, l'envoi de commandes à LyX via le
- Serveur LyX, l'internationalisation, l'installation de nouvelles classes
- LaTeX et de nouveaux formats LyX, etc.
- Nous n'espérons pas aborder tout ce que vous pouvez modifier -- nos développeur
-s ajoutent de nouvelles fonctions plus vite que nous n'en écrivons la documentat
-ion -- mais nous allons expliquer les personnalisations les plus courantes
+Ce manuel couvre les fonctions de personnalisation de \SpecialChar LyX
+.
+ Nous y abordons des sujets comme les raccourcis clavier, les options d'aperçu
+ à l'écran, les options d'impression, l'envoi de commandes à \SpecialChar LyX
+ via le Serveur
+ \SpecialChar LyX
+, l'internationalisation, l'installation de nouvelles classes \SpecialChar LaTeX
+ et de nouveaux
+ formats \SpecialChar LyX
+, etc.
+ Nous n'espérons pas aborder tout ce que vous pouvez modifier – nos développeurs
+ ajoutent de nouvelles fonctions plus vite que nous n'en écrivons la documentati
+on – mais nous allons expliquer les personnalisations les plus courantes
et au moins vous indiquer la bonne direction pour les plus obscures d'entre
elles.
\end_layout
\begin_layout Chapter
-Les fichiers de configuration de LyX
+Les fichiers de configuration de \SpecialChar LyX
+
\end_layout
\begin_layout Standard
-\begin_inset LatexCommand \label{chap:config}
+Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers
+ de configuration de \SpecialChar LyX
+.
+ Avant d'entreprendre sa lecture, consultez
+\family sans
+Aide\SpecialChar menuseparator
+À
+\begin_inset space ~
+\end_inset
+Propos
+\begin_inset space ~
\end_inset
-Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers
- de configuration de LyX.
- Avant d'entreprendre sa lecture, consultez
-\family sans
-Aide
-\bar under
-\SpecialChar \menuseparator
+de
+\begin_inset space ~
+\end_inset
+
+\SpecialChar LyX
-\bar default
-À\InsetSpace ~
-Propos\InsetSpace ~
-de\InsetSpace ~
-LyX
-\family default
- pour connaître le répertoire de bibliothèques de LyX.
- C'est dans celui-ci que LyX place ses fichiers de configuration système.
- Il sera appelé
-\family typewriter
-RépLyX
\family default
+ pour connaître le répertoire de bibliothèques et le répertoire utilisateur
+ de \SpecialChar LyX
+.
+ C'est dans celui-ci que \SpecialChar LyX
+ place ses fichiers de configuration système; le
+ répertoire utilisateur est celui dans lequel vous pouvez mettre vos versions
+ modifiées Le premier sera appelé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+
+\end_layout
+
+\end_inset
+
+ et le second
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép
+\end_layout
+
+\end_inset
+
dans la suite de ce document.
\end_layout
\begin_layout Section
Qu'est-ce qu'il y a dans
-\family typewriter
-RépLyX
-\family default
- ?
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+
+\end_layout
+
+\end_inset
+
+?
\end_layout
\begin_layout Standard
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-RépLyX
-\family default
- et ses sous-répertoires contiennent un certain nombre de fichiers qui peuvent
- servir à personnaliser le comportement de LyX.
- Vous pouvez modifier ces fichiers depuis LyX lui-même avec la fenêtre
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+
+\end_layout
+
+\end_inset
+
+ et ses sous-répertoires contiennent un certain nombre de fichiers qui peuvent
+ servir à personnaliser le comportement de \SpecialChar LyX
+.
+ Vous pouvez modifier ces fichiers depuis \SpecialChar LyX
+ lui-même avec la fenêtre
\family sans
-Éditer\SpecialChar \menuseparator
-Préférences
+Outils\SpecialChar menuseparator
+Préférences
\family default
.
- La plupart des réglages personnels que vous voudrez apporter à LyX peuvent
- se faire par l'intermédiaire de cette fenêtre.
- Il y a cependant bien d'autres aspects du fonctionnement de LyX sur lesquels
+ La plupart des réglages personnels que vous voudrez apporter à \SpecialChar LyX
+ peuvent
+ se faire par l'intermédiaire de cette fenêtre.
+ Il y a cependant bien d'autres aspects du fonctionnement de \SpecialChar LyX
+ sur lesquels
on peut agir en modifiant les fichiers de
-\family typewriter
-RépLyX
-\family default
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+
+\end_layout
+
+\end_inset
+
.
- Ils entrent dans différentes catégories, qui sont décrites dans les sous-sectio
+ Ils entrent dans différentes catégories, qui sont décrites dans les sous-sectio
ns suivantes.
\end_layout
\begin_layout Subsection
-Les fichiers générés automatiquement
+Les fichiers générés automatiquement
\end_layout
\begin_layout Standard
-Ces fichiers sont générés au moment de la configuration de LyX.
- Ils définissent différentes valeurs par défaut qui sont évaluées par l'inspecti
-on de votre système.
- Comme ils peuvent être réécrits à tout moment, il n'est pas conseillé de
+Ces fichiers sont générés au moment de la configuration de \SpecialChar LyX
+.
+ Ils définissent différentes valeurs par défaut qui sont évaluées par l'inspecti
+on de votre système.
+ Comme ils peuvent être réécrits à tout moment, il n'est pas conseillé de
les modifier.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
+\begin_layout Plain Layout
lyxrc.defaults
-\family default
-\series default
- contient les valeurs par defaut pour différentes commandes.
\end_layout
-\begin_layout List
+\end_inset
+
+ contient les valeurs implicites pour différentes commandes.
+\end_layout
+
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
+\begin_layout Plain Layout
packages.lst
-\family default
-\series default
- contient la liste des paquetages LaTeX que LyX a reconnu.
- LyX ne se sert pas directement de ce fichier, mais les informations obtenues
+\end_layout
+
+\end_inset
+
+ contient la liste des paquetages \SpecialChar LaTeX
+ que \SpecialChar LyX
+ a reconnu.
+ \SpecialChar LyX
+ ne se sert pas directement de ce fichier, mais les informations obtenues
sont disponibles en faisant
\family sans
-Aide\SpecialChar \menuseparator
-Configuration\InsetSpace ~
-LaTeX
+Aide\SpecialChar menuseparator
+Configuration
+\begin_inset space ~
+\end_inset
+
+\SpecialChar LaTeX
+
\family default
.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
+\begin_layout Plain Layout
textclass.lst
-\family default
-\series default
- donne la liste des classes de texte présentes dans le répertoire
-\family typewriter
-layout/
-\family default
-, les classes de document LaTeX correspondantes et leur description.
-
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family typewriter
-doc/LaTeXConfig.lyx
-\family default
- est généré automatiquement pendant la configuration de LyX, à partir du
- fichier
-\family typewriter
-LaTeXConfig.lyx.in
-\family default
-.
-\end_layout
+ donne la liste des classes de texte présentes dans le répertoire
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Répertoires
+\begin_layout Plain Layout
+layouts/
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family typewriter
-\series medium
-bind/
-\family default
-\series default
- ce répertoire contient les fichiers de définition des racourcis clavier,
- qui ont l'extension
-\family typewriter
-.bind
-\family default
- (voir la section\InsetSpace ~
+, les classes de document \SpecialChar LaTeX
+ correspondantes et leur description.
+
+\end_layout
-\begin_inset LatexCommand \ref{sec:raccourcis}
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\end_inset
+\begin_layout Plain Layout
+lyxmodules.lst
+\end_layout
-).
- S'il y a une version
-\begin_inset Quotes fld
\end_inset
-traduite
-\begin_inset Quotes frd
-\end_inset
+ donne la liste des modules figurant dans vos répertoires de format (
+\begin_inset Flex Code
+status collapsed
- du fichier de racourcis, appelée
-\family typewriter
-$LANG_xxx.bind
-\family default
-, celle-ci sera détectée et utilisée en premier.
- Se reporter au chapitre\InsetSpace ~
+\begin_layout Plain Layout
-\begin_inset LatexCommand \ref{chap:i18n}
+\lang english
+layouts
+\end_layout
\end_inset
- et à la section\InsetSpace ~
+).
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{sec:raccourcis}
+\begin_layout Plain Layout
+*files.lst
+\end_layout
\end_inset
- pour plus d'information.
-
+ donne la liste de différentes sortes de fichiers connexes à \SpecialChar LaTeX
+ figurant dans
+ votre système.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
-clipart/
-\family default
-\series default
- contient quelques fichiers graphiques qui peuvent être inclus dans les
- documents.
-
+\begin_layout Plain Layout
+doc/\SpecialChar LaTeX
+Config.lyx
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family typewriter
-\series medium
-doc/
-\family default
-\series default
- contient les fichiers de la documentation de LyX (dont celui que vous êtes
- en train de lire).
+ est généré automatiquement pendant la configuration de \SpecialChar LyX
+, à partir du fichier
-\family typewriter
-LaTeXConfig.lyx
-\family default
- est un cas à part, comme nous venons de le voir.
- S'il existe des version traduites des fichiers d'aide, avec le préfixe
-
-\family typewriter
-$LANG_
-\family default
-, celles-ci seront utilisées d'abord (voir le chapitre\InsetSpace ~
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{chap:i18n}
+\begin_layout Plain Layout
+\SpecialChar LaTeX
+Config.lyx.in
+\end_layout
\end_inset
-).
-
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family typewriter
-\series medium
-examples/
-\family default
-\series default
- contient les fichiers d'exemples qui illustrent la façon d'utiliser certaines
- fonctions.
- Vous pouvez y accéder en appuyant sur le bouton
-\family sans
-Exemples
-\family default
- de la fenêtre
-\family sans
-Fichier\SpecialChar \menuseparator
-Ouvrir
-\family default
-.
+\begin_layout Subsection
+Répertoires
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+Ces répertoires figurent à la fois dans
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-images/
-\family default
- contient les fichiers d'images utilisés dans la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document
-\family default
- (pour les puces).
- Il contient également les icônes utilisées dans la barre d'outils et les
- bannières affichées au démarrage de LyX.
+\begin_layout Plain Layout
+RépLyx
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family typewriter
-\series medium
-kbd/
-\family default
-\series default
- contient les fichiers de réaffectation clavier.
- Voir le chapitre\InsetSpace ~
+ et dans
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{sec:clavier}
+\begin_layout Plain Layout
+MonRép
+\end_layout
\end_inset
- pour des informations détaillées.
+.
+ Si un fichier existe dans les deux répertoires, c'est celui de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép
+\end_layout
+
+\end_inset
+
+ qui sera utilisé.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+bind/
+\end_layout
+
+\end_inset
+
+ ce répertoire contient les fichiers de définition des raccourcis clavier,
+ qui ont l'extension
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.bind
+\end_layout
+
+\end_inset
+
+.
+ S'il y a une version
+\begin_inset Quotes fld
+\end_inset
+
+traduite
+\begin_inset Quotes frd
+\end_inset
+
+ du fichier de raccourcis, appelée
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$LANG_xxx.bind
+\end_layout
+
+\end_inset
+
+, celle-ci sera détectée et utilisée en premier.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+clipart/
+\end_layout
+
+\end_inset
+
+ contient quelques fichiers graphiques qui peuvent être inclus dans les
+ documents.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
-layouts/
+\begin_layout Plain Layout
+doc/
+\end_layout
+
+\end_inset
+
+ contient les fichiers de la documentation de \SpecialChar LyX
+ (dont celui que vous êtes
+ en train de lire).
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LaTeX
+Config.lyx
+\end_layout
+
+\end_inset
+
+ est un cas à part, comme nous venons de le voir.
+ S'il existe des version traduites des fichiers d'aide, avec le préfixe
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$LANG
+\end_layout
+
+\end_inset
+
+, celles-ci seront utilisées d'abord (voir le
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:i18n"
+
+\end_inset
+
+).
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+examples/
+\end_layout
+
+\end_inset
+
+ contient les fichiers d'exemples qui illustrent la façon d'utiliser certaines
+ fonctions.
+ Vous pouvez y accéder en appuyant sur le bouton
+\family sans
+Exemples
\family default
-\series default
- contient les classes de texte décrites au chapitre\InsetSpace ~
+ de la fenêtre
+\begin_inset Flex Noun
+status collapsed
-\begin_inset LatexCommand \ref{chap:classe-texte}
+\begin_layout Plain Layout
+Fichier\SpecialChar menuseparator
+Ouvrir
+\end_layout
\end_inset
.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-scripts/
-\family default
- contient quelques fichiers qui illustrent les possibilités offertes par
- l'insertion d'
+\begin_layout Plain Layout
+images/
+\end_layout
+
+\end_inset
+
+ contient les fichiers d'images utilisés dans l'interface
\family sans
-Objet\InsetSpace ~
-Externe
+Document
\family default
+.
+ Il contient également les icônes utilisées dans la barre d'outils et les
+ bannières affichées au démarrage de \SpecialChar LyX
.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-templates/
-\family default
- contient les fichiers modèles de LyX décrits dans la section\InsetSpace ~
+\begin_layout Plain Layout
+kbd/
+\end_layout
+
+\end_inset
+
+ contient les fichiers de réaffectation clavier.
+ Voir le
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:clavier"
+
+\end_inset
+
+ pour des informations détaillées.
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layouts/
+\end_layout
+
+\end_inset
-\begin_inset LatexCommand \ref{sec:modeles}
+ contient les classes de texte et les fichiers de modules décrits au
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:classe-texte"
\end_inset
.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-tex/
-\family default
- contient quelques fichiers LaTeX
-\family typewriter
-.cls
-\family default
- distribués avec LyX.
+\begin_layout Plain Layout
+lyx2lyx
+\end_layout
+
+\end_inset
+
+ contient les scripts Python
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyx2lyx
+\end_layout
+
+\end_inset
+
+ permettant d'effectuer les conversions entre versions de \SpecialChar LyX
+.
+ Ils peuvent être exécutés depuis la ligne de commande, si vous désirez
+ par exemple faire un traitement par lots.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+scripts/
+\end_layout
+
+\end_inset
+
+ contient quelques fichiers qui illustrent les possibilités offertes par
+ l'insertion d'
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Objet
+\begin_inset space ~
+\end_inset
+
+Externe
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+templates/
+\end_layout
+
+\end_inset
+
+ contient les fichiers modèles de \SpecialChar LyX
+ décrits dans la
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:modeles"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
ui/
-\family default
+\end_layout
+
+\end_inset
+
contient des fichiers avec l'extension
-\family typewriter
-.ui
-\family default
- qui définissent l'interface utilisateur de LyX.
- C'est-à-dire que ces fichiers définissent quels éléments apparaissent dans
- les menus et quels éléments apparaissent dans la barre d'outils.
- Voir la section\InsetSpace ~
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{sec:ui}
+\begin_layout Plain Layout
+.ui
+\end_layout
\end_inset
- pour plus de détails.
+ qui définissent l'interface utilisateur de \SpecialChar LyX
+.
+ C'est-à-dire que ces fichiers définissent quels éléments apparaissent dans
+ les menus et quels éléments apparaissent dans la barre d'outils.
\end_layout
\begin_layout Subsection
-Fichiers que vous n'avez pas à modifier
+Fichiers que vous n'avez pas à modifier
\end_layout
\begin_layout Standard
-Ce sont des fichiers internes à LyX, et ils ne doivent pas être modifiés,
- sauf par les développeurs.
+Ce sont des fichiers internes à \SpecialChar LyX
+, et ils ne doivent pas être modifiés, sauf
+ par les développeurs.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
\family typewriter
CREDITS
\family default
\series default
- ce fichier contient la liste des développeurs de LyX.
- Son contenu est affiché en sélectionnant
-\family sans
-Aide\SpecialChar \menuseparator
-Crédits
-\family default
+ ce fichier contient la liste des développeurs de \SpecialChar LyX
+.
+ Son contenu est affiché en sélectionnant
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Aide\SpecialChar menuseparator
+Crédits
+\end_layout
+
+\end_inset
+
.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
\family typewriter
chkconfig.ltx
\family default
\series default
- est un script LaTeX utilisé pendant le processus de configuration.
+ est un script \SpecialChar LaTeX
+ utilisé pendant le processus de configuration.
Ne pas le lancer directement.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
\family typewriter
configure
\family default
\series default
- est le script qui permet de re-configurer LyX.
- Il génère des fichiers de configuration dans le répertoire dans lequel
- il est exécuté.
+ est le script qui permet de reconfigurer \SpecialChar LyX
+.
+ Il génère des fichiers de configuration dans le répertoire dans lequel
+ il est exécuté.
\end_layout
\begin_layout Subsection
Autres fichiers appelant un commentaire
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
\family typewriter
encodings
\family default
- contient des tables de conversion faisant correspondre les différents encodages
- de caractères avec unicode
+ contient des tables de conversion faisant correspondre les différents encodages
+ de caractères avec Unicode.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
\family typewriter
external_templates
\family default
- contient les modèles disponibles pour la nouvelle fonction d'
-\family sans
-Objet\InsetSpace ~
-Externe
-\family default
-.
-\end_layout
+ contient les modèles disponibles pour la nouvelle fonction d'
+\begin_inset Flex Noun
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
+Objet
+\begin_inset space ~
+\end_inset
-\family typewriter
-languages
-\family default
- contient la liste de toutes les langues actuellement supportées par LyX.
+Externe
\end_layout
-\begin_layout Section
-Votre répertoire personnel de configuration
-\end_layout
+\end_inset
-\begin_layout Standard
-Même si vous utilisez LyX sans être le super-utilisateur, vous pouvez avoir
- envie de modifier la configuration de LyX pour votre usage personnel.
- Le répertoire
-\family typewriter
-RépUtilisateur
-\family default
- contient les fichiers personnels de configuration.
- C'est le répertoire qui est décrit comme
-\begin_inset Quotes fld
+, voir
+\begin_inset space ~
\end_inset
-Répertoire utilisateur
-\begin_inset Quotes frd
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:Insérer-un-Objet"
+
\end_inset
- dans la fenêtre
-\family sans
-Aide\SpecialChar \menuseparator
-À\InsetSpace ~
-Propos\InsetSpace ~
-de\InsetSpace ~
-LyX
-\family default
.
- Il est traité comme un miroir du répertoire
-\family typewriter
-RépLyX
-\family default
-, et chaque fichier qui se trouve dans
-\family typewriter
-RépUtilisateur
-\family default
- remplace par conséquent le fichier correspondant de
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
\family typewriter
-RépLyX
+languages
\family default
+ contient la liste de toutes les langues actuellement supportées par \SpecialChar LyX
.
- Chaque fichier de configuration décrit dans les sections précédentes peut
- se trouver soit dans le répertoire de configuration système, ce qui jouera
- pour tous les utilisateurs, soit dans votre répertoire personnel, pour
- votre propre configuration.
\end_layout
-\begin_layout Standard
-Pour éclaircir la situation, voici quelques exemples :
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latexfonts
\end_layout
-\begin_layout Itemize
-Les réglages effectués dans la fenêtre
+\end_inset
+
+ contient des informations sur les différentes polices.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layouttranslations
+\end_layout
+
+\end_inset
+
+ contient les traductions pour les styles de paragraphe internationalisés
+ (voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec: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
+
+ contient des informations sur les glyphes encodés en Unicode et la manière
+ dont \SpecialChar LyX
+ les traite via \SpecialChar LaTeX
+.
+\end_layout
+
+\begin_layout Section
+Votre répertoire personnel de configuration
+\end_layout
+
+\begin_layout Standard
+Même si vous utilisez \SpecialChar LyX
+ sans être le super-utilisateur, vous pouvez avoir
+ envie de modifier la configuration de \SpecialChar LyX
+ pour votre usage personnel.
+ Le répertoire
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép
+\end_layout
+
+\end_inset
+
+ contient les fichiers personnels de configuration.
+ C'est le répertoire qui est décrit comme
+\begin_inset Quotes fld
+\end_inset
+
+Répertoire utilisateur
+\begin_inset Quotes frd
+\end_inset
+
+ dans la fenêtre
\family sans
-Éditer\SpecialChar \menuseparator
-Préférences
-\family default
- sont enregistrés dans un fichier
-\family typewriter
-preferences
+Aide\SpecialChar menuseparator
+À
+\begin_inset space ~
+\end_inset
+
+Propos
+\begin_inset space ~
+\end_inset
+
+de
+\begin_inset space ~
+\end_inset
+
+\SpecialChar LyX
+
\family default
- dans
+.
+ Il est traité comme un miroir du répertoire
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+
+\end_layout
+
+\end_inset
+
+, et chaque fichier qui se trouve dans
\family typewriter
-RépUtilisateur
+MonRép
\family default
+ remplace par conséquent le fichier correspondant de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+
+\end_layout
+
+\end_inset
+
.
+ Chaque fichier de configuration décrit dans les sections précédentes peut
+ se trouver soit dans le répertoire de configuration système, ce qui jouera
+ pour tous les utilisateurs, soit dans votre répertoire personnel, pour
+ votre propre configuration.
+\end_layout
+
+\begin_layout Standard
+Pour éclaircir la situation, voici quelques exemples:
\end_layout
\begin_layout Itemize
-Quand vous re-configurez LyX avec
+les réglages effectués dans la fenêtre
\family sans
-Éditer\SpecialChar \menuseparator
-
-\bar under
-R
-\bar default
-econfigurer
+Outils\SpecialChar menuseparator
+Préférences
\family default
-, LyX fait tourner
-\family typewriter
-configure
-\family default
- et les fichiers résultants sont placés dans votre répertoire personnel
- de configuration (voir la section\InsetSpace ~
+ sont enregistrés dans un fichier
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{sec:autodetection}
+\begin_layout Plain Layout
+preferences
+\end_layout
\end_inset
- pour connaître la liste des réglages de
-\family typewriter
-preferences
-\family default
- affectés par cette opération).
- Ça signifie que les nouvelles classes de texte que vous avez pu ajouter
dans
-\family typewriter
-RépUtilisateur/layouts
-\family default
- seront ajoutées à la liste des classes de la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
-Document
-\family default
-.
-
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép
+\end_layout
+
+\end_inset
+
+;
\end_layout
\begin_layout Itemize
-De la même façon, si vous avez installé des classes de document dans votre
- répertoire personnel, et que LaTeX peut les trouver avec la variable d'environn
-ement
-\family typewriter
-TEXINPUTS
+quand vous reconfigurez \SpecialChar LyX
+ avec
+\family sans
+Outils\SpecialChar menuseparator
+Reconfigurer
\family default
-, elles seront affichés dans la liste des classes de texte
-\begin_inset Foot
+, \SpecialChar LyX
+ fait tourner le script
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-pour peu qu'un fichier
-\family typewriter
-.layout
-\family default
- soit prévu pour, dans LyX lui-même ou écrit par vos soins.
+\begin_layout Plain Layout
+configure.py
+\end_layout
+
+\end_inset
+
+ et les fichiers résultants sont placés dans votre répertoire personnel
+ de configuration.
+ Ça signifie que les nouvelles classes de texte que vous avez pu ajouter
+ dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép/layouts
\end_layout
\end_inset
+ seront ajoutées à la liste des classes de la fenêtre
+\family sans
+Document\SpecialChar menuseparator
+Paramètres
+\family default
.
\end_layout
\begin_layout Itemize
-Si vous récupérez sur le site ftp de LyX des fichiers de documentation mis
- à jour et que vous n'êtes pas administrateur sur votre système, vous pouvez
+Si vous récupérez sur le site ftp de \SpecialChar LyX
+ des fichiers de documentation mis
+ à jour et que vous n'êtes pas administrateur sur votre système, vous pouvez
placer ces fichiers dans
-\family typewriter
-RépUtilisateur/doc/
-\family default
- et ils seront ouverts directement à partir du menu d'
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép/doc/
+\end_layout
+
+\end_inset
+
+ et ils seront ouverts directement à partir du menu d'
\family sans
Aide
\family default
- !
+!
\end_layout
\begin_layout Section
-Utiliser LyX avec plusieurs configurations
+Utiliser \SpecialChar LyX
+ avec plusieurs configurations
\end_layout
\begin_layout Standard
-La liberté offerte pour le répertoire de configuration locale peut être
- insuffisante si vous avez besoin de plusieurs configurations différentes.
+La liberté offerte pour le répertoire de configuration locale peut être
+ insuffisante si vous avez besoin de plusieurs configurations différentes.
Par exemple, vous pouvez vouloir utiliser des raccourcis clavier ou des
- réglages d'imprimante différents selon les moments
+ réglages d'imprimante différents selon les circonstances
\begin_inset Foot
status collapsed
-\begin_layout Standard
-NdT : Ou encore vouloir écrire dans des langues différentes et adapter vos
- configurations en conséquence.
+\begin_layout Plain Layout
+NdT : ou encore vouloir écrire dans des langues différentes et adapter vos
+ configurations en conséquence.
\end_layout
\end_inset
.
- Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
- Vous spécifiez alors lequel utiliser au moment de lancer LyX.
+ Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
+ Vous spécifiez alors lequel utiliser au moment de lancer \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
-Si vous lancez LyX avec l'option de ligne de commande
+Si vous lancez \SpecialChar LyX
+ avec l'option de ligne de commande
\family typewriter
--userdir
+-userdir
\family default
+
\emph on
-<répertoire>
+<répertoire>
\emph default
-, le programme va lire la configuration qui se trouve dans ce répertoire,
- et non dans le répertoire par défaut (en lançant LyX sans cette option
- vous pouvez déterminer le répertoire par défaut).
- Si ce répertoire n'existe pas, LyX vous propose de le créer, exactement
- comme il le fait avec le répertoire par défaut au premier lancement du
- programme.
+, le programme va lire la configuration qui se trouve dans ce répertoire,
+ et non dans le répertoire par défaut (en lançant \SpecialChar LyX
+ sans cette option vous
+ pouvez déterminer le répertoire par défaut).
+ Si ce répertoire n'existe pas, \SpecialChar LyX
+ vous propose de le créer, exactement comme
+ il le fait avec le répertoire implicite au premier lancement du programme.
Vous pouvez modifier les options de configuration dans ce
\family typewriter
-RépUtilisateur
+MonNouveauRép
\family default
- supplémentaire exactement comme vous le feriez pour le répertoire par défaut.
- Ces répertoires sont complètement indépendants (mais lisez la suite).
- Notez que la variable d'environnement
+ supplémentaire exactement comme vous le feriez pour le répertoire implicite.
+ Ces répertoires sont complètement indépendants (mais lisez la suite).
+ Notez que positionner la variable d'environnement
\family typewriter
-LYX_USERDIR_15x
+LYX_USERDIR_20x
\family default
- a exactement le même rôle.
+ a exactement le même effet.
\end_layout
\begin_layout Standard
-Quand vous avez plusieurs configurations, vous devez faire plus attention
- : si vous voulez ajouter un nouveau format dans
+Quand vous avez plusieurs configurations, vous devez faire plus attention:
+ si vous voulez ajouter un nouveau format dans
\family typewriter
-RépUtilisateur/layouts
+MonNouveauRép/layouts
\family default
, pour qu'il soit disponible dans toutes vos configurations, vous devez
- l'ajouter dans chaque répertoire séparément.
- Vous pouvez contourner ceci avec l'astuce suivante : après que LyX a créé
- le répertoire supplémentaire, la plupart des sous-répertoires (voir plus
- haut) sont vides.
- Si vous voulez que la nouvelle configuration soit le reflet d'une déjà
- existante, remplacez le sous-répertoire vide par un lien symbolique au
- sous-répertoire correspondant dans la configuration existante.
- Faites toutefois attention avec le sous-répertoire
+ l'ajouter dans chaque répertoire séparément.
+ Vous pouvez contourner ceci avec l'astuce suivante: après que \SpecialChar LyX
+ a créé le
+ répertoire supplémentaire, la plupart des sous-répertoires (voir plus haut)
+ sont vides.
+ Si vous voulez que la nouvelle configuration soit le reflet d'une déjà
+ existante, remplacez le sous-répertoire vide par un lien symbolique au
+ sous-répertoire correspondant dans la configuration existante.
+ Faites toutefois attention avec le sous-répertoire
\family typewriter
doc/
\family default
-, car il contient un fichier écrit par le script de configuration (accessible
+, car il contient un fichier écrit par le script de configuration (accessible
avec
\family sans
-Éditer\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Reconfigurer
\family default
- : section\InsetSpace ~
-
-\begin_inset LatexCommand \ref{sec:autodetection}
-
-\end_inset
-
-) qui est propre à chaque configuration.
+) qui est propre à chaque configuration.
\end_layout
\begin_layout Chapter
-La fenêtre
+La fenêtre
\family sans
-Préférences
-\end_layout
-
-\begin_layout Section
-Utiliser la fenêtre pour la première fois
+Préférences
\end_layout
\begin_layout Standard
-Le nouveau fichier
-\family typewriter
-RépUtilisateur/preferences
-\family default
- ne contient que les changements que vous avez apporté au comportement par
- défaut, dont une partie est directement déterminée par le code de LyX et
- une partie est déterminée par le fichier système
-\family typewriter
-RépLyX/lyxrc.defaults
+Tous les options de la fenêtre
+\family sans
+Préférences
\family default
+ sont expliquées dans l'annexe
+\emph on
+La fenêtre Préférences
+\emph default
+ du
+\emph on
+Guide de l'utilisateur
+\emph default
.
- Notez que dans tous ces fichiers les lignes commençant par un
-\family typewriter
+ Pour certaines options, vous trouverez ici plus de précisions.
+\end_layout
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Section
+Formats
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Formats"
-#
-\begin_inset Quotes frd
\end_inset
-\family default
- sont des commentaires et ne sont pas interprétées.
- Cependant, seuls les administrateurs système ont à éditer
-\family typewriter
-RépLyX/lyxrc
-\family default
-.
- Les utilisateurs doivent passer par la fenêtre
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences
-\family default
-pour créer et modifier leur propre fichier
-\family typewriter
-RépUtilisateur/preferences
-\family default
-.
\end_layout
\begin_layout Standard
-Nous pensons que la fenêtre
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences
-\family default
- est assez explicite.
- Presque toutes les commandes sont accompagnées d'un commentaire, il ne
- devrait donc pas être trop difficile de les modifier à votre goût.
- Avant que nous ne parlions de quelques-unes des commandes les plus importantes,
- voici un avertissement : quand vous
-\family sans
-Appliquez
-\family default
- vos changements, certains ont un effet immédiat (par exemple les polices
- à l'écran), d'autres non.
- Si rien ne semble avoir changé,
-\family sans
-Enregistrez
-\family default
- les changements et redémarrez LyX.
-\end_layout
+La première étape consiste à définir vos formats de fichiers si ce n'est
+ pas déjà le cas.
+ Pour ce faire, ouvrez
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Section
-Polices d'Écran
+\begin_layout Plain Layout
+Outils\SpecialChar menuseparator
+Préférences
\end_layout
-\begin_layout Standard
-La police utilisée pour afficher vos documents sur l'écran de LyX est très
- importante, car vous allez lire tous vos documents avec.
- Il est donc important qu'elle soit la plus lisible et la plus agréable
- possible.
- L'équipe LyX essaye de vous procurer la meilleure police par défaut possible,
- mais comme en pratique tous les systèmes X11 sont différents, il est probable
- que les polices par défaut ne soient pas optimales pour le vôtre.
- Heureusement, vous pouvez changer cela.
- Avant que nous n'expliquions comment, vous devez en savoir un peu plus
- sur les polices pour choisir les vôtres en connaissance de cause, car ce
- choix est un compromis entre vos préférences et les possibilités de votre
- système.
-\end_layout
+\end_inset
-\begin_layout Standard
-Notez que cette section ne parle que des polices visibles
-\emph on
-à l'écran
-\emph default
- dans la fenêtre de LyX.
- Les polices qui apparaîtront
-\emph on
-à l'impression
-\emph default
- sont déterminées indépendamment, par la classe de document.
- Lisez le
-\emph on
-Guide\InsetSpace ~
-de\InsetSpace ~
-l'Utilisateur
-\emph default
- pour savoir comment changer la police de vos documents imprimés.
-\end_layout
+: dans
+\lang english
-\begin_layout Standard
-Basiquement, les polices d'écran sont de deux sortes différentes : les polices
- vectorielles ajustables et les polices bitmap non ajustables.
- Cette distinction semble un peu arbitraire, car les polices non ajustables
- le sont en fait avec la plupart des dispositifs modernes d'affichage.
- La différence vient de la
-\emph on
-qualité
-\emph default
- de l'ajustement, et la
-\emph on
-vitesse
-\emph default
- de l'affichage.
- La décision la plus importante est donc : allez-vous choisir des polices
- bitmap non ajustables ou des polices vectorielles ajustables ?
-\end_layout
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Standard
-Les polices ajustables sont créées à partir des
-\emph on
-contours
-\emph default
- des caractères (ou glyphes).
- Ça signifie que chaque glyphe est défini par des courbes mathématiques,
- qui sont bien adaptées à l'ajustement à n'importe quelle taille.
- Cette définition mathématique est interprétée par le dispositif d'affichage
- et transformé en une petite image composée de pixels selon la taille et
- le glyphe désirés.
- Les polices ajustables sont donc assez jolies dans toutes les tailles.
- Enfin, presque toutes.
- Comme elles sont définies d'une manière abstraite, il est difficile d'obtenir
- un bon rendu dans de petites tailles, où chaque pixel doit être calculé
- au plus juste pour avoir une bonne image.
- Techniquement c'est possible à partir de la définition mathématique, mais
- pour rendre l'affichage raisonnablement rapide, il faut faire des concessions,
- et le résultat est que les polices ajustables peuvent être difficiles à
- lire dans les petites tailles.
-\end_layout
-
-\begin_layout Standard
-Les polices bitmap, quant à elles, sont définies dès le départ par des images
- bitmap (point par point), et rendront donc bien dans toutes les tailles
- pour lesquelles elles sont prévues.
- En revanche, elles ne s'ajustent pas bien car pour mettre un glyphe à l'échelle
-, chaque pixel doit être agrandi en plusieurs.
- Ça fait le même effet que si vous essayez d'agrandir une image dans
-\family typewriter
-xv
-\family default
- ou dans tout autre programme de manipulation d'images.
- Pour contourner ce problème, la plupart des polices bitmap sont fournies
- dans plusieurs tailles fixées, typiquement entre 8\InsetSpace ~
-pixels et 34\InsetSpace ~
-pixels avec
- tous les intermédiaires considérés comme utiles.
- L'avantage des polices bitmap est qu'il n'y a pas besoin de calculs compliqués
- pour afficher un glyphe, et qu'elles sont donc affichées plus vite que
- les polices ajustables.
- L'inconvénient est que les tailles qui n'existent pas de façon fixe doivent
- être ajustées en multipliant les pixels, et sont donc moches.
-\end_layout
-
-\begin_layout Standard
-Ce qu'il faut retenir de tout ceci est que les polices bitmap sont en général
- mieux adaptées aux petites tailles, pour lesquelles elles sont disponibles,
- tandis que les polices ajustables sont mieux pour les grandes tailles.
- La conclusion logique serait donc d'utiliser les polices bitmap pour les
- petites tailles et les polices ajustables pour les grandes tailles.
- Malheureusement, ce n'est pas une bonne idée, car les polices bitmap et
- les polices ajustables ne font pas bon ménage, et l'aspect global serait
- donc mauvais.
- La meilleure chose à faire est d'essayer les deux possibilités et de décider
- ce qui vous convient le mieux.
-\end_layout
-
-\begin_layout Standard
-Par défaut, LyX (dans sa version XForms) utilise des polices bitmap non
- ajustables.
- Pour les polices avec empattement, il utilise
-\emph on
-times
-\emph default
-, pour les polices sans empattement,
-\emph on
-helvetica
-\emph default
-, et pour les polices à chasse fixe
-\emph on
-courier
-\emph default
-.
+\begin_layout Plain Layout
+Gestion des fichiers\SpecialChar menuseparator
+Formats de fichier
\end_layout
-\begin_layout Standard
-Dans la suite, nous décrivons comment faire si le texte n'est pas joli dans
- LyX.
- Nous allons commencer par les paramètres les plus importants : la résolution
- et le zoom des polices.
-\end_layout
+\end_inset
-\begin_layout Subsection
-Réglage de la Résolution DPI et Agrandissement des Polices
-\end_layout
-\begin_layout Standard
-LyX essaye automatiquement d'ajuster les polices pour se rapprocher autant
- que possible de la taille de la version imprimée, en tenant compte de ce
- qui s'appelle le facteur d'agrandissement des polices.
-\end_layout
+\lang french
+, appuyez sur le bouton
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Standard
-Pour que ça marche sur tous les systèmes, ce réglage se fie à la résolution
- de l'écran en points par pouce (DPI), qui doit elle-même être correctement
- réglée.
- LyX détecte automatiquement le réglage de résolution de votre système,
- avec les informations fournies par le serveur X.
- Vous pouvez vérifier que LyX détecte le réglage de résolution en lançant
- LyX par
-\family typewriter
-lyx -dbg 2
-\family default
-.
+\begin_layout Plain Layout
+Nouveau
\end_layout
-\begin_layout Standard
-Sur de nombreux systèmes, X n'est pas configuré correctement, vous devrez
- donc le vérifier à la main.
- Faites
-\family typewriter
-
-\begin_inset Quotes fld
-\end_inset
-
-xdpyinfo | more
-\begin_inset Quotes frd
\end_inset
+.
+ Le champ
+\begin_inset Flex Noun
+status collapsed
-\family default
- et notez le nombre de DPI correspondant à la résolution que vous utilisez
- (ça ressemblera à la valeur détectée par LyX).
- C'est le nombre marqué
-\family typewriter
+\begin_layout Plain Layout
+Format
+\end_layout
-\begin_inset Quotes fld
\end_inset
-resolution
-\begin_inset Quotes frd
+ contient le nom utilisé pour identifier le format de manière interne.
+ Vous devrez également saisir un suffixe de nom de fichier.
+ Toutes ces informations sont obligatoires.
+ Le champ optionnel
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Raccourci
+\end_layout
+
\end_inset
+ permet de définir une séquence de touches du clavier pour un accès rapide
+ aux menus (par exemple, appuyer sur
+\begin_inset Flex Noun
+status collapsed
-\family default
-.
- Notez aussi le nombre de pixels en largeur (le premier nombre de
-\family typewriter
+\begin_layout Plain Layout
+Ctrl+D
+\end_layout
-\begin_inset Quotes fld
\end_inset
-dimensions
-\begin_inset Quotes frd
-\end_inset
+ activera
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Visionner (autres formats)\SpecialChar menuseparator
+DVI
+\end_layout
+
+\end_inset
-\family default
).
\end_layout
\begin_layout Standard
-Sortez alors du tiroir une bonne vieille règle, et mesurez la largeur de
- l'image sur votre écran.
- Convertissez cette longueur en pouces (en divisant le nombre de centimètres
- par 2,54).
- Vous pouvez déterminer le réglage de résolution correct pour votre écran,
- en divisant le nombre de pixels par la largeur de l'image.
- Si cette résoution est éloignée de plus de 5\InsetSpace ~
-DPI de la valeur détectée,
- vous devez soit corriger la configuration de X, soit au moins dire à LyX
- que la résolution est différente de la valeur détectée.
-\end_layout
+Un Format peut se voir associer une
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Standard
-Si vous ne pouvez pas corriger la configuration de X (ce qui est bien sûr
- préférable car d'autres programmes que LyX en bénéficieraient également),
- vous pouvez indiquer à LyX la résolution DPI correcte avec la fenêtre
-\family sans
-Préférences
-\family default
-.
+\begin_layout Plain Layout
+Visionneuse
\end_layout
-\begin_layout Standard
-Si le texte est trop petit ou trop gros à votre goût, vous devez jouer avec
- le facteur d'agrandissement des polices.
- Ce réglage sert à ajuster la taille du texte en points.
- Si votre réglage DPI est correct, et que le facteur d'agrandissement est
- de 100, LyX essaiera d'afficher le texte exactement de la même taille que
- sur la version imprimée.
- Si vous portez le facteur d'agrandissement à 200, il essaiera de l'afficher
- 2 fois plus gros qu'à l'impression.
- Ça ne marche que si LyX trouve une police de la taille appropriée, ce qui
- n'est pas garanti.
- Comme LyX est de toutes façons un système WYSIWYM, cette limitation n'est
- pas trop un problème.
-\end_layout
+\end_inset
+
+ et un
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Éditeur
+\end_layout
+
+\end_inset
-\begin_layout Standard
-Le facteur d'agrandissement des polices est par défaut de 150 car un moniteur
- est en général plus large qu'une feuille de papier, mais vous devriez essayer
- de le changer dans le champ
-\family sans
-Zoom\InsetSpace ~
-polices
-\family default
- dans la fenêtre
-\family sans
-Préférences
-\family default
- pour trouver une taille qui vous convienne.
- Une fois que vous avez trouvé un réglage qui vous paraît agréable (vous
- pouvez utiliser le bouton
-\family sans
-Appliquer
-\family default
- pour faire des comparaisons tout en gardant la fenêtre ouverte), vous pouvez
- le mettre en valeur par défaut avec le bouton
-\family sans
-Enregistrer
-\family default
.
+ Par exemple, vous pouvez vouloir utiliser Ghostview pour afficher les fichier
+ PostScript.
+ Vous pouvez saisir le nom de la commande permettant de lancer les programmes
+ dans les champs correspondants.
+ La visionneuse est lancée quand vous voulez voir un graphique dans \SpecialChar LyX
+ ou
+ utiliser le menu
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Visionner
\end_layout
-\begin_layout Standard
-Même s'il est souvent possible de trouver une taille de texte adaptée, ça
- ne veut pas forcément dire que les polices sont les meilleures disponibles
- sur votre système.
- Pour tirer le maximum de votre système, vous pouvez utiliser les commandes
- de sélection de police pour améliorer encore l'aspect du texte.
+\end_inset
+
+.
+ L'éditeur est lancé par exemple quand vous faites un clic-droit sur un
+ graphique et que vous choisissez
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Modifier le fichier via une application externe
\end_layout
-\begin_layout Subsection
-Commandes de définition de police
+\end_inset
+
+ dans le menu contextuel qui apparaît.
\end_layout
\begin_layout Standard
-Nous avons déjà dit que la version XForms de LyX utilise par défaut des
- polices bitmap non ajustables.
- Ce sont
-\emph on
-times
-\emph default
- pour les polices avec empattement,
-\emph on
-helvetica
-\emph default
- pour les polices sans empattement et
-\emph on
-courier
-\emph default
- pour les polices à chasse fixe.
+Le type
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+MIME
\end_layout
-\begin_layout Standard
-Vous pouvez changer tout cela dans la fenêtre
-\family sans
-Préférences
-\family default
-.
- Selon les systèmes, il n'y a pas la même quantité de polices disponibles,
- mais il devrait toujours y avoir le programme
-\family typewriter
-xfontsel
-\family default
-.
- Utilisez-le pour repérer des polices qui vous plaisent.
- Quand vous en avez trouvé une, essayez d'insérer les deux premiers éléments
- de son nom (appelés
-\begin_inset Quotes fld
\end_inset
-fndry
-\begin_inset Quotes frd
-\end_inset
+ d'un format est facultatif, mais s'il est précisé, il doit être unique
+ pour l'ensemble des formats.
+ Il est utilisé pour reconnaître les fichiers de ce format à partir de leur
+ contenu.
+ Pour certains formats de fichier importants, il n'y a pas de type MIME
+ officiellement répertorié dans la base
+\begin_inset CommandInset href
+LatexCommand href
+name "IANA"
+target "http://www.iana.org/assignments/media-types/"
- et
-\begin_inset Quotes fld
\end_inset
-fmly
-\begin_inset Quotes frd
+.
+ De ce fait \SpecialChar LyX
+ utilise la liste plus étoffée spécifiée par
+\begin_inset CommandInset href
+LatexCommand href
+name "freedesktop.org"
+target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
+
\end_inset
- dans
-\family typewriter
-xfontsel
-\family default
-) dans le champ correspondant de la fenêtre
-\family sans
-Préférences
-\family default
- et appuyez sur
-\family sans
-Appliquer
-\family default
-.
- LyX reformate alors votre document avec la nouvelle police, et si vous
- êtes content, il faut
-\family sans
-Enregistrer
-\family default
.
- Essayez d'abord de voir s'il y a la police ajustable
-\begin_inset Quotes fld
-\end_inset
+\end_layout
-utopia
-\begin_inset Quotes frd
+\begin_layout Standard
+La case à cocher Format de document informe \SpecialChar 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 space ~
\end_inset
- : c'est un bon point de départ.
- Conseil : en regardant les champs
-\begin_inset Quotes fld
-\end_inset
-resx
-\begin_inset Quotes frd
-\end_inset
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Convertisseurs"
- et
-\begin_inset Quotes fld
\end_inset
-resy
-\begin_inset Quotes frd
+), ce format apparaîtra dans le menu
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Fichier\SpecialChar menuseparator
+Exporter
+\end_layout
+
\end_inset
- dans
-\family typewriter
-xfontsel
+.
+ Le format apparaîtra également dans le menu
+\family sans
+Affichage
\family default
-, vous voyez si vous avez affaire à une police bitmap ou à une police ajustable.
- Si la valeur 0 est disponible, la police est ajustable.
- Si la valeur 0 est absente, c'est une police bitmap.
-
+ 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,
+ doivent l'utiliser.
\end_layout
\begin_layout Standard
-Avant de virer une police bitmap parce que les plus grandes tailles ressemblent
- à du Lego, essayez de désactiver le bouton
-\begin_inset Quotes fld
-\end_inset
-
-Ajuster les polices
-\begin_inset Foot
+La case
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-NdT : Use scalable fonts.
+\begin_layout Plain Layout
+Format graphique vectoriel
\end_layout
\end_inset
+ informe \SpecialChar LyX
+ qu'un format peut contenir des vecteurs graphiques.
+ Cette information est utile pour déterminer le format cible des graphiques
+ inclus lors de l'exportation via
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdflatex
+\end_layout
-\begin_inset Quotes frd
\end_inset
.
- Il ne sert que si vous utilisez des polices bitmap, car ce sont les seules
- qui ne s'ajustent pas bien.
- Si vous désactivez cette option, LyX n'utilisera que les tailles fixes
- disponibles, ce qui garantit aux polices bitmap un bel aspect.
- (Vous pouvez connaître toutes les tailles disponibles avec la commande
-
-\family typewriter
-xlsfonts
-\family default
-.
- Voir
-\family typewriter
-man xlsfonts
-\family default
-.) Cependant, le prix à payer est qu'il y aura une plus grande différence
- entre la taille à l'écran et la taille à l'impression, car LyX devra se
- satisfaire de la taille disponible la plus proche, et n'essaiera pas d'ajuster
- la taille.
- Vous risquez aussi de voir des tailles logiques différentes comme
-\family sans
-Grand(+1)
-\family default
- et
-\family sans
-Très\InsetSpace ~
-Grand(+2)
-\family default
- affichées à l'écran avec la même police, les rendant indistinguables.
- Nous avons décidé par défaut d'utiliser des polices ajustables à cause
- de ces inconvénients.
- Mais comme LyX est un système WYSIWYM, beaucoup de gens préfèrent désactiver
- l'option, en gardant présent à l'esprit qu'il ne faut pas se fier à la
- taille affichée à l'écran.
- Rappelez-vous de toutes façons que cette option n'a d'importance que quand
- vous utilisez des polices bitmap.
- Les polices ajustables ne seront pas affectées, pour des raisons que vous
- devriez maintenant avoir comprises.
+ Les graphiques inclus dans le document peuvent nécessiter une conversion
+ vers
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdf
\end_layout
-\begin_layout Standard
-Une dernière remarque à propos de cette option : il faut savoir que ça ne
- pose pas de problème d'utiliser ensemble des polices bitmap et des polices
- ajustables à des endroits différents.
- Par exemple, il est courant d'utiliser la police ajustable
-\begin_inset Quotes fld
\end_inset
-Utopia
-\begin_inset Quotes frd
-\end_inset
+,
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+png
+\end_layout
- pour le texte avec empattement, conjointement avec une version bitmap de
- la police
-\begin_inset Quotes fld
\end_inset
-Helvetica
-\begin_inset Quotes frd
+ ou
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+jpg
+\end_layout
+
\end_inset
-.
- Et vous pouvez sans crainte cocher le bouton
-\begin_inset Quotes fld
+ puisque
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdflatex
+\end_layout
+
\end_inset
-Ajuster les polices
-\begin_inset Quotes frd
+ ne sait pas gérer d'autres formats graphiques.
+ Si un graphique inclus n'est pas déjà dans un des ces trois formats, il
+ est converti en
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdf
+\end_layout
+
\end_inset
- : il ne s'appliquera qu'à la police Helvetica.
+ si la case est cochée, et en
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+png
\end_layout
-\begin_layout Standard
-Parfois on peut passer outre les inconvénients apportés par l'activation
- de l'option, en changeant les tailles de polices correspondant aux différentes
- tailles logiques.
- Lancez LyX avec
-\family typewriter
-lyx -dbg 513
-\family default
- pour voir exactement à quelles polices réelles correspondent les tailles
- logiques, et essayez d'ajuster les entrées correspondantes dans la fenêtre
-
-\family sans
-Préférences
-\family default
- jusqu'à ce que vous ayez obtenu les polices désirées.
- Ça peut se révéler difficile car LyX utilise les réglages de résolution
- DPI et de facteur d'agrandissement pour calculer la taille de police à
- réclamer au serveur X, ce qui peut embrouiller la correspondance ainsi
- définie.
- Si vous n'y arrivez pas par tâtonnement, vous pouvez rendre le processus
- plus simple en réglant à la fois la résolution DPI et le facteur d'agrandisseme
-nt sur 100 -- même si l'on sait que c'est faux.
- Bien sûr vos polices ajustables auront alors l'air bizarre, soyez donc
- prudents.
+\end_inset
+
+ sinon.
\end_layout
-\begin_layout Subsection
-Encodage de police
+\begin_layout Section
+Copieurs
\end_layout
\begin_layout Standard
-Par défaut, LyX utilise des polices conçues pour écrire des textes dans
- des langues d'Europe Occidentale, dont toutes les sortes d'anglais.
- C'est l'
-\emph on
-encodage de police
-\emph default
- qui détermine ce comportement.
- Si vous voulez utiliser LyX pour écrire par exemple dans une langue d'Europe
- de l'Est, en cyrillique ou dans toute autre langue non couverte par l'encodage
- de police ISO-8859-1, vous pouvez en définir un autre en réglant l'encodage
- dans la fenêtre
-\family sans
-Préférences
-\family default
-.
- Il faut alors que vous ayez installé des polices spéciales.
- Avec
-\family typewriter
-xfontsel
-\family default
-, vous pouvez voir si c'est le cas : regardez dans les champs
-\begin_inset Quotes fld
-\end_inset
-
-rgstry
-\begin_inset Quotes frd
-\end_inset
+Du fait que toutes les conversions d'un format à une autre se font dans
+ la répertoire temporaire de \SpecialChar LyX
+, il peut être nécessaire de modifier un fichier
+ avant de le copier dan le répertoire temporaire pour que la conversion
+ se fasse correctement
+\begin_inset Foot
+status collapsed
- et
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+Par exemple, le fichier peut référencer d'autres fichiers ― e.g.
+ une image ― par un nom de fichier relatif, qui peut devenir incorrect lors
+ de la copie du fichier dans le répertoire temporaire.
+\end_layout
-encdng
-\begin_inset Quotes frd
\end_inset
- s'il y a des valeurs ISO-8859-X différentes de ISO-8859-1, et cherchez
- celles qui contiennent les caractères que vous voulez utiliser.
- Si vous en trouvez, mettez cette valeur ISO-8859-X dans le champ
-\family sans
-Encodage
-\family default
.
- Si non, allez chercher des polices appropriées sur le Web.
- Pour la version Qt, nous vous recommandons d'utiliser un jeu de polices
- ISO-646.
+ Ceci est effectué par un Copieur: il copie un fichier vers (ou depuis)
+ le répertoire temporaire et peut le modifier à la volée.
\end_layout
\begin_layout Standard
-Quand vous avez configuré LyX pour utiliser un encodage de police différent,
- vous devez aussi changer la police utilisée dans les fenêtres.
- Par exemple, la fenêtre
-\family sans
-Table\InsetSpace ~
-des\InsetSpace ~
-Matières
-\family default
- sera incompréhensible si vous ne dites pas à LyX d'y utiliser une autre
- police.
- Par défaut la police des menus est
-\family typewriter
--*-helvetica-medium-r
-\family default
-, mais souvent Helvetica n'est pas disponible dans l'encodage dont vous
- avez besoin.
- Vous pouvez alors changer cette police dans la fenêtre
-\family sans
-Préférences
-\family default
-.
+La définition des copieurs peut utiliser huit variables:
\end_layout
-\begin_layout Standard
-Comme vous le voyez, il y a un certain nombre d'options qui peuvent servir
- à régler finement l'aspect de vos polices.
- Il ne faut pas que ça vous dissuade de jouer avec les réglages car après
- tout, vous allez peut-être plus tard vous servir de LyX pendant des heures.
- Et contrairement aux vrais traitements de texte WYSIWYG où vous êtes contraints
- d'utiliser des polices qui doivent avoir un bel aspect à la fois sur le
- papier et à l'écran, LyX vous permet d'utiliser à l'écran des polices prévues
- pour, tout en utilisant des polices différentes, mieux adaptées, à l'impression.
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$s
\end_layout
-\begin_layout Section
-Raccourcis
-\begin_inset LatexCommand \label{sec:raccourcis}
+\end_inset
+ le répertoire système de \SpecialChar LyX
+ (e.
+\begin_inset space \thinspace{}
\end_inset
+g.
+\begin_inset space \space{}
+\end_inset
-\end_layout
-\begin_layout Standard
-Les raccourcis servent à mettre en relation une fonction et une touche.
- Plusieurs fichiers de raccourcis prédéfinis sont disponibles : un jeu de
- raccourcis CUA (qui est le jeu de raccourcis clavier habituel sur les PC
- et sur CDE), un jeu de raccourcis Emacs, pour ceux d'entre nous qui sont
- sur la Voie de la Vérité et refusent de s'abaisser à utiliser autre chose
-\begin_inset Foot
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-Évidemment je blague !
+\begin_layout Plain Layout
+/usr/share/lyx
\end_layout
\end_inset
- ainsi que des raccourcis spécialisés (broadway et hollywood), et dans des
- langues autres que l'anglais (français, allemand, etc.).
+)
\end_layout
-\begin_layout Standard
-Si vous voulez modifier les raccourcis pour qu'ils soient exactement à votre
- goût, copiez le fichier le mieux adapté de
-\family typewriter
-RépLyX/bind/
-\family default
- dans votre propre
-\family typewriter
-RépUtilisateur/bind/
-\family default
- et modifiez-le.
- N'oubliez pas de charger ce nouveau fichier dans LyX avec la fenêtre
-\family sans
-Préférences
-\family default
-.
- (Pour le moment vous devez redémarrer LyX pour que ces changements prennent
- effet.)
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$i
\end_layout
-\begin_layout Standard
-LyX supporte l'internationalisation de l'interface utilisateur (voir le
- chapitre\InsetSpace ~
+\end_inset
+
+ le fichier en entrée
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{chap:i18n}
+\begin_layout Plain Layout
+$$o
+\end_layout
\end_inset
-).
- Si votre
-\emph on
-locale
-\emph default
- est réglée, par la variable d'environnement
-\family typewriter
-$LANG
-\family default
-, LyX essaye d'utiliser les fichiers de raccourci préfixés par
-\family typewriter
-$LANG_
-\family default
-.
- Par exemple, vous pouvez mettre une copie traduite d'un des fichiers standard
- de raccourcis dans votre répertoire
-\family typewriter
-bind/
-\family default
- personnel, et LyX s'en servira automatiquement.
+ le fichier en sortie
\end_layout
-\begin_layout Standard
-La syntaxe des fichiers
-\family typewriter
-.bind
-\family default
- est simple :
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$b
\end_layout
-\begin_layout Standard
+\end_inset
-\family typewriter
+ la racine du nom (sans le suffixe) dans le répertoire temporaire \SpecialChar LyX
-\backslash
-bind <combinaison de touches> <fonction_lyx>
\end_layout
-\begin_layout Standard
-À la fois
-\family typewriter
-combinaison de touches
-\family default
- et
-\family typewriter
-fonction-lyx
-\family default
- (avec tous ses paramètres) doivent être entourés par des guillemets doubles.
- Toutes les fonctions LyX sont répertoriées dans le
-\emph on
-Manuel\InsetSpace ~
-de\InsetSpace ~
-Référence
-\emph default
-.
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$p
\end_layout
-\begin_layout Section
-Interface utilisateur
-\begin_inset LatexCommand \label{sec:ui}
+\end_inset
+
+ la chemin d'accès complet du répertoire \SpecialChar LyX
+ temporaire
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$r
+\end_layout
\end_inset
+ le chemin d'accès complet au ficher original \SpecialChar LyX
+ en cours de traitement
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+$$f
\end_layout
-\begin_layout Standard
-On peut modifier l'apparence des menus et de la barre d'outils dans la fenêtre
-
-\family sans
-Préférences
-\family default
-.
- Il n'y a qu'à changer le fichier
-\family typewriter
-.ui
-\family default
- dans
-\family typewriter
-RépLyX/ui/
-\family default
-.
- Pour l'instant, il n'y a qu'un seul fichier,
-\family typewriter
-default.ui
-\family default
-, mais n'hésitez pas à faire des expériences.
- Copiez le fichier dans le répertoire
-\family typewriter
-RépUtilisateur/ui/
-\family default
- et amusez-vous ! Notez que vous devez redémarrer LyX pour que les changements
- prennent effet.
-\end_layout
-
-\begin_layout Standard
-La syntaxe des fichiers
-\family typewriter
-.ui
-\family default
- est simple : jetez un oeil sur
-\family typewriter
-default.ui
-\family default
-.
- Les entrées
-\family typewriter
-Menubar
-\family default
-,
-\family typewriter
-Menu
-\family default
- et
-\family typewriter
-Toolbar
-\family default
- doivent être terminées explicitement par un
-\family typewriter
-End
-\family default
-.
- Elles peuvent contenir
-\family typewriter
-Submenu
-\family default
-,
-\family typewriter
-Item
-\family default
-,
-\family typewriter
-OptItem
-\family default
-,
-\family typewriter
-Separator
-\family default
-,
-\family typewriter
-Icon
-\family default
- et dans le cas du menu
-\begin_inset Quotes fld
-\end_inset
-
-fichier
-\begin_inset Quotes frd
\end_inset
-, une entrée
-\family typewriter
-Lastfiles
-\family default
-.
- Un mot d'avertissement.
- On peut insérer des
-\family typewriter
-Submenu
-\family default
-s dans une
-\family typewriter
-Menubar
-\family default
- ou un
-\family typewriter
-Menu
-\family default
-, mais ils sont définis comme
-\family typewriter
-Menu
-\family default
-s, non comme
-\family typewriter
-Submenu
-\family default
-s.
+ le nom du fichier \SpecialChar LyX
+ (sans chemin d'accès)
\end_layout
-\begin_layout Section
-Convertisseurs, Formats et Visionneuses
-\end_layout
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-LyX a un nouveau mécanisme pour convertir à partir de et vers tout format
- de fichier en utilisant des programmes externes.
- Choisissez deux formats, par exemple LaTeX et PDF.
- Choisissez maintenant un convertisseur de l'un des formats vers l'autre.
- Dans notre exemple, il existe deux programmes.
+\begin_layout Plain Layout
+$$l
\end_layout
-\begin_layout Enumerate
-Une conversion directe de LaTeX vers PDF avec
-\family typewriter
-pdflatex
-\end_layout
+\end_inset
-\begin_layout Enumerate
-Une conversion moins directe, avec des formats et des convertisseurs intermédiai
-res : de LaTeX à DVI (avec
-\family typewriter
-latex
-\family default
-) à PostScript® (avec
-\family typewriter
-dvips
-\family default
-) à PDF (avec
-\family typewriter
-ps2pdf
-\family default
-).
+ le
+\begin_inset Quotes fld
+\end_inset
+
+nom \SpecialChar LaTeX
+
+\begin_inset Quotes frd
+\end_inset
+
+
\end_layout
\begin_layout Standard
-LyX choisira toujours le chemin le plus direct possible, pour utiliser les
- deux vous devez donc définir deux noms de format différents pour les fichiers
+Ce dernier doit être le nom du fichier tel qu'il serait spécifié dans la
+ commande \SpecialChar LaTeX
-\family typewriter
-.pdf
-\family default
-.
- Les deux sont inclus par défaut dans la fenêtre
-\family sans
-Préférences
-\family default
+\series bold
+\lang english
+
+\backslash
+include
+\series default
+\lang french
.
- Jetez-y un oeil et inventez vos propres conversions !
+ Il n'est pertinent que pour l'exportation des fichiers appropriés à une
+ telle inclusion.
\end_layout
\begin_layout Standard
-De plus, chaque format peut avoir une visionneuse associée.
- Par exemple, vous pouvez définir
-\family typewriter
-ghostview
-\family default
- comme visionneuse pour les fichiers PostScript®, ou
-\family typewriter
-xdvi
-\family default
- pour visionner la sortie LaTeX.
- Vous pouvez changer la visionneuse (et les options à lui fournir) dans
- la fenêtre
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences\SpecialChar \menuseparator
-Conversion
-\family default
-.
- Par exemple, pour changer la visionneuse
-\family typewriter
-dvi
-\family default
-, choisissez le format
-\family typewriter
-DVI
-\family default
- dans la fenêtre, mettez
-\family typewriter
-kdvi
-\family default
- (par exemple) comme visionneuse, et faites
-\family sans
-Modifier
-\family default
-.
-\end_layout
+Les copieurs peuvent être utilisés pour à peu près n'importe quelle opération
+ sur un fichier.
+ Par exemple, supposons que vous vouliez que les fichiers pdf soient copiés
+ dans un répertoire particulier,
+\lang english
-\begin_layout Section
-Options d'exportation ASCII
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+/home/you/pdf/
\end_layout
-\begin_layout Standard
-\begin_inset VSpace bigskip
\end_inset
+\lang french
+.
+ Alors vous pouvez écrire un script comme celui-ci:
\end_layout
\begin_layout Standard
-\noindent
-Il y a quelques commandes qui peuvent servir pour
-\begin_inset Quotes fld
-\end_inset
-nettoyer
-\begin_inset Quotes frd
-\end_inset
+\lang english
+\begin_inset listings
+inline false
+status open
- les fichiers exportés en texte ASCII.
- Notez que LyX détecte automatiquement les réglages les meilleurs pour votre
- système au moment de l'installation, mais vous pouvez les modifier si vous
- ne partagez pas son avis.
- Vous trouverez ces réglages dans
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences\SpecialChar \menuseparator
-Sorties\SpecialChar \menuseparator
-Divers
-\family default
-.
+\begin_layout Plain Layout
+
+#!/bin/bash
\end_layout
-\begin_layout Description
+\begin_layout Plain Layout
-\family typewriter
-\series medium
-ASCII\InsetSpace ~
-roff
-\family default
-
-\series default
-Cette option définit la commande à utiliser pour produire de meilleurs tableaux
- ASCII avec les commandes UNIX
-\family typewriter
-groff/troff/nroff
-\family default
- (voir leurs pages de man pour plus d'information).
- Si elle n'est pas définie, LyX utilise son propre outil de formatage (moins
- performant).
+FROMFILE=$1
\end_layout
-\begin_layout Description
+\begin_layout Plain Layout
-\family typewriter
-\series medium
-ASCII\InsetSpace ~
-line\InsetSpace ~
-length
-\family default
-
-\series default
-Définit la longueur par défaut d'une ligne dans le fichier ASCII produit.
- Réglée à 0, il n'y a pas de passage à la ligne.
+TOFILE=`basename $2`
\end_layout
-\begin_layout Section
-Imprimante
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-Il y a un tas d'options de configuration pour interagir avec l'imprimante
- à partir de LyX.
- Vous trouverez ces réglages dans
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences\SpecialChar \menuseparator
-Sorties\SpecialChar \menuseparator
-Imprimante
-\family default
-.
- Normalement, les valeurs par défaut sont suffisantes, si cependant votre
- commande d'impression requière des noms d'options différents, vous pouvez
- les modifier à cet endroit.
+cp $FROMFILE /home/you/pdf/$TOFILE
\end_layout
-\begin_layout Subsection
-Changer les Couleurs
+\end_inset
+
+
\end_layout
\begin_layout Standard
-Vous pouvez changer les couleurs de LyX dans la nouvelle fenêtre
-\family sans
-Préférences
-\family default
-.
- Autrement, si vous êtes très en forme, vous pouvez utiliser la fonction
+Enregistrez-le dans votre répertoire \SpecialChar LyX
+ local ― disons,
+\lang english
-\family typewriter
-set-color
-\family default
- (voir le
-\emph on
-Manuel\InsetSpace ~
-de\InsetSpace ~
-Référence
-\emph default
-), de la façon suivante :
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
+\begin_layout Plain Layout
-\family typewriter
-set-color NomLyX CouleurX11
+\lang english
+/home/you/.lyx/scripts/pdfcopier.sh
\end_layout
-\begin_layout Standard
-Voici une liste (incomplète) des fonctions et des couleurs par défaut :
-\end_layout
+\end_inset
-\begin_layout Standard
-\align center
-\begin_inset Tabular
-<lyxtabular version="3" rows="10" columns="3">
-<features>
-<column alignment="left" valignment="top" leftline="true" width="0pt">
-<column alignment="left" valignment="top" leftline="true" width="0pt">
-<column alignment="center" valignment="top" leftline="true" rightline="true" width="0pt">
-<row topline="true" bottomline="true">
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-Nom
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-LyX
+\lang french
+ ― et rendez le exécutable, si c'est nécessaire sur votre plate-forme.
+ Puis, dans
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Outils\SpecialChar menuseparator
+Préférences
\end_layout
\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-Utilité
+, sélectionnez sous
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Gestion des fichiers\SpecialChar menuseparator
+Formats de fichier
\end_layout
\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-Couleur par Défaut
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
- (X11)
+ le format
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+PDF(pdflatex)
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ ― ou l'un des autres formats PDF ― et saisissez
+\lang english
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-background
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+pdfcopier.sh $$i $$o
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-texte en arrière-plan
+
+\lang french
+ dans le champ
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Copieur
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
+
+.
+\end_layout
\begin_layout Standard
+Les copieurs sont utilisés par \SpecialChar LyX
+ dans plusieurs de ses convertisseurs internes.
+ Par exemple, si les programmes appropriés sont trouvés lors de la configuration
+, \SpecialChar LyX
+ installera automatiquement des copieurs pour les formats
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-black
+\begin_layout Plain Layout
+HTML
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ et
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-foreground
+\begin_layout Plain Layout
+HTML
+\begin_inset space ~
+\end_inset
+
+(MSWord)
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-texte au premier plan
+.
+ Quand le documente est exporté vers ces formats, le copieur considère que
+ non seulement le fichier HTML, mais aussi les fichiers auxiliaires (fichiers
+ de style, images, etc.) sont également copiés.
+ Tous ces fichiers sont recopiés dans un sous-répertoire du répertoire dans
+ lequel se trouvait le document \SpecialChar LyX
+ original.
\end_layout
+\begin_layout Section
+Convertisseurs
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Convertisseurs"
+
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
+
+
+\end_layout
\begin_layout Standard
+Vous pouvez définir vos propres Convertisseurs pour activer les conversions
+ entre différents formats.
+ Ceci est défini dans
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-linen
+\begin_layout Plain Layout
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
+Gestion des fichiers\SpecialChar menuseparator
+Convertisseurs
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
+
+.
+\end_layout
\begin_layout Standard
+Pour définir un nouveau convertisseur, sélectionner les formats appropriés
+ dans les menus déroulants
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-latex
+\begin_layout Plain Layout
+Depuis le format
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-code LaTeX
+ et
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Vers le format
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+, saisir le nom de la commande nécessaire à la conversion et appuyer sur
+ le bouton
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-DarkRed
+\begin_layout Plain Layout
+Ajouter
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Standard
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-math
+.
+ Plusieurs variables peuvent être utilisées pour préciser les arguments
+ des commandes de conversion:
\end_layout
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-formules
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-Mathed
+\begin_layout Plain Layout
+$$s
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ le répertoire système de \SpecialChar LyX
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-DarkBlue
\end_layout
-\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Standard
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-mathline
+\begin_layout Plain Layout
+$$i
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-traits de
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-fraction,
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\noun default
-crochets
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-, etc.
+ le fichier en entrée
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$o
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ le fichier en sortie
+\end_layout
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-Blue
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$b
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ le nom de base du fichier en entrée (c'est-à-dire sans suffixe)
+\end_layout
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-mathbg
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$p
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ le chemin du fichier d'entrée
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+$$r
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ le chemin du fichier d'entrée original (ceci peut différer de
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-AntiqueWhite
+\begin_layout Plain Layout
+$$p
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ lors de l'appel d'une séquence de convertisseurs)
+\end_layout
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-mathframe
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$e
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ l'identificateur
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+iconv
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
+
+ désignant l'encodage du document
+\end_layout
\begin_layout Standard
+Dans le champ
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-Magenta
+\begin_layout Plain Layout
+Autres
+\begin_inset space ~
+\end_inset
+
+options
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+, vous pouvez saisir les mots-clés suivants, séparés par des virgules:
+\end_layout
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-mathcursor
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latex
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ ce convertisseur exécute \SpecialChar LaTeX
+ ou une variante de \SpecialChar LaTeX
+, le fichier journal sera
+ disponible
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+needaux
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ la conversion utilise le fichier
+\begin_inset Flex Noun
+status collapsed
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-black
+\begin_layout Plain Layout
+.aux
\end_layout
\end_inset
-</cell>
-</row>
-<row topline="true" bottomline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-selection
\end_layout
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-arrière-plan d'une sélection
+\begin_layout Plain Layout
+nice
\end_layout
\end_inset
-</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-\begin_layout Standard
+ demande une fichier \SpecialChar LyX
+
+\begin_inset Quotes fld
+\end_inset
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-LightBlue
+nice
+\begin_inset Quotes frd
+\end_inset
+
+ (facile), ce qui en pratique désigne un fichier similaire au résultat d'une
+ exportation \SpecialChar LaTeX
+, dans la directive
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+input@path
\end_layout
\end_inset
-</cell>
-</row>
-</lyxtabular>
-\end_inset
+\lang french
+.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+xml
\end_layout
-\begin_layout Section
-Les réglages autodétectés
+\end_inset
+
+ la sortie est au format XML
\end_layout
\begin_layout Standard
-\begin_inset LatexCommand \label{sec:autodetection}
+Les trois mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
+ un argument de la forme
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+clé=valeur
+\end_layout
\end_inset
-LyX détecte plusieurs choses tout seul quand vous faites
-\family sans
-Éditer\SpecialChar \menuseparator
-Reconfigurer
-\family default
-.
- Dans cette section, nous indiquons celles qui sont de l'ordre des préférences
- utilisateur.
+:
\end_layout
-\begin_layout Description
-
-\family typewriter
-\series medium
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\backslash
-plaintext_roff_command
-\family default
-\series default
- soit
-\family typewriter
-groff
-\family default
- soit
-\family typewriter
-nroff
-\family default
-+
-\family typewriter
-tbl
-\family default
-, selon ce qui est disponible.
+\begin_layout Plain Layout
+parselog
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
+ s'il est utilisé, les messages d'erreur standard du convertisseur seront
+ redirigés vers un fichier
+\begin_inset Flex Code
+status collapsed
-\backslash
-chktex_command
-\family default
-\series default
-
-\family typewriter
-chktex
-\family default
- plus un tas d'options.
+\begin_layout Plain Layout
+
+\lang english
+infile.out
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
+, et le script passé en valeur sera exécuté comme:
+\begin_inset Flex Code
+status collapsed
-\backslash
-print_spool_command
-\family default
-\series default
-
-\family typewriter
-lp
-\family default
- sur les systèmes qui ont cette commande (System V),
-\family typewriter
-lpr
-\family default
- sinon (BSD).
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Description
+\lang english
+script < infile.out > infile.log
+\end_layout
-\family typewriter
-\series medium
+\end_inset
-\backslash
-print_spool_printerprefix
-\family default
-\series default
- -
-\family typewriter
-d
-\family default
- ou
-\family typewriter
--P
-\family default
-, selon qu'il ait trouvé
-\family typewriter
-lp
-\family default
- ou
-\family typewriter
-lpr
-\family default
.
-\end_layout
+ L'argument peut contenir
+\begin_inset Flex Code
+status collapsed
-\begin_layout Description
+\begin_layout Plain Layout
+$$s
+\end_layout
-\family typewriter
-\series medium
+\end_inset
-\backslash
-font_encoding
-\family default
-\series default
-
-\family typewriter
-T1
-\family default
- s'il a trouvé les polices
-\family typewriter
-ec
-\family default
- et si LaTeX est configuré pour supporter ces polices.
- Vous pouvez le mettre à la main si vous n'avez que les polices
-\family typewriter
-dc
-\family default
-.
+;
\end_layout
-\begin_layout Section
-Le reste
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+resultdir
\end_layout
-\begin_layout Standard
-Il y a beaucoup d'autres options de configuration qui peuvent servir à personnal
-iser le comportement de LyX.
- Il nous faut encore les documenter ici, mais encore une fois, la plupart
- devraient être assez évidentes.
- Vous pouvez poser des questions sur les listes de diffusion si vous avez
- besoin de plus d'informations, ce qui nous conduira éventuellement à étendre
- cette section.
+\end_inset
+
+ précise le nom du répertoire dans lequel le convertisseur placera les fichiers
+ engendrés par la conversion.
+ \SpecialChar LyX
+ ne créera pas ce répertoire, et ne copiera rien dedans, bien qu'il le
+ copie dans la cible.
+ La valeur peut utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$b
\end_layout
-\begin_layout Chapter
-Internationaliser LyX
-\begin_inset LatexCommand \label{chap:i18n}
+\end_inset
+, qui sera remplacé par le nom sans suffixe des fichiers d'entrée et de
+ sortie, respectivement, lors de la copie du répertoire.
+\begin_inset Newline newline
\end_inset
+Noter que l'utilisation simultanée de
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+resultdir
\end_layout
-\begin_layout Standard
-Il est possible de traduire l'interface utilisateur de LyX.
- La dernière fois que nous avons vérifié, LyX était disponible en 14 langues
- y compris l'anglais.
- La langue que vous avez choisie est appelée votre
-\emph on
-locale
-\emph default
-.
- (Pour plus de renseignements sur les réglages de localisation, voyez la
- documentation de votre système d'exploitation sur les locales.
- Pour Linux, la page de man de locale(5) est un bon point de départ.)
-\end_layout
+\end_inset
-\begin_layout Standard
-Notez que ces traductions fonctionnent, mais présentent quelques failles.
- En particulier, toutes les fenêtres ont été tracées en fonction du texte
- anglais, et quelques-unes des traductions sont trop grandes pour rentrer
- dans l'espace alloué.
- Ce n'est qu'un problème d'affichage sans conséquence.
- Vous verrez aussi que certaines traductions n'ont pas de raccourcis définis
- pour tout.
- Parfois, c'est qu'il n'y a pas assez de lettres disponibles.
- Parfois c'est que le traducteur n'a tout simplement pas encore eu le temps
- de le faire.
- Nous essaierons de faire disparaître ces inconvénients dans les version
- futures de LyX.
+ et
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+usetempdir
\end_layout
-\begin_layout Section
-Sélectionner une autre langue pour l'interface utilisateur
+\end_inset
+
+ n'a aucun sens.
+ Ce dernier sera ignoré si le premier est employé;
\end_layout
-\begin_layout Standard
-Cette fonction est désactivée par défaut, et le texte est donc en anglais.
- Pour activer une autre langue, vous devez changer une variable d'environnement.
- Faites
-\family typewriter
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+resultfile
+\end_layout
-\begin_inset Quotes fld
\end_inset
-setenv LANG xx
-\begin_inset Quotes frd
+ détermine le nom du fichier résultat et peut contenir
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$b
+\end_layout
+
\end_inset
+.
+ N'a de sens qu'avec
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+resultdir
+\end_layout
-\family default
- dans les shells csh ou
-\family typewriter
+\end_inset
+ et est optionnel même dans ce cas; la valeur
\begin_inset Quotes fld
\end_inset
-export LANG=xx
+index
\begin_inset Quotes frd
\end_inset
+ est implicite s'il n'est pas activé.
+\end_layout
-\family default
- dans les shells sh, en remplaçant les
-\family typewriter
-xx
-\family default
- par le code à deux lettres correspondant à la langue de votre choix.
- Par exemple,
-\family typewriter
-fr
-\family default
- correspond au français.
+\begin_layout Standard
+Aucun de ces trois derniers mots-clés n'est utilisé dans les convertisseurs
+ installés par \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
-Normalement, vous allez mettre la ligne appropriée dans
-\family typewriter
-~/.Xsession
-\family default
- ou
-\family typewriter
-~/.xinitrc
-\family default
- pour que la traduction soit activée par défaut.
- Rappelez-vous que ça ne marchera pas si LyX est configuré et compilé avec
- l'option
-\family typewriter
+Il n'est pas nécessaire de définir des convertisseurs pour tous les formats
+ entre lesquels vous désirez effectuer des conversions.
+ Par exemple, vous remarquerez qu'il n'y a pas de convertisseur
+\begin_inset Quotes fld
+\end_inset
+
+\SpecialChar LyX
+ vers PostScript
+\begin_inset Quotes frd
+\end_inset
+, mais \SpecialChar LyX
+ exportera bien vers PostScript.
+ Ceci se fait parce que \SpecialChar LyX
+ crée d'abord un fichier \SpecialChar LaTeX
+ (pas besoin de convertisseur
+ pour cela) qui est ensuite converti vers DVI en utilisant le convertisseur
+
\begin_inset Quotes fld
\end_inset
---disable-nls
+\SpecialChar LyX
+ vers DVI
\begin_inset Quotes frd
\end_inset
+, pour terminer par la conversion
+\begin_inset Quotes fld
+\end_inset
+
+DVI vers PostScript
+\begin_inset Quotes frd
+\end_inset
-\family default
.
+ \SpecialChar LyX
+ trouve ainsi les séquences de convertisseurs automatiquement, et trouvera
+ 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 \SpecialChar LyX
+ standard propose cinq façons différentes
+ de convertir \SpecialChar LaTeX
+ vers PDF:
\end_layout
-\begin_layout Section
-Traduire LyX
+\begin_layout Enumerate
+directement, via
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdflatex
\end_layout
-\begin_layout Subsection
-Traduire l'interface graphique (messages textuels)
+\end_inset
+
+
\end_layout
-\begin_layout Standard
-LyX utilise la bibliothèque GNU
-\family typewriter
-gettext
-\family default
- pour gérer l'internationalisation de l'interface.
- Pour que LyX parle votre langue favorite dans tous les menus et fenêtres,
- vous avez besoin d'un fichier
-\family typewriter
-.po
-\family default
- pour cette langue.
- Quand celui-ci est disponible, vous devez générer à partir de là un fichier
-
-\family typewriter
-.mo
-\family default
- et installer ce dernier.
- Tout ce processus est expliqué dans la documentation de GNU
-\family typewriter
-gettext
-\family default
-, mais voici un résumé de ce qu'il faut faire (
-\family typewriter
-\series bold
-xx
-\family default
-\series default
- est le code de la langue) :
+\begin_layout Enumerate
+via (DVI et) PostScript, en utilisant
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+ps2pdf
\end_layout
-\begin_layout Itemize
-Copiez
-\family typewriter
-RÉP-SOURCE-LYX/po/lyx.pot
-\family default
- en
-\family typewriter
-\series bold
-xx
-\series default
-.po
-\family default
- (si
-\family typewriter
-lyx.pot
-\family default
- n'existe pas, il peut être recréé avec
-\family typewriter
-make lyx.pot
-\family default
- dans ce répertoire, ou bien vous pouvez utiliser le fichier po d'une autre
- langue comme modèle).
+\end_inset
+
+
\end_layout
-\begin_layout Itemize
-Éditez
-\family typewriter
-\series bold
-xx
-\series default
-.po
-\begin_inset Foot
+\begin_layout Enumerate
+via DVI, en utilisant
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-Nous vous recommandons d'utiliser Emacs, car la distribution de
-\family typewriter
-gettext
-\family default
- comprend un mode bien pratique pour vous aider dans l'édition.
+\begin_layout Plain Layout
+dvipdfm
\end_layout
\end_inset
-\family default
-.
- Pour certains menus, il y a aussi des touches de raccourci qui doivent
- être traduites.
- Ces touches viennent après un
-\family typewriter
+\end_layout
+
+\begin_layout Enumerate
+directement, via
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Xe\SpecialChar TeX
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+\begin_layout Enumerate
+directement, via
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Lua\SpecialChar TeX
+
+\end_layout
+
+\end_inset
+
+
+\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"
-\family default
-, et doivent être adaptées au texte traduit.
- Il y a un outil appelé
-\family typewriter
-scgen.pl
-\family default
- écrit en Prolog dans
-\family typewriter
-RÉP-SOURCE-LYX/development/tools/
-\family default
- qui peut aider à déterminer les touches de raccourci.
- Notez que XForms (au moins la version 0.86) ne peut rien gérer d'autre comme
- touches de raccourci que des caractères codés sur 7 bits (ASCII standard).
- Vous devez aussi remplir les champs au début du nouveau fichier
-\family typewriter
-po
-\family default
- avec votre adresse e-mail, etc., pour que les gens sachent comment vous
- joindre pour proposer des suggestions, ou pour démolir votre travail.
-\end_layout
+\end_inset
-\begin_layout Itemize
-Générez
-\family typewriter
-\series bold
-xx
-\series default
-.mo
-\family default
-, avec la commande
-\newline
+.
+ Par exemple, avec la configuration standard, les formats dénommés
+\begin_inset Flex Noun
+status collapsed
-\family typewriter
-msgfmt -o
-\family default
-\series bold
-xx
-\family typewriter
-\series default
-.mo <
-\family default
-\series bold
-xx
-\family typewriter
-\series default
-.po
+\begin_layout Plain Layout
+pdf
\end_layout
-\begin_layout Itemize
-Copiez le fichier
-\family typewriter
-mo
-\family default
- dans votre répertoire de locales, dans le répertoire correspondant aux
- messages pour la langue
-\family typewriter
-\series bold
-xx
-\family default
-\series default
-, sous le nom
-\family typewriter
-lyx.mo
-\family default
-
-\newline
-(par exemple
-\family typewriter
-/usr/local/share/locale/
-\series bold
-xx
-\series default
-/LC_MESSAGES/lyx.mo
-\family default
-)
-\end_layout
+\end_inset
-\begin_layout Standard
-Pour ajouter un nouveau fichier
-\family typewriter
-po
-\family default
- à la
-\emph on
-distribution
-\emph default
- de LyX il faut changer les scripts de configuration et quelques autres
- choses, mais vu la façon dont marche
-\family typewriter
-gettext
-\family default
-, vous n'avez pas besoin du code source de LyX pour le traduire -- il vous
- suffit d'avoir
-\family typewriter
-lyx.pot
-\family default
- (ou un fichier
-\family typewriter
-po
-\family default
- déjà existant) et les outils
-\family typewriter
-gettext
-\family default
-.
-\end_layout
+ (pour
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Standard
-Si vous avez écrit un fichier de traduction pour une langue que LyX ne gère
- pas encore, nous vous encourageons à nous le soumettre.
- Dans ce cas, nous vous recommandons de lire le
-\family typewriter
-README
-\family default
- du répertoire
-\family typewriter
-RÉP-SOURCE-LYX/po/
-\family default
- pour plus d'informations.
+\begin_layout Plain Layout
+ps2pdf
\end_layout
-\begin_layout Subsection
-Traduire la documentation
-\end_layout
+\end_inset
-\begin_layout Standard
-La documentation en ligne (dans le menu
-\family sans
-Aide
-\family default
-) peut (et doit !) être traduite.
- S'il existe une traduction de la documentation
-\begin_inset Foot
+),
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-En février 2003, presque toutes les docs avaient été traduites en français
- et en allemand.
- Le
-\emph on
-Manuel\InsetSpace ~
-d'Apprentissage
-\emph default
- avait été traduit en au moins 12 langues, avec d'autres traductions en
- cours.
- L'éventail de documents traduits s'élargit rapidement.
+\begin_layout Plain Layout
+pdf2
\end_layout
\end_inset
-, et si la locale est correctement réglée, LyX affichera tout seul la version
- traduite.
- LyX cherche les versions traduites sous le nom
-\family typewriter
-RépLyX/doc/
-\series bold
-xx
-\series default
-_NomDoc.lyx
-\family default
-, où
-\family typewriter
-\series bold
-xx
-\family default
-\series default
- est la langue définie par la variable d'environnement
-\family typewriter
-$LANG
-\family default
-.
- S'il n'y en a pas de traduction, c'est la version anglaise qui est affichée.
- Notez que les versions traduites doivent avoir le même nom de fichier (ici
-
-\family typewriter
-NomDoc
-\family default
-) que l'original.
- Si vous vous sentez de traduire la documentation (ce qui est d'ailleurs
- un excellent moyen de corriger la documentation d'origine !), il y a un
- certain nombre de choses que vous devez faire tout de suite :
-\end_layout
+ (pour
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Itemize
-Lire
-\family typewriter
-DocStyle.lyx
-\family default
-, qui explique comment écrire la documentation de LyX.
- Faites spécialement attention à la section sur la traduction.
+\begin_layout Plain Layout
+pdflatex
\end_layout
-\begin_layout Itemize
-Faire un tour sur la page web de la traduction des documentations sur
-\begin_inset LatexCommand \url[le site des développeurs de LyX]{http://devel.lyx.org/}
-
\end_inset
-.
- De cette façon, vous pourrez voir quels documents ont déjà été traduits
- dans votre langue, s'il y en a
-\begin_inset Foot
+),
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-NdT : Pour le français, le site web est à l'adresse
-\begin_inset LatexCommand \url{http://perso.wanadoo.fr/adrien.rebollo/lyxfr/lyxfr.html}
+\begin_layout Plain Layout
+pdf3
+\end_layout
\end_inset
-.
+ (pour
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+dvipdfm
\end_layout
\end_inset
-.
- Vous y trouverez aussi qui s'occupe d'organiser l'effort de traduction
- dans votre langue.
- Si personne ne s'en occupe, faites-nous connaître votre intérêt.
-\end_layout
+),
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Standard
-Une fois que vous vous y mettez pour de bon, voilà quelques conseils qui
- pourront vous éviter des ennuis :
+\begin_layout Plain Layout
+pdf4
\end_layout
-\begin_layout Itemize
-Joignez-vous à l'équipe de documentation !
-\family typewriter
-Intro.lyx
-\family default
- (
-\family sans
-Aide\SpecialChar \menuseparator
-Introduction
-\family default
-) explique comment faire.
- C'est d'ailleurs le premier document à traduire.
-\end_layout
+\end_inset
-\begin_layout Itemize
-Étudiez les conventions typographiques de la langue dans laquelle vous traduisez.
- La typographie est un art ancien et au cours des siècles, une grande variété
- de conventions ont vu le jour dans les différentes parties du globe.
- Apprenez aussi le vocabulaire spécifique des professionnels de la typographie
- dans votre pays.
- Si vous inventez votre propre terminologie, vous allez induire les lecteurs
- en erreur.
- (
-\emph on
-Attention ! La typographie peut devenir une passion !
-\emph default
-)
-\end_layout
+ (pour
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Itemize
-Faites une copie du document.
- Ce sera votre fichier de travail.
- Vous pouvez l'utiliser comme fichier d'aide personnel en le mettant dans
- votre répertoire
-\family typewriter
-~/.lyx/doc
-\family default
-.
-\end_layout
+\begin_layout Plain Layout
+Xe\SpecialChar TeX
-\begin_layout Itemize
-De temps à autre le document original (de l'équipe LyX) est mis à jour.
- Utilisez l'interface ViewCVS à l'adresse
-\begin_inset LatexCommand \htmlurl{http://www.lyx.org/viewcvs.cgi/lyxdoc/}
+\end_layout
\end_inset
- pour voir ce qui a changé
-\begin_inset Foot
+), et
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-Vous pouvez aussi garder une copie de la dernière version du document anglais
- que vous avez traduit.
+\begin_layout Plain Layout
+pdf5
\end_layout
\end_inset
-.
- De cette façon vous pouvez voir facilement les parties de votre document
- qui ont besoin d'être mises à jour
-\begin_inset Foot
+ (pour Lua\SpecialChar TeX
+) sont définis, qui correspondent tous au suffixe
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-NdT : Je conseille très vivement de partir des fichiers disponibles sur
- le CVS, et de ne pas perdre de temps à traduire la version contenue dans
- votre distribution pour s'apercevoir trop tard que tout est périmé.
+\begin_layout Plain Layout
+pdf
\end_layout
\end_inset
-.
+ et auxquels sont associées les trois méthodes décrites ci-dessus.
\end_layout
-\begin_layout Itemize
-Si vous avez trouvé une erreur dans le document original, corrigez-la et
- dites-le au reste de l'équipe de documentation (que vous n'avez pas manqué
- de rejoindre, n'est-ce pas ?)
-\end_layout
+\begin_layout Chapter
+Internationaliser \SpecialChar LyX
+
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:i18n"
+
+\end_inset
+
-\begin_layout Section
-Support de Clavier International
\end_layout
\begin_layout Standard
-
-\emph on
-[Note de l'Éditeur : La section qui suit a été écrite par
-\noun on
-Ivan Schreter
-\noun default
+Il est possible de traduire l'interface utilisateur de \SpecialChar LyX
.
- Il faut la corriger pour qu'elle soit conforme à la nouvelle feuille de
- style de la Documentation et pour utiliser les nouvelles fonctions de la
- version 1.0.
- Le tout doit aussi être fusionné avec la section d'après.
- - jw]
+ La dernière fois que nous avons vérifié, \SpecialChar LyX
+ était disponible en 30 langues.
+ La langue que vous avez choisie est appelée votre
+\emph on
+locale
+\emph default
+ (pour plus de renseignements sur les réglages de localisation, voyez la
+ documentation de votre système d'exploitation sur les locales.
+ Pour Linux, la page de man de
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+locale(5)
\end_layout
-\begin_layout Subsection
-Définir ses propres réaffectations clavier : Format de fichier
-\family typewriter
-.kmap
+\end_inset
+
+ est un bon point de départ).
\end_layout
\begin_layout Standard
-Regardons d'un peu plus près un fichier de définition de clavier.
- C'est un fichier ASCII qui définit :
+Notez que ces traductions fonctionnent, mais présentent quelques failles.
+ En particulier, toutes les fenêtres ont été tracées en fonction du texte
+ anglais, et quelques-unes des traductions sont trop grandes pour rentrer
+ dans l'espace alloué.
+ Ce n'est qu'un problème d'affichage sans conséquence.
+ Vous verrez aussi que certaines traductions n'ont pas de raccourcis définis
+ pour tout.
+ Parfois, c'est qu'il n'y a pas assez de lettres disponibles.
+ Parfois c'est que le traducteur n'a tout simplement pas encore eu le temps
+ de le faire.
+ Nos équipes de traduction, que vous pouvez souhaiter rejoindre
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Si vous parlez couramment une autre langue que l'anglais, rejoindre ces
+ équipes est un des grands moyens de rendre service à la communauté des
+ développeurs et utilisateurs de \SpecialChar LyX
+.
\end_layout
-\begin_layout Itemize
-des correspondances touche à touche ou touche à chaîne
+\end_inset
+
+, essaieront de faire disparaître ces inconvénients dans les versions futures
+ de \SpecialChar LyX
+
\end_layout
-\begin_layout Itemize
-des touches mortes
+\begin_layout Section
+Traduire \SpecialChar LyX
+
\end_layout
-\begin_layout Itemize
-des exceptions des touches mortes
+\begin_layout Subsection
+Traduire l'interface graphique (messages textuels)
\end_layout
\begin_layout Standard
-Pour définir une traduction touche à touche ou touche à chaîne, utilisez
- cette commande :
+\SpecialChar LyX
+ utilise la bibliothèque GNU
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+gettext
\end_layout
-\begin_layout Quotation
+\end_inset
-\family typewriter
+ pour gérer l'internationalisation de l'interface.
+ Pour que \SpecialChar LyX
+ parle votre langue favorite dans tous les menus et fenêtres,
+ vous avez besoin d'un fichier
+\begin_inset Flex Noun
+status collapsed
-\backslash
-kmap touche
-\emph on
-
-\emph default
-chaîne_sortie
+\begin_layout Plain Layout
+.po
\end_layout
-\begin_layout Standard
-où
-\family typewriter
-touche
-\family default
- est la touche à traduire et
-\family typewriter
-chaîne_sortie
-\family default
- est la chaîne à insérer dans le document.
- Pour définir des touches mortes, faites :
+\end_inset
+
+ pour cette langue.
+ Quand celui-ci est disponible, vous devez générer à partir de là un fichier
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+.mo
\end_layout
-\begin_layout Quotation
+\end_inset
-\family typewriter
+ et installer ce dernier.
+ Tout ce processus est expliqué dans la documentation de GNU
+\begin_inset Flex Noun
+status collapsed
-\backslash
-kmod touche touche_morte
+\begin_layout Plain Layout
+gettext
+\end_layout
+
+\end_inset
+
+.
+ Vous pouvez effectuer cette traduction pour votre propre besoin, mais si
+ vous avez l'intention de la faire, vous pouvez aussi bien partager le résultat
+ de votre travail avec la communauté \SpecialChar LyX
+.
+ Envoyez un message à la liste de messagerie des développeurs \SpecialChar LyX
+ pour plus
+ d'information sur la procédure.
\end_layout
\begin_layout Standard
-où
-\family typewriter
-touche
-\family default
- est la touche du clavier et
+En bref, voici un résumé de ce qu'il faut faire (
\family typewriter
-touche_morte
+\series bold
+xx
\family default
- est le nom de la touche morte.
- Les touches mortes suivantes sont supportées (nom du raccourci entre parenthèse
-s) :
+\series default
+ est le code de la langue):
\end_layout
-\begin_layout Quotation
+\begin_layout Itemize
+télécharger le code source de \SpecialChar LyX
+ (voir la
+\begin_inset CommandInset href
+LatexCommand href
+name "page d'information sur le Web"
+target "http://www.lyx.org/HowToUseGIT"
-\emph on
-Nom
-\hfill
-Exemple
-\end_layout
+\end_inset
-\begin_layout Quotation
-acute (acu)
-\hfill
-áéíóú
+)
\end_layout
-\begin_layout Quotation
-grave (gra)
-\hfill
-àèìòù
-\end_layout
-
-\begin_layout Quotation
-macron (mac)
-\hfill
- \i \={o}
+\begin_layout Itemize
+copier
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+lyx.pot
\end_layout
-\begin_layout Quotation
-tilde (til)
-\hfill
-ñÑ
-\end_layout
+\end_inset
-\begin_layout Quotation
-underbar (underb)
-\hfill
+ dans
+\begin_inset Flex Noun
+status collapsed
-\begin_inset ERT
-status inlined
+\begin_layout Plain Layout
+po
+\end_layout
-\begin_layout Standard
+\end_inset
+, le répertoire des fichiers
+\begin_inset Flex Noun
+status collapsed
-\backslash
-b o
+\begin_layout Plain Layout
+**.po
\end_layout
\end_inset
+.
+ Puis renommez le en
+\family typewriter
+\series bold
-\end_layout
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Quotation
-cedilla (ced)
-\hfill
-çÇ
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Quotation
-underdot (underd)
-\hfill
+\family typewriter
+\series bold
+xx
+\series default
+.po
+\end_layout
-\begin_inset ERT
-status inlined
+\end_inset
-\begin_layout Standard
+\family default
+\series default
+ (si
+\begin_inset Flex Noun
+status collapsed
-\backslash
-d o
+\begin_layout Plain Layout
+lyx.pot
\end_layout
\end_inset
+ n'existe pas, il peut être recréé avec la commande
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+make lyx.pot
\end_layout
-\begin_layout Quotation
-circumflex (circu)
-\hfill
-âêîôû
-\end_layout
+\end_inset
-\begin_layout Quotation
-circle (circl)
-\hfill
-Å\i \r{u}
-\i \r{U}
+ dans ce répertoire, ou bien vous pouvez utiliser le fichier
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+po
\end_layout
-\begin_layout Quotation
-tie (tie)
-\hfill
+\end_inset
-\begin_inset ERT
-status inlined
+ d'une autre langue comme modèle).
+\end_layout
-\begin_layout Standard
+\begin_layout Itemize
+Éditez
+\family typewriter
+\series bold
+xx
+\series default
+.po
+\family default
+.
+\family typewriter
+
+\begin_inset Foot
+status collapsed
+\begin_layout Plain Layout
+C'est un fichier texte: il peut donc être modifié par n'importe quel éditeur
+ de texte.
+ Mais il existe des programmes spécifiques pour gérer les modifications,
+ comme
+\begin_inset Flex Noun
+status collapsed
-\backslash
-t o
+\begin_layout Plain Layout
+Poedit
\end_layout
\end_inset
+ (toutes plate-formes) ou
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+KBabel
\end_layout
-\begin_layout Quotation
-breve (bre)
-\hfill
-\i \u{a}
+\end_inset
-\begin_inset ERT
-status inlined
+ (KDE).
+ Emacs est également doté d'un
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Standard
+mode
+\begin_inset Quotes frd
+\end_inset
+ pour modifier les fichier
+\begin_inset Flex Noun
+status collapsed
-\backslash
-u o
+\begin_layout Plain Layout
+.po
\end_layout
\end_inset
+, mais attention, les fichiers sont encodés en Unicode, voir
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html
+\backslash
+#PO-Mode
\end_layout
-\begin_layout Quotation
-caron (car)
-\hfill
-\i \v{c}
-\i \v{s}
-\i \v{z}
+\end_inset
+.
\end_layout
-\begin_layout Quotation
-hungarian umlaut (hug)
-\hfill
-\i \H{o}
-\i \H{u}
+\end_inset
-\end_layout
-\begin_layout Quotation
-umlaut (uml)
-\hfill
-äöü
-\end_layout
+\family default
+ Pour certains menus, il y a aussi des touches de raccourci qui doivent
+ être traduites.
+ Ces touches viennent après un
+\family typewriter
-\begin_layout Quotation
-dot (dot)
-\hfill
-\i \.{z}
+\begin_inset Quotes fld
+\end_inset
-\begin_inset ERT
-status inlined
+|
+\begin_inset Quotes frd
+\end_inset
-\begin_layout Standard
+\family default
+, et doivent être adaptées au texte traduit.
+ Vous devez aussi remplir les champs au début du nouveau fichier
+\begin_inset Flex Noun
+status collapsed
-\backslash
-.s
+\begin_layout Plain Layout
+po
\end_layout
\end_inset
-
+ avec votre adresse e-mail, etc., pour que les gens sachent comment vous
+ joindre pour proposer des suggestions, ou pour démolir votre travail.
\end_layout
\begin_layout Standard
-Dans beaucoup de claviers internationaux il y a des exceptions dans les
- règles d'emploi des touches mortes, vous pouvez les définir ainsi :
+Si vous voulez juste traduire pour vous-même, alors:
\end_layout
-\begin_layout Quotation
-
+\begin_layout Itemize
+engendrer
\family typewriter
+\series bold
+xx
+\series default
+.mo
+\family default
+, avec la commande
+\begin_inset Newline newline
+\end_inset
-\backslash
-kxmod touche_morte touche chaîne_sortie
-\end_layout
-\begin_layout Standard
-Par exemple, sur un clavier slovaque, si vous tapez caron-o, ça génère circonfle
-xe-o, il faut donc mettre :
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+msgfmt -o xx.mo < xx.po
\end_layout
-\begin_layout Quotation
+\end_inset
-\family typewriter
-\backslash
-kxmod
-\family default
-
-\family typewriter
-caron o "
-\backslash
-^o"
\end_layout
-\begin_layout Standard
-pour le faire marcher correctement.
- Vous devez aussi définir comme des exceptions les touches mortes avec i
- et j, pour enlever le point avant d'insérer une marque d'accentuation.
- Je changerai ceci le moment venu, mais je n'en ai pas encore eu le temps.
+\begin_layout Itemize
+copier le fichier
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+mo
\end_layout
-\begin_layout Standard
-Au fait, à propos des caractères : l'antislash est un caractère d'échappement,
- pour l'entrer, il faut taper un double antislash.
- Les guillemets et
-\family typewriter
-#
-\family default
- ont aussi un sens différent.
-
-\family typewriter
-#
-\family default
- indique les commentaires, les guillemets entourent les commandes style
- LaTeX.
- Pour entrer un guillemet, il faut taper
-\family typewriter
+\end_inset
-\backslash
-"
-\family default
-, pour entrer
+ dans votre répertoire de locales, dans le répertoire correspondant aux
+ messages pour la langue
\family typewriter
-#
+\series bold
+xx
\family default
-, il faut taper
-\family typewriter
+\series default
+, sous le nom
+\begin_inset Flex Noun
+status collapsed
-\backslash
-#
-\family default
-.
+\begin_layout Plain Layout
+lyx.mo
\end_layout
-\begin_layout Standard
-Si vous faites un fichier de réaffectation clavier qui marche pour votre
- langue, merci de me l'envoyer, pour que je puisse l'inclure dans la prochaine
- distribution de réaffectations clavier.
-\end_layout
+\end_inset
-\begin_layout Standard
-Il y aura plus de mots-clés supportés à l'avenir dans les fichiers de réaffectat
-ion clavier, comme :
-\end_layout
-\begin_layout Itemize
+\begin_inset Newline newline
+\end_inset
-\family typewriter
+(par exemple
+\begin_inset Flex Noun
+status collapsed
-\backslash
-kinclude nom_fichier
-\family default
+\begin_layout Plain Layout
+/usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
+\end_layout
+
+\end_inset
-\hfill
-inclut un autre fichier (
-\family typewriter
-include
-\family default
)
\end_layout
-\begin_layout Itemize
-
+\begin_layout Standard
+Pour ajouter un nouveau fichier
\family typewriter
-
-\backslash
-kprog programme
+po
\family default
+ à la
+\emph on
+distribution
+\emph default
+ de \SpecialChar LyX
+ (ce qui serait mieux pour que d'autres puisent en profiter), il faut
+ effectuer quelques changements dans \SpecialChar LyX
+: envoyez donc une courrier à la liste
+ de messagerie des développeurs pour ce faire.
+\end_layout
-\hfill
-définit un programme externe de traduction (
-\family typewriter
-define
-\family default
-)
+\begin_layout Subsubsection
+
+\family roman
+\series medium
+Messages ambigus
\end_layout
\begin_layout Standard
-Il devrait aussi chercher dans
-\family typewriter
-lyxrc
-\family default
- les valeurs par défaut (par exemple, une option
-\family typewriter
+Il arrive quelquefois qu'un message anglophone doive être traduit de différentes
+ façons dans le langage cible.
+ Un exemple est le message
+\begin_inset Flex Code
+status collapsed
-\backslash
-kinclude
-\family default
- pour inclure le clavier par défaut).
+\begin_layout Plain Layout
+
+\lang english
+To
\end_layout
-\begin_layout Section
-Les Claviers Internationaux
-\begin_inset LatexCommand \label{sec:clavier}
+\end_inset
+
+ qui se traduit en allemand par
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Nach
+\end_layout
\end_inset
+ ou
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+Bis
\end_layout
-\begin_layout Standard
-Les deux sections suivantes décrivent en détail la syntaxe des fichiers
-
-\family typewriter
-.kmap
-\family default
- et
-\family typewriter
-.cdef
-\family default
-.
- Ces sections devraient vous aider à concevoir votre propre réaffectation
- clavier si celles fournies ne vous donnent pas satisfaction.
+\end_inset
+
+, suivant la signification exacte de
+\begin_inset Quotes fld
+\end_inset
+
+to
+\begin_inset Quotes frd
+\end_inset
+
+ en anglais.
+ GNU
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+gettext
\end_layout
-\begin_layout Subsection
-Le fichier
-\family typewriter
-.kmap
+\end_inset
+
+ ne sait pas gérer de telles traductions ambiguës, et vous devez donc ajouter
+ une information contextuelle au message: au lieu de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+To
\end_layout
-\begin_layout Standard
-Un fichier
-\family typewriter
-.kmap
-\family default
- fait correspondre des appuis clavier à des caractères ou à des chaînes
- de caractères.
- Il définit une réaffectation clavier
-\begin_inset Foot
+\end_inset
+
+ il devient
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-NdT : Keyboard MAPping.
+\begin_layout Plain Layout
+
+\lang english
+To[[as in 'From format x to format y']]
\end_layout
\end_inset
-.
- Cette section décrit les mots clés
-\family typewriter
-kmap
-\family default
-,
-\family typewriter
-kmod
-\family default
-,
-\family typewriter
-ksmod
-\family default
et
-\family typewriter
-kcomb
-\family default
- des fichiers
-\family typewriter
-.kmap
-\family default
-.
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family typewriter
-kmap
-\family default
- Fait correspondre un caractère à une chaîne
+\lang english
+To[[as in 'From page x to page y']].
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\backslash
-kmap
-\family roman
-\emph on
-caractère chaîne
-\end_layout
+ De ce fait, les deux occurrences de
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Ça fait correspondre
-\emph on
-chaîne
-\emph default
- à
-\emph on
-caractère
-\emph default
-.
- Notez que dans
-\emph on
-chaîne
-\emph default
-, le guillemet double (
-\family typewriter
-"
-\family default
-) et l'antislash (
-\family typewriter
+\begin_layout Plain Layout
-\backslash
+\lang english
+To
+\end_layout
-\family default
-) doivent être protégés par un antislash (
-\family typewriter
+\end_inset
-\backslash
+ sont différentes pour
+\begin_inset Flex Code
+status collapsed
-\family default
-) juste avant-++.
+\begin_layout Plain Layout
+
+\lang english
+gettext
\end_layout
-\begin_layout Standard
-Voici un exemple de commande
-\family typewriter
-kmap
-\family default
- qui fait s'afficher le symbole
-\family typewriter
-/
-\family default
- quand on tape la touche
-\family typewriter
-&
-\family default
- :
+\end_inset
+
+ et peuvent être traduites correctement pour
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Nach
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\backslash
-kmap & /
+ et
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Bis
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family typewriter
-kmod
-\family default
- Définit un caractère accentué
+, respectivement.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+Bien entendu l'information contextuelle doit être supprimée de l'affichage
+ lorsqu'aucune traduction n'est utilisée, c'est pourquoi il faut la mettre
+ entre double crochets à la fin du message comme ci-dessus.
+ Le mécanisme de traduction de \SpecialChar LyX
+ assure que tout ce qui est entre double
+ crochets à la fin des messages est supprimé à l'affichage du message.
+\end_layout
-\backslash
-kmod
-\family roman
-\emph on
-caractère accent autorisés
+\begin_layout Subsection
+Traduire la documentation
\end_layout
\begin_layout Standard
-Le
-\emph on
-caractère
-\emph default
- devient alors un
-\emph on
-accent
-\emph default
- sur les caractères
-\emph on
-autorisés
-\emph default
-.
- C'est le principe de la touche morte
+La documentation en ligne (dans le menu
+\family sans
+Aide
+\family default
+) peut (et doit !) être traduite.
+ S'il existe une traduction de la documentation
\begin_inset Foot
status collapsed
-\begin_layout Standard
-Le terme
-\emph on
-touche morte
-\emph default
- désigne une touche qui seule ne produit pas de caractère, mais qui produit
- le caractère accentué voulu quand elle est suivie par une autre touche
- autorisée.
- Par exemple, pour écrire un
-\family typewriter
-
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+En mars 2008, au moins quelques documents avaient été traduit en14 langues,
+ le manuel d'apprentissage étant disponible en quelques autres.
+\end_layout
-ê
-\begin_inset Quotes frd
\end_inset
+, et si la locale est correctement réglée, \SpecialChar LyX
+ affichera tout seul la version
+ traduite.
+ \SpecialChar LyX
+ cherche les versions traduites sous le nom
+\begin_inset Flex Noun
+status collapsed
-\family default
- sur un clavier français, il faut d'abord taper sur
-\family typewriter
-
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+/doc/
+\series bold
+xx
+\series default
+_NomDoc.lyx
+\end_layout
-^
-\begin_inset Quotes frd
\end_inset
-
-\family default
- puis sur
+, où
\family typewriter
+\series bold
+xx
+\family default
+\series default
+ est le code pour la langue en cours d'utilisation.
+ S'il n'y a pas de traduction disponible, c'est la version anglaise qui
+ est affichée.
+ Notez que les versions traduites doivent avoir le même nom de fichier (ici
+
+\begin_inset Flex Noun
+status collapsed
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+NomDoc
+\end_layout
-e
-\begin_inset Quotes frd
\end_inset
-
-\family default
-.
+) que l'original.
+ Si vous vous sentez de traduire la documentation (ce qui est d'ailleurs
+ un excellent moyen de corriger la documentation d'origine!), il y a un
+ certain nombre de choses que vous devez faire tout de suite:
\end_layout
+\begin_layout Itemize
+faire un tour sur la page web de la
+\begin_inset CommandInset href
+LatexCommand href
+name "traduction des documentations"
+target "http://www.lyx.org/WebFr.Translation"
+
\end_inset
+ sur le site de \SpecialChar LyX
.
+ De cette façon, vous pourrez voir quels documents ont déjà été traduits
+ dans votre langue, s'il y en a.
+ Vous y trouverez aussi qui s'occupe d'organiser l'effort de traduction
+ dans votre langue.
+ Si personne ne s'en occupe, faites-nous connaître votre intérêt.
\end_layout
\begin_layout Standard
-Si vous tapez
-\emph on
-caractère
-\emph default
- puis une autre touche qui ne fait pas partie des caractères
-\emph on
-autorisés
-\emph default
-, vous obtiendrez un
-\emph on
-caractère
-\emph default
- suivi par l'autre touche non autorisée.
- Notez que
-\family sans
-Backspace
+Une fois que vous vous y mettez pour de bon, voilà quelques conseils qui
+ pourront vous éviter des ennuis:
+\end_layout
+
+\begin_layout Itemize
+joignez-vous à l'équipe de documentation!
+\family typewriter
+Intro.lyx
\family default
- efface une touche morte, si vous tapez
-\emph on
-caractère
-\emph default
-
+ (
\family sans
-Backspace
+Aide\SpecialChar menuseparator
+Introduction
\family default
-, le curseur ne recule pas mais annule l'effet que
-\emph on
-caractère
-\emph default
- aurait pu avoir sur la touche suivante.
+) explique comment faire.
+ C'est d'ailleurs le premier document à traduire;
\end_layout
-\begin_layout Standard
-Dans l'exemple suivant, il est spécifié que le caractère ' doit être un
- accent aigu, autorisé sur les caractères a, e, i, o, u, A, E, I, O et U
- :
+\begin_layout Itemize
+étudiez les conventions typographiques de la langue dans laquelle vous traduisez.
+ La typographie est un art ancien et au cours des siècles, une grande variété
+ de conventions ont vu le jour dans les différentes parties du globe.
+ Apprenez aussi le vocabulaire spécifique des professionnels de la typographie
+ dans votre pays.
+ Si vous inventez votre propre terminologie, vous allez induire les lecteurs
+ en erreur.
+ (
+\emph on
+Attention ! La typographie peut devenir une passion !
+\emph default
+);
\end_layout
-\begin_layout LyX-Code
+\begin_layout Itemize
+faites une copie du document (dans les cas simples, sinon voyez la note
+ de bas de page
+\begin_inset space ~
+\end_inset
-\backslash
-kmod ' acute aeiouAEIOU
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "fn:NdT-:-Je"
-\family typewriter
-kxmod
-\family default
- Définit une exception au caractère accentué
-\end_layout
+\end_inset
-\begin_layout LyX-Code
+).
+ Ce sera votre fichier de travail.
+ Vous pouvez l'utiliser comme fichier d'aide personnel en le mettant dans
+ votre répertoire
+\lang english
-\backslash
-kxmod
-\family roman
-\emph on
-accent caractère résultat
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+MonRép/doc/xx/
\end_layout
-\begin_layout Standard
-Ça définit une exception pour l'
-\emph on
-accent
-\emph default
- sur le
-\emph on
-caractère
-\emph default
-.
- L'
-\emph on
-accent
-\emph default
- doit avoir été assigné auparavant par une déclaration
-\family typewriter
+\end_inset
-\backslash
-kmod
-\family default
- et le
-\emph on
-caractère
-\emph default
- ne doit pas faire partie des caractères
-\emph on
-autorisés
-\emph default
- de l'
-\emph on
-accent
-\emph default
-.
- Quand vous tapez la séquence
-\emph on
-accent
-\emph default
-
-\emph on
-caractère
-\emph default
-, se produit le
-\emph on
-résultat
-\emph default
-.
- Si une telle déclaration n'existe pas dans le fichier
-\family typewriter
-.kmap
-\family default
- et que vous tapez
-\emph on
-accent caractère
-\emph default
-, vous obtenez
-\emph on
-touche_accent caractère
-\emph default
- où
-\emph on
-touche_accent
-\emph default
- est le premier paramètre de la déclaration
-\family typewriter
-\backslash
-kmod
-\family default
+\lang french
.
+\begin_inset Newline newline
+\end_inset
+
+
+\lang english
+
+\begin_inset Note Greyedout
+status open
+
+\begin_layout Plain Layout
+
+\series bold
+Nota:
+\series default
+ pour un document complexe doté d'éléments externes (images, etc.), si vous
+ voulez faire une copie dans un répertoire temporaire par exemple, faites
+ attention aux liens vers les éléments externes qui peuvent être brisés
+ quand le document est déplacé d'un endroit à un autre.
+ La meilleure méthode est de télécharger l'arborescence \SpecialChar LyX
+ depuis le dépôt
+ git (voir
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.lyx.org/WebFr.HowToUseGIT
\end_layout
-\begin_layout Standard
-Avec la commande suivante, vous obtenez äi quand vous tapez acute-i ('i)
- :
+\end_inset
+
+) et de modifier le ficher de documentation en place.
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\backslash
-kxmod acute i "
-\backslash
-\backslash
-'{
-\backslash
+\end_layout
+
+\begin_layout Itemize
+de temps à autre le document original (de l'équipe \SpecialChar LyX
+) est mis à jour.
+ Utilisez
+\begin_inset CommandInset href
+LatexCommand href
+name "l'interface d'affichage des source"
+target "http://www.lyx.org/trac/browser"
+
+\end_inset
+
+ pour voir ce qui a changé.
+ De cette façon vous pouvez voir facilement les parties de votre document
+ qui ont besoin d'être mises à jour
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+NdT : Je conseille très vivement de partir des fichiers disponibles sur
+ Trac, et de ne pas perdre de temps à traduire la version contenue dans
+ votre distribution pour s'apercevoir trop tard que tout est périmé.
+ J’ajoute que la meilleure solution est de récupérer l'image courante des
+ sources de \SpecialChar LyX
+ via git (cf.
+ le
+\begin_inset CommandInset href
+LatexCommand href
+name "site LyX"
+target "http://www.lyx.org/WebFr.HowToUseGIT"
+
+\end_inset
+
+) et de modifier directement le fichier concerné dans l'arborescence importée:
+ de cette façon, les liens vers les images ne seront pas modifiés lors de
+ la sauvegarde du fichier, et la version modifiée pourra être soumise sans
+ modifications aux développeurs.
+\begin_inset CommandInset label
+LatexCommand label
+name "fn:NdT-:-Je"
+
+\end_inset
+
-\backslash
-i}"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family typewriter
-kcomb
-\family default
- Combine deux caractères accentués
+.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+Si vous avez trouvé une erreur dans le document original, corrigez-la et
+ dites-le au reste de l'équipe de documentation (que vous n'avez pas manqué
+ de rejoindre, n'est-ce pas ?)
+\end_layout
-\backslash
-kcomb
-\family roman
-\emph on
-accent1 accent2 autorisés
+\begin_layout Standard
+\begin_inset Branch Obsolete
+status collapsed
+
+\begin_layout Section
+Support de Clavier International
\end_layout
\begin_layout Standard
-Celui-ci est assez ésotérique.
- Il vous permet de combiner les effets de l'
-\emph on
-accent1
-\emph default
- et de l'
-\emph on
-accent2
-\emph default
- (dans cet ordre !) sur les caractères
-\emph on
-autorisés
-\emph default
-.
- Les touches pour l'
-\emph on
-accent1
-\emph default
- et l'
-\emph on
-accent2
-\emph default
- doivent avoir été définies par une commande
-\family typewriter
-\backslash
-kmod
-\family default
-
\emph on
-plus haut
-\emph default
- dans le fichier.
+[Note de l'Éditeur : La section qui suit a été écrite par
+\noun on
+Ivan Schreter
+\noun default
+.
+ Il faut la corriger pour qu'elle soit conforme à la nouvelle feuille de
+ style de la Documentation et pour utiliser les nouvelles fonctions de la
+ version 1.0.
+ Le tout doit aussi être fusionné avec la section d'après.
+ - jw]
\end_layout
-\begin_layout Standard
-Voyez cet exemple extrait du fichier
+\begin_layout Subsection
+Définir ses propres réaffectations clavier : Format de fichier
\family typewriter
-greek.kmap
-\family default
- :
+.kmap
\end_layout
-\begin_layout LyX-Code
-
-\backslash
-kmod ; acute aeioyvhAEIOYVH
+\begin_layout Standard
+Regardons d'un peu plus près un fichier de définition de clavier.
+ C'est un fichier ASCII qui définit :
\end_layout
-\begin_layout LyX-Code
-
-\backslash
-kmod : umlaut iyIY
+\begin_layout Itemize
+des correspondances touche à touche ou touche à chaîne
\end_layout
-\begin_layout LyX-Code
+\begin_layout Itemize
+des touches mortes
+\end_layout
-\backslash
-kcomb acute umlaut iyIY
+\begin_layout Itemize
+des exceptions des touches mortes
\end_layout
\begin_layout Standard
-Ça vous permet de taper
-\family typewriter
-;:i
-\family default
- et d'avoir l'effet de
-\family typewriter
+Pour définir une traduction touche à touche ou touche à chaîne, utilisez
+ cette commande :
+\end_layout
+
+\begin_layout Quotation
-\backslash
-'{
-\backslash
-"{i}}
-\family default
-.
- Dans ce cas un
-\family sans
-Backspace
-\family default
- annule la dernière touche morte, donc si vous tapez
-\family typewriter
-;:
-\family sans
-Backspace
-\family typewriter
- i
-\family default
- vous obtenez
\family typewriter
\backslash
-'{i}
+kmap touche
\family default
-.
-\end_layout
-
-\begin_layout Subsection
-Le fichier
+
\family typewriter
-.cdef
+chaîne_sortie
\end_layout
\begin_layout Standard
-Après que la réaffectation
-\family typewriter
-.kmap
-\family default
- a été effectuée, un fichier
+où
\family typewriter
-.cdef
+touche
\family default
- convertit les chaînes de symboles obtenues dans la police de caractères.
- Actuellement, la distribution de LyX comprend au moins les fichiers
+ est la touche à traduire et
\family typewriter
-iso8859-1.cdef
+chaîne_sortie
\family default
- et
+ est la chaîne à insérer dans le document.
+ Pour définir des touches mortes, faites :
+\end_layout
+
+\begin_layout Quotation
+
\family typewriter
-iso8859-2.cdef
-\family default
-.
+
+\backslash
+kmod touche touche_morte
\end_layout
\begin_layout Standard
-En général le fichier
+où
\family typewriter
-.cdef
+touche
+\family default
+ est la touche du clavier et
+\family typewriter
+touche_morte
\family default
- est une suite de déclarations de la forme :
+ est le nom de la touche morte.
+ Les touches mortes suivantes sont supportées (nom du raccourci entre parenthèse
+s) :
\end_layout
-\begin_layout LyX-Code
+\begin_layout Quotation
-\family roman
\emph on
-numéro_du_caractère chaîne
+Nom
+\begin_inset space \hfill{}
+\end_inset
+
+Exemple
\end_layout
-\begin_layout Standard
-Par exemple, pour affecter
-\family typewriter
+\begin_layout Quotation
+acute (acu)
+\begin_inset space \hfill{}
+\end_inset
-\backslash
-'{e}
-\family default
- au caractère correspondant dans le jeu iso-8859-1 (233), il y a la déclaration
- suivante :
+áéíóú
\end_layout
-\begin_layout LyX-Code
-233 "
-\backslash
+\begin_layout Quotation
+grave (gra)
+\begin_inset space \hfill{}
+\end_inset
-\backslash
-'{e}"
+àèìòù
\end_layout
-\begin_layout Standard
-avec
-\family typewriter
-
-\backslash
+\begin_layout Quotation
+macron (mac)
+\begin_inset space \hfill{}
+\end_inset
-\family default
- et
-\family typewriter
-"
-\family default
- protégés dans
-\emph on
-chaîne
-\emph default
-.
- Notez que le même caractère peut servir pour plus d'une chaîne.
- Dans le fichier
-\family typewriter
-iso-8859-7.cdef
-\family default
- vous avez
+ ō
\end_layout
-\begin_layout LyX-Code
-192 "
-\backslash
+\begin_layout Quotation
+tilde (til)
+\begin_inset space \hfill{}
+\end_inset
-\backslash
-'{
-\backslash
+ñÑ
+\end_layout
-\backslash
+\begin_layout Quotation
+underbar (underb)
+\begin_inset space \hfill{}
+\end_inset
-\backslash
-"{i}}"
-\newline
-192 "
-\backslash
-\backslash
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
-\backslash
-"{
-\backslash
\backslash
-'{i}}"
+b o
\end_layout
-\begin_layout Standard
-Si LyX ne trouve pas de correspondance pour la chaîne produite par une touche
- ou une séquence avec des touches mortes, il va vérifier si elle ressemble
- à un caractère accentué et va essayer à l'écran de tracer un accent par
- dessus le caractère.
-\end_layout
+\end_inset
+
-\begin_layout Subsection
-Touches mortes
\end_layout
-\begin_layout Standard
-Il y a une autre façon d'ajouter le support pour des caractères internationaux
- par l'intermédiaire des touches mortes.
- Une touche morte marche en combinaison avec une lettre pour produire un
- caractère accentué.
- Ici, nous allons expliquer comment créer une touche morte vraiment simple
- pour montrer comment elles marchent.
+\begin_layout Quotation
+cedilla (ced)
+\begin_inset space \hfill{}
+\end_inset
+
+çÇ
\end_layout
-\begin_layout Standard
-Supposez que vous ayez besoin du caractère circonflexe
-\begin_inset Foot
+\begin_layout Quotation
+underdot (underd)
+\begin_inset space \hfill{}
+\end_inset
+
+
+\begin_inset ERT
status collapsed
-\begin_layout Standard
-NdT : déjà présent en français, mais nous allons conserver cet exemple.
+\begin_layout Plain Layout
+
+
+\backslash
+d o
\end_layout
\end_inset
-,
-\family typewriter
-\begin_inset Quotes fld
-\end_inset
+\end_layout
-^
-\begin_inset Quotes frd
+\begin_layout Quotation
+circumflex (circu)
+\begin_inset space \hfill{}
\end_inset
+âêîôû
+\end_layout
+
+\begin_layout Quotation
+circle (circl)
+\begin_inset space \hfill{}
+\end_inset
-\family default
-.
- Vous devez faire correspondre la touche circonflexe à la commande LyX
-\family typewriter
-accent-circumflex
-\family default
- dans votre fichier
-\family typewriter
-lyxrc
-\family default
-.
- Maintenant, à chaque fois que vous taperez la touche circonflexe suivie
- par une lettre, il y aura un accent circonflexe dessus.
- Par exemple, la séquence
-\family typewriter
+ÅůŮ
+\end_layout
-\begin_inset Quotes fld
+\begin_layout Quotation
+tie (tie)
+\begin_inset space \hfill{}
\end_inset
-^e
-\begin_inset Quotes frd
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+t o
+\end_layout
+
\end_inset
-\family default
- produit la lettre
-\family typewriter
+\end_layout
-\begin_inset Quotes fld
+\begin_layout Quotation
+breve (bre)
+\begin_inset space \hfill{}
\end_inset
-ê
-\begin_inset Quotes frd
+ă
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+u o
+\end_layout
+
\end_inset
-\family default
-.
- Cependant, si vous essayez de taper
-\family typewriter
+\end_layout
-\begin_inset Quotes fld
+\begin_layout Quotation
+caron (car)
+\begin_inset space \hfill{}
\end_inset
-^t
-\begin_inset Quotes frd
+čšž
+\end_layout
+
+\begin_layout Quotation
+hungarian umlaut (hug)
+\begin_inset space \hfill{}
\end_inset
+őű
+\end_layout
+
+\begin_layout Quotation
+umlaut (uml)
+\begin_inset space \hfill{}
+\end_inset
-\family default
-, LyX va se plaindre avec un bip, car un
-\family typewriter
+äöü
+\end_layout
-\begin_inset Quotes fld
+\begin_layout Quotation
+dot (dot)
+\begin_inset space \hfill{}
\end_inset
-t
-\begin_inset Quotes frd
+ż
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+.s
+\end_layout
+
\end_inset
-\family default
- ne prend jamais d'accent circonflexe.
- Taper
-\family sans
-Espace
-\family default
- après une touche morte fait s'afficher l'accent seul.
- Notez bien ce dernier point ! Si vous faites correspondre une touche à
- une touche morte, vous devez faire correspondre le caractère sur cette
- touche à une touche différente.
- Faire correspondre la virgule à une cédille est une mauvaise idée, car
- vous n'aurez plus que des cédilles à la place des virgules.
\end_layout
\begin_layout Standard
-Une façon courante de créer des touches mortes est d'utiliser
-\family sans
-Meta-
-\family default
-,
-\family sans
-Ctrl-
-\family default
- ou
-\family sans
-Shift-
-\family default
- en combinaison avec un accent, comme
+Dans beaucoup de claviers internationaux il y a des exceptions dans les
+ règles d'emploi des touches mortes, vous pouvez les définir ainsi :
+\end_layout
+
+\begin_layout Quotation
+
\family typewriter
-\begin_inset Quotes fld
-\end_inset
+\backslash
+kxmod touche_morte touche chaîne_sortie
+\end_layout
-~
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Standard
+Par exemple, sur un clavier slovaque, si vous tapez caron-o, ça génère circonfle
+xe-o, il faut donc mettre :
+\end_layout
+\begin_layout Quotation
-\family default
- ou
\family typewriter
-\begin_inset Quotes fld
-\end_inset
-
-^
-\begin_inset Quotes frd
-\end_inset
+\backslash
+kxmod
+\family default
+
+\family typewriter
+caron o "
+\backslash
+^o"
+\end_layout
+\begin_layout Standard
+pour le faire marcher correctement.
+ Vous devez aussi définir comme des exceptions les touches mortes avec i
+ et j, pour enlever le point avant d'insérer une marque d'accentuation.
+ Je changerai ceci le moment venu, mais je n'en ai pas encore eu le temps.
+\end_layout
+\begin_layout Standard
+Au fait, à propos des caractères : l'antislash est un caractère d'échappement,
+ pour l'entrer, il faut taper un double antislash.
+ Les guillemets et
+\family typewriter
+#
\family default
+ ont aussi un sens différent.
+
+\family typewriter
+#
+\family default
+ indique les commentaires, les guillemets entourent les commandes style
+ \SpecialChar LaTeX
.
- Une autre méthode met en jeu
+ Pour entrer un guillemet, il faut taper
\family typewriter
-xmodmap
+
+\backslash
+"
\family default
- et
+, pour entrer
\family typewriter
-xkeycaps
+#
\family default
- (vus dans le
-\emph on
-Guide\InsetSpace ~
-de\InsetSpace ~
-l'Utilisateur
-\emph default
-) pour configurer la touche spéciale
+, il faut taper
\family typewriter
-Mode_Switch
+
+\backslash
+#
\family default
.
- Elle agit un peu comme
-\family sans
-Shift
-\family default
- et permet de faire correspondre des touches à des caractères accentués.
- Vous pouvez aussi transformer des touches en touches mortes en les affectant
- à quelque chose comme
-\family typewriter
-usldead_cedilla
-\family default
- puis en affectant cette touche symbolique à la commande LyX correspondante
-\begin_inset Foot
-status collapsed
+\end_layout
\begin_layout Standard
-Note de
-\noun on
-John Weiss
-\noun default
- : C'est exactement ce que je fais dans mes fichiers
+Si vous faites un fichier de réaffectation clavier qui marche pour votre
+ langue, merci de me l'envoyer, pour que je puisse l'inclure dans la prochaine
+ distribution de réaffectations clavier.
+\end_layout
+
+\begin_layout Standard
+Il y aura plus de mots-clés supportés à l'avenir dans les fichiers de réaffectat
+ion clavier, comme :
+\end_layout
+
+\begin_layout Itemize
+
\family typewriter
-~/.lyx/lyxrc
+
+\backslash
+kinclude nom_fichier
\family default
- et
+
+\begin_inset space \hfill{}
+\end_inset
+
+inclut un autre fichier (
\family typewriter
-~/.xmodmap
-\family default
-.
- Ma touche
-\family sans
-Arrêt\InsetSpace ~
-Défil
-\family default
- (ou
-\family sans
-Scroll\InsetSpace ~
-Lock
+include
\family default
-) est configurée comme
+)
+\end_layout
+
+\begin_layout Itemize
+
\family typewriter
-Mode_Switch
+
+\backslash
+kprog programme
\family default
- et j'ai affecté des choses comme
-\family sans
-Arrêt\InsetSpace ~
-Défil-^
+
+\begin_inset space \hfill{}
+\end_inset
+
+définit un programme externe de traduction (
+\family typewriter
+define
\family default
- ou
-\family sans
-Arrêt\InsetSpace ~
-Défil-~
+)
+\end_layout
+
+\begin_layout Standard
+Il devrait aussi chercher dans
+\family typewriter
+lyxrc
\family default
- à un tas de touches symboliques
+ les valeurs par défaut (par exemple, une option
\family typewriter
-\begin_inset Quotes fld
-\end_inset
+\backslash
+kinclude
+\family default
+ pour inclure le clavier par défaut).
+\end_layout
-usldead_*
-\begin_inset Quotes frd
\end_inset
-\family default
-.
- C'est comme ça que j'obtiens tous mes caractères accentués.
\end_layout
+\begin_layout Section
+Les Claviers Internationaux
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:clavier"
+
\end_inset
-.
- Vous pouvez transformer à peu près n'importe quelle touche en touche
-\family typewriter
-Mode_Switch
-\family default
- : une des touches
-\family sans
-Ctrl-
-\family default
-, une touche de fonction inutilisée, etc.
- Quant aux commandes LyX qui produisent des accents, voyez à l'entrée
-\family typewriter
-accent-acute
-\family default
- dans le
-\emph on
-Manuel\InsetSpace ~
-de\InsetSpace ~
-Référence
-\emph default
-.
- Là-bas il y a la liste complète.
-\end_layout
-\begin_layout Subsection
-Enregistrer votre Configuration Linguistique
\end_layout
\begin_layout Standard
-\begin_inset LatexCommand \label{sec:enreg-langue}
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+En révisant ce document en mars 2008, le relecteur anglophone n'a pas vérifié
+ cette section par manque de compréhension de son contenu.
+ Ce serait bien que quelqu'un s'en charge.
+ Le traducteur francophone (SMGC) l'avait traduit tel quel, le relecteur
+ francophone (JPC) l'a relu tel quel.
+\end_layout
\end_inset
-Vous pouvez éditer vos préférences dans la fenêtre
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences
-\family default
- pour que LyX démarre avec l'environnement linguistique que vous souhaitez,
- automatiquement configuré.
+
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+Les deux sections suivantes décrivent en détail la syntaxe des fichiers
+
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+.kmap
\end_layout
-\begin_layout Chapter
-Installer de Nouvelles Classes de Document, Formats et Modèles
-\begin_inset LatexCommand \label{chap:classe-texte}
-
\end_inset
-
-\begin_inset OptArg
+ et
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-Installer de Nouvelles Classes
+\begin_layout Plain Layout
+.cdef
\end_layout
\end_inset
+.
+ Ces sections devraient vous aider à concevoir votre propre réaffectation
+ clavier si celles fournies ne vous donnent pas satisfaction.
+\end_layout
+\begin_layout Subsection
+Le fichier
+\family typewriter
+.kmap
\end_layout
\begin_layout Standard
-Dans ce chapitre, nous décrivons comment créer et installer de nouveaux
- fichiers de format LyX ou de modèle, et nous vous offrons une révision
- des procédures correctes d'installation de nouvelles classes de document
- LaTeX.
- D'abord quelques définitions : une classe de document est un fichier LaTeX
- (d'habitude avec l'extension
-\family typewriter
-.cls
-\family default
- ou
-\family typewriter
-.sty
-\family default
-) qui décrit la mise en page d'un document -- par exemple un article, un
- rapport, un preprint de publication, etc.
- -- et toutes les commandes nécessaires pour réaliser cette mise en page.
- Un fichier de format
-\begin_inset Foot
+Un fichier
+\begin_inset Flex Noun
status collapsed
-\begin_layout Standard
-NdT : Traduction de
-\begin_inset Quotes fld
+\begin_layout Plain Layout
+.kmap
+\end_layout
+
\end_inset
-layout file
-\begin_inset Quotes frd
+ fait correspondre des appuis clavier à des caractères ou à des chaînes
+ de caractères.
+ Il définit une réaffectation clavier
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+NdT : Keyboard MAPping.
+\end_layout
+
\end_inset
.
+ Cette section décrit les mots clés
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+kmap
\end_layout
\end_inset
- est un fichier LyX correspondant à une classe de document LaTeX, qui dit
- à LyX comment
-\begin_inset Quotes fld
-\end_inset
+,
+\begin_inset Flex Code
+status collapsed
-dessiner
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+kmod
+\end_layout
- les choses à l'écran pour les rendre ressemblantes avec la version imprimée.
- Plus précisément, un fichier de format décrit une
-\begin_inset Quotes fld
\end_inset
-classe de texte
-\begin_inset Quotes frd
-\end_inset
+,
+\begin_inset Flex Code
+status collapsed
-, qui est le schéma interne utilisé par LyX pour l'affichage à l'écran.
-
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+kxmod
+\end_layout
-Format
-\begin_inset Quotes frd
\end_inset
et
-\begin_inset Quotes fld
-\end_inset
+\begin_inset Flex Code
+status collapsed
-classe de texte
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+kcomb
+\end_layout
- sont des termes à peu près interchangeables, mais il est préférable de
- parler de format pour le fichier, et de classe de texte pour ce qui est
- présent dans la mémoire.
- Un fichier modèle est simplement un document LyX qui contient un ensemble
- d'entrées prédéfinies pour une classe de document donnée, entrées généralement
- nécessaires avec cette classe.
- Les modèles sont notamment utiles pour les
-\begin_inset Quotes fld
\end_inset
-manuscrits
-\begin_inset Quotes frd
-\end_inset
+ des fichiers
+\begin_inset Flex Code
+status collapsed
- de publications soumises sous format électronique.
+\begin_layout Plain Layout
+.kmap
\end_layout
-\begin_layout Section
-Installer un nouveau paquetage LaTeX
-\end_layout
+\end_inset
-\begin_layout Standard
-Certaines installations peuvent ne pas contenir le paquetage LaTeX que vous
- vouliez justement utiliser avec LyX.
- Par exemple, vous pouvez avoir besoin de FoilTeX, un paquetage courant
- (et très puissant) pour préparer des transparents pour rétroprojecteurs.
- Voici les étapes pour installer un paquetage si vous utilisez teTeX ou
- une autre distribution basée sur web2c.
+.
\end_layout
-\begin_layout Enumerate
-Procurez-vous le paquetage sur le CTAN ou ailleurs
-\begin_inset Foot
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-Voir le manuel de
-\emph on
-Configuration\InsetSpace ~
-LaTeX
-\emph default
- pour savoir ce qu'est le CTAN et où l'on peut trouver les classes de document
- supportées.
+\begin_layout Plain Layout
+kmap
\end_layout
\end_inset
-.
+ fait correspondre un caractère à une chaîne
\end_layout
-\begin_layout Enumerate
-Lisez le fichier
-\family typewriter
-texmf.cnf
-\family default
- (qui réside habituellement dans le répertoire
-\family typewriter
-$TEXMF/web2c
-\family default
-, mais il vous faudra peut-être faire
-\family typewriter
-kpsewhich texmf.cnf
-\family default
- pour le localiser).
- Il décrit comment ajouter un répertoire
-\family typewriter
-texmf
-\family default
- local ; suivez les instructions.
- Vous devez insérer le nom de votre répertoire
-\family typewriter
-texmf
-\family default
- local dans
-\family typewriter
-texmf.cnf
-\family default
-.
- Sous Linux,
-\family typewriter
-/usr/local
-\family default
- est un endroit logique pour installer les logiciels qui ne viennent pas
- avec votre distribution, vous pouvez donc utiliser
-\family typewriter
-/usr/local/texmf
-\family default
-.
- D'habitude, vous n'avez que deux choses à modifier :
+\begin_layout LyX-Code
+
+\backslash
+kmap
+\family roman
+\emph on
+ caractère chaîne
\end_layout
-\begin_deeper
-\begin_layout Enumerate
-Réglez
+\begin_layout Standard
+Ceci fait correspondre
+\emph on
+chaîne
+\emph default
+ à
+\emph on
+caractère
+\emph default
+.
+ Notez que dans
+\emph on
+chaîne
+\emph default
+, le guillemet double (
\family typewriter
-TEXMFLOCAL
+"
\family default
- sur le répertoire que vous avez choisi, par exemple :
-\newline
-
+) et l'antislash (
\family typewriter
-TEXMFLOCAL = /usr/local/texmf
-\end_layout
-\begin_layout Enumerate
-Assurez-vous que
-\family typewriter
-TEXMF
+\backslash
+
\family default
- inclut bien la variable
+) doivent être protégés par un antislash (
\family typewriter
-TEXMFLOCAL
-\family default
-, par exemple :
-\newline
-\family typewriter
-TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN}
+\backslash
+
+\family default
+) juste avant-++.
\end_layout
-\end_deeper
-\begin_layout Enumerate
-Créez votre répertoire
-\family typewriter
-texmf
-\family default
- local (par exemple
-\family typewriter
-/usr/local/texmf
-\family default
-).
- Vous devez suivre la structure de votre répertoire
-\family typewriter
-texmf
-\family default
- existant (par exemple, les paquetages LaTeX doivent aller dans
-\family typewriter
-/usr/local/texmf/tex/latex/
-\family default
-).
+\begin_layout Standard
+Voici un exemple de commande
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+kmap
\end_layout
-\begin_layout Enumerate
-Installez le paquetage.
- Par exemple, vous pouvez décompresser l'archive FoilTeX et créer
-\family typewriter
-/usr/local/texmf/tex/latex/foiltex
-\family default
-.
- Le répertoire
-\family typewriter
-foiltex
-\family default
- contient différents fichiers.
+\end_inset
+
+ qui fait s'afficher le symbole
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+/
\end_layout
-\begin_layout Enumerate
-Lancez
-\family typewriter
-texhash
-\family default
-.
- Ça devrait entre autres créer
-\family typewriter
-/usr/local/texmf/ls-R
-\family default
-.
+\end_inset
+
+ quand on tape la touche
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+ &
\end_layout
-\begin_layout Enumerate
-Depuis LyX, faites
-\family sans
-Éditer\SpecialChar \menuseparator
-Reconfigurer
-\family default
-.
- Redémarrez LyX.
+\end_inset
+
+ :
\end_layout
-\begin_layout Standard
-Maintenant vous devriez voir votre nouveau paquetage -- par exemple
-\family sans
-slides\InsetSpace ~
-(FoilTeX)
-\family default
- -- dans le champ
-\family sans
-Classe
-\family default
- de la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
-Document
-\family default
-.
- Notez qu'il y a des façons plus simples d'installer des paquetages : vous
- pouvez ajouter un lien au répertoire du nouveau paquetage dans le répertoire
- LaTeX du système (
-\family typewriter
-$TEXMF/tex/latex
-\family default
-, n'oubliez pas de lancer ensuite
-\family typewriter
-texconfig
-\family default
-), ou parfois simplement régler la variable d'environnement
-\family typewriter
-$TEXINPUTS
-\family default
- pour inclure le nouveau paquetage.
- Cependant, la procédure stricte décrite dans
+\begin_layout LyX-Code
+
\family typewriter
-texmf.cnf
-\family default
- est garantie de fonctionner, vous devez donc la suivre sauf si les circonstance
-s l'empêchent absolument : par exemple si vous n'avez pas les droits de
- super-utilisateur.
+
+\backslash
+kmap & /
\end_layout
-\begin_layout Section
-Formats
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+kmod
\end_layout
-\begin_layout Standard
-Cette section explique comment écrire et installer vos propres fichiers
- de format LyX (aussi connus sous le nom de classes de texte) et prend pour
- exemple le format
-\family typewriter
-article
-\family default
-.
- Les fichiers
-\family typewriter
-.layout
-\family default
- décrivent les styles de paragraphe disponibles pour un document donné et
- la façon avec laquelle LyX doit les afficher.
- Nous essayons ici de donner une description complète de la procédure à
- suivre ; il y a cependant une telle variété de classes LaTeX supportant
- des types de document très différents que nous ne pouvons pas espérer couvrir
- tous les cas possibles ni tous les problèmes que vous pourrez rencontrer.
+\end_inset
+
+ définit un caractère accentué
\end_layout
-\begin_layout Standard
-Quand vous prévoyez d'écrire un nouveau format, il est extrêmement utile
- de regarder les formats exemples distribués avec LyX.
- Si vous utilisez une classe de document LaTeX qui pourrait intéresser d'autres
- personnes, et que vous avez un format LyX correspondant, n'hésitez pas
- à nous envoyer le tout, pour que nous puissions le mettre dans la distribution.
+\begin_layout LyX-Code
+
+\backslash
+kmod
+\family roman
+\emph on
+caractère accent autorisés
\end_layout
\begin_layout Standard
-Toutes les balises décrites dans ce chapitre sont insensibles à la casse
- ; ça veut dire que
-\family typewriter
-Style
-\family default
-,
-\family typewriter
-style
-\family default
- et
-\family typewriter
-StYlE
-\family default
- sont une seule et même commande.
- Les valeurs possibles sont inscrites entre crochets après le nom de la
- fonction.
- La valeur par défaut d'une fonction quand elle n'est pas définie dans le
- fichier décrivant la classe de texte est
-\family typewriter
+Le
\emph on
-mise en évidence
-\family default
+caractère
\emph default
-.
- Si le paramètre est d'un type particulier la valeur par défaut est indiquée
- ainsi :
-\family typewriter
-float=
+ devient alors un
\emph on
-default
-\family default
+accent
+\emph default
+ sur les caractères
+\emph on
+autorisés
\emph default
.
-\end_layout
+ C'est le principe de la touche morte
+\begin_inset Foot
+status collapsed
-\begin_layout Subsection
-Gérer de nouvelles classes de document
-\end_layout
+\begin_layout Plain Layout
+Le terme
+\emph on
+touche morte
+\emph default
+ désigne une touche qui seule ne produit pas de caractère, mais qui produit
+ le caractère accentué voulu quand elle est suivie par une autre touche
+ autorisée.
+ Par exemple, pour écrire un
+\family typewriter
-\begin_layout Standard
+\begin_inset Quotes fld
+\end_inset
+
+ê
+\begin_inset Quotes frd
+\end_inset
-\lang english
-There are two situations you are likely to encounter when wanting to support
- a new LaTeX document class, involving LaTeX2e class (
-\family typewriter
-.cls
-\family default
-) and style (
-\family typewriter
-.sty
-\family default
-) files.
-\end_layout
-\begin_layout Standard
-Les deux situations que vous êtes probablement susceptibles de rencontrer
- quand vous voulez gérer une nouvelle classe de document LaTeX sont les
- fichiers LaTeX2e de classe (
-\family typewriter
-.cls
\family default
-) et de style (
+ sur un clavier français, il faut d'abord taper sur
\family typewriter
-.sty
-\family default
-).
-\end_layout
-\begin_layout Subsection
-Format pour un fichier
-\family typewriter
-.sty
-\end_layout
+\begin_inset Quotes fld
+\end_inset
+
+^
+\begin_inset Quotes frd
+\end_inset
+
-\begin_layout Standard
-Si votre nouvelle classse de document est fournie sous la forme d'un fichier
- de style à utiliser en combinaison avec une classe de document existante,
- déjà supportée, commencez par copier le fichier de format de la classe
- de document en question dans votre répertoire local.
- Dans notre exemple, le fichier de style sera appelé
-\family typewriter
-ma_classe.sty
\family default
- et il doit être utilisé avec la classe standard
+ puis sur
\family typewriter
-report.cls
+
+\begin_inset Quotes fld
+\end_inset
+
+e
+\begin_inset Quotes frd
+\end_inset
+
+
\family default
.
\end_layout
-\begin_layout LyX-Code
-cp report.layout ~/.lyx/layouts/ma_classe.layout
+\end_inset
+
+.
\end_layout
\begin_layout Standard
-Puis éditez
-\family typewriter
-ma_classe.layout
-\family default
- et changez la ligne :
+Si vous tapez
+\emph on
+caractère
+\emph default
+ puis une autre touche qui ne fait pas partie des caractères
+\emph on
+autorisés
+\emph default
+, vous obtiendrez un
+\emph on
+caractère
+\emph default
+ suivi par l'autre touche non autorisée.
+ Notez que
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Ret.Arr
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\backslash
-DeclareLaTeXClass{report}
-\end_layout
+ efface une touche morte, si vous tapez
+\emph on
+caractère
+\emph default
+
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Standard
-en :
+\begin_layout Plain Layout
+Ret.Arr
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\backslash
-DeclareLaTeXClass[report, ma_classe.sty]{report (ma_classe)}
+, le curseur ne recule pas mais annule l'effet que
+\emph on
+caractère
+\emph default
+ aurait pu avoir sur la touche suivante.
\end_layout
\begin_layout Standard
-Puis ajoutez :
+Dans l'exemple suivant, il est spécifié que le caractère ' doit être un
+ accent aigu, autorisé sur les caractères a, e, i, o, u, A, E, I, O et U
+ :
\end_layout
\begin_layout LyX-Code
-Preamble
-\newline
-
-\backslash
-usepackage{ma_classe}
-\newline
-EndPreamble
-\end_layout
-\begin_layout Standard
-près du début du fichier.
+\backslash
+kmod ' acute aeiouAEIOU
\end_layout
-\begin_layout Standard
-Démarrez LyX et faites
-\family sans
-Éditer\SpecialChar \menuseparator
-Reconfigurer
-\family default
-.
- Redémarrez LyX et essayez de créer un nouveau document.
- Vous devriez voir
-\family sans
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+kxmod
+\end_layout
-report\InsetSpace ~
-(ma_classe)
-\begin_inset Quotes frd
\end_inset
+ définit une exception au caractère accentué
+\end_layout
-\family default
- parmi les classes de document dans la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
-Document
-\family default
-.
- Il est probable que certaines des commandes de section devront être différentes
- de celles de la classe de base
-\begin_inset Foot
-status collapsed
+\begin_layout LyX-Code
-\begin_layout Standard
-ici
-\family typewriter
-report
-\end_layout
-
-\end_inset
-
-, vous pouvez donc jouer avec les réglages des différentes sections si vous
- le souhaitez.
- Voir plus bas.
-\end_layout
-
-\begin_layout Subsection
-Format pour un fichier
-\family typewriter
-.cls
-\end_layout
-
-\begin_layout Standard
-Dans ce cas, vous devrez probablement créer votre propre format.
- Nous vous suggérons fortement de copier un fichier de format existant qui
- utilise une classe LaTeX similaire et de le modifier si c'est possible.
- Utilisez au moins un fichier existant comme point de départ pour savoir
- quels sont les éléments dont vous devez vous occuper.
- Encore une fois, les spécificités sont couvertes plus bas.
-\end_layout
-
-\begin_layout Section
-Déclarer une nouvelle classe de texte
+\backslash
+kxmod
+\family roman
+\emph on
+accent caractère résultat
\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.
- 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.
-\end_layout
+Ceci définit une exception pour l'
+\emph on
+accent
+\emph default
+ sur le
+\emph on
+caractère
+\emph default
+.
+ L'
+\emph on
+accent
+\emph default
+ doit avoir été assigné auparavant par une déclaration
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-C'est parti !
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-Les lignes qui commencent par un
-\family typewriter
-#
-\family default
- dans un fichier de format sont les commentaires.
- Il y a une exception à cette règle : tous les
-\family typewriter
-.layout
-\family default
- doivent commencer par ceci :
+\backslash
+kmod
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\size small
-#% Do not delete the line below; configure depends on this
-\begin_inset Foot
+ et le
+\emph on
+caractère
+\emph default
+ ne doit pas faire partie des caractères
+\emph on
+autorisés
+\emph default
+ de l'
+\emph on
+accent
+\emph default
+.
+ Quand vous tapez la séquence
+\emph on
+accent
+\emph default
+
+\emph on
+caractère
+\emph default
+, se produit le
+\emph on
+résultat
+\emph default
+.
+ Si une telle déclaration n'existe pas dans le fichier
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-Ne pas effacer la ligne ci-dessous ; configure compte dessus.
+\begin_layout Plain Layout
+.kmap
\end_layout
\end_inset
+ et que vous tapez
+\emph on
+accent caractère
+\emph default
+, vous obtenez
+\emph on
+touche_accent caractère
+\emph default
+ où
+\emph on
+touche_accent
+\emph default
+ est le premier paramètre de la déclaration
+\begin_inset Flex Code
+status collapsed
-\end_layout
-
-\begin_layout LyX-Code
+\begin_layout Plain Layout
-\size small
-#
\backslash
-DeclareLaTeXClass{article}
+kmod
\end_layout
-\begin_layout Standard
-La deuxième ligne sert quand vous configurez LyX.
- Le fichier de format est lu par le script LaTeX
-\family typewriter
-chkconfig.ltx
-\family default
-, dans un mode spécial où
-\family typewriter
-#
-\family default
- est ignoré.
- La première ligne est juste un commentaire LaTeX, et la deuxième contient
- la déclaration de la classe de texte.
- Si ces lignes apparaissent dans un fichier appelé
-\family typewriter
-article.layout
-\family default
-, elles définissent alors une classe de texte appelée
-\family typewriter
-article
-\family default
- (le nom du fichier de format) qui utilise la classe de document LaTeX
-\family typewriter
-article.cls
-\family default
- (par défaut le même nom que le format).
- La chaîne
-\begin_inset Quotes fld
-\end_inset
-
-article
-\begin_inset Quotes frd
\end_inset
- qui apparaît ci-dessus sert de description de la classe de texte dans la
- fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document
-\family default
.
\end_layout
\begin_layout Standard
-Supposons que vous ayez écrit votre propre classe de texte qui utilise la
- classe de document
-\family typewriter
-article.cls
-\family default
-, mais dans laquelle vous avez changé l'apparence des en-têtes de sections.
- Si vous la mettez dans un fichier
-\family typewriter
-mon_article.layout
-\family default
-, l'en-tête de ce fichier doit être :
+Avec la commande suivante, vous obtenez äi quand vous tapez acute-i ('i)
+ :
\end_layout
\begin_layout LyX-Code
-\size small
-#% Do not delete the line below; configure depends on this
-\end_layout
+\backslash
+kxmod acute i "
+\backslash
-\begin_layout LyX-Code
+\backslash
+'{
+\backslash
-\size small
-#
\backslash
-DeclareLaTeXClass[article]{article (avec mes en-têtes)}
+i}"
\end_layout
-\begin_layout Standard
-Ça déclare une classe de texte
-\family typewriter
-mon_article
-\family default
-, associée avec la classe de document LaTeX
-\family typewriter
-article.cls
-\family default
- et décrite comme
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+kcomb
+\end_layout
-article (avec mes en-têtes)
-\begin_inset Quotes frd
\end_inset
-.
- Si votre classe de texte repose sur plusieurs paquetages, vous pouvez la
- déclarer ainsi :
+ Combine deux caractères accentués
\end_layout
\begin_layout LyX-Code
-\size small
-#% Do not delete the line below; configure depends on this
+\backslash
+kcomb
+\family roman
+\emph on
+accent1 accent2 autorisés
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+Celui-ci est assez ésotérique.
+ Il vous permet de combiner les effets de l'
+\emph on
+accent1
+\emph default
+ et de l'
+\emph on
+accent2
+\emph default
+ (dans cet ordre !) sur les caractères
+\emph on
+autorisés
+\emph default
+.
+ Les touches pour l'
+\emph on
+accent1
+\emph default
+ et l'
+\emph on
+accent2
+\emph default
+ doivent avoir été définies par une commande
+\family typewriter
-\size small
-#
\backslash
-DeclareLaTeXClass[article,machin.sty]{article (avec mes en-têtes)}
+kmod
+\family default
+
+\emph on
+plus haut
+\emph default
+ dans le fichier.
\end_layout
\begin_layout Standard
-Ça indique que votre classe de texte utilise le paquetage
+Voyez cet exemple extrait du fichier
\family typewriter
-machin.sty
+greek.kmap
\family default
-.
- Enfin, il est aussi possible de déclarer des classes pour du code SGML
- et DocBook.
- Les déclarations ressemblent en général à :
+ :
\end_layout
\begin_layout LyX-Code
-\size small
-#% Do not delete the line below; configure depends on this
+\backslash
+kmod ; acute aeioyvhAEIOYVH
\end_layout
\begin_layout LyX-Code
-\size small
-#
\backslash
-DeclareSGMLClass{SGML (LinuxDoc)}
-\end_layout
-
-\begin_layout Standard
-ou :
+kmod : umlaut iyIY
\end_layout
\begin_layout LyX-Code
-#% Do not delete the line below; configure depends on this
-\end_layout
-\begin_layout LyX-Code
-#
\backslash
-DeclareDocBookClass[article]{SGML (DocBook article)}
-\end_layout
-
-\begin_layout Standard
-Notez que ces déclarations peuvent aussi recevoir un paramètre optionnel
- déclarant le nom de la classe de document (mais pas une liste).
+kcomb acute umlaut iyIY
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status inlined
-
-\begin_layout Standard
-
-
-\backslash
-begin{sloppypar}
-\end_layout
-
-\end_inset
-
-Une fois que la classe de texte a été modifiée à votre goût, tout ce que
- vous avez à faire est de la copier soit dans
+Ça vous permet de taper
\family typewriter
-RépLyX/\SpecialChar \-
-layouts/
+;:i
\family default
- soit dans
+ et d'avoir l'effet de
\family typewriter
-Rép\SpecialChar \-
-Utilisateur/\SpecialChar \-
-layouts/
-\family default
- et de faire
-\family sans
-Éditer\SpecialChar \menuseparator
-Recon\SpecialChar \-
-figurer
+
+\backslash
+'{
+\backslash
+"{i}}
\family default
.
- Quittez LyX et redémarrez-le ; votre nouvelle classe de texte devrait alors
- être disponible avec les autres.
-\begin_inset ERT
-status inlined
-
-\begin_layout Standard
-
+ Dans ce cas un
+\begin_inset Flex Noun
+status collapsed
-\backslash
-end{sloppypar}
+\begin_layout Plain Layout
+Ret.Arr
\end_layout
\end_inset
+ annule la dernière touche morte, donc si vous tapez
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+;:Backspace i
\end_layout
-\begin_layout Subsection
-Paramètres généraux d'une classe de texte
-\end_layout
-
-\begin_layout Standard
-Voici les paramètres généraux qui décrivent l'aspect du document :
-\end_layout
+\end_inset
-\begin_layout Standard
-\begin_inset ERT
-status inlined
+ vous obtenez
+\family typewriter
+
+\backslash
+'{i}
+\family default
+.
+\end_layout
+
+\begin_layout Subsection
+Le fichier
+\family typewriter
+.cdef
+\end_layout
\begin_layout Standard
+Après que la réaffectation
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+.kmap
+\end_layout
-\backslash
-begin{sloppypar}
+\end_inset
+
+ a été effectuée, un fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.cdef
\end_layout
\end_inset
+ convertit les chaînes de symboles obtenues dans la police de caractères.
+ Actuellement, la distribution de \SpecialChar LyX
+ comprend au moins les fichiers
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+iso8859-1.cdef
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Columns
-\family default
-\series default
- [
-\family typewriter
-\emph on
-1
-\emph default
-, 2
-\family default
-] Le nombre de colonnes par défaut (une ou deux).
- Peut être changé dans la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document
-\family default
-.
- Ce réglage est important (de même que
-\family typewriter
-Sides
-\family default
-) : si votre classe de texte a deux colonnes par défaut mais que vous avez
- oublié de le notifier, l'option LaTeX
-\family typewriter
-twocolumn
-\family default
- ne sera
-\emph on
-pas
-\emph default
- sélectionnée quand vous demandez
-\family sans
-Deux\InsetSpace ~
-Colonnes
-\family default
- dans
-\family sans
-Format\SpecialChar \menuseparator
-Document
-\family default
-.
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+iso8859-2.cdef
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Sides
-\family default
-\series default
- [
-\family typewriter
-\emph on
-1
-\emph default
-, 2
-\family default
-] Impression par défaut en recto seul ou en recto verso.
- Peut être changé dans la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document
-\family default
.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+En général le fichier
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
-PageStyle
-\series default
-
-\family default
-[
-\family typewriter
-\emph on
-plain
-\emph default
-, empty, headings
-\family default
-] La mise en page par défaut.
- Peut être changée dans la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Document
-\family default
-.
+\begin_layout Plain Layout
+.cdef
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-MaxCounter
-\family default
-\series default
- [
-\family typewriter
+ est une suite de déclarations de la forme :
+\end_layout
+
+\begin_layout LyX-Code
+
+\family roman
\emph on
-Counter_Chapter
-\emph default
-,
-\newline
-Counter_Section, Counter_Subsection, Counter_Subsubsection,
-\newline
-Counter_Paragraph,
- Counter_Subparagraph,
-\newline
-Counter_EnumI, Counter_EnumII,
-\newline
-Counter_EnumIII, Counter_E
-numIV
-\family default
-] Le niveau le plus élevé de numérotation automatique.
- Des valeurs courantes sont
-\family typewriter
-Counter_Chapter
-\family default
- pour un livre ou un rapport et
-\family typewriter
-Counter_Section
-\family default
- pour un article.
- S'il n'y a pas du tout besoin de numérotation, comme dans une lettre, il
- faut mettre
+numéro_du_caractère chaîne
+\end_layout
+
+\begin_layout Standard
+Par exemple, pour affecter
\family typewriter
-Counter_EnumI
+
+\backslash
+'{e}
\family default
-.
+ au caractère correspondant dans le jeu iso-8859-1 (233), il y a la déclaration
+ suivante :
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
+233 "
+\backslash
-\family typewriter
-\series medium
-ClassOptions\SpecialChar \ldots{}
-End
-\family default
-\series default
- Cette section décrit diverses options globales que supporte la classe de
- document.
- Voir la section\InsetSpace ~
+\backslash
+'{e}"
+\end_layout
-\begin_inset LatexCommand \ref{sec:ClassOptions}
+\begin_layout Standard
+avec
+\begin_inset Flex Code
+status collapsed
-\end_inset
+\begin_layout Plain Layout
+
+\backslash
- pour une description.
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-ProvidesAmsmath
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] Si la classe charge ou non le paquetage
-\family typewriter
-amsmath
-\family default
-.
- C'est le cas des classes de document
-\family typewriter
-amsart
-\family default
et
-\family typewriter
-amsbook
-\family default
-.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+"
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-ProvidesMakeidx
-\family default
-\series default
- [
-\family typewriter
+ protégés dans
\emph on
-0
+chaîne
\emph default
-, 1
-\family default
-] Si la classe charge ou non le paquetage
-\family typewriter
-makeidx
-\family default
-.
- C'est le cas des classes de document
-\family typewriter
-amsart
-\family default
- et
-\family typewriter
-amsbook
-\family default
.
+ Notez que le même caractère peut servir pour plus d'une chaîne.
+ Dans le fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+iso-8859-7.cdef
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-ProvidesUrl
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] Si la classe charge ou non le paquetage
-\family typewriter
-url
-\family default
-.
- C'est le cas de la classe de document
-\family typewriter
-AASTeX
-\family default
-.
+ vous avez
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
+192 "
+\backslash
-\family typewriter
-\series medium
-DefaultFont
-\family default
-\series default
- Pour décrire la police par défaut dans le document.
- Voir la section\InsetSpace ~
+\backslash
+'{
+\backslash
-\begin_inset LatexCommand \ref{sec:polices}
+\backslash
+\backslash
+"{i}}"
+\begin_inset Newline newline
\end_inset
- pour une description.
-\end_layout
+192 "
+\backslash
-\begin_layout Description
+\backslash
-\family typewriter
-\series medium
-DefaultStyle
-\family default
-\series default
- [
-\family typewriter
-chaîne
-\family default
-] Le style qui sera assigné aux nouveaux paragraphes.
- C'est en général
-\family sans
-Standard
-\family default
-.
- Sa valeur par défaut sera le premier style défini si vous n'en spécifiez
- aucun, mais vous êtes vivement encouragé à utiliser cette commande.
+\backslash
+"{
+\backslash
+
+\backslash
+'{i}}"
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Si \SpecialChar LyX
+ ne trouve pas de correspondance pour la chaîne produite par une touche
+ ou une séquence avec des touches mortes, il va vérifier si elle ressemble
+ à un caractère accentué et va essayer à l'écran de tracer un accent par
+ dessus le caractère.
+\end_layout
+
+\begin_layout Subsection
+Touches mortes
+\end_layout
+
+\begin_layout Standard
+Il y a une autre façon d'ajouter le support pour des caractères internationaux
+ par l'intermédiaire des touches mortes.
+ Une touche morte marche en combinaison avec une lettre pour produire un
+ caractère accentué.
+ Ici, nous allons expliquer comment créer une touche morte vraiment simple
+ pour montrer comment elles marchent.
+\end_layout
+
+\begin_layout Standard
+Supposez que vous ayez besoin du caractère circonflexe,
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+NdT : déjà présent en français, mais nous allons conserver cet exemple.
+\end_layout
+
+\end_inset
-\family typewriter
-\series medium
-TitleLatexType
-\series default
-[
-\emph on
-CommandAfter
-\emph default
-, Environment]
-\family default
- Indique le genre de balisage utilisé pour définir le titre d'un document.
\family typewriter
-CommandAfter
-\family default
- signifie que la commande définie par
-\family typewriter
-TitleLatexName
-\family default
- sera insérée après le dernier environnement avec
-\family typewriter
\begin_inset Quotes fld
\end_inset
-InTitle 1
+^
\begin_inset Quotes frd
\end_inset
\family default
.
+ Vous devez faire correspondre la touche circonflexe à la commande \SpecialChar LyX
-\family typewriter
-Environment
-\family default
- correspond au cas
-\family typewriter
-TitleLatexName
-\family default
- est un environnement, dans lequel doit être inclus le bloc de paragraphes
- avec
-\family typewriter
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+accent-circumflex
+\end_layout
-InTitle 1
-\begin_inset Quotes frd
\end_inset
+ dans votre fichier
+\begin_inset Flex Code
+status collapsed
-\family default
-.
+\begin_layout Plain Layout
+lyxrc
\end_layout
-\begin_layout Description
+\end_inset
+.
+ Maintenant, à chaque fois que vous taperez la touche circonflexe suivie
+ par une lettre, il y aura un accent circonflexe dessus.
+ Par exemple, la séquence
\family typewriter
-\series medium
-TitleLatexName
-\series default
-[string="maketitle"]
-\family default
- Le nom de la commande ou de l'environnement mentionné ci-dessus.
-\end_layout
-\begin_layout Description
+\begin_inset Quotes fld
+\end_inset
+
-\family typewriter
-\series medium
-Preamble\SpecialChar \ldots{}
-EndPreamble
\family default
-\series default
- Un jeu de définitions de macros qui seront placées au début des fichiers
- LaTeX.
- Sert pour des définitions globales.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+^e
\end_layout
-\begin_layout Description
+\end_inset
+
\family typewriter
-\series medium
-Input
+
+\begin_inset Quotes frd
+\end_inset
+
+
\family default
-\series default
- 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
+ produit la lettre
\family typewriter
-stdclass.inc
+
+\begin_inset Quotes fld
+\end_inset
+
+
\family default
-, qui contient la plupart des réglages de base.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ê
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Style\SpecialChar \ldots{}
-End
-\family default
-\series default
- Cette séquence définit un nouveau style.
- Voir la Section\InsetSpace ~
-\begin_inset LatexCommand \ref{sec:styles}
+\family typewriter
+\begin_inset Quotes frd
\end_inset
+
+\family default
.
-\end_layout
+ Cependant, si vous essayez de taper
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
-\family typewriter
-\series medium
-NoStyle
\family default
-\series default
- 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
+^t
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Float\SpecialChar \ldots{}
-End
-\family default
-\series default
- Cette séquence définit un nouveau flottant.
- Voir la Section\InsetSpace ~
-\begin_inset LatexCommand \ref{sec:flottants}
+\family typewriter
+\begin_inset Quotes frd
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\family typewriter
-\series medium
-NoFloat
\family default
-\series default
- 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
+, \SpecialChar LyX
+ va se plaindre avec un bip, car un
+\family typewriter
-\begin_layout Description
+\begin_inset Quotes fld
+\end_inset
-\family typewriter
-\series medium
-Counter\SpecialChar \ldots{}
-End
-\family default
-\series default
- Cette séquence définit un nouveau compteur.
- Voir la Section\InsetSpace ~
-\begin_inset LatexCommand \ref{sec:compteurs}
+\family default
-\end_inset
+\begin_inset Flex Code
+status collapsed
-.
+\begin_layout Plain Layout
+t
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status inlined
-
-\begin_layout Standard
+\end_inset
-\backslash
-end{sloppypar}
-\end_layout
+\family typewriter
+\begin_inset Quotes frd
\end_inset
-\end_layout
+\family default
+ ne prend jamais d'accent circonflexe.
+ Taper
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Subsection
-Section
-\family typewriter
-ClassOptions
+\begin_layout Plain Layout
+Espace
\end_layout
-\begin_layout Standard
-\begin_inset LatexCommand \label{sec:ClassOptions}
-
\end_inset
-La section
-\family typewriter
-ClassOptions
-\family default
- peut contenir les entrées suivantes :
+ après une touche morte fait s'afficher l'accent seul.
+ Notez bien ce dernier point ! Si vous faites correspondre une touche à
+ une touche morte, vous devez faire correspondre le caractère sur cette
+ touche à une touche différente.
+ Faire correspondre la virgule à une cédille est une mauvaise idée, car
+ vous n'aurez plus que des cédilles à la place des virgules.
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status inlined
+Une façon courante de créer des touches mortes est d'utiliser
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Standard
+\begin_layout Plain Layout
+Meta-
+\end_layout
+
+\end_inset
+,
+\begin_inset Flex Noun
+status collapsed
-\backslash
-begin{sloppypar}
+\begin_layout Plain Layout
+Ctrl-
\end_layout
\end_inset
+ ou
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+Maj-
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-FontSize
-\family default
-\series default
- [
-\family typewriter
-string="10|11|12"
-\family default
-] La liste des tailles de police disponibles comme police principale du
- document, séparées par un
+ en combinaison avec un accent, comme
\family typewriter
\begin_inset Quotes fld
\end_inset
-|
+~
\begin_inset Quotes frd
\end_inset
\family default
-.
-\end_layout
-
-\begin_layout Description
-
-\family typewriter
-\series medium
-PageStyle
-\family default
-\series default
- [
-\family typewriter
-string="empty|plain|headings|fancy"
-\family default
-] La liste des mises en page disponibles, séparées par un
+ ou
\family typewriter
\begin_inset Quotes fld
\end_inset
-|
+^
\begin_inset Quotes frd
\end_inset
\family default
.
+ Une autre méthode met en jeu
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+xmodmap
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Other
-\family default
-\series default
- [
-\family typewriter
-string=""
-\family default
-] Des options de la classe de document, séparées par une virgule, qui seront
- ajoutées à la partie optionnelle de la commande
-\family typewriter
+ et
+\begin_inset Flex Code
+status collapsed
-\backslash
-documentclass
-\family default
-.
+\begin_layout Plain Layout
+xkeycaps
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status inlined
-
-\begin_layout Standard
-
+\end_inset
-\backslash
-end{sloppypar}
-\end_layout
+ (vus dans le
+\emph on
+Guide
+\begin_inset space ~
+\end_inset
+de
+\begin_inset space ~
\end_inset
+l'Utilisateur
+\emph default
+) pour configurer la touche spéciale
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+Mode_Switch
\end_layout
-\begin_layout Subsection
-Formats de paragraphe spécifiques
+\end_inset
+
+.
+ Elle agit un peu comme
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Maj
\end_layout
-\begin_layout Standard
-\begin_inset LatexCommand \label{sec:styles}
+\end_inset
+
+ et permet de faire correspondre des touches à des caractères accentués.
+ Vous pouvez aussi transformer des touches en touches mortes en les affectant
+ à quelque chose comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+usldead_cedilla
+\end_layout
\end_inset
-La description d'un format de paragraphe ressemble à ça
+ puis en affectant cette touche symbolique à la commande \SpecialChar LyX
+ correspondante.
\begin_inset Foot
status collapsed
-\begin_layout Standard
-qui peut servir soit à définir un nouvel format soit à en modifier un déjà
- existant.
-\end_layout
+\begin_layout Plain Layout
+Note de
+\noun on
+John Weiss
+\noun default
+ : C'est exactement ce que je fais dans mes fichiers
+\family typewriter
+~/.lyx/lyxrc
+\family default
+ et
+\family typewriter
+~/.xmodmap
+\family default
+.
+ Ma touche
+\family sans
+Arrêt
+\begin_inset space ~
+\end_inset
+Défil
+\family default
+ (ou
+\family sans
+Scroll
+\begin_inset space ~
\end_inset
- :
+Lock
+\family default
+) est configurée comme
+\family typewriter
+Mode_Switch
+\family default
+ et j'ai affecté des choses comme
+\family sans
+Arrêt
+\begin_inset space ~
+\end_inset
+
+Défil-^
+\family default
+ ou
+\family sans
+Arrêt
+\begin_inset space ~
+\end_inset
+
+Défil-~
+\family default
+ à un tas de touches symboliques
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
+
+usldead_*
+\begin_inset Quotes frd
+\end_inset
+
+
+\family default
+.
+ C'est comme ça que j'obtiens tous mes caractères accentués.
\end_layout
-\begin_layout LyX-Code
-Style
-\family roman
-\emph on
-nom
+\end_inset
+
+ Vous pouvez transformer à peu près n'importe quelle touche en touche
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Mode_Switch
\end_layout
-\begin_layout LyX-Code
- ...
+\end_inset
+
+: une des touches
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Ctrl-
\end_layout
-\begin_layout LyX-Code
-End
+\end_inset
+
+, une touche de fonction inutilisée, etc.
+ Quant aux commandes \SpecialChar LyX
+ qui produisent des accents, voyez à l'entrée
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+accent-acute
\end_layout
-\begin_layout Standard
-dans lequel on peut mettre les commandes suivantes :
+\end_inset
+
+ dans le
+\emph on
+Manuel
+\begin_inset space ~
+\end_inset
+
+de
+\begin_inset space ~
+\end_inset
+
+Référence
+\emph default
+.
+ Là-bas il y a la liste complète.
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status inlined
+\begin_layout Subsection
+Enregistrer votre configuration linguistique
+\end_layout
\begin_layout Standard
+Vous pouvez éditer vos préférences dans la fenêtre
+\family sans
+Outils\SpecialChar menuseparator
+Préférences
+\family default
+ pour que \SpecialChar LyX
+ démarre avec l'environnement linguistique que vous souhaitez,
+ automatiquement configuré.
+\end_layout
+\begin_layout LyX-Code
-\backslash
-begin{sloppypar}
\end_layout
+\begin_layout Chapter
+Installer de nouvelles classes de document, formats et modèles
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:classe-texte"
+
\end_inset
+\begin_inset Argument 1
+status collapsed
+
+\begin_layout Plain Layout
+Installer de nouvelles classes
\end_layout
-\begin_layout Description
+\end_inset
+
-\family typewriter
-\series medium
-CopyStyle
-\family default
-\series default
- Sert à copier toutes les caractéristiques d'un format déjà existant dans
- celui-là.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Dans ce chapitre, nous décrivons comment créer et installer de nouveaux
+ fichiers de format \SpecialChar LyX
+ ou de modèle, et nous vous offrons une révision des
+ procédures correctes d'installation de nouvelles classes de document \SpecialChar LaTeX
+.
+\end_layout
-\family typewriter
-\series medium
-LatexType
-\family default
-\series default
- [
-\family typewriter
-\emph on
-Paragraph
-\emph default
-, Command, Environment, Item_Environment,
-\family default
-
-\family typewriter
-List_Environment
-\family default
-] Comment traduire l'environnement en LaTeX.
-
-\family typewriter
-Paragraph
-\family default
- veut dire
+\begin_layout Standard
+D'abord, quelques mots pour décrire une bonne approche de la relation entre
+ \SpecialChar LyX
+ et \SpecialChar LaTeX
+.
+ Ce qu'il faut bien comprendre, c'est qu'en certain sens, \SpecialChar LyX
+ ne sait rien
+ de \SpecialChar LaTeX
+.
+ De fait, du point de vue de \SpecialChar LyX
+, \SpecialChar LaTeX
+ est juste un
\begin_inset Quotes fld
\end_inset
-rien de spécial
+format de sortie
\begin_inset Quotes frd
\end_inset
+ particulier parmi d'autres formats susceptibles de produire un résultat.
+ D'autres formats sont DocBook, texte brut, et XHTML.
+ \SpecialChar LaTeX
+ est bien entendu un format particulièrement important, mais une très petite
+ quantité d'information concernant \SpecialChar LaTeX
+ est réellement contenue dans \SpecialChar LyX
.
-
-\family typewriter
-Command
-\family default
- veut dire
-\family typewriter
+\begin_inset Foot
+status collapsed
-\backslash
+\begin_layout Plain Layout
+Certaines commandes sont suffisamment compliquées pour être codées
+\begin_inset Quotes fld
+\end_inset
-\emph on
-LatexName
-\emph default
-{\SpecialChar \ldots{}
-}
-\family default
- et
-\family typewriter
-Environment
-\family default
- veut dire
-\family typewriter
+en dur
+\begin_inset Quotes frd
+\end_inset
-\backslash
-begin{
-\emph on
-LatexName
-\emph default
-}\SpecialChar \ldots{}
+ dans les sources \SpecialChar LyX
+, mais les développeurs considèrent que c'est une mauvaise
+ chose.
+\end_layout
-\backslash
-end{
-\emph on
-LatexName
-\emph default
-}
-\family default
-.
-
-\family typewriter
-Item_Environment
-\family default
- est la même chose que
-\family typewriter
-Environment
-\family default
-, à part qu'il génère un
-\family typewriter
+\end_inset
-\backslash
-item
-\family default
- pour chaque paragraphe de l'environnement.
-
-\family typewriter
-List_Environment
-\family default
- est la même chose que
-\family typewriter
-Item_Environment
-\family default
-, à part que
-\family typewriter
-LabelWidthString
-\family default
- est passé en paramètre de l'environnement.
-
-\family typewriter
-LabelWidthString
-\family default
- peut être défini dans la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Paragraphe
-\family default
-.
-
-\family typewriter
-\emph on
-LatexName
-\family default
-\emph default
- n'est pas une désignation très appropriée, car ces règles s'appliquent
- aussi aux classes SGML.
- Allez voir dans les fichiers de classe SGML pour avoir des exemples précis.
+ Cette information, même pour des classes standard comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.cls
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-InTitle
-\series default
- [1, 0]
-\family default
- Sur 1, indique que l'environnement fait partie d'un bloc de titre (voir
- aussi
-\family typewriter
-TitleLatexType
-\family default
- et
-\family typewriter
-TitleLatexName
-\family default
- dans les paramètres généraux).
-\end_layout
+, est contenue dans les
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
+fichiers de format
+\begin_inset Quotes frd
+\end_inset
-\family typewriter
-\series medium
-LatexName
-\family default
-\series default
- Le nom de l'objet LaTeX correspondant, soit l'environnement soit la commande.
+.
+ De même, \SpecialChar LyX
+ ne connaît pas grand chose de DocBook ou XHTML, tout est décrit
+ dans les fichiers de format.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Vous pouvez imaginer un fichier de format pour une classe de document donnée
+ comme un traducteur entre les constructions \SpecialChar LyX
+ — paragraphes et leur style
+ associé, certains types d'inserts, etc.
+ — et les constructions \SpecialChar LaTeX
+, DocBook ou XHTML correspondantes.
+ Pratiquement tout ce que \SpecialChar LyX
+ sait de la classe
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
-LatexParam
-\family default
-\series default
- Le paramètre optionnel de l'objet
-\family typewriter
-LatexName
-\family default
- correspondant.
- Ce paramètre ne peut pas être changé depuis LyX.
+\begin_layout Plain Layout
+article.cls
\end_layout
-\begin_layout Description
-
-\family typewriter
-\series medium
-Margin
-\family default
-\series default
- [
-\family typewriter
-\emph on
-Static
-\emph default
-, Manual, Dynamic, First_Dynamic, Right_Address_Box
-\family default
-]
-\newline
-Le type de marge à gauche du format.
-
-\family typewriter
-Static
-\family default
- veut dire une marge fixe.
-
-\family typewriter
-Manual
-\family default
- veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
-
-\family sans
-Format\SpecialChar \menuseparator
-Paragraphe
-\family default
-.
- Ça sert à obtenir des listes bien mises en page sans tabulations.
-
-\family typewriter
-Dynamic
-\family default
- veut dire que la marge dépend de la taille du marqueur.
- Ça 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
+, par exemple, est contenu dans le ficher
+\begin_inset Flex Code
+status collapsed
- doit avoir une marge de gauche plus grande (autant que
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+article.layout
+\end_layout
-5.4.3.2.1
-\begin_inset Quotes frd
\end_inset
- plus l'espace) que
-\begin_inset Quotes fld
-\end_inset
+ et dans les fichiers inclus par celui-ci.
+ Pour cette raison, un étude approfondie de ces fichiers est une bonne idée
+ si vous avez l'intention d'écrire un fichier de format.
+ Un bon point de départ est le fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.inc
+\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.
-
-\family typewriter
-First_Dynamic
-\family default
- est similaire, mais seulement la toute première ligne du paragraphe est
- dynamique, les autres étant statiques ; ça sert par exemple pour les descriptio
-ns.
-
-\family typewriter
-Right_Address_Box
-\family default
- veut dire que la marge est choisie pour que la ligne la plus longue du
- paragraphe touche la marge de droite.
- Ça sert à typographier une adresse sur le bord droit de la page.
+, inclus par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.layout
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-NextNoIndent
-\family default
-\series default
- [
-\family typewriter
-1,
-\emph on
-0
-\family default
-\emph default
-] Si LyX indente ou non la première ligne du paragraphe suivant.
-
-\family typewriter
-1
-\family default
- veut dire qu'il ne peut pas,
-\family typewriter
-0
-\family default
- veut dire qu'il peut s'il le veut.
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book.layout
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-ParIndent
-\family default
-\series default
- [
-\family typewriter
-string=""
-\family default
-] L'indentation de la toute première ligne d'un paragraphe.
- Par exemple
-\family typewriter
-"MM"
-\family default
- veut dire que le paragraphe est indenté de la largeur de
-\family typewriter
-"MM"
-\family default
- en police normale.
- En préfixant la chaîne par
-\family typewriter
-"-"
-\family default
- vous obtenez une largeur négative.
- Cette méthode a été choisie pour que l'aspect reste le même quelle que
- soit la police à l'écran.
-
-\family typewriter
-Parindent
-\family default
- est fixé pour un format donné, à l'exception du format Standard, car l'indentat
-ion d'un paragraphe dans l'environnement Standard peut être empêchée par
-
-\family typewriter
-NextNoIndent
-\family default
+ et de nombreux autres fichiers de format pour de classes de document \SpecialChar LaTeX
.
- De plus, les paragraphes au format Standard emboîtés dans d'autres environnemen
-ts utilisent le
-\family typewriter
-ParIndent
-\family default
- de l'environnement, pas le leur.
- Par exemple, les paragraphes Standard dans une énumération ne sont pas
- indentés.
+ C'est dans ce fichier que sont définies les sections et les constructions
+ similaires:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.lyx
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Parskip
-\family default
-\series default
- [
-\family typewriter
-float=0
-\family default
-] LyX donne le choix entre
-\family sans
-Indentation
-\family default
- et
-\family sans
-Interligne
-\family default
- pour séparer les paragraphes d'un document.
- Quand on choisit
-\family sans
-Indentation
-\family default
-, cette valeur n'est pas prise en compte.
- Quand on choisit
-\family sans
-Interligne
-\family default
-, la valeur de
-\family typewriter
-ParIndent
-\family default
- n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre
-
-\family typewriter
-Parskip
-\family default
-, en plus de l'interligne normal.
- L'espacement vertical est calculé par
-\family typewriter
-valeur*DefaultHeight()
-\family default
- où
-\family typewriter
-valeur
-\family default
- est la valeur choisie pour
-\family typewriter
-Parskip
-\family default
- et
-\family typewriter
-DefaultHeight()
-\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.
+ décrit pour \SpecialChar LyX
+ comment les paragraphes marqués en style Section, SousSection,
+ etc.
+ peuvent être traduits en commandes ou balises \SpecialChar LaTeX
+, DocBook et XHTML.
+ Le fichier article.layout ne contient essentiellement que des inclusions
+ de ces fichiers
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+std*.inc
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-TopSep
-\family default
-\series default
- [
-\family typewriter
-float=0
-\family default
-] L'espacement vertical qui sépare le premier paragraphe qui se trouve dans
- ce format, du paragraphe qui le précède.
- Si le paragraphe précédent est dans un autre format avec un
-\family typewriter
-BottomSep
-\family default
-, les séparations ne s'ajoutent pas, mais LyX prend le maximum des deux.
+.
\end_layout
-\begin_layout Description
-
-\family typewriter
-\series medium
-BottomSep
-\family default
-\series default
- [
-\family typewriter
-float=0
-\family default
-] La même chose que
-\family typewriter
-TopSep
-\family default
- pour le dernier paragraphe.
+\begin_layout Standard
+Définir la correspondance \SpecialChar LyX
+-\SpecialChar LaTeX
+ n'est cependant pas la seule fonction des fichiers
+ de format.
+ Leur autre but est de préciser comment les constructions \SpecialChar LyX
+ apparaîtront
+ à l'écran.
+ Le fait que ces fichiers assurent ces deux fonctions est souvent source
+ de confusion, parce qu'elles sont tout à fait séparées: expliquer à \SpecialChar LyX
+ comment
+ traduire un style de paragraphe en \SpecialChar LaTeX
+ ne lui dit pas comment l'afficher;
+ inversement, expliquer à \SpecialChar LyX
+ comment afficher un paragraphe ne lui dit pas
+ comment le traduire en \SpecialChar LaTeX
+ (sans parler de lui dire comment \SpecialChar LaTeX
+ doit l'afficher).
+ Par conséquent, en général, quand vous devez définir une nouvelle construction
+ \SpecialChar LyX
+, vous devez toujours effectuer deux tâches distinctes: (a) écrire comment
+ la traduire en \SpecialChar LaTeX
+ et (b) écrire comment l'afficher.
+\end_layout
+
+\begin_layout Standard
+La même distinction est vraie pour les autre formats de sortie, bien que
+ XHTML soit différent sous divers aspects, du fait que dans ce cas \SpecialChar LyX
+ est
+ capable d'utiliser au moins partiellement l'information concernant l'affichage
+ à l'écran pour créer l'information (sous forme de CSS) nécessaire à l'affichage
+ dans un navigateur.
+ Même dans ce cas, cependant, la distinction entre les mécanismes internes
+ de \SpecialChar 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
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Tags-for-XHTML"
+
+\end_inset
+
+ pour les détails.
\end_layout
-\begin_layout Description
+\begin_layout Section
+Installer de nouveaux fichiers \SpecialChar LaTeX
-\family typewriter
-\series medium
-Parsep
-\family default
-\series default
- [
-\family typewriter
-float=0
-\family default
-] L'espacement vertical entre deux paragraphes dans ce format.
\end_layout
-\begin_layout Description
-
-\family typewriter
-\series medium
-Itemsep
-\family default
-\series default
- [
-\family typewriter
-float=0
-\family default
-] Un espacement supplémentaire entre les paragraphes d'un format d'environnement.
- Si vous emboîtez des paragraphes d'autres formats dans un environnement,
- ils seront espacés de
-\family typewriter
-Parsep
-\family default
-.
- Mais les éléments de l'environnement seront en plus espacés de
-\family typewriter
-Itemsep
-\family default
+\begin_layout Standard
+Certaines installations peuvent ne pas contenir le paquetage \SpecialChar LaTeX
+ que vous vouliez
+ justement utiliser avec \SpecialChar LyX
.
-\end_layout
+ Par exemple, vous pouvez avoir besoin de Foil\SpecialChar TeX
+, un paquetage pour préparer
+ des transparents pour rétroprojecteurs.
+ Les distributions \SpecialChar LaTeX
+ récentes comme \SpecialChar TeX
+Live (depuis 2008) ou MiK\SpecialChar TeX
+ incluent une
+ interface utilisateur pour installer de tels paquetages.
+ Par exemple avec MiK\SpecialChar TeX
+, vous démarrez le programme
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
+Package
+\begin_inset space ~
+\end_inset
-\family typewriter
-\series medium
-LeftMargin
-\family default
-\series default
- [
-\family typewriter
-string=""
-\family default
-] Si vous mettez des paragraphes d'un format dans un environnement, les
- marges de gauche ne seront pas ajoutées directement, mais avec un facteur
-
-\begin_inset Formula $\frac{4}{depth+4}$
+Manager
+\begin_inset Quotes frd
\end_inset
-.
- Notez que ce paramètre sert aussi quand la marge est définie comme
-\family typewriter
-Manual
-\family default
- ou
-\family typewriter
-Dynamic
-\family default
-.
- Il est alors ajouté à la marge manuelle ou dynamique.
- Cette chaîne a la même signification que pour
-\family typewriter
-ParIndent
-\family default
-.
+ pour afficher une liste des paquetages disponibles.
+ Pour installer l'un d'entre eux, il suffit d'effectuer un clic droit sur
+ son nom ou sur le bouton correspondant de la barre d'outil.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Si votre distribution \SpecialChar LaTeX
+ n'inclut pas un tel gestionnaire de paquetage, ou
+ si le paquetage n'est pas disponible pour votre distribution, alors faites
+ comme suit pour l'installer manuellement:
+\end_layout
-\family typewriter
-\series medium
-RightMargin
-\family default
-\series default
- [
-\family typewriter
-string=""
-\family default
-] Comme pour
-\family typewriter
-LeftMargin
-\family default
-.
+\begin_layout Enumerate
+Récupérer le paquetage depuis
+\begin_inset CommandInset href
+LatexCommand href
+name "CTAN"
+target "http://www.ctan.org/"
+
+\end_inset
+
+ ou ailleurs;
\end_layout
-\begin_layout Description
+\begin_layout Enumerate
+Si le paquetage contient un fichier doté d'un suffixe
+\begin_inset Quotes fld
+\end_inset
-\family typewriter
-\series medium
-Labeltype
-\family default
-\series default
- [
-\family typewriter
-\emph on
-No_Label
-\emph default
-, Manual, Static, Top_Environment,
-\newline
-Centered_Top_Environment, Sensitive,
- Counter_Chapter,
-\newline
-Counter_Section, Counter_Subsection, Counter_Subsubsection,
-
-\newline
-Counter_Paragraph, Counter_Subparagraph, Counter_EnumI,
-\family default
-
-\family typewriter
-\newline
-Counter_EnumII, Counter_EnumIII, Counter_EnumIV
-\family default
-]
-\newline
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+.ins
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+ (c'est le cas pour Foil\SpecialChar TeX
+), c'est qu'il est
+\begin_inset Quotes fld
+\end_inset
+
+relié
+\begin_inset Quotes frd
+\end_inset
+
+ alors ouvrir une console, aller dans le répertoire de ce fichier et exécuter
+ la commande
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+latex foiltex.ins
+\end_layout
+
+\end_inset
-\family typewriter
-Manual
-\family default
- veut dire que le marqueur est le premier mot (avant la première vraie espace).
-
-\family typewriter
-Static
-\family default
- veut dire qu'il est défini dans le format (voir
-\family typewriter
-LabelString
-\family default
-).
-
-\family typewriter
-Top_Environment
-\family default
- et
-\family typewriter
-Centered_Top_Environment
-\family default
- sont des cas particuliers de
-\family typewriter
-Static
-\family default
-.
- 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 format.
- C'est par exemple le cas pour le format
-\family sans
-Abstract
-\family default
- ou
-\family sans
-Bibliography
-\family default
.
- C'est aussi le cas pour les marqueurs
-\family typewriter
-Manual
-\family default
- quand
-\family typewriter
-LatexType
-\family default
- est sur
-\family typewriter
-Environment
-\family default
-, pour que les formats des théorèmes marchent correctement.
+ Vous avez ainsi
+\begin_inset Quotes fld
+\end_inset
+
+déplié
+\begin_inset Quotes frd
+\end_inset
+
+ le paquetage et vous disposez des fichiers nécessaires à l'installation.
+ De nombreux paquetages ne sont pas reliés et vous pouvez sauter cette étape;
+\end_layout
+
+\begin_layout Enumerate
+Vous devez alors décider si ce paquetage doit être disponible pour tous
+ les utilisateurs ou seulement pour vous-même.
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Enumerate
+Avec les systèmes *nix (Linux, OSX, etc.), si vous souhaitez que le paquetage
+ soit disponible pour tous les utilisateurs, installez-le dans l'arborescence
+ \SpecialChar TeX
-\family typewriter
-Sensitive
-\family default
- est un cas particulier pour les marqueurs de légende
\begin_inset Quotes fld
\end_inset
-Figure
+locale
\begin_inset Quotes frd
\end_inset
- et
+, sinon installez-le dans votre arborescence \SpecialChar TeX
+
\begin_inset Quotes fld
\end_inset
-Tableau
+utilisateur
\begin_inset Quotes frd
\end_inset
.
-
-\family typewriter
-Sensitive
-\family default
- signifie que le mot affiché est sensible au type de flottant.
- Les marqueurs de type
-\family typewriter
-Counter_xxx
-\family default
- ont des noms qui parlent d'eux-mêmes.
+ La nécessité de créer ces arborescences, si elles n'existent pas déjà,
+ dépend de votre système.
+ Pour le savoir, examinez le fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+texmf.cnf
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Labelsep
-\family default
-\series default
- [
-\family typewriter
-string=""
+.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Ce fichier est habituellement dans le répertoire
+\family sans
+$TEXMF/web2c
\family default
-] 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.
+, bien que vous puissiez exécuter la commande
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+kpsewhich texmf.cnf
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-LabelBottomsep
-\family default
-\series default
-
-\family typewriter
-[float=0]
-\family default
- L'espacement vertical entre le marqueur et le corps du texte.
- Sert seulement pour les marqueurs qui sont au dessus du corps du texte
- (
-\family typewriter
-Top_Environment
-\family default
-,
-\family typewriter
-Centered_Top_Environment
-\family default
-).
+ pour le localiser.
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-LabelString
-\family default
-\series default
- [
-\family typewriter
-string=""
-\family default
-] La chaîne utilisée comme marqueur avec le type
-\family typewriter
-Static
-\family default
-.
- Quand la marge est en
-\family typewriter
-Manual
-\family default
- cette chaîne sert aussi à déterminer la valeur de
-\family typewriter
-LabelWidthString
+ L'emplacement de l'arborescence
+\begin_inset Quotes fld
+\end_inset
+
+locale
+\begin_inset Quotes frd
+\end_inset
+
+ est définie par la variable
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TEXMFLOCAL
+\end_layout
+
+\end_inset
+
+; elle a usuellement pour valeur
+\family sans
+/usr/local/share/texmf/
\family default
- qui peut aussi être modifiée dans la fenêtre
+ (installation système),
\family sans
-Format\SpecialChar \menuseparator
-Paragraphe
+/usr/local/share/texmf/
\family default
-.
- Quand le type de marqueur est
-\family typewriter
-Counter_xxx
+ (installation utilisateur) ou
+\family sans
+/usr/local/texlive/texmf-local
\family default
-, cette chaîne précède le compteur.
+ (installation TexLive).
+ L'emplacement de l'arborescence
+\begin_inset Quotes fld
+\end_inset
+
+utilisateur
+\begin_inset Quotes frd
+\end_inset
+
+ est définie par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TEXMFHOME
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-EndLabeltype
-\family default
-\series default
- [
-\family typewriter
-\emph on
-No_Label
+ et vaut d'habitude
+\family sans
+$HOME/texmf/
\family default
-\emph default
-,
-\family typewriter
-Box
+ ou
+\family sans
+$HOME/.texliveXXXX
\family default
-,
-\family typewriter
-Filled_Box
-\family default
-,
-\family typewriter
-Static
-\family default
-] Le type de marqueur qui se trouve à la fin du paragraphe (ou de la suite
- de paragraphes si
-\family typewriter
-LatexType
-\family default
- est
-\family typewriter
-Environment
-\family default
-,
-\family typewriter
-Item_Environment
-\family default
- ou
-\family typewriter
-List_Environment
-\family default
-).
-
-\family typewriter
-No_Label
-\family default
- signifie
+ où XXXX est l'année de la distribution \SpecialChar TeX
+Live (si ces variables ne sont pas
+ prédéfinies, vous devrez le faire vous-même).
+ Vous aurez besoin d'avoir les droits d'administration système pour créer
+ ou modifier l'arborescence
\begin_inset Quotes fld
\end_inset
-rien
+locale
\begin_inset Quotes frd
\end_inset
-,
-\family typewriter
-Box
+, mais votre arborescence
+\begin_inset Quotes fld
+\end_inset
+
+utilisateur
+\begin_inset Quotes frd
+\end_inset
+
+ ne devrait pas nécessiter de tels droits.
+\begin_inset Newline newline
+\end_inset
+
+D'une manière générale, il est recommandable d'installer dans le répertoire
+ utilisateur parce que cette arborescence ne sera pas modifiée lors d'une
+ mise à jour de votre système.
+ Elle sera également sauvegardée avec tout le reste lors de le sauvegarde
+ de votre répertoire utilisateur
+\begin_inset Quotes fld
+\end_inset
+
+home
+\begin_inset Quotes frd
+\end_inset
+
+ (que vous effectuez régulièrement, bien entendu).
+\end_layout
+
+\begin_layout Enumerate
+Avec Windows, si vous souhaitez que le nouveau paquetage soit disponible
+ pour tous les utilisateurs de votre système, allez dans le répertoire où
+ \SpecialChar LaTeX
+ est installé, puis dans le sous-répertoire
+\family sans
+~
+\backslash
+tex
+\backslash
+latex
\family default
- (respectivement
-\family typewriter
-Filled_Box
+ (pour MiK\SpecialChar TeX
+, celui-ci sera implicitement
+\family sans
+~:
+\backslash
+Programs
+\backslash
+MiK\SpecialChar TeX
+
+\backslash
+tex
+\backslash
+latex
\family default
-) est un carré blanc (respectivement noir) en général placé à la fin des
- démonstrations.
-
-\family typewriter
-Static
+).
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Notez que ce chemin sera celui des installations anglophones.
+ Pour une installation germanophone, ce serait
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+~:
+\backslash
+Programme
+\backslash
+MiK\SpecialChar TeX
+
+\backslash
+tex
+\backslash
+latex
+\end_layout
+
+\end_inset
+
+, de même pour d'autres langages.
+\end_layout
+
+\end_inset
+
+ Créer dans ce répertoire un nouveau répertoire dénommé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+foiltex
+\end_layout
+
+\end_inset
+
+ et copiez tous les fichiers du paquetage dedans.
+ Si le paquetage ne doit être accessible que par vous ou si vous n'avez
+ pas les droits d'administration, faites de même, mais dans le répertoire
+ \SpecialChar LaTeX
+ local, e.g.
+ avec MiK\SpecialChar TeX
+ 2.8 sur WinXP le répertoire
+\begin_inset Newline newline
+\end_inset
+
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+~:
+\backslash
+Documents and Settings
+\backslash
+<username>
+\backslash
+Application Data
+\backslash
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Phantom HPhantom
+status open
+
+\begin_layout Plain Layout
+
+\family sans
+\lang english
+~:
+\backslash
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+MiK\SpecialChar TeX
+
+\backslash
+2.8
+\backslash
+tex
+\backslash
+latex
+\end_layout
+
+\end_inset
+
+
+\family sans
+\lang french
+.
\family default
- est une chaîne de caractères explicitement donnée.
+
+\begin_inset Newline newline
+\end_inset
+
+Avec Vista ce sera le répertoire
+\begin_inset Newline newline
+\end_inset
+
+
+\family sans
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family sans
+~:
+\backslash
+Users
+\backslash
+<username>
+\backslash
+AppData
+\backslash
+Roaming
+\backslash
+2.8
+\backslash
+MiK\SpecialChar TeX
+
+\backslash
+tex
+\backslash
+latex
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-EndLabelString
+.
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+Vous devez alors informer \SpecialChar LaTeX
+ de la présence de nouveaux fichiers.
+ Ceci dépend de nouveau de la distribution \SpecialChar LaTeX
+:
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Enumerate
+Avec \SpecialChar TeX
+Live, exécuter la commande
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+texhash
+\end_layout
+
+\end_inset
+
+ dans une console.
+ Si vous avez installé le paquetage pour tous les utilisateurs, vous aurez
+ besoin des droits d'administration pour ce faire;
+\end_layout
+
+\begin_layout Enumerate
+Avec MiK\SpecialChar TeX
+, si vous avez installé le paquetage pour tous les utilisateurs,
+ démarrez le programme
+\family sans
+
+\begin_inset Quotes fld
+\end_inset
+
+Settings
+\begin_inset space ~
+\end_inset
+
+(Admin)
\family default
-\series default
- [
-\family typewriter
-string=""
+
+\begin_inset Quotes frd
+\end_inset
+
+ et appuyez sur le bouton
+\begin_inset Quotes fld
+\end_inset
+
+
+\family sans
+Refresh FNDB
\family default
-] La chaîne utilisée pour le marqueur quand
-\family typewriter
-EndLabelType
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Sinon démarrez le programme
+\begin_inset Quotes fld
+\end_inset
+
+
+\family sans
+Settings
\family default
- vaut
-\family typewriter
-Static
+
+\begin_inset Quotes frd
+\end_inset
+
+ et faites de même.
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+Enfin, vous devez informer \SpecialChar LyX
+ de l'existence de nouveaux paquetages: dans
+ \SpecialChar LyX
+, utilisez le menu
+\family sans
+Outils\SpecialChar menuseparator
+Reconfigurer
\family default
+, puis redémarrez \SpecialChar LyX
.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Le paquetage est maintenant installé.
+ Dans notre exemple, la classe de document
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
-Align
-\family default
-\series default
- [
-\family typewriter
-\emph on
-block
+\begin_layout Plain Layout
+
+\lang english
+Slides
+\begin_inset space ~
+\end_inset
+
+(FoilTe
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+{}
+\end_layout
+
+\end_inset
+
+x)
+\end_layout
+
+\end_inset
+
+ est maintenant disponible dans
+\family sans
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
+Classe du document
+\family default
+.
+
+\end_layout
+
+\begin_layout Standard
+Si vous souhaitez utiliser une classe de document qui ne figure pas dans
+ la liste
+\family sans
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Classe du document
+\family default
+, vous devez créer une fichier de
+\begin_inset Quotes fld
+\end_inset
+
+format
+\begin_inset Quotes frd
+\end_inset
+
+ (
+\begin_inset Quotes fld
+\end_inset
+
+layout
+\begin_inset Quotes frd
+\end_inset
+
+) pour celle-ci.
+ Ceci est le sujet du paragraphe suivant.
+\end_layout
+
+\begin_layout Section
+Types de fichiers de formats
+\end_layout
+
+\begin_layout Standard
+Cette section décrit les différentes variétés de fichiers contenant les
+ informations de format: instructions pour l'affichage par \SpecialChar LyX
+ et pour la traductio
+n en \SpecialChar LaTeX
+, DocBook ou XHTML, ou autre format de sortie désiré, des styles de
+ paragraphe et de caractère variés.
+\end_layout
+
+\begin_layout Standard
+Nous essayons ici de donner une description complète de la procédure à suivre;
+ il y a cependant une telle variété de classes \SpecialChar LaTeX
+ supportant des types de
+ document très différents que nous ne pouvons pas espérer couvrir tous les
+ cas possibles ni tous les problèmes que vous pourrez rencontrer.
+ La liste de messagerie des utilisateurs \SpecialChar LyX
+ est fréquentée par des personnes
+ expérimentées dans l'écriture des formats, qui voudront partager ce qu'elles
+ ont appris, n'hésitez pas à poser des questions sur cette liste.
+\end_layout
+
+\begin_layout Standard
+Quand vous prévoyez d'écrire un nouveau format, il est extrêmement utile
+ de regarder les formats distribués avec \SpecialChar LyX
+.
+ Si vous écrivez un fichier de format pour une classe de document \SpecialChar LaTeX
+ qui pourrait
+ intéresser d'autres personnes, ou si vous écrivez un module utile, vous
+ pouvez envisager de l'insérer dans les
+\begin_inset CommandInset href
+LatexCommand href
+name "pages dans le wiki LyX"
+target "http://wiki.lyx.org/Layouts/Layouts"
+
+\end_inset
+
+, voire de le soumettre à la liste des développeurs, pour qu'il figure dans
+ la distribution de \SpecialChar LyX
+ proprement dite
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Notez bien que du fait que \SpecialChar LyX
+ est diffusé sous licence GPL (General Public
+ License), toute contribution doit être également sous licence GPL.
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Modules de format
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Modules_de_format"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Nous avons mentionné jusqu'ici les
+\begin_inset Quotes fld
+\end_inset
+
+fichier de format
+\begin_inset Quotes frd
+\end_inset
+
+.
+ mais il existe différentes sortes de fichiers qui contiennent des informations
+ de format.
+ Les fichiers de format au sens strict ont pour suffixe
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.layout
+\end_layout
+
+\end_inset
+
+ et contiennent l'information nécessaire à \SpecialChar LyX
+ pour les classes de document.
+ Depuis \SpecialChar LyX
+ 1.6, cependant, les informations de format peuvent être incluses
+ dans les
+\emph on
+modules
\emph default
-, left, right, center
+ de format, qui ont pour suffixe
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.module
+\end_layout
+
+\end_inset
+
+.
+ Les modules sont aux paquetages \SpecialChar LaTeX
+ à peu près ce que sont les fichiers de
+ format aux classes de document, et certains modules — tels que le module
+
+\begin_inset Quotes fld
+\end_inset
+
+endnotes
+\begin_inset Quotes frd
+\end_inset
+
+ — offrent la fonctionnalité d'un seul paquetage.
+ En un sens, le modules de format sont aussi similaires aux fichiers d'inclusion
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Ceux-ci peuvent avoir un suffixe quelconque, mais par convention il leur
+ a été attribué le suffixe
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.inc
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_inset
+
+ — des fichiers comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+stdsections.inc
+\end_layout
+
+\end_inset
+
+— dans le fait que les modules ne sont pas spécifiques du format d'un document
+ donné, mais peuvent être utilisés avec de nombreux formats différents.
+ Cependant l'utilisation d'un fichier d'inclusion (dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.cls
+\end_layout
+
+\end_inset
+
+ par exemple) nécessite la modification du fichier de format
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.layout
+\end_layout
+
+\end_inset
+
+; au lieu de cette modification, les modules sont sélectionnés dans la page
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Rédiger des modules est la façon la plus simple de se familiariser avec
+ l'écriture des formats, puisque ce peut être aussi simple que l'ajout d'un
+ seul nouveau paragraphe ou insert.
+ Mais en principe, les modules peuvent inclure tout ce que peuvent inclure
+ les formats.
+\end_layout
+
+\begin_layout Standard
+Après la création d'un nouveau module, vous devrez reconfigurer et redémarrer
+ \SpecialChar LyX
+ pour que le module apparaisse dans le menu.
+ Cependant, les modifications que vous faites dans le module seront immédiatemen
+t actives, si vous ouvrez
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
+Modules
+\end_layout
+
+\end_inset
+
+, sélectionnez un module et appuyez sur
+\begin_inset Quotes fld
+\end_inset
+
+OK
+\begin_inset Quotes frd
+\end_inset
+
+.
+
+\emph on
+Il vous est fortement recommandé de sauvegarder votre travail avant de procéder
+ ainsi
+\emph default
+.
+ En fait,
+\emph on
+il vous est fortement recommandé de ne pas essayer de modifier des modules
+ durant une travail productif sur un document
+\emph default
+.
+ Bien évidemment, les développeurs s'efforcent de conserver une bonne stabilité
+ à \SpecialChar LyX
+ dans de telles situations, mais les erreurs de syntaxe et autres dans
+ votre module pourraient déclencher des comportements bizarres.
+\end_layout
+
+\begin_layout Subsubsection
+Format local
+\end_layout
+
+\begin_layout Standard
+Les modules sont à \SpecialChar LyX
+ ce que les paquetages sont à \SpecialChar LaTeX
+.
+ Cependant, il arrive que vous souhaitiez disposer d'un insert ou d'un style
+ de caractère pour un seul document, et écrire un module qui sera universel
+ n'a pas grand sens.
+ Vous avez alors besoin du
+\begin_inset Quotes fld
+\end_inset
+
+format local
+\begin_inset Quotes frd
+\end_inset
+
+ de \SpecialChar LyX
+.
+\end_layout
+
+\begin_layout Standard
+Vous le trouverez via
+\family sans
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
+Format local
+\family default
+.
+ La grande zone textuelle vous permet de saisir ce que vous mettriez dans
+ un fichier de format ou de module.
+ Vous pouvez voir le format local comme un module qui n'appartient qu'au
+ document en cours de saisie.
+ De ce fait, vous devez saisir une balise
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\end_layout
+
+\end_inset
+
+.
+ N'importe quel format est admissible, mais on utilise d'habitude le format
+ de la version de \SpecialChar LyX
+ utilisée (pour \SpecialChar LyX
+ 2.1, le format porte le numéro 48).
+ Vous devez savoir que le format local n'existe pas pour les versions de
+ \SpecialChar LyX
+ antérieures à 1.6, vous ne devez donc pas l'utiliser si vous envisagez
+ d'exporter votre document en version 1.5 ou antérieure (en fait, sans perdre
+ l'information de format local).
+ Si vous souhaitez exporter vers \SpecialChar LyX
+ version 1.6 — le format local est reconnu,
+ mais il n'y a pas d'interface pour y accéder — vous devez alors utiliser
+ le format 11 et bien entendu vous restreindre aux constructions de format
+ qui étaient disponibles avec \SpecialChar LyX
+ 1.6.
+\end_layout
+
+\begin_layout Standard
+Lorsque vous avez saisi quelque chose dans la fenêtre de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format local
+\end_layout
+
+\end_inset
+
+, \SpecialChar LyX
+ active le bouton
+\begin_inset Quotes fld
+\end_inset
+
+
+\family sans
+Valider
\family default
-] Alignement de paragraphe.
+
+\begin_inset Quotes frd
+\end_inset
+
+ qui se trouve en bas.
+ Cliquer sur ce bouton entraînera une vérification de la validité du code
+ que vous aurez saisi.
+ \SpecialChar LyX
+ vous donne cette information sans hélas l'accompagner d'un diagnostic
+ d'erreurs explicite.
+ Ces erreurs seront cependant affichées dans la fenêtre d'appel si vous
+ avez activé \SpecialChar LyX
+ depuis un terminal.
+ Vous ne pourrez pas appliquer ou enregistrer votre format tant qu'il n'est
+ pas valide.
+\end_layout
+
+\begin_layout Standard
+Les précautions indiquées à la fin de la section précédente s'appliquent
+ également ici.
+ Ne jouez pas avec un format local pendant un vrai travail, surtout si vous
+ n'avez pas enregistré votre document.
+ Ceci dit, utiliser un format local avec un document de test peut être très
+ pratique pour essayer de nouvelles choses, voire pour aborder l’écriture
+ d'un module.
\end_layout
-\begin_layout Description
+\begin_layout Subsection
+Format pour un fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.sty
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Les deux situations que vous êtes probablement susceptibles de rencontrer
+ quand vous voulez gérer une nouvelle classe de document \SpecialChar LaTeX
+ sont les fichiers
+ \SpecialChar LaTeX2e
+ de classe (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.cls
+\end_layout
+
+\end_inset
+
+) et de style (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.sty
+\end_layout
+
+\end_inset
+
+).
+ Interfacer une nouveau fichier de style est assez facile, Interfacer une
+ nouvelle classe est plus compliqué: nous allons décrire la première opération
+ ici, et la seconde dans le paragraphe suivant.
+ Des considérations analogues s'appliquent bien entendu si vous voulez interface
+r une nouvelle DTD DocBook.
+\end_layout
+
+\begin_layout Standard
+La situation la plus simple se présente si votre nouvelle classe de document
+ est fournie sous la forme d'un fichier de style à utiliser en combinaison
+ avec une classe de document existante, déjà interfacée.
+ Dans notre exemple, le fichier de style sera appelé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ma_classe.sty
+\end_layout
+
+\end_inset
+
+ et il doit être utilisé avec la classe standard
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+report.cls
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Commencez par copier le fichier de format de la classe de document en question
+ dans votre répertoire local.
+\end_layout
+
+\begin_layout LyX-Code
+cp report.layout ~/.lyx/layouts/ma_classe.layout
+\end_layout
+
+\begin_layout Standard
+Puis éditez
+\family typewriter
+ma_classe.layout
+\family default
+ et changez la ligne :
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+Declare\SpecialChar LaTeX
+Class{report}
+\end_layout
+
+\begin_layout Standard
+en :
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+Declare\SpecialChar LaTeX
+Class[report, ma_classe.sty]{report (ma_classe)}
+\end_layout
+
+\begin_layout Standard
+Puis ajoutez :
+\end_layout
+
+\begin_layout LyX-Code
+Preamble
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+usepackage{ma_classe}
+\begin_inset Newline newline
+\end_inset
+
+EndPreamble
+\end_layout
+
+\begin_layout Standard
+près du début du fichier.
+\end_layout
+
+\begin_layout Standard
+Démarrez \SpecialChar LyX
+ et faites
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Outils\SpecialChar menuseparator
+Reconfigurer
+\end_layout
+
+\end_inset
+
+.
+ Redémarrez \SpecialChar LyX
+ et essayez de créer un nouveau document.
+ Vous devriez voir
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+report
+\begin_inset space ~
+\end_inset
+
+(ma_classe)
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+ parmi les classes de document dans la fenêtre
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
+Classe de document
+\end_layout
+
+\end_inset
+
+.
+ Il est probable que certaines des commandes de section devront être différentes
+ de celles de la classe de base
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+ici
+\family typewriter
+report
+\end_layout
+
+\end_inset
+
+, vous pouvez donc jouer avec les réglages des différentes sections si vous
+ le souhaitez.
+ Les informations de format pour le sectionnement se trouvent dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.inc
+\end_layout
+
+\end_inset
+
+, mais il n'est pas nécessaire de recopier ce fichier pour le modifier.
+ Il vous suffit en effet d'ajouter vos modifications au fichier de format,
+ après la ligne
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Input
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdclass.inc
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+, qui implique l'inclusion de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.inc
+\end_layout
+
+\end_inset
+
+.
+ Par exemple, vous pourriez ajouter ces lignes:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+Style Chapter
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+ Font
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+ Family Sans
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+ EndFont
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+End
+\end_layout
+
+\begin_layout Standard
+pour modifier la police des titres de chapitre en police sens empattements.
+ Ceci écrasera (ou bien, en l'occurrence, ajoutera) la déclaration existante
+ pour le style Chapitre.
+\end_layout
+
+\begin_layout Standard
+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
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Syntaxe-des"
+
+\end_inset
+
+ pour savoir comment faire.
+\end_layout
+
+\begin_layout Standard
+Si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ma_classe.sty
+\end_layout
+
+\end_inset
+
+ peut être utilisé avec plusieurs classes de document différentes, vous
+ trouverez sans doute plus approprié d'écrire un module que vous pourrez
+ charger avec la classe de base.
+ Le module le plus simple qu'il est possible d'écrire dans ce contexte est
+ la suivant:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#
+\backslash
+Declare\SpecialChar LyX
+Module{mon paquetage}
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#DescriptionBegin
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#Support for mypkg.sty.
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#DescriptionEnd
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+Format 35
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+Preamble
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+usepackage{mypkg}
+\begin_inset Newline newline
+\end_inset
+
+EndPreamble
+\end_layout
+
+\begin_layout Standard
+Un module plus compliqué pourrait modifier le comportement de constructions
+ existantes ou d'en définir de nouvelles.
+ De nouveau, voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Syntaxe-des"
+
+\end_inset
+
+ pour les détails.
+\end_layout
+
+\begin_layout Subsection
+Format pour un fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.cls
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Deux possibilités se présentent.
+
+\end_layout
+
+\begin_layout Standard
+Soit le fichier de classe est fondé sur une classe de document existante.
+ Par exemple, de nombreuses classes pour une thèse sont des variantes de
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book.cls
+\end_layout
+
+\end_inset
+
+.
+ Pour vérifier que c'est le cas pour la vôtre, cherchez une ligne comme
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+LoadClass{book}
+\end_layout
+
+\begin_layout Standard
+dans le fichier de classe.
+ Si c'est la cas, vous pouvez essentiellement procéder comme dans la section
+ précédente, bien que la ligne
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Declare\SpecialChar LaTeX
+Class
+\end_layout
+
+\end_inset
+
+ soit différente.
+ Si votre nouvelle classe est une thèse, et est fondée sur
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book
+\end_layout
+
+\end_inset
+
+, cette ligne doit être
+\lang english
+
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Et enregistrer le fichier comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+thesis.layout
+\end_layout
+
+\end_inset
+
+ facilitera les choses: \SpecialChar LyX
+ suppose que la classe de document a le même nom
+ que le fichier de format.
+\end_layout
+
+\end_inset
+
+
+\lang french
+:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+Declare\SpecialChar LaTeX
+Class[thesis,book]{thesis}
+\end_layout
+
+\begin_layout Standard
+Soit le fichier de classe est original.
+ Dans ce cas, vous devrez probablement créer votre propre format.
+ Nous vous suggérons fortement de copier un fichier de format existant qui
+ utilise une classe \SpecialChar LaTeX
+ similaire et de le modifier si c'est possible.
+ Utilisez au moins un fichier existant comme point de départ pour savoir
+ quels sont les éléments dont vous devez vous occuper.
+ Encore une fois, les spécificités sont décrites ci-après.
+\end_layout
+
+\begin_layout Subsection
+Création de modèles
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:modeles"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Une fois qu'un fichier de format a été crée pour une classe de document,
+ vous désirerez peut-être créer un
+\emph on
+modèle
+\emph default
+ correspondant.
+ Un modèle est une sorte de mode d'emploi pour votre format, montrant comment
+ il peut être utilisé, mais avec un contenu fictif.
+ Vous pouvez jeter un œil aux divers modèles distribués avec \SpecialChar LyX
+ pour illustration.
+\end_layout
+
+\begin_layout Standard
+Les modèles sont créés comme les documents normaux.
+ La seule différence est que les documents normaux contiennent tous les
+ réglages possibles, y compris les polices et la taille du papier.
+ Or on ne veut en général pas qu'un modèle modifie ces réglages implicites.
+ Pour cette raison, l'auteur d'un modèle doit enlever les commandes correspondan
+tes comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+font_roman
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+papersize
+\end_layout
+
+\end_inset
+
+ du fichier modèle \SpecialChar LyX
+.
+ C'est faisable avec un simple éditeur de texte, comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+vi
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+notepad
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Mettez les fichiers modèles que vous avez créés et édités dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép/templates/
+\end_layout
+
+\end_inset
+
+, copiez ceux que vous utilisez du répertoire global de modèles
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+/templates/
+\end_layout
+
+\end_inset
+
+ vers le même endroit, et redéfinissez le répertoire de modèles dans la
+ fenêtre
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
+Répertoires
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Notez que le modèle
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+defaults.lyx
+\end_layout
+
+\end_inset
+
+ a un statut particulier.
+ Il est chargé à chaque fois que vous créez un nouveau document avec
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Fichier\SpecialChar menuseparator
+Nouveau
+\end_layout
+
+\end_inset
+
+ afin d'avoir les réglages implicites.
+ Pour créer ce modèle depuis \SpecialChar LyX
+, vous n'avez qu'à ouvrir un document ayant
+ déjà les réglages voulus, et appuyer sur le bouton
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Enregistrer comme valeurs implicites
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Mise à jour des anciens fichiers de format
+\end_layout
+
+\begin_layout Standard
+La syntaxe des fichiers de format change à chaque publication d'une nouvelle
+ version de \SpecialChar LyX
+, et les anciens fichiers de format doivent donc être convertis
+ dans la nouvelle syntaxe.
+ Si \SpecialChar LyX
+ lit un fichier de format écrit avec une syntaxe ancienne, il appelle
+ le script
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layout2layout.py
+\end_layout
+
+\end_inset
+
+ pour le convertir dans un fichier temporaire doté de la nouvelle syntaxe.
+ Le fichier original reste intact.
+ Si vous utilisez le fichier de format souvent, vous voudrez sans doute
+ rendre les modifications permanentes, pour éviter des conversions répétitives
+ de la part de \SpecialChar LyX
+.
+ Pour ce faire, vous pouvez appeler le convertisseur manuellement:
+\end_layout
+
+\begin_layout Enumerate
+renommez le fichier
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+myclass.layout
+\end_layout
+
+\end_inset
+
+
+\lang french
+ comme
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+myclass.old
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+exécutez la commande
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+python \SpecialChar LyX
+Dir/scripts/layout2layout.py myclass.old myclass.layout
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+dans laquelle
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LyX
+Dir
+\end_layout
+
+\end_inset
+
+ est le nom de votre répertoire \SpecialChar LyX
+ au niveau système.
+\end_layout
+
+\begin_layout Standard
+Le convertisseur ne gère que les changements de syntaxe.
+ Il ne peut pas gérer les modifications du contenu des fichiers inclus,
+ ceux-ci doivent être convertis séparément.
+\end_layout
+
+\begin_layout Section
+Syntaxe des fichiers de format
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Syntaxe-des"
+
+\end_inset
+
+
+\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 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.
+ Il est plus facile d'utiliser des formats existants comme référence ou
+ modèle ou de modifier un fichier de format existant pour vos besoins.
+\end_layout
+
+\begin_layout Standard
+Toutes les balises décrites dans ce chapitre sont insensibles à la casse:
+ cela veut dire que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Style
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+style
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+StYlE
+\end_layout
+
+\end_inset
+
+ sont une seule et même balise.
+ Les valeurs possibles sont inscrites entre crochets après le nom de la
+ fonction.
+ La valeur implicite d'une fonction quand elle n'est pas définie dans le
+ fichier décrivant la classe de texte est
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+mise en évidence
+\end_layout
+
+\end_inset
+
+
+\emph default
+.
+ Si le paramètre est d'un type particulier la valeur implicite est indiquée
+ ainsi :
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float=
+\emph on
+default
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Déclaration et classification d'une classe de document
+\end_layout
+
+\begin_layout Standard
+Les lignes qui commencent par un
+\family typewriter
+#
+\family default
+ dans un fichier de format sont les commentaires.
+ Il y a une exception à cette règle : tous les
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.layout
+\end_layout
+
+\end_inset
+
+ doivent commencer par ceci :
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#% Do not delete the line below; configure depends on this
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Ne pas effacer la ligne ci-dessous ; configure compte dessus.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+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
+Les deuxième et troisième lignes servent lors de la (re)configuration de
+ \SpecialChar LyX
+.
+ Le fichier de format est lu par le script \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chkconfig.ltx
+\end_layout
+
+\end_inset
+
+, dans un mode spécial où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+#
+\end_layout
+
+\end_inset
+
+ est ignoré.
+ La première ligne est juste un commentaire \SpecialChar LaTeX
+, la deuxième contient la déclaratio
+n obligatoire de la classe de texte et la troisième contient la classification
+ facultative de la classe.
+ Si ces lignes apparaissent dans un fichier appelé
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.layout
+\end_layout
+
+\end_inset
+
+, elles définissent alors une classe de texte appelée
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article
+\end_layout
+
+\end_inset
+
+ (le nom du fichier de format) qui utilise la classe de document \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.cls
+\end_layout
+
+\end_inset
+
+ (implicitement, le même nom que le format).
+ La chaîne
+\begin_inset Quotes fld
+\end_inset
+
+Article (Standard Class)
+\begin_inset Quotes frd
+\end_inset
+
+ qui apparaît ci-dessus sert de description de la classe de texte dans la
+ fenêtre
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
+Classe de document
+\end_layout
+
+\end_inset
+
+.
+ La catégorie (
+\begin_inset Quotes fld
+\end_inset
+
+Articles
+\begin_inset Quotes frd
+\end_inset
+
+ dans l'exemple) est également utilisés dans la fenêtre
+\lang english
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
+Classe de document
+\end_layout
+
+\end_inset
+
+
+\lang french
+: les classes sont regroupées par catégories (qui sont aussi des genres
+ de documents, les catégories typiques sont
+\begin_inset Quotes fld
+\end_inset
+
+Articles
+\begin_inset Quotes frd
+\end_inset
+
+,
+\begin_inset Quotes fld
+\end_inset
+
+Livres
+\begin_inset Quotes frd
+\end_inset
+
+,
+\begin_inset Quotes fld
+\end_inset
+
+Rapports
+\begin_inset Quotes frd
+\end_inset
+
+,
+\begin_inset Quotes fld
+\end_inset
+
+Présentations
+\begin_inset Quotes frd
+\end_inset
+
+,
+\begin_inset Quotes fld
+\end_inset
+
+Lettres
+\begin_inset Quotes frd
+\end_inset
+
+,
+\begin_inset Quotes fld
+\end_inset
+
+Curricula vitae
+\begin_inset Quotes frd
+\end_inset
+
+, etc.).
+ Si la troisième lignes est vide, la classe apparaîtra comme
+\begin_inset Quotes fld
+\end_inset
+
+Sans catégorie
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Supposons que vous ayez écrit votre propre classe de texte qui utilise la
+ classe de document
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.cls
+\end_layout
+
+\end_inset
+
+, mais dans laquelle vous avez changé l'apparence des en-têtes de sections.
+ Si vous la mettez dans un fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+mon_article.layout
+\end_layout
+
+\end_inset
+
+, l'en-tête de ce fichier doit être :
+\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
+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
+Ceci déclare une classe de texte
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+mon_article
+\end_layout
+
+\end_inset
+
+, associée avec la classe de document \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.cls
+\end_layout
+
+\end_inset
+
+ et décrite comme
+\begin_inset Quotes fld
+\end_inset
+
+Article (avec Mes En-têtes)
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Si votre classe de texte repose sur plusieurs paquetages, vous pouvez la
+ déclarer ainsi :
+\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
+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
+Ceci indique que votre classe de texte utilise le paquetage
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+machin.sty
+\end_layout
+
+\end_inset
+
+.
+ Enfin, il est aussi possible de déclarer des classes pour du code DocBook.
+ Les déclarations ressemblent en général à :
+\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)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
+\end_layout
+
+\begin_layout Standard
+Notez que ces déclarations peuvent aussi recevoir un paramètre optionnel
+ déclarant le nom de la classe de document (mais pas une liste).
+\end_layout
+
+\begin_layout Standard
+Donc, de la manière la plus explicite, la forme d'une déclaration de format
+ est la suivante:
+\end_layout
+
+\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]{description du format}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{catégorie}
+\end_layout
+
+\begin_layout Standard
+Il n'est nécessaire de déclarer la classe que si le nom de la classe \SpecialChar LaTeX
+ et
+ le nom du fichier de format diffèrent, ou si des paquetages sont à spécifier.
+ Si le nom de la classe n'est pas spécifiée, \SpecialChar LyX
+ suppose qu'elle est identique
+ à celle du fichier de format.
+\end_layout
+
+\begin_layout Standard
+Une fois que la classe de texte a été modifiée à votre goût, tout ce que
+ vous avez à faire est de la copier soit dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+/layouts/
+\end_layout
+
+\end_inset
+
+ soit dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép/layouts/
+\end_layout
+
+\end_inset
+
+ et de faire
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Outils\SpecialChar menuseparator
+Recon\SpecialChar softhyphen
+figurer
+\end_layout
+
+\end_inset
+
+.
+ Quittez \SpecialChar LyX
+ et redémarrez-le; votre nouvelle classe de texte devrait alors
+ être disponible avec les autres.
+\end_layout
+
+\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 \SpecialChar LyX
+.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Avec les versions de \SpecialChar LyX
+ antérieures à 1.6, il vous fallait redémarrer \SpecialChar LyX
+ pour
+ valider les modifications effectuées dans les fichiers de format.
+ De ce fait, les modifications pouvaient prendre beaucoup de temps.
+\end_layout
+
+\end_inset
+
+ Vous pouvez imposer un rechargement du format en service en utilisant la
+ fonction
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+layout-reload
+\end_layout
+
+\end_inset
+
+.
+ Cette fonction n'est implicitement liée à aucun raccourci — vous pouvez
+ bien sûr la lier à une touche vous-même.
+ Si vous voulez utiliser cette fonction, il vous suffit de la saisir dans
+ le mini-tampon.
+
+\end_layout
+
+\begin_layout Standard
+
+\emph on
+Attention
+\emph default
+:
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+layout-reload
+\end_layout
+
+\end_inset
+
+ est une fonctionnalité
+\begin_inset Quotes fld
+\end_inset
+
+avancée
+\begin_inset Quotes frd
+\end_inset
+
+
+\emph on
+.
+
+\emph default
+Il vous est
+\emph on
+ fortement
+\emph default
+recommandé de sauvegarder votre travail avant de procéder ainsi
+\emph on
+.
+
+\emph default
+ En fait, il vous est
+\emph on
+fortement
+\emph default
+ recommandé de ne pas essayer de modifier des formats durant une travail
+ productif sur un document.
+ Utilisez un document de test, les erreurs de syntaxe et autres dans votre
+ module pourraient déclencher des comportements bizarres.
+ En particulier, de telles erreurs pourraient inciter \SpecialChar LyX
+ à considérer les
+ formats en service comme incorrects et à essayer de basculer sur un autre
+ format.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Les erreurs de syntaxe vraiment graves peuvent même stopper \SpecialChar LyX
+.
+ Ceci provient du fait que certaines erreurs rendent \SpecialChar LyX
+ incapable de lire
+ la moindre information de format.
+ Faites attention\SpecialChar ldots
+
+\end_layout
+
+\end_inset
+
+ Les développeurs s'efforcent de conserver une bonne stabilité à \SpecialChar LyX
+ dans de
+ telles situations, mais il vaut mieux être sûr que regretter
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Puisque nous en sommes au conseils: faites des sauvegardes régulières.
+ Et soyez gentil avec votre maman.
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Déclaration d'un module
+\end_layout
+
+\begin_layout Standard
+La première ligne d'un module doit être rédigée comme suit:
+\end_layout
+
+\begin_layout LyX-Code
+#
+\backslash
+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
+L'argument obligatoire, entre accolades, est le nom du module, tel qu'il
+ apparaîtra dans
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Modules
+\end_layout
+
+\end_inset
+
+.
+ L'argument entre crochets est facultatif: il déclare n'importe quel paquetage
+ \SpecialChar LaTeX
+ dont dépend le module.
+ Il est également possible d'utiliser la clé
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+depuis->vers
+\end_layout
+
+\end_inset
+
+ en argument optionnel: elle déclare que le module ne peut être employé
+ que s'il existe un chemin de conversion entre les formats
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+depuis
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+vers
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+La déclaration du module devra être suivi par des lignes descriptives comme
+ celles-ci:
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+En anglais de préférence si le module doit être diffusé par \SpecialChar LyX
+.
+ Cette description apparaîtra dans la liste des messages à traduire et sera
+ donc traduite lors de la mise à jour de l'interface.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#DescriptionBegin
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#Adds an endnote command, in addition to footnotes.
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#You will need to add
+\backslash
+theendnotes in \SpecialChar TeX
+ code where you
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#want the endnotes to appear.
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#DescriptionEnd
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#Requires: somemodule | othermodule
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+#Excludes: badmodule
+\end_layout
+
+\begin_layout Standard
+Cette description est utilisée dans
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
+Modules
+\end_layout
+
+\end_inset
+
+ pour informer l'utilisateur de la fonction du module.
+ La ligne
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Requires
+\end_layout
+
+\end_inset
+
+ permet d'identifier les modules qui doivent être activés avec celui-ci;
+ la ligne
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Excludes
+\end_layout
+
+\end_inset
+
+ permet d'identifier les modules interdits avec celui-ci.
+ Les deux lignes sont facultatives et, comme indiqué, les modules dans une
+ liste doivent être séparés par une barre verticale: |.
+ Noter que les modules requis sont traités sur le mode disjonctif:
+\emph on
+au moins un
+\emph default
+ des modules requis doit être utilisé.
+ De même,
+\emph on
+aucun
+\emph default
+ des modules exclus ne doit être utilisé.
+ Noter également que les les modules sont identifiés par leur nom de fichier,
+ sans le suffixe
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.module
+\end_layout
+
+\end_inset
+
+ .
+ Ainsi
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+telmodule
+\end_layout
+
+\end_inset
+
+ est vraiment
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+telmodule.module
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Numéro d'identification syntaxique
+\end_layout
+
+\begin_layout Standard
+La première ligne non commentée doit contenir le numéro d'identification
+ syntaxique du contenu du fichier de format:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Format
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+int
+\end_layout
+
+\end_inset
+
+] identification syntaxique du fichier de format
+\end_layout
+
+\begin_layout Standard
+Ce balisage a été introduit dans \SpecialChar 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
+
+\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 59.
+ mais chaque version de \SpecialChar 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 "subsec: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
+ classe complète (ceci ne veut pas dire qu'il
+\emph on
+doivent
+\emph default
+ apparaître dans le fichiers
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.layout
+\end_layout
+
+\end_inset
+
+ plutôt que dans les modules.
+ Un module peut contenir n'importe quelle balise de format):
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+ajoute une information qui sera incluse dans le bloc
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+ quand le document est exporté en XHTML.
+ Typiquement, ce paramètre est utilisé pour exporter de l'information en
+ style CSS, mais il peut être utilisé pour toute information valide entre
+ les balises
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndPreamble
+\end_layout
+
+\end_inset
+
+
+\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
+AddToPreamble
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+ajoute une information au préambule du document.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndPreamble
+\end_layout
+
+\end_inset
+
+
+\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
+CiteFormat
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+définit le style à utiliser pour afficher les informations bibliographiques.
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Description citation"
+
+\end_inset
+
+.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\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
+ClassOptions
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+décrit diverses options globales comprises par la classe du document.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Section-ClassOptions"
+
+\end_inset
+
+ pour les détails.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\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
+Columns
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+2
+\end_layout
+
+\end_inset
+
+] fixe le nombre implicite de colonnes (une ou deux).
+ Peut être changé dans la fenêtre
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres
+\end_layout
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Counter
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] 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
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\begin_inset Newline newline
+\end_inset
+
+Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Compteurs"
+
+\end_inset
+
+ pour les détails.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+DefaultFont
+\end_layout
+
+\end_inset
+
+
+\lang french
+ décrit la police implicite dans le document.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
+
+\end_inset
+
+ pour une description.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndFont
+\end_layout
+
+\end_inset
+
+
+\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
+DefaultModule
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<module>
+\end_layout
+
+\end_inset
+
+] 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
+
+\begin_layout Plain Layout
+
+\lang english
+.module
+\end_layout
+
+\end_inset
+
+.
+ L'utilisateur peut toujours le retirer, mais il sera actif à l'ouverture
+ du document (ceci s'applique pour un nouveau document, ou quand cette classe
+ est choisie pour un document existant).
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+DefaultStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
+\end_layout
+
+\end_inset
+
+] indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Standard
+\end_layout
+
+\end_inset
+
+.
+ Ce sera implicitement le premier style défini si ce paramètre n'est pas
+ fixé, mais vous êtes vivement encouragé à utiliser cette directive.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ExcludesModule
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<module>
+\end_layout
+
+\end_inset
+
+] indique que le module spécifié (donné par son nom de fichier sans le suffixe
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+.module
+\end_layout
+
+\end_inset
+
+) 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_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+theorems-sec
+\end_layout
+
+\end_inset
+
+ (numérotation des théorèmes par sections).
+ Ce paramètre
+\emph on
+ne
+\emph default
+
+\emph on
+peut pas
+\emph default
+ être utilisé dans un module: les modules ont leur propre méthode d'exclusion
+ (voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Modules_de_format"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Float
+\end_layout
+
+\end_inset
+
+
+\lang french
+ définit un nouveau flottant.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Flottants"
+
+\end_inset
+
+.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\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
+HTMLPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ définit l'information qui sera incluse dans le bloc
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+ quand le document est exporté en XHTML.
+ Notez bien que ceci écrasera toute déclaration
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ ou
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+antérieure (utiliser
+\begin_inset Newline newline
+\end_inset
+
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ si vous désirez simplement ajouter du contenu).
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\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
+HTMLTOCSection
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<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
+\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, \SpecialChar LyX
+ essaiera de deviner quel style utiliser.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+IfCounter
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<compteur>
+\end_layout
+
+\end_inset
+
+] modifie les propriétés d'un compteur donné.
+ Si le compteur n'existe pas, la directive est ignorée.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\begin_inset Newline newline
+\end_inset
+
+Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Compteurs"
+
+\end_inset
+
+ pour les détails au sujet des compteurs.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Input
+\end_layout
+
+\end_inset
+
+ [
+\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
+
+\begin_layout Plain Layout
+stdclass.inc
+\end_layout
+
+\end_inset
+
+, qui contient la plupart des réglages de base.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsetLayout
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+[
+\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.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\begin_inset Newline newline
+\end_inset
+
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Flex-insets-and"
+
+\end_inset
+
+ pour les détails.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LeftMargin
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] indique la largeur de la marge gauche à 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
+
+ (noter que ce n'est pas une
+\begin_inset Quotes fld
+\end_inset
+
+longueur
+\begin_inset Quotes frd
+\end_inset
+
+, comme
+\begin_inset Quotes fld
+\end_inset
+
+2ex.
+\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
+ModifyStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
+\end_layout
+
+\end_inset
+
+] modifies les propriétés de style d'un paragraphe donné.
+ Si le style n'existe pas, le directive est ignorée.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\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
+NoCounter
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<compteur>
+\end_layout
+
+\end_inset
+
+] efface un compteur existant, habituellement défini dans un fichier inclus.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+NoFloat
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\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
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+NoStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\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 english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+OutputFormat
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<format>
+\end_layout
+
+\end_inset
+
+] indique quelle sorte de format de fichier (tel que défini dans les préférences
+ de \SpecialChar 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
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+literate
+\end_layout
+
+\end_inset
+
+
+\lang french
+ et que l'on veut définir un nouvelle sorte de document en programmation
+ littéraire.
+ La chaîne est redéfinie comme
+\begin_inset Quotes fld
+\end_inset
+
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+docbook
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Quotes frd
+\end_inset
+
+ ou
+\begin_inset Quotes fld
+\end_inset
+
+
+\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
+
+ quand la directive correspondante
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+OutputType
+\end_layout
+
+\end_inset
+
+ est trouvée.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+OutputType
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\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
+] 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
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] précise les options, données par le seconde chaîne de caractères, pour
+ le paquetage nommé par le première chaîne.
+ Par exemple,
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PackageOptions natbib square
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+ déclenchera le chargement de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+natbib
+\end_layout
+
+\end_inset
+
+ avec l'option
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+square
+\end_layout
+
+\end_inset
+
+ (pour les \SpecialChar TeX
+perts, ceci force \SpecialChar LyX
+ à exporter
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+PassOptionsToPackage{natbib}{square}
+\end_layout
+
+\end_inset
+
+ avant le chargement de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+natbib
+\end_layout
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PageStyle
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+plain
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+empty
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+headings
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ fixe la mise en page implicite.
+ Peut être changée dans la fenêtre
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+
+\end_layout
+
+\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
+
+
+\lang french
+ fixe le préambule du document \SpecialChar LaTeX
+.
+ Notez bien que ceci remplacera complètement toute autre directive
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Preamble
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AddToPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ (utiliser cette dernière directive si vous voulez seulement ajouter des
+ éléments au contenu).
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndPreamble
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\family roman
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Provides
+\end_layout
+
+\end_inset
+
+
+\family default
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] [
+\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
+
+] décrit si la classe fournit la fonctionnalité
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family roman
+chaîne
+\end_layout
+
+\end_inset
+
+.
+ Une fonctionnalité est en général le nom d'un paquetage (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+amsmath
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+makeidx
+\end_layout
+
+\end_inset
+
+, \SpecialChar ldots
+) ou d'une commande \SpecialChar LaTeX
+ (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+url
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+boldsymbol
+\end_layout
+
+\end_inset
+
+,\SpecialChar ldots
+).
+ Voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:List-of-functions"
+
+\end_inset
+
+ pour une liste des fonctionnalités.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ProvidesModule
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] 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
+
+\begin_layout Plain Layout
+
+\lang english
+.module
+\end_layout
+
+\end_inset
+
+.
+ Ceci sera utilisé typiquement si le format inclut directement le module,
+ plutôt que via le paramètre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+DefaultModule
+\end_layout
+
+\end_inset
+
+ pour indiquer qu'il doit être utilisé.
+ Il pourrait être également utilisé dans un module fournissant une implantation
+ équivalente de la même fonctionnalité.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ProvideStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
+\end_layout
+
+\end_inset
+
+] crée une nouveau style de paragraphe s'il n'existe pas déjà.
+ S'il existe, l'entrée est ignorée.
+ Doit être fermé par
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\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
+Requires
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] indique que la classe nécessite la fonctionnalité
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family roman
+chaîne
+\end_layout
+
+\end_inset
+
+.
+ Plusieurs fonctionnalités doivent être séparées par des virgules.
+ 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
+
+ pour accéder à la liste des fonctionnalités).
+ Si vous demandez un paquetage doté d'options spécifiques, vous pouvez utiliser
+ en plus
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PackageOptions
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+RightMargin
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\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
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+SecNumDepth
+\end_layout
+
+\end_inset
+
+
+\family roman
+\lang french
+
+\family default
+[
+\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
+
+\begin_layout Plain Layout
+
+\lang english
+secnumdepth
+\end_layout
+
+\end_inset
+
+ en \SpecialChar LaTeX
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Sides
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+2
+\end_layout
+
+\end_inset
+
+] fixe l'option implicite d'impression recto seul ou en recto verso.
+ Peut être changé dans la fenêtre
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Style
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\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 Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\begin_inset Newline newline
+\end_inset
+
+Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Styles-de-paragraphe"
+
+\end_inset
+
+ pour les détails.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TitleLatexName
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+\lang french
+
+\family default
+[
+\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 softhyphen
+ronnement mentionné ci-dessous.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TitleLatexType
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+\lang french
+
+\family default
+\lang english
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+CommandAfter
+\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
+
+\begin_layout Plain Layout
+CommandAfter
+\end_layout
+
+\end_inset
+
+ signifie que la commande définie par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TitleLatexName
+\end_layout
+
+\end_inset
+
+ sera insérée après le dernier format avec
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
+
+
+\family default
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InTitle
+\begin_inset space ~
+\end_inset
+
+1
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+
+\begin_inset Quotes frd
+\end_inset
+
+
+\family default
+.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
+\end_layout
+
+\end_inset
+
+ correspond au cas
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TitleLatexName
+\end_layout
+
+\end_inset
+
+ est un environnement, dans lequel doit être inclus tous les formats avec
+
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
+
+
+\family default
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InTitle
+\begin_inset space ~
+\end_inset
+
+1
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+
+\begin_inset Quotes frd
+\end_inset
+
+
+\family default
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TocDepth
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\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
+
+\begin_layout Plain Layout
+
+\lang english
+tocdepth
+\end_layout
+
+\end_inset
+
+ en \SpecialChar LaTeX
+.
+\end_layout
+
+\begin_layout Subsection
+Section
+\family typewriter
+ClassOptions
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Section-ClassOptions"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+La section
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ClassOptions
+\end_layout
+
+\end_inset
+
+ peut contenir les directives suivantes :
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+FontSize
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+chaîne="10|11|12"
+\family default
+] liste les tailles de police disponibles comme police principale du document,
+ séparées par un
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
+
+
+\family default
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+|
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+
+\begin_inset Quotes frd
+\end_inset
+
+
+\family default
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Header
+\end_layout
+
+\end_inset
+
+
+\lang french
+fixe le contenu de la ligne écrivant la DTD pour les classes produisant
+ du XML, e.g.
+
+\lang english
+PUBLIC
+\begin_inset Quotes eld
+\end_inset
+
+-//OASIS//DTD DocBook V4.2//EN
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Other
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+chaîne=""
+\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
+
+\begin_layout Plain Layout
+
+\backslash
+documentclass
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PageStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+chaîne="empty|plain|headings|fancy"
+\family default
+] liste les mises en page disponibles, séparées par un
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
+
+|
+\begin_inset Quotes frd
+\end_inset
+
+
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+La section
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ClassOptions
+\end_layout
+
+\end_inset
+
+ doit être fermée par
+\begin_inset Quotes fld
+\end_inset
+
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+End
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Styles de paragraphe
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Styles-de-paragraphe"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+La description d'un style de paragraphe ressemble à ceci
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+qui peut servir soit à définir un nouvel format soit à en modifier un déjà
+ existant.
+\end_layout
+
+\end_inset
+
+ :
+\end_layout
+
+\begin_layout LyX-Code
+Style
+\family roman
+\emph on
+nom
+\end_layout
+
+\begin_layout LyX-Code
+ ...
+\end_layout
+
+\begin_layout LyX-Code
+End
+\end_layout
+
+\begin_layout Standard
+dans lequel on peut mettre les commandes suivantes :
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Align
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+\emph on
+block
+\emph default
+, left, right, center
+\family default
+] alignement de paragraphe.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AlignPossible
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+\emph on
+block
+\emph default
+, left, right, center
+\family default
+]
+\emph on
+liste
+\emph default
+ des alignements possibles séparés par une virgule.
+ Certains styles \SpecialChar LaTeX
+ interdisent certains alignements, car ils n'auraient aucun
+ sens.
+ Par exemple une énumération alignée à droite ou centrée est impossible.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Argument
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+int
+\end_layout
+
+\end_inset
+
+] définit l'argument numéro <int> d'une commande ou environnement associé
+ au style courant.
+ Ceci est utile pour des entités comme les en-têtes de section, et n'a de
+ sens qu'avec \SpecialChar LaTeX
+.
+ Chaque argument (obligatoire ou facultatif) d'une commande ou d'un environnemen
+t — sauf l'argument obligatoire correspondant au contenu du paragraphe propremen
+t dit — est défini séparément, et le nombre précise l'ordre des arguments.
+ La définition doit être close par
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndArgument
+\end_layout
+
+\end_inset
+
+
+\lang french
+.Ainsi une commande avec deux arguments sera spécifiée comme suit:
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Quote
+
+\family typewriter
+Argument 1
+\end_layout
+
+\begin_layout Quote
+
+\family typewriter
+...
+\end_layout
+
+\begin_layout Quote
+
+\family typewriter
+EndArgument
+\end_layout
+
+\begin_layout Quote
+
+\family typewriter
+Argument 2
+\end_layout
+
+\begin_layout Quote
+
+\family typewriter
+...
+\end_layout
+
+\begin_layout Quote
+
+\family typewriter
+EndArgument
+\end_layout
+
+\begin_layout Standard
+Dans la définition de l'
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument
+\end_layout
+
+\end_inset
+
+, les spécifications suivantes sont possibles:
+\end_layout
+
+\begin_layout Itemize
+
+\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
+
+ définit la chaîne de caractères qui apparaîtra à la fois dans le menu (pour
+ insérer cet argument) et dans le bouton d'insertion d'argument (sauf si
+ vous spécifiez également un
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+MenuString
+\end_layout
+
+\end_inset
+
+)
+\lang french
+.
+ Pour le menu, vous pouvez définir un accélérateur en ajoutant le caractère
+ désiré à la chaîne, séparé par
+\begin_inset Quotes fld
+\end_inset
+
+|
+\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_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Éléments personnalisables|é
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+);
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+MenuString
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
+
+\end_inset
+
+ définit une chaîne particulière pour le menu.
+ Vous pouvez définir un accélérateur en ajoutant le caractère désiré à la
+ chaîne, séparé par
+\begin_inset Quotes fld
+\end_inset
+
+|
+\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_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Éléments personnalisables|é
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+).
+ Cette spécification est facultative, si elle n'existe pas, la
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelString
+\end_layout
+
+\end_inset
+
+ sera utilisée pour le menu;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Tooltip
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
+
+\end_inset
+
+ définit un texte explicatif qui apparaît dans la bulle d'aide quand le
+ curseur passe sur l'insertion d'argument;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Mandatory
+\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
+
+] précise si l’argument est obligatoire (1) ou optionnel (0).
+ Les arguments obligatoires ont émis comme une chaîne vide s'ils ne sont
+ pas précisés, alors que les arguments optionnels ne sont pas émis du tout.
+ Implicitement, les arguments obligatoires sont insérés entre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{...}
+\end_layout
+
+\end_inset
+
+, alors que les arguments optionnels sont insérés entre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[...]
+\end_layout
+
+\end_inset
+
+;
+\end_layout
+
+\begin_layout Itemize
+
+\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
+[int=0]
+\end_layout
+
+\end_inset
+
+ définit une autre argument (par son numéro d'ordre) dont cet argument demande
+ l’émission s'il est lui-même émis.
+ Par exemple en \SpecialChar LaTeX
+, les arguments optionnels demandent l'émission d'autres
+ arguments optionnels situés avant eux dans la liste (au moins vides), comme
+ dans
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+command[][argument]{text}
+\end_layout
+
+\end_inset
+
+,
+\lang french
+ou ceci peut être précisé par la directive
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Requires 1
+\end_layout
+
+\end_inset
+
+
+\lang french
+dans l'
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument 2
+\end_layout
+
+\end_inset
+
+;
+\end_layout
+
+\begin_layout Itemize
+
+\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
+
+ définit un délimiteur gauche personnalisé (au lieu de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[
+\end_layout
+
+\end_inset
+
+).
+ Une rupture de ligne dans la sortie peut être indiqué par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<br/>
+\end_layout
+
+\end_inset
+
+;
+\end_layout
+
+\begin_layout Itemize
+
+\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
+
+ définit un délimiteur droit personnalisé (au lieu de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+}
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+]
+\end_layout
+
+\end_inset
+
+).
+ Une rupture de ligne dans la sortie peut être indiqué par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<br/>
+\end_layout
+
+\end_inset
+
+;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+DefaultArg
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
+
+\end_inset
+
+ définit un argument qui sera inséré si et seulement si aucun argument n'est
+ saisi par l'utilisateur, c'est-à-dire si aucun insert d'argument n'a été
+ spécifié (notez qu'un insert d'argument vide masque le
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+DefaultArg
+\end_layout
+
+\end_inset
+
+)
+\lang french
+.
+ Les arguments multiples doivent être séparés par des virgules;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PresetArg
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
+
+\end_inset
+
+ définit un argument inséré dans tous les cas (seul ou en plus des chaîne
+ saisies par l’utilisateur).
+ Les arguments multiples doivent être séparés par des virgules;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Font
+\end_layout
+
+\end_inset
+
+
+\lang french
+définit la police de caractères utilisée pour le contenu de l'argument,
+ voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
+
+\end_inset
+
+;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelFont
+\end_layout
+
+\end_inset
+
+
+\lang french
+ définit la police de caractères utilisée pour l'étiquette, voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
+
+\end_inset
+
+;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Decoration
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+Classic
+\emph default
+, Minimalistic, Conglomerate
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ précise le style de rendu utilisé pour les cadres d'insertion et les boutons;
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AutoInsert
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[int=0]
+\end_layout
+
+\end_inset
+
+ force l'insertion de l’argument lorsque le style concerné est sélectionné
+ (si sa valeur est 1).
+ Actuellement, un seul argument par style ou format peut être inséré automatique
+ment.
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsertCotext
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+[int=0]
+\end_layout
+
+\end_inset
+
+
+\lang french
+si positionné à
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+, insère l'argument avec une copie du co-texte, (soit du texte sélectionné,
+ soit tout le paragraphe) comme contenu.
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PassThruChars
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+string of characters
+\end_layout
+
+\end_inset
+
+]
+\family typewriter
+\lang french
+
+\family default
+définit des caractères qui doivent être transmis tel quels à la sortie,
+ c'est-à-dire sans modifications particulières que \SpecialChar LaTeX
+ pourrait requérir.
+ Notez bien que, contrairement à
+\family sans
+PassThru
+\family default
+, ceci nécessite une définition explicite pour les arguments, ceux-ci n’héritant
+ pas
+\family sans
+PassThruChars
+\family default
+ de leur insert ou format parent.
+\end_layout
+
+\begin_layout Standard
+Implicitement, le texte saisi dans la fenêtre de travail de \SpecialChar LyX
+ dans le style
+ considéré est le dernier argument de la commande si le
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Command
+\end_layout
+
+\end_inset
+
+.
+
+\lang french
+Cependant, les arguments préfixés par
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+post:
+\end_layout
+
+\end_inset
+
+
+\lang french
+ sont émis après cet argument de la fenêtre de travail.
+ Notez que la numérotation des post-arguments repart de 1, de sorte que
+ le premier argument suivant l’argument de la fenêtre de travail est
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+post:1
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+ Les post-arguments sont ignorés dans tout autre
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+
+\lang french
+ que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Command
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Les arguments de liste
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+item
+\end_layout
+
+\end_inset
+
+s (comme dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+item[toto]
+\end_layout
+
+\end_inset
+
+) sont préfixés par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+item:
+\end_layout
+
+\end_inset
+
+ suivi par leur numéro (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument item:1
+\end_layout
+
+\end_inset
+
+).
+\end_layout
+
+\end_deeper
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+BabelPreamble
+\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
+\end_layout
+
+\end_inset
+
+ antérieure pour ce style.
+ Doit être fermée par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EndBabelPreamble
+\end_layout
+
+\end_inset
+
+.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
+
+\end_inset
+
+ pour les détails d'utilisation.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+BottomSep
+\end_layout
+
+\end_inset
+
+
+\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
+
+float
+\begin_inset Quotes frd
+\end_inset
+
+ 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_layout Plain Layout
+TopSep
+\end_layout
+
+\end_inset
+
+ pour le dernier paragraphe.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Category
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\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
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+CommandDepth
+\end_layout
+
+\end_inset
+
+
+\lang french
+ fixe la profondeur d'une commande XML.
+ Utilisable uniquement avec les formats XML.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+CopyStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne]
+\end_layout
+
+\end_inset
+
+ sert à copier toutes les caractéristiques d'un style déjà existant dans
+ un nouveau style.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+DependsOn
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<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
+
+\begin_inset Foot
+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 \SpecialChar LyX
+ peut changer sans préavis
+ dans les versions ultérieures.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndLabeltype
+\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 Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LatexType
+\end_layout
+
+\end_inset
+
+ est
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Item_Environment
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+List_Environment
+\end_layout
+
+\end_inset
+
+).
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+No_Label
+\end_layout
+
+\end_inset
+
+ 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
+
+\end_inset
+
+ (respectivement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+EndLabelString
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne=""]
+\end_layout
+
+\end_inset
+
+ 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
+EndLabelType
+\end_layout
+
+\end_inset
+
+ vaut
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Static
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Font
+\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
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
+
+\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
+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
+
+\lang english
+LabelFont
+\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
+ForceLocal
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+int=0
+\end_layout
+
+\end_inset
+
+] est utile pour forcer la portabilité de nouveaux styles vers des versions
+ stables de \SpecialChar LyX
+.
+ La première version stable qui interprète cette directive est \SpecialChar LyX
+ 2.1.0.
+ L'argument est un nombre qui peut être 0, -1 ou n'importe quel entier positif.
+ Si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ForceLocal
+\end_layout
+
+\end_inset
+
+ est positif, il sera toujours émis vers le préambule du document.
+ Lors de la lecture d'un fichier
+\family typewriter
+.lyx
+\family default
+, les définitions de style du préambule du document sont ajoutées à la classe
+ du document.
+ De ce fait même les versions de \SpecialChar LyX
+ plus anciennes peuvent gérer ce style.
+ L'argument de
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ForceLocal
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est un numéro de version : si le style est lu, et si le numéro de version
+ est inférieur au numéro de version du style existant dans la classe de
+ document, le nouveau style est ignoré.
+ Si le numéro de version est supérieur, le nouveau style remplace l'ancien.
+ La valeur -1 signifie un numéro de version infini, c'est-à-dire que le
+ style est toujours utilisé.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+FreeSpacing
+\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
+
+] \SpecialChar 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 \SpecialChar LaTeX
+ brut.
+ C'est pourquoi on peut activer
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+FreeSpacing
+\end_layout
+
+\end_inset
+
+.
+ Noter que \SpecialChar LyX
+ créera les espaces insécables correspondants aux espaces additionnel
+les pour tous les modes autres que le mode \SpecialChar LaTeX
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\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 CommandInset ref
+LatexCommand ref
+reference "subsec:Styles-de-paragraphe-XHTML"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InnerTag
+\end_layout
+
+\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
+
+\lang english
+InPreamble
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+\lang french
+
+\family default
+[
+\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 avec
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+ 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
+
+\lang english
+Command
+\end_layout
+
+\end_inset
+
+
+\lang french
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Paragraph
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InTitle
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+\lang french
+
+\family default
+[
+\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 avec
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+ que le style fait partie d'un bloc de titre (voir aussi
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TitleLatexType
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TitleLatexName
+\end_layout
+
+\end_inset
+
+ dans les paramètres généraux).
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ItemCommand
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne="item"
+\end_layout
+
+\end_inset
+
+] est la commande \SpecialChar LaTeX
+ permettant de déclarer un élément d'une liste.
+ La commande doit être définie sans la barre oblique inverse qui la précède
+ habituellement (implicitement
+\begin_inset Quotes fld
+\end_inset
+
+item
+\begin_inset Quotes frd
+\end_inset
+
+, qui est émis comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+item
+\end_layout
+
+\end_inset
+
+ en \SpecialChar LaTeX
+).
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ItemSep
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float=0
+\end_layout
+
+\end_inset
+
+] 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
+\end_layout
+
+\end_inset
+
+.
+ Mais les éléments de l'environnement seront en plus espacés de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ItemSep
+\end_layout
+
+\end_inset
+
+.
+ Noter que c'est un
+\emph on
+multiplicateur
+\emph default
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ItemTag
+\end_layout
+
+\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
+
+\lang english
+KeepEmpty
+\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
+
+] permet de laisser un paragraphe vide, ce que \SpecialChar LyX
+ ne permet pas d'habitude
+ car il ne générerait rien en \SpecialChar 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 Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelBottomSep
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+\lang french
+
+\family default
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float=0
+\end_layout
+
+\end_inset
+
+] 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
+Top_Environment
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Centered_Top_Environment
+\end_layout
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelCounter
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne=""]
+\end_layout
+
+\end_inset
+
+ dénomme le compteur pour la numérotation automatique.
+ Pour que le compteur soit associé à votre étiquette, il vous faut le référencer
+ dans la directive
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+ Ceci fonctionnera avec les
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelType
+\end_layout
+
+\end_inset
+
+s,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Static
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Above
+\end_layout
+
+\end_inset
+
+ and
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Centered
+\end_layout
+
+\end_inset
+
+
+\lang french
+, au moins.
+\begin_inset Newline newline
+\end_inset
+
+Il
+\emph on
+peut
+\emph default
+ être indiqué si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Labeltype
+\end_layout
+
+\end_inset
+
+ est
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Enumerate
+\end_layout
+
+\end_inset
+
+, 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
+
+LabelCounter monEnum
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Les compteurs effectivement utilisés sont alors
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+monEnumi
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+monEnumii
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+monEnumiii
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+monEnumiv
+\end_layout
+
+\end_inset
+
+, tout à fait comme en \SpecialChar LaTeX
+.
+ Ces compteurs doivent être tous déclarés séparément.
+\begin_inset Newline newline
+\end_inset
+
+Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec: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
+
+
+\lang french
+ fixe la police utilisée pour le marqueur.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelIndent
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne=""]
+\end_layout
+
+\end_inset
+
+ fixe le texte indiquent l'importance de l'indentation d'un marqueur.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelSep
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne=""]
+\end_layout
+
+\end_inset
+
+ 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
+
+\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
+
+ fixe la chaîne utilisée comme marqueur avec le
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelType
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Static
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+ Quand
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelCounter
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est indiqué, cette chaîne peut contenir les instructions de formatage particuli
+ères décrites dans la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Compteurs"
+
+\end_inset
+
+.
+\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
+
+ est utilisée dans une annexe à la place de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+.
+ Noter que toute directive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+ écrase
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelStringAppendix
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelTag
+\end_layout
+
+\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
+
+\lang english
+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
+Centered,
+\lang ngerman
+ Sensitive, Enumerate,
+\begin_inset Newline newline
+\end_inset
+
+Itemize, Bibliography
+\end_layout
+
+\end_inset
+
+
+\lang french
+]
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Manual
+\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.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+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
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+).
+ Ceci sera affiché
+\begin_inset Quotes fld
+\end_inset
+
+en ligne
+\begin_inset Quotes frd
+\end_inset
+
+, au début du paragraphe.Si le
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Environment
+\end_layout
+
+\end_inset
+
+
+\lang french
+, alors il ne sera affiché que dans le premier paragraphe de toutes séquence
+ de paragraphes du même
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Style
+\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
+Above
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset space ~
+\end_inset
+
+et
+\begin_inset space ~
+\end_inset
+
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Centered
+\end_layout
+
+\end_inset
+
+
+\lang french
+ sont des cas particuliers de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Static
+\end_layout
+
+\end_inset
+
+.
+ Le marqueur sera imprimé au dessus du paragraphe, soit au début de la lignes,
+ soit centré.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Sensitive
+\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
+
+Tableau
+\begin_inset Quotes frd
+\end_inset
+
+.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Sensitive
+\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
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+FloatType N
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+ où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+N
+\end_layout
+
+\end_inset
+
+ est la valeur du compteur associé au flottant.
+ Au cas où une légende est insérée en dehors d'un flottant, le
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LabelString
+\end_layout
+
+\end_inset
+
+
+\lang french
+ apparaîtra comme
+\begin_inset Quotes fld
+\end_inset
+
+Inapproprié!
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Enumerate
+\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_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Itemize
+\end_layout
+
+\end_inset
+
+
+\lang french
+ produit des symboles pour les différents niveaux.
+ Il est également défini en dur.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Bibliography
+\end_layout
+
+\end_inset
+
+
+\lang french
+ ne doit être utilisé qu'avec
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType BibEnvironment
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_deeper
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LangPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ écrasera complètement toute autre directive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LangPreamble
+\end_layout
+
+\end_inset
+
+ antérieure.
+ Doit être fermée par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EndLangPreamble
+\end_layout
+
+\end_inset
+
+.
+\begin_inset Newline newline
+\end_inset
+
+Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
+
+\end_inset
+
+ pour les détails d'utilisation.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexName
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nom>
+\end_layout
+
+\end_inset
+
+] fixe le nom de l'objet \SpecialChar LaTeX
+ correspondant, soit l'environnement, soit la commande.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexParam
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<paramètre>
+\end_layout
+
+\end_inset
+
+] fixe le paramètre facultatif de l'objet
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LatexName
+\end_layout
+
+\end_inset
+
+ correspondant.
+ Ce paramètre ne peut pas être changé depuis \SpecialChar LyX
+ (utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument
+\end_layout
+
+\end_inset
+
+ pour les paramètres personnalisables).
+ Ceci sera émis tel quel après tous les
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument
+\end_layout
+
+\end_inset
+
+s \SpecialChar LaTeX
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+
+\lang ngerman
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang ngerman
+Paragraph
+\emph default
+, Command, Environment, Item_Environment,
+\begin_inset Newline newline
+\end_inset
+
+List_Environment, Bib_Environment
+\end_layout
+
+\end_inset
+
+
+\lang french
+] décrit comment traduire l'environnement en \SpecialChar LaTeX
+.
+\lang english
+
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est peut-être trompeur, dans la mesure où ces règles s'appliquent également
+ aux classes DocBook.
+ Explorer les fichiers des classes DocBook (noms de fichiers
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+db_*.inc
+\end_layout
+
+\end_inset
+
+ ) pour voir des exemples particuliers.
+\end_layout
+
+\end_inset
+
+
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Paragraph
+\end_layout
+
+\end_inset
+
+ veut dire
+\begin_inset Quotes fld
+\end_inset
+
+rien de spécial
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Command
+\end_layout
+
+\end_inset
+
+ veut dire
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+
+\emph on
+LatexName
+\emph default
+{\SpecialChar ldots
+}
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
+\end_layout
+
+\end_inset
+
+ veut dire
+\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
+}
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Item_Environment
+\end_layout
+
+\end_inset
+
+ est la même chose que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
+\end_layout
+
+\end_inset
+
+, sauf qu'il génère un
+\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 Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+List_Environment
+\end_layout
+
+\end_inset
+
+ est la même chose que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Item_Environment
+\end_layout
+
+\end_inset
+
+, sauf que
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelWidthString
+\end_layout
+
+\end_inset
+
+ est passé en paramètre de l'environnement.
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelWidthString
+\end_layout
+
+\end_inset
+
+ peut être défini dans la fenêtre
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Édition\SpecialChar menuseparator
+Paramètres
+\begin_inset space ~
+\end_inset
+
+de
+\begin_inset space ~
+\end_inset
+
+Paragraphe
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Bib_Environment
+\end_layout
+
+\end_inset
+
+
+\lang french
+ fonctionne comme
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Environment
+\end_layout
+
+\end_inset
+
+
+\lang french
+, mais ajoute l'argument obligatoire nécessaire (l'étiquette la plus longue)
+ à la directive de début de l’environnement bibliographique:
+\lang english
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+begin{thebibliography}{99}
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+ Cette directive n'est donc nécessaire que pour les environnements bibliographiq
+ues.
+ L’étiquette implicite
+\begin_inset Quotes fld
+\end_inset
+
+99
+\begin_inset Quotes frd
+\end_inset
+
+ peut être modifiée par l'utilisateur dans les réglages de paragraphe d'une
+ entrée bibliographique.
+\end_layout
+
+\begin_layout Standard
+En collectant ces derniers éléments, l'exportation \SpecialChar LaTeX
+ sera ou bien:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+LatexName[LatexParam]{\SpecialChar ldots
+}
+\end_layout
+
+\begin_layout Standard
+ou bien:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+begin{LatexName}[LatexParam] \SpecialChar ldots
+
+\backslash
+end{LatexName}.
+\end_layout
+
+\begin_layout Standard
+en fonction du type \SpecialChar LaTeX
+.
+\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
+
+] définit une chaîne de caractères insérée au début du contenu du style.
+ Une rupture de ligne dans la sortie peut être indiquée par
+\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
+LeftMargin
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne=""]
+\end_layout
+
+\end_inset
+
+ fixe la marge gauche: si vous mettez des styles dans un environnement,
+ les
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LeftMargin
+\end_layout
+
+\end_inset
+
+
+\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
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Margin
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est définie comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Manual
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Dynamic
+\end_layout
+
+\end_inset
+
+.
+ Il est alors ajouté à la marge manuelle ou dynamique.
+\begin_inset Newline newline
+\end_inset
+
+Par exemple,
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MM
+\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
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MM
+\end_layout
+
+\end_inset
+
+
+\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
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+-
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\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
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Margin
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+Static
+\emph default
+, Manual, Dynamic, First_Dynamic, Right_Address_Box
+\end_layout
+
+\end_inset
+
+]
+\begin_inset Newline newline
+\end_inset
+
+
+\lang french
+fixe le type de marge à gauche du format.
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Static
+\end_layout
+
+\end_inset
+
+ 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
+
+ veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Édition\SpecialChar menuseparator
+Paramètres
+\begin_inset space ~
+\end_inset
+
+de
+\begin_inset space ~
+\end_inset
+
+Paragraphe
+\end_layout
+
+\end_inset
+
+.
+ 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
+
+\lang english
+Dynamic
+\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
+
+ doit avoir une marge de gauche plus grande (autant que
+\begin_inset Quotes fld
+\end_inset
+
+5.4.3.2.1
+\begin_inset Quotes frd
+\end_inset
+
+ plus l'espace) que
+\begin_inset Quotes fld
+\end_inset
+
+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.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+First_Dynamic
+\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.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+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
+
+\end_deeper
+\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 doivent être protégées par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+protect
+\end_layout
+
+\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
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Newline
+\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 les nouvelles lignes sont traduites ou non en sauts de ligne
+ \SpecialChar LaTeX
+ (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+
+\backslash
+
+\end_layout
+
+\end_inset
+
+).
+ La traduction peut être désactivée pour permettre d'éditer plus confortablement
+ du \SpecialChar LaTeX
+ depuis \SpecialChar LyX
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\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
+1
+\end_layout
+
+\end_inset
+
+] indique si \SpecialChar LyX
+ indente ou non la première ligne du paragraphe suivant.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+ veut dire qu'il ne peut pas,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+ 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
+
+\lang english
+ObsoletedBy
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nom>
+\end_layout
+
+\end_inset
+
+] 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
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ParagraphGroup
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\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
+détermine si les paragraphes consécutifs du même type sont traités ensemble.
+ Ceci a pour effet de déclencher une seule fois pour le groupe l'impression
+ du
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+GuiLabel
+\end_layout
+
+\end_inset
+
+.
+ Implicitement, ceci est vrai pour les environnements
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LaTeXType
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Bib_Environment
+\end_layout
+
+\end_inset
+
+ et faux pour tous les autres types.
+\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
+ [
+\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 que les paragraphes ne seront pas séparés par une ligne vide dans
+ le résultat \SpecialChar LaTeX
+, mais par un retour à la ligne; combiné avec
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PassThru 1
+\end_layout
+
+\end_inset
+
+, ceci permet d'émuler une éditeur plein texte (comme l'insert code \SpecialChar TeX
+).
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ParIndent
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[chaîne=""]
+\end_layout
+
+\end_inset
+
+ fixe l'indentation de la toute première ligne d'un paragraphe.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Parindent
+\end_layout
+
+\end_inset
+
+ est fixé pour un format donné, à l'exception du format
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Standard
+\end_layout
+
+\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
+
+\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
+
+\end_inset
+
+ de l'environne\SpecialChar softhyphen
+ment, pas le leur.
+ Par exemple, les paragraphes
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Standard
+\end_layout
+
+\end_inset
+
+ dans une énumération ne sont pas indentés.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+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
+Parskip
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\family typewriter
+float=0
+\family default
+] fixe la valeur d'interligne entre paragraphes.
+ \SpecialChar LyX
+ donne le choix entre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Indentation
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Interligne
+\end_layout
+
+\end_inset
+
+ pour séparer les paragraphes.
+ Quand on choisit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Indentation
+\end_layout
+
+\end_inset
+
+, cette valeur n'est pas prise en compte.
+ Quand on choisit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Interligne
+\end_layout
+
+\end_inset
+
+, la valeur de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ParIndent
+\end_layout
+
+\end_inset
+
+ 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
+Parskip
+\end_layout
+
+\end_inset
+
+, en plus de l'interligne normal.
+ L'espacement vertical est calculé par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+valeur*DefaultHeight()
+\end_layout
+
+\end_inset
+
+ où
+\family typewriter
+valeur
+\family default
+ est la valeur choisie pour
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Parskip
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+DefaultHeight()
+\end_layout
+
+\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.
+\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
+ [
+\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 le contenu du paragraphe doit être passé sous forme brute,
+ c'est-à-dire sans les traductions spéciales dont \SpecialChar LaTeX
+ aurait besoin.
+
+\end_layout
+
+\begin_layout Description
+
+\lang ngerman
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PassThruChars
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+]
+\family typewriter
+
+\family default
+\lang english
+Defines individual characters that should be output in raw form, meaning
+ without special translations that \SpecialChar LaTeX
+ would require.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Preamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ fixe le contenu à inclure dans le préambule \SpecialChar 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
+\end_layout
+
+\end_inset
+
+
+\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
+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
+
+] indique que le style requiert la fonctionnalité chaîne (voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:List-of-functions"
+
+\end_inset
+
+ pour la liste des fonctionnalités).
+ Si vous demandez un paquetage doté d'options spécifiques, vous pouvez en
+ outre utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PackageOptions
+\end_layout
+
+\end_inset
+
+ en tant que paramètre général pour la classe de texte (voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Paramètres-généraux-d'une"
+
+\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 Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] réinitialise les arguments \SpecialChar LaTeX
+ de ce style ( tels que définis par la directive
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Argument
+\end_layout
+
+\end_inset
+
+)
+\lang french
+.
+ Ceci est utile si vous avez dupliqué un style en utilisant
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+CopyStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+, et que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels
+).
+\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
+
+] définit une chaîne de caractères insérée à la fin du contenu du style.
+ Une rupture de ligne dans la sortie peut être indiquée par
+\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
+RightMargin
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] 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
+\end_layout
+
+\end_inset
+
+
+\lang french
+
+\lang english
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+single
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+onehalf
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+double
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+other
+\lang french
+
+\begin_inset space ~
+\end_inset
+
+<valeur>
+\end_layout
+
+\end_inset
+
+
+\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
+single
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+onehalf
+\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_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+Spacing
+\end_layout
+
+\end_inset
+
+ implique de générer du code \SpecialChar LaTeX
+ spécifique, qui utilise le paquetage \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+setspace
+\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 la correction orthographique du style.
+ Implicitement vrai.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TextFont
+\end_layout
+
+\end_inset
+
+
+\lang french
+ fixe la police utilisée pour le corps du texte.
+ Voir la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TocLevel
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+int=3
+\end_layout
+
+\end_inset
+
+] 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
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ToggleIndent
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+default
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+always
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+never
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ détermine si l'indentation de la première ligne de ce paragraphe peut être
+ réglée via le menu des réglages de paragraphe.
+ Si
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph off
+default
+\end_layout
+
+\end_inset
+
+
+\emph default
+ est choisi, l'indentation peut être réglée si les réglages de document
+ utilisent un style de paragraphe avec
+\begin_inset Quotes fld
+\end_inset
+
+indentation
+\begin_inset Quotes frd
+\end_inset
+
+; avec
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+always
+\end_layout
+
+\end_inset
+
+, l'indentation est toujours réglable quels que soient les réglages du document;
+ avec
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+never
+\end_layout
+
+\end_inset
+
+, l'indentation n'est jamais réglable.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TopSep
+\end_layout
+
+\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 \SpecialChar LyX
+ prend le maximum des deux.
+\end_layout
+
+\begin_layout Subsection
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:I18n"
+
+\end_inset
+
+Internationalisation des styles de paragraphes
+\end_layout
+
+\begin_layout Standard
+\SpecialChar 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
+
+ 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 le cas.
+\end_layout
+
+\begin_layout Standard
+Si un
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Style
+\end_layout
+
+\end_inset
+
+ 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
+LangPreamble
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+BabelPreamble
+\end_layout
+
+\end_inset
+
+ 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
+theorems-ams.inc
+\end_layout
+
+\end_inset
+
+) illustre le fonctionnement:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+Preamble
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+theoremstyle{remark}
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+newtheorem{claim}[thm]{
+\backslash
+protect
+\backslash
+claimname}
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+EndPreamble
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+LangPreamble
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+providecommand{
+\backslash
+claimname}{_(Claim)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+EndLangPreamble
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+BabelPreamble
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+addto
+\backslash
+captions$$lang{
+\backslash
+renewcommand{
+\backslash
+claimname}{_(Claim)}}
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+EndBabelPreamble
+\end_layout
+
+\end_deeper
+\begin_layout Standard
+En principe, toute commande \SpecialChar 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
+\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 \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+claimname
+\end_layout
+
+\end_inset
+
+ et son utilisation avec
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+newtheorem
+\end_layout
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Standard
+La directive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LangPreamble
+\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
+
+\end_inset
+
+.
+ Ce qui la rend singulière est l'utilisation de la
+\begin_inset Quotes fld
+\end_inset
+
+fonction
+\begin_inset Quotes frd
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+_()
+\end_layout
+
+\end_inset
+
+, qui sera remplacée, lorsque \SpecialChar LyX
+ produira le résultat \SpecialChar 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 fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+_()
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+ cache la fonction
+\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 \SpecialChar LyX
+, et qui
+ est étendue ici à la traduction à la volée de code \SpecialChar LaTeX
+.
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+La directive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+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
+_()
+\end_layout
+
+\end_inset
+
+ sera remplacé par sa traduction dans le langage en question: l'expression
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$lang
+\end_layout
+
+\end_inset
+
+ 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
+babel
+\end_layout
+
+\end_inset
+
+).
+
+\end_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
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+addto
+\backslash
+captionsfrench{
+\backslash
+renewcommand{
+\backslash
+claimname}{Affirmation}}
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+addto
+\backslash
+captionsngerman{
+\backslash
+renewcommand{
+\backslash
+claimname}{Behauptung}}
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+providecommand{
+\backslash
+claimname}{Behauptung}
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LaTeX
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+babel
+\end_layout
+
+\end_inset
+
+ vont alors conspirer pour créer le texte correct dans le résultat imprimable.
+\end_layout
+
+\begin_layout Standard
+Un point important à noter est que les traductions sont celles qui sont
+ fournies par \SpecialChar LyX
+ lui-même, via le fichier
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+layouttranslations
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+ Ceci signifie que
+\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
+\end_layout
+
+\end_inset
+
+ ne sont effectifs que dans les fichiers de format fournis avec \SpecialChar LyX
+, puisque
+ les fichiers de format créés par l'utilisateur ne seront pas explorés par
+ les fonctions d'internationalisation, sauf si le fichier
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+layouttranslations
+\end_layout
+
+\end_inset
+
+
+\lang french
+est modifié en conséquence.
+ Ceci dit, tout fichier de format créé dans le but d'être distribué avec
+ \SpecialChar LyX
+ doit inclure ces directives s'il y a lieu.
+ Notez bien que les traductions des styles de paragraphe ne changeront jamais
+ avec les publications de maintenance des versions de \SpecialChar LyX
+ (e.g.
+ de la version 2.1.x à la version 2.1.y).
+ Il est cependant très probable qu'à l'occasion d'une publication majeure
+ (e.g.
+ de 2.0.x à 2.1.0), de nouvelles traductions ou corrections soient introduites
+
+\end_layout
+
+\begin_layout Subsection
+Flottants
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Flottants"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Il faut définir les flottants (
+\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
+\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
+
+\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 \SpecialChar 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
+AllowedPlacement
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+=!htbpH] définit les options de placement pour ce type de flottant.
+ La valeur est une chaîne de paramètres de placement, les caractères autorisés
+ sont:
+\emph on
+h
+\emph default
+ (
+\emph on
+here
+\emph default
+,
+\begin_inset Quotes fld
+\end_inset
+
+ici si possible
+\begin_inset Quotes frd
+\end_inset
+
+),
+\emph on
+t
+\emph default
+ (
+\emph on
+top
+\emph default
+
+\begin_inset Quotes fld
+\end_inset
+
+haut de page
+\begin_inset Quotes frd
+\end_inset
+
+),
+\emph on
+b
+\emph default
+ (
+\emph on
+bottom
+\emph default
+,
+\begin_inset Quotes fld
+\end_inset
+
+bas de page
+\begin_inset Quotes frd
+\end_inset
+
+),
+\emph on
+p
+\emph default
+ (
+\begin_inset Quotes fld
+\end_inset
+
+page de flottants
+\begin_inset Quotes frd
+\end_inset
+
+),
+\emph on
+H
+\emph default
+ (
+\begin_inset Quotes fld
+\end_inset
+
+forcément ici
+\begin_inset Quotes frd
+\end_inset
+
+) et
+\emph on
+!
+\emph default
+ (
+\begin_inset Quotes fld
+\end_inset
+
+ignorer les règles \SpecialChar LaTeX
+).
+ L'ordre des caractères est indifférent.
+ Si aucune option n'est autorisée, utiliser la chaîne de caractères
+\emph on
+none
+\emph default
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AllowsSideways
+\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
+
+
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+
+\emph default
+] précise si le flottant peut subir une rotation grâce au paquetage \SpecialChar LaTeX
+
+\family typewriter
+rotfloat
+\family default
+ (sidewaysfloat).
+ Positionner à
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+ si le flottant ne peut pas bénéficier de cette fonctionnalité.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AllowsWide
+\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
+
+
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+
+\emph default
+] précise si le flottant possède une variante étoilée qui s'étend sur les
+ colonnes dans un paragraphe à deux colonnes.
+ Positionner à
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+ si le flottant ne peut pas bénéficier de cette fonctionnalité.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Extension
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+\lang french
+
+\family default
+[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
+ de ce type.
+ \SpecialChar LaTeX
+ écrit les légendes dans ce fichier.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+GuiName
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] 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é.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTML*
+\end_layout
+
+\end_inset
+
+ sont utilisées avec l'exportation XHTML.
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Tags-for-XHTML"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+IsPredefined
+\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 le flottant est déjà défini dans la classe de document ou s'il
+ faut charger le paquetage \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float
+\end_layout
+
+\end_inset
+
+ pour le définir à la volée.
+ La valeur implicite est
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+ qui signifie: utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float
+\end_layout
+
+\end_inset
+
+.
+ Elle doit être positionnée sur
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+ si le flottant est déjà défini par la classe de document.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ListCommand
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] détermine la commande utilisée pour engendrer une liste de flottants du
+ type considéré; le
+\begin_inset Quotes fld
+\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
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+UsesFloatPkg
+\end_layout
+
+\end_inset
+
+ est vrai, puisqu'il y a alors une procédure.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ListName
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\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 \SpecialChar LyX
+; il est passé à \SpecialChar 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
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+NumberWithin
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] (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
+
+
+\lang french
+ es
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+chapter
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+, les flottants seront numérotés chapitre par chapitre.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Placement
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] définit le placement implicite pour cette catégorie de flottants.
+ C'est comme en \SpecialChar LaTeX
+ standard :
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+t
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+b
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+p
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+h
+\end_layout
+
+\end_inset
+
+ pour haut, bas, page et ici respectivement
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
+ comme en \SpecialChar LaTeX
+.
+\end_layout
+
+\end_inset
+
+.
+ En plus vous avez un nouveau type,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+H
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+H
+\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
+\family typewriter
+
+\begin_inset Quotes fld
+\end_inset
+
+
+\family default
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tbp
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+
+\begin_inset Quotes frd
+\end_inset
+
+
+\family default
+.
+\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
+
+] 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
+Style
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] 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
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Type
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
+\end_inset
+
+] 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
+\end_layout
+
+\end_inset
+
+ appropriée, vous disposez de commandes comme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+begin{program}
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\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
+type
+\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
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+UsesFloatPkg
+\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 ce flottant est défini en utilisant le paquetage \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float
+\end_layout
+
+\end_inset
+
+, soit par la classe de document ou par un paquetage, soit à la volée par
+ \SpecialChar LyX
+.
+\end_layout
+
+\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
+
+\end_inset
+
+ implique la déclaration du compteur correspondant de nom
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+type
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Inserts flexibles et InsetLayout
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Flex-insets-and"
+
+\end_inset
+
+
+\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
+\end_layout
+
+\end_inset
+
+): ceux-ci définissent un balisage sémantique correspondant à des commandes
+ \SpecialChar LaTeX
+ telles que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+noun
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\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
+Custom
+\end_layout
+
+\end_inset
+
+): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
+s au code \SpecialChar 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
+
+\begin_layout Plain Layout
+
+\lang english
+endnote
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Itemize
+éléments XML
+\lang english
+(
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Element
+\end_layout
+
+\end_inset
+
+)
+\lang french
+: à utiliser avec les classes DocBook.
+\end_layout
+
+\begin_layout Standard
+Les inserts flexibles sont définis en utilisant la directive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsetLayout
+\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
+\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
+\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 \SpecialChar 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
+
+\lang english
+InsetLayout
+\end_layout
+
+\end_inset
+
+ doit commencer par une lignes de la forme:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+InsetLayout <type>
+\end_layout
+
+\begin_layout Standard
+Ici
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<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
+<type>
+\end_layout
+
+\end_inset
+
+ un quelconque des éléments suivants:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Algorithm
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Branch
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Box
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Box:shaded
+\end_layout
+
+\end_inset
+
+,
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Caption:Standard
+\end_layout
+
+\end_inset
+
+,
+\lang french
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ERT
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Figure
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Foot
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Index
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Info
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Info:menu
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Info:shortcut
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Info:shortcuts
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Listings
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Marginal
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Note:Comment
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Note:Note
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Note:Greyedout
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Table
+\end_layout
+
+\end_inset
+
+, ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+URL
+\end_layout
+
+\end_inset
+
+.
+
+\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
+<type>
+\end_layout
+
+\end_inset
+
+ doit être de la forme
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Flex:<nom>
+\end_layout
+
+\end_inset
+
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+nom
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+\SpecialChar LyX
+Type
+\end_layout
+
+\end_inset
+
+, précisant quel est le type d'insert qu'il définit.
+\end_layout
+
+\begin_layout Enumerate
+Le style d'une branche utilisateur doit être défini.
+ Dans ce cas,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+ doit être de la forme
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Branch:<nom>
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+nom
+\end_layout
+
+\end_inset
+
+ peut être un identificateur de branche valide défini dans le document utilisate
+ur.
+ L'identificateur peur contenir des espaces, mais dans ce cas la chaîne
+ toute entière doit être enclose entre apostrophes.
+ Le principal intérêt de cette fonctionnalité est est de permettre l’inclusion
+ \SpecialChar LaTeX
+ de branches spécifiques suivant les besoins de l'utilisateur.
+\end_layout
+
+\begin_layout Enumerate
+Le style d'une légende utilisateur (ou de classe) doit être défini.
+ Dans ce cas,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+ doit être de la forme
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Caption:<nom>
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes frd
+\end_inset
+
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+nom
+\end_layout
+
+\end_inset
+
+ spécifie le nom de la légende tel qu'il apparaît dans le menu.
+ Voir la légende standard
+\lang english
+(
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Caption:Standard
+\end_layout
+
+\end_inset
+
+)
+\lang french
+, les légendes spécifiques des classes KOMA-Script
+\lang english
+ (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Caption:Above
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Caption:Below
+\end_layout
+
+\end_inset
+
+)
+\lang french
+ ou le module
+\family sans
+Légendes multilingues
+\family default
+
+\lang english
+(
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Caption:Bicaption
+\end_layout
+
+\end_inset
+
+)
+\lang french
+ pour des applications.
+\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
+
+\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
+Argument
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+int
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ définit un numéro d'argument d'une commande ou d'un environnement associé
+ au style courant.
+ La définition doit être close par
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+EndArgument
+\end_layout
+
+\end_inset
+
+.
+
+\lang french
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Styles-de-paragraphe"
+
+\end_inset
+
+ pour les détails.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+BabelPreamble
+\end_layout
+
+\end_inset
+
+,
+\lang french
+définit un préambule pour les modifications de commandes de langue; voir
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+BgColor
+\end_layout
+
+\end_inset
+
+
+\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
+See
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:Names-of-colors"
+
+\end_inset
+
+ pour une liste des noms de couleur disponibles.
+
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ContentAsLabel
+\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 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
+CopyStyle
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+] fonctionne comme les styles de paragraphe, voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Styles-de-paragraphe"
+
+\end_inset
+
+.
+ Notez que vous devez spécifier le type complet, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space ~
+\end_inset
+
+
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+CopyStyle Flex
+\lang french
+:<nom>
+\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
+CustomPars
+\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 l'utilisateur peut utiliser le dialogue
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Édition\SpecialChar menuseparator
+Paramètres de paragraphe
+\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
+
+\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
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Minimalistic
+\end_layout
+
+\end_inset
+
+, ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Conglomerate
+\end_layout
+
+\end_inset
+
+, décrivant l'appa\SpecialChar softhyphen
+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
+Classic
+\end_layout
+
+\end_inset
+
+, les inserts des code \SpecialChar TeX
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Minimalistic
+\end_layout
+
+\end_inset
+
+, et les styles de caractères
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Conglomerate
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Display
+\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
+
+] n'est utilisé que lorsque
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LatexType
+\end_layout
+
+\end_inset
+
+ vaut
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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 \SpecialChar 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
+
+\backslash
+begin{
+\emph on
+LatexName
+\emph default
+}
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\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
+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
+InsetLayout
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Font
+\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
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
+
+\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
+LabelFont
+\end_layout
+
+\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
+LabelFont
+\end_layout
+
+\end_inset
+
+ différemment.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+FixedWidthPreambleEncoding
+\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
+
+] force un encodage à taille fixe pour les éléments traduits du code des
+ préambules
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+BabelPreamble
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LangPreamble
+\end_layout
+
+\end_inset
+
+ engendré par ce format.
+ Ceci est nécessaire pour les paquetages \SpecialChar LaTeX
+ spéciaux comme
+\family typewriter
+listings
+\family default
+ qui ne fonctionnent pas avec des encodages à taille variable comme
+\family sans
+utf8
+\family default
+.
+ Ce réglage est ignoré lors de l'utilisation de moteurs admettant complètement
+ Unicode comme Xe\SpecialChar TeX
+ ou Lua\SpecialChar TeX
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ForceLocalFontSwitch
+\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
+
+] lors de l'utilisation de babel, force l'utilisation un commutateur de
+ police
+\emph on
+local
+\emph default
+\lang english
+ (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+foreignlanguage
+\end_layout
+
+\end_inset
+
+)
+\lang french
+, à la place d'un commutateur
+\emph on
+global
+\emph default
+ (comme
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+selectlanguage
+\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
+ForceLTR
+\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
+
+] impose le langage
+\begin_inset Quotes fld
+\end_inset
+
+latex
+\begin_inset Quotes frd
+\end_inset
+
+, 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 \SpecialChar TeX
+ ou dans un URL.
+ Une verrue.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ForceOwnlines
+\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
+
+] force un saut de ligne dans le résultat \SpecialChar LaTeX
+ avant le début de l'insert et
+ après sa fin.
+ Ceci garantit que l’insert apparaît en lignes isolées, pour la lisibilité.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ForcePlain
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PlainLayout
+\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.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+FreeSpacing
+\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
+
+] fonctionne comme les styles de paragraphe, voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Styles-de-paragraphe"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTML*
+\end_layout
+
+\end_inset
+
+ sont utilisées avec l'exportation XHTML.
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Tags-for-XHTML"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InToc
+\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 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 Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+KeepEmpty
+\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
+
+] fonctionne comme les styles de paragraphe, voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Styles-de-paragraphe"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\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 "subsec: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
+\end_layout
+
+\end_inset
+
+, sinon elle sera sans effet.
+\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
+
+] 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 \SpecialChar TeX
+
+\end_layout
+
+\end_inset
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Branche
+\end_layout
+
+\end_inset
+
+) modifient ce marqueur à la volée.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LangPreamble
+\end_layout
+
+\end_inset
+
+
+\lang french
+ définit un préambule dépendant de la langue, voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexName
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nom>
+\end_layout
+
+\end_inset
+
+] définit le nom du code \SpecialChar LaTeX
+ correspondant, soit un environnement, soit une
+ commande.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexParam
+\end_layout
+
+\end_inset
+
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<paramètre>
+\end_layout
+
+\end_inset
+
+] définit le paramètre facultatif pour le
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexName
+\end_layout
+
+\end_inset
+
+ correspondant, y compris des paires de crochets
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[]
+\end_layout
+
+\end_inset
+
+.
+ Ce paramètre ne peut pas être modifié depuis \SpecialChar LyX
+ (utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument
+\end_layout
+
+\end_inset
+
+ pour les paramètres personnalisables).
+ Il sera émis tel quel après tous les
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument
+\end_layout
+
+\end_inset
+
+s \SpecialChar LaTeX
+.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Command, Environment, None
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+,
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ précise comment le style doit être traduit en \SpecialChar LaTeX
+
+\lang english
+
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+
+\lang french
+ est peut-être trompeur, puisque ces règles s'appliquent aussi aux classes
+ SGML.
+ Voir les fichiers de classe SGML pour des exemples spécifiques.
+\end_layout
+
+\end_inset
+
+.
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+None
+\end_layout
+
+\end_inset
+
+
+\lang french
+ signifie
+\begin_inset Quotes fld
+\end_inset
+
+rien de particulier
+\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
+Command
+\end_layout
+
+\end_inset
+
+
+\lang french
+ signifie
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+
+\emph on
+LatexName
+\emph default
+{\SpecialChar ldots
+}
+\end_layout
+
+\end_inset
+
+;
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Environment
+\end_layout
+
+\end_inset
+
+
+\lang french
+ signifie
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+
+\backslash
+begin{
+\emph on
+LatexName
+\emph default
+}\SpecialChar ldots
+
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\end_layout
+
+\begin_layout Standard
+En rassemblant ceci, la sortie \SpecialChar LaTeX
+ sera soit:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+LatexName[LatexParam]{\SpecialChar ldots
+}
+\end_layout
+
+\begin_layout Standard
+soit:
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+
+\backslash
+begin{LatexName}[LatexParam] \SpecialChar ldots
+
+\backslash
+end{LatexName}
+\end_layout
+
+\begin_layout Standard
+suivant le
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+LatexType
+\end_layout
+
+\end_inset
+
+.
+\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
+
+] définit une chaîne de caractères insérée au début du contenu du style.
+ Une rupture de ligne dans la sortie peut être indiquée par
+\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
+\SpecialChar LyX
+Type
+\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
+\SpecialChar LyX
+Type
+\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
+
+]
+\lang french
+ supprime un
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsetLayout
+\end_layout
+
+\end_inset
+
+
+\lang french
+ existant.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ObsoletedBy
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+<layout>
+\end_layout
+
+\end_inset
+
+]
+\lang french
+ nomme un
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
+\end_layout
+
+\end_inset
+
+ qui remplace cet
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
+\end_layout
+
+\end_inset
+
+.
+ Ceci est utilisé pour renommer un
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
+\end_layout
+
+\end_inset
+
+ en conservant la compatibilité.
+\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
+] fonctionne comme avec les styles de paragraphe, voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec: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
+] fonctionne comme avec les styles de paragraphe, voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec: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
+
+
+\lang french
+ fonctionne comme avec les styles de paragraphe, voir
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec: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 "subsec: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
+
+] réinitialise les arguments \SpecialChar LaTeX
+ de ce style (définis via la directive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument
+\end_layout
+
+\end_inset
+
+).
+ Ceci est utile si vous avez dupliqué un style via
+\lang english
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+CopyStyle
+\end_layout
+
+\end_inset
+
+,
+\lang french
+mais que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels
+).
+\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: faux, utiliser la police de caractères environnante.
+\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
+
+] définit une chaîne de caractères insérée à la fin du contenu du style.
+ Une rupture de ligne dans la sortie peut être indiquée par
+\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 "subsec: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
+
+]
+\lang french
+ positionne la valeur initiale du compteur, valeur à laquelle il sera réinitiali
+sé quand cela sera nécessaire.
+ Normalement, la valeur désirée est la valeur implicite,
+\begin_inset space ~
+\end_inset
+
+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:
+\begin_inset Separator parbreak
+\end_inset
+
+
+\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 \SpecialChar 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 lettres 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 annexes.
+\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 mises 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 "subsec: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 ce 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 "subsec: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 \SpecialChar 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 Bib\SpecialChar TeX
+.
+ \SpecialChar LyX
+ définit un format implicite dans le code source qui sera utilisé si aucune
+ définition spécifique n'est fournie.
+ \SpecialChar 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 \SpecialChar 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 Bib\SpecialChar TeX
+ 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
+Bien 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
+
+.
+ \SpecialChar LyX
+ considérera
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%!quotetitle%
+\end_layout
+
+\end_inset
+
+ exactement comme s'il 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.
+ \SpecialChar 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 incluse 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 \SpecialChar LaTeX
+ ou DocBook, la présentation du résultat HTML créé par \SpecialChar LyX
+ est déterminé
+ par les informations de format.
+ En général, \SpecialChar 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, \SpecialChar 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 \SpecialChar 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
+
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+, qui peuvent apparaître en dehors des déclarations de style et d'insert.
+ Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec: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 "subsec:Styles-de-paragraphe-XHTML"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Le type de XHTML que \SpecialChar 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
+\SpecialChar LaTeX
+Type
+\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
-\family typewriter
-\series medium
-AlignPossible
-\family default
-\series default
- [
-\family typewriter
-\emph on
-block
-\emph default
-, left, right, center
-\family default
-] Une
-\emph on
-liste
-\emph default
- des alignements possibles séparés par une virgule.
- Certains styles LaTeX interdisent certains alignements, car ils n'auraient
- aucun sens.
- Par exemple une énumération alignée à droite ou centrée est impossible.
+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 Description
+\begin_layout LyX-Code
-\family typewriter
-\series medium
-Fill_Top
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-,1
-\family default
-] On peut ainsi fixer la valeur du champ
-\family sans
-Espacement\InsetSpace ~
-Vertical\SpecialChar \menuseparator
-Avant
-\family default
- dans la fenêtre
-\family sans
-Format\SpecialChar \menuseparator
-Paragraphe
-\begin_inset Foot
-status collapsed
+\lang english
+</tag>
+\end_layout
-\begin_layout Standard
+\begin_layout LyX-Code
-\emph on
-Note de Jean-Marc :
-\emph default
- Je ne suis pas sûr que ce réglage soit d'une grande utilité, et il sera
- probablement retiré dans une prochaine version.
\end_layout
+\begin_layout LyX-Code
+
+\lang english
+<tag attr=
+\begin_inset Quotes erd
\end_inset
+value
+\begin_inset Quotes erd
+\end_inset
-\family default
-.
+>
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
-\family typewriter
-\series medium
-Fill_Bottom
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-,1
-\family default
-] Semblable à
-\family typewriter
-Fill_Top
-\family default
-.
-\end_layout
+\lang english
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Description
+value
+\begin_inset Quotes erd
+\end_inset
-\family typewriter
-\series medium
-NeedProtect
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-,1
-\family default
-] Si les commandes fragiles doivent être protégées par
-\family typewriter
+>
+\lang french
+Étiquette de liste
+\lang english
+</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
-\backslash
-protect
-\family default
- dans ce format.
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Premier élément.
+\lang english
+</itemtag>
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
-\family typewriter
-\series medium
-Newline
-\family default
-\series default
- [
-\family typewriter
-0,
-\emph on
-1
-\family default
-\emph default
-] Si les nouvelles lignes sont traduites ou non en sauts de ligne LaTeX
- (
-\family typewriter
+\lang english
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
-\backslash
+value
+\begin_inset Quotes erd
+\end_inset
-\backslash
+>
+\lang french
+Étiquette de liste
+\lang english
+</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
-\family default
-).
- La traduction peut être désactivée pour permettre d'éditer plus confortablement
- du LaTeX depuis LyX.
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\lang french
+Second élément.
+\lang english
+</itemtag>
\end_layout
-\begin_layout Description
+\begin_layout LyX-Code
-\family typewriter
-\series medium
-PassThru
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] Si le contenu du paragraphe doit être passé sous forme brute, c'est-à-dire
- sans les traductions spéciales dont LaTeX aurait besoin.
- Ça remplace d'une certaine manière l'ancienne propriété
-\family typewriter
-Latex
-\family default
- de la description de police.
+\lang english
+</tag>
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Noter la différence en ce qui concerne l'ordre des balises
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\series medium
-FreeSpacing
-\family default
-\series default
- [
-\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
-\family typewriter
-FreeSpacing
-\family default
-.
- Notez que LyX créera les espaces insécables correspondants aux espaces
- additionnelles pour tous les modes autres que le mode LaTeX.
+\begin_layout Plain Layout
+labeltag
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-KeepEmpty
-\family default
-\series default
- [
-\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 format peut aussi servir
- de séparateur, et ne pas contenir de texte.
+ et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+itemtag
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Spacing
-\family default
-\series default
- [
-\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 format.
- Les paramètres
-\family typewriter
-single
-\family default
-,
-\family typewriter
-onehalf
-\family default
- et
-\family typewriter
-double
-\family default
- correspondent respectivement à un facteur multiplicatif de 1, 1,25 et 1,667.
- Si vous mettez le paramètre
-\family typewriter
-other
-\family default
-, vous devez aussi mettre une valeur numérique qui servira de facteur multiplica
-tif.
- Notez que, contrairement aux autres paramètres,
-\family typewriter
-Spacing
-\family default
- implique de générer du code LaTeX spécifique, qui utilise le paquetage
-
-\family typewriter
-setspace.sty
-\family default
.
+ L'ordre obtenu dépend du positionnement de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLLabelFirst
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Font
-\family default
-\series default
- La police utilisée à la fois pour le corps du texte
-\emph on
-et
-\emph default
- pour le marqueur.
- Voir la section\InsetSpace ~
+: si la valeur de
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{sec:polices}
+\begin_layout Plain Layout
+HTMLLabelFirst
+\end_layout
\end_inset
-.
- Notez qu'en définissant cette police on définit aussi automatiquement
-\family typewriter
-LabelFont
-\family default
- avec la même valeur.
+ 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, \SpecialChar LyX
+ utilise des valeurs implicites raisonnable
+s 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
-\family typewriter
-\series medium
-TextFont
-\family default
-\series default
- La police utilisée pour le corps du texte.
- Voir la section\InsetSpace ~
+\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_inset LatexCommand \ref{sec:polices}
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+class=`madiv'
+\begin_inset Quotes frd
\end_inset
-.
+
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-LabelFont
-\family default
-\series default
- La police utilisée pour le marqueur.
- Voir la section\InsetSpace ~
+.
+ Implicitement, \SpecialChar LyX
+ émettra
+\begin_inset Flex Code
+status collapsed
-\begin_inset LatexCommand \ref{sec:polices}
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+class=`nomstyle'
+\begin_inset Quotes frd
\end_inset
-.
+
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Preamble\SpecialChar \ldots{}
-EndPreamble
-\family default
-\series default
- Un jeu de définitions de macros qui sera inséré au début des fichiers LaTeX
- quand le format sera utilisé.
- Servez-vous-en pour définir les macros nécessaires dans ce format.
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+nomstyle
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-DependsOn
-\family default
-\series default
- le nom d'un style dont le préambule doit apparaître
+ est le nom du style en bas de casse, par exemple: chapter.
+ Ceci ne doit contenir
\emph on
-avant
+aucune
\emph default
- les définitions mentionnées ci-dessus.
- Ça permet de s'assurer que les morceaux de préambule s'enchaînent dans
- le bon ordre quand les définitions de macro dépendent les unes des autres
-\begin_inset Foot
+ information de style: utiliser
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-Notez que, à part ce paramètre, il n'y a aucun autre moyen de contrôler
- l'ordre des éléments du préambule.
- L'ordre que vous avez dans une version de LyX peut très bien changer sans
- prévenir dans des versions ultérieures.
+\begin_layout Plain Layout
+HTMLStyle
\end_layout
\end_inset
-.
+ pour cela.
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status inlined
+\begin_layout Description
-\begin_layout Standard
+\lang english
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
-\backslash
-end{sloppypar}
+\lang english
+HTMLForceCSS
\end_layout
\end_inset
-\end_layout
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Flottants
+\begin_layout Plain Layout
+
+\emph on
+0
\end_layout
-\begin_layout Standard
-\begin_inset LatexCommand \label{sec:flottants}
+\end_inset
+,
+\begin_inset space \thinspace{}
\end_inset
-Depuis la version 1.3.0 de LyX, il faut définir les flottants (
-\family sans
-figure
-\family default
-,
-\family sans
-tableau
-\family default
-\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Standard
-à un endroit raisonnable dans la classe
-\begin_inset Foot
+\end_inset
+
+] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
+ pour
+ ce style, même si une information complémentaire est explicitement émise
+ par
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-N'oubliez pas de jeter aussi un
-\begin_inset ERT
-status inlined
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
-\begin_layout Standard
+\end_inset
+.
+ Positionner cette directive à
+\begin_inset Flex Code
+status collapsed
-\backslash
-oe{}
+\begin_layout Plain Layout
+1
\end_layout
\end_inset
-il sur les compteurs dans la section suivante.
+ 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
.
- 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
-\family typewriter
-\series medium
-Type
-\series default
-[string=""]
-\family default
- Le
-\begin_inset Quotes fld
-\end_inset
-
-type
-\begin_inset Quotes frd
-\end_inset
+\lang english
+\begin_inset Flex Code
+status collapsed
- de la nouvelle classe de flottants, comme
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
-program
-\begin_inset Quotes frd
-\end_inset
+\lang english
+HTMLItem
+\end_layout
- ou
-\begin_inset Quotes fld
\end_inset
-algorithm
-\begin_inset Quotes frd
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
-.
- Après l'instruction
-\family typewriter
+\begin_layout Plain Layout
+chaîne
+\end_layout
-\backslash
-newfloat
-\family default
- appropriée, vous disposez de commandes comme
-\family typewriter
+\end_inset
-\backslash
-begin{program}
-\family default
- ou
-\family typewriter
+]
+\lang french
+ définit la balise utilisée pour les paragraphes ou environnements isolés,
+ qui remplace
+\begin_inset Flex Code
+status collapsed
-\backslash
-end{algorithm*}
-\family default
-.
+\begin_layout Plain Layout
+itemtag
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-GuiName
-\series default
-[string=""]
-\family default
- La chaîne de caractères qui se trouvera dans les menus et également dans
- la légende.
+ dans les exemples ci-dessus.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-LateXBuiltin
-\series default
-[
-\emph on
-0
-\emph default
-,1]
-\family default
- Mettez
-\family typewriter
-1
-\family default
- si le flottant est déjà défini dans la classe de document.
- Si vous le mettez à
-\family typewriter
-0
-\family default
-, le flottant sera défini à l'aide du paquetage LaTeX
-\family typewriter
-float
-\family default
.
\end_layout
\begin_layout Description
-\family typewriter
-\series medium
-NumberWithin
-\series default
-[string=""]
-\family default
- Ce paramètre (optionnel) 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
-\family typewriter
-chapter
-\family default
-, les flottants seront numérotés chapitre par chapitre.
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLItemAttr
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Style
-\series default
-[string=""]
-\family default
- Le style utilisé quand on définit le flottant avec
-\family typewriter
+ [
+\begin_inset Flex Code
+status collapsed
-\backslash
-newfloat
-\family default
-.
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Placement
-\series default
-[string=""]
-\family default
- Le placement par défaut pour cette catégorie de flottants.
- C'est comme en LaTeX standard :
-\family typewriter
-t
-\family default
-,
-\family typewriter
-b
-\family default
-,
-\family typewriter
-p
-\family default
- et
-\family typewriter
-h
-\family default
- pour haut, bas, page et ici respectivement
-\begin_inset Foot
+]
+\lang french
+ définit les attributs des balises
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
- comme en LaTeX.
+\begin_layout Plain Layout
+itemtag
\end_layout
\end_inset
.
- En plus vous avez un nouveau type,
-\family typewriter
-H
-\family default
-, qui ne correspond pas vraiment à un flottant, car il signifie de le positionne
-r
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\begin_inset Quotes fld
\end_inset
-ici
+class=`nomstyle_item'
\begin_inset Quotes frd
\end_inset
- et nulle part ailleurs.
- Notez cependant que le type
-\family typewriter
-H
-\family default
- est spécial et, à cause de détails d'implémentation, ne peut pas être utilisé
- avec des flottants non définis dans la classe de document (
-\family typewriter
-LaTeXBuiltin=1
-\family default
-).
- Si vous n'avez pas compris tout ce baratin, mettez simplement
-\family typewriter
-\begin_inset Quotes fld
+\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
-tbp
-\begin_inset Quotes frd
+ [
+\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
-\family default
-.
+\begin_layout Plain Layout
+labeltag
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Extension
-\series default
-[string=""]
-\family default
- L'extension pour les fichiers contenant la liste des flottants de ce type.
- LaTeX écrit les légendes dans ce fichier.
+ dans les exemples ci-dessus.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+span
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-ListName
-\series default
-[string=""]
-\family default
- L'en-tête utilisé pour la liste des flottants.
+, à moins que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelType
\end_layout
-\begin_layout Subsection
-Compteurs
+\end_inset
+
+ soit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Top_Environment
\end_layout
-\begin_layout Standard
-\begin_inset LatexCommand \label{sec:compteurs}
+\end_inset
+ ou
+\begin_inset Newline newline
\end_inset
-Depuis la version 1.3.0 de LyX, il faut définir les compteurs (
-\family sans
-chapitre
-\family default
-,
-\family sans
-figure
-\family default
-\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 stdcounters.inc
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-à un endroit raisonnable dans la classe.
+\begin_layout Plain Layout
+Centered_Top_Environment
\end_layout
-\begin_layout Standard
-La définition des compteurs est pour le moment un peu primaire, car beaucoup
- de choses sont encore codées en dur.
- Vous disposez des deux paramètres suivants :
+\end_inset
+
+, auquel cas elle vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Name
-\series default
-[string=""]
-\family default
- Le nom du compteur.
+.
\end_layout
\begin_layout Description
-\family typewriter
-\series medium
-Within
-\series default
-[string=""]
-\family default
- S'il contient le nom d'un autre compteur, le compteur actuel sera remis
- à zéro à chaque fois que l'autre augmentera.
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Description de police
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-\begin_inset LatexCommand \label{sec:polices}
+\lang english
+HTMLLabelAttr
+\end_layout
\end_inset
-Une description de police ressemble à :
-\end_layout
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-Font
-\family roman
-\emph on
- ou
-\family default
-\emph default
-LabelFont
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout LyX-Code
- ...
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-EndFont
-\end_layout
+]
+\lang french
+ définit les attributs de la balise
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-et les commandes suivantes sont disponibles :
+\begin_layout Plain Layout
+labeltag
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Family
-\family default
-\series default
- [
-\family typewriter
+.
+ Vaut implicitement
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Ceci ne doit contenir
\emph on
-Roman
+aucune
\emph default
-, Sans, Typewriter
-\family default
-]
+ information de style: utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Series
-\family default
-\series default
- [
-\family typewriter
-\emph on
-Medium
-\emph default
-, Bold
-\family default
-]
+ pour cela.
\end_layout
\begin_layout Description
-\family typewriter
-\series medium
-Shape
-\family default
-\series default
- [
-\family typewriter
-\emph on
-Up
-\emph default
-, Italic, SmallCaps, Slanted
-\family default
-]
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout Description
+\begin_layout Plain Layout
-\family typewriter
-\series medium
-Size
-\family default
-\series default
- [
-\family typewriter
-tiny, small,
-\emph on
-normal
-\emph default
-, large, larger, largest, huge, giant
-\family default
-]
+\lang english
+HTMLLabelFirst
\end_layout
-\begin_layout Description
+\end_inset
-\family typewriter
-\series medium
-Color
-\series default
+
+\lang french
[
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
\emph on
-none
-\emph default
-, black, white, red, green, blue, cyan, magenta, yellow]
+0
\end_layout
-\begin_layout Section
-Créer des Modèles
-\begin_inset LatexCommand \label{sec:modeles}
+\end_inset
+,
+\begin_inset space \thinspace{}
\end_inset
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status inlined
+\end_inset
-\begin_layout Standard
+], 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
-\backslash
-begin{sloppypar}
\end_layout
\end_inset
+.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+0
\end_layout
-\begin_layout Standard
-Les modèles sont créés comme les documents normaux.
- La seule différence est que les documents normaux contiennent tous les
- réglages possibles, y compris les polices et la taille du papier.
- Or on ne veut en général pas qu'un modèle modifie ces réglages par défaut.
- Pour cette raison, l'auteur d'un modèle doit enlever les commandes correspondan
-tes comme
-\family typewriter
+\end_inset
-\backslash
-fontscheme
-\family default
- ou
-\family typewriter
+: la balise d'étiquetage est dans la balise d'élément.
+\end_layout
-\backslash
-papersize
-\family default
- du fichier modèle LyX.
- C'est faisable avec un simple éditeur de texte, comme
-\family typewriter
-vi
-\family default
- ou
-\family typewriter
-xedit
-\family default
-.
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLPreamble
\end_layout
-\begin_layout Standard
-Mettez les fichiers modèles que vous avez créés et édités dans
-\family typewriter
-RépUtilisateur/templates/
-\family default
-, copiez ceux que vous utilisez du répertoire global de modèles
-\family typewriter
-RépLyXr/templates/
-\family default
- vers le même endroit, et redéfinissez le répertoire de modèles dans la
- fenêtre
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences
-\family default
- (onglet
-\family sans
-Entrées\SpecialChar \menuseparator
-Répertoires
-\family default
-).
+\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
-\begin_layout Standard
-Notez que le modèle
-\family typewriter
-defaults.lyx
-\family default
- a un statut particulier.
- Il est chargé à chaque fois que vous créez un nouveau document avec
-\family sans
-Fichier\SpecialChar \menuseparator
-Nouveau
-\family default
- afin d'avoir les réglages par défaut.
- Pour créer ce modèle depuis LyX, vous n'avez qu'à ouvrir un document ayant
- déjà les réglages voulus, et appuyer sur le bouton
-\family sans
-Retenir ces Valeurs par Défaut
-\family default
+\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 Standard
-\begin_inset ERT
-status inlined
+\begin_layout Description
-\begin_layout Standard
+\lang english
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
-\backslash
-end{sloppypar}
+\lang english
+HTMLStyle
\end_layout
\end_inset
-\end_layout
+\lang french
+ définit l'information à émettre dans la section
+\begin_inset Flex Code
+status collapsed
-\begin_layout Chapter
-Insérer un Objet Externe
+\begin_layout Plain Layout
+<head>
\end_layout
-\begin_layout Section
-Contexte
-\end_layout
+\end_inset
-\begin_layout Standard
-Une fonction souvent réclamée par les utilisateurs de LyX est la capacité
- à l'interfacer avec XFig, Dia ou d'autres applications similaires spécialisées
- dans la production d'un type particulier de diagramme, figure, schéma ou
- autre, que vous aimeriez insérer dans votre document.
- Auparavant, il n'était possible d'inclure dans LyX que des images fixes,
- statiques, avec
-\family sans
-Insérer\SpecialChar \menuseparator
-Graphique
-\family default
-, mais cette méthode a plusieurs limites :
-\end_layout
+ quand ce style est utilisé.
+ Ceci pourrait être utilisé par exemple pour inclure un bloc
+\begin_inset Flex Code
+status collapsed
-\begin_layout Itemize
-Si vous voulez changer la figure, vous devez invoquer un programme externe
- à la main.
+\begin_layout Plain Layout
+<script>
\end_layout
-\begin_layout Itemize
-LyX ne remarque pas que les fichiers en question ont changé, et l'affichage
- à l'écran devient donc vite périmé, ce qui est aggravé par l'impossibilité
- de rafraîchir l'affichage.
-\end_layout
+\end_inset
-\begin_layout Itemize
-L'insertion de graphiques ne fournit aucun mécanisme pour copier les images
- dans des formats d'exportation comme DocBook, HTML ou ASCII brut.
+ définissant un gestionnaire
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+onclick
\end_layout
-\begin_layout Standard
-La fonction d'insertion d'objet externe tente de résoudre tous ces problèmes
-\begin_inset Foot
+\end_inset
+
+.
+ Doit être fermé par
+\lang english
+
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-Même si l'insertion de graphiques présente des inconvénients, elle reste
- valable car elle permet de visualiser la figure à l'écran, et autorise
- des transformations géométriques complexes avec une interface utilisateur
- confortable.
+\begin_layout Plain Layout
+
+\lang english
+EndHTMLStyle
\end_layout
\end_inset
+
+\lang french
.
- Elle offre une méthode générale pour interfacer LyX avec des applications
- externes.
- Au lieu de nous mettre à écrire une longue liste de fonctions spécialisées,
- adaptées à chaque application, nous avons choisi de sacrifier l'affichage
- de l'objet inséré, et de fournir un schéma général pour couvrir un vaste
- champ d'applications.
- L'objet externe se présente dans le document comme un simple bouton, mais
- ne vous y trompez pas.
- Quand vous cliquez dessus, une fenêtre apparaît qui vous permet de choisir
- exactement quel objet inclure, et dans la suite vous apprendrez que c'est
- effectivement un mécanisme puissant qui peut résoudre tous les problèmes
- posés plus haut, ainsi que bien d'autres.
\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 Standard
-NdT : Traduction de
-\begin_inset Quotes fld
+\begin_layout Plain Layout
+
+\lang english
+HTMLTag
+\end_layout
+
\end_inset
-template
-\begin_inset Quotes frd
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
+\end_layout
+
\end_inset
- dans ce contexte.
+]
+\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
-\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
-\family sans
-Insérer\SpecialChar \menuseparator
-Objet\InsetSpace ~
-Externe
-\family default
-.
- 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.
+\begin_layout Plain Layout
+div
\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 XFig.
- L'application XFig elle-même travaille sur un fichier avec l'extension
-
-\family typewriter
-.fig
-\family default
-.
- Dans XFig, vous créez et modifiez votre figure.
- Quand c'est fini, vous enregistrez le fichier
-\family typewriter
-fig
-\family default
+\end_inset
+
.
- Quand vous voulez inclure la figure dans votre document, vous invoquez
-
-\family typewriter
-transfig
-\family default
- pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
- LaTeX.
- Dans ce cas, le fichier
-\family typewriter
-.fig
-\family default
- est le fichier d'origine, et le fichier PostScript est le fichier transformé.
\end_layout
-\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.
-\end_layout
+\begin_layout Description
-\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
-\family typewriter
-xfig
-\family default
- 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
-\family typewriter
-ghostview
-\family default
- 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
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Ainsi, en définitive, LyX a des informations sur un certain nombre de programmes
- différents, qu'il peut utiliser en arrière-plan.
- L'information en question est exactement celle contenue dans les cadres.
- Dans chaque cadre, il y a une liste de commandes qui servent à invoquer
- une application, à convertir le fichier d'origine en fichier transformé,
- etc.
- Ce mécanisme permet à l'utilisateur avancé d'étendre les capacités de LyX
- sans se bagarrer avec le code source.
- Il faut faire quelques efforts pour définir toutes les différentes commandes
- et options, mais heureusement l'équipe LyX a fait le gros du travail.
-\end_layout
-
-\begin_layout Standard
-Nous devons reconnaître que nous avons fait au moins une omission.
- Comme l'insertion d'objet externe peut produire de nombreux types de fichiers
- différents pour aller avec chaque format d'exportation, on pourrait aussi
- s'attendre à pouvoir prévisualiser chaque fichier transformé.
- L'équipe LyX a décidé de ne pas le faire pour conserver une interface utilisate
-ur simple.
- Au lieu d'avoir un bouton par format d'exportation, nous avons décidé d'introdu
-ire le concept de format primaire et de n'avoir qu'un seul bouton.
- Quand vous appuyez sur
-\family sans
-Voir\InsetSpace ~
-le\InsetSpace ~
-résultat
-\family default
- dans la fenêtre d'objet externe, vous avez un aperçu du fichier transformé
- dans le format primaire.
- Et le format primaire est défini par votre classe de document.
- Pour la plupart des classes de document, le format primaire est LaTeX,
- mais pour les classes DocBook, le format primaire est DocBook.
- Donc quand vous visualisez le fichier transformé, gardez à l'esprit que
- ce n'est qu'un aperçu du résultat principal.
- Si vous voulez voir à quoi ressemblent les autres formats d'exportation,
- vous devez exporter votre document et le visualiser à la main.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Section
-La Fenêtre d'Objet Externe
+\lang english
+HTMLTitle
\end_layout
-\begin_layout Standard
-Vous placez un objet externe avec le menu
-\family sans
-Insérer
-\family default
-.
- Un bouton est alors placé dans votre document, et la fenêtre de d'objet
- externe s'affiche.
- Cette fenêtre vous permet de décrire exactement quel objet inclure et comment.
- En outre, elle permet d'accéder aux applications externes pour visualiser,
- éditer ou transformer l'objet.
-\end_layout
+\end_inset
-\begin_layout Standard
-En haut de cette fenêtre, il y a une liste déroulante où vous pouvez choisir
- le cadre à utiliser.
- Juste en dessous, il ya une zone de texte avec un court blabla concernant
- le cadre que vous avez sélectionné.
- La plupart du temps, c'est une brève description du cadre, et quelques
- conseils pour paramétrer son utilisation.
- Plus bas, vous trouvez un champ dans lequel vous entrez le nom du fichier,
- ainsi qu'un bouton
-\family sans
-Parcourir
-\family default
- pour choisir avec l'explorateur de fichiers le fichier à inclure.
- Ce champ spécifie le fichier d'origine.
- Comme le fichier transformé est généré automatiqument quand c'est nécessaire,
- il n'y a pas besoin d'accéder directement à celui-ci.
-\end_layout
-\begin_layout Standard
-En bas de la fenêtre, vous trouvez un champ pour les
-\family sans
-Paramètres
-\family default
-.
- Ils servent à paramétrer le cadre.
- Les options possibles doivent être décrites dans le texte d'aide associé
- à celui-ci.
- En général elles vous permettent de changer la façon de générer le fichier
- transformé.
-\end_layout
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
-\begin_layout Standard
-À droite de la fenêtre, vous trouvez trois boutons :
-\family sans
-Éditer\InsetSpace ~
-le\InsetSpace ~
-Fichier
-\family default
-,
-\family sans
-Afficher\InsetSpace ~
-le\InsetSpace ~
-Résultat
-\family default
- et
-\family sans
-Mise\InsetSpace ~
-à\InsetSpace ~
-Jour
-\family default
-.
- Ils vous permettent respectivement d'éditer votre fichier d'origine avec
- l'application appropriée, de visualiser le fichier transformé qui sera
- inclus dans le document primaire, et enfin de forcer la mise à jour de
- l'objet résultant dans le format primaire.
- Normalement, le bouton
-\family sans
-Mise\InsetSpace ~
-à\InsetSpace ~
-Jour
-\family default
- est désactivé, car la plupart des cadres sont configurés pour mettre à
- jour automatiquement le fichier transformé quand c'est nécessaire.
- Dans ces cas-là, il n'y a pas besoin de forcer la production d'un nouveau
- fichier transformé.
- Cependant, certains cadres sont configurés pour ne pas le produire automatiquem
-ent, parce que le temps de transformer le fichier étant important, ça serait
- pénible de le faire à chaque fois.
- Ces objets sont des objets externes
-\emph on
-manuels
-\emph default
-.
- Dans ces cas-là, vous pouvez utiliser le bouton pour forcer la production
- du fichier transformé juste quand vous en avez besoin, et contrôler ainsi
- les ressources utilisées.
- En fait, c'est alors à
\emph on
-vous
-\emph default
- de le faire pour avoir des documents à jour : avant d'imprimer, avant d'exporte
-r, avant de visualiser, etc.
- Un jour, LyX vous aidera peut-être à faire ça.
- Tout changement dans le cadre, le nom du fichier ou les paramètres est
- en fait appliqué dès que vous appuyez sur
-\family sans
-Éditer\InsetSpace ~
-le\InsetSpace ~
-Fichier
-\family default
-,
-\family sans
-Afficher\InsetSpace ~
-le\InsetSpace ~
-Résultat
-\family default
- ou
-\family sans
-Mettre\InsetSpace ~
-à\InsetSpace ~
-Jour
-\family default
-.
+0
\end_layout
-\begin_layout Section
-Exemples
-\end_layout
+\end_inset
-\begin_layout Standard
-Dans cette section, nous inclurons quelques exemples d'utilisation de l'insertio
-n d'objet externe.
- Ces exemples pourraient comprendre :
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Itemize
-Les images rastérisées
-\end_layout
-\begin_layout Itemize
-Les figures XFig
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Itemize
-Les diagrammes d'échecs
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Itemize
-Les sons
-\end_layout
+\end_inset
-\begin_layout Itemize
-L'utilisation des makefiles
+] identifie ce style comme celui à utiliser pour créer la balise
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<title>
\end_layout
-\begin_layout Itemize
-Les cadres externes récursifs
+\end_inset
+
+ dans le fichier XHTML.
+ Implicitement fausse.
+ Le fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdtitle.inc
\end_layout
-\begin_layout Section
-Le fichier de configuration des cadres externes
+\end_inset
+
+ la positionne à vraie pour l'environnement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+title
\end_layout
-\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é.
+\end_inset
+
+.
\end_layout
-\begin_layout Standard
-Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
- les proposer.
+\begin_layout Subsection
+
+\lang english
+InsetLayout XHTML
\end_layout
\begin_layout Standard
-Les cadres externes sont définis dans le fichier
-\family typewriter
-lib/external_templates
+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 Standard
-NdT : Nous rappelons que
+\begin_layout Plain Layout
+Pour le moment, ceci n'est exact que pour les inserts de
\begin_inset Quotes fld
\end_inset
-cadre
+texte
\begin_inset Quotes frd
\end_inset
- est la traduction de
+ (les inserts dans lesquels vous pouvez effectuer une saisie), mais n'est
+ pas exact pour les inserts de
\begin_inset Quotes fld
\end_inset
-template
+commande
\begin_inset Quotes frd
\end_inset
- dans ce contexte de l'insert externe.
+ (inserts associés à des boîtes de dialogue).
\end_layout
\end_inset
-
-\family default
.
- Vous pouvez mettre votre propre version dans
-\family typewriter
-.lyx/external_templates
-\family default
-.
- Nous espérons qu'un jour, quelqu'un documentera le contenu des cadres,
- et la syntaxe à utiliser.
-\end_layout
-
-\begin_layout Section
-Le mécanisme de substitution
+ Là encore, \SpecialChar LyX
+ essaie de produire implicitement un résultat raisonnable, et
+ il crée des règles CSS implicites.
+ Mais tout peut être personnalisé.
\end_layout
\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.
+Le résultat XHTML produit par \SpecialChar LyX
+ pour un insert a la forme suivante:
\end_layout
-\begin_layout Standard
-Ainsi, quand un objet externe est affiché, un mécanisme de substitution
- génère son nom.
-\end_layout
+\begin_layout LyX-Code
-\begin_layout Standard
-Les macros disponibles sont les suivantes :
-\end_layout
+\lang english
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Description
-$$FName Le nom du fichier spécifié dans la fenêtre d'objet externe.
-\end_layout
+value
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Description
-$$Basename Le nom du fichier sans l'extension.
+>
\end_layout
-\begin_layout Description
-$$Tempname Le nom et le chemin absolu d'un fichier temporaire qui sera automatiq
-uement effacé quand le document sera fermé, ou l'objet externe effacé.
+\begin_layout LyX-Code
+
+\lang english
+<labeltag>
+\lang french
+Étiquette
+\lang english
+</labeltag>
\end_layout
-\begin_layout Description
-$$Contents(
-\begin_inset Quotes fld
+\begin_layout LyX-Code
+
+\lang english
+<innertag attr=
+\begin_inset Quotes erd
\end_inset
-nom_fichier.ext
-\begin_inset Quotes frd
+value
+\begin_inset Quotes erd
\end_inset
-) Le contenu du fichier de nom
-\family typewriter
-nom_fichier.ext
-\family default
-.
+>
+\lang french
+Contenu de l'insert.
+\lang english
+</innertag>
\end_layout
-\begin_layout Description
-$$Sysdir Le chemin absolu du répertoire système.
- Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
- fournis avec LyX.
+\begin_layout LyX-Code
+
+\lang english
+</tag>
\end_layout
\begin_layout Standard
-En plus de tout cela, le mécanisme de substitution interprétera les variables
- globales d'environnement comme
-\family typewriter
-${PATH}
-\family default
-.
-\end_layout
+Si l'insert permet de saisir plusieurs paragraphes — c'est-à-dire, si
+\begin_inset Flex Code
+status collapsed
-\begin_layout Section
-La question de la sécurité
+\begin_layout Plain Layout
+MultiPar
\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.
-\end_layout
+\end_inset
-\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
-
-\family typewriter
-execvp
-\family default
- et non via l'appel système
-\family typewriter
-system
-\family default
-.
- Il n'est donc pas possible d'exécuter des commandes arbitraires via le
- shell à partir du nom de fichier ou des paramètres.
+ est vrai — alors le contenu de l'insert sera exporté également en paragraphes
+ formaté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
-\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.
- Dans le répertoire
-\family typewriter
-lib/scripts
-\family default
- de l'installation de LyX, vous trouverez un script d'emballage sûr appelé
-
-\family typewriter
-general_command_wrapper.py
-\family default
- qui supporte la redirection des entrées et sorties.
- Il peut servir d'exemple pour écrire des scripts sûrs pour les cadres.
- Pour un exemple plus avancé qui utilise
-\family typewriter
-fork
-\family default
- et compagnie, jetez un oeil sur le script de conversion
-\family typewriter
-pic2ascii.py
-\family default
+\end_inset
+
.
+ La balise interne est facultative et, implicitement, n'apparaît pas.
\end_layout
\begin_layout Standard
-Il est possible de créer un cadre qui interagit directement avec le shell,
- mais comme ça 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
-\family typewriter
-execvp
-\family default
- 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 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éceloppement 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.
+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 Chapter
-Le Serveur LyX
-\end_layout
+\begin_layout Description
-\begin_layout Section
-Introduction
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Le serveur LyX est une méthode implémentée dans LyX qui permet à d'autres
- programmes de dialoguer avec, d'invoquer des commandes LyX et d'obtenir
- de l'information à propos de son état interne.
- Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
- utile.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Section
-Démarrer le Serveur LyX
+\lang english
+HTMLAttr
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status inlined
+\end_inset
-\begin_layout Standard
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
-\backslash
-begin{sloppypar}
+\begin_layout Plain Layout
+chaîne
\end_layout
\end_inset
-Le serveur LyX fonctionne par l'intermédiaire d'une paire de tubes.
- Ils sont habituellement disposés dans votre répertoire
-\family typewriter
-$HOME
-\family default
- et portent les noms
-\family typewriter
+] 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
-.lyxpipe.in
+class=`moninsert' onclick=`\SpecialChar ldots
+'
\begin_inset Quotes frd
\end_inset
-\family default
- et
-\family typewriter
-
-\begin_inset Quotes fld
-\end_inset
+\end_layout
-.lyxpipe.out
-\begin_inset Quotes frd
\end_inset
-
-\family default
.
- Les programmes externes écrivent dans
-\family typewriter
-.lyxpipe.in
-\family default
- et lisent les données dans
-\family typewriter
-.lyxpipe.out
-\family default
-.
- La racine de ces deux noms peut être définie dans la fenêtre
-\family sans
-Éditer\SpecialChar \menuseparator
-Préférences\SpecialChar \menuseparator
-Entrées\SpecialChar \menuseparator
-Répertoires
-\family default
-, par exemple
+ Implicitement, \SpecialChar LyX
+ exportera
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\begin_inset Quotes fld
\end_inset
-
-\family typewriter
-/home/mon_home/.lyxpipe
-\family default
-
+class=`nominsert'
\begin_inset Quotes frd
\end_inset
-.
-\begin_inset ERT
-status inlined
-
-\begin_layout Standard
-
-\backslash
-end{sloppypar}
\end_layout
\end_inset
+, où
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+nominsert
\end_layout
-\begin_layout Standard
-LyX ajoutera les extensions
-\family typewriter
+\end_inset
+ est le nom \SpecialChar LyX
+ de l'insert en bas de casse et avec les caractères non alphanumériq
+ues remplacés par des caractères
\begin_inset Quotes fld
\end_inset
-.in
+souligné
\begin_inset Quotes frd
\end_inset
+, par exemple: footnote.
+\end_layout
-\family default
- et
-\family typewriter
+\begin_layout Description
-\begin_inset Quotes fld
-\end_inset
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLForceCSS
+\end_layout
-.out
-\begin_inset Quotes frd
\end_inset
-\family default
- pour créer les tubes.
- Le réglage ci-dessus a aussi pour effet d'activer le serveur LyX.
- Si l'un des ces tubes existe déjà, LyX supposera qu'un autre processus
- LyX est déjà en route et ne démarrera pas le serveur.
- Pour faire tourner plusieurs processus LyX avec des serveurs en même temps,
- vous devez changer la configuration entre le démarrage des deux programmes.
-\end_layout
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Si vous développez un programme client, il vous sera peut-être utile d'activer
- les informations de déboguage du serveur LyX.
- Pour cela, démarrez LyX avec la commande
-\family typewriter
-lyx -dbg 8192
-\family default
-.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-Attention : si LyX se plante, il peut ne pas avoir enlevé les tubes ; dans
- ce cas vous devez les enlever à la main.
- Si LyX démarre et que les tubes existent déjà, il ne démarrera pas de serveur.
+\emph on
+0
\end_layout
-\begin_layout Standard
-À part ça, il y a quelques points à savoir :
-\end_layout
+\end_inset
-\begin_layout Itemize
-À la fois le client et le serveur doivent tourner sur des machines UNIX
- ou OS/2.
- Il n'est pour l'instant pas possible de communiquer entre LyX sur UNIX
- et des clients sur OS/2 ou vice versa.
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Itemize
-Sur OS/2, un seul client à la fois peut se connecter sur le serveur LyX.
-\end_layout
-\begin_layout Itemize
-Sur OS/2, les clients doivent ouvrir le tube d'entrée (
-\family typewriter
-.lyxpipe.in
-\family default
-) en mode
-\family typewriter
-O_WRONLY
-\family default
-.
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
- source sous le nom
-\family typewriter
-development/server_monitor.c
-\family default
-.
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Section
-Communication normale
-\end_layout
+\end_inset
-\begin_layout Standard
-Pour émettre un appel LyX, le client écrit une ligne de texte ASCII dans
- le tube d'entrée, selon le format suivant :
-\end_layout
+] indique s'il faut émettre l'information CSS implicite engendrée par \SpecialChar LyX
+ pour
+ cet insert, même si une information complémentaire est explicitement émise
+ par
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-LYXCMD:
-\emph on
-nom_client
-\emph default
-:
-\emph on
-fonction
-\emph default
-:
-\emph on
-paramètre
+\begin_layout Plain Layout
+HTMLStyle
\end_layout
-\begin_layout Standard
-Ici
-\family typewriter
-\emph on
-nom_client
-\family default
-\emph default
- est un nom que le client peut choisir arbitrairement.
- LyX rappelle ce nom s'il envoie une réponse -- un client peut donc répartir
- les réponses aux différentes requêtes.
-\end_layout
+\end_inset
-\begin_layout Standard
+.
+ Positionner cette directive à
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-\emph on
-fonction
-\family default
-\emph default
- est la fonction que vous voulez faire exécuter à LyX.
- C'est la commande que vous auriez entrée dans le minibuffer.
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Standard
-
-\family typewriter
-\emph on
-paramètre
-\family default
-\emph default
- est un paramètre optionnel qui n'est utile que pour certaines fonctions
- (par exemple
-\begin_inset Quotes fld
\end_inset
-self-insert
-\begin_inset Quotes frd
-\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
- qui insère le paramètre comme du texte à la position du curseur).
+\begin_layout Plain Layout
+0
\end_layout
-\begin_layout Standard
-La réponse de LyX arrive dans le tube de sortie sous la forme :
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-INFO:
-\emph on
-nom_client
-\emph default
-:
-\emph on
-fonction
-\emph default
-:
-\emph on
-données
+.
\end_layout
-\begin_layout Standard
-où
-\family typewriter
-\emph on
-nom_client
-\family default
-\emph default
- et
-\family typewriter
-\emph on
-fonction
-\family default
-\emph default
- sont les mêmes que dans la requête, tandis que
-\family typewriter
-\emph on
-données
-\family default
-\emph default
- contient des informations plus ou moins utiles selon la façon avec laquelle
- la commande s'est exécutée.
- Certaines commandes renvoient des informations à propos de l'état interne
- de LyX, comme
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Description
-font-state
-\begin_inset Quotes frd
-\end_inset
+\lang english
+\begin_inset Flex Code
+status collapsed
-, tandis que d'autres ne renvoient rien.
- Ça signifie alors que l'exécution s'est bien passée.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-En cas d'erreurs, la réponse de LyX aura la forme :
+\lang english
+HTMLInnerAttr
\end_layout
-\begin_layout LyX-Code
-ERROR:
-\emph on
-nom_client
-\emph default
-:
-\emph on
-fonction
-\emph default
-:
-\emph on
-message_d'erreur
-\end_layout
+\end_inset
-\begin_layout Standard
-où le
-\family typewriter
-\emph on
-message_d'erreur
-\family default
-\emph default
- doit expliquer pourquoi la commande a échoué.
-\end_layout
-\begin_layout Standard
-Exemples :
-\end_layout
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout LyX-Code
-echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
-\newline
-read a <~/.lyxpipe.out
-\newline
-echo $a
-\end_layout
+\end_inset
+
+] fixe l'attribut de la balise interne.
+ Vaut implicitement
+\begin_inset Newline newline
+\end_inset
+
-\begin_layout Section
-Notification
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-LyX peut notifier aux clients les événements qui se produisent de manière
- asynchrone.
- Pour l'instant il ne le fait que si l'utilisateur associe une séquence
- de touches à la fonction
+\begin_layout Plain Layout
\begin_inset Quotes fld
\end_inset
-notify
+class=`nominsert_inner'
\begin_inset Quotes frd
\end_inset
-.
- Voici le format de ce que LyX envoie :
+
\end_layout
-\begin_layout LyX-Code
-NOTIFY:
-\emph on
-séquence_touches
+\end_inset
+
+.
\end_layout
-\begin_layout Standard
-où
-\family typewriter
-\emph on
-séquence_touches
-\family default
-\emph default
- est la représentation imprimée de la séquence de touches réellement tapée
- par l'utilisateur.
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLInnerTag
\end_layout
-\begin_layout Standard
-Ce mécanisme peut servir pour étendre l'ensemble des commandes LyX et implémente
-r des macros : associez certaines séquences de touches à
-\begin_inset Quotes fld
\end_inset
-notify
-\begin_inset Quotes frd
-\end_inset
-, démarrez un client qui écoute le tube de sortie, traite la commande selon
- la séquence et démarre une fonction qui peut utiliser des appels et des
- requêtes LyX pour envoyer une commande ou une série de commandes à LyX.
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout Section
-Le Protocole Serveur LyX
+\end_inset
+
+] détermine la balise interne, et remplace
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+innertag
\end_layout
-\begin_layout Standard
-LyX implémente un protocole simple qui peut servir à la gestion de session.
- Tous les messages sont de la forme :
+\end_inset
+
+ dans les exemples ci-dessus.
+ Implicitement absente.
\end_layout
-\begin_layout LyX-Code
-LYXSRV:
-\emph on
-nom_client
-\emph default
-:
-\emph on
-message_protocole
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+HTMLIsBlock
\end_layout
-\begin_layout Standard
-où
-\family typewriter
-\emph on
-message_protocole
-\family default
-\emph default
- peut être
-\begin_inset Quotes fld
\end_inset
-hello
-\begin_inset Quotes frd
-\end_inset
- ou
-\begin_inset Quotes fld
-\end_inset
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
-bye
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+0
+\end_layout
-.
- Si un client reçoit
-\begin_inset Quotes fld
\end_inset
-hello
-\begin_inset Quotes frd
+,
+\begin_inset space \thinspace{}
\end_inset
-, c'est que LyX l'informe qu'il écoute ses messages, s'il reçoit
-\begin_inset Quotes fld
-\end_inset
-bye
-\begin_inset Quotes frd
-\end_inset
+\begin_inset Flex Code
+status collapsed
-, c'est que LyX est en train de s'arrêter.
+\begin_layout Plain Layout
+
+\emph on
+1
\end_layout
-\begin_layout Chapter
-\start_of_appendix
-Raccourcis
+\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
-\begin_layout Standard
-Cet appendice est un énorme index de tous les raccourcis clavier de langue
- anglaise.
- À l'origine, nous voulions simplement faire la liste de tous les raccourcis
- clavier suivis de la fonction qu'ils activent, de sorte qu'un utilisateur
- puisse chercher à quoi sert telle touche.
- Nous avons ensuite décidé d'ajouter aussi les raccourcis par défaut de
- la barre d'outils et des menus.
- Notez cependant que cette section a des chances de se périmer rapidement.
+\end_inset
+
+.
\end_layout
-\begin_layout Standard
-Vous comprendrez facilement de quoi il s'agit, mais voici tout de même quelques
- conseils : toutes les entrées sont rangées dans l'ordre alphabétique pour
- un préfixe donné (
-\family sans
-C-a
-\family default
-,
-\family sans
-C-b
-\family default
-, etc.).
- Les préfixes vont du plus simple au plus compliqué (
-\family sans
-C-s
-\family default
- avant
-\family sans
-C-S-c
-\family default
-).
- Toutes les entrées ont été trouvées dans les fichiers par défaut d'interface
- utilisateur et de raccourcis, situés dans les répertoires \SpecialChar \ldots{}
+\begin_layout Description
-\family typewriter
-/share/lyx/ui
-\family default
- et \SpecialChar \ldots{}
+\lang english
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-/share/lyx/bind
-\family default
- ; ceux-ci doivent être considérés comme la référence définitive sur les
- raccourcis.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-Sachez enfin que certains gestionnaires de fenêtres (comme FVWM) prennent
- le contrôle de certaines des touches de fonction ou des touches de déplacement.
-
-\family sans
-C-Droite
-\family default
- est ici réputé générer
-\family typewriter
-word-forward
-\family default
-, mais FVWM le court-circuite et s'en sert à la place pour changer de bureau
- virtuel.
- C'est très ennuyeux jusqu'à ce que vous disiez à votre gestionnaire de
- fenêtres d'arrêter d'intercepter ces séquences.
+\lang english
+HTMLLabel
\end_layout
-\begin_layout Section
-Barre d'outils
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-Toolbar
-\end_layout
-\begin_layout LyX-Code
- Layouts
-\end_layout
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- Icon "buffer-open"
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout LyX-Code
- Icon "buffer-write"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
- Icon "buffer-print"
-\end_layout
+] 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 LyX-Code
- Separator
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
- Icon "cut"
+\backslash
+arabic{footnote}
\end_layout
-\begin_layout LyX-Code
- Icon "copy"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
- Icon "paste"
+.
+ Cette directive est facultative, et n'a pas de valeur implicite.
\end_layout
-\begin_layout LyX-Code
- Separator
-\end_layout
+\begin_layout Description
-\begin_layout LyX-Code
- Icon "font-emph"
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- Icon "font-noun"
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
- Icon "font-free"
+\lang english
+HTMLPreamble
\end_layout
-\begin_layout LyX-Code
- Separator
-\end_layout
+\end_inset
-\begin_layout LyX-Code
- Icon "tex-mode"
-\end_layout
-\begin_layout LyX-Code
- Icon "math-mode"
-\end_layout
+\lang french
+ définit l'information à émettre dans la section
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- Separator
+\begin_layout Plain Layout
+<head>
\end_layout
-\begin_layout LyX-Code
- Icon "footnote-insert"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
- Icon "marginpar-insert"
-\end_layout
+ quand ce style est utilisé.
+ Ceci pourrait être utilisé par exemple pour inclure un bloc
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- Icon "depth-next"
+\begin_layout Plain Layout
+<script>
\end_layout
-\begin_layout LyX-Code
- Separator
-\end_layout
+\end_inset
-\begin_layout LyX-Code
- Icon "figure-insert"
-\end_layout
+ définissant un gestionnaire
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- Icon "dialog-tabular-insert"
+\begin_layout Plain Layout
+onclick
\end_layout
-\begin_layout LyX-Code
-End
+\end_inset
+
+.
\end_layout
-\begin_layout Section
-Menus
-\begin_inset Foot
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
status collapsed
-\begin_layout Standard
-NdT : Autant que possible ce sont les raccourcis de la version française
- qui sont présentés ici.
+\begin_layout Plain Layout
+
+\lang english
+HTMLStyle
\end_layout
\end_inset
-\end_layout
+\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 Subsection
-Fichier
+\begin_layout Plain Layout
+<style>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-a
-\family typewriter
-buffer-export fax
+ créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-f\InsetSpace ~
-e
-\family default
-
-\family typewriter
-buffer-write
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-f\InsetSpace ~
-f
-\family default
-
-\family typewriter
-buffer-close
+\lang english
+HTMLTag
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-i
-\family default
- sous-menu
-\family typewriter
-file_import
+
+\lang french
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-m
-\family typewriter
-buffer-new-template
+] définit la balise utilisé pour l'étiquette principale, qui remplace
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tag
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-n
-\family typewriter
-buffer-new
+ dans les exemples ci-dessus.
+ La valeur implicite dépend dépend du réglage de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-o
-\family default
-
-\family typewriter
-buffer-open
+: si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-p
-\family default
-
-\family typewriter
-buffer-print
+ est vrai, la valeur implicite est
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+
+; s'il est faux, la valeur implicite est
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-f\InsetSpace ~
-q
-\family typewriter
-lyx-quit
+\begin_layout Plain Layout
+span
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-r
-\family default
-
-\family typewriter
-buffer-reload
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Subsection
+Flottants XHTML
+\end_layout
-\family sans
-M-f\InsetSpace ~
-s
-\family typewriter
-buffer-write-as
+\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 List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-f\InsetSpace ~
-v
-\family typewriter
-
-\family default
-sous-menu
-\family typewriter
-file_vc
-\end_layout
+\lang english
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+value
+\begin_inset Quotes erd
+\end_inset
-\family sans
-h
-\family typewriter
- vc-history
+>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-n
-\family typewriter
- vc-check-in
+\lang english
+Contenu du flottant.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-r
-\family typewriter
- vc-revert
+\lang english
+</tag>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-f
-\family typewriter
- vc-check-out
+\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 List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-i
-\family typewriter
- vc-register
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-a
-\family typewriter
- vc-undo-last
+\lang english
+HTMLAttr
\end_layout
-\end_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-f\InsetSpace ~
-x
-\family default
- sous-menu
-\family typewriter
-file_export
-\end_layout
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Éditer
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-c
-\family default
-
-\family typewriter
-paste
-\end_layout
+]
+\lang french
+précise les informations d'attribut à émettre avec la balise principale.
+ Par exemple
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
-\family sans
-M-e\InsetSpace ~
-o
-\family default
-
-\family typewriter
-cut
-\end_layout
+class=`monflottant' onclick=`\SpecialChar ldots
+'
+\begin_inset Quotes frd
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-M-e\InsetSpace ~
-a
-\family default
-
-\family typewriter
-redo
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-e
-\family default
-
-\family typewriter
-error-remove-all
-\end_layout
+.
+ Implicitement, \SpecialChar LyX
+ exportera
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
-\family sans
-M-e\InsetSpace ~
-h
-\family default
-
-\family typewriter
-find-replace
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
+class=`float float-typefloat'
+\lang french
-\family sans
-M-e\InsetSpace ~
-h
-\family default
-
-\family typewriter
-buffer-chktex
-\end_layout
+\begin_inset Quotes frd
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-M-e\InsetSpace ~
-i
-\family default
- sous-menu
-\family typewriter
-edit_floats
\end_layout
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-a
-\family default
-
-\family typewriter
-tabular-feature append-row
+, où
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+typefloat
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-b
-\family default
-
-\family typewriter
-tabular-feature toggle-line-bottom
-\end_layout
+ est le nom \SpecialChar LyX
+ de l'insert (tel qu'il est déterminé par la déclaration de
+ flottant, voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Flottants"
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-c
-\family default
-
-\family typewriter
-tabular-feature align-center
-\end_layout
+) en bas de casse et avec les caractères non alphanumériques remplacés par
+ des caractères
+\begin_inset Quotes fld
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+souligné
+\begin_inset Quotes frd
+\end_inset
-\family sans
-d
-\family default
-
-\family typewriter
-tabular-feature delete-column
+, par exemple:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float-table
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-e
-\family default
-
-\family typewriter
-tabular-feature align-left
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-i
-\family default
-
-\family typewriter
-tabular-feature align-right
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-l
-\family default
-
-\family typewriter
-tabular-feature toggle-line-left
+\lang english
+HTMLStyle
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-m
-\family default
-\family typewriter
-tabular-feature multicolumn
-\end_layout
-
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+définit l'information CSS à inclure quand ce flottant est utilisé.
-\family sans
-n
-\family default
+\lang english
-\family typewriter
-tabular-feature valign-center
+\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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-o
-\family default
-
-\family typewriter
-tabular-feature valign-top
+ créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-r
-\family default
-
-\family typewriter
-tabular-feature toggle-line-right
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-t
-\family default
-
-\family typewriter
-tabular-feature toggle-line-top
+\lang english
+HTMLTag
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-u
-\family default
-
-\family typewriter
-tabular-feature append-column
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+chaîne
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-v
-\family default
-
-\family typewriter
-tabular-feature valign-bottom
+]
+\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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-w
-\family default
-
-\family typewriter
-tabular-feature delete-row
+ dans les exemples ci-dessus.
+ Vaut implicitement
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
\end_layout
-\end_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-l
-\family default
-
-\family typewriter
-math-panel
+, cette valeur devra rarement être modifiée.
+\end_layout
+
+\begin_layout Subsection
+Mise en page de la bibliographie
\end_layout
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+La bibliographie peut être mise en forme via les blocs
+\begin_inset Flex Code
+status collapsed
-\family sans
-a
-\family typewriter
- floats-operate openfoot
+\begin_layout Plain Layout
+CiteFormat
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-c
-\family typewriter
- floats-operate closefoot
-\end_layout
+.
+ Voir
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-f
-\family typewriter
- floats-operate openfig
-\end_layout
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Description citation"
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-m
-\family typewriter
- melt
+ pour les détails.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Subsection
+CSS créés par \SpecialChar LyX
-\family sans
-o
-\family typewriter
- open-stuff
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-t
-\family typewriter
- floats-operate closefig
+\begin_layout Standard
+Nous avons mentionné plusieurs fois que \SpecialChar 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 \SpecialChar LyX
+ et comment.
\end_layout
-\end_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+Pour le moment, \SpecialChar LyX
+ engendre tout seul des CSS seulement pour les informations
+ de police, en utilisant les directives
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-e\InsetSpace ~
-o
-\family default
-
-\family typewriter
-copy
+\begin_layout Plain Layout
+Family
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-p
-\family default
-
-\family typewriter
-dialog-preferences
-\family sans
-
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Series
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-r
-\family default
-
-\family typewriter
-reconfigure
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Shape
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-s
-\family default
-
-\family typewriter
-spellchecker
+, et
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Size
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-t
-\family default
- sous-menu
-\family typewriter
-edit_tabular
+ spécifiées dans la déclaration
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-e\InsetSpace ~
-u
-\family typewriter
-undo
-\end_layout
+ (voir
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-M-e\InsetSpace ~
-x
-\family default
-sous-menu
-\family typewriter
-edit_paste
-\end_layout
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:polices"
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-l
-\family default
-
-\family typewriter
-primary-selection-paste
-\end_layout
+.) La traduction est essentiellement directe et évidente, par exemple
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
+
+Family Sans
+\begin_inset Quotes frd
+\end_inset
-\family sans
-p
-\family default
-
-\family typewriter
-primary-selection-paste paragraph
-\end_layout
-\end_deeper
-\begin_layout Subsection
-Insérer
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-i\InsetSpace ~
-a
-\family default
- sous-menu
-\family typewriter
-insert_floats
-\end_layout
+ devient
+\begin_inset Flex Code
+status collapsed
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
+\begin_inset Quotes fld
+\end_inset
-\family sans
-a
-\family default
-
-\family typewriter
-buffer-float-insert algorithm
-\end_layout
+font-family: sans-serif;
+\begin_inset Quotes frd
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-d
-\family default
-
-\family typewriter
-buffer-float-insert wide-tab
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-f
-\family default
-
-\family typewriter
-buffer-float-insert figure
+.
+ La correspondance entre les tailles en \SpecialChar 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
+getSizeCSS()
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-t
-\family default
-
-\family typewriter
-buffer-float-insert table
-\end_layout
+ dans
+\begin_inset Flex URL
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-w
-\family default
-
-\family typewriter
-buffer-float-insert wide-fig
+src/FontInfo.cpp
\end_layout
-\end_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-i\InsetSpace ~
-b
-\family default
-
-\family typewriter
-dialog-tabular-insert
+ pour les détails.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Chapter
+Insérer un objet externe
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Insérer-un-Objet"
-\family sans
-M-i\InsetSpace ~
-c
-\family default
-
-\family typewriter
-citation-insert
-\end_layout
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-M-i\InsetSpace ~
-d
-\family default
-
-\family typewriter
-math-display
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
-\family sans
-M-i\InsetSpace ~
-e
-\family default
-
-\family typewriter
-buffer-child-insert
+\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"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
+status collapsed
+
+\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.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+
-\family sans
-M-i\InsetSpace ~
-f
-\family default
-
-\family typewriter
-footnote-insert
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+L'utilisation d'éléments créés par des logiciels extérieurs à \SpecialChar 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
-\family sans
-M-i\InsetSpace ~
-g
-\family default
-
-\family typewriter
-figure-insert
+\begin_layout Section
+Comment fonctionne-t-il ?
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+L'insertion d'objet externe repose sur le concept de
+\emph on
+cadre
+\begin_inset Foot
+status collapsed
-\family sans
-M-i\InsetSpace ~
-h
-\family default
-
-\family typewriter
-math-mode
+\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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-i\InsetSpace ~
-i
-\family default
-
-\family typewriter
-index-insert
+
+\emph default
+.
+ Un cadre définit comment \SpecialChar LyX
+ doit s'interfacer avec un type d'objet donné.
+ Tel qu'il est distribué, \SpecialChar 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 Noun
+status collapsed
+
+\begin_layout Plain Layout
+Insertion\SpecialChar menuseparator
+Objet
+\begin_inset space ~
+\end_inset
+
+Externe
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-i\InsetSpace ~
-l
-\family default
-
-\family typewriter
-label-insert
+.
+ 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 \SpecialChar LyX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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
-\family sans
-M-i\InsetSpace ~
-m
-\family default
-
-\family typewriter
-marginpar-insert
+\begin_layout Plain Layout
+XFig
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-i\InsetSpace ~
-n
-\family default
+.
+ L'application XFig elle-même travaille sur un fichier avec l'extension
-\family typewriter
-note-insert
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.fig
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-i\InsetSpace ~
-o
-\family default
- sous-menu
-\family typewriter
-insert_toc
+.
+ 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
\end_layout
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-a
-\family default
+.
+ Quand vous voulez inclure la figure dans votre document, vous invoquez
-\family typewriter
-loa-insert
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+transfig
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-b
-\family default
-
-\family typewriter
-bibtex-insert
+ pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
+ \SpecialChar LaTeX
+.
+ Dans ce cas, le fichier
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.fig
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-c
-\family default
-
-\family typewriter
-toc-insert
+ est le fichier d'origine, et le fichier PostScript est le fichier transformé.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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 \SpecialChar LyX
+.
+\end_layout
-\family sans
-f
-\family default
-
-\family typewriter
-lof-insert
+\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 \SpecialChar 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 fichiers 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 List
-\labelwidthstring 00.00.0000
+\begin_layout Section
+Le fichier de configuration d'un cadre externe
+\end_layout
-\family sans
-i
-\family default
+\begin_layout Standard
+Il est assez facile de définir de nouveaux cadres externes dans \SpecialChar LyX
+.
+ Cependant, sachez que si vous le faites de façon négligente, vous introduirez
-\family typewriter
-index-print
-\end_layout
+\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 space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+(
+\begin_inset CommandInset ref
+LatexCommand pageref
+reference "sec:La-question-de"
-\family sans
-t
-\family default
-
-\family typewriter
-lot-insert
-\end_layout
+\end_inset
-\end_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+).
+\end_layout
-\family sans
-M-i\InsetSpace ~
-r
-\family default
-
-\family typewriter
-reference-insert
+\begin_layout Standard
+Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
+ les proposer.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+Les cadres externes sont définis dans le fichier
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-i\InsetSpace ~
-s
-\family default
- sous-menu
-\family typewriter
-insert_special
+\begin_layout Plain Layout
+Rép\SpecialChar LyX
+/external_templates
\end_layout
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+
-\family sans
-b
-\family default
-
\family typewriter
-protected-space-insert
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_inset Foot
+status collapsed
-\family sans
-e
-\family default
-
-\family typewriter
-end-of-sentence-period-insert
-\end_layout
+\begin_layout Plain Layout
+NdT : Nous rappelons que
+\begin_inset Quotes fld
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+cadre
+\begin_inset Quotes frd
+\end_inset
-\family sans
-h
-\family default
-
-\family typewriter
-hfill-insert
-\end_layout
+ est la traduction de
+\begin_inset Quotes fld
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+template
+\begin_inset Quotes frd
+\end_inset
-\family sans
-i
-\family default
-
-\family typewriter
-dots-insert
+ dans ce contexte de l'objet externe.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+
-\family sans
-l
\family default
-
-\family typewriter
-break-line
+.
+ Vous pouvez mettre votre propre version dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MonRép/external_templates
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-m
-\family default
+.
-\family typewriter
-menu-separator-insert
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-p
-\family default
-
-\family typewriter
-hyphenation-point-insert
+\begin_layout Standard
+Un fichier de configuration de cadre typique se présente comme ceci:
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-q
-\family default
-
-\family typewriter
-quote-insert
+\lang english
+Template XFig
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-s
-\family default
-
-\family typewriter
-command-sequence math-insert ^;math-mode;
+\lang english
+GuiName "XFig: $$AbsOrRelPathParent$$Basename"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-u
-\family default
-
-\family typewriter
-command-sequence math-insert _;math-mode;
+\lang english
+HelpText
\end_layout
-\end_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-i\InsetSpace ~
-t
-\family default
- sous-menu
-\family typewriter
-insert_file
+\lang english
+An XFig figure.
\end_layout
-\begin_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-l
-\family default
-
-\family typewriter
-file-insert-plaintext lines
+\lang english
+HelpTextEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-p
-\family default
-
-\family typewriter
-file-insert-plaintext paragraphs
+\lang english
+InputFormat fig
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-x
-\family default
-
-\family typewriter
-file-insert
+\lang english
+FileFilter "*.fig"
\end_layout
-\end_deeper
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-i\InsetSpace ~
-u
-\family default
-
-\family typewriter
-url-insert
+\lang english
+AutomaticProduction true
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-i\InsetSpace ~
-w
-\family default
-
-\family typewriter
-index-insert-last
+\lang english
+Transform Rotate
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-i\InsetSpace ~
-x
-\family default
-
-\family typewriter
-external-insert
+\lang english
+Transform Resize
\end_layout
-\begin_layout Subsection
-Format
-\end_layout
+\begin_layout LyX-Code
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
+Format \SpecialChar LaTeX
-\family sans
-M-l\InsetSpace ~
-a
-\family default
-
-\family typewriter
-appendix
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-b
-\family default
-
-\family typewriter
-font-bold
+\lang english
+TransformCommand Rotate RotationLatexCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-c
-\family default
-
-\family typewriter
-layout-character
+\lang english
+TransformCommand Resize ResizeLatexCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-d
-\family default
-
-\family typewriter
-layout-document
+\lang english
+Product "$$RotateFront$$ResizeFront
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-e
-\family default
-
-\family typewriter
-font-emph
+\lang english
+
+\backslash
+
+\backslash
+input{$$AbsOrRelPathMaster$$Basename.pstex_t}
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-l
-\family default
-
-\family typewriter
-layout-preamble
+\lang english
+ $$ResizeBack$$RotateBack"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-n
-\family default
-
-\family typewriter
-font-noun
+\lang english
+UpdateFormat pstex
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-p
-\family default
-
-\family typewriter
-layout-paragraph
+\lang english
+UpdateResult "$$AbsPath$$Basename.pstex_t"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-s
-\family default
-
-\family typewriter
-layout-save-default
+\lang english
+Requirement "graphicx"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-t
-\family default
-
-\family typewriter
-layout-tabular
+\lang english
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-v
-\family default
-
-\family typewriter
-depth-increment
+\lang english
+ReferencedFile latex "$$AbsPath$$Basename.eps"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-l\InsetSpace ~
-x
-\family default
-
-\family typewriter
-tex-mode
+\lang english
+ReferencedFile dvi "$$AbsPath$$Basename.eps"
\end_layout
-\begin_layout Subsubsection
-Format\SpecialChar \menuseparator
-Caractère
+\begin_layout LyX-Code
+
+\lang english
+FormatEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
+
+\lang english
+Format PDF\SpecialChar LaTeX
-\family sans
-M-c\InsetSpace ~
-b
-\family typewriter
-font-bold
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-c
-\family typewriter
-font-noun
+\lang english
+TransformCommand Rotate RotationLatexCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-e
-\family typewriter
-font-emph
+\lang english
+TransformCommand Resize ResizeLatexCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-m
-\family typewriter
-math-mode
+\lang english
+Product "$$RotateFront$$ResizeFront
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-p
-\family default
-
-\family typewriter
-font-code
+\lang english
+
+\backslash
+
+\backslash
+input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-r
-\family typewriter
-font-roman
+\lang english
+ $$ResizeBack$$RotateBack"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-s
-\family typewriter
-font-sans
+\lang english
+UpdateFormat pdftex
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-t
-\family typewriter
-tex-mode
+\lang english
+UpdateResult "$$AbsPath$$Basename.pdftex_t"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-u
-\family typewriter
-font-underline
+\lang english
+Requirement "graphicx"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-space
-\family typewriter
-font-default
+\lang english
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-Down
-\family typewriter
-word-lowcase
+\lang english
+ReferencedFile latex "$$AbsPath$$Basename.pdf"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-Up
-\family typewriter
-word-upcase
+\lang english
+FormatEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-c\InsetSpace ~
-Right
-\family typewriter
-word-capitalize
+\lang english
+Format Ascii
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-h
-\family typewriter
-font-size huge
+\lang english
+Product "$$Contents(
+\backslash
+"$$AbsPath$$Basename.asc
+\backslash
+")"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-l
-\family default
-
-\family typewriter
-font-size large
+\lang english
+UpdateFormat asciixfig
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-n
-\family default
-
-\family typewriter
-font-size normal
+\lang english
+UpdateResult "$$AbsPath$$Basename.asc"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-s
-\family default
-
-\family typewriter
-font-size small
+\lang english
+FormatEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-t
-\family default
-
-\family typewriter
-font-size tiny
+\lang english
+Format DocBook
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-0
-\family typewriter
-font-size huger
+\lang english
+Product "<graphic fileref=
+\backslash
+"$$AbsOrRelPathMaster$$Basename.eps
+\backslash
+">
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-1
-\family default
-
-\family typewriter
-font-size tiny
+\lang english
+ </graphic>"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-2
-\family default
-
-\family typewriter
-font-size smallest
+\lang english
+UpdateFormat eps
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-3
-\family typewriter
-font-size smaller
+\lang english
+UpdateResult "$$AbsPath$$Basename.eps"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-4
-\family default
-
-\family typewriter
-font-size small
+\lang english
+ReferencedFile docbook "$$AbsPath$$Basename.eps"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-5
-\family default
-
-\family typewriter
-font-size normal
+\lang english
+ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-6
-\family default
-
-\family typewriter
-font-size large
+\lang english
+FormatEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-7
-\family default
-
-\family typewriter
-font-size larger
+\lang english
+Product "[XFig: $$FName]"
+\end_layout
+
+\begin_layout LyX-Code
+
+\lang english
+FormatEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout LyX-Code
-\family sans
-M-s\InsetSpace ~
-8
-\family typewriter
-font-size largest
+\lang english
+TemplateEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+Comme vous pouvez le constater, le cadre est inséré entre
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-s\InsetSpace ~
-9
-\family typewriter
-font-size huge
+\begin_layout Plain Layout
+
+\lang english
+Template
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-s\InsetSpace ~
-S-H
-\family default
+ \SpecialChar ldots
-\family typewriter
-font-size huger
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+TemplateEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-s\InsetSpace ~
-S-L
-\family default
-
-\family typewriter
-font-size larger
+.
+ 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
+Format
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-s\InsetSpace ~
-S-S
-\family default
+ \SpecialChar ldots
-\family typewriter
-font-size smaller
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-s\InsetSpace ~
-plus
-\family typewriter
-font-size increase
+\lang english
+FormatEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-s\InsetSpace ~
-minus
-\family typewriter
-font-size decrease
+.
\end_layout
\begin_layout Subsection
-Visualiser
+L'en-tête de cadre
\end_layout
-\begin_layout Subsection
-Naviguer
-\end_layout
+\begin_layout Description
-\begin_layout Subsection
-Aide
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Style de Paragraphe
-\end_layout
+\begin_layout Plain Layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
+AutomaticProduction
+\begin_inset space ~
+\end_inset
-\family sans
-M-p\InsetSpace ~
-a
-\family default
-
-\family typewriter
-layout Abstract
+true|false
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-b
-\family default
-
-\family typewriter
-layout Itemize
+
+\lang french
+ indique si le fichier représenté par le cadre doit être créé par \SpecialChar LyX
+.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-p\InsetSpace ~
-c
-\family default
-
-\family typewriter
-layout LyX-Code
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-d
-\family default
-
-\family typewriter
-layout Description
+\lang english
+FileFilter
+\begin_inset space ~
+\end_inset
+
+<patron>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-e
-\family default
-\family typewriter
-layout Enumerate
-\end_layout
+\lang french
+précise un patron global utilisé dans l'échange dans la spécification des
+ fichiers pour filtrer les fichiers désignés.
+ S'il y a plus d'un suffixe possible (e.g.
+ pour tgif,
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-f
-\family default
-
-\family typewriter
-layout ShortFoilhead
+\lang english
+.obj
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-i
-\family default
-
-\family typewriter
-layout Itemize
-\end_layout
+ et
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-l
-\family default
-
-\family typewriter
-layout List
+\lang english
+.tgo
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-n
-\family default
-
-\family typewriter
-layout Enumerate
-\end_layout
+), utiliser une syntaxe comme
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-q
-\family default
-
-\family typewriter
-layout Quote
+\lang english
+"*.{obj,tgo}"
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-r
-\family default
-
-\family typewriter
-layout ShortRotatefoilhead
+.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-p\InsetSpace ~
-s
-\family default
-
-\family typewriter
-layout Standard
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-t
-\family default
-
-\family typewriter
-layout Title
+\lang english
+GuiName
+\begin_inset space ~
+\end_inset
+
+<nom_interface>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-v
-\family default
-
-\family typewriter
-layout Verse
+
+\lang french
+ fixe le texte apparaissant dans le bouton.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-p\InsetSpace ~
-space
-\family default
-
-\family typewriter
-drop-layouts-choice
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-0
-\family default
-
-\family typewriter
-layout Part
-\end_layout
+\lang english
+HelpText
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+<texte>
+\begin_inset space ~
+\end_inset
-\family sans
-M-p\InsetSpace ~
-1
-\family default
-
-\family typewriter
-layout Chapter
+HelpTextEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-2
-\family default
-
-\family typewriter
-layout Section
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+ décrit le texte d'aide utilisé dans la fenêtre de dialogue
+\begin_inset Quotes fld
+\end_inset
-\family sans
-M-p\InsetSpace ~
-3
-\family default
-
-\family typewriter
-layout Subsection
+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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-p\InsetSpace ~
-4
-\family default
-
-\family typewriter
-layout Subsubsection
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-5
-\family default
-
-\family typewriter
-layout Paragraph
+\lang english
+InputFormat
+\begin_inset space ~
+\end_inset
+
+<format>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-6
-\family default
-
-\family typewriter
-layout Subparagraph
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+ indique le format du fichier original.
+ Ce doit être le nom d'un format reconnu par \SpecialChar LyX
+ (voir
+\begin_inset space ~
+\end_inset
-\family sans
-M-p\InsetSpace ~
-astérisque\InsetSpace ~
-0
-\family default
-
-\family typewriter
-layout Part*
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Formats"
-\family sans
-M-p\InsetSpace ~
-astérisque\InsetSpace ~
-1
-\family default
-
-\family typewriter
-layout Chapter*
-\end_layout
+\end_inset
+
+).
+ Utiliser
+\begin_inset Quotes eld
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-M-p\InsetSpace ~
-astérisque\InsetSpace ~
-2
-\family default
-
-\family typewriter
-layout Section*
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-astérisque\InsetSpace ~
-3
-\family default
-
-\family typewriter
-layout Subsection*
+\lang english
+*
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-astérisque\InsetSpace ~
-4
-\family default
-
-\family typewriter
-layout Subsubsection*
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_inset Quotes erd
+\end_inset
-\family sans
-M-p\InsetSpace ~
-astérisque\InsetSpace ~
-5
-\family default
-
-\family typewriter
-layout Paragraph*
+si le cadre peut gérer des fichiers originaux dans plus d'un format.
+ \SpecialChar LyX
+ tentera d'analyser le fichier pour en déduire le format dans ce cas.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-p\InsetSpace ~
-astérisque\InsetSpace ~
-6
-\family default
-
-\family typewriter
-layout Subparagraph*
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-S-A
-\family default
-
-\family typewriter
-layout Author
+\lang english
+Template
+\begin_inset space ~
+\end_inset
+
+<id>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-S-B
-\family default
-
-\family typewriter
-layout Bibliography
+
+\lang french
+ est un nom original pour le cadre.
+ Il ne soit pas contenir de macros de substitution (voir ci-après).
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-p\InsetSpace ~
-S-C
-\family default
-
-\family typewriter
-layout Comment
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-S-D
-\family default
-
-\family typewriter
-layout Date
+\lang english
+Transform
+\begin_inset space ~
+\end_inset
+
+Rotate|Resize|Clip|Extra
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-S-F
-\family default
-
-\family typewriter
-layout Foilhead
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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
-\family sans
-M-p\InsetSpace ~
-S-L
-\family default
-
-\family typewriter
-layout LaTeX
+\begin_layout Plain Layout
+
+\lang english
+Transform
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-S-Q
-\family default
-
-\family typewriter
-layout Quotation
-\end_layout
+ doit avoir soit une directive
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-S-R
-\family default
-
-\family typewriter
-layout Rotatefoilhead
+\lang english
+TransformCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-C-a
-\family default
-
-\family typewriter
-layout RightAddress
-\end_layout
+ correspondante, soit une directive
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-M-a
-\family default
-
-\family typewriter
-layout Address
+\lang english
+TransformOption
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-M-c
-\family default
-
-\family typewriter
-layout Caption
-\end_layout
+ dans la section
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-p\InsetSpace ~
-Left
-\family default
-
-\family typewriter
-depth-decrement
+\lang english
+Format
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-p\InsetSpace ~
-Right
-\family default
+.
+ Sinon, la transformation ne sera pas reconnue par ce cadre.
-\family typewriter
-depth-increment
\end_layout
-\begin_layout Standard
-Ceux-là sont conservés pour des raisons de compatibilité avec les versions
- antérieures, mais n'ont de sens qu'avec des claviers qwerty :
+\begin_layout Subsection
+La section Format
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-M-p\InsetSpace ~
-S-at
-\family default
-
-\family typewriter
-layout Section*
-\end_layout
+\begin_layout Description
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-p\InsetSpace ~
-S-dollar
-\family default
-
-\family typewriter
-layout Subsubsection*
-\end_layout
+\begin_layout Plain Layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
+Format
+\begin_inset space ~
+\end_inset
-\family sans
-M-p\InsetSpace ~
-S-numbersign
-\family default
-
-\family typewriter
-layout Subsection*
+\SpecialChar LaTeX
+|PDF\SpecialChar LaTeX
+|PlainText|DocBook
\end_layout
-\begin_layout Section
-Clavier
-\end_layout
+\end_inset
-\begin_layout Subsection
-Spécifique à
-\family typewriter
-emacs.bind
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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
-\family sans
-C-a
-\family default
-
-\family typewriter
-line-begin
+\begin_layout Plain Layout
+
+\lang english
+Format
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-b
-\family default
-
-\family typewriter
-char-backward
+ 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 List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-d
-\family default
-
-\family typewriter
-delete-forward
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-e
-\family default
-
-\family typewriter
-line-end
-\end_layout
+\lang english
+Option
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+<
+\lang french
+nom
+\lang english
+>
+\begin_inset space ~
+\end_inset
-\family sans
-C-f
-\family default
-
-\family typewriter
-char-forward
+<
+\lang french
+valeur
+\lang english
+>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-g
-\family default
-
-\family typewriter
-cancel
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+ définit une macro additionnelle
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-h
-\family default
-
-\family typewriter
-hyphenation-point-insert
+\begin_layout Plain Layout
+
+\lang english
+$$<
+\lang french
+nom
+\lang english
+>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-i
-\family default
-
-\family typewriter
-hfill-insert
-\end_layout
+ pour la substitution par
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-k
-\family default
-
-\family typewriter
-line-delete-forward
+\lang english
+Product
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-l
-\family default
+.
-\family typewriter
-screen-recenter
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-m
-\family default
-
-\family typewriter
-mark-toggle
+\lang english
+<
+\lang french
+valeur
+\lang english
+>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-n
-\family default
-
-\family typewriter
-down
-\end_layout
+ 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 List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-o
-\family default
-
-\family typewriter
-open-stuff
+\lang english
+<
+\lang french
+valeur
+\lang english
+>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-p
-\family default
-
-\family typewriter
-up
-\end_layout
+ dans
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-q
-\family typewriter
- quote-insert
+\lang english
+Product
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-s
-\family default
-
-\family typewriter
-find-replace
-\end_layout
+ est que la valeur substituée par
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-u
-\family default
-
-\family typewriter
-font-underline
+\lang english
+$$<
+\lang french
+nom
+\lang english
+>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-v
-\family default
-
-\family typewriter
-screen-down
+ 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 List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-w
-\family default
-
-\family typewriter
-cut
-\end_layout
+\begin_layout Description
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-y
-\family default
-
-\family typewriter
-paste
-\end_layout
+\begin_layout Plain Layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
+Product
+\begin_inset space ~
+\end_inset
-\family sans
-C-S-Y
-\family default
-
-\family typewriter
-layout-paste
+<texte>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-a
-\family default
-
-\family typewriter
-buffer-auto-save
+
+\lang french
+ spécifie le 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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-x\InsetSpace ~
-b
-\family default
-
-\family typewriter
-buffer-previous
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-x\InsetSpace ~
-c
-\family default
-
-\family typewriter
-lyx-quit
+\lang english
+Preamble
+\begin_inset space ~
+\end_inset
+
+<
+\lang french
+nom
+\lang english
+>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-d
-\family default
-
-\family typewriter
-buffer-new
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+ spécifie un élément de préambule qui sera inclus dans le préambule \SpecialChar LaTeX
+.
+ Il doit être défini par
+\begin_inset Flex Code
+status collapsed
-\family sans
-?\InsetSpace ~
-C-x\InsetSpace ~
-f
-\family default
-
-\family typewriter
-buffer-open
+\begin_layout Plain Layout
+
+\lang english
+PreambleDef
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-g
-\family default
+ \SpecialChar ldots
-\family typewriter
-buffer-view-ps
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-x\InsetSpace ~
-k
-\family default
-
-\family typewriter
-buffer-close
+\lang english
+PreambleDefEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-p
-\family default
-
-\family typewriter
-buffer-view
+.
+ Cette directive doit apparaître une et une seule fois.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-x\InsetSpace ~
-r
-\family default
-
-\family typewriter
-buffer-typeset
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-?\InsetSpace ~
-C-x\InsetSpace ~
-s
-\family default
-
-\family typewriter
-buffer-write
-\end_layout
+\lang english
+ReferencedFile
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+<format>
+\begin_inset space ~
+\end_inset
-\family sans
-C-x\InsetSpace ~
-t
-\family default
-
-\family typewriter
-buffer-typeset
+<nom_fichier>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-u
-\family default
-
-\family typewriter
-undo
+
+\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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-x\InsetSpace ~
-v\InsetSpace ~
-c
-\family default
-
-\family typewriter
-vc-undo-last
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-x\InsetSpace ~
-v\InsetSpace ~
-h
-\family default
-
-\family typewriter
-vc-history
+\lang english
+Requirement
+\begin_inset space ~
+\end_inset
+
+<paquetage>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-v\InsetSpace ~
-i
-\family default
-
-\family typewriter
-vc-register
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+ désigne le nom d'un paquetage \SpecialChar LaTeX
+ requis.
+ Le paquetage est inclus via
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-x\InsetSpace ~
-v\InsetSpace ~
-u
-\family default
-
-\family typewriter
-vc-revert
-\end_layout
+\begin_layout Plain Layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang english
-\family sans
-C-x\InsetSpace ~
-v\InsetSpace ~
-v
-\family default
-
-\family typewriter
-vc-check-in
+\backslash
+usepackage{}
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-?\InsetSpace ~
-C-x\InsetSpace ~
-w
-\family default
-
-\family typewriter
-buffer-write-as
+ dans le préambule \SpecialChar LaTeX
+.
+ Cette directive peut apparaître zéro ou plusieurs fois.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-x\InsetSpace ~
-bracketleft
-\family default
-
-\family typewriter
-screen-up
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-x\InsetSpace ~
-bracketright
-\family default
-
-\family typewriter
-screen-down
-\end_layout
+\lang english
+TransformCommand
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+Rotate
+\begin_inset space ~
+\end_inset
-\family sans
-C-x\InsetSpace ~
-C-a
-\family default
-
-\family typewriter
-buffer-auto-save
+RotationLatexCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-C-b
-\family default
-
-\family typewriter
-menu-open Documents
+
+\lang french
+ spécifie que la commande \SpecialChar 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 List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-x\InsetSpace ~
-C-c
-\family default
-
-\family typewriter
-lyx-quit
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-x\InsetSpace ~
-C-d
-\family default
-
-\family typewriter
-buffer-new
-\end_layout
+\lang english
+TransformCommand
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+Resize
+\begin_inset space ~
+\end_inset
-\family sans
-C-x\InsetSpace ~
-C-f
-\family default
-
-\family typewriter
-buffer-open
+ResizeLatexCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-C-g
-\family default
-
-\family typewriter
-buffer-view-ps
+
+\lang french
+ spécifie que la commande \SpecialChar 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 List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-x\InsetSpace ~
-C-p
-\family default
-
-\family typewriter
-buffer-view
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-x\InsetSpace ~
-C-q
-\family default
-
-\family typewriter
-buffer-toggle-read-only
-\end_layout
+\lang english
+TransformOption
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+Rotate
+\begin_inset space ~
+\end_inset
-\family sans
-C-x\InsetSpace ~
-C-s
-\family default
-
-\family typewriter
-buffer-write
+RotationLatexOption
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-x\InsetSpace ~
-C-t
-\family default
-
-\family typewriter
-buffer-typeset
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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.
-\family sans
-C-x\InsetSpace ~
-C-w
-\family default
+\lang english
-\family typewriter
-buffer-write-as
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-Home
-\family default
-
-\family typewriter
-buffer-begin
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-End
-\family default
-
-\family typewriter
-buffer-end
-\end_layout
+\lang english
+TransformOption
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+Resize
+\begin_inset space ~
+\end_inset
-\family sans
-S-Home
-\family default
-
-\family typewriter
-line-begin-select
+ResizeLatexOption
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-S-End
-\family default
-
-\family typewriter
-line-end-select
+
+\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 List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-S-Up
-\family default
-
-\family typewriter
-up-select
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-S-Down
-\family default
-
-\family typewriter
-down-select
-\end_layout
+\lang english
+TransformOption
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+Clip
+\begin_inset space ~
+\end_inset
-\family sans
-S-Next
-\family default
-
-\family typewriter
-screen-down-select
+ClipLatexOption
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-S-Prior
-\family default
-\family typewriter
-screen-up-select
+\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 List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-S-Left
-\family default
-
-\family typewriter
-backward-select
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-S-Right
-\family default
-
-\family typewriter
-forward-select
-\end_layout
+\lang english
+TransformOption
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+Extra
+\begin_inset space ~
+\end_inset
-\family sans
-C-Up
-\family default
-
-\family typewriter
-paragraph-up
+ExtraLatexOption
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-Down
-\family default
-
-\family typewriter
-paragraph-down
+
+\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
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-Left
-\family default
-
-\family typewriter
-word-backward
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-Right
-\family default
-
-\family typewriter
-word-forward
+\lang english
+UpdateFormat
+\begin_inset space ~
+\end_inset
+
+<format>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-Delete
-\family default
+
+\lang french
+ spécifie le format de fichier du fichier converti.
+ Ce doit être le nom d'un format reconnu par \SpecialChar LyX
+ (voir la fenêtre de dialogue
-\family typewriter
-word-delete-forward
-\end_layout
+\begin_inset Flex Noun
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-BackSpace
-\family default
-
-\family typewriter
-word-delete-backward
-\end_layout
+\lang english
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
+Gestion
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+des
+\begin_inset space ~
+\end_inset
-\family sans
-C-Return
-\family default
-
-\family typewriter
-break-line
-\end_layout
+fichiers\SpecialChar menuseparator
+Format
+\begin_inset space ~
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+de
+\begin_inset space ~
+\end_inset
-\family sans
-C-period
-\family default
-
-\family typewriter
-end-of-sentence-period-insert
+fichier
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-space
-\family default
+ ).
+ Cette directive doit apparaître une et une seule fois.
+ Si le format du fichier résultant est PDF, vous devez spécifier le format
-\family typewriter
-protected-space-insert
-\end_layout
+\lang english
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-S-at
-\family default
-
-\family typewriter
-mark-on
+\begin_layout Plain Layout
+
+\lang english
+pdf6
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-greater
-\family default
-
-\family typewriter
-label-goto
+
+\lang french
+, qui est le format PDF utilisé pour insérer des graphiques.
+ Les autres formats PDF définis servent aux exportations du document.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-S-less
-\family default
-
-\family typewriter
-reference-back
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-slash
-\family default
-
-\family typewriter
-undo
+\lang english
+UpdateResult
+\begin_inset space ~
+\end_inset
+
+<nom_fichier>
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-underscore
-\family default
-
-\family typewriter
-undo
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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
-\family sans
-C-S-quotedbl
-\family default
-
-\family typewriter
-quote-insert
+\begin_layout Subsection
+Définitions du préambule
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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 Plain Layout
-\family sans
-C-S-Home
-\family default
-
-\family typewriter
-buffer-begin-select
+\lang english
+PreambleDef
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-End
-\family default
+ \SpecialChar ldots
-\family typewriter
-buffer-end-select
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-Up
-\family default
-
-\family typewriter
-paragraph-up-select
+\lang english
+PreambleDefEnd
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-Down
-\family default
-
-\family typewriter
-paragraph-down-select
-\end_layout
+.
+ Elle peuvent être utilisées par les cadres dans la section
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-Left
-\family default
-
-\family typewriter
-word-backward-select
+\lang english
+Format
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-Right
-\family default
-
-\family typewriter
-word-forward-select
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Section
+Le mécanisme de substitution
+\end_layout
-\family sans
-Escape
-\family default
-
-\family typewriter
-meta-prefix
+\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 List
-\labelwidthstring 00.00.0000
+\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
-\family sans
-M-d
-\family default
-
-\family typewriter
-word-delete-forward
+\begin_layout Standard
+Les macros disponibles sont les suivantes :
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-w
-\family default
-
-\family typewriter
-copy
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-x
-\family default
-
-\family typewriter
-command-execute
+\lang english
+$$AbsOrRelPathMaster
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-S-W
-\family default
-
-\family typewriter
-layout-copy
+
+\lang french
+ est le est le chemin d'accès, absolu ou relatif au document maître \SpecialChar LyX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-period
-\family default
-
-\family typewriter
-dots-insert
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-M-Return
-\family default
-
-\family typewriter
-break-paragraph-keep-layout
+\lang english
+$$AbsOrRelPathParent
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-S-percent
-\family typewriter
-find-replace
-\end_layout
-\begin_layout Subsection
-Spécifique à
-\family typewriter
-cua.bind
+\lang french
+ est le est le chemin d'accès, absolu ou relatif au document \SpecialChar LyX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-b
-\family default
-
-\family typewriter
-font-bold
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-c
-\family default
-
-\family typewriter
-copy
+\lang english
+$$AbsPath
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-d
-\family default
-
-\family typewriter
-buffer-view
+
+\lang french
+ est le chemin d'accès absolu.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-e
-\family default
-
-\family typewriter
-font-emph
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-f
-\family default
-
-\family typewriter
-find-replace
+\lang english
+$$Basename
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-g
-\family default
-
-\family typewriter
-error-next
+
+\lang french
+ est le nom du fichier sans chemin d'accès et sans suffixe.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-i
-\family default
-
-\family typewriter
-open-stuff
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-k
-\family default
-
-\family typewriter
-font-noun
-\end_layout
+\lang english
+$$Contents
+\lang french
+(
+\begin_inset Quotes fld
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+nom_fichier.ext
+\begin_inset Quotes frd
+\end_inset
-\family sans
-C-l
-\family default
-
-\family typewriter
-tex-mode
+)
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-m
-\family default
-
-\family typewriter
-math-mode
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+ la macro dépliera le contenu du fichier de nom
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-n
-\family default
-
-\family typewriter
-buffer-new
+\begin_layout Plain Layout
+nom_fichier.ext
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-o
-\family default
-
-\family typewriter
-buffer-open
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-p
-\family default
-
-\family typewriter
-buffer-print
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-q
-\family default
-
-\family typewriter
-lyx-quit
+\lang english
+$$Extension
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-r
-\family default
-
-\family typewriter
-buffer-reload
+
+\lang french
+ est le suffixe (point inclus).
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s
-\family default
-
-\family typewriter
-buffer-write
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+$$pngOrjpg
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-t
-\family default
-
-\family typewriter
-buffer-view-ps
+
+\lang french
+ sera la chaîne
+\begin_inset Quotes fld
+\end_inset
+
+jpg
+\begin_inset Quotes frd
+\end_inset
+
+ si le fichier est en format JPEG, sinon sera la chaîne
+\begin_inset Quotes fld
+\end_inset
+
+png
+\begin_inset Quotes frd
+\end_inset
+
+.
+ Ceci est utile pour éviter des conversions inutiles pour les formats de
+ sortie admettant à la fois les types PNG et JPEG.
+ Le modèle prédéfini
+\begin_inset Quotes fld
+\end_inset
+
+Image tramée
+\begin_inset Quotes frd
+\end_inset
+
+ utilise cette macro avec le moteur pdf\SpecialChar TeX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-u
-\family default
-
-\family typewriter
-font-underline
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-v
-\family default
-
-\family typewriter
-paste
+\lang english
+$$FName
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-w
-\family default
-
-\family typewriter
-buffer-close
+
+\lang french
+ est le nom du fichier spécifié dans la fenêtre d'objet externe.
+ Il est soit absolu, soit relatif au document \SpecialChar LyX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-x
-\family default
-
-\family typewriter
-cut
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-z
-\family default
-
-\family typewriter
-undo
+\lang english
+$$FPath
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-space
-\family default
-
-\family typewriter
-protected-space-insert
-\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\lang french
+ la partie
+\begin_inset Quotes fld
+\end_inset
-\family sans
-C-S-C
-\family default
-
-\family typewriter
-layout-copy
-\end_layout
+chemin d'accès
+\begin_inset Quotes frd
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
+ de
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-S-D
-\family default
-
-\family typewriter
-buffer-typeset
+\begin_layout Plain Layout
+
+\lang english
+$$FName
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-M
-\family default
-
-\family typewriter
-math-display
+ (absolu ou relatif au document \SpecialChar LyX
+).
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-S-N
-\family default
-
-\family typewriter
-buffer-new-template
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-P
-\family default
-
-\family typewriter
-font-code
+\lang english
+$$RelPathMaster
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-S
-\family default
-\family typewriter
-buffer-write-as
+\lang french
+est le chemin d'accès relatif au document maître \SpecialChar LyX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-S-T
-\family default
-
-\family typewriter
-buffer-typeset-ps
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-V
-\family default
-
-\family typewriter
-layout-paste
+\lang english
+$$RelPathParent
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-Z
-\family default
-
-\family typewriter
-redo
+
+\lang french
+ est le chemin d'accès relatif au document \SpecialChar LyX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-S-Insert
-\family default
-
-\family typewriter
-paste
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-S-Delete
-\family default
-
-\family typewriter
-cut
+\lang english
+$$Sysdir
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-period
-\family default
-\family typewriter
-end-of-sentence-period-insert
+\lang french
+désigne le chemin absolu du répertoire système.
+ Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
+ fournis avec \SpecialChar LyX
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-S-greater
-\family default
-
-\family typewriter
-label-goto
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-less
-\family default
-
-\family typewriter
-reference-back
+\lang english
+$$Tempname
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-minus
-\family default
-
-\family typewriter
-hyphenation-point-insert
+
+\lang french
+ est 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 List
-\labelwidthstring 00.00.0000
+\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
-\family sans
-C-S-quotedbl
-\family default
-
-\family typewriter
-quote-insert
+\begin_layout Plain Layout
+
+\lang english
+$$AbsPath$$Basename$$Extension
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-space
-\family default
-
-\family typewriter
-protected-space-insert
+.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
+ La directive
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-x
-\family default
-
-\family typewriter
-command-execute
+\begin_layout Plain Layout
+
+\lang english
+Product
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-S-Home
-\family default
-
-\family typewriter
-line-begin-select
-\end_layout
+ reconnaît également les substitutions suivantes si elles sont autorisées
+ par les directives
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-S-End
-\family default
-
-\family typewriter
-line-end-select
+\lang english
+Transform
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-S-Up
-\family default
-
-\family typewriter
-up-select
-\end_layout
+ et
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-S-Down
-\family default
-
-\family typewriter
-down-select
+\lang english
+TransformCommand
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-S-Delete
-\family default
-
-\family typewriter
-cut
+ :
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-S-Insert
-\family default
-
-\family typewriter
-paste
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-S-Next
-\family default
-
-\family typewriter
-screen-down-select
+\lang english
+$$ResizeFront
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-S-Prior
-\family default
-
-\family typewriter
-screen-up-select
+
+\lang french
+ partie initiale de la commande de changement de taille.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-S-Left
-\family default
-
-\family typewriter
-backward-select
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-S-Right
-\family default
-
-\family typewriter
-forward-select
+\lang english
+$$ResizeBack
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-Home
-\family default
-
-\family typewriter
-buffer-begin
+
+\lang french
+ partie finale de la commande de changement de taille.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-End
-\family default
-
-\family typewriter
-buffer-end
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-Up
-\family default
-
-\family typewriter
-paragraph-up
+\lang english
+$$RotateFront
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-Down
-\family default
-
-\family typewriter
-paragraph-down
+
+\lang french
+ partie initiale de la commande de rotation.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-Delete
-\family default
-
-\family typewriter
-word-delete-forward
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-BackSpace
-\family default
-
-\family typewriter
-word-delete-backward
+\lang english
+$$RotateBack
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-Insert
-\family default
-
-\family typewriter
-copy
+
+\lang french
+ partie finale de la commande de rotation.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Standard
+La valeur de la chaîne de la directive
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-Return
-\family default
-
-\family typewriter
-break-line
+\begin_layout Plain Layout
+
+\lang english
+Option
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-Left
-\family default
+ reconnaît également les substitutions suivantes si elles sont autorisées
+ par les directives
+\lang english
-\family typewriter
-word-backward
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-Right
-\family default
-
-\family typewriter
-word-forward
+\lang english
+Transform
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-Down
-\family default
-
-\family typewriter
-paragraph-down-select
-\end_layout
+ and
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-End
-\family default
-
-\family typewriter
-buffer-end-select
+\lang english
+TransformOption
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-Home
-\family default
-
-\family typewriter
-buffer-begin-select
+:
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-S-Left
-\family default
-
-\family typewriter
-word-backward-select
-\end_layout
+\lang english
+\begin_inset Flex Code
+status collapsed
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Plain Layout
-\family sans
-C-S-Right
-\family default
-
-\family typewriter
-word-forward-select
+\lang english
+$$Clip
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-S-Up
-\family default
-
-\family typewriter
-paragraph-up-select
+
+\lang french
+ option de recadrage.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\family sans
-C-S-quotedbl
-\family default
-
-\family typewriter
-quote-insert
+\begin_layout Plain Layout
+
+\lang english
+$$Extra
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-Return
-\family default
-
-\family typewriter
-break-paragraph-keep-layout
+ option supplémentaire.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-period
-\family default
-
-\family typewriter
-dots-insert
+\begin_layout Plain Layout
+
+\lang english
+$$Resize
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-M-S-Right
-\family default
-
-\family typewriter
-depth-increment
+ option de changement de taille.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-S-Left
-\family default
-
-\family typewriter
-depth-decrement
+\begin_layout Plain Layout
+
+\lang english
+$$Rotate
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-Escape
-\family default
-
-\family typewriter
-cancel
+ option de rotation.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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
-\family sans
-F2
-\family default
-
-\family typewriter
-buffer-write
+\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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Enumerate
+\SpecialChar LaTeX
+ traite les chemins d'accès relatifs différemment de \SpecialChar LyX
+ et d'autres logiciels
+ dans des fichiers inclus encapsulés.
+ Pour \SpecialChar LyX
+, par exemple, un chemin relatif est toujours relatif au document
+ qui contient le nom de fichier.
+ Pour \SpecialChar 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 à \SpecialChar LaTeX
+.
+ Heureusement \SpecialChar LyX
+ fait ceci automatiquement si vous choisissez les macros de
+ substitution correctes.
+\end_layout
-\family sans
-F3
-\family typewriter
-buffer-open
+\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
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Itemize
+utiliser
+\begin_inset Flex Code
+status collapsed
-\family sans
-F5
-\family default
-
-\family typewriter
-screen-recenter
+\begin_layout Plain Layout
+
+\lang english
+$$AbsPath
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-F7
-\family default
-
-\family typewriter
-spellchecker
+ si un chemin absolu est requis;
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Itemize
+utiliser
+\begin_inset Flex Code
+status collapsed
-\family sans
-F9
-\family default
-
-\family typewriter
-meta-prefix
+\begin_layout Plain Layout
+
+\lang english
+$$AbsOrRelPathMaster
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
-\family sans
-C-F4
-\family default
-
-\family typewriter
-buffer-close
+ si la chaîne substituée est du type entrée pour \SpecialChar LaTeX
+;
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Itemize
+sinon utiliser
+\begin_inset Flex Code
+status collapsed
-\family sans
-M-F4
-\family default
-
-\family typewriter
-lyx-quit
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Subsection
-Spécifique à
-\family typewriter
-sciword.bind
+\lang english
+$$AbsOrRelPathParent
\end_layout
-\begin_layout Standard
-Ce sont les définitions de clavier LyX pour les mathématiques, semblables
- à celles de Scientific Word.
-\end_layout
+\end_inset
-\begin_layout Standard
-Les fichiers de raccourcis et la documentation ont été préparés par
-\noun on
-Serge Winitzki
-\noun default
- avec l'aide de
-\noun on
-Jean-Marc Lasgouttes
-\noun default
-.
- Version 1.3, pour LyX 1.2.x et 1.3.x.
+ pour préserver le choix de l'utilisateur.
\end_layout
\begin_layout Standard
-Ces définitions permettent de taper plus facilement les équations sans utiliser
- la souris, surtout pour les gens habitués à Scientific Word.
- Les raccourcis standard de LyX comme
-\family sans
-M-m
-\family default
- ou
-\family sans
-M-o
-\family default
- ne sont pas modifiés.
+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
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
\end_layout
-\begin_layout Standard
-Conseil : pour trouver le
-\begin_inset Quotes fld
\end_inset
-nom de raccourci LyX
-\begin_inset Quotes frd
+ 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
+.pstex_t
+\end_layout
+
\end_inset
- d'une touche, regardez la barre d'état après avoir tapé une combinaison
- de touches inexistante.
- Par exemple pour trouver comment est référencé
-\begin_inset Quotes fld
+ nécessite le nom relatif pour réécrire le contenu du fichier.
+\end_layout
+
+\begin_layout Section
+La question de la sécurité
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:La-question-de"
+
\end_inset
-\family sans
-Ctrl-&
-\family default
+\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 ou de 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
-\begin_inset Quotes frd
-\end_inset
+\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 \SpecialChar 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
-, tapez
-\family sans
-Ctrl-S
-\family default
- puis
-\family sans
-Ctrl-&
-\family default
- : la barre d'état affiche
-\begin_inset Quotes fld
\end_inset
+ et non via l'appel système
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-C-s S-C-ampersand
-\family default
+\begin_layout Plain Layout
+system
+\end_layout
-\begin_inset Quotes frd
\end_inset
.
- (Ça ne marche pas dans LyX 1.3.0 !)
+ 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 List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-c
-\family default
+\begin_layout Standard
+Ceci 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 \SpecialChar 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.
-\family typewriter
-copy
-\family default
- -- Copier.
- Copier, couper, coller sont comme dans Sciword,
-\family sans
-C-c
-\family default
-,
-\family sans
-C-x
-\family default
- et
-\family sans
-C-v
-\family default
-.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\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 ou des paramètres
+ bien choisis, nous vous recommandons d'utiliser en général des scripts
+ sûrs qui fonctionnent avec l'appel système
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+execvp
+\end_layout
-\family sans
-C-d
-\family default
-
-\family typewriter
-math-display
-\family default
- -- (Dés)active l'équation hors ligne : tapez
-\family sans
-C-d
-\family default
- pour insérer une formule hors ligne (
-\family typewriter
-d
-\family default
- pour
-\begin_inset Quotes fld
\end_inset
-display
-\begin_inset Quotes frd
+ 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 cela, 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 \SpecialChar LyX
+, même si nous encourageons les gens à
+ nous proposer de nouveaux cadres dans la tradition du logiciel libre.
+ Mais \SpecialChar LyX
+ tel que vous vous le procurez par les voies officielles de distribution
+ ne contiendra jamais de cadres non sécurisés.
+\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 \SpecialChar 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
+Liste des fonctions utilisables dans les styles
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:List-of-functions"
+
\end_inset
-\begin_inset Foot
-status collapsed
+\end_layout
\begin_layout Standard
-NdT :
-\begin_inset Quotes fld
-\end_inset
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="11" columns="8">
+<features 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
-display
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+accents
+\end_layout
- est traduit par
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-hors ligne
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+booktabs
+\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+feyn
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-).
- Vous pouvez aussi taper
-\family sans
-C-d
-\family default
- dans une formule hors ligne pour la retransformer en formule en ligne.
+\begin_layout Plain Layout
+listings
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-f
-\family default
-
-\family typewriter
-math-insert
-\backslash
-frac
-\family default
- -- Fractions : tapez
-\family sans
-C-f
-\family default
- pour insérer une fraction (
-\family typewriter
-f
-\family default
- pour
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-fraction
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+natbib
+\end_layout
-).
- Vous pouvez aussi sélectionner une expression et taper
-\family sans
-C-f
-\family default
- pour en faire le numérateur d'une fraction.
- NB : presser
-\family sans
-Backspace
-\family default
- à
-\emph on
-gauche
-\emph default
- du dénominateur efface le numérateur et transforme le dénominateur en une
- expression non fractionnaire.
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\emph on
-
+\begin_layout Plain Layout
+rotfloat
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-i
-\family default
-
-\family typewriter
-math-insert
-\backslash
-int
-\family default
--- Insère
-\begin_inset Formula $\int$
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- (
-\family typewriter
-i
-\family default
- pour
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+tfrupee
+\end_layout
-intégrale
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-)
+\begin_layout Plain Layout
+wasysym
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-k
-\family default
-
-\family typewriter
-line-delete-forward
-\family default
- -- Raccourci type Emacs : efface tout ce qu'il y a devant le curseur jusqu'à
- la fin de la ligne.
+\begin_layout Plain Layout
+amsbsy
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-m
-\family default
-
-\family typewriter
-math-mode
-\family default
- -- Une bascule Texte/Math (
-\family typewriter
-m
-\family default
- pour
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-maths
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+calc
+\end_layout
-) : en mode texte, fait passer en mode math, et insère du texte roman en
- mode math.
- A le même effet que
-\family sans
-C-t
-\family default
- (
-\family typewriter
-t
-\family default
- pour
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+fixltx2e
+\end_layout
-texte
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-).
+\begin_layout Plain Layout
+longtable
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-n
-\family default
-
-\family typewriter
-math-number
-\family default
--- Ajoute/enlève le numéro d'une formule.
+\begin_layout Plain Layout
+nomencl
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-N
-\family default
-
-\family typewriter
-math-nonumber
-\family default
- -- Ajoute/enlève le numéro d'une ligne dans un tableau d'équations.
+\begin_layout Plain Layout
+rsphrase
\end_layout
-\begin_layout Standard
-Les commandes ci-desus sont des bascules pour contrôler la numérotation
- des équations (
-\family typewriter
-N
-\family default
- pour
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+tipa
+\end_layout
-numéro
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-).
- NB : quand vous enlevez un numéro dans un tableau d'équations, le marqueur
- n'est pas vraiment enlevé (le code TeX devient
-\family typewriter
+\begin_layout Plain Layout
+wrapfig
+\end_layout
-\begin_inset Quotes fld
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+amscd
+\end_layout
-\backslash
-label{}
-\backslash
-nonumber
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-
-\family default
-) et ça cause un avertissement LaTeX (sans gravité).
+\begin_layout Plain Layout
+CJK
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-o
-\family default
-
-\family typewriter
-file-open
-\family default
- -- Ouvre un nouveau document.
- (W*ndows)
+\begin_layout Plain Layout
+float
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-q
-\family default
-
-\family typewriter
-quote-insert
-\family default
- -- Insère un guillemet droit " (
-\family typewriter
-q
-\family default
- pour
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+lyxskak
+\end_layout
-quote
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+pdfcolmk
+\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\begin_inset Foot
-status collapsed
+\begin_layout Plain Layout
+setspace
+\end_layout
-\begin_layout Standard
-NdT :
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-guillemet
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+tipx
+\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+xargs
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-).
- Ce n'est pas le guillemet double
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+amsmath
+\end_layout
-intelligent
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- que vous obtenez par défaut.
+\begin_layout Plain Layout
+color
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-r
-\family default
-
-\family typewriter
-math-insert
-\backslash
-sqrt
-\family default
--- Signe racine carrée
-\begin_inset Formula $\sqrt{x}$
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- (
-\family typewriter
-r
-\family default
- pour
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+framed
+\end_layout
-racine
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-).
+\begin_layout Plain Layout
+makeidx
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-S-C-R
-\family default
-
-\family typewriter
-math-insert
-\backslash
-root
-\family default
- -- Signe racine
-\begin_inset Formula $\sqrt[n]{x}$
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+pdfpages
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-t
-\family default
-
-\family typewriter
-math-mode
-\family default
- -- Autre raccourci pour basculer du texte au mode mathématique (
-\family typewriter
-t
-\family default
- pour
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+shapepar
+\end_layout
-texte
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-).
- NB : le texte roman inséré en mode mathématique est spécial.
+\begin_layout Plain Layout
+tone
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-u
-\family default
-
-\family typewriter
-font-underline
-\family default
- --
-\bar under
-Souligne
-\bar default
- le texte sélectionné (en mode texte seulement, utilisez
-\family typewriter
+\begin_layout Plain Layout
+xcolor
+\end_layout
-\backslash
-overline
-\family default
- ou
-\family typewriter
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\backslash
-underbar
-\family default
- en maths).
+\begin_layout Plain Layout
+amssymb
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-v
-\family default
-
-\family typewriter
-paste
-\family default
- -- Coller.
- Héritage de W*ndows.
+\begin_layout Plain Layout
+covington
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-w
-\family default
-
-\family typewriter
-buffer-close
-\family default
- -- Ferme le document courant (un autre héritage de W*ndows).
+\begin_layout Plain Layout
+graphicx
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-x
-\family default
-
-\family typewriter
-cut
-\family default
- -- Couper.
+\begin_layout Plain Layout
+marvosym
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-z
-\family default
-
-\family typewriter
-undo
-\family default
- -- Annuler.
+\begin_layout Plain Layout
+pifont
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-S-C-z
-\family default
-
-\family typewriter
-redo
-\family default
- --
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-Refaire
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+slashed
+\end_layout
-, c'est-à-dire
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+txfonts
+\end_layout
-annuler l'annulation
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+xy
\end_layout
-\begin_layout Standard
-Délimiteurs et crochets : pressez
-\family sans
-Ctrl-<
-\family default
-touche crochet
-\family sans
->
-\family default
- pour insérer une paire de délimiteurs appariés.
- Par exemple,
-\family sans
-Ctrl-[
-\family default
- insère une paire de crochets
-\begin_inset Formula $\left[\right]$
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- (
-\family sans
-Ctrl-]
-\family default
- fait de même).
- Le raccourci créera une formule si nécessaire.
- Les caractères gérés sont
-\family sans
-( [ { < |
-\family default
-, qui donnent
-\begin_inset Formula $\left(\right)$
-\end_inset
+\begin_layout Plain Layout
+amstext
+\end_layout
-
-\begin_inset Formula $\left[\right]$
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-
-\begin_inset Formula $\left\{ \right\} $
-\end_inset
+\begin_layout Plain Layout
+csquotes
+\end_layout
-
-\begin_inset Formula $\left\langle \right\rangle $
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-
-\begin_inset Formula $\left|\right|$
-\end_inset
+\begin_layout Plain Layout
+hhline
+\end_layout
-.
- Ça a le même effet d'utiliser le caractère gauche ou le caractère droit.
- Les délimiteurs sont
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+mathdesign
+\end_layout
-intelligents
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- et leur taille s'adapte au contenu.
- Utilisez la
-\family sans
-Palette\InsetSpace ~
-Mathématique
-\family default
- pour obtenir d'autres délimiteurs, ou des délimiteurs non appariés.
- Tapez
-\family sans
-Backspace
-\family default
- sur le délimiteur de
-\emph on
-gauche
-\emph default
- pour effacer les deux délimiteurs sans enlever leur contenu.
+\begin_layout Plain Layout
+pmboxdraw
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-9
-\family default
-
-\family typewriter
-math-delim ( )
-\family default
- -- Par commodité,
-\family sans
-Ctrl-9
-\family default
- a le même effet que
-\family sans
-Ctrl-(
-\family default
- ou
-\family sans
-Ctrl-)
+\begin_layout Plain Layout
+soul
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-parenleft
-\family default
-
-\family typewriter
-math-delim ( )
+\begin_layout Plain Layout
+ulem
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-0
-\family default
-
-\family typewriter
-math-delim ( )
+\begin_layout Plain Layout
+yhmath
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-parenright
-\family default
-
-\family typewriter
-math-delim ( )
+\begin_layout Plain Layout
+amsthm
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-bracketleft
-\family default
-
-\family typewriter
-math-delim [ ]
+\begin_layout Plain Layout
+dvipost
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+hyperref
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-bracketright
-\family default
-
-\family typewriter
-math-delim [ ]
+\begin_layout Plain Layout
+mathdots
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+polyglossia
+\end_layout
-\family sans
-C-S-less
-\family default
-
-\family typewriter
-math-delim langle rangle
-\family default
- -- délimiteurs anguleux
-\begin_inset Formula $\left\langle \right\rangle $
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-, à ne pas confondre avec les signes
-\family sans
-< >
-\family default
- ordinaires.
+\begin_layout Plain Layout
+splitidx
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-S-greater
-\family default
-
-\family typewriter
-math-delim langle rangle
+\begin_layout Plain Layout
+undertilde
\end_layout
-\begin_layout Standard
-La barre verticale : sur certains claviers, par exemple français, la barre
- verticale n'est accessible qu'avec
-\family sans
-Alt-
-\family default
-quelque chose, et sur certains Unix elle est associée à la barre verticale
- brisée (
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
-\family sans
-brokenbar
-\family default
+\end_layout
-\begin_inset Quotes frd
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-).
- Nous définissons donc toutes ces touches.
+\begin_layout Plain Layout
+array
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-S-bar
-\family default
-
-\family typewriter
-math-delim | |
+\begin_layout Plain Layout
+endnotes
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-S-brokenbar
-\family default
-
-\family typewriter
-math-delim | |
+\begin_layout Plain Layout
+ifsym
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-M-bar
-\family default
-
-\family typewriter
-math-delim | |
+\begin_layout Plain Layout
+mathrsfs
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-braceleft
-\family default
-
-\family typewriter
-math-delim { }
+\begin_layout Plain Layout
+prettyref
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-braceright
-\family default
-
-\family typewriter
-math-delim { }
+\begin_layout Plain Layout
+subfig
\end_layout
-\begin_layout Standard
-Les accents dans Sciword s'obtiennent pour la plupart en tapant
-\family sans
-Ctrl-<
-\family default
-touche accent
-\family sans
->
-\family default
-, par exemple
-\family sans
-Ctrl-.
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+units
+\end_layout
-\family default
- pour un point,
-\family sans
-Ctrl-'
-\family default
- pour un accent aigu,
-\family sans
-Ctrl-~
-\family default
- pour un tilde, etc.
- Par exemple,
-\begin_inset Quotes fld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
-\family sans
-Ctrl-' a
-\family default
+\end_layout
-\begin_inset Quotes frd
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- insère á.
- Certains d'entre eux fonctionnent seulement en mode mathématique, et d'autres
- seulement en mode texte.
+\begin_layout Plain Layout
+ascii
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-period
-\family default
-
-\family typewriter
-accent-dot
-\family default
- -- Point au-dessus, \i \.{a}
- (mode texte seulement).
+\begin_layout Plain Layout
+enumitem
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-comma
-\family default
-
-\family typewriter
-math-insert
-\backslash
-dot
-\family default
- -- Point au-dessus,
-\begin_inset Formula $\dot{a}$
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- (mode maths seulement -- en physique c'est la dérivée première).
+\begin_layout Plain Layout
+ifthen
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-equals
-\family default
-
-\family typewriter
-math-insert
-\backslash
-overrightarrow
-\family default
- -- Vecteur en maths
-\begin_inset Formula $\overrightarrow{x}$
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+mhchem
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-quotedbl
-\family typewriter
-accent-umlaut
-\family default
- -- Umlaut, ä (mode texte seulement).
+\begin_layout Plain Layout
+pxfonts
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-S-C-colon
-\family default
-
-\family typewriter
-math-insert
-\backslash
-ddot
-\family default
- -- Double point au-dessus,
-\begin_inset Formula $\ddot{a}$
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- (mode maths seulement -- en physique c'est la dérivée seconde).
- Pour avoir un triple point en mode maths, tapez
-\family typewriter
+\begin_layout Plain Layout
+subscript
+\end_layout
-\backslash
-dddot
-\family default
-.
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+url
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-quoteleft
-\family default
-
-\family typewriter
-accent-grave
-\family default
- -- Accent grave à (mode texte seulement, tapez
-\family typewriter
+\begin_layout Plain Layout
-\backslash
-grave
-\family default
- en maths).
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-asciitilde
-\family default
-
-\family typewriter
-accent-tilde
-\family default
- -- Tilde ã (mode texte seulement, tapez
-\family typewriter
+\begin_layout Plain Layout
+bbding
+\end_layout
-\backslash
-tilde
-\family default
- en maths).
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+esint
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-apostrophe
-\family default
-
-\family typewriter
-accent-acute
-\family default
- -- Accent aigu á (mode texte seulement, tapez
-\family typewriter
+\begin_layout Plain Layout
+jurabib
+\end_layout
-\backslash
-acute
-\family default
- en maths).
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+multicol
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-C-asciicircum
-\family default
-
-\family typewriter
-accent-circumflex
-\family default
- -- Accent circonflexe â (mode texte seulement, tapez
-\family typewriter
+\begin_layout Plain Layout
+refstyle
+\end_layout
-\backslash
-hat
-\family default
- en maths).
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+textcomp
\end_layout
-\begin_layout Standard
-Touches de fonction.
- Le nouveau raccourci
-\family sans
-S-F2
-\family default
- pour créer un fichier LaTeX semble pratique.
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+varioref
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-\family sans
-F2
-\family default
-
-\family typewriter
-buffer-write
-\family default
- -- Enregistre le document courant.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-S-F2
-\family typewriter
-buffer-export latex
-\family default
- -- Écrit un fichier LaTeX à partir du document courant.
+\begin_layout Plain Layout
+bm
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-F3
-\family default
-
-\family typewriter
-find-replace
-\family default
- -- Ouvre la fenêtre
-\family sans
-Rechercher\InsetSpace ~
-et\InsetSpace ~
-Remplacer
-\family default
-.
+\begin_layout Plain Layout
+fancybox
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-C-F4
-\family default
-
-\family typewriter
-buffer-close
-\family default
- -- Même effet que
-\family sans
-C-w
-\family default
-.
+\begin_layout Plain Layout
+latexsym
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-M-F4
-\family default
-
-\family typewriter
-lyx-quit
-\family default
- --
-\family sans
-Alt-F4
-\family default
- pour quitter LyX correspond au raccourci W*ndows.
+\begin_layout Plain Layout
+multirow
\end_layout
-\begin_layout Standard
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-F4
-\family default
- à
-\family sans
-F8
-\family default
- servent à changer de police.
- Utilisez
-\family sans
-F4
-\family default
- pour repasser en police normale.
- Les raccourcis
-\family sans
-F5
-\family default
- à
-\family sans
-F8
-\family default
- pour les polices spéciales sont tous des bascules.
- Ils s'appliquent au mot complet si vous mettez le curseur au milieu d'un
- mot, ou si vous sélectionnez du texte.
+\begin_layout Plain Layout
+rotating
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-F4
-\family default
-
-\family typewriter
-font-default
-\family default
- -- Retour à la police normale.
+\begin_layout Plain Layout
+textgreek
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\family sans
-F5
-\family default
-
-\family typewriter
-font-bold
-\family default
- -- Texte en
-\series bold
-gras
-\series default
-.
+\begin_layout Plain Layout
+verbatim
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-\family sans
-F6
-\family default
-
-\family typewriter
-font-emph
-\family default
- -- Texte en
-\emph on
-évidence
-\emph default
-.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\end_inset
+</cell>
+</row>
+</lyxtabular>
-\family sans
-F7
-\family default
-
-\family typewriter
-font-code
-\family default
- -- Texte en
-\family typewriter
-chasse fixe
-\family default
-.
-\end_layout
+\end_inset
-\begin_layout List
-\labelwidthstring 00.00.0000
-\family sans
-F8
-\family default
-
-\family typewriter
-font-noun
-\family default
- -- Texte en
-\noun on
-Petites Capitales
-\noun default
- (parfois utilisé pour les noms propres).
\end_layout
-\begin_layout Standard
+\begin_layout Chapter
+Noms des couleurs disponibles utilisables dans les styles
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Names-of-colors"
+
+\end_inset
+
-\family sans
-F9
-\family default
- sert de préfixe
-\family sans
-Meta
-\family default
-, comme la touche
-\family sans
-Alt
-\family default
- (ce qui est utile si par exemple le clavier n'a pas de touche
-\family sans
-Alt
-\family default
- qui marche).
\end_layout
\begin_layout Standard
-Voici quelques raccourcis inspirés de Sciword pour des symboles mathématiques
- fréquemment utilisés.
- Beaucoup de symboles commencent par
-\family sans
-C-s
-\family default
+Les couleurs énumérées ci-après sont les couleurs standard et celles que
+ vous pouvez régler dans les préférences \SpecialChar LyX
.
-
-\family sans
-C-s
-\family default
- lui-même ne peut donc pas être associé à quelque chose.
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-apostrophe
-\family default
-
-\family typewriter
-math-insert
-\backslash
-prime
-\family default
--- Le symbole
-\begin_inset Quotes fld
-\end_inset
+\lang english
+none
+\lang french
+ pas de couleur particulière – réinitialisation ou couleur implicite
+\end_layout
-prime
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\prime$
-\end_inset
+\lang english
+black
+\end_layout
- en mode mathématique.
- Ce n'est souvent pas nécessaire : dans la plupart des cas l'apostrophe
- normale fonctionne correctement, par exemple
-\begin_inset Formula $x'+2x=0$
-\end_inset
+\begin_layout Description
-, mais parfois ça cause une erreur LaTeX s'il y a un double exposant.
- Par exemple
-\begin_inset Formula $x^{\prime2}$
-\end_inset
+\lang english
+white
+\end_layout
- (
-\begin_inset Formula $x$
-\end_inset
+\begin_layout Description
- prime carré) doit être entré avec ce caractère.
+\lang english
+red
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-apostrophe
-\family default
-
-\family typewriter
-command-sequence math-superscipt; math-insert
-\backslash
-prime;
-\family default
- -- Insère un prime en exposant (voir l'exemple ci-dessus).
+\lang english
+green
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-Up
-\family default
-
-\family typewriter
-math-insert ^
-\family default
- -- Insère un exposant.
- Même effet que
-\family sans
-^
-\family default
-.
+\lang english
+blue
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-Down
-\family default
-
-\family typewriter
-math-insert _
-\family default
- -- Insère un indice.
- Même effet que
-\family sans
-_
-\family default
-.
+\lang english
+cyan
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-s\InsetSpace ~
-d
-\family default
-
-\family typewriter
-math-insert
-\backslash
-partial
-\family default
--- Symbole de dérivée partielle
-\begin_inset Formula $\partial$
-\end_inset
+\begin_layout Description
-.
+\lang english
+magenta
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-e
-\family default
-
-\family typewriter
-math-insert
-\backslash
-sum
-\family default
--- Signe somme
-\begin_inset Formula $\sum$
-\end_inset
+\lang english
+yellow
+\end_layout
- (qui n'est pas le même que la lettre grecque Sigma majuscule
-\begin_inset Formula $\Sigma$
-\end_inset
+\begin_layout Description
- car il peut changer de taille et permet d'insérer des bornes inférieure
- et supérieure).
+\lang english
+added_space
+\lang french
+ marqueur d'espace ajoutée
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-p
-\family default
-
-\family typewriter
-math-insert
-\backslash
-prod
-\family default
- -- Signe produit
-\begin_inset Formula $\prod$
-\end_inset
+\lang english
+addedtext
+\lang french
+ texte ajouté
+\end_layout
- (qui n'est pas le même que la lettre grecque Pi majuscule
-\begin_inset Formula $\Pi$
-\end_inset
+\begin_layout Description
-).
+\lang english
+appendix
+\lang french
+ marque d'annexe
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-i
-\family default
-
-\family typewriter
-math-insert
-\backslash
-infty
-\family default
--- Infini
-\begin_inset Formula $\infty$
-\end_inset
+\lang english
+background
+\lang french
+ fond
+\end_layout
-.
+\begin_layout Description
+
+\lang english
+bottomarea
+\lang french
+ zone du bas
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-\family sans
-C-s\InsetSpace ~
-x
-\family default
-
-\family typewriter
-math-insert
-\backslash
-times
-\family default
- -- Produit cartésien
-\begin_inset Formula $\times$
-\end_inset
+\begin_layout Description
-.
+\lang english
+branchlabel
+\lang french
+ étiquette de branche
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-v
-\family default
-
-\family typewriter
-math-matrix 1 2
-\family default
- -- Insère un vecteur colonne
-\begin_inset Formula $\begin{array}{c}
-\end{array}$
-\end_inset
+\lang english
+buttonbg
+\lang french
+ fond de bouton d'insert
+\end_layout
+
+\begin_layout Description
- (souvent utile dans les formules).
+\lang english
+buttonhoverbg
+\lang french
+ fond du bouton d'insert (pointé)
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-m
-\family default
-
-\family typewriter
-math-matrix 3 3
-\family default
- -- Insère une matrice
-\begin_inset Formula $3\times3$
-\end_inset
+\lang english
+buttonframe
+\lang french
+ bordure de bouton d'insert
+\end_layout
-
-\begin_inset Formula $\begin{array}{ccc}
-\\\\\end{array}$
-\end_inset
+\begin_layout Description
-.
- (Vous pouvez ensuite modifier sa taille avec le menu
-\family sans
-Éditer\SpecialChar \menuseparator
-Math
-\family default
-.)
+\lang english
+changebar
+\lang french
+ barre de modification
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-S-plus
-\family default
-
-\family typewriter
-math-insert
-\backslash
-dagger
-\family default
- -- Le symbole
-\begin_inset Quotes fld
-\end_inset
+\lang english
+changedtextauthor1
+\lang french
+ texte modifié auteur 1
+\end_layout
-épée
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\dagger$
-\end_inset
+\lang english
+changedtextauthor2
+\lang french
+ texte modifié auteur 2
+\end_layout
-.
+\begin_layout Description
+
+\lang english
+changedtextauthor3
+\lang french
+ texte modifié auteur 3
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-equal
-\family default
-
-\family typewriter
-math-insert
-\backslash
-equiv
-\family default
--- Le signe de
-\begin_inset Quotes fld
-\end_inset
+\lang english
+changedtextauthor4
+\lang french
+ texte modifié auteur 4
+\end_layout
-congruence
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\equiv$
-\end_inset
+\lang english
+changedtextauthor5
+\lang french
+ texte modifié auteur 5
+\end_layout
-.
+\begin_layout Description
+
+\lang english
+collapsable_inset_frame
+\lang french
+ cadre d'insert repliable
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-equal
-\family default
-
-\family typewriter
-math-insert
-\backslash
-approx
-\family default
--- Le signe
-\begin_inset Quotes fld
-\end_inset
+\lang english
+collapsable_inset_text
+\lang french
+ texte d'insert repliable
+\end_layout
-égale environ
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\approx$
-\end_inset
+\lang english
+command
+\lang french
+ insert de commande
+\end_layout
-.
+\begin_layout Description
+
+\lang english
+commandbg
+\lang french
+ fond d'insert de commande
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-minus
-\family default
-
-\family typewriter
-math-insert
-\backslash
-sim
-\family default
- -- Le signe
-\begin_inset Quotes fld
-\end_inset
+\lang english
+commandframe
+\lang french
+ cadre d'insert de commande
+\end_layout
-équivalent
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\sim$
-\end_inset
+\lang english
+comment
+\lang french
+ commentaire
+\end_layout
-.
+\begin_layout Description
+
+\lang english
+commentbg
+\lang french
+ fond de commentaire
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-minus
-\family default
-
-\family typewriter
-math-insert
-\backslash
-rightarrow
-\family default
- -- La flèche
-\begin_inset Formula $\rightarrow$
-\end_inset
+\lang english
+cursor
+\lang french
+ curseur
+\end_layout
- comme dans
-\begin_inset Formula $\lim_{x\rightarrow0}$
-\end_inset
+\begin_layout Description
-.
+\lang english
+deletedtext
+\lang french
+ texte supprimé
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-S-M-less
-\family default
-
-\family typewriter
-math-insert
-\backslash
-leq
-\family default
- -- Le signe
-\begin_inset Quotes fld
-\end_inset
+\lang english
+deletedtextmodifier
+\lang french
+ modificateur de texte supprimé
+\end_layout
-inférieur ou égal
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\leq$
-\end_inset
+\lang english
+depthbar
+\lang french
+ barre de profondeur
+\end_layout
-.
+\begin_layout Description
+
+\lang english
+eolmarker
+\lang french
+ marqueur de fin de ligne
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-S-M-greater
-\family default
-
-\family typewriter
-math-insert
-\backslash
-geq
-\family default
- -- Le signe
-\begin_inset Quotes fld
-\end_inset
+\lang english
+error
+\lang french
+ erreur \SpecialChar LaTeX
-supérieur ou égal
-\begin_inset Quotes frd
-\end_inset
+\end_layout
-
-\begin_inset Formula $\geq$
-\end_inset
+\begin_layout Description
-.
+\lang english
+footlabel
+\lang french
+ étiquette de note de bas de page
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-S-less
-\family default
-
-\family typewriter
-math-insert
-\backslash
-ll
-\family default
- -- Le signe
-\begin_inset Quotes fld
-\end_inset
+\lang english
+graphicsbg
+\lang french
+ fond graphique
+\end_layout
-très inférieur
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\ll$
-\end_inset
+\lang english
+greyedout
+\lang french
+étiquette d'insert grisé
+\end_layout
+
+\begin_layout Description
- (sert en physique).
+\lang english
+greyedoutbg
+\lang french
+ fond d'insert grisé
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-C-s\InsetSpace ~
-S-greater
-\family default
-
-\family typewriter
-math-insert
-\backslash
-gg
-\family default
- -- Le signe
-\begin_inset Quotes fld
-\end_inset
+\lang english
+greyedouttext
+\lang french
+ texte d'insert grisé
+\end_layout
-très supérieur
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
-
-\begin_inset Formula $\gg$
-\end_inset
+\lang english
+indexlabel
+\lang french
+ étiquette d'index
+\end_layout
-.
+\begin_layout Description
+
+\lang english
+ignore
+\lang french
+ couleur ignorée
\end_layout
-\begin_layout Subsection
-Raccourcis mathématiques standard
+\begin_layout Description
+
+\lang english
+inherit
+\lang french
+ couleur héritée
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-b
-\family default
-
-\family typewriter
-math-insert
-\backslash
-overline
+\lang english
+inlinecompletion
+\lang french
+ complétion en ligne
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-d
-\family default
-
-\family typewriter
-math-display
+\lang english
+insetbg
+\lang french
+ fond d'insert
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-e
-\family default
-
-\family typewriter
-math-insert ^
+\lang english
+insetframe
+\lang french
+ cadre d'insert
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-f
-\family default
-
-\family typewriter
-math-insert
-\backslash
-frac
+\lang english
+language
+\lang french
+ langue étrangère
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
+
+\lang english
+latex
+\lang french
+ texte \SpecialChar LaTeX
-\family sans
-M-m\InsetSpace ~
-g
-\family default
-
-\family typewriter
-math-greek
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-h
-\family default
-
-\family typewriter
-accent-circumflex
+\lang english
+listingsbg
+\lang french
+ fond de listing
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-i
-\family default
-
-\family typewriter
-math-insert
-\backslash
-int
+\lang english
+marginlabel
+\lang french
+ étiquette de note en marge
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-l
-\family default
-
-\family typewriter
-math-limits
+\lang english
+math
+\lang french
+ texte mathématique
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-m
-\family default
-
-\family typewriter
-math-mode
+\lang english
+mathbg
+\lang french
+ fond mathématique
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-n
-\family default
-
-\family typewriter
-math-number
+\lang english
+mathcorners
+\lang french
+ cadre mathématique (non pointé)
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-o
-\family default
-
-\family typewriter
-math-insert
-\backslash
-oint
+\lang english
+mathframe
+\lang french
+ cadre mathématique (pointé)
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-p
-\family default
-
-\family typewriter
-math-insert
-\backslash
-partial
+\lang english
+mathline
+\lang french
+ ligne mathématique
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-r
-\family default
-
-\family typewriter
-math-insert
-\backslash
-sqrt
+\lang english
+mathmacrobg
+\lang french
+ fond de macro mathématique
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-s
-\family default
-
-\family typewriter
-math-insert
-\backslash
-sqrt
+\lang english
+mathmacroblend
+\lang french
+ macro mathématique désactivée
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-u
-\family default
-
-\family typewriter
-math-insert
-\backslash
-sum
+\lang english
+mathmacroframe
+\lang french
+ cadre de macro mathématique
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-v
-\family default
-
-\family typewriter
-math-insert
-\backslash
-vec
+\lang english
+mathmacrohoverbg
+\lang french
+ fond dynamique de macro mathématique
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-x
-\family default
-
-\family typewriter
-math-insert _
+\lang english
+mathmacrolabel
+\lang french
+ étiquette de macro mathématique
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-8
-\family default
-
-\family typewriter
-math-insert
-\backslash
-infty
+\lang english
+mathmacronewarg
+\lang french
+ macro mathématique : nouveau paramètre
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-G
-\family default
-
-\family typewriter
-math-greek-toggle
+\lang english
+mathmacrooldarg
+\lang french
+ macro mathématique : ancien paramètre
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-N
-\family default
-
-\family typewriter
-math-nonumber
+\lang english
+newpage
+\lang french
+ saut de page
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-period
-\family default
-
-\family typewriter
-accent-dot
+\lang english
+nonunique_inlinecompletion
+\lang french
+ complétion en ligne (choix multiples)
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-asciitilde
-\family default
-
-\family typewriter
-accent-tilde
+\lang english
+notebg
+\lang french
+ fond de note
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-apostrophe
-\family default
-
-\family typewriter
-math-insert
-\backslash
-prime
+\lang english
+notelabel
+\lang french
+ étiquette de note
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-parenleft
-\family default
-
-\family typewriter
-math-delim ( )
+\lang english
+pagebreak
+\lang french
+ saut de page / saut de ligne
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-bracketleft
-\family default
-
-\family typewriter
-math-delim [ ]
+\lang english
+paragraphmarker
+\lang french
+ marqueur de paragraphe
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-braceleft
-\family default
-
-\family typewriter
-math-delim { }
+\lang english
+phantomtext
+\lang french
+ texte d'insert fantôme
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-less
-\family default
-
-\family typewriter
-math-delim langle rangle
+\lang english
+preview
+\lang french
+ aperçu
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-greater
-\family default
-
-\family typewriter
-math-delim rangle langle
+\lang english
+previewframe
+\lang french
+ cadre d'aperçu
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-bar
-\family default
-
-\family typewriter
-math-delim | |
+\lang english
+regexpframe
+\lang french
+ cadre d'expression régulière
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-plus
-\family default
-
-\family typewriter
-math-insert
-\backslash
-pm
+\lang english
+selection
+\lang french
+ sélection (fond)
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-m\InsetSpace ~
-S-equal
-\family default
-
-\family typewriter
-math-insert
-\backslash
-neq
+\lang english
+selectiontext
+\lang french
+ sélection (texte)
\end_layout
-\begin_layout Subsection
-Autres Raccourcis
+\begin_layout Description
+
+\lang english
+shadedbg
+\lang french
+ boîte ombrée
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-k\InsetSpace ~
-o
-\family typewriter
-keymap-off
+\lang english
+special
+\lang french
+ caractère spécial
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-k\InsetSpace ~
-t
-\family typewriter
-keymap-toggle
+\lang english
+tabularline
+\lang french
+ ligne de tableau
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-k\InsetSpace ~
-x
-\family typewriter
-keymap-off
+\lang english
+tabularonoffline
+\lang french
+ ligne on/off de tableau
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-k\InsetSpace ~
-1
-\family typewriter
-keymap-primary
+\lang english
+urllabel
+\lang french
+ étiquette d'URL
\end_layout
-\begin_layout List
-\labelwidthstring 00.00.0000
+\begin_layout Description
-\family sans
-M-k\InsetSpace ~
-2
-\family typewriter
-keymap-secondary
+\lang english
+urltext
+\lang french
+ texte d'URL
\end_layout
\end_body