-#LyX 2.1 created this file. For more info see http://www.lyx.org/
-\lyxformat 474
+#LyX 2.2 created this file. For more info see http://www.lyx.org/
+\lyxformat 503
\begin_document
\begin_header
+\origin unavailable
\textclass scrbook
\begin_preamble
% DO NOT ALTER THIS PREAMBLE!!!
\myTOC
\mainmatter }
-% 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}%
-}
+\@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
logicalmkup
\end_modules
\maintain_unincluded_children false
-\begin_local_layout
-Format 7
-InsetLayout CharStyle:MenuItem
-LyxType charstyle
-LabelString menu
-LatexType command
-LatexName menuitem
-Font
-Family Sans
-EndFont
-Preamble
-\newcommand*{\menuitem}[1]{{\sffamily #1}}
-EndPreamble
-End
-\end_local_layout
\language french
\language_package default
\inputencoding auto
\fontencoding global
-\font_roman default
-\font_sans default
-\font_typewriter default
-\font_math auto
+\font_roman "default" "default"
+\font_sans "default" "default"
+\font_typewriter "default" "default"
+\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
-\font_sf_scale 100
-\font_tt_scale 100
+\font_sf_scale 100 100
+\font_tt_scale 100 100
\graphics default
\default_output_format default
\output_sync 0
\begin_body
\begin_layout Title
-Personnaliser LyX: fonctions pour l'utilisateur avancé
-\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
-Original : 09/06/2013
-\end_layout
-
-\end_inset
-
-
+Personnaliser \SpecialChar LyX
+: fonctions pour l'utilisateur avancé
\end_layout
\begin_layout Author
-par l'équipe LyX
+par l'équipe \SpecialChar LyX
+
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Merci d'envoyer vos commentaires et corrections à la liste de diffusion
- de la documentation de LyX,
+ de la documentation de \SpecialChar LyX
+,
\family typewriter
\begin_inset CommandInset href
\noun default
.
Merci d'envoyer vos commentaires et corrections sur la traduction à la
- liste de diffusion de LyX en français
+ 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
+Original : 09/06/2013
+\end_layout
+
+\end_inset
+
+
\begin_inset Newline newline
\end_inset
\begin_inset Newline newline
\end_inset
-Version 2.1.x
+Version 2.2.x
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-Ce manuel couvre les fonctions de personnalisation de LyX.
+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 à LyX via le
- Serveur LyX, l'internationalisation, l'installation de nouvelles classes
- LaTeX et de nouveaux formats LyX, etc.
+ à 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
\end_layout
\begin_layout Chapter
-Les fichiers de configuration de LyX
+Les fichiers de configuration de \SpecialChar LyX
+
\end_layout
\begin_layout Standard
Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers
- de configuration de LyX.
+ de configuration de \SpecialChar LyX
+.
Avant d'entreprendre sa lecture, consultez
\family sans
Aide
\bar under
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\bar default
À
\begin_inset space ~
\end_inset
-LyX
+\SpecialChar LyX
+
\family default
pour connaître le répertoire de bibliothèques et le répertoire utilisateur
- de LyX.
- C'est dans celui-ci que 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é
+ 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épLyX
+Rép\SpecialChar LyX
+
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-RépLyX
+Rép\SpecialChar LyX
+
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-RépLyX
+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 LyX.
- Vous pouvez modifier ces fichiers depuis LyX lui-même avec la fenêtre
+ servir à personnaliser le comportement de \SpecialChar LyX
+.
+ Vous pouvez modifier ces fichiers depuis \SpecialChar LyX
+ lui-même avec la fenêtre
\family sans
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Préférences
\family default
.
- La plupart des réglages personnels que vous voudrez apporter à LyX peuvent
+ 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 LyX sur lesquels
+ Il y a cependant bien d'autres aspects du fonctionnement de \SpecialChar LyX
+ sur lesquels
on peut agir en modifiant les fichiers de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-RépLyX
+Rép\SpecialChar LyX
+
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-Ces fichiers sont générés au moment de la configuration de LyX.
+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
\end_inset
- contient la liste des paquetages LaTeX que LyX a reconnu.
- LyX ne se sert pas directement de ce fichier, mais les informations obtenues
+ 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
+Aide\SpecialChar menuseparator
Configuration
\begin_inset space ~
\end_inset
-LaTeX
+\SpecialChar LaTeX
+
\family default
.
\end_layout
\end_inset
-, les classes de document LaTeX correspondantes et leur description.
+, les classes de document \SpecialChar LaTeX
+ correspondantes et leur description.
\end_layout
\end_inset
- donne la liste de différentes sortes de fichiers connexes à LaTeX figurant
- dans votre système.
+ donne la liste de différentes sortes de fichiers connexes à \SpecialChar LaTeX
+ figurant dans
+ votre système.
\end_layout
\begin_layout Labeling
status collapsed
\begin_layout Plain Layout
-doc/LaTeXConfig.lyx
+doc/\SpecialChar LaTeX
+Config.lyx
\end_layout
\end_inset
- est généré automatiquement pendant la configuration de LyX, à partir du
- fichier
+ est généré automatiquement pendant la configuration de \SpecialChar LyX
+, à partir du fichier
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LaTeXConfig.lyx.in
+\SpecialChar LaTeX
+Config.lyx.in
\end_layout
\end_inset
\end_inset
- contient les fichiers de la documentation de LyX (dont celui que vous êtes
+ 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
-LaTeXConfig.lyx
+\SpecialChar LaTeX
+Config.lyx
\end_layout
\end_inset
Exemples
\family default
de la fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Fichier\SpecialChar \menuseparator
+Fichier\SpecialChar menuseparator
Ouvrir
\end_layout
\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 LyX.
+ bannières affichées au démarrage de \SpecialChar LyX
+.
\end_layout
\begin_layout Labeling
\end_inset
- permettant d'effectuer les conversions entre versions de LyX.
+ 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
contient quelques fichiers qui illustrent les possibilités offertes par
l'insertion d'
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- contient les fichiers modèles de LyX décrits dans la
+ contient les fichiers modèles de \SpecialChar LyX
+ décrits dans la
\begin_inset space ~
\end_inset
\end_inset
- qui définissent l'interface utilisateur de LyX.
+ 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
\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
CREDITS
\family default
\series default
- ce fichier contient la liste des développeurs de LyX.
+ ce fichier contient la liste des développeurs de \SpecialChar LyX
+.
Son contenu est affiché en sélectionnant
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Aide\SpecialChar \menuseparator
+Aide\SpecialChar menuseparator
Crédits
\end_layout
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
configure
\family default
\series default
- est le script qui permet de reconfigurer LyX.
+ 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
external_templates
\family default
contient les modèles disponibles pour la nouvelle fonction d'
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\family typewriter
languages
\family default
- contient la liste de toutes les langues actuellement supportées par LyX.
+ contient la liste de toutes les langues actuellement supportées par \SpecialChar LyX
+.
\end_layout
\begin_layout Labeling
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:I18n"
+reference "subsec:I18n"
\end_inset
\end_inset
contient des informations sur les glyphes encodés en Unicode et la manière
- dont LyX les traite via LaTeX.
+ dont \SpecialChar LyX
+ les traite via \SpecialChar LaTeX
+.
\end_layout
\begin_layout Section
\end_layout
\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.
+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
dans la fenêtre
\family sans
-Aide\SpecialChar \menuseparator
+Aide\SpecialChar menuseparator
À
\begin_inset space ~
\end_inset
\begin_inset space ~
\end_inset
-LyX
+\SpecialChar LyX
+
\family default
.
Il est traité comme un miroir du répertoire
status collapsed
\begin_layout Plain Layout
-RépLyX
+Rép\SpecialChar LyX
+
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-RépLyX
+Rép\SpecialChar LyX
+
\end_layout
\end_inset
\begin_layout Itemize
les réglages effectués dans la fenêtre
\family sans
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Préférences
\family default
sont enregistrés dans un fichier
\end_layout
\begin_layout Itemize
-quand vous reconfigurez LyX avec
+quand vous reconfigurez \SpecialChar LyX
+ avec
\family sans
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
\bar under
R
\bar default
econfigurer
\family default
-, LyX fait tourner le script
+, \SpecialChar LyX
+ fait tourner le script
\begin_inset Flex Code
status collapsed
seront ajoutées à la liste des classes de la fenêtre
\family sans
-Document\SpecialChar \menuseparator
+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
+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
\begin_inset Flex Code
\end_layout
\begin_layout Section
-Utiliser LyX avec plusieurs configurations
+Utiliser \SpecialChar LyX
+ avec plusieurs configurations
\end_layout
\begin_layout Standard
.
Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
- Vous spécifiez alors lequel utiliser au moment de lancer LyX.
+ 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
\family default
<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 implicite au premier lancement du programme.
+ 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
MonNouveauRép
\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.
+ 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.
, car il contient un fichier écrit par le script de configuration (accessible
avec
\family sans
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Reconfigurer
\family default
) qui est propre à chaque configuration.
\family sans
Préférences
\family default
- sont expliquées dans l'appendice
+ sont expliquées dans l'annexe
\emph on
La fenêtre Préférences
\emph default
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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Préférences
\end_layout
: dans
\lang english
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Gestion des fichiers\SpecialChar \menuseparator
+Gestion des fichiers\SpecialChar menuseparator
Formats de fichier
\end_layout
\lang french
, appuyez sur le bouton
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
.
Le champ
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
Vous devrez également saisir un suffixe de nom de fichier.
Toutes ces informations sont obligatoires.
Le champ optionnel
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
activera
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
-Visionner (autres formats)\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Visionner (autres formats)\SpecialChar menuseparator
DVI
\end_layout
\begin_layout Standard
Un Format peut se voir associer une
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et un
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 LyX
- ou utiliser le menu
-\begin_inset Flex MenuItem
+ 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
+Document\SpecialChar menuseparator
Visionner
\end_layout
.
L'éditeur est lancé par exemple quand vous faites un clic-droit sur un
graphique et que vous choisissez
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Le type
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
.
- De ce fait LyX utilise la liste plus étoffée spécifiée par
+ De ce fait \SpecialChar LyX
+ utilise la liste plus étoffée spécifiée par
\begin_inset CommandInset href
LatexCommand href
name "freedesktop.org"
\end_layout
\begin_layout Standard
-La case à cocher Format de document informe LyX que le format est approprié
+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
\end_inset
), ce format apparaîtra dans le menu
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Fichier\SpecialChar \menuseparator
+Fichier\SpecialChar menuseparator
Exporter
\end_layout
\begin_layout Standard
La case
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- informe LyX qu'un format peut contenir des vecteurs graphiques.
+ 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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
.
Les graphiques inclus dans le document peuvent nécessiter une conversion
vers
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
ou
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
puisque
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
si la case est cochée, et en
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Du fait que toutes les conversions d'un format à une autre se font dans
- la répertoire temporaire de LyX, il peut être nécessaire de modifier un
- fichier avant de le copier dan le répertoire temporaire pour que la conversion
+ 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
\end_inset
- le répertoire système de LyX (e.
+ le répertoire système de \SpecialChar LyX
+ (e.
\begin_inset space \thinspace{}
\end_inset
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- la racine du nom (sans le suffixe) dans le répertoire temporaire LyX
+ la racine du nom (sans le suffixe) dans le répertoire temporaire \SpecialChar LyX
+
\end_layout
\begin_layout Labeling
\end_inset
- la chemin d'accès complet du répertoire LyX temporaire
+ la chemin d'accès complet du répertoire \SpecialChar LyX
+ temporaire
\end_layout
\begin_layout Labeling
\end_inset
- le chemin d'accès complet au ficher original LyX en cours de traitement
+ le chemin d'accès complet au ficher original \SpecialChar LyX
+ en cours de traitement
\end_layout
\begin_layout Labeling
\end_inset
- le nom du fichier LyX (sans chemin d'accès)
+ le nom du fichier \SpecialChar LyX
+ (sans chemin d'accès)
\end_layout
\begin_layout Labeling
\begin_inset Quotes fld
\end_inset
-nom LaTeX
+nom \SpecialChar LaTeX
+
\begin_inset Quotes frd
\end_inset
\begin_layout Standard
Ce dernier doit être le nom du fichier tel qu'il serait spécifié dans la
- commande LaTeX
+ commande \SpecialChar LaTeX
+
\series bold
\lang english
\end_layout
\begin_layout Standard
-Enregistrez-le dans votre répertoire LyX local ― disons,
+Enregistrez-le dans votre répertoire \SpecialChar LyX
+ local ― disons,
\lang english
\begin_inset Flex Code
\lang french
― et rendez le exécutable, si c'est nécessaire sur votre plate-forme.
Puis, dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Préférences
\end_layout
\end_inset
, sélectionnez sous
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Gestion des fichiers\SpecialChar \menuseparator
+Gestion des fichiers\SpecialChar menuseparator
Formats de fichier
\end_layout
\end_inset
le format
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang french
dans le champ
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Standard
-Les copieurs sont utilisés par LyX dans plusieurs de ses convertisseurs
- internes.
+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
-, LyX installera automatiquement des copieurs pour les formats
-\begin_inset Flex MenuItem
+, \SpecialChar LyX
+ installera automatiquement des copieurs pour les formats
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 LyX original.
+ lequel se trouvait le document \SpecialChar LyX
+ original.
\end_layout
\begin_layout Section
Vous pouvez définir vos propres Convertisseurs pour activer les conversions
entre différents formats.
Ceci est défini dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Outils\SpecialChar \menuseparator
-Préférences\SpecialChar \menuseparator
-Gestion des fichiers\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
+Gestion des fichiers\SpecialChar menuseparator
Convertisseurs
\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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
, saisir le nom de la commande nécessaire à la conversion et appuyer sur
le bouton
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- le répertoire système de LyX
+ le répertoire système de \SpecialChar LyX
+
\end_layout
\begin_layout Labeling
\end_inset
le chemin du fichier d'entrée original (ceci peut différer de
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Dans le champ
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- ce convertisseur exécute LaTeX ou une variante de LaTeX, le fichier journal
- sera disponible
+ ce convertisseur exécute \SpecialChar LaTeX
+ ou une variante de \SpecialChar LaTeX
+, le fichier journal sera
+ disponible
\end_layout
\begin_layout Labeling
\end_inset
la conversion utilise le fichier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- demande une fichier LyX
+ demande une fichier \SpecialChar LyX
+
\begin_inset Quotes fld
\end_inset
\end_inset
(facile), ce qui en pratique désigne un fichier similaire au résultat d'une
- exportation LaTeX, dans la directive
+ exportation \SpecialChar LaTeX
+, dans la directive
\lang english
\begin_inset Flex Code
\begin_layout Standard
Les trois mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
un argument de la forme
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
précise le nom du répertoire dans lequel le convertisseur placera les fichiers
engendrés par la conversion.
- LyX ne créera pas ce répertoire, et ne copiera rien dedans, bien qu'il
- le copie dans la cible.
+ \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
\end_inset
Noter que l'utilisation simultanée de
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
.
N'a de sens qu'avec
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Aucun de ces trois derniers mots-clés n'est utilisé dans les convertisseurs
- installés par LyX.
+ installés par \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
\begin_inset Quotes fld
\end_inset
-LyX vers PostScript
+\SpecialChar LyX
+ vers PostScript
\begin_inset Quotes frd
\end_inset
-, mais LyX exportera bien vers PostScript.
- Ceci se fait parce que LyX crée d'abord un fichier LaTeX (pas besoin de
- convertisseur pour cela) qui est ensuite converti vers DVI en utilisant
- le convertisseur
+, 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
-LyX vers DVI
+\SpecialChar LyX
+ vers DVI
\begin_inset Quotes frd
\end_inset
\end_inset
.
- LyX trouve ainsi les séquences de convertisseurs automatiquement, et trouvera
+ \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 LyX standard propose cinq façons différentes
- de convertir LaTeX vers PDF:
+ Par exemple, la configuration \SpecialChar LyX
+ standard propose cinq façons différentes
+ de convertir \SpecialChar LaTeX
+ vers PDF:
\end_layout
\begin_layout Enumerate
directement, via
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Enumerate
via (DVI et) PostScript, en utilisant
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Enumerate
via DVI, en utilisant
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Enumerate
directement, via
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-XeTeX
+Xe\SpecialChar TeX
+
\end_layout
\end_inset
\begin_layout Enumerate
directement, via
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-LuaTeX
+Lua\SpecialChar TeX
+
\end_layout
\end_inset
.
Par exemple, avec la configuration standard, les formats dénommés
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(pour
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
),
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(pour
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
),
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(pour
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
),
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(pour
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-XeTeX
+Xe\SpecialChar TeX
+
\end_layout
\end_inset
), et
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- (pour LuaTeX) sont définis, qui correspondent tous au suffixe
-\begin_inset Flex MenuItem
+ (pour Lua\SpecialChar TeX
+) sont définis, qui correspondent tous au suffixe
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Chapter
-Internationaliser LyX
+Internationaliser \SpecialChar LyX
+
\begin_inset CommandInset label
LatexCommand label
name "chap:i18n"
\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 30 langues.
+Il est possible de traduire l'interface utilisateur de \SpecialChar LyX
+.
+ 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
(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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\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 LyX.
+ développeurs et utilisateurs de \SpecialChar LyX
+.
\end_layout
\end_inset
, essaieront de faire disparaître ces inconvénients dans les versions futures
- de LyX
+ de \SpecialChar LyX
+
\end_layout
\begin_layout Section
-Traduire LyX
+Traduire \SpecialChar LyX
+
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-LyX utilise la bibliothèque GNU
-\begin_inset Flex MenuItem
+\SpecialChar LyX
+ utilise la bibliothèque GNU
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
pour gérer l'internationalisation de l'interface.
- Pour que LyX parle votre langue favorite dans tous les menus et fenêtres,
+ Pour que \SpecialChar LyX
+ parle votre langue favorite dans tous les menus et fenêtres,
vous avez besoin d'un fichier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
pour cette langue.
Quand celui-ci est disponible, vous devez générer à partir de là un fichier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
et installer ce dernier.
Tout ce processus est expliqué dans la documentation de GNU
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
.
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é LyX.
- Envoyez un message à la liste de messagerie des développeurs LyX pour plus
+ 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
\end_layout
\begin_layout Itemize
-télécharger le code source de LyX (voir la
+télécharger le code source de \SpecialChar LyX
+ (voir la
\begin_inset CommandInset href
LatexCommand href
name "page d'information sur le Web"
\begin_layout Itemize
copier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
, le répertoire des fichiers
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\family typewriter
\series bold
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\family default
\series default
(si
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
n'existe pas, il peut être recréé avec la commande
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
dans ce répertoire, ou bien vous pouvez utiliser le fichier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
de texte.
Mais il existe des programmes spécifiques pour gérer les modifications,
comme
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(toutes plate-formes) ou
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
pour modifier les fichier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
copier le fichier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\family default
\series default
, sous le nom
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(par exemple
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\emph on
distribution
\emph default
- de LyX (ce qui serait mieux pour que d'autres puisent en profiter), il
- faut effectuer quelques changements dans LyX: envoyez donc une courrier
- à la liste de messagerie des développeurs pour ce faire.
+ 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
\begin_layout Subsubsection
\end_inset
qui se traduit en allemand par
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
ou
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et peuvent être traduites correctement pour
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 LyX assure que tout ce qui est entre double
+ 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
\end_inset
-, et si la locale est correctement réglée, LyX affichera tout seul la version
+, et si la locale est correctement réglée, \SpecialChar LyX
+ affichera tout seul la version
traduite.
- LyX cherche les versions traduites sous le nom
-\begin_inset Flex MenuItem
+ \SpecialChar LyX
+ cherche les versions traduites sous le nom
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-RépLyX/doc/
+Rép\SpecialChar LyX
+/doc/
\series bold
xx
\series default
est affichée.
Notez que les versions traduites doivent avoir le même nom de fichier (ici
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- sur le site de LyX.
+ 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
\family default
(
\family sans
-Aide\SpecialChar \menuseparator
+Aide\SpecialChar menuseparator
Introduction
\family default
) explique comment faire.
\end_layout
\begin_layout Itemize
-de temps à autre le document original (de l'équipe LyX) est mis à jour.
+de temps à autre le document original (de l'équipe \SpecialChar LyX
+) est mis à jour.
Utilisez
\begin_inset CommandInset href
LatexCommand href
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 LyX via git (cf.
+ sources de \SpecialChar LyX
+ via git (cf.
le
\begin_inset CommandInset href
LatexCommand href
#
\family default
indique les commentaires, les guillemets entourent les commandes style
- LaTeX.
+ \SpecialChar LaTeX
+.
Pour entrer un guillemet, il faut taper
\family typewriter
\begin_layout Standard
Un fichier
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Voici un exemple de commande
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
qui fait s'afficher le symbole
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
quand on tape la touche
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\emph default
suivi par l'autre touche non autorisée.
Notez que
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
caractère
\emph default
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\family default
.
Dans ce cas un
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Après que la réaffectation
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
convertit les chaînes de symboles obtenues dans la police de caractères.
- Actuellement, la distribution de LyX comprend au moins les fichiers
+ Actuellement, la distribution de \SpecialChar LyX
+ comprend au moins les fichiers
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout Standard
-Si LyX ne trouve pas de correspondance pour la chaîne produite par une touche
+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.
\family default
.
- Vous devez faire correspondre la touche circonflexe à la commande LyX
+ Vous devez faire correspondre la touche circonflexe à la commande \SpecialChar LyX
+
\begin_inset Flex Code
status collapsed
\family default
-, LyX va se plaindre avec un bip, car un
+, \SpecialChar LyX
+ va se plaindre avec un bip, car un
\family typewriter
\begin_inset Quotes fld
\family default
ne prend jamais d'accent circonflexe.
Taper
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Une façon courante de créer des touches mortes est d'utiliser
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
ou
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
.
Elle agit un peu comme
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- puis en affectant cette touche symbolique à la commande LyX correspondante.
+ puis en affectant cette touche symbolique à la commande \SpecialChar LyX
+ correspondante.
\begin_inset Foot
status collapsed
\end_inset
, une touche de fonction inutilisée, etc.
- Quant aux commandes LyX qui produisent des accents, voyez à l'entrée
+ Quant aux commandes \SpecialChar LyX
+ qui produisent des accents, voyez à l'entrée
\begin_inset Flex Code
status collapsed
\begin_layout Standard
Vous pouvez éditer vos préférences dans la fenêtre
\family sans
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Préférences
\family default
- pour que LyX démarre avec l'environnement linguistique que vous souhaitez,
+ pour que \SpecialChar LyX
+ démarre avec l'environnement linguistique que vous souhaitez,
automatiquement configuré.
\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.
+ 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
\begin_layout Standard
D'abord, quelques mots pour décrire une bonne approche de la relation entre
- LyX et LaTeX.
- Ce qu'il faut bien comprendre, c'est qu'en certain sens, LyX ne sait rien
- de LaTeX.
- De fait, du point de vue de LyX, LaTeX est juste un
+ \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
particulier parmi d'autres formats susceptibles de produire un résultat.
D'autres formats sont DocBook, texte brut, et XHTML.
- LaTeX est bien entendu un format particulièrement important, mais une très
- petite quantité d'information concernant LaTeX est réellement contenue
- dans LyX
+ \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
+
\begin_inset Foot
status collapsed
\begin_inset Quotes frd
\end_inset
- dans les sources LyX, mais les développeurs considèrent que c'est une mauvaise
+ dans les sources \SpecialChar LyX
+, mais les développeurs considèrent que c'est une mauvaise
chose.
\end_layout
\end_inset
.
- De même, LyX ne connaît pas grand chose de DocBook ou XHTML, tout est décrit
+ 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 Standard
Vous pouvez imaginer un fichier de format pour une classe de document donnée
- comme un traducteur entre les constructions LyX --- paragraphes et leur
- style associé, certains types d'inserts, etc.
- --- et les constructions LaTeX, DocBook ou XHTML correspondantes.
- Pratiquement tout ce que LyX sait de la classe
+ 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
\end_inset
- et de nombreux autres fichiers de format pour de classes de document LaTeX.
+ et de nombreux autres fichiers de format pour de classes de document \SpecialChar LaTeX
+.
C'est dans ce fichier que sont définies les sections et les constructions
similaires:
\begin_inset Flex Code
\end_inset
- décrit pour LyX comment les paragraphes marqués en style Section, SousSection,
+ décrit pour \SpecialChar LyX
+ comment les paragraphes marqués en style Section, SousSection,
etc.
- peuvent être traduits en commandes ou balises LaTeX, DocBook et XHTML.
+ 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
\end_layout
\begin_layout Standard
-Définir la correspondance LyX-LaTeX n'est cependant pas la seule fonction
- des fichiers de format.
- Leur autre but est de préciser comment les constructions LyX apparaîtront
+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 à LyX
- comment traduire un style de paragraphe en LaTeX ne lui dit pas comment
- l'afficher; inversement, expliquer à LyX comment afficher un paragraphe
- ne lui dit pas comment le traduire en LaTeX (sans parler de lui dire comment
- LaTeX doit l'afficher).
+ 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
- LyX, vous devez toujours effectuer deux tâches distinctes: (a) écrire comment
- la traduire en LaTeX et (b) écrire comment l'afficher.
+ \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 LyX est
+ 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 LyX et la façon dont les objets sont restitués à l'extérieur reste valide,
+ 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
\end_layout
\begin_layout Section
-Installer de nouveaux fichiers LaTeX
+Installer de nouveaux fichiers \SpecialChar LaTeX
+
\end_layout
\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 pour préparer
+Certaines installations peuvent ne pas contenir le paquetage \SpecialChar LaTeX
+ que vous vouliez
+ justement utiliser avec \SpecialChar LyX
+.
+ Par exemple, vous pouvez avoir besoin de Foil\SpecialChar TeX
+, un paquetage pour préparer
des transparents pour rétroprojecteurs.
- Les distributions LaTeX récentes comme TeXLive (depuis 2008) ou MiKTeX
- incluent une interface utilisateur pour installer de tels paquetages.
- Par exemple avec MiKTeX, vous démarrez le programme
+ 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
\end_layout
\begin_layout Standard
-Si votre distribution 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:
+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
\begin_layout Enumerate
\begin_inset Quotes frd
\end_inset
- (c'est le cas pour FoilTeX), c'est qu'il est
+ (c'est le cas pour Foil\SpecialChar TeX
+), c'est qu'il est
\begin_inset Quotes fld
\end_inset
\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
- TeX
+ \SpecialChar TeX
+
\begin_inset Quotes fld
\end_inset
\begin_inset Quotes frd
\end_inset
-, sinon installez-le dans votre arborescence TeX
+, sinon installez-le dans votre arborescence \SpecialChar TeX
+
\begin_inset Quotes fld
\end_inset
\family sans
$HOME/.texliveXXXX
\family default
- où XXXX est l'année de la distribution TeXLive (si ces variables ne sont
- pas prédéfinies, vous devrez le faire vous-même).
+ 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
\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ù
- LaTeX est installé, puis dans le sous-répertoire
+ \SpecialChar LaTeX
+ est installé, puis dans le sous-répertoire
\family sans
~
\backslash
\backslash
latex
\family default
- (pour MiKTeX, celui-ci sera implicitement
+ (pour MiK\SpecialChar TeX
+, celui-ci sera implicitement
\family sans
~:
\backslash
Programs
\backslash
-MiKTeX
+MiK\SpecialChar TeX
+
\backslash
tex
\backslash
\backslash
Programme
\backslash
-MiKTeX
+MiK\SpecialChar TeX
+
\backslash
tex
\backslash
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
- LaTeX local, e.g.
- avec MiKTeX 2.8 sur WinXP 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
\begin_layout Plain Layout
\lang english
-MiKTeX
+MiK\SpecialChar TeX
+
\backslash
2.8
\backslash
\backslash
2.8
\backslash
-MiKTeX
+MiK\SpecialChar TeX
+
\backslash
tex
\backslash
\end_deeper
\begin_layout Enumerate
-Vous devez alors informer LaTeX de la présence de nouveaux fichiers.
- Ceci dépend de nouveau de la distribution LaTeX:
+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 TeXLive, exécuter la commande
+Avec \SpecialChar TeX
+Live, exécuter la commande
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout Enumerate
-Avec MiKTeX, si vous avez installé le paquetage pour tous les utilisateurs,
+Avec MiK\SpecialChar TeX
+, si vous avez installé le paquetage pour tous les utilisateurs,
démarrez le programme
\family sans
\end_deeper
\begin_layout Enumerate
-Enfin, vous devez informer LyX de l'existence de nouveaux paquetages: dans
- LyX, utilisez le menu
+Enfin, vous devez informer \SpecialChar LyX
+ de l'existence de nouveaux paquetages: dans
+ \SpecialChar LyX
+, utilisez le menu
\family sans
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Reconfigurer
\family default
-, puis redémarrez LyX.
+, puis redémarrez \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
est maintenant disponible dans
\family sans
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
Classe du document
\family default
.
Si vous souhaitez utiliser une classe de document qui ne figure pas dans
la liste
\family sans
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
Classe du document
\family default
, vous devez créer une fichier de
\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 LyX et pour la
- traduction en LaTeX, DocBook ou XHTML, ou autre format de sortie désiré,
- des styles de paragraphe et de caractère variés.
+ 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 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 LyX est fréquentée par des personnes
+ 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 LyX.
- Si vous écrivez un fichier de format pour une classe de document LaTeX
- qui pourrait intéresser d'autres personnes, ou si vous écrivez un module
- utile, vous pouvez envisager de l'insérer dans les
+ 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"
\end_inset
, voire de le soumettre à la liste des développeurs, pour qu'il figure dans
- la distribution de LyX proprement dite
+ la distribution de \SpecialChar LyX
+ proprement dite
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Notez bien que du fait que LyX est diffusé sous licence GPL (General Public
+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
Modules de format
\begin_inset CommandInset label
LatexCommand label
-name "sub:Modules_de_format"
+name "subsec:Modules_de_format"
\end_inset
\end_inset
- et contiennent l'information nécessaire à LyX pour les classes de document.
- Depuis LyX 1.6, cependant, les informations de format peuvent être incluses
+ 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
\end_inset
.
- Les modules sont aux paquetages LaTeX à peu près ce que sont les fichiers
- de format aux classes de document, et certains modules — tels que le module
+ 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
; au lieu de cette modification, les modules sont sélectionnés dans la page
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
\end_layout
\begin_layout Standard
Après la création d'un nouveau module, vous devrez reconfigurer et redémarrer
- LyX pour que le module apparaisse dans le menu.
+ \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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
Modules
\end_layout
\emph default
.
Bien évidemment, les développeurs s'efforcent de conserver une bonne stabilité
- à LyX dans de telles situations, mais les erreurs de syntaxe et autres
- dans votre module pourraient déclencher des comportements bizarres.
+ à \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
\end_layout
\begin_layout Standard
-Les modules sont à LyX ce que les paquetages sont à LaTeX.
+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.
\begin_inset Quotes frd
\end_inset
- de LyX.
+ de \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
Vous le trouverez via
\family sans
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
Format local
\family default
.
.
N'importe quel format est admissible, mais on utilise d'habitude le format
- de la version de LyX utilisée (pour LyX 2.1, le format porte le numéro 48).
+ 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
- LyX antérieures à 1.6, vous ne devez donc pas l'utiliser si vous envisagez
+ \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 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 LyX 1.6.
+ 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
\end_inset
-, LyX active le bouton
+, \SpecialChar LyX
+ active le bouton
\begin_inset Quotes fld
\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.
- LyX vous donne cette information sans hélas l'accompagner d'un diagnostic
+ \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é LyX depuis un terminal.
+ 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 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 (
+ 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 LyX-Code
\backslash
-DeclareLaTeXClass{report}
+Declare\SpecialChar LaTeX
+Class{report}
\end_layout
\begin_layout Standard
\begin_layout LyX-Code
\backslash
-DeclareLaTeXClass[report, ma_classe.sty]{report (ma_classe)}
+Declare\SpecialChar LaTeX
+Class[report, ma_classe.sty]{report (ma_classe)}
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-Démarrez LyX et faites
-\begin_inset Flex MenuItem
+Démarrez \SpecialChar LyX
+ et faites
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Outils\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
Reconfigurer
\end_layout
\end_inset
.
- Redémarrez LyX et essayez de créer un nouveau document.
+ Redémarrez \SpecialChar LyX
+ et essayez de créer un nouveau document.
Vous devriez voir
\begin_inset Quotes fld
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
parmi les classes de document dans la fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
Classe de document
\end_layout
\lang english
#
\backslash
-DeclareLyXModule{mon paquetage}
+Declare\SpecialChar LyX
+Module{mon paquetage}
\end_layout
\begin_layout LyX-Code
status collapsed
\begin_layout Plain Layout
-DeclareLaTeXClass
+Declare\SpecialChar LaTeX
+Class
\end_layout
\end_inset
\end_inset
- facilitera les choses: LyX suppose que la classe de document a le même
- nom que le fichier de format.
+ 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 english
\backslash
-DeclareLaTeXClass[thesis,book]{thesis}
+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 LaTeX similaire et de le modifier si c'est possible.
+ 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.
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 LyX pour illustrati
-on.
+ Vous pouvez jeter un œil aux divers modèles distribués avec \SpecialChar LyX
+ pour illustration.
\end_layout
\begin_layout Standard
\end_inset
- du fichier modèle LyX.
+ du fichier modèle \SpecialChar LyX
+.
C'est faisable avec un simple éditeur de texte, comme
\begin_inset Flex Code
status collapsed
status collapsed
\begin_layout Plain Layout
-RépLyX/templates/
+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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Outils\SpecialChar \menuseparator
-Préférences\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
Répertoires
\end_layout
a un statut particulier.
Il est chargé à chaque fois que vous créez un nouveau document avec
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Fichier\SpecialChar \menuseparator
+Fichier\SpecialChar menuseparator
Nouveau
\end_layout
\end_inset
afin d'avoir les réglages implicites.
- Pour créer ce modèle depuis LyX, vous n'avez qu'à ouvrir un document ayant
+ 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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
La syntaxe des fichiers de format change à chaque publication d'une nouvelle
- version de LyX, et les anciens fichiers de format doivent donc être convertis
+ version de \SpecialChar LyX
+, et les anciens fichiers de format doivent donc être convertis
dans la nouvelle syntaxe.
- Si LyX lit un fichier de format écrit avec une syntaxe ancienne, il appelle
+ Si \SpecialChar LyX
+ lit un fichier de format écrit avec une syntaxe ancienne, il appelle
le script
\begin_inset Flex Code
status collapsed
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 LyX.
+ de la part de \SpecialChar LyX
+.
Pour ce faire, vous pouvez appeler le convertisseur manuellement:
\end_layout
status collapsed
\begin_layout Plain Layout
-python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
+python \SpecialChar LyX
+Dir/scripts/layout2layout.py myclass.old myclass.layout
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
- est le nom de votre répertoire LyX au niveau système.
+ est le nom de votre répertoire \SpecialChar LyX
+ au niveau système.
\end_layout
\begin_layout Standard
\begin_layout Standard
Les deuxième et troisième lignes servent lors de la (re)configuration de
- LyX.
- Le fichier de format est lu par le script LaTeX
+ \SpecialChar LyX
+.
+ Le fichier de format est lu par le script \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\end_inset
est ignoré.
- La première ligne est juste un commentaire LaTeX, la deuxième contient
- la déclaration obligatoire de la classe de texte et la troisième contient
- la classification facultative de la classe.
+ 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
\end_inset
- (le nom du fichier de format) qui utilise la classe de document LaTeX
+ (le nom du fichier de format) qui utilise la classe de document \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
qui apparaît ci-dessus sert de description de la classe de texte dans la
fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
Classe de document
\end_layout
dans l'exemple) est également utilisés dans la fenêtre
\lang english
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
Classe de document
\end_layout
\end_inset
-, associée avec la classe de document LaTeX
+, associée avec la classe de document \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout Standard
-Il n'est nécessaire de déclarer la classe que si le nom de la classe 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, LyX suppose qu'elle est identique
+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
status collapsed
\begin_layout Plain Layout
-RépLyX/layouts/
+Rép\SpecialChar LyX
+/layouts/
\end_layout
\end_inset
\end_inset
et de faire
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Outils\SpecialChar \menuseparator
-Recon\SpecialChar \-
+Outils\SpecialChar menuseparator
+Recon\SpecialChar softhyphen
figurer
\end_layout
\end_inset
.
- Quittez LyX et redémarrez-le; votre nouvelle classe de texte devrait alors
+ 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 LyX.
+ 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 LyX antérieures à 1.6, il vous fallait redémarrer LyX
- pour valider les modifications effectuées dans les fichiers de format.
+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
Vous pouvez imposer un rechargement du format en service en utilisant la
fonction
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
Attention
\emph default
:
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 LyX à considérer les
+ 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 LyX.
- Ceci provient du fait que certaines erreurs rendent LyX incapable de lire
+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{}
+ Faites attention\SpecialChar ldots
\end_layout
\end_inset
- Les développeurs s'efforcent de conserver une bonne stabilité à LyX dans
- de telles situations, mais il vaut mieux être sûr que regretter
+ 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 Standard
L'argument obligatoire, entre accolades, est le nom du module, tel qu'il
apparaîtra dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
Modules
\end_layout
.
L'argument entre crochets est facultatif: il déclare n'importe quel paquetage
- LaTeX dont dépend le module.
+ \SpecialChar LaTeX
+ dont dépend le module.
Il est également possible d'utiliser la clé
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
status collapsed
\begin_layout Plain Layout
-En anglais de préférence si le module doit être diffusé par LyX.
+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
\lang english
#You will need to add
\backslash
-theendnotes in TeX code where you
+theendnotes in \SpecialChar TeX
+ code where you
\end_layout
\begin_layout LyX-Code
\begin_layout Standard
Cette description est utilisée dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
+\SpecialChar menuseparator
Modules
\end_layout
\end_layout
\begin_layout Standard
-Ce balisage a été introduit dans LyX
+Ce balisage a été introduit dans \SpecialChar LyX
+
\begin_inset space ~
\end_inset
\lang french
.
Le numéro de format du présent fichier est le numéro 48.
- mais chaque version de LyX peut lire les fichiers de format d'une version
+ 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
Paramètres généraux d'une classe de texte
\begin_inset CommandInset label
LatexCommand label
-name "sub:Paramètres-généraux-d'une"
+name "subsec:Paramètres-généraux-d'une"
\end_inset
Voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Description citation"
+reference "subsec:Description citation"
\end_inset
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Section-ClassOptions"
+reference "subsec:Section-ClassOptions"
\end_inset
] fixe le nombre implicite de colonnes (une ou deux).
Peut être changé dans la fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
Paramètres
\end_layout
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Compteurs"
+reference "subsec:Compteurs"
\end_inset
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
] indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
(voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Modules_de_format"
+reference "subsec:Modules_de_format"
\end_inset
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Flottants"
+reference "subsec:Flottants"
\end_inset
\lang french
.
- Sans précisions, LyX essaiera de deviner quel style utiliser.
+ Sans précisions, \SpecialChar LyX
+ essaiera de deviner quel style utiliser.
\end_layout
\begin_layout Description
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Compteurs"
+reference "subsec:Compteurs"
\end_inset
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Flex-insets-and"
+reference "subsec:Flex-insets-and"
\end_inset
\end_inset
] indique quelle sorte de format de fichier (tel que défini dans les préférences
- de LyX) est produit par cette classe.
+ de \SpecialChar LyX
+) est produit par cette classe.
Elle est surtout utile quand
\begin_inset Flex Code
status collapsed
\end_inset
- (pour les TeXperts, ceci force LyX à exporter
+ (pour les \SpecialChar TeX
+perts, ceci force \SpecialChar LyX
+ à exporter
\begin_inset Flex Code
status collapsed
\lang french
fixe la mise en page implicite.
Peut être changée dans la fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
-Paramètres\SpecialChar \ldots{}
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar ldots
\end_layout
\lang french
- fixe le préambule du document LaTeX.
+ fixe le préambule du document \SpecialChar LaTeX
+.
Notez bien que ceci remplacera complètement toute autre directive
\lang english
\end_inset
-, \SpecialChar \ldots{}
-) ou d'une commande LaTeX (
+, \SpecialChar ldots
+) ou d'une commande \SpecialChar LaTeX
+ (
\begin_inset Flex Code
status collapsed
\end_inset
-,\SpecialChar \ldots{}
+,\SpecialChar ldots
).
Voir
\begin_inset space ~
\end_inset
pour accéder à la liste des fonctionnalités).
+
+\lang english
+If you require a package with specific options, you can additionally use
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+PackageOptions
+\end_layout
+
+\end_inset
+
+
+\lang french
+.
\end_layout
\begin_layout Description
\end_inset
- en LaTeX.
+ en \SpecialChar LaTeX
+.
\end_layout
\begin_layout Description
] fixe l'option implicite d'impression recto seul ou en recto verso.
Peut être changé dans la fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Document\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
Paramètres
\end_layout
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
\lang french
-] définit nom de la commande ou de l'envi\SpecialChar \-
+] définit nom de la commande ou de l'envi\SpecialChar softhyphen
ronnement mentionné ci-dessous.
\end_layout
\end_inset
- en LaTeX.
+ en \SpecialChar LaTeX
+.
\end_layout
\begin_layout Subsection
ClassOptions
\begin_inset CommandInset label
LatexCommand label
-name "sub:Section-ClassOptions"
+name "subsec:Section-ClassOptions"
\end_inset
Styles de paragraphe
\begin_inset CommandInset label
LatexCommand label
-name "sub:Styles-de-paragraphe"
+name "subsec:Styles-de-paragraphe"
\end_inset
liste
\emph default
des alignements possibles séparés par une virgule.
- Certains styles LaTeX interdisent certains alignements, car ils n'auraient
- aucun sens.
+ 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
] 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 LaTeX.
+ 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
- proprement dit --- est défini séparément, et le nombre précise l'ordre
- des arguments.
+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
\lang french
.Ainsi une commande avec deux arguments sera spécifiée comme suit:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
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 LaTeX, les arguments optionnels demandent l'émission d'autres
+ 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
voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
définit la police de caractères utilisée pour l'étiquette, voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
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
+
+ If this is set to
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+1
+\end_layout
+
+\end_inset
+
+, this argument will be inserted with a copy of the co-text (either selected
+ text or the whole paragraph) as content.
+\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
+
+\family default
+Defines individual characters that should be output in raw form, meaning
+ without special translations that \SpecialChar LaTeX
+ would require.
+ Note that, contrary to PassThru, this needs to be explicitly defined for
+ arguments.
+ That is, arguments do not inherit PassThruChars from their parent inset
+ or layout.
+\end_layout
+
\begin_layout Standard
-Implicitement, le texte saisi dans la fenêtre de travail de LyX dans le
- style considéré est le dernier argument de la commande si le
+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
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:I18n"
+reference "subsec:I18n"
\end_inset
\begin_layout Plain Layout
Noter que, à part cette fonctionnalité, il n'y a aucun moyen de garantir
un ordonnancement des préambules.
- L'ordre que vous constatez avec une version de LyX peut changer sans préavis
+ L'ordre que vous constatez avec une version de \SpecialChar LyX
+ peut changer sans préavis
dans les versions ultérieures.
\end_layout
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
\end_inset
] est utile pour forcer la portabilité de nouveaux styles vers des versions
- stables de LyX.
- La première version stable qui interprète cette directive est LyX 2.1.0.
+ 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
\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 LyX plus anciennes peuvent gérer ce style.
+ De ce fait même les versions de \SpecialChar LyX
+ plus anciennes peuvent gérer ce style.
L'argument de
\lang english
\end_inset
-] LyX ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
+] \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 LaTeX brut.
+ code source de programme ou du code \SpecialChar LaTeX
+ brut.
C'est pourquoi on peut activer
\begin_inset Flex Code
status collapsed
\end_inset
.
- Noter que LyX créera les espaces insécables correspondants aux espaces
- additionnelles pour tous les modes autres que le mode LaTeX.
+ 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
Voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe-XHTML"
+reference "subsec:Styles-de-paragraphe-XHTML"
\end_inset
\end_inset
-] est la commande LaTeX permettant de déclarer un élément d'une liste.
+] 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
- en LaTeX).
+ en \SpecialChar LaTeX
+).
\end_layout
\begin_layout Description
\end_inset
-] permet de laisser un paragraphe vide, ce que LyX ne permet pas d'habitude
- car il ne générerait rien en LaTeX.
+] 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
\end_inset
-, tout à fait comme en LaTeX.
+, 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 "sub:Compteurs"
+reference "subsec:Compteurs"
\end_inset
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
ères décrites dans la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Compteurs"
+reference "subsec:Compteurs"
\end_inset
\end_inset
- est utilisée dans un appendice à la place de
+ est utilisée dans une annexe à la place de
\begin_inset Flex Code
status collapsed
\lang french
]
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:I18n"
+reference "subsec:I18n"
\end_inset
\end_inset
-] fixe le nom de l'objet LaTeX correspondant, soit l'environnement, soit
- la commande.
+] fixe le nom de l'objet \SpecialChar LaTeX
+ correspondant, soit l'environnement, soit la commande.
\end_layout
\begin_layout Description
\end_inset
correspondant.
- Ce paramètre ne peut pas être changé depuis LyX (utiliser
+ Ce paramètre ne peut pas être changé depuis \SpecialChar LyX
+ (utiliser
\begin_inset Flex Code
status collapsed
\end_inset
-s LaTeX.
+s \SpecialChar LaTeX
+.
\end_layout
\begin_layout Description
\lang french
-] décrit comment traduire l'environnement en LaTeX.
+] décrit comment traduire l'environnement en \SpecialChar LaTeX
+.
\lang english
\begin_inset Foot
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\emph on
LatexName
\emph default
-{\SpecialChar \ldots{}
+{\SpecialChar ldots
}
\end_layout
\emph on
LatexName
\emph default
-}\SpecialChar \ldots{}
+}\SpecialChar ldots
\backslash
end{
\end_inset
peut être défini dans la fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Édition\SpecialChar \menuseparator
+Édition\SpecialChar menuseparator
Paramètres
\begin_inset space ~
\end_inset
\end_layout
\begin_layout Standard
-En collectant ces derniers éléments, l'exportation LaTeX sera ou bien:
+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{}
+LatexName[LatexParam]{\SpecialChar ldots
}
\end_layout
\lang english
\backslash
-begin{LatexName}[LatexParam] \SpecialChar \ldots{}
+begin{LatexName}[LatexParam] \SpecialChar ldots
\backslash
end{LatexName}.
\end_layout
\begin_layout Standard
-en fonction du type LaTeX.
+en fonction du type \SpecialChar LaTeX
+.
\end_layout
\end_deeper
\lang french
fixe le type de marge à gauche du format.
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Édition\SpecialChar \menuseparator
+Édition\SpecialChar menuseparator
Paramètres
\begin_inset space ~
\end_inset
\end_inset
] indique si les nouvelles lignes sont traduites ou non en sauts de ligne
- LaTeX (
+ \SpecialChar LaTeX
+ (
\begin_inset Flex Code
status collapsed
).
La traduction peut être désactivée pour permettre d'éditer plus confortablement
- du LaTeX depuis LyX.
+ du \SpecialChar LaTeX
+ depuis \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\end_inset
-] indique si LyX indente ou non la première ligne du paragraphe suivant.
+] indique si \SpecialChar LyX
+ indente ou non la première ligne du paragraphe suivant.
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-ParbreakIsNewline
+ParagraphGroup
\end_layout
\end_inset
-
-\lang french
[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
+\lang english
0
\end_layout
status collapsed
\begin_layout Plain Layout
-1
+
+\lang english
+1
+\end_layout
+
+\end_inset
+
+] Determines whether consecutive pragraphs of the same type are treated
+ as belonging together.
+ This has the effect that the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+GuiLabel
+\end_layout
+
+\end_inset
+
+ is only printed once before such a group.
+ By default, this is true for
+\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
+Environment
+\end_layout
+
+\end_inset
+
+ and
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Bib_Environment
+\end_layout
+
+\end_inset
+
+ and false for all other 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 LaTeX, mais par un retour à la ligne; combiné avec
+ le résultat \SpecialChar LaTeX
+, mais par un retour à la ligne; combiné avec
\begin_inset Flex Code
status collapsed
\end_inset
-, ceci permet d'émuler une éditeur plein texte (comme l'insert code TeX).
+, ceci permet d'émuler une éditeur plein texte (comme l'insert code \SpecialChar TeX
+).
\end_layout
\begin_layout Description
\end_inset
- de l'environne\SpecialChar \-
+ de l'environne\SpecialChar softhyphen
ment, pas le leur.
Par exemple, les paragraphes
\begin_inset Flex Code
float=0
\family default
] fixe la valeur d'interligne entre paragraphes.
- LyX donne le choix entre
+ \SpecialChar LyX
+ donne le choix entre
\begin_inset Flex Code
status collapsed
\end_inset
] indique si le contenu du paragraphe doit être passé sous forme brute,
- c'est-à-dire sans les traductions spéciales dont LaTeX aurait besoin.
+ 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
\lang french
- fixe le contenu à inclure dans le préambule LaTeX quand le style est utilisé.
+ 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
\end_inset
-] indique que le style requiert la fonctionnalité chaîne.
- Voir la description de
+] indique que le style requiert la fonctionnalité chaîne
+\lang english
+(see
+\lang french
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:List-of-functions"
+
+\end_inset
+
+
+\lang english
+for the list of features).
+ If you require a package with specific options, you can additionally use
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-Provides
+PackageOptions
\end_layout
\end_inset
- ci-dessus (
+ as a general text class parameter (see
+\lang french
+
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Paramètres-généraux-d'une"
+reference "subsec:Paramètres-généraux-d'une"
\end_inset
-) pour les détails sur les fonctionnalités.
-
+).
\end_layout
\begin_layout Description
\end_inset
-] réinitialise les arguments LaTeX de ce style ( tels que définis par la
- directive
+] réinitialise les arguments \SpecialChar LaTeX
+ de ce style ( tels que définis par la directive
\lang english
\begin_inset Flex Code
\end_inset
- implique de générer du code LaTeX spécifique, qui utilise le paquetage
- LaTeX
+ implique de générer du code \SpecialChar LaTeX
+ spécifique, qui utilise le paquetage \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
\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
+
+] This tag determines whether the first line indentation of this paragraph
+ can be toggled via the Paragraph settings dialog.
+ If
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph off
+\lang english
+default
+\end_layout
+
+\end_inset
+
+
+\emph default
+ is set, indentation can be toggled if the document settings use
+\begin_inset Quotes eld
+\end_inset
+
+indent
+\begin_inset Quotes erd
+\end_inset
+
+ paragraph style, with
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+always
+\end_layout
+
+\end_inset
+
+, indentation can always be toggled, notwithstanding the document settings,
+ with
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+never
+\end_layout
+
+\end_inset
+
+, indentation can never be toggled.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
\lang english
TopSep
\end_layout
] fixe L'espacement vertical qui sépare le premier paragraphe dans une série
du même style, du paragraphe qui le précède.
Si le paragraphe précédent est dans un autre style, les séparations ne
- s'ajoutent pas, mais LyX prend le maximum des deux.
+ s'ajoutent pas, mais \SpecialChar LyX
+ prend le maximum des deux.
\end_layout
\begin_layout Subsection
\begin_inset CommandInset label
LatexCommand label
-name "sub:I18n"
+name "subsec:I18n"
\end_inset
\end_layout
\begin_layout Standard
-LyX effectue depuis longtemps la traduction des informations de format,
- mais, jusqu'à la version 2.0, ceci ne s'appliquait qu'à l'interface utilisateur
+\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
\lang english
Preamble
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\end_deeper
\begin_layout Standard
-En principe, toute commande LaTeX autorisée peut apparaître dans les directives
+En principe, toute commande \SpecialChar LaTeX
+ autorisée peut apparaître dans les directives
\begin_inset Flex Code
status collapsed
, mais dans la pratique elles se présenteront typiquement comme ce qui est
montré ici.
La clé de la traduction correcte du texte typographié est la définition
- de le commande LaTeX
+ de le commande \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\end_inset
-, qui sera remplacée, lorsque LyX produira le résultat LaTeX, par la traduction
+, 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
\end_inset
-, qui constitue le cœur du mécanisme de traduction de l'interface LyX, et
- qui est étendue ici à la traduction à la volée de code LaTeX.
+, 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
\begin_layout LyX-Code
-\lang english
+\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]
+\lang english
+Allowed placement options for this float type.
+ The value is a string of placement characters.
+ Possible characters include:
+\emph on
+h
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
+
+here if possible
+\begin_inset Quotes erd
+\end_inset
+
+),
+\emph on
+t
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
+
+top of page
+\begin_inset Quotes erd
+\end_inset
-\backslash
-addto
-\backslash
-captionsfrench{
-\backslash
-renewcommand{
-\backslash
-claimname}{Affirmation}}
-\begin_inset Newline newline
+),
+\emph on
+b
+\emph default
+ (
+\begin_inset Quotes eld
\end_inset
+bottom of page
+\begin_inset Quotes erd
+\end_inset
-\backslash
-addto
-\backslash
-captionsngerman{
-\backslash
-renewcommand{
-\backslash
-claimname}{Behauptung}}
-\begin_inset Newline newline
+),
+\emph on
+p
+\emph default
+ (
+\begin_inset Quotes eld
\end_inset
+page of floats
+\begin_inset Quotes erd
+\end_inset
-\backslash
-providecommand{
-\backslash
-claimname}{Behauptung}
-\end_layout
+),
+\emph on
+H
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Standard
-LaTeX et
-\begin_inset Flex Code
-status collapsed
+here definitely
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-babel
-\end_layout
+) and
+\emph on
+!
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
+ignore LaTeX rules
+\begin_inset Quotes erd
\end_inset
- vont alors conspirer pour créer le texte correct dans le résultat imprimable.
+).
+ The order of the characters in the string does not matter.
+ If no placement options are allowed, use the string
+\emph on
+none
+\emph default
+.
\end_layout
-\begin_layout Standard
-Un point important à noter est que les traductions sont celles qui sont
- fournies par LyX lui-même, via le fichier
-\lang english
+\begin_layout Description
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-layouttranslations
+AllowsSideways
\end_layout
\end_inset
\lang french
-.
- Ceci signifie que
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+0
\end_layout
\end_inset
- et
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+1
\end_layout
\end_inset
- ne sont effectifs que dans les fichiers de format fournis avec LyX, puisque
- les fichiers de format créés par l'utilisateur ne seront pas explorés par
- les fonctions d'internationalisation, sauf si le fichier
-\lang english
+\emph default
+]
+\lang english
+Defines whether the float allows to be rotated via the \SpecialChar LaTeX
+-package
+\family typewriter
+rotfloat
+\family default
+ (sidewaysfloat).
+ Set to
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-layouttranslations
+0
\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
- 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 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
-
+ if the float does not support this feature.
\end_layout
-\begin_layout Subsection
-Flottants
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Flottants"
-
-\end_inset
-
-
-\end_layout
+\begin_layout Description
-\begin_layout Standard
-Il faut définir les flottants (
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-figure
+
+\lang english
+AllowsWide
\end_layout
\end_inset
-,
+
+\lang french
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tableau
+0
\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_inset space \thinspace{}
+\end_inset
-\begin_layout LyX-Code
-Input stdfloats.inc
-\end_layout
-\begin_layout Standard
-à un endroit raisonnable dans la classe
-\begin_inset Foot
-status collapsed
+\emph on
-\begin_layout Plain Layout
-N'oubliez pas de jeter aussi un
-\begin_inset ERT
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-
-\backslash
-oe{}
+1
\end_layout
\end_inset
-il sur les compteurs dans la section suivante.
+
+\emph default
+]
+\lang english
+Defines whether the float has a starred variant that spans columns in a
+ two column paragraph.
+ Set to
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+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 :
+ if the float does not support this feature.
\end_layout
\begin_layout Description
] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
de ce type.
- LaTeX écrit les légendes dans ce fichier.
+ \SpecialChar LaTeX
+ écrit les légendes dans ce fichier.
\end_layout
\begin_layout Description
\end_inset
] indique si le flottant est déjà défini dans la classe de document ou s'il
- faut charger le paquetage LaTeX
+ faut charger le paquetage \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
] fixe le titre utilisé pour une liste des flottants du type considéré (figures,
tableaux, etc.).
- Il est utilisé pour l'étiquette à l'écran dans LyX; il est passé à LaTeX
- pour être utilisé comme titre, et il est également utilisé comme titre
- dans l'exportation XHTML.
+ Il 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
\end_inset
] définit le placement implicite pour cette catégorie de flottants.
- C'est comme en LaTeX standard :
+ C'est comme en \SpecialChar LaTeX
+ standard :
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
- comme en LaTeX.
+ comme en \SpecialChar LaTeX
+.
\end_layout
\end_inset
\end_inset
-] indique si ce flottant est défini en utilisant le paquetage LaTeX
+] indique si ce flottant est défini en utilisant le paquetage \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\end_inset
, soit par la classe de document ou par un paquetage, soit à la volée par
- LyX.
+ \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
Inserts flexibles et InsetLayout
\begin_inset CommandInset label
LatexCommand label
-name "sub:Flex-insets-and"
+name "subsec:Flex-insets-and"
\end_inset
\end_inset
): ceux-ci définissent un balisage sémantique correspondant à des commandes
- LaTeX telles que
+ \SpecialChar LaTeX
+ telles que
\begin_inset Flex Code
status collapsed
\end_inset
): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
-s au code TeX, aux notes de bas de page, etc.
+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
\end_inset
permet de personnaliser les paramètres de style pour les notes de bas de
- page, les notes en marge, les inserts de note, les inserts de code TeX
- (ERT), les branches, les listings, les index, les boîtes, les tables, les
- algorithmes, les URL et les
+ 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
\begin_layout Plain Layout
\lang english
-LyXType
+\SpecialChar LyX
+Type
\end_layout
\end_inset
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
- LaTeX de branches spécifiques suivant les besoins de l'utilisateur.
+ \SpecialChar LaTeX
+ de branches spécifiques suivant les besoins de l'utilisateur.
\end_layout
\begin_layout Enumerate
Voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:I18n"
+reference "subsec:I18n"
\end_inset
] fonctionne comme les styles de paragraphe, voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
\end_inset
] indique si l'utilisateur peut utiliser le dialogue
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Édition\SpecialChar \menuseparator
+Édition\SpecialChar menuseparator
Paramètres de paragraphe
\end_layout
\end_inset
-, décrivant l'appa\SpecialChar \-
+, 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
\end_inset
-, les inserts des code TeX
+, les inserts des code \SpecialChar TeX
+
\begin_inset Flex Code
status collapsed
.
Indique si l'environnement se trouvera à part dans le résultat imprimable
ou bien apparaîtra inclus dans le texte environnant.
- S'il est positionné à faux, on suppose que l'environnement LaTeX ignore
- les espaces (avec un caractère retour ligne inclus) après les balises
+ 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
\lang english
-End
+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
- est requis pour fermer la déclaration d'un
-\lang english
+ différemment.
+\end_layout
+\begin_layout Description
+
+\lang english
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-InsetLayout
+FixedWidthPreambleEncoding
\end_layout
\end_inset
\lang french
-.
-\end_layout
-
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\lang english
-Font
+\emph on
+0
\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 ~
+,
+\begin_inset space \thinspace{}
\end_inset
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:polices"
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
\end_inset
-.
- Noter qu'en définissant cette police on définit aussi automatiquement
+]
+\lang english
+Force a fixed width encoding for the translated contents of
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelFont
+BabelPreamble
\end_layout
\end_inset
- avec la même valeur.
- Il faut donc définir celle-ci d'abord pour fixer
+ and
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-LabelFont
+LangPreamble
\end_layout
\end_inset
- différemment.
+ code generated by this layout.
+ This is needed for special \SpecialChar LaTeX
+-packages like
+\family typewriter
+listings
+\family default
+ that do not work with variable width encodings such as
+\family sans
+utf8
+\family default
+.
+ This setting is ignored if fully Unicode aware \SpecialChar LaTeX
+ backends such as
+\lang ngerman
+Xe\SpecialChar TeX
+ or Lua\SpecialChar TeX
+
+\lang english
+ are used.
\end_layout
\begin_layout Description
\begin_inset space \space{}
\end_inset
-en code TeX ou dans un URL.
+en code \SpecialChar TeX
+ ou dans un URL.
Une verrue.
\end_layout
\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
+
+]
+\lang english
+Force a a line break in the \SpecialChar LaTeX
+ output before the inset starts and after the
+ inset ends.
+ This assures the inset itself is output on its own lines, for parsing purposes.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
\lang english
ForcePlain
\end_layout
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
] fonctionne comme les styles de paragraphe, voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
Voir la
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
\begin_layout Plain Layout
\lang english
-code TeX
+code \SpecialChar TeX
+
\end_layout
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:I18n"
+reference "subsec:I18n"
\end_inset
\end_inset
-] définit le nom du code LaTeX correspondant, soit un environnement, soit
- une commande.
+] définit le nom du code \SpecialChar LaTeX
+ correspondant, soit un environnement, soit une
+ commande.
\end_layout
\begin_layout Description
\end_inset
.
- Ce paramètre ne peut pas être modifié depuis LyX (utiliser
+ Ce paramètre ne peut pas être modifié depuis \SpecialChar LyX
+ (utiliser
\begin_inset Flex Code
status collapsed
\end_inset
-s LaTeX.
+s \SpecialChar LaTeX
+.
\end_layout
\begin_layout Description
]
\lang french
- précise comment le style doit être traduit en LaTeX
+ précise comment le style doit être traduit en \SpecialChar LaTeX
+
\lang english
\begin_inset Foot
\end_inset
.
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\emph on
LatexName
\emph default
-{\SpecialChar \ldots{}
+{\SpecialChar ldots
}
\end_layout
\emph on
LatexName
\emph default
-}\SpecialChar \ldots{}
+}\SpecialChar ldots
\backslash
end{
\end_layout
\begin_layout Standard
-En rassemblant ceci, la sortie LaTeX sera soit:
+En rassemblant ceci, la sortie \SpecialChar LaTeX
+ sera soit:
\end_layout
\begin_layout LyX-Code
\lang english
\backslash
-LatexName[LatexParam]{\SpecialChar \ldots{}
+LatexName[LatexParam]{\SpecialChar ldots
}
\end_layout
\lang english
\backslash
-begin{LatexName}[LatexParam] \SpecialChar \ldots{}
+begin{LatexName}[LatexParam] \SpecialChar ldots
\backslash
end{LatexName}
status collapsed
\begin_layout Plain Layout
-LyXType
+\SpecialChar LyX
+Type
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-LyXType
+\SpecialChar LyX
+Type
\end_layout
\end_inset
\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
+
+] Name of an
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsetLayout
+\end_layout
+
+\end_inset
+
+ that has replaced this
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsetLayout
+\end_layout
+
+\end_inset
+
+.
+ This is used to rename an
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+InsetLayout
+\end_layout
+
+\end_inset
+
+, while keeping backward compatibility.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
\lang english
ParbreakIsNewline
\end_layout
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Styles-de-paragraphe"
+reference "subsec:Styles-de-paragraphe"
\end_inset
\end_inset
-] réinitialise les arguments LaTeX de ce style (définis via la directive
-
+] réinitialise les arguments \SpecialChar LaTeX
+ de ce style (définis via la directive
\begin_inset Flex Code
status collapsed
Compteurs
\begin_inset CommandInset label
LatexCommand label
-name "sub:Compteurs"
+name "subsec:Compteurs"
\end_inset
\end_inset
-\SpecialChar \ldots{}
+\SpecialChar ldots
) dans la classe elle-même.
Les compteurs standard sont définis dans le fichier
\lang english
à la même valeur.
Les arguments spécifiques suivants peuvent être utilisés:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\end_layout
\begin_layout Itemize
-les valeurs du compteur peuvent être exprimées par des macros à la LaTeX
+les valeurs du compteur peuvent être exprimées par des macros à la \SpecialChar LaTeX
\begin_inset Flex Code
status collapsed
\end_inset
-: 1, 2, 3,\SpecialChar \ldots{}
+: 1, 2, 3,\SpecialChar ldots
;
\begin_inset Flex Code
status collapsed
\end_inset
- pour les lettres en bas de casse: a, b, c, \SpecialChar \ldots{}
+ pour les lettres en bas de casse: a, b, c, \SpecialChar ldots
;
\begin_inset Flex Code
status collapsed
\end_inset
- pour les lettres en capitales: A, B, C, \SpecialChar \ldots{}
+ pour les lettres en capitales: A, B, C, \SpecialChar ldots
;
\begin_inset Flex Code
status collapsed
\end_inset
- pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar \ldots{}
+ pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar ldots
;
\begin_inset Flex Code
status collapsed
\end_inset
-, mais pour les appendices.
+, mais pour les annexes.
\end_layout
\begin_layout Description
Description de police
\begin_inset CommandInset label
LatexCommand label
-name "sub:polices"
+name "subsec:polices"
\end_inset
Description d'une insertion de citation
\begin_inset CommandInset label
LatexCommand label
-name "sub:Description citation"
+name "subsec:Description citation"
\end_inset
\end_inset
servent à décrire comment les citations bibliographiques doivent être affichées
-, à la fois dans LyX (dans la fenêtre de citation et dans les bulles d'aide,
+, à 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 Standard
Les différentes lignes définissent l'affichage de l'information correspondant
à une article ou à un livre, respectivement, et une telle définition peut
- être créée pour tout type d'entrée apparaissant dans un fichier BibTeX.
- LyX définit un format implicite dans le code source qui sera utilisé si
- aucune définition spécifique n'est fournie.
- LyX prédéfinit plusieurs formats dans le fichier
+ ê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
\end_inset
-, qui est inclus dans la plupart des classes de document LyX.
+, qui est inclus dans la plupart des classes de document \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
\begin_inset space ~
\end_inset
-de remplacer les clés BibTeX par leurs valeurs.
+de remplacer les clés Bib\SpecialChar TeX
+ par leurs valeurs.
les clés doivent être encloses entre caractères
\lang english
\end_inset
.
- LyX considérera
+ \SpecialChar LyX
+ considérera
\begin_inset Flex Code
status collapsed
\begin_layout Standard
ou similaire.
- LyX ne devrait pas se perdre dans une boucle infinie, mais cela peut prendre
+ \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
\end_layout
\begin_layout Standard
-Comme pour LaTeX ou DocBook, la présentation du résultat HTML créé par LyX
- est déterminé par les informations de format.
- En général, LyX produit une présentation implicite raisonnable, et comme
- indiqué plus haut, il construira même des règles implicites CSS à partir
- des autres directives de format.
- Par exemple, LyX essaiera d'utiliser l'information du bloc
+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
Dans de nombreux cas, vous n'aurez donc sans doute rien à faire du tout
pour obtenir un résultat XHTML acceptable pour vos environnements propres,
vos inserts personnalisés, et ainsi de suite.
- Mais dans certains cas vous devrez faire quelque chose, et LyX fournit
- par conséquent un certain nombre de directives de format qui peuvent être
- utilisées pour personnaliser le XHTML et les CSS qui sont créés.
+ 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
Voir
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Paramètres-généraux-d'une"
+reference "subsec:Paramètres-généraux-d'une"
\end_inset
Styles de paragraphe
\begin_inset CommandInset label
LatexCommand label
-name "sub:Styles-de-paragraphe-XHTML"
+name "subsec:Styles-de-paragraphe-XHTML"
\end_inset
\end_layout
\begin_layout Standard
-Le type de XHTML que LyX crée pour un paragraphe dépend s'il s'agit d'un
- paragraphe normal, d'une commande ou d'un environnement, ce qui est déterminé
- par le contenu de la directive correspondante
+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
-LaTeXType
+\SpecialChar LaTeX
+Type
\end_layout
\end_inset
\begin_layout Standard
Les balises et les attributs spécifiques émis pour chaque type de paragraphe
peuvent être contrôlés par les directives de format que nous allons décrire.
- Comme indiqué ci-dessus, cependant, LyX utilise des valeurs implicites
- raisonnables pour la plupart d'entre elles, vous n'aurez donc pas grand-chose
- à faire pour produire un résultat XHTML satisfaisant.
+ 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
\end_inset
.
- Implicitement, LyX émettra
+ Implicitement, \SpecialChar LyX
+ émettra
\begin_inset Flex Code
status collapsed
\end_inset
-] indique s'il faut émettre l'information CSS implicite engendrée par LyX
- pour ce style, même si une information complémentaire est explicitement
- émise par
+] 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_inset Quotes fld
\end_inset
-<dt>\SpecialChar \ldots{}
-</dt><dd>\SpecialChar \ldots{}
+<dt>\SpecialChar ldots
+</dt><dd>\SpecialChar ldots
</dd>
\begin_inset Quotes frd
\end_inset
\end_inset
.
- Là encore, LyX essaie de produire implicitement un résultat raisonnable,
- et il crée des règles CSS implicites.
+ 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
-Le résultat XHTML produit par LyX pour un insert a la forme suivante:
+Le résultat XHTML produit par \SpecialChar LyX
+ pour un insert a la forme suivante:
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
-Si l'insert permet de saisir plusieurs paragraphes --- c'est-à-dire, si
-
+Si l'insert permet de saisir plusieurs paragraphes — c'est-à-dire, si
\begin_inset Flex Code
status collapsed
\end_inset
- est vrai --- alors le contenu de l'insert sera exporté également en paragraphes
+ 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
\begin_inset Quotes fld
\end_inset
-class=`moninsert' onclick=`\SpecialChar \ldots{}
+class=`moninsert' onclick=`\SpecialChar ldots
'
\begin_inset Quotes frd
\end_inset
\end_inset
.
- Implicitement, LyX exportera
+ Implicitement, \SpecialChar LyX
+ exportera
\begin_inset Flex Code
status collapsed
\end_inset
- est le nom LyX de l'insert en bas de casse et avec les caractères non alphanumé
-riques remplacés par des caractères
+ 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
\end_inset
-] indique s'il faut émettre l'information CSS implicite engendrée par LyX
- pour cet insert, même si une information complémentaire est explicitement
- émise par
+] 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_inset Quotes fld
\end_inset
-class=`monflottant' onclick=`\SpecialChar \ldots{}
+class=`monflottant' onclick=`\SpecialChar ldots
'
\begin_inset Quotes frd
\end_inset
\end_inset
.
- Implicitement, LyX exportera
+ Implicitement, \SpecialChar LyX
+ exportera
\begin_inset Flex Code
status collapsed
\end_inset
- est le nom LyX de l'insert (tel qu'il est déterminé par la déclaration
- de flottant, voir
+ 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 "sub:Flottants"
+reference "subsec:Flottants"
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Description citation"
+reference "subsec:Description citation"
\end_inset
\end_layout
\begin_layout Subsection
-CSS créés par LyX
+CSS créés par \SpecialChar LyX
+
\end_layout
\begin_layout Standard
-Nous avons mentionné plusieurs fois que LyX créera des règles CSS implicites
+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 LyX et comment.
+ Ici, nous préciserons quelle information est utilisée par \SpecialChar LyX
+ et comment.
\end_layout
\begin_layout Standard
-Pour le moment, LyX engendre tout seul des CSS seulement pour les informations
+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
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:polices"
+reference "subsec:polices"
\end_inset
\end_inset
.
- La correspondance entre les tailles en LyX et les tailles en CSS est un
- peu moins évidente main néanmoins intuitive.
+ 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
special "none"
height "1in"
height_special "totalheight"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Standard
-L'utilisation d'éléments créés par des logiciels extérieurs à LyX est couverte
+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
.
- 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
+ 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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Insertion\SpecialChar \menuseparator
+Insertion\SpecialChar menuseparator
Objet
\begin_inset space ~
\end_inset
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.
+ les inclure dans de futures versions de \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
\end_inset
pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
- LaTeX.
+ \SpecialChar LaTeX
+.
Dans ce cas, le fichier
\begin_inset Flex Code
status collapsed
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.
+ avec les différents formats d'exportation supportés par \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
le format d'exportation, l'insertion d'objet externe travaille en étroite
collaboration avec les applications d'édition et de visualisation.
Dans le cas d'une figure XFig, vous pouvez invoquer Xfig sur le fichier
- d'origine d'un simple clic depuis la fenêtre d'objet externe de LyX, et
- aussi visualiser le fichier transformé PostScript avec Ghostview d'un autre
- clic.
+ 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é.
\end_layout
\begin_layout Standard
-Il est assez facile de définir de nouveaux cadres externes dans LyX.
+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
\emph on
status collapsed
\begin_layout Plain Layout
-RépLyX/external_templates
+Rép\SpecialChar LyX
+/external_templates
\end_layout
\end_inset
\begin_layout LyX-Code
\lang english
-Format LaTeX
+Format \SpecialChar LaTeX
+
\end_layout
\begin_layout LyX-Code
\begin_layout LyX-Code
\lang english
-Format PDFLaTeX
+Format PDF\SpecialChar LaTeX
+
\end_layout
\begin_layout LyX-Code
\end_inset
- \SpecialChar \ldots{}
+ \SpecialChar ldots
\begin_inset Flex Code
status collapsed
\end_inset
- \SpecialChar \ldots{}
+ \SpecialChar ldots
\begin_inset Flex Code
status collapsed
\lang french
- indique si le fichier représenté par le cadre doit être créé par LyX.
+ 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
\lang french
indique le format du fichier original.
- Ce doit être le nom d'un format reconnu par LyX (voir
+ Ce doit être le nom d'un format reconnu par \SpecialChar LyX
+ (voir
\begin_inset space ~
\end_inset
\end_inset
si le cadre peut gérer des fichiers originaux dans plus d'un format.
- LyX tentera d'analyser le fichier pour en déduire le format dans ce cas.
+ \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_inset space ~
\end_inset
-LaTeX|PDFLaTeX|PlainText|DocBook
+\SpecialChar LaTeX
+|PDF\SpecialChar LaTeX
+|PlainText|DocBook
\end_layout
\end_inset
\lang french
- spécifie un élément de préambule qui sera inclus dans le préambule LaTeX.
+ 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
\end_inset
- \SpecialChar \ldots{}
+ \SpecialChar ldots
\begin_inset Flex Code
status collapsed
\lang french
- désigne le nom d'un paquetage LaTeX requis.
+ désigne le nom d'un paquetage \SpecialChar LaTeX
+ requis.
Le paquetage est inclus via
\begin_inset Flex Code
status collapsed
\end_inset
- dans le préambule LaTeX.
+ dans le préambule \SpecialChar LaTeX
+.
Cette directive peut apparaître zéro ou plusieurs fois.
\end_layout
\lang french
- spécifie que la commande LaTeX native doit être utilisée pour effectuer
- les rotations.
+ 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
\lang french
- spécifie que la commande LaTeX native doit être utilisée pour effectuer
- les changements de taille.
+ 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
\lang french
spécifie le format de fichier du fichier converti.
- Ce doit être le nom d'un format reconnu par LyX (voir la fenêtre de dialogue
+ Ce doit être le nom d'un format reconnu par \SpecialChar LyX
+ (voir la fenêtre de dialogue
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Outils\SpecialChar \menuseparator
-Préférences\SpecialChar \menuseparator
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
Gestion
\begin_inset space ~
\end_inset
\begin_inset space ~
\end_inset
-fichiers\SpecialChar \menuseparator
+fichiers\SpecialChar menuseparator
Format
\begin_inset space ~
\end_inset
\end_inset
- \SpecialChar \ldots{}
+ \SpecialChar ldots
\begin_inset Flex Code
status collapsed
\lang french
- est le est le chemin d'accès, absolu ou relatif au document maître LyX.
+ est le est le chemin d'accès, absolu ou relatif au document maître \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\lang french
- est le est le chemin d'accès, absolu ou relatif au document LyX.
+ est le est le chemin d'accès, absolu ou relatif au document \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\end_layout
\begin_layout Description
-$$Contents(
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+$$Contents
+\lang french
+(
\begin_inset Quotes fld
\end_inset
\begin_inset Quotes frd
\end_inset
-) la macro dépliera le contenu du fichier de nom
+)
+\end_layout
+
+\end_inset
+
+
+\lang french
+ la macro dépliera le contenu du fichier de nom
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+\lang english
+$$pngOrjpg
+\end_layout
+
+\end_inset
+
+ This will be the string
+\begin_inset Quotes eld
+\end_inset
+
+jpg
+\begin_inset Quotes erd
+\end_inset
+
+ if the file is in JPEG format, otherwise it will be the string
+\begin_inset Quotes eld
+\end_inset
+
+png
+\begin_inset Quotes erd
+\end_inset
+
+.
+ This is useful to avoid uneeded conversions for output formats that support
+ both PNG and JPEG fomats.
+ The predefined RasterImage template uses this macro for the pdf\SpecialChar TeX
+ output
+ format.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
\lang english
$$FName
\end_layout
\lang french
est le nom du fichier spécifié dans la fenêtre d'objet externe.
- Il est soit absolu, soit relatif au document LyX.
+ Il est soit absolu, soit relatif au document \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\end_inset
- (absolu ou relatif au document LyX).
+ (absolu ou relatif au document \SpecialChar LyX
+).
\end_layout
\begin_layout Description
\lang french
-est le chemin d'accès relatif au document maître LyX.
+est le chemin d'accès relatif au document maître \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\lang french
- est le chemin d'accès relatif au document LyX.
+ est le chemin d'accès relatif au document \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\lang french
désigne le chemin absolu du répertoire système.
Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
- fournis avec LyX.
+ fournis avec \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\end_layout
\begin_layout Enumerate
-LaTeX traite les chemins d'accès relatifs différemment de LyX et d'autres
- logiciels dans des fichiers inclus encapsulés.
- Pour LyX, par exemple, un chemin relatif est toujours relatif au document
+\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 LaTeX, il est toujours relatif au document maître.
+ 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 à LaTeX.
- Heureusement LyX fait ceci automatiquement si vous choisissez les macros
- de substitution correctes.
+ transmis à \SpecialChar LaTeX
+.
+ Heureusement \SpecialChar LyX
+ fait ceci automatiquement si vous choisissez les macros de
+ substitution correctes.
\end_layout
\begin_layout Standard
\end_inset
- si la chaîne substituée est du type entrée pour LaTeX;
+ si la chaîne substituée est du type entrée pour \SpecialChar LaTeX
+;
\end_layout
\begin_layout Itemize
\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.
+ 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
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 LyX reste sûr.
+ 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.
\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.
+ 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
peut ouvrir la voie à d'énormes problèmes.
Si vous n'avez pas une compréhension claire de ce qui est en jeu, nous
vous recommandons de consulter un professionnel de la sécurité, ou de contacter
- l'équipe de développement de LyX si vous vous demandez si votre cadre est
+ 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.
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="11" columns="8">
-<features rotate="0" tabularvalignment="middle">
+<features tabularvalignment="middle">
<column alignment="left" valignment="top">
<column alignment="left" valignment="top">
<column alignment="left" valignment="top">
\begin_layout Standard
Les couleurs énumérées ci-après sont les couleurs standard et celles que
- vous pouvez régler dans les préférences LyX.
+ vous pouvez régler dans les préférences \SpecialChar LyX
+.
\end_layout
\begin_layout Description
\lang english
none
\lang french
- pas de couleur particulière -- réinitialisation ou couleur implicite
+ pas de couleur particulière – réinitialisation ou couleur implicite
\end_layout
\begin_layout Description
\lang english
appendix
\lang french
- marque d'appendice
+ marque d'annexe
\end_layout
\begin_layout Description
\lang english
error
\lang french
- erreur LaTeX
+ erreur \SpecialChar LaTeX
+
\end_layout
\begin_layout Description
\lang english
latex
\lang french
- texte LaTeX
+ texte \SpecialChar LaTeX
+
\end_layout
\begin_layout Description