-#LyX 2.2 created this file. For more info see http://www.lyx.org/
-\lyxformat 501
+#LyX 2.4 created this file. For more info see https://www.lyx.org/
+\lyxformat 610
\begin_document
\begin_header
+\save_transient_properties true
\origin /systemlyxdir/doc/fr/
\textclass scrbook
\begin_preamble
% the documentation team
% email: lyx-docs@lists.lyx.org
-% if pdflatex is used
-\usepackage{ifpdf}
-\ifpdf
-
- % set fonts for nicer pdf view
- \IfFileExists{lmodern.sty}
- {\usepackage{lmodern}}{}
-
-\fi % end if pdflatex is used
-
% the pages of the TOC is numbered roman
% and a pdf-bookmark for the TOC is added
\pagenumbering{roman}
% extra space for tables
\newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
\end_preamble
-\options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
+\options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
\use_default_options false
\begin_modules
logicalmkup
multicol
shapepar
\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
+\maintain_unincluded_children no
\language french
\language_package default
-\inputencoding auto
-\fontencoding global
-\font_roman "default" "default"
-\font_sans "default" "default"
-\font_typewriter "default" "default"
+\inputencoding utf8
+\fontencoding auto
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
-\font_osf false
+\font_roman_osf false
+\font_sans_osf false
+\font_typewriter_osf false
\font_sf_scale 100 100
\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
\graphics default
-\default_output_format default
+\default_output_format pdf2
\output_sync 0
\bibtex_command default
\index_command default
\pdf_backref false
\pdf_pdfusetitle false
\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
-\papersize a4paper
+\papersize a4
\use_geometry false
\use_package amsmath 1
\use_package amssymb 1
-\use_package cancel 0
-\use_package esint 0
+\use_package cancel 1
+\use_package esint 1
\use_package mathdots 1
-\use_package mathtools 0
+\use_package mathtools 1
\use_package mhchem 1
-\use_package stackrel 0
-\use_package stmaryrd 0
-\use_package undertilde 0
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
\cite_engine basic
\cite_engine_type default
\biblio_style plain
\suppress_date false
\justification true
\use_refstyle 1
+\use_minted 0
+\use_lineno 0
\notefontcolor #0000ff
\index Index
\shortcut idx
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
-\quotes_language french
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style swiss
+\dynamic_quotes 0
\papercolumns 1
\papersides 2
-\paperpagestyle default
-\bullet 0 5 9 -1
+\paperpagestyle headings
+\tablestyle default
\tracking_changes false
\output_changes false
+\change_bars false
+\postpone_fragile_content false
\html_math_output 0
\html_css_as_file 0
\html_be_strict true
+\docbook_table_output 0
+\docbook_mathml_prefix 1
\end_header
\begin_body
\begin_layout Title
-Options avancées de \SpecialCharNoPassThru LyX
+Options avancées de \SpecialChar LyX
+
\end_layout
\begin_layout Subtitle
-Version 2.1.x
+Version 2.4.x
\begin_inset Note Note
status collapsed
\end_layout
\begin_layout Plain Layout
-Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
+Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/2011, relecture
partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
er par Édition/Affichage/Insertion/Navigation
\end_layout
\begin_layout Plain Layout
-Mise à jour pour 2.1 : 30/12/2014, Traduction chapitre 8, unification du
- vocabulaire :
-\begin_inset Quotes fld
+Mise à jour pour 2.1 (JPC): 30/12/2014, Traduction chapitre 8, unification
+ du vocabulaire :
+\begin_inset Quotes cld
\end_inset
annexe
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
pour
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
appendix
-\begin_inset Quotes frd
+\begin_inset Quotes crd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+Mise à jour pour 2.3 (JPC) : 04/08/2017, nouveautés 2.3, revue générale; 28/01/201
+8, revue avant 2.3.0
+\end_layout
+
+\begin_layout Plain Layout
+Mise à jour pour 2.4.0, 28 novembre 2022 (JPC) : sémantique de
+\begin_inset Quotes cld
+\end_inset
+
+graphique
+\begin_inset Quotes crd
\end_inset
\end_layout
\begin_layout Plain Layout
-Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
+Manquent les sections 7.2.3 à 7.2.7 (CVS/SVN)
+\end_layout
+
+\begin_layout Plain Layout
+Mise à jour avant 2.4 (JPC) : 13/04/2021, section 7.2.6 (GIT) et 7.2.7 traduites.
+ CVS/SVN restent non traduits pour deux raisons : ces systèmes à dépôt centralis
+é sont progressivement abandonnés au profit de GIT, et d'autre part les
+ utilisateurs des systèmes de contrôle de version sont généralement anglophones.
+\end_layout
+
+\begin_layout Plain Layout
+Importation de la dernière mise à jour de 2.3 dans 2.4 (JPC): 19/04/2021
+\end_layout
+
+\begin_layout Plain Layout
+Mise à jour pour 2.4.0 (JPC) : 05/06/2021 (JPC)
\end_layout
\end_inset
\end_layout
\begin_layout Author
-par l'équipe de \SpecialCharNoPassThru LyX
+par l'équipe de \SpecialChar LyX
+
\begin_inset Foot
status collapsed
\noun default
.
Merci d'envoyer vos commentaires et corrections à la liste de diffusion
- de la documentation de \SpecialCharNoPassThru LyX
+ de la documentation de \SpecialChar LyX
,
\family typewriter
<lyx-docs@lists.lyx.org>
\noun default
.
Merci d'envoyer vos commentaires et corrections sur la traduction à la
- liste de diffusion de \SpecialCharNoPassThru LyX
+ liste de diffusion de \SpecialChar LyX
en français
\family typewriter
<lyx-fr@lists.lyx.org>
avancées
\emph default
- de \SpecialCharNoPassThru LyX
- que vous êtes en train de lire est avant tout la deuxième partie
- du
+ de \SpecialChar LyX
+ que vous êtes en train de lire est avant tout la deuxième partie du
+
\emph on
Guide
\begin_inset space ~
\emph default
est déjà énorme et il contient toutes les fonctions de base qu'il faut
connaître pour préparer la plupart des documents.
- Cependant, l'Équipe de \SpecialCharNoPassThru LyX
- a pour but à long terme de rendre \SpecialCharNoPassThru LyX
- extensible
- par différents fichiers de configuration et paquetages externes.
- Cela signifie que si vous voulez utiliser le paquetage \SpecialCharNoPassThru LaTeX
- Fizzwizzle,
- vous pouvez créer un fichier de format qui lui soit dédié sans modifier
- \SpecialCharNoPassThru LyX
+ Cependant, l'Équipe de \SpecialChar LyX
+ a pour but à long terme de rendre \SpecialChar LyX
+ extensible par
+ différents fichiers de configuration et paquetages externes.
+ Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
+ Fizzwizzle, vous
+ pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
lui-même.
Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
es ici.
Il y a aussi quelques fonctionnalités plus
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
avancées
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, comme les méthodes de présentation de bibliographies et la gestion des
\begin_layout Standard
Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
- fax, le contrôle de version et le support de SGML, qui nécessitent des
- logiciels supplémentaires pour fonctionner convenablement.
- Il y a également un chapitre consacré à \SpecialCharNoPassThru LyX
+ fax et le contrôle de version, qui nécessitent des logiciels supplémentaires
+ pour fonctionner convenablement.
+ Il y a également un chapitre consacré à \SpecialChar LyX
et HTML.
- Et enfin, il y a un chapitre sur les trucs et astuces \SpecialCharNoPassThru LaTeX
-, qui servent
- à améliorer vos documents grâce à la puissance de \SpecialCharNoPassThru LaTeX
+ Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
+, qui servent à améliorer
+ vos documents grâce à la puissance de \SpecialChar LaTeX
.
- Après tout, \SpecialCharNoPassThru LyX
+ Après tout, \SpecialChar LyX
est seulement WYSIWYM
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
What You See Is What You Mean
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
:
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Vous voyez ce que vous voulez dire
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_inset
-, et ne sera jamais qu'une interface à certaines des fonctions de \SpecialCharNoPassThru LaTeX
+, et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
.
\end_layout
l'Utilisateur
\emph default
- et avec toutes les fonctions de base de \SpecialCharNoPassThru LyX
+ et avec toutes les fonctions de base de \SpecialChar LyX
.
\end_layout
\begin_layout Standard
Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
-ion de \SpecialCharNoPassThru LyX
- avec \SpecialCharNoPassThru LaTeX
-, le premier chapitre traite du fonctionnement interne
- de \SpecialCharNoPassThru LyX
- et explique comment \SpecialCharNoPassThru LyX
- peut générer exactement le code \SpecialCharNoPassThru LaTeX
- que
- vous désirez.
- Il est évidemment destiné à des utilisateurs aguerris de \SpecialCharNoPassThru LyX
+ion de \SpecialChar LyX
+ avec \SpecialChar LaTeX
+, le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
+
+ et explique comment \SpecialChar LyX
+ peut générer exactement le code \SpecialChar LaTeX
+ que vous désirez.
+ Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
.
\end_layout
+\begin_layout Standard
+
+\series bold
+Avertissement:
+\series default
+ dans le document, on utilise
+\begin_inset Quotes cld
+\end_inset
+
+graphique
+\begin_inset Quotes crd
+\end_inset
+
+ en tant que raccourci de
+\begin_inset Quotes cld
+\end_inset
+
+objet graphique
+\begin_inset Quotes crd
+\end_inset
+
+: graphique, diagramme, image, schéma, etc.
+\end_layout
+
\begin_layout Chapter
-\SpecialCharNoPassThru LyX
- et \SpecialCharNoPassThru LaTeX
+\SpecialChar LyX
+ et \SpecialChar LaTeX
+
\end_layout
\begin_layout Section
-Comment \SpecialCharNoPassThru LyX
- utilise \SpecialCharNoPassThru LaTeX
+Comment \SpecialChar LyX
+ utilise \SpecialChar LaTeX
+
\end_layout
\begin_layout Standard
-Ce chapitre est à la fois pour les \SpecialCharNoPassThru TeX
--niciens et les curieux de \SpecialCharNoPassThru LaTeX
+Ce chapitre est à la fois pour les \SpecialChar TeX
+-niciens et les curieux de \SpecialChar LaTeX
.
- Nous allons y expliquer comment \SpecialCharNoPassThru LyX
- et \SpecialCharNoPassThru LaTeX
- fonctionnent ensemble pour
- produire une sortie imprimable.
+ Nous allons y expliquer comment \SpecialChar LyX
+ et \SpecialChar LaTeX
+ fonctionnent ensemble pour produire
+ une sortie imprimable.
C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
- quelque chose à \SpecialCharNoPassThru LaTeX
+ quelque chose à \SpecialChar LaTeX
.
\end_layout
\begin_layout Standard
-À un moment, nous avions coutume d'appeler \SpecialCharNoPassThru LyX
+À un moment, nous avions coutume d'appeler \SpecialChar LyX
une
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-interface WYSIWYM pour \SpecialCharNoPassThru LaTeX
-\begin_inset Quotes frd
+interface WYSIWYM pour \SpecialChar LaTeX
+
+\begin_inset Quotes crd
\end_inset
, mais ce n'est plus vrai désormais.
- Des interfaces pour \SpecialCharNoPassThru LaTeX
+ Des interfaces pour \SpecialChar LaTeX
existent.
- Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialCharNoPassThru LaTeX
+ Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
+
et de marquer les erreurs dans le fichier que vous éditez.
- Bien que \SpecialCharNoPassThru LyX
+ Bien que \SpecialChar LyX
\emph on
soit
\emph on
fasse tourner
\emph default
- \SpecialCharNoPassThru LaTeX
-, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
- beaucoup, beaucoup d'autres choses.
- Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialCharNoPassThru LaTeX
- pour
- utiliser \SpecialCharNoPassThru LyX
+ \SpecialChar LaTeX
+, et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
+ beaucoup d'autres choses.
+ Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
+ pour utiliser
+ \SpecialChar LyX
efficacement.
- \SpecialCharNoPassThru LyX
- a aussi ajouté quelques extensions à \SpecialCharNoPassThru LaTeX
+ \SpecialChar LyX
+ a aussi ajouté quelques extensions à \SpecialChar LaTeX
.
Essayez un jour ceci : faites
\family sans
Fichier\SpecialChar menuseparator
Exporter\SpecialChar menuseparator
-\SpecialCharNoPassThru LaTeX
+LaTeX
\family default
, (ou bien
\family sans
Affichage\SpecialChar menuseparator
-Afficher le code \SpecialCharNoPassThru LaTeX
+Afficher le code LaTeX
\family default
) puis regardez le préambule du fichier
\family typewriter
\family default
obtenu.
Vous remarquerez une variété de nouvelles macros définies spécialement
- par \SpecialCharNoPassThru LyX
+ par \SpecialChar LyX
.
Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
dans le document.
\end_layout
\begin_layout Standard
-Il y a plusieurs commandes qui invoquent \SpecialCharNoPassThru LaTeX
+Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
automatiquement.
Ce sont :
\end_layout
Format
\end_layout
-\begin_layout Itemize
-
-\family sans
-Fichier\SpecialChar menuseparator
-Imprimer\SpecialChar ldots
-
-\end_layout
-
-\begin_layout Itemize
-
-\family sans
-Fichier\SpecialChar menuseparator
-Fax\SpecialChar ldots
-
-\end_layout
-
\begin_layout Standard
-Elles n'invoqueront \SpecialCharNoPassThru LaTeX
- que si le fichier a changé depuis la dernière
- fois que \SpecialCharNoPassThru LaTeX
+Elles n'invoqueront \SpecialChar LaTeX
+ que si le fichier a changé depuis la dernière fois
+ que \SpecialChar LaTeX
l'a traité.
\end_layout
\begin_layout Standard
-Quand vous faites tourner \SpecialCharNoPassThru LaTeX
- sur le fichier que vous éditez, \SpecialCharNoPassThru LyX
- réalise
- les étapes suivantes :
+Quand vous faites tourner \SpecialChar LaTeX
+ sur le fichier que vous éditez, \SpecialChar LyX
+ réalise les
+ étapes suivantes :
\end_layout
\begin_layout Enumerate
-Il convertit le document en \SpecialCharNoPassThru LaTeX
- et l'enregistre dans un fichier avec l'extensi
-on
+Il convertit le document en \SpecialChar LaTeX
+ et l'enregistre dans un fichier avec l'extension
+
\family typewriter
.tex
\family default
\end_layout
\begin_layout Enumerate
-Il fait tourner \SpecialCharNoPassThru LaTeX
+Il fait tourner \SpecialChar LaTeX
sur le fichier
\family typewriter
.tex
\family typewriter
makeindex
\family default
-) nécessaire à la compilation du fichier \SpecialCharNoPassThru LaTeX
+) nécessaire à la compilation du fichier \SpecialChar LaTeX
.
\end_layout
\end_layout
\begin_layout Standard
-Si vous avez lancé \SpecialCharNoPassThru LaTeX
+Si vous avez lancé \SpecialChar LaTeX
avec
\family sans
Affichage\SpecialChar menuseparator
DVI
\family default
-, \SpecialCharNoPassThru LyX
+, \SpecialChar LyX
exécute alors
\family typewriter
xdvi
Fichier\SpecialChar menuseparator
Imprimer
\family default
-, \SpecialCharNoPassThru LyX
+, \SpecialChar LyX
réalise deux étapes supplémentaires :
\end_layout
\end_layout
\begin_layout Section
-Traduire des fichiers \SpecialCharNoPassThru LaTeX
- en \SpecialCharNoPassThru LyX
+Traduire des fichiers \SpecialChar LaTeX
+ en \SpecialChar LyX
+
\end_layout
\begin_layout Standard
-Vous pouvez importer un fichier \SpecialCharNoPassThru LaTeX
- dans \SpecialCharNoPassThru LyX
- en utilisant le menu Fichier
- \SpecialChar menuseparator
+Vous pouvez importer un fichier \SpecialChar LaTeX
+ dans \SpecialChar LyX
+ en utilisant le menu Fichier \SpecialChar menuseparator
Importer\SpecialChar menuseparator
-\SpecialCharNoPassThru LaTeX
- de \SpecialCharNoPassThru LyX
+LaTe
+X de \SpecialChar LyX
.
Cela va appeler un programme nommé
\family typewriter
toto.tex
\family default
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
va ensuite ouvrir ce fichier.
\end_layout
\family typewriter
tex2lyx
\family default
- peut traduire la plupart des constructions \SpecialCharNoPassThru LaTeX
+ peut traduire la plupart des constructions \SpecialChar LaTeX
légales, mais pas toutes.
- Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialCharNoPassThru TeX
-, ce qui
- fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
- les portions en code \SpecialCharNoPassThru TeX
+ Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
+, ce qui fait
+ qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
+ les portions en code \SpecialChar TeX
et les corriger manuellement.
\end_layout
\begin_layout Standard
-Si vous ignorez ce qu'est le code \SpecialCharNoPassThru TeX
+Si vous ignorez ce qu'est le code \SpecialChar TeX
, lisez le paragraphe suivant.
\end_layout
\begin_layout Section
-Insérer du code \SpecialCharNoPassThru LaTeX
- dans des documents \SpecialCharNoPassThru LyX
+Insérer du code \SpecialChar LaTeX
+ dans des documents \SpecialChar LyX
+
\begin_inset CommandInset label
LatexCommand label
name "sec:Insérer-du-code-LaTeX"
\end_layout
\begin_layout Standard
-Vous pouvez faire en \SpecialCharNoPassThru LyX
- tout ce que vous faites en \SpecialCharNoPassThru LaTeX
-, pour une raison
- très simple: vous pouvez toujours insérer du code \SpecialCharNoPassThru LaTeX
- dans un document
- \SpecialCharNoPassThru LyX
+Vous pouvez faire en \SpecialChar LyX
+ tout ce que vous faites en \SpecialChar LaTeX
+, pour une raison très
+ simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
+ dans un document \SpecialChar LyX
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
ne peut tout simplement pas, et ne pourra probablement jamais, afficher
- toutes les structures \SpecialCharNoPassThru LaTeX
+ toutes les structures \SpecialChar LaTeX
possibles.
- Si vous avez besoin d'insérer des commandes \SpecialCharNoPassThru LaTeX
- dans votre document \SpecialCharNoPassThru LyX
-,
- vous pouvez utiliser la boîte de
+ Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
+ dans votre document \SpecialChar LyX
+, vous
+ pouvez utiliser la boîte de
\family typewriter
-code \SpecialCharNoPassThru TeX
+code \SpecialChar TeX
+
\family default
, que vous pouvez mettre dans votre document avec
\family sans
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru TeX
+TeX
\family default
.
\end_layout
\begin_layout Standard
-Voici un exemple d'insertion de commandes \SpecialCharNoPassThru LaTeX
- dans un document \SpecialCharNoPassThru LyX
+Voici un exemple d'insertion de commandes \SpecialChar LaTeX
+ dans un document \SpecialChar LyX
.
Le code ressemble à ceci :
\end_layout
\begin_inset Newline newline
\end_inset
-mettre presque tout dedans, même des figures
+mettre presque tout dedans, m
+\backslash
+^eme des figures
\begin_inset Newline newline
\end_inset
\begin_layout Standard
La boîte de
\family typewriter
-code \SpecialCharNoPassThru TeX
+code \SpecialChar TeX
+
\family default
contenant ce texte est juste après ce paragraphe.
Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
\begin_layout Plain Layout
Un exemple d'environnement minipage.
- Vous pouvez mettre presque tout dedans, même des figures et des tableaux
- (non flottants).
+ Vous pouvez mettre presque tout dedans, m
+\backslash
+^eme des figures et des tableaux (non flottants).
\end_layout
\begin_layout Plain Layout
\begin_layout Standard
En plus de l'utilisation du
\family typewriter
-code \SpecialCharNoPassThru TeX
+code \SpecialChar TeX
+
\family default
-, vous pouvez aussi créer un fichier séparé contenant une structure \SpecialCharNoPassThru LaTeX
+, vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
complexe.
Vous pouvez alors utiliser
\family sans
\end_layout
\begin_layout Itemize
-au sein de \SpecialCharNoPassThru LyX
-, le code \SpecialCharNoPassThru LaTeX
+au sein de \SpecialChar LyX
+, le code \SpecialChar LaTeX
apparaît
\emph on
en rouge;
\end_layout
\begin_layout Itemize
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
\emph on
ne vérifie pas
\emph default
- si votre code \SpecialCharNoPassThru LaTeX
+ si votre code \SpecialChar LaTeX
est correct;
\end_layout
\end_layout
\begin_layout Standard
-Sur ce dernier point, \SpecialCharNoPassThru LyX
+Sur ce dernier point, \SpecialChar LyX
dispose déjà de pas mal de possibilités, et encore
plus sont en préparation.
- Assurez-vous de vérifier dans les manuels que \SpecialCharNoPassThru LyX
- n'a pas déjà telle ou
- telle fonction avant de vous lancer joyeusement dans l'écriture de code
- \SpecialCharNoPassThru LaTeX
-.
- De plus, il existe beaucoup de paquetages \SpecialCharNoPassThru LaTeX
- pour faire toutes sortes
- de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
+ Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
+ n'a pas déjà telle ou telle
+ fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
+.
+ De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
+ pour faire toutes sortes de
+ choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
Voyez un site du
\begin_inset CommandInset href
LatexCommand href
name "CTAN"
-target "http://www.ctan.org/"
+target "https://www.ctan.org/"
+literal "false"
\end_inset
\begin_layout Standard
Si vous avez effectivement besoin de faire quelque chose de bizarre avec
- votre document, référez-vous à un bon livre sur \SpecialCharNoPassThru LaTeX
+ votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
pour avoir de l'aide.
Un certain nombre sont cités dans la bibliographie du
\emph on
\end_layout
\begin_layout Section
-\SpecialCharNoPassThru LyX
- et le préambule \SpecialCharNoPassThru LaTeX
+\SpecialChar LyX
+ et le préambule \SpecialChar LaTeX
+
\end_layout
\begin_layout Subsection
-À propos du préambule \SpecialCharNoPassThru LaTeX
+À propos du préambule \SpecialChar LaTeX
+
\end_layout
\begin_layout Standard
-Si vous connaissez déjà \SpecialCharNoPassThru LaTeX
-, il n'y a pas besoin d'expliquer ici à quoi
- sert le préambule.
+Si vous connaissez déjà \SpecialChar LaTeX
+, il n'y a pas besoin d'expliquer ici à quoi sert
+ le préambule.
Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
- vous recommandons encore de consulter un livre sur \SpecialCharNoPassThru LaTeX
- pour plus d'informatio
-n.
+ vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
+ pour plus d'information.
Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
- faire dans le préambule \SpecialCharNoPassThru LaTeX
- d'un document \SpecialCharNoPassThru LyX
+ faire dans le préambule \SpecialChar LaTeX
+ d'un document \SpecialChar LyX
.
\end_layout
\begin_layout Standard
-Le préambule \SpecialCharNoPassThru LaTeX
+Le préambule \SpecialChar LaTeX
vient au tout début d'un document,
\emph on
avant
\begin_layout Itemize
déclarer la classe de document.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
l'a déjà fait à votre place.
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
-Si vous êtes un \SpecialCharNoPassThru LaTeX
--nicien expérimenté, et que vous avez une classe de
- document particulière dont vous voulez vous servir, voyez le manuel de
-
+Si vous êtes un \SpecialChar LaTeX
+-nicien expérimenté, et que vous avez une classe de document
+ particulière dont vous voulez vous servir, voyez le manuel de
\emph on
Personnalisation
\emph default
- pour savoir comment la faire reconnaître par \SpecialCharNoPassThru LyX
+ pour savoir comment la faire reconnaître par \SpecialChar LyX
.
- Puis soumettez le fruit de vos efforts à l'équipe \SpecialCharNoPassThru LyX
+ Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
pour que cela paraisse
dans de prochaines versions !
\end_layout
\end_deeper
\begin_layout Itemize
déclarer les paquetages utilisés.
- Les paquetages \SpecialCharNoPassThru LaTeX
+ Les paquetages \SpecialChar LaTeX
fournissent des commandes spéciales, qui sont disponibles
dans un document seulement si le paquetage a été déclaré dans le préambule.
Par exemple, le paquetage
\begin_layout Itemize
fixer les compteurs, variables, longueurs et largeurs.
- Il y a plusieurs compteurs et variables \SpecialCharNoPassThru LaTeX
+ Il y a plusieurs compteurs et variables \SpecialChar LaTeX
qui
\emph on
doivent
\backslash
renewcommand
\family default
-), pour la plupart ce sont des abréviations pour des commandes \SpecialCharNoPassThru LaTeX
- qui
- apparaissent très souvent dans le document.
+), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
+ qui apparaissent
+ très souvent dans le document.
Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
elles
\emph on
avant
\emph default
d'être utilisées pour la première fois, bien sûr...).
- Ce peut être utile s'il y a beaucoup de code \SpecialCharNoPassThru LaTeX
+ Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
brut dans votre document,
ce qui normalement ne devrait pas être le cas.
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
ajoute son propre lot de définitions au préambule du fichier
\family typewriter
.tex
\family default
qu'il engendre.
- Ceci rend les fichiers \SpecialCharNoPassThru LaTeX
- générés par \SpecialCharNoPassThru LyX
+ Ceci rend les fichiers \SpecialChar LaTeX
+ générés par \SpecialChar LyX
portables.
\end_layout
\end_layout
\begin_layout Standard
-Les commandes que \SpecialCharNoPassThru LyX
- ajoute au préambule d'un fichier \SpecialCharNoPassThru LaTeX
- sont déterminées
- ; vous ne pouvez pas les changer sans modifier les sources de \SpecialCharNoPassThru LyX
+Les commandes que \SpecialChar LyX
+ ajoute au préambule d'un fichier \SpecialChar LaTeX
+ sont déterminées ;
+ vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
.
Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
nt
\family sans
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
ajoute tout ce qu'il y a dans la fenêtre
\family sans
Préambule
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
à son propre préambule.
Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
- \SpecialCharNoPassThru LyX
- ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
- avons dit : ne réinventez pas la roue !).
+ \SpecialChar LyX
+ ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
+ dit : ne réinventez pas la roue !).
\emph on
Assurez-vous aussi que votre préambule est correct.
\emph default
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
ne le vérifie pas.
S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
comme
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
begin{document}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Standard
-Il y a deux variables dans \SpecialCharNoPassThru LaTeX
- qui contrôlent la position de la page :
-
+Il y a deux variables dans \SpecialChar LaTeX
+ qui contrôlent la position de la page :
\family typewriter
\backslash
Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
corrigé un tel comportement.
- Si vous utilisez \SpecialCharNoPassThru LyX
- sur un système que vous n'entretenez pas vous-même,
- et si votre administrateur système est un paresseux
+ Si vous utilisez \SpecialChar LyX
+ sur un système que vous n'entretenez pas vous-même, et
+ si votre administrateur système est un paresseux
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
NdT : Traduction vraisemblable de
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
your sysadmin is a doofus
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Standard
-Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
+Ceci est la configuration pour des feuilles d'étiquette Avery, référence
#5360.
Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
- insérer du code \SpecialCharNoPassThru LaTeX
+ insérer du code \SpecialChar LaTeX
, placez les commandes
\family typewriter
\end_layout
\begin_layout Standard
-Un jour, quelqu'un écrira peut-être une fonction de \SpecialCharNoPassThru LyX
- pour supporter directeme
-nt ce paquetage.
+Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
+ pour supporter directement
+ ce paquetage.
Peut-être même que ce sera vous.
\end_layout
\end_layout
\begin_layout Standard
-Si votre distribution \SpecialCharNoPassThru TeX
+Si votre distribution \SpecialChar TeX
n'est pas un vieux coucou, vous avez ce paquetage,
et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
\end_layout
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
risque de ne pas être visible en une fois, même en plein écran.
\end_layout
\begin_layout Section
-\SpecialCharNoPassThru LyX
- et les erreurs \SpecialCharNoPassThru LaTeX
+\SpecialChar LyX
+ et les erreurs \SpecialChar LaTeX
+
\end_layout
\begin_layout Standard
-Quand \SpecialCharNoPassThru LyX
- invoque \SpecialCharNoPassThru LaTeX
+Quand \SpecialChar LyX
+ invoque \SpecialChar LaTeX
, il lui dit d'ignorer toute erreur et de continuer.
- Il se sert ensuite du fichier log de \SpecialCharNoPassThru LaTeX
+ Il se sert ensuite du fichier log de \SpecialChar LaTeX
pour en faire l'autopsie.
- S'il y a une erreur quelque part, \SpecialCharNoPassThru LyX
+ S'il y a une erreur quelque part, \SpecialChar LyX
ouvre une boîte avec un listing d'erreurs.
Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
dans le document
status collapsed
\begin_layout Plain Layout
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
\end_layout
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru LaTeX
+LaTeX
\family default
.
Il y a quelques erreurs et avertissements assez fréquents.
Nous allons les traiter ici.
- Vous devriez vous reporter à un bon livre sur \SpecialCharNoPassThru LaTeX
+ Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
pour une liste complète.
\end_layout
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\SpecialCharNoPassThru LaTeX
- Warning
-\begin_inset Quotes frd
+LaTeX Warning
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
Tout ce qui commence par ces mots est un message d'avertissement destiné
à
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
déboguer
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- le code \SpecialCharNoPassThru LaTeX
+ le code \SpecialChar LaTeX
lui-même.
Vous aurez des messages de ce type si vous avez ajouté ou changé des références
- croisées ou des entrées de bibliographie, auquel cas \SpecialCharNoPassThru LaTeX
- essaye de vous
- dire que vous devez l'exécuter une nouvelle fois.
+ croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
+ essaye de vous dire
+ que vous devez l'exécuter une nouvelle fois.
\end_layout
\begin_layout Standard
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\SpecialCharNoPassThru LaTeX
- Font Warning
-\begin_inset Quotes frd
+LaTeX Font Warning
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
-Un autre message d'avertissement, cette fois au sujet de polices que \SpecialCharNoPassThru LaTeX
- n'a pas trouvées.
- Le reste du message indiquera souvent la police de substitution que \SpecialCharNoPassThru LaTeX
- a choisi.
+Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
+ n'a
+ pas trouvées.
+ Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
+ a
+ choisi.
\end_layout
\begin_layout Standard
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Overfull
\backslash
hbox
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
\emph on
adore
\emph default
cracher ce genre de messages.
- Ils vous préviennent que les lignes sont trop longues et débordent sur
- la marge de droite.
- C'est presque toujours impossible à déceler dans le rendu final.
- Ou bien seuls un ou deux caractères débordent sur la marge.
- On dirait que \SpecialCharNoPassThru LaTeX
- génère au moins un message de ce type pour chaque document
- que vous écrivez.
+ Il engendre apparemment au moins un message de ce type pour n'importe quel
+ document que vous écrivez.
+ Ces messages vous préviennent que les lignes sont trop longues et débordent
+ sur la marge de droite.
+ Ceci se produit si \SpecialChar LaTeX
+ ne trouve pas comment couper les lignes de manière
+ raisonnablement correcte (notoirement avec une police à chasse fixe, du
+ fait que cette police ne permet pas trouver les points de césure automatiquemen
+t).
+ Dans de nombreux cas, c'est impossible à déceler dans le rendu final (ce
+ peut être un point ou deux).
+ Parfois cependant, les lignes débordent visiblement dans la marge, et c'est
+ quelque chose que vous ne souhaiterez pas voir dans votre impression finale.
+\begin_inset Newline newline
+\end_inset
+
+Il y a plusieurs solutions pour minimiser l'effet de ces débordements.
+ Cocher
+\family sans
+Activer les fonctionnalités micro-typographiques
+\family default
+ dans
+\family sans
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Polices
+\family default
+ peut déjà améliorer significativement les choses.
+ Par ailleurs, un code \SpecialChar LaTeX
+ tel que celui qui suit, inséré dans
+\family sans
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Préambule
+\family default
+ réduit d'habitude massivement les débordements de ligne (ce code est inséré
+ dans le préambule du présent document):
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+tolerance 1414
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+hbadness 1414
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+emergencystretch 1.5em
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+hfuzz 0.3pt
\end_layout
\begin_layout Standard
-Vous pouvez ignorer ces messages stupides.
- Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
- qu'à regarder ce qui sort.
+Dans certains, cependant, vous devrez finalement réécrire le texte pour
+ obtenir des césures correctes
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Pour les détails , voir
+\begin_inset Flex URL
+status open
+
+\begin_layout Plain Layout
+
+http://www.tex.ac.uk/FAQ-overfull.html
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Dans tous les cas, il faut vérifier les lignes concernées, au plus tard
+ avant l’édition de la version finale du document.
+ Vos yeux vous diront s'il y a un problème avec un espacement trop grand
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Vous pouvez aussi activer l'option
+\begin_inset Quotes cld
+\end_inset
+
+draft
+\begin_inset Quotes crd
+\end_inset
+
+ dans les options de classe via
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Classe de document
+\end_layout
+
+\end_inset
+
+: \SpecialChar LaTeX
+ tracera une barre noire dans la marge des lignes qui débordent.
+\end_layout
+
+\end_inset
+
+.
\end_layout
\end_deeper
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Underfull
\backslash
hbox
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
Pas aussi courant que son cousin.
- \SpecialCharNoPassThru LaTeX
- semble préférer imprimer des lignes un peu trop larges plutôt qu'un
- peu trop étroites.
- Nous ne savons pas pourquoi.
-\end_layout
-
-\begin_layout Standard
-Vous pouvez tout autant les ignorer que les précédents.
+ Ceci de produit si \SpecialChar LaTeX
+ ne trouve pas de point de césure raisonnable et par
+ conséquent crée des lignes trop aérées.
+ Comme précédemment, vérifiez si cela se voit.
\end_layout
\end_deeper
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Overfull
\backslash
vbox
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Underfull
\backslash
vbox
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\SpecialCharNoPassThru LaTeX
- Error: File 'Xxxx' not found
-\begin_inset Quotes frd
+LaTeX Error: File 'Xxxx' not found
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
Le fichier
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Xxxx
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\backslash
usepackage{}
\family default
-, alors un des paquetages que \SpecialCharNoPassThru LyX
+, alors un des paquetages que \SpecialChar LyX
a essayé de charger est manquant.
Faites
\family sans
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
- pour voir la liste des paquetages dont \SpecialCharNoPassThru LyX
+ pour voir la liste des paquetages dont \SpecialChar LyX
a entendu parler.
- Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialCharNoPassThru LyX
- (avec
-
+ Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
+ (avec
\family sans
Outils\SpecialChar menuseparator
Reconfigurer
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\SpecialCharNoPassThru LaTeX
- Error: Unknown option
-\begin_inset Quotes frd
+LaTeX Error: Unknown option
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Itemize
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Undefined control sequence
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
-Si vous avez inséré du code \SpecialCharNoPassThru LaTeX
- dans votre document, et fait une faute
- de frappe, vous aurez un de ceux-là.
+Si vous avez inséré du code \SpecialChar LaTeX
+ dans votre document, et fait une faute de frappe,
+ vous aurez un de ceux-là.
Vous pouvez aussi avoir oublié de charger un paquetage.
Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
utilisé une commande inconnue.
\end_inset
.
- Ce sont souvent des messages \SpecialCharNoPassThru LaTeX
+ Ce sont souvent des messages \SpecialChar LaTeX
.
D'autres sont carrément incompréhensibles.
- Ce sont en fait des messages d'erreur \SpecialCharNoPassThru TeX
+ Ce sont en fait des messages d'erreur \SpecialChar TeX
, et nous n'avons vraiment
\emph on
aucune idée
\end_layout
\begin_layout Enumerate
-cherchez d'éventuelles fautes de frappe dans le code \SpecialCharNoPassThru LaTeX
- que vous avez
- inséré;
+cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
+ que vous avez inséré;
\end_layout
\begin_layout Enumerate
\begin_layout Enumerate
si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
- â\80\95 et surtout si vous voyez
-\begin_inset Quotes fld
+ â\80\94 et surtout si vous voyez
+\begin_inset Quotes cld
\end_inset
begin{document}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, ça veut dire qu'il y a des erreurs dans le préambule.
\begin_layout Enumerate
si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
- code \SpecialCharNoPassThru LaTeX
- au document, le suspect numéro un est votre distribution \SpecialCharNoPassThru LaTeX
+ code \SpecialChar LaTeX
+ au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
elle-même.
Vérifiez s'il manque des paquetages et rajoutez-les;
\end_layout
\begin_layout Enumerate
très bien, il ne manque aucun paquetage.
- Avez-vous utilisé une des options de réglage fin de \SpecialCharNoPassThru LyX
+ Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
? Plus précisément,
avez-vous
\emph on
\end_layout
\begin_layout Enumerate
-Avez-vous de longues portions de texte dans lesquelles \SpecialCharNoPassThru LaTeX
- ne peut pas
- trouver d'endroit où passer à la ligne ? Par défaut, \SpecialCharNoPassThru LaTeX
- est assez strict
- avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
- la ligne.
+Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
+ ne peut pas trouver
+ d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
+ est assez strict avec la
+ quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
Il est alors préférable que vous retravailliez le paragraphe pour éviter
le problème.
- Si ce n'est pas envisageable, vous pouvez entourer votre texte par
-\family typewriter
-
-\backslash
-sloppypar
-\family default
- pour que les passages à la ligne de \SpecialCharNoPassThru LaTeX
- soient plus souples;
\end_layout
\begin_layout Enumerate
-avez-vous exagéré avec l'imbrication ? \SpecialCharNoPassThru LyX
- (actuellement) ne vérifie pas
- que vous restez dans les limites de l'imbrication d'environnements.
+avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
+ (actuellement) ne vérifie pas que
+ vous restez dans les limites de l'imbrication d'environnements.
Si vous avez imbriqué un tas d'environnements jusqu'au
\begin_inset Formula $17^{e}$
\end_inset
pas à grand chose.
Si vous avez un tableau ou une figure qui est trop large ou trop haute
pour la page, vous devez :
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\emph on
peut-être
\emph default
- que vous avez trouvé une erreur dans \SpecialCharNoPassThru LyX
+ que vous avez trouvé une erreur dans \SpecialChar LyX
\SpecialChar ldots
\end_layout
\end_layout
\begin_layout Section
-Personnaliser une bibliographie avec Bib\SpecialCharNoPassThru TeX
+Personnaliser une bibliographie avec Bib\SpecialChar TeX
+ ou Biblatex
\end_layout
\begin_layout Standard
-L'essentiel des bases de l'utilisation de Bib\SpecialCharNoPassThru TeX
- sont décrites dans le paragraph
-e
+L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
+ ou
+\family sans
+Biblatex
+\family default
+ sont décrites dans le paragraphe
\emph on
-Les bases de données bibliographiques (Bib\SpecialCharNoPassThru TeX
-)
+Les bases de données bibliographiques
\emph default
- du
+du
\emph on
Guide de l'utilisateur
\emph default
.
Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
- particulières qui sont accessibles depuis \SpecialCharNoPassThru LyX
+ particulières qui sont accessibles depuis \SpecialChar LyX
.
\end_layout
\end_layout
\begin_layout Standard
-Le style standard de Bib\SpecialCharNoPassThru TeX
+Le style standard de Bib\SpecialChar TeX
utilise des nombres (par exemple
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
[12]
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
) pour faire référence à un ouvrage cité.
Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
styles de citations.
Le plus courant et le style auteur-année (par exemple
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Knuth 1984a
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
).
- \SpecialCharNoPassThru LyX
- gère deux paquetages qui fournissent ce style,
+ \SpecialChar LyX
+ gère trois paquetages qui fournissent ce style,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+biblatex
+\end_layout
+
+\end_inset
+
+,
\family typewriter
natbib
\family default
jurabib
\family default
.
- Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
+ Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
être listés ici en détail.
Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
ou si vous voulez utiliser un des innombrables fichiers de styles pour
natbib
\family default
qui est réputé.
- Si vous avez besoin de fonctions spéciales comme des titres courts pour
- les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
- plus récent
+ Si vous cherchez des styles de citation adaptés aux documents juridiques,
+ vous pouvez envisager d'utiliser le paquetage plus récent
\family typewriter
jurabib
\family default
.
+ Si vous voulez contrôler complètement la mise en forme ou si vous cherches
+ des fonctionnalités sophistiquées comme ibidem, citations en notes de bas
+ de page, citations plein titre, formats de dates évolués (comme 400 AC)
+ ou une internationalisation complète dans d'autres langues que l'anglais,
+ vous devriez vraiment utiliser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+biblatex
+\end_layout
+
+\end_inset
+
+, qui surpasse tous les autres paquetages en termes de fonctionnalités,
+ mais qui est également assez lourd et consommateur de ressources.
\end_layout
\begin_layout Standard
-L'utilisation de ces deux paquetages avec \SpecialCharNoPassThru LyX
+L'utilisation de ces paquetages avec \SpecialChar LyX
est sensiblement la même.
Allez dans le menu
\family sans
Document\SpecialChar menuseparator
Paramètres
\family default
- et choisissez la rubrique
+ et choisissez dans la rubrique
\family sans
Bibliographie
\family default
-.
- Choisissez ensuite
-\family sans
-Natbib
-\family default
- ou
-\family sans
-Jurabib
-\family default
-.
- Avec ces deux paquetages, vous aurez des options supplémentaires dans le
- dialogue
-\family sans
-Citation
-\family default
- et vous pourrez choisir le style de la référence (
-\begin_inset Quotes fld
-\end_inset
+ le
+\begin_inset Flex Noun
+status collapsed
-Knuth 1984
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+Format du style
+\end_layout
-,
-\begin_inset Quotes fld
\end_inset
-Knuth (1984),
-\begin_inset Quotes fld
-\end_inset
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Basique (BibTeX)
+\end_layout
-Knuth, 1984
-\begin_inset Quotes frd
\end_inset
,
-\begin_inset Quotes fld
-\end_inset
+\begin_inset Flex Noun
+status collapsed
-1984
-\begin_inset Quotes frd
+\begin_layout Plain Layout
+Biblatex
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Biblatex (mode Natbib)
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Natbib (BibTeX)
+\end_layout
+
+\end_inset
+
+ or
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Jurabib (BibTeX)
+\end_layout
+
+\end_inset
+
+ (voir la section
+\begin_inset space ~
+\end_inset
+
+6.5.3 du
+\emph on
+Guide de l'utilisateur
+\emph default
+ pour les détails au sujet de ces choix).
+ Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
+ le dialogue
+\family sans
+Citation
+\family default
+ et vous pourrez choisir le style de la référence (
+\begin_inset Quotes cld
+\end_inset
+
+Knuth 1984
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+Knuth (1984),
+\begin_inset Quotes cld
+\end_inset
+
+Knuth, 1984
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+1984
+\begin_inset Quotes crd
\end_inset
etc.).
- Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
- (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
- de fichiers de style supplémentaires et même un programme interactif pour
- construire des fichiers de style
+ Notez que chaque paquetage nécessite des fichiers de style spécifiques
+ (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
+ beaucoup de fichiers de style supplémentaires et même un programme interactif
+ pour construire des fichiers de style
\begin_inset Foot
status collapsed
\end_layout
\begin_layout Subsection
-Bibliographies sectionnées
+Bibliographies subdivisées
\end_layout
\begin_layout Standard
Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
Si par exemple, vous êtes un historien, la possibilité de séparer les sources
et les travaux scientifiques est vraisemblablement une possibilité
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
indispensable
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
- Malheureusement, Bib\SpecialCharNoPassThru TeX
+ Malheureusement, Bib\SpecialChar TeX
ne vous permet pas lui-même de faire cela.
- La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialCharNoPassThru LaTeX
+ La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
, on peut étendre
- Bib\SpecialCharNoPassThru TeX
+ Bib\SpecialChar TeX
pour satisfaire vos besoins historiques.
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
fournit un support natif d'un de ces paquetages,
\family typewriter
bibtopic
différentes pour les différentes sections de votre bibliographie.
Par exemple, si vous voulez diviser votre bibliographie en deux sections
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
sources
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
travaux scientifiques
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, vous devez d'abord créer deux bases de données, par exemple
\end_layout
\begin_layout Standard
-Dans \SpecialCharNoPassThru LyX
+Dans \SpecialChar LyX
, allez dans le menu
\family sans
Document\SpecialChar menuseparator
.
Activez l'option
\family sans
-Bibliographies
-\begin_inset space ~
-\end_inset
-
-en
+Bibliographie
\begin_inset space ~
\end_inset
-sections
+subdivisée
\family default
.
- Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialCharNoPassThru TeX
-, une par
- section de votre bibliographie.
- Pour revenir à notre exemple : Insérez une bibliographie Bib\SpecialCharNoPassThru TeX
- pour la
- base de donnée
+ Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
+, une par section
+ de votre bibliographie.
+ Pour revenir à notre exemple : insérez une bibliographie Bib\SpecialChar TeX
+ pour la base
+ de donnée
\family typewriter
sources.bib
\family default
section.
En plus, vous pouvez choisir que votre section bibliographique contienne
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
toutes les références citées
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- de la base de données utilisée (ce qui est le comportement par défaut),
+ de la base de données utilisée (ce qui est le comportement implicite),
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
toutes les références non citées
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ou encore
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
toutes les références
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Ceci put être utile si vous voulez séparer votre bibliographie en trois
sections :
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Sources citées
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Sources non citées
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Travaux scientifiques
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
t ( comme un chapitre* ou une section*, par exemple).
\end_layout
-\begin_layout Subsection
-Bibliographies multiples
-\end_layout
-
\begin_layout Standard
-Les bibliographies multiples, par exemple une bibliographie par section
- ou par chapitre, ne sont pas gérées par Bib\SpecialCharNoPassThru TeX
- lui-même.
- Mais le paquetage
+Avec
+\family sans
+Biblatex
+\family default
+, la procédure est un peu différente.
+ Puisque
\family typewriter
bibtopic
\family default
-, qui est utilisé pour créer des bibliographies en sections avec \SpecialCharNoPassThru LyX
- (voir
- le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
- si vous êtes prêt à utiliser un peu de
-\family typewriter
-code \SpecialCharNoPassThru LaTeX
+ ne fonctionne pas avec
+\family sans
+Biblatex
\family default
- (voir section
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Insérer-du-code-LaTeX"
-
-\end_inset
-
-)
-\begin_inset Foot
+, l'option
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Une autre approche consiste à utiliser les paquetages \SpecialCharNoPassThru LaTeX
-
-\family typewriter
-chapterbib
-\family default
- ou
-\family typewriter
-bibunits
-\family default
-.
+Bbibliographie subdivisée
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Standard
-D'abord, allez dans le menu
-\family sans
-Document\SpecialChar menuseparator
-Paramètres
-\family default
-, choisissez la rubrique Bibliographie et activez l'option
+ est désactivée si vous utilisez
\family sans
-Bibliographies
-\begin_inset space ~
-\end_inset
-
-en
-\begin_inset space ~
-\end_inset
-
-sections
+Biblatex
\family default
.
- Dans votre document vous devez inclure les sections qui auront leur propre
- bibliographie (en incluant la référence Bib\SpecialCharNoPassThru TeX
- elle-même), entre un
-\family typewriter
-
-\backslash
-begin{btUnit}
+ Cependant,
+\family sans
+Biblatex
\family default
- et un
-\family typewriter
+ inclut ses moyens propres pour créer des bibliographies subdivisées.
+ Vous pouvez: soit ajouter des mots-clés aux entrées bibliographiques à
+ l'aide de l'entrée
+\begin_inset Flex Code
+status collapsed
-\backslash
-end{btUnit}
-\family default
- (ces commandes doivent être mises en
-\family typewriter
-code \SpecialCharNoPassThru TeX
-)
-\family default
-.
- La bibliographie contiendra toutes les références qui ont été citées dans
- la
-\family typewriter
-btUnit
-\family default
- courante.
-
-\series bold
-Attention
-\series default
- : si vous utilisez cette approche,
-\emph on
-toutes
-\emph default
- les références doivent se trouver à l'intérieur d'une
-\family typewriter
-btUnit
-\family default
-.
- En plus les
-\family typewriter
-btUnits
-\family default
- ne peuvent pas être emboîtées.
+\begin_layout Plain Layout
+keywords
\end_layout
-\begin_layout Standard
+\end_inset
-\end_layout
+, puis filtrer les sections bibliographiques par mot-clé (en ajoutant
+\begin_inset Flex Code
+status collapsed
-\begin_layout Section
-Documents en plusieurs fichiers
+\begin_layout Plain Layout
+keyword=monMotClé
\end_layout
-\begin_layout Subsection
-Généralités
+\end_inset
+
+ au champ
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Options
\end_layout
-\begin_layout Standard
-Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
- souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
- il arrive qu'un élément comme un tableau soit susceptible de modifications
- ultérieures, alors que le reste du texte ne changera plus.
- Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
- de documents.
- Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
- : introduction, observations, résultats, discussion, conclusion.
- Chacun d'entre eux peut constituer un fichier \SpecialCharNoPassThru LyX
- séparé, avec un fichier
-
-\begin_inset Quotes fld
\end_inset
-maître
-\begin_inset Quotes frd
-\end_inset
+ de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur
+ le bouton
+\begin_inset Flex Noun
+status collapsed
- qui contient le titre, les auteurs, le résumé, les références, etc.
- Il convient de noter que chacun des fichiers est un fichier \SpecialCharNoPassThru LyX
- en lui-même,
- qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
- le document maître.
- Tous ces fichiers doivent cependant avoir la même classe de document –
- n'essayez pas de mélanger la classe
-\family sans
-book
-\family default
- avec la classe
-\family sans
-article
-\family default
-.
- Il est également possible d'inclure des fichiers \SpecialCharNoPassThru LaTeX
- : cependant, ces
- fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
- jusqu'à la ligne
-\family typewriter
+\begin_layout Plain Layout
+Bibliographie Biblatex
+\end_layout
-\backslash
-begin{document}
-\family default
- incluse, et sans la ligne
-\family typewriter
+\end_inset
-\backslash
-end{document}
-\family default
-) pour éviter des erreurs à la création du fichier DVI.
-\end_layout
+); soit filtrer par type d'entrée (comme book ou article) en saisissant
+ par exemple
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-\SpecialCharNoPassThru LyX
- permet l'inclusion de fichiers en sélectionnant
-\family sans
-\bar under
-Insertion
-\bar default
-\SpecialChar menuseparator
-Fichier\SpecialChar menuseparator
-Sous-document
-\family default
-, ce qui positionne une balise à l'endroit du curseur.
- Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
- du fichier et la méthode d'inclusion.
+\begin_layout Plain Layout
+type=book
\end_layout
-\begin_layout Standard
-Les trois méthodes d'inclusion sont
-\begin_inset Quotes fld
\end_inset
+ ou
+\begin_inset Flex Code
+status collapsed
-\family sans
-inclus (include)
-\family default
+\begin_layout Plain Layout
+nottype=collection
+\end_layout
-\begin_inset Quotes frd
\end_inset
-,
-\begin_inset Quotes fld
-\end_inset
+ au champ
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+Options
+\end_layout
-\family sans
-incorporé (input)
-\family default
+\end_inset
-\begin_inset Quotes frd
+ mentionné ci-dessus; soit créer des
+\begin_inset Quotes cld
\end_inset
-, et
-\begin_inset Quotes fld
+catégories bibliographiques
+\begin_inset Quotes crd
\end_inset
+ auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
+ Voyez le manuel Biblatex, subsection
+\emph on
+Subdivided Bibliographies
+\emph default
+ de la section
+\emph on
+Usage Notes
+\emph default
+, pour les détails.
+\end_layout
-\family sans
-Verbatim
-\family default
+\begin_layout Subsection
+Bibliographies multiples
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Bibliographies-multiples"
-\begin_inset Quotes frd
\end_inset
-.
- La différence entre
-\begin_inset Quotes fld
-\end_inset
-inclus
-\begin_inset Quotes frd
-\end_inset
-
- et
-\begin_inset Quotes fld
-\end_inset
+\end_layout
-incorporé
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Standard
+Les bibliographies multiples, par exemple une bibliographie pour chaque
+ partie, chapitre, section, sous-section or sous-document du document, sont
+ également possibles avec \SpecialChar LyX
+.
+ Pour les activer, allez à
+\begin_inset Flex Noun
+status collapsed
- nécessite une bonne connaissance de \SpecialCharNoPassThru LaTeX
-, mais la différence pratique
- est que les fichiers
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Bibliographie
+\end_layout
-inclus
-\begin_inset Quotes frd
\end_inset
- commenceront sur une nouvelle page, alors que ceux
-\begin_inset Quotes fld
+ et sélectionnez le sectionnement requis (e.g.
+
+\begin_inset Quotes cld
\end_inset
-incorporés
-\begin_inset Quotes frd
+par section
+\begin_inset Quotes crd
\end_inset
- commenceront sur la page en cours.
-
-\end_layout
-
-\begin_layout Standard
-Le fichier maître est généralement converti en un fichier \SpecialCharNoPassThru LaTeX
- complet
- avant d'être mis en page, tandis que les fichiers inclus sont convertis
- en fichiers \SpecialCharNoPassThru LaTeX
- sans les informations de préambule.
- En cochant la case
-\family sans
-Formatage
-\begin_inset space ~
-\end_inset
+) dans le sous-menu
+\begin_inset Flex Noun
+status collapsed
-désactivé
-\family default
-, cette conversion n'aura pas lieu.
+\begin_layout Plain Layout
+Bibliographies multiples
\end_layout
-\begin_layout Standard
-Un fichier inclus en
-\begin_inset Quotes fld
-\end_inset
-
-verbatim
-\begin_inset Quotes frd
\end_inset
- vous permet d'insérer un texte mis en forme exactement comme il apparaît
- dans le fichier d'origine.
- Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
- espaces consécutives sont conservées, a contrario des règles habituelles
- de \SpecialCharNoPassThru LyX
.
- Cependant, cocher l'option
-\family sans
-Marquer
-\begin_inset space ~
-\end_inset
-
-les
-\begin_inset space ~
+ Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
+ à chaque élément (e.
+\begin_inset space \thinspace{}
\end_inset
-espaces
-\family default
- résout toute incertitude en matérialisant chaque espace par un symbole.
-\end_layout
-
-\begin_layout Subsection
-Références croisées entre fichiers
+g., section) de votre document.
+ Dans le résultat imprimable, une bibliographie séparée ne contenant que
+ les références du sectionnement considéré sera créée.
\end_layout
\begin_layout Standard
-
-\lang english
-\begin_inset Box Shadowbox
-position "t"
-hor_pos "c"
-has_inner_box 1
-inner_pos "t"
-use_parbox 0
-use_makebox 0
-width "100col%"
-special "none"
-height "1in"
-height_special "totalheight"
-thickness "0.4pt"
-separation "3pt"
-shadowsize "4pt"
-framecolor "black"
-backgroundcolor "none"
-status open
+Si vous utilisez Bib\SpecialChar TeX
+, Le paquetage
+\begin_inset Flex Code
+status collapsed
\begin_layout Plain Layout
-Ce paragraphe est quelque peu obsolète.
- Il faudrait décrire les documents maîtres implicites et comment les sous-docume
-nts s'ouvrent en même temps que le document maître.
- [[AFAIRE]]
+chapterbib
\end_layout
\end_inset
+ ou le paquetage
+\begin_inset Flex Code
+status collapsed
-\lang french
-Il est possible de faire des références croisées entre différents fichiers.
- D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
- B pour un exemple avec deux fichiers, avec B inclus dans A.
- Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
- faire référence dans B.
- Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
- alors possible de choisir le
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+bibtopic
+\end_layout
-tampon
-\begin_inset Quotes frd
\end_inset
- à utiliser.
-\end_layout
+ est utilisé pour créer des bibliographies multiples.
+ Le premier est utilisé si vous sélectionnez
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Subsection
-Listes bibliographiques dans tous les sous-documents
-\end_layout
+par sous-document
+\begin_inset Quotes crd
+\end_inset
-\begin_layout Standard
-\begin_inset Box Frameless
-position "t"
-hor_pos "c"
-has_inner_box 1
-inner_pos "t"
-use_parbox 0
-use_makebox 0
-width "100col%"
-special "none"
-height "1in"
-height_special "totalheight"
-thickness "0.4pt"
-separation "3pt"
-shadowsize "4pt"
-framecolor "black"
-backgroundcolor "none"
-status open
+ et si vous
+\emph on
+ne
+\emph default
+ sélectionnez
+\emph on
+pas
+\emph default
+
+\begin_inset Flex Noun
+status collapsed
\begin_layout Plain Layout
-Ce paragraphe nécessite également une mise à jour.
- Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
- être copiées ici.
+Bibliographie subdivisée
\end_layout
\end_inset
+.
+ Dans tous les autres cas, c'est
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+bibtopic
\end_layout
-\begin_layout Standard
-Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
-ents.
- De cette façon \SpecialCharNoPassThru LyX
- trouvera les fichiers
-\family typewriter
-.bib
-\family default
- et vous pouvez facilement insérer les références en masquant la liste des
- bibliographies.
-\end_layout
-
-\begin_layout Standard
-Si la liste des bibliographies est dans un commentaire, \SpecialCharNoPassThru LaTeX
- ne l'inclura
- pas dans la sortie imprimable et les références s'afficheront comme [?],
- au lieu de [1].
- Une solution est d'utiliser le paquetage
-\family typewriter
-comment
-\family default
- qui n'inclura les commentaires que lors des traitements séparés des fichiers.
- Pour ce faire, ajouter, dans le préambule \SpecialCharNoPassThru LaTeX
- de chaque sous-document
- les lignes suivantes;
-\end_layout
-
-\begin_layout LyX-Code
-
-\backslash
-usepackage{comment}
-\end_layout
-
-\begin_layout LyX-Code
+\end_inset
-\backslash
-includecomment{comment}
-\end_layout
+ qui est utilisé
+\begin_inset Foot
+status collapsed
-\begin_layout Standard
-Voir aussi
-\begin_inset Flex URL
-status open
+\begin_layout Plain Layout
+Une autre approche, si vous êtes prêt à utiliser un peu de
+\begin_inset Flex Noun
+status collapsed
\begin_layout Plain Layout
+Code \SpecialChar TeX
-http://wiki.lyx.org/FAQ/Unsorted#toc31
\end_layout
\end_inset
-.
-\end_layout
+ (voir section
+\begin_inset space ~
+\end_inset
-\begin_layout Section
-Archives \SpecialCharNoPassThru LyX
-\end_layout
-\begin_layout Standard
-Les utilisateurs ont parfois besoin de
-\begin_inset Quotes fld
-\end_inset
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Insérer-du-code-LaTeX"
-relier
-\begin_inset Quotes frd
\end_inset
- un fichier \SpecialCharNoPassThru LyX
- avec toutes les images (et d'autres fichiers dont il dépend,
- soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
- Lyx-2.0 inclut un script Python (
+), consiste à utiliser le paquetage
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxpak.py
+bibunits
\end_layout
\end_inset
-) qui automatise le processus.
- Pour l'utiliser, il faut que l'un des modules Python
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-zipfile
+.
\end_layout
\end_inset
- ou
+ .Avec
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tarfile
+bibtopic
\end_layout
\end_inset
- soit installé sur votre système.
- Implicitement, le script préfère l'archive
+, \SpecialChar LyX
+ encapsule les entités spécifiées entre les commandes
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tar
+
+\backslash
+begin{btUnit}
\end_layout
\end_inset
- compressée par
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-gzip
+
+\backslash
+end{btUnit}
\end_layout
\end_inset
- sur les systèmes Unix et le format
+ pour créer les bibliographies.
+ Notez que cette approche a quelques limitations.
+ D'abord, chaque référence de citation doit se trouver dans une
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-zip
+btUnit
\end_layout
\end_inset
- sur Windows.
-\end_layout
-
-\begin_layout Standard
-La procédure de configuration de \SpecialCharNoPassThru LyX
- positionne le script pour qu'il exporte
- une
-\begin_inset Quotes fld
+.
+ Les citations en-dehors d'une entité défini (par exemple, avant la première
+ section si vous utilisez
+\begin_inset Quotes cld
\end_inset
-Archive \SpecialCharNoPassThru LyX
-\begin_inset Quotes frd
+par section
+\begin_inset Quotes crd
\end_inset
-, et ce format sera disponible via
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Fichier\SpecialChar menuseparator
-Exporter
-\end_layout
+) apparaîtront comme
+\begin_inset Quotes cld
+\end_inset
+???
+\begin_inset Quotes crd
\end_inset
.
-\end_layout
-
-\begin_layout Standard
-Indépendamment du système d'exploitation, la création d'un format d'archive
- particulier peut être imposée en ajoutant soit l'option
+ Vous pouvez cependant créer vos propres entités en saisissant
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--t
+
+\backslash
+begin{btUnit}
\end_layout
\end_inset
- (pour le format
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tar
+
+\backslash
+end{btUnit}
\end_layout
\end_inset
- ) soit l'option
+ en code \SpecialChar TeX
+ (par exemple pour contourner la présente limitation).
+ Notez bien que les
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--z
+btUnit
\end_layout
\end_inset
- (pour le format
+s ne peuvent inclure d'autres
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-zip
+btUnit
\end_layout
\end_inset
-) au convertisseur
+s.
+ Une seconde limitation vient du fait que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\SpecialCharNoPassThru LyX
- \SpecialChar menuseparator
-Archive \SpecialCharNoPassThru LyX
+bibtopic
\end_layout
\end_inset
- dans
-\begin_inset Flex Code
-status collapsed
+ parcourt toujours toutes les références d'une base bibliographique, même
+ celles qui ne sont pas citées.
+ Ceci peut créer des citations bizarres (e.
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Plain Layout
-Outils\SpecialChar menuseparator
+g.
+
+\begin_inset Quotes cld
+\end_inset
+
+Martin 2014b
+\begin_inset Quotes crd
+\end_inset
+
+ si deux œuvres de cet auteur publiées en 2014 sont dans la base, alors
+ qu'une seule est citée).
+\end_layout
+
+\begin_layout Standard
+Si vous utilisez
+\family sans
+Biblatex
+\family default
+, l'option
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+refsection
+\end_layout
+
+\end_inset
+
+ est utilisée à la place du choix déroulant.
+ Si vous avez besoin d'entités spécifiques, vous pouvez insérer au début
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+newrefsection
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+newrefsegment
+\end_layout
+
+\end_inset
+
+ respectivement, en code\SpecialChar TeX
+.
+ Si vous voulez aussi préciser la fin de l'entité, utilisez l'environnement
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+begin{refsection}
+\end_layout
+
+\end_inset
+
+ \SpecialChar ldots
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+end{refsection}
+\end_layout
+
+\end_inset
+
+ à la place.
+ Notez cependant que les
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+refsection
+\end_layout
+
+\end_inset
+
+s ne peuvent contenir d'autres
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+refsection
+\end_layout
+
+\end_inset
+
+s.
+ En plus de la bibliographie individuelle de l'entité considérée,
+\family sans
+Biblatex
+\family default
+ permet aussi d'émettre toutes le bibliographies, les unes après les autres,
+ à un endroit particulier (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g., à la fin du document).
+ Sélectionnez
+\begin_inset Quotes cld
+\end_inset
+
+toutes les entités de références
+\begin_inset Quotes crd
+\end_inset
+
+ dans le menu déroulant
+\emph on
+Contenu
+\emph default
+ de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
+
+\end_layout
+
+\begin_layout Section
+Documents en plusieurs fichiers
+\end_layout
+
+\begin_layout Subsection
+Généralités
+\end_layout
+
+\begin_layout Standard
+Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
+ souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
+ il arrive qu'un élément comme un tableau soit susceptible de modifications
+ ultérieures, alors que le reste du texte ne changera plus.
+ Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
+ de documents.
+ Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
+ : introduction, observations, résultats, discussion, conclusion.
+ Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
+ séparé, avec un fichier
+
+\begin_inset Quotes cld
+\end_inset
+
+maître
+\begin_inset Quotes crd
+\end_inset
+
+ qui contient le titre, les auteurs, le résumé, les références, etc.
+ Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
+ en lui-même,
+ qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
+ le document maître.
+ Tous ces fichiers doivent cependant avoir la même classe de document –
+ n'essayez pas de mélanger la classe
+\family sans
+book
+\family default
+ avec la classe
+\family sans
+article
+\family default
+.
+ Il est également possible d'inclure des fichiers \SpecialChar LaTeX
+ : cependant, ces fichiers
+ doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
+ la ligne
+\family typewriter
+
+\backslash
+begin{document}
+\family default
+ incluse, et sans la ligne
+\family typewriter
+
+\backslash
+end{document}
+\family default
+) pour éviter des erreurs à la création du fichier DVI.
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+ permet l'inclusion de fichiers en sélectionnant
+\family sans
+Insertion\SpecialChar menuseparator
+Fichier\SpecialChar menuseparator
+Sous-document
+\family default
+, ce qui positionne une balise à l'endroit du curseur.
+ Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
+ du fichier et la méthode d'inclusion.
+\end_layout
+
+\begin_layout Standard
+Les trois méthodes d'inclusion sont
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+inclus (include)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+incorporé (input)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+, et
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+Verbatim
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+.
+ Les méthodes
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+inclus (include)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+ et
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+incorporé (input)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+ se ressemblent sur de nombreux points, mais diffèrent notablement sur d'autres:
+\end_layout
+
+\begin_layout Enumerate
+les fichiers
+\begin_inset Quotes cld
+\end_inset
+
+inclus
+\begin_inset Quotes crd
+\end_inset
+
+ commenceront sur une nouvelle page, alors que ceux
+\begin_inset Quotes cld
+\end_inset
+
+incorporés
+\begin_inset Quotes crd
+\end_inset
+
+ commenceront sur la page en cours.
+
+\end_layout
+
+\begin_layout Enumerate
+les fichiers
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+inclus (include)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+ ne peuvent pas eux-mêmes
+\begin_inset Quotes cld
+\end_inset
+
+inclure
+\begin_inset Quotes crd
+\end_inset
+
+ d'autre fichiers (sous-sous-documents).
+ Avec
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+incorporé (input)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+, en revanche, la sous incorporation est illimitée.
+\end_layout
+
+\begin_layout Enumerate
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+inclus (include)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+ permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
+\begin_inset Quotes cld
+\end_inset
+
+inclus
+\begin_inset Quotes crd
+\end_inset
+
+ tout en conservant la valeur correcte des compteurs (pagination et autres)
+ et des références (voyez la section
+\emph on
+Sous-documents
+\emph default
+ du manuel des
+\emph on
+Objets insérés
+\emph default
+ pour les détails).
+\end_layout
+
+\begin_layout Standard
+De ce fait,
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+inclus (include)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+ est la méthode appropriée pour des chapitres rédigés à part comme des sous-docu
+ments, alors que
+\begin_inset Quotes cld
+\end_inset
+
+
+\family sans
+incorporé (input)
+\family default
+
+\begin_inset Quotes crd
+\end_inset
+
+ convient mieux pour un héritage de fichiers arbitraires.
+\end_layout
+
+\begin_layout Standard
+Un fichier inclus en
+\begin_inset Quotes cld
+\end_inset
+
+verbatim
+\begin_inset Quotes crd
+\end_inset
+
+ vous permet d'insérer un texte mis en forme exactement comme il apparaît
+ dans le fichier d'origine.
+ Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
+ espaces consécutives sont conservées, a contrario des règles habituelles
+ de \SpecialChar LyX
+.
+ Cependant, cocher l'option
+\family sans
+Marquer
+\begin_inset space ~
+\end_inset
+
+les
+\begin_inset space ~
+\end_inset
+
+espaces
+\family default
+ résout toute incertitude en matérialisant chaque espace par un symbole.
+\end_layout
+
+\begin_layout Standard
+D'une manière générale, le fichier maître est converti en un seul fichier
+ \SpecialChar LaTeX
+ avant la typographie, alors que les fichiers inclus sont convertis en
+ fichiers \SpecialChar LaTeX
+ dépourvus de préambule.
+\end_layout
+
+\begin_layout Subsection
+Références croisées entre fichiers
+\end_layout
+
+\begin_layout Standard
+\begin_inset Box Shadowbox
+position "t"
+hor_pos "c"
+has_inner_box 1
+inner_pos "t"
+use_parbox 0
+use_makebox 0
+width "100col%"
+special "none"
+height "1in"
+height_special "totalheight"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
+status open
+
+\begin_layout Plain Layout
+Ce paragraphe est quelque peu obsolète.
+ Il faudrait décrire les documents maîtres implicites et comment les sous-docume
+nts s'ouvrent en même temps que le document maître.
+ [[AFAIRE]]
+\end_layout
+
+\end_inset
+
+Il est possible de faire des références croisées entre différents fichiers.
+ D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
+ B pour un exemple avec deux fichiers, avec B inclus dans A.
+ Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
+ faire référence dans B.
+ Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
+ alors possible de choisir le
+\begin_inset Quotes cld
+\end_inset
+
+tampon
+\begin_inset Quotes crd
+\end_inset
+
+ à utiliser.
+\end_layout
+
+\begin_layout Subsection
+Listes bibliographiques dans tous les sous-documents
+\end_layout
+
+\begin_layout Standard
+Lorsque vous travaillez avec un sous-document, vous pouvez préférer avoir
+ une seule bibliographie principale à la fin, tout en conservant la possibilité
+ d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez
+ la sortie de ce sous-document seul.
+ Voici comment procéder.
+\end_layout
+
+\begin_layout Standard
+Dans le document maître, vous insérez simplement un insert bibliographique
+ là où la bibliographie principale doit apparaître, que ce soit dan sle
+ document maître ou dans un sous-document.
+ Si la bibliographie est dans le document maître, les références seront
+ héritées par tous les sous-documents: elles sont donc disponibles dans
+ la fenêtre de dialogue des citations dans chacun d'entre eux.
+\end_layout
+
+\begin_layout Standard
+Pour le bibliographies particulières aux sous-documents, saisir des inserts
+ bibliographiques là où la bibliographie doit apparaître quand le sous-document
+ est compilé à part.
+ Cependant, l'astuce consiste à la saisir dans une branche (
+\family sans
+Insertion\SpecialChar menuseparator
+Branche\SpecialChar menuseparator
+Insérer une nouvelle branche
+\family default
+), appelée par exemple
+\begin_inset Quotes cld
+\end_inset
+
+SousDocSeul
+\begin_inset Quotes crd
+\end_inset
+
+.
+ Dans le sous-document, activer la branche (
+\family sans
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Branches
+\family default
+).
+ Dans le document maître, désactiver la branche (
+\family sans
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Branches
+\family default
+).
+ La bibliographie du sous-document sera alors ignorée dans le document maître,
+ mais présente dans le sous-document.
+\end_layout
+
+\begin_layout Standard
+S'il vous faut des bibliographies multiples (une par sous-document dans
+ le
+\emph on
+document maître
+\emph default
+, par exemple), voyez la section
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Bibliographies-multiples"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Section
+Archives \SpecialChar LyX
+
+\end_layout
+
+\begin_layout Standard
+Les utilisateurs ont parfois besoin de
+\begin_inset Quotes cld
+\end_inset
+
+relier
+\begin_inset Quotes crd
+\end_inset
+
+ un fichier \SpecialChar LyX
+ avec toutes les images (et d'autres fichiers dont il dépend,
+ soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
+ \SpecialChar LyX
+ inclut un script Python (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyxpak.py
+\end_layout
+
+\end_inset
+
+) qui automatise le processus.
+ Pour l'utiliser, il faut que l'un des modules Python
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+zipfile
+\end_layout
+
+\end_inset
+
+ ou
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tarfile
+\end_layout
+
+\end_inset
+
+ soit installé sur votre système.
+ Implicitement, le script préfère l'archive
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tar
+\end_layout
+
+\end_inset
+
+ compressée par
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+gzip
+\end_layout
+
+\end_inset
+
+ sur les systèmes Unix et le format
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+zip
+\end_layout
+
+\end_inset
+
+ sur Windows.
+\end_layout
+
+\begin_layout Standard
+La procédure de configuration de \SpecialChar LyX
+ positionne le script pour qu'il exporte
+ une
+\begin_inset Quotes cld
+\end_inset
+
+Archive \SpecialChar LyX
+
+\begin_inset Quotes crd
+\end_inset
+
+, et ce format sera disponible via
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Fichier\SpecialChar menuseparator
+Exporter
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Indépendamment du système d'exploitation, la création d'un format d'archive
+ particulier peut être imposée en ajoutant soit l'option
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+-t
+\end_layout
+
+\end_inset
+
+ (pour le format
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tar
+\end_layout
+
+\end_inset
+
+ ) soit l'option
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+-z
+\end_layout
+
+\end_inset
+
+ (pour le format
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+zip
+\end_layout
+
+\end_inset
+
+) au convertisseur
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LyX
+ \SpecialChar menuseparator
+Archive \SpecialChar LyX
+
+\end_layout
+
+\end_inset
+
+ dans
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Outils\SpecialChar menuseparator
Préférences\SpecialChar menuseparator
Gestion des fichiers\SpecialChar menuseparator
Convertisseurs
article, tout ce que vous obtenez se limite au numéro de page en bas de
la feuille.
Ce document-ci est de la classe
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
book (KOMA script)
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(livre), donc il est un peu plus fourni, mais pour réellement en mettre
plein la vue, il faut choisir le style d'en-têtes
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
sophistiqué
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, comme l'explique le
l'Utilisateur
\emph default
.
- Cette section décrit les codes \SpecialCharNoPassThru LaTeX
- qu'il vous faudra insérer dans votre
- préambule \SpecialCharNoPassThru LaTeX
+ Cette section décrit les codes \SpecialChar LaTeX
+ qu'il vous faudra insérer dans votre préambule
+ \SpecialChar LaTeX
ou dans le texte pour obtenir les effets désirés.
Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
du paquetage
\begin_layout Plain Layout
-http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
+https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
\end_layout
\end_inset
\begin_layout Standard
L'en-tête est divisé en trois champs, appelés logiquement
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
gauche
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
centre
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
droit
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Le bas de page aussi a ces trois divisions.
- Les commandes \SpecialCharNoPassThru LaTeX
- pour éditer ces champs de la manière la plus simple
- sont
+ Les commandes \SpecialChar LaTeX
+ pour éditer ces champs de la manière la plus simple sont
+
\family typewriter
\backslash
\begin_layout Standard
Maintenant, plus dur : mettons le mot
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Section
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et le numéro de la section en cours (par exemple Section
\backslash
thepage
\family default
- permettent d'accéder aux compteurs \SpecialCharNoPassThru LaTeX
+ permettent d'accéder aux compteurs \SpecialChar LaTeX
de section et de page, et d'afficher
ainsi les numéros de la section et de la page en cours.
\family default
.
Insérez simplement ces commandes dans le texte de la page que vous voulez
- modifier, et mettez-les en mode \SpecialCharNoPassThru TeX
+ modifier, et mettez-les en mode \SpecialChar TeX
.
En fait, par défaut, si vous utilisez le style global
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
fancy
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, les pages de titre sont en
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
plain
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, alors que les autres sont en
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
fancy
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_layout Plain Layout
-http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
+https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
\end_layout
\end_inset
avant si aucun autre fichier EPS n'est inséré dans votre document).
\end_layout
-\begin_layout Standard
-
-\end_layout
-
\begin_layout Section
Choix de puces dans
\family sans
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
de profondeur dans l'environnement
possibles.
La rangée de boutons du haut sert à choisir le niveau de profondeur sur
lequel vous agissez.
- Une boîte de texte sous le tableau affiche l'équivalent \SpecialCharNoPassThru LaTeX
- de la forme
- de puce actuellement sélectionnée, et ce champ peut être édité.
- Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
- préambule \SpecialCharNoPassThru LaTeX
- les paquetages requis.
+
\end_layout
\begin_layout Standard
Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
Le tableau suivant vous montre la correspondance entre le nom des boutons
- et les paquetages \SpecialCharNoPassThru LaTeX
+ et les paquetages \SpecialChar LaTeX
.
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="7" columns="2">
-<features rotate="0" tabularvalignment="middle">
+<features tabularvalignment="middle">
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<row>
\begin_inset Text
\begin_layout Plain Layout
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
de base
\end_layout
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
ne vous empêche pas d'utiliser les puces correspondant à des paquetages
que vous n'avez pas.
- Si vous obtenez des erreurs \SpecialCharNoPassThru LaTeX
- lorsque vous essayez de visionner ou
- d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
- \SpecialCharNoPassThru LyX
- ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
- part et imprimer avec un autre système.
+ Si vous obtenez des erreurs \SpecialChar LaTeX
+ lorsque vous essayez de visionner ou d'imprimer
+ le fichier, c'est sûrement qu'il vous manque un paquetage.
+ \SpecialChar LyX
+ ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
+ et imprimer avec un autre système.
\end_layout
\begin_layout Subsection
\begin_layout Standard
Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
motif de puce et la taille.
- Les changements ne seront pas visibles dans \SpecialCharNoPassThru LyX
-, mais seulement lors du
- visionnement..
+ Les changements ne seront pas visibles dans \SpecialChar LyX
+, mais seulement lors du visionneme
+nt..
\end_layout
\begin_layout Standard
Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
bouton droit de la souris sur la profondeur de la puce en question
\begin_inset Foot
-status collapsed
+status open
\begin_layout Plain Layout
Si vous voulez réellement avoir des paragraphes avec des puces différentes
dans chacun d'eux, vous devez mettre les mains dans le cambouis.
La fenêtre dont nous venons de parler est cependant utile car elle montre
- en même temps l'aspect de la puce et son code \SpecialCharNoPassThru LaTeX
-, ceci pour un grand
- nombre de puces.
+ en même temps l'aspect de la puce et son code \SpecialChar LaTeX
+, ceci pour un grand nombre
+ de puces.
Pour personnaliser vos paragraphes, vous avez le choix :
\end_layout
\end_layout
\begin_layout Itemize
-Utilisez la commande \SpecialCharNoPassThru LaTeX
+Utilisez la commande \SpecialChar LaTeX
\family typewriter
pour spécifier un nouveau format de puce pour une profondeur donnée.
Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
plus tard.
- Dans cette liste à puces, le code \SpecialCharNoPassThru LaTeX
- suivant a été utilisé pour changer
- les puces de profondeur 1 :
+ Dans cette liste à puces, le code \SpecialChar LaTeX
+ suivant a été utilisé pour changer les
+ puces de profondeur 1 :
\family typewriter
\begin_inset Newline newline
\end_layout
\begin_layout Itemize
+\begin_inset Argument item:1
+status open
+
+\begin_layout Plain Layout
+
+\lang english
\begin_inset ERT
-status collapsed
+status open
\begin_layout Plain Layout
-[
+
\backslash
(
\backslash
star
\backslash
-)]
+)
+\end_layout
+
+\end_inset
+
+
\end_layout
\end_inset
Agissez sur chaque entrée individuellement en écrivant le motif de la puce
- entre crochets en mode \SpecialCharNoPassThru TeX
+ dans un insert
+\begin_inset Quotes cld
+\end_inset
+
+Élément paramétrable
+\begin_inset Quotes crd
+\end_inset
+
+ (accessible via
+\family sans
+Insertion\SpecialChar menuseparator
+Élément paramétrable
+\family default
+) et en code \SpecialChar TeX
.
Par exemple, cet élément a commencé par
\family typewriter
-[
+
\backslash
(
\backslash
star
\backslash
-)]
+)
\family default
.
\end_layout
\end_layout
\begin_layout Chapter
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
et le Web
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
inclut depuis longtemps l'exportation de documents vers divers formats
appropriés au monde du Web, comme HTML.
Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
-seurs externes.
+seurs externes
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialCharNoPassThru LyX
+Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
,
voir la section
\emph on
Convertisseurs
\emph default
- de manuel de Personnalisation.
+ de manuel de
+\emph on
+Personnalisation
+\emph default
+.
\end_layout
\end_inset
+.
Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
- utilisent \SpecialCharNoPassThru LaTeX
+ utilisent \SpecialChar LaTeX
comme format intermédiaire, comme
\begin_inset Flex Code
status collapsed
\end_inset
-, en créant le code \SpecialCharNoPassThru LaTeX
- à partir de \SpecialCharNoPassThru LyX
-; et il existe un convertisseur
- qui travaille directement sur le code \SpecialCharNoPassThru LyX
+, en créant le code \SpecialChar LaTeX
+ à partir de \SpecialChar LyX
+; et il existe un convertisseur qui travaille
+ directement sur le code \SpecialChar LyX
,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-e\SpecialCharNoPassThru LyX
+e\SpecialChar LyX
er
\end_layout
\end_layout
\begin_layout Standard
-Les convertisseurs fondés sur \SpecialCharNoPassThru LaTeX
- présentent l'avantage qu'il connaissent
- (en principe) les mêmes informations que \SpecialCharNoPassThru LaTeX
+Les convertisseurs fondés sur \SpecialChar LaTeX
+ présentent l'avantage qu'il connaissent (en
+ principe) les mêmes informations que \SpecialChar LaTeX
concernant le document exporté.
Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
- \SpecialCharNoPassThru LyX
- ou par un insert de code \SpecialCharNoPassThru TeX
+ \SpecialChar LyX
+ ou par un insert de code \SpecialChar TeX
.
Ils comprennent les fichiers
\begin_inset Flex Code
\end_inset
- engendrés par Bib\SpecialCharNoPassThru TeX
+ engendrés par Bib\SpecialChar TeX
.
- En contrepartie, \SpecialCharNoPassThru LaTeX
- est un langage vraiment difficile à analyser \threehyphens
- on dit souvent que seul \SpecialCharNoPassThru TeX
- comprend \SpecialCharNoPassThru TeX
- \threehyphens
- et les convertisseurs fondés
- sur \SpecialCharNoPassThru LaTeX
- échouent souvent sur des constructions apparemment simples; des
- constructions compliqués peuvent les faire avorter totalement, et actuellement
- par exemple, le manuel des
+ En contrepartie, \SpecialChar LaTeX
+ est un langage vraiment difficile à analyser — on dit
+ souvent que seul \SpecialChar TeX
+ comprend \SpecialChar TeX
+ — et les convertisseurs fondés sur \SpecialChar LaTeX
+ échouent
+ souvent sur des constructions apparemment simples; des constructions compliqués
+ peuvent les faire avorter totalement, et actuellement par exemple, le manuel
+ des
\emph on
Objets insérés
\emph default
L'autre préoccupation provient de la manière dont les formules mathématiques
sont traitées: ces convertisseurs traduisent habituellement les formules
en petites images qui sont liées dans le document HTML.
- Puisque celles-ci sont créées par \SpecialCharNoPassThru LaTeX
+ Puisque celles-ci sont créées par \SpecialChar LaTeX
, la typographie est précise.
mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
faires s'insérer harmonieusement dans le document comme si elles en faisaient
- partie nativement \threehyphens
- avec des polices de taille similaire \threehyphens
- peut être
- à elle seule un défi.
+ partie nativement — avec des polices de taille similaire — peut être à
+ elle seule un défi.
\end_layout
\begin_layout Standard
status collapsed
\begin_layout Plain Layout
-e\SpecialCharNoPassThru LyX
+e\SpecialChar LyX
er
\end_layout
(
\begin_inset CommandInset href
LatexCommand href
-name "http://elyxer.nongnu.org/"
-target "http://elyxer.nongnu.org/"
+name "http://pinchito.es/elyxer/"
+target "http://pinchito.es/elyxer/"
+literal "false"
\end_inset
\end_inset
-: ceci révèle les limitations de HTML.
+: ceci révèle les limitations de HTML
\begin_inset Foot
status collapsed
status collapsed
\begin_layout Plain Layout
-e\SpecialCharNoPassThru LyX
+e\SpecialChar LyX
er
\end_layout
\end_inset
peut également utiliser
-\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
\end_inset
+.
Plus important (du moins pour la version 1.1.1),
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-e\SpecialCharNoPassThru LyX
+e\SpecialChar LyX
er
\end_layout
status collapsed
\begin_layout Plain Layout
-e\SpecialCharNoPassThru LyX
+e\SpecialChar LyX
er
\end_layout
\end_inset
peu approprié pour de nombreux documents créés par les utilisateurs de
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
.
En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
- de Lyx ont choisi une autre voie et ont rendu \SpecialCharNoPassThru LyX
+ de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
lui-même capable d'écrire
- en XHTML, de la même façon qu'il peut écrire en \SpecialCharNoPassThru LaTeX
-, en DocBoook ou en
- texte brut.
+ en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
+, en DocBoook ou en texte
+ brut.
\end_layout
\begin_layout Standard
A l'heure actuelle, l'exportation XHTML est encore en développement et doit
probablement être considérée comme
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
expérimentale
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_inset Foot
-status collapsed
+status open
\begin_layout Plain Layout
Le fichier
status collapsed
\begin_layout Plain Layout
-development/HTML.notes
+development/
+\lang english
+HTML/
+\lang french
+HTML.notes
\end_layout
\end_inset
-, qui se trouve dans l'arborescence des sources \SpecialCharNoPassThru LyX
+, qui se trouve dans l'arborescence des sources \SpecialChar LyX
ou qui peut être
\begin_inset CommandInset href
LatexCommand href
name "consultée en ligne"
-target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
+target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
+literal "false"
\end_inset
\begin_inset CommandInset href
LatexCommand href
name "suivi de bogues"
-target "http://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
+target "https://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
+literal "false"
\end_inset
\begin_layout Standard
Les avantages sont dus principalement au fait que les fonctions d'exportation
en XHTML, comme elles font partie de Lyx, connaissent du document considéré
- les mêmes choses que \SpecialCharNoPassThru LyX
+ les mêmes choses que \SpecialChar LyX
.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
- à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialCharNoPassThru LyX
-,
- ou aux modifications de la sémantique des inserts existants.
+ à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
+, ou
+ aux modifications de la sémantique des inserts existants.
\end_layout
\end_inset
Elles connaissent donc la table des matières (telle qu'affichée dans le
plan), les compteurs associés aux différents styles de paragraphes standard
et aux styles de paragraphe définis par l'utilisateur.
- Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialCharNoPassThru LyX
- du point de vue de l'internationalisation également, et elles traduiront
-
-\begin_inset Quotes fld
+ Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
+ du
+ point de vue de l'internationalisation également, et elles traduiront
+\begin_inset Quotes cld
\end_inset
Chapter 1
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ou
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Kapitel 1
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
en fonction de la langue définie localement.
D'un manière générale, les fonctions d'exportation connaissent le format
du document, c'est-à-dire la manière d'afficher le document à l'écran:
cette information est exploitée pour l'exportation en XHTML.
- En particulier, \SpecialCharNoPassThru LyX
+ En particulier, \SpecialChar LyX
engendre
\emph on
automatiquement
\emph default
les informations CSS correspondant aux informations de format utilisées
pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
- sans empattement et gras dans \SpecialCharNoPassThru LyX
+ sans empattement et gras dans \SpecialChar LyX
, ils seront implicitement sans empattement
et gras dans un navigateur Web.
Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
- mais pour tout style, y compris défini par l'utilisateur, puisque dans
- tous les cas, tout ce que connaît \SpecialCharNoPassThru LyX
+ mais pour tout style, y compris défini par l'utilisateur,.
+ De fait, les procédures d'exportation en XHTML ne font pas de distinction
+ entre les paragraphes et les styles de texte définis par l'utilisateur
+ et ceux prédéfinis par \SpecialChar LyX
+, puisque dans tous les cas, tout ce que connaît
+ \SpecialChar LyX
se trouve dans les fichiers de format.
Ceci s'applique également aux inserts textuels comme les notes de bas de
page et divers inserts personnalisés.
\begin_layout Standard
De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
- même façon que le résultat \SpecialCharNoPassThru LaTeX
-: au moyen des fichiers de format et des
- modules; voir le chapitre 5 du manuel de
+ même façon que le résultat \SpecialChar LaTeX
+: au moyen des fichiers de format et des modules;
+ voir le chapitre 5 du manuel de
\emph on
Personnalisation
\emph default
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
- propose quatre méthodes d'affichages des formules mathématiques, qui
- ont divers avantages et inconvénients:
+\SpecialChar LyX
+ propose quatre méthodes d'affichages des formules mathématiques, qui ont
+ divers avantages et inconvénients:
\end_layout
\begin_layout Itemize
\begin_inset Newline newline
\end_inset
-Si Lyx ne sait pas afficher un formule en MathML \threehyphens
- par exemple, la formule
+Si \SpecialChar LyX
+ ne sait pas afficher un formule en MathML — par exemple, la formule
utilise le paquetage
\begin_inset Flex Code
status collapsed
\end_inset
- ou du code \SpecialCharNoPassThru TeX
- \threehyphens
- il affichera la formule sous la forme d'une image.
+ ou du code \SpecialChar TeX
+ — il affichera la formule sous la forme d'une image.
\end_layout
\begin_layout Itemize
\end_inset
- exporte les formules mathématiques en HTML, mis en forme par CSS.
+ exporte les formules mathématiques en HTML, mis en forme par CSS
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
a emprunté à
\begin_inset Flex Code
status collapsed
\end_inset
+.
Pour des formules simples, ceci fonctionne correctement, mais a tendance
à échouer pour des formules plus compliquées.
Cette méthode a cependant l'avantage d'être largement reconnue et peut
\lang french
-Si Lyx ne sait pas afficher un formule en HTML \threehyphens
- par exemple, la formule
+Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
utilise le paquetage
\begin_inset Flex Code
status collapsed
\end_inset
- ou du code \SpecialCharNoPassThru TeX
- \threehyphens
- il affichera la formule sous la forme d'une image.
-\begin_inset Separator parbreak
-\end_inset
-
+ ou du code \SpecialChar TeX
+ — il affichera la formule sous la forme d'une image.
\end_layout
\begin_deeper
\end_inset
-,\SpecialCharNoPassThru LyX
+,\SpecialChar LyX
exportera les formules comme des images, les mêmes images en fait que
- celles utilisées par la fonction d'aperçu sur le vif.
+ celles utilisées par la fonction d'aperçu sur le vif
\begin_inset Foot
status collapsed
\end_inset
+.
Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
- précision des images puisqu'elles sont engendrées par \SpecialCharNoPassThru LaTeX
+ précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
.
En contrepartie, ces images ne sont pas vectorielles, et par conséquent
elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
etc.
- (actuellement, il y a également un problème de numérotation des équations,
- voir le
-\begin_inset CommandInset href
-LatexCommand href
-name "bogue 6894"
-target "http://www.lyx.org/trac/ticket/6894"
-
-\end_inset
-
-).
+
\begin_inset Newline newline
\end_inset
La taille des images peut être réglée via le paramètre
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
dans le menu
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
Document\SpecialChar menuseparator
Paramètres\SpecialChar menuseparator
-Sortie
+Formats
\end_layout
\end_inset
-.
+
\begin_inset Foot
status collapsed
\end_inset
-
+.
\begin_inset Newline newline
\end_inset
-Si \SpecialCharNoPassThru LyX
- ne peut créer un image d'une formule pour une raison ou une autre
- (e.g., si un paquetage \SpecialCharNoPassThru LaTeX
- requis n'est pas installé), alors il émettra
- le code latex brut de la formule.
+Si \SpecialChar LyX
+ ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
+ si un paquetage \SpecialChar LaTeX
+ requis n'est pas installé), alors il émettra le code latex
+ brut de la formule.
\end_layout
\end_deeper
\begin_layout Itemize
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\begin_inset Newline newline
\end_inset
-Enfin, \SpecialCharNoPassThru LyX
- peut heureusement émettre les formules en \SpecialCharNoPassThru LaTeX
+Enfin, \SpecialChar LyX
+ peut heureusement émettre les formules en \SpecialChar LaTeX
.
Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
être utilisée avec des outils externes comme
LatexCommand href
name "jsMath"
target "http://www.math.union.edu/~dpvc/jsMath/"
+literal "false"
\end_inset
-, qui utilise JavaScript pour afficher le code \SpecialCharNoPassThru LaTeX
+, qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
inclus dans les documents
HTML.
- \SpecialCharNoPassThru LyX
- encapsule le code \SpecialCharNoPassThru LaTeX
+ \SpecialChar LyX
+ encapsule le code \SpecialChar LaTeX
soit dans un insert de type
\begin_inset Flex Code
status collapsed
\begin_layout Standard
Une des ces méthodes d'affichage doit être sélectionné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 menuseparator
-Sortie
+Formats
\end_layout
\end_inset
.
- Implicitement, \SpecialCharNoPassThru LyX
+ Implicitement, \SpecialChar LyX
émet en MathML.
Ceci est un réglage global pour le document.
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
- offre également le choix d'une méthode différente pour un insert particulier
-, s'il est par exemple mal affiché via MathML.
+\SpecialChar LyX
+ offre également le choix d'une méthode différente pour un insert particulier,
+ s'il est par exemple mal affiché via MathML.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Ceci dit, puisque \SpecialCharNoPassThru LyX
- se rabat sur les images quand la formule contient
- du code \SpecialCharNoPassThru TeX
+Ceci dit, puisque \SpecialChar LyX
+ se rabat sur les images quand la formule contient du
+ code \SpecialChar TeX
, il est possible de forcer l'affichage par une image en insérant
- un code \SpecialCharNoPassThru TeX
+ un code \SpecialChar TeX
innocent, par exemple
\begin_inset Formula $a=b\relax$
\end_inset
\begin_layout Standard
Les étiquettes de citation sont créées par le même mécanisme qui produit
- le étiquettes apparaissant dans l'écran \SpecialCharNoPassThru LyX
+ le étiquettes apparaissant dans l'écran \SpecialChar LyX
: les citations se présenteront
- donc aussi bien que dans \SpecialCharNoPassThru LyX
+ donc aussi bien que dans \SpecialChar LyX
si ce n'est mieux.
- Si vous utilisez des citations numériques, \SpecialCharNoPassThru LyX
- émettra des étiquettes numérique
-s, comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
+ Si vous utilisez des citations numériques, \SpecialChar LyX
+ émettra des étiquettes numériques,
+ comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
comme à l'écran.
- Si vous utilisez des citations auteur-année, \SpecialCharNoPassThru LyX
- ajoutera des lettres en
- bas de casse à l'année, comme le fait Bib\SpecialCharNoPassThru TeX
+ Si vous utilisez des citations auteur-année, \SpecialChar LyX
+ ajoutera des lettres en bas
+ de casse à l'année, comme le fait Bib\SpecialChar TeX
, s'il trouve plus d'une citation
du même auteur dans le même année.
Les étiquettes seront imprimées avec les entrées bibliographiques.
Language in Context: Selected Essays
\emph default
(Oxford: Oxford University Press, 2007), pp.
- 30\twohyphens
-68.
+ 30–68.
\end_layout
\begin_layout Quote
Language in Context: Selected Essays
\emph default
(Oxford: Oxford University Press, 2007), pp.
- 201\twohyphens
-30.
+ 201–30.
\end_layout
\begin_layout Standard
\begin_layout Standard
Il n'y a actuellement aucun support pour les les bibliographies par sections.
- Si vous avez des bibliographies multiples, \SpecialCharNoPassThru LyX
+ Si vous avez des bibliographies multiples, \SpecialChar LyX
exportera la même bibliographie
partout.
\end_layout
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
exporte heureusement les index ne XHTML, avec quelques limitations pour
le moment.
\end_layout
status collapsed
\begin_layout Plain Layout
-Le principal problème ici vient du fait que \SpecialCharNoPassThru LyX
- ne gère pas vraiment ces
- entrées d'index, il se contente de vous laisser saisir le code \SpecialCharNoPassThru LaTeX
+Le principal problème ici vient du fait que \SpecialChar LyX
+ ne gère pas vraiment ces entrées
+ d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
.
\end_layout
\end_layout
\begin_layout Itemize
-Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialCharNoPassThru LyX
- essaye
- de les traduire, mais les entrées doivent être séparées par
-\begin_inset Quotes fld
+Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
+ essaye de
+ les traduire, mais les entrées doivent être séparées par
+\begin_inset Quotes cld
\end_inset
!
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, il doit y avoir des espaces autour du point d'exclamation.
\begin_layout Itemize
Références croisées: les références croisées ne sont APA traduites.
- Si \SpecialCharNoPassThru LyX
+ Si \SpecialChar LyX
trouve une entrées contenant
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
|
\lang french
\SpecialChar ldots
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, il l'ignore cette indication, et le reste est traité comme une entrée
\end_layout
\begin_layout Itemize
-Ordre des entrées d'index: \SpecialCharNoPassThru LyX
+Ordre des entrées d'index: \SpecialChar LyX
essaie de gérer l'ordre de tri.
Il prend ce qui est avant le premier
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
@
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
premier
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
@
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
comme l'entrée effective.
- Pour le moment, \SpecialCharNoPassThru LyX
+ Pour le moment, \SpecialChar LyX
ne vérifie pas si
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
@
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
\begin_layout Itemize
Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
la fenêtre de choix des styles de caractères, ou par une autre méthode
- proposée par \SpecialCharNoPassThru LyX
+ proposée par \SpecialChar LyX
.
Les constructions telles que
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
entrée|textbf
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ne sont pas traduites.
- En fait, si \SpecialCharNoPassThru LyX
+ En fait, si \SpecialChar LyX
trouve un caractère tube (
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
|
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
\begin_layout Itemize
Index multiples: les index multiples ne sont pas traduits, toutes les entrées
d'index seront considérées comme un seul grand index.
- Pour éviter d'exporter plusieurs versions du même index, \SpecialCharNoPassThru LyX
- n'exporte
- que l'index principal, assurez-vous d'en créer un.
+ Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
+ n'exporte que
+ l'index principal, assurez-vous d'en créer un.
\end_layout
\begin_layout Section
\end_layout
\begin_layout Chapter
-Le Serveur \SpecialCharNoPassThru LyX
+Exportation DocBook
+\end_layout
+
+\begin_layout Standard
+En plus de XHTML, \SpecialChar LyX
+ peut créer des documents avec le vocabulaire XML de Docbook.
+ Avec les versions 2.3 et antérieures, \SpecialChar LyX
+ ne disposait que de modèles sélectifs
+ pour engendrer des documents DocBook (version 4 seulement).
+ À partir de la version 2.4 de \SpecialChar LyX
+, la plupart des formats peuvent créer des
+ documents DocBook valides (version 5 uniquement).
+ Cette fonctionnalité est intégrée à \SpecialChar LyX
+ et ne requiert pas l'usage d'outils
+ externes.
+\end_layout
+
+\begin_layout Standard
+De ce fait, les exportations DocBook peuvent être personnalisées et enrichies
+ exactement de la même façon que le résultat de la compilation \SpecialChar LaTeX
+ peut être
+ personnalisé et enrichi: via les fichiers de format et les modules.
+ Voir le chapitre
+\emph on
+
+\begin_inset Quotes cld
+\end_inset
+
+Installer de nouvelles classes
+\begin_inset Quotes crd
+\end_inset
+
+
+\emph default
+ du
+\emph on
+Manuel de Personnalisation
+\emph default
+ pour les détails.
+\end_layout
+
+\begin_layout Standard
+La plupart des fonctionnalités de \SpecialChar LyX
+ sont accessibles poue DocBook:
+\end_layout
+
+\begin_layout Itemize
+les affichages mathématiques sont obtenus essentiellement en MathML (avec
+ comme exception principale les constructions qui ne sont pas reconnues
+ par \SpecialChar LyX
+, comme les ERT).
+ Toutes les formules sont également disponibles en \SpecialChar TeX
+ natif dans le résultat
+ DocBook pour un traitement ultérieur;
+\end_layout
+
+\begin_layout Itemize
+les bibliographies et les citations sont interprétées, y compris avec un
+ fichier BibTeX externe.
+ Les entrées bibliographiques ne sont pas pré-affichées quand une information
+ détaillée est disponible,; mais plutôt exportées avec les constructions
+ standard DocBook.
+ Le processeur externe DocBook est supposé gérer le rendu des entrées;
+\end_layout
+
+\begin_layout Itemize
+les index sont interprétés, y compris les index multiples.
+ Les regroupements (avec
+\begin_inset Quotes cld
+\end_inset
+
+!
+\begin_inset Quotes crd
+\end_inset
+
+), les portées de pages et les références croisés (avec
+\family typewriter
+ |see
+\family default
+) sont reconnus, en exceptant l'évitement des symboles identiques.
+ L'ordre d'affichage (
+\family typewriter
+@
+\family default
+) et les types de caractères (
+\family typewriter
+|mathbf
+\family default
+) ne sont pas reconnus.
+ Il n'y a pas de support pour l'échappement des entrées d'index;
+\end_layout
+
+\begin_layout Itemize
+les glossaires sont interprétés.
+\end_layout
+
+\begin_layout Standard
+Deux paramètres essentiels peuvent être réglés au niveau du document:
+\end_layout
+
+\begin_layout Itemize
+le format des tableaux: \SpecialChar LyX
+ peut déclarer les tableaux soit en HTML (réglage
+ implicite), soit au format CALS, en fonction des desiderata de l'utilisateur.
+ La plupart des processeurs DocBook acceptent les deux formats.
+\end_layout
+
+\begin_layout Itemize
+le préfixe MathML: avec DocBook, MathML est inclus au sein des son propre
+ espace-nom, au contraire de HTML.
+ En conséquence, il doit uy avoir une indication des balises appartenant
+ au standard MathML.
+ Trois possibilités sont offertes:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+en ligne: l'espace-nom MathML est défini pour chaque formule (en utilisant
+ l'attribut
+\family typewriter
+xmlns
+\family default
+ pour chacune);
+\end_layout
+
+\begin_layout Itemize
+avec le préfixe
+\family typewriter
+m
+\family default
+ (implicite): l'espace-nom MathML est défini au niveau du document (en utilisant
+ l'attribut
+\family typewriter
+xmlns:m
+\family default
+ à la racine).
+ Chaque MathML reçoit le préfixe
+\family typewriter
+m
+\family default
+:, par exemple
+\family typewriter
+m:math
+\family default
+;
+\end_layout
+
+\begin_layout Itemize
+avec le préfixe
+\family typewriter
+ mml
+\family default
+: comme l'option
+\family typewriter
+m
+\family default
+, mais avec
+\family typewriter
+ mml.
+\end_layout
+
+\begin_layout Standard
+Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
+ se conforme
+ à votre style personnel ou si vous avez à travailler avec un logiciel véreux
+ qui n'accepte qu'un seul préfixe pour MathML.
+\end_layout
+
+\end_deeper
+\begin_layout Chapter
+Le Serveur \SpecialChar LyX
+
\end_layout
\begin_layout Section
\begin_layout Standard
Le
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-serveur \SpecialCharNoPassThru LyX
-\begin_inset Quotes frd
+serveur \SpecialChar LyX
+
+\begin_inset Quotes crd
\end_inset
- est une méthode implémentée dans \SpecialCharNoPassThru LyX
- qui permet à d'autres programmes de
- dialoguer avec \SpecialCharNoPassThru LyX
-, d'invoquer des commandes \SpecialCharNoPassThru LyX
- et d'obtenir de l'information
- à propos de son état interne.
+ est une méthode implantée dans \SpecialChar LyX
+ qui permet à d'autres programmes de dialoguer
+ avec \SpecialChar LyX
+, d'invoquer des commandes \SpecialChar LyX
+ et d'obtenir de l'information à propos
+ de son état interne.
Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
utile.
- C'est grâce au serveur \SpecialCharNoPassThru LyX
-, par exemple, que des gestionnaires de bibliographie
-s comme JabRef peuvent permettre de
-\begin_inset Quotes fld
+ C'est grâce au serveur \SpecialChar LyX
+, par exemple, que des gestionnaires de bibliographies
+ comme JabRef peuvent permettre de
+\begin_inset Quotes cld
\end_inset
pousser
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- des citations dans \SpecialCharNoPassThru LyX
+ des citations dans \SpecialChar LyX
.
\end_layout
\begin_layout Section
-Démarrer le Serveur \SpecialCharNoPassThru LyX
-\end_layout
+Démarrer le Serveur \SpecialChar LyX
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Démarrer-le-Serveur"
-\begin_layout Plain Layout
+\end_inset
-\backslash
-begin{sloppypar}
\end_layout
-\end_inset
-
-Le serveur \SpecialCharNoPassThru LyX
+\begin_layout Standard
+Le serveur \SpecialChar LyX
fonctionne par l'intermédiaire d'une paire de tubes.
Ils sont habituellement disposés dans votre répertoire utilisateur
\family typewriter
) et portent les noms
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
.lyxpipe.in
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
.lyxpipe.out
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
Répertoires
\family default
, par exemple
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
/home/mon_home/.lyxpipe
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, ou
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
lyxpipe
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- avec Windows (mais n'importe quel chemin effectif peut être utilisé).
- Vous devez configurer ceci
-\emph on
-manuellement
-\emph default
- pour que le serveur puisse démarrer.
-\begin_inset ERT
+ avec Windows (ou n'importe quel chemin admissible peut être utilisé à la
+ place de lyxpipe, par exemple
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+"
+\backslash
-
\backslash
-end{sloppypar}
+.
+\backslash
+pipe
+\backslash
+my
+\backslash
+lyx
+\backslash
+pipe"
\end_layout
\end_inset
-
+ fonctionnerait également).
+ Vous devez configurer ceci
+\emph on
+manuellement
+\emph default
+ pour que le serveur puisse démarrer.
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
ajoutera les suffixes
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
.in
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
.out
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family default
pour créer les tubes.
- Si l'un des ces tubes existe déjà, \SpecialCharNoPassThru LyX
- supposera qu'un autre processus
- \SpecialCharNoPassThru LyX
- est déjà en route et ne démarrera pas le serveur.
+ Si l'un des ces tubes existe déjà, \SpecialChar LyX
+ supposera qu'un autre processus \SpecialChar LyX
+ est
+ déjà en route et ne démarrera pas le serveur.
Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
tube inutilisé et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
dormant
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- existe à la fermeture de \SpecialCharNoPassThru LyX
-, \SpecialCharNoPassThru LyX
+ existe à la fermeture de \SpecialChar LyX
+, \SpecialChar LyX
essaiera de le supprimer.
Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
- tubes à la main et redémarrer \SpecialCharNoPassThru LyX
+ tubes à la main et redémarrer \SpecialChar LyX
.
Sur Windows, les tubes sont supprimés par le système à la fermeture du
programme ou après un crash, ainsi les tubes
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
dormants
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ne peuvent exister.
\end_layout
\begin_layout Standard
-Pour faire tourner plusieurs processus \SpecialCharNoPassThru LyX
+Pour faire tourner plusieurs processus \SpecialChar LyX
avec des serveurs en même temps,
vous devez utiliser différentes configurations, peut-être en utilisant
des répertoires utilisateurs différents, avec leurs propres
\begin_layout Standard
Si vous développez un programme client, il vous sera peut-être utile d'activer
- les informations de déboguage du serveur \SpecialCharNoPassThru LyX
+ les informations de déboguage du serveur \SpecialChar LyX
.
- Pour cela, démarrez \SpecialCharNoPassThru LyX
+ Pour cela, démarrez \SpecialChar LyX
avec la commande
\family typewriter
lyx -dbg 8192
\end_layout
\begin_layout Standard
-Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
- source sous le nom
+Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
+on source sous le nom
\family typewriter
development/server_monitor.c
\family default
-.
+pp.
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-Pour émettre un appel \SpecialCharNoPassThru LyX
-, le client écrit une ligne de texte ASCII dans
- le tube d'entrée, selon le format suivant :
+Pour émettre un appel \SpecialChar LyX
+, le client écrit une ligne de texte ASCII dans le
+ tube d'entrée, selon le format suivant :
\end_layout
\begin_layout LyX-Code
\family default
\emph default
est un nom que le client peut choisir arbitrairement.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
rappelle ce nom s'il envoie une réponse – un client peut donc répartir
les réponses aux différentes requêtes.
\end_layout
fonction
\family default
\emph default
- est la fonction que vous voulez faire exécuter à \SpecialCharNoPassThru LyX
+ est la fonction que vous voulez faire exécuter à \SpecialChar LyX
.
C'est la commande que vous auriez entrée dans le minibuffer.
\end_layout
\emph default
est un paramètre optionnel qui n'est utile que pour certaines fonctions
(par exemple, le LFUN
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
self-insert
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
qui insère le paramètre comme du texte à la position du curseur).
\end_layout
\begin_layout Standard
-La réponse de \SpecialCharNoPassThru LyX
+La réponse de \SpecialChar LyX
arrive dans le tube de sortie sous la forme :
\end_layout
contient des informations plus ou moins utiles selon la façon avec laquelle
la commande s'est exécutée.
Certaines commandes renvoient des informations à propos de l'état interne
- de \SpecialCharNoPassThru LyX
+ de \SpecialChar LyX
, comme
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
font-state
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, tandis que d'autres ne renvoient rien.
\end_layout
\begin_layout Standard
-En cas d'erreurs, la réponse de \SpecialCharNoPassThru LyX
+En cas d'erreurs, la réponse de \SpecialChar LyX
aura la forme :
\end_layout
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
- peut notifier aux clients les événements qui se produisent de manière
- asynchrone.
+\SpecialChar LyX
+ peut notifier aux clients les événements qui se produisent de manière asynchron
+e.
Pour l'instant il ne le fait que si l'utilisateur associe une séquence
de touches à la fonction
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
notify
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
- Voici le format de ce que \SpecialCharNoPassThru LyX
+ Voici le format de ce que \SpecialChar LyX
envoie :
\end_layout
\end_layout
\begin_layout Standard
-Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialCharNoPassThru LyX
- et implémente
-r des macros : associez certaines séquences de touches à
-\begin_inset Quotes fld
+Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
+ et implémenter
+ des macros : associez certaines séquences de touches à
+\begin_inset Quotes cld
\end_inset
notify
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, démarrez un client qui écoute le tube de sortie, traite la commande selon
la séquence et démarre une fonction qui peut utiliser des appels et des
- requêtes \SpecialCharNoPassThru LyX
- pour envoyer une commande ou une série de commandes à \SpecialCharNoPassThru LyX
+ requêtes \SpecialChar LyX
+ pour envoyer une commande ou une série de commandes à \SpecialChar LyX
.
\end_layout
\begin_layout Section
-Le protocole serveur \SpecialCharNoPassThru LyX
+Le protocole serveur \SpecialChar LyX
+
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
implémente un protocole simple qui peut servir à la gestion de session.
Tous les messages sont de la forme :
\end_layout
\family default
\emph default
peut être
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
hello
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ou
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
bye
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Si un client reçoit
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
hello
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-, c'est que \SpecialCharNoPassThru LyX
+, c'est que \SpecialChar LyX
l'informe qu'il écoute ses messages, s'il reçoit
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
bye
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-, c'est que \SpecialCharNoPassThru LyX
+, c'est que \SpecialChar LyX
est en train de s'arrêter.
\end_layout
\begin_layout Plain Layout
Les visionneuses suivantes proposent la fonction de recherche inversée en
- PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
+ PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
+ sur Windows.
\end_layout
\end_inset
recherche inversée
\emph default
.
- Ceci signifie que vous pouvez demander à \SpecialCharNoPassThru LyX
- de positionner le curseur
- sur une ligne particulière en cliquant sur la même ligne dans le résultat
- imprimable DVI/PDF.
+ Ceci signifie que vous pouvez demander à \SpecialChar LyX
+ de positionner le curseur sur
+ une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
+e DVI/PDF.
Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
- avec \SpecialCharNoPassThru LyX
+ avec \SpecialChar LyX
.
- C'est la cas par le serveur \SpecialCharNoPassThru LyX
+ C'est la cas par le serveur \SpecialChar LyX
soit par un tube nommé (
\emph on
lyxpipe
\emph on
lyxsocket
\emph default
-) créé par \SpecialCharNoPassThru LyX
+) créé par \SpecialChar LyX
dans son répertoire temporaire (c'est comme ceci que le programme
\begin_inset Flex Code
\end_inset
- communique avec \SpecialCharNoPassThru LyX
+ communique avec \SpecialChar LyX
).
Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
- la visionneuse et \SpecialCharNoPassThru LyX
+ la visionneuse et \SpecialChar LyX
, dans d'autres cas, la visionneuse peut communiquer
- directement avec \SpecialCharNoPassThru LyX
-: ceci dépend de la visionneuse sélectionnée et de
- votre système d'exploitation.
+ directement avec \SpecialChar LyX
+: ceci dépend de la visionneuse sélectionnée et de votre
+ système d'exploitation.
La même considération s'applique pour la configuration des visionneuses
et pour le méthode d'implantation de la recherche inversée.
Dans ce qui suit, nous allons donc décrire comment configurer la recherche
\end_layout
\begin_layout Subsection
-
-\lang english
\begin_inset CommandInset label
LatexCommand label
-name "subsec:rev-search"
+name "subsec:Activation-automatique"
\end_inset
+Activation automatique
+\end_layout
+
+\begin_layout Standard
+Le plus souvent, \SpecialChar LyX
+ démarrera le serveur pour vous en appuyant sur le bouton
+\lang english
+
+\begin_inset Info
+type "icon"
+arg "buffer-toggle-output-sync"
+\end_inset
+
\lang french
-Activation automatique
-\end_layout
-
-\begin_layout Standard
-Le plus souvent, \SpecialCharNoPassThru LyX
- démarrera le serveur pour vous en activant
-\begin_inset Flex MenuItem
+ de la barre des outils.
+ Une alternative consiste à activer la fonctionnalité en cochant
+\family sans
+ Synchroniser avec la sortie imprimable
+\family default
+ dans
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
Document\SpecialChar menuseparator
Paramètres\SpecialChar menuseparator
-Sortie\SpecialChar menuseparator
-Synchroniser avec la sortie imprimable
+Formats
\end_layout
\end_inset
.
- Dans ce cas, \SpecialCharNoPassThru LyX
- insérera automatiquement la macro Sync\SpecialCharNoPassThru TeX
- (pour PDF) ou
- chargera le paquetage srcltx (pour DVI).
+ Dans ce cas, \SpecialChar LyX
+ insérera automatiquement la macro Sync\SpecialChar TeX
+ (pour PDF) ou chargera
+ le paquetage
+\family typewriter
+srcltx
+\family default
+ (pour DVI).
Cette option peut être facilement atteinte depuis la barre d'outils
\begin_inset Flex Code
status collapsed
S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
une macro personnalisée dans la liste déroulante située juste au-dessous
de
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\family default
.
Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
-\lang english
-
\begin_inset Flex Code
status collapsed
\end_inset
, où sont décrites les étapes de la configuration dans votre visionneuse,
- \twohyphens
- que la mise en œuvre soit automatique ou manuelle.
+ – que la mise en œuvre soit automatique ou manuelle.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
fournit plusieurs méthodes pour la recherche inversée.
Certaines sont inhérentes au programme
\begin_inset Flex Code
\end_inset
, d'autres sont fournies par des paquetages externes.
- Votre choix dépendra du fait que votre distribution \SpecialCharNoPassThru LaTeX
- fournisse déjà
- une méthode donnée (les méthodes inhérentes sont assez récentes) et du
- fait que votre visionneuse puisse le gérer.
+ Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
+ fournisse déjà une
+ méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
+ que votre visionneuse puisse le gérer.
Les méthodes disponibles dont décrites dans la suite.
\end_layout
\begin_layout Standard
Cette méthode équipe le fichier DVI de l'information nécessaire pour la
recherche inversée.
- Elle est disponible en \SpecialCharNoPassThru LaTeX
- depuis quelque temps (n'importe quelle distributio
-n suffisamment récente devrait l'inclure) et elle est fiable.
+ Elle est disponible en \SpecialChar LaTeX
+ depuis quelque temps (n'importe quelle distribution
+ suffisamment récente devrait l'inclure) et elle est fiable.
Pour l'activer, modifier la commande dans le convertisseur
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-LaT
-\begin_inset ERT
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (standard)->DVI
+LaTeX (standard)->DVI
\end_layout
\end_inset
ou le convertisseur
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-LaT
-\begin_inset ERT
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (standard)->DraftDVI
+LaTeX (standard)->DraftDVI
\end_layout
\end_inset
dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
.
- Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialCharNoPassThru TeX
+ Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
(la syntaxe
peut différer dans quelques distributions).
\end_layout
\emph default
fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
s PDF (via pdflatex) et DVI, respectivement.
- Pour l'activer, charger les paquetages dans le préambule \SpecialCharNoPassThru LyX
+ Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
:
\end_layout
\begin_inset space ~
\end_inset
-Sync\SpecialCharNoPassThru TeX
+Sync\SpecialChar TeX
+
\begin_inset space ~
\end_inset
offrent un support inhérent pour la recherche inversé en PDF et DVI.
Cette fonctionnalité dénommée
\emph on
-Sync\SpecialCharNoPassThru TeX
+Sync\SpecialChar TeX
+
\emph default
résulte à la base de l'intégration du paquetage PDFSync dans le programme
scr-specials
\emph default
.
- Il vous faut au moins \SpecialCharNoPassThru TeX
-Live 2008 ou une distribution Mik\SpecialCharNoPassThru TeX
- récente pour
- pouvoir l'utiliser.
- Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
- sur Windows) supportent actuellement Sync\SpecialCharNoPassThru TeX
+ Il vous faut au moins \SpecialChar TeX
+Live 2008 ou une distribution Mik\SpecialChar TeX
+ récente pour pouvoir
+ l'utiliser.
+ Notez également que seules quelques visionneuses (comme Okular et Qpdfview
+ sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
+ pour les détails) supportent actuellement Sync\SpecialChar TeX
.
\end_layout
\begin_layout Standard
-Pour activer Sync\SpecialCharNoPassThru TeX
+Pour activer Sync\SpecialChar TeX
pour le résultat imprimable DVI, modifier le convertisseur
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-LaT
-\begin_inset ERT
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (standard) -> DVI
+LaTeX (standard) -> DVI
\end_layout
\end_inset
ou le convertisseur
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-LaT
-\begin_inset ERT
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (standard) -> DraftDVI
+LaTeX (standard) -> DraftDVI
\end_layout
\end_inset
dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
latex -synctex=1 $$i
\end_layout
\end_inset
, et pour le résultat imprimable PDF, modifier le convertisseur
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-LaT
-\begin_inset ERT
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (pdflatex) -> PDF (pdflatex)
+LaTeX (pdflatex) -> PDF (pdflatex)
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\lang english
pdflatex -synctex=1 $$i
\end_layout
\end_inset
.
- Vérifiez la documentation de votre visionneuse pour ce qui concerne la
- configuration pour Sync\SpecialCharNoPassThru TeX
-.
+ Si votre visionneuse n'est pas décrite dans ce qui suit, ou en cas d'échec,
+ vérifiez la documentation de votre visionneuse pour ce qui concerne la
+ configuration pour Sync\SpecialChar TeX
+
\begin_inset Foot
status collapsed
\end_inset
-
+.
\end_layout
\begin_layout Subsection
\end_inset
, vous n'avez rien de plus à faire pour utiliser la recherche inversée,
- puisque \SpecialCharNoPassThru LyX
+ puisque \SpecialChar LyX
fournit les ancres nécessaires pour l'utilisation automatisée
de
\begin_inset Flex Code
\begin_layout Standard
Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
- lieu du connecteur pour la communication avec \SpecialCharNoPassThru LyX
-, modifiez simplement
- la visionneuse DVI dans
-\begin_inset Flex MenuItem
+ lieu du connecteur pour la communication avec \SpecialChar LyX
+, modifiez simplement la
+ visionneuse DVI dans
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-\lang english
-P
-\lang french
-références\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
Gestion des fichiers\SpecialChar menuseparator
Convertisseurs
\end_layout
\end_inset
- est le chemin d'accès au tube Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-XServer spécifié dans
-\begin_inset Flex MenuItem
+ est le chemin d'accès au tube LyXServer spécifié dans
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
+Préférences\SpecialChar menuseparator
\lang english
-Preferences\SpecialChar menuseparator
Paths
\end_layout
\end_inset
- de la distribution des sources \SpecialCharNoPassThru LyX
+ de la distribution des sources \SpecialChar LyX
, vous trouverez un script
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout LyX-Code
-/Applications/Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X.app/Contents/MacOS/lyxeditor "$2" $1
+/Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
\begin_inset Newline newline
\end_inset
\end_layout
\begin_layout Standard
-Adaptez ces lignes si vous installez \SpecialCharNoPassThru LyX
- ailleurs que dans le répertoire
-
+Adaptez ces lignes si vous installez \SpecialChar LyX
+ ailleurs que dans le répertoire
\begin_inset Flex Code
status collapsed
\end_inset
dans le réglage de la visionneuse
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-, et sélectionnez Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X dans
-\begin_inset Flex MenuItem
+, et sélectionnez LyX dans
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-\lang english
Skim\SpecialChar menuseparator
-Preferences\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
Sync
\end_layout
\end_inset
-..
+.
\end_layout
\begin_layout Standard
La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
\end_layout
+\begin_layout Subsubsection*
+Evince (GNOME)
+\end_layout
+
+\begin_layout Standard
+La recherche inversée ne fonctionne pas directement avec evince, mais elle
+ peut être obtenue à l'aide de scripts auxiliaires externes: voir
+\begin_inset CommandInset href
+LatexCommand href
+target "https://wiki.lyx.org/LyX/SyncTeX"
+literal "false"
+
+\end_inset
+
+ pour les détails.
+\end_layout
+
\begin_layout Subsubsection*
Okular (KDE)
\end_layout
\begin_layout Standard
Aller à
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-\lang english
Configuration\SpecialChar menuseparator
-Configurer Okular\SpecialChar ldots
-\SpecialChar menuseparator
+Configurer Okular\SpecialChar menuseparator
Editeur
\end_layout
\end_inset
-, sélectionner
-\begin_inset Quotes fld
+ et sélectionner \SpecialChar LyX
+ en tant qu'éditeur.
+ Ceci insère la commande appropriée (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+lyxclient -g %f %l
+\end_layout
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Standard
+La recherche inversée est déclenchée par SHIFT-clic.
+ Notez que ceci ne fonctionne que si Okular est en mode
+\begin_inset Quotes cld
\end_inset
-Custom Text Editor
-\begin_inset Quotes frd
+Navigation
+\begin_inset Quotes crd
\end_inset
- et ajouter la commande
-\begin_inset Flex Code
+ (i.e.
+ le symbole de main est cliqué).
+\end_layout
+
+\begin_layout Subsubsection*
+Qpdfview (Unix)
+\end_layout
+
+\begin_layout Standard
+Qpdfview fonctionne avec Sync\SpecialChar TeX
+ depuis la version 0.3.5.
+ Allez à
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
+Modifier\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Comportement
+\end_layout
-\lang english
-lyxclient -g %f %l
+\end_inset
+
+, cliquer dans le champ de l'
+\emph on
+Éditeur de source
+\emph default
+ et ajoutez la commande
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyxclient -g %1 %2
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-La recherche inversée est déclenchée par SHIFT-clic.
+La recherche inversée est activée par un clic double.
\end_layout
\begin_layout Subsubsection*
\begin_layout Standard
Activer Yap, choisir le menu
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et sélectionner l'onglet
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Recherche inversée DVI
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Cliquer sur le bouton
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
New\SpecialChar ldots
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et, dans la fenêtre qui s'ouvre, saisir
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
Editor
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(ou un autre nom de votre choix) dans le champ
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Name:
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Maintenant cliquer sur le bouton identifié par
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\SpecialChar ldots
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
\end_inset
- est utilisé pour communiquer avec \SpecialCharNoPassThru LyX
+ est utilisé pour communiquer avec \SpecialChar LyX
via
\emph on
lyxpipe
\begin_inset Newline newline
\end_inset
-echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
+echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
\backslash
\backslash
\end_layout
\begin_layout Standard
-Vérifier que le chemin d'accès au tube \SpecialCharNoPassThru LyX
-Server spécifié dans \SpecialCharNoPassThru LyX
- est bien
-
+Vérifier que le chemin d'accès au tube \SpecialChar LyX
+Server spécifié dans \SpecialChar LyX
+ est bien
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-SumatraPDF -inverse-search "lyxeditor.bat %f %l"
+SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
\end_layout
\end_inset
dans les réglages de la visionneuse dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
Windows, puis le lancer, choisir le menu
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
et sélectionner l'onglet
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Recherche DVI inversée
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Cliquer sur le bouton
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
New\SpecialChar ldots
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et, dans la fenêtre qui s'ouvre, saisir
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-Éditeur \SpecialCharNoPassThru LyX
-\begin_inset Quotes frd
+Éditeur \SpecialChar LyX
+
+\begin_inset Quotes crd
\end_inset
(ou un autre nom de votre choix) dans le champ
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Name:
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Maintenant cliquer sur le bouton identifié par
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\SpecialChar ldots
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
\end_inset
- (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialCharNoPassThru LyX
+ (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
) .
Sélectionner
\begin_inset Flex Code
\emph on
lyxsocket
\emph default
-pour communiquer avec \SpecialCharNoPassThru LyX
+pour communiquer avec \SpecialChar LyX
.
Si pour quelque raison, vous souhaitez utiliser
\emph on
\end_inset
- et spécifiez le chemin d'accès au tube \SpecialCharNoPassThru LyX
+ et spécifiez le chemin d'accès au tube \SpecialChar LyX
Server dans les préférences.
\end_layout
\end_inset
dans les réglages de la visionneuse dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
- de \SpecialCharNoPassThru LyX
+ de \SpecialChar LyX
.
Si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-g
\end_layout
status collapsed
\begin_layout Plain Layout
-
-\lang english
-g
\end_layout
\emph on
lyxpipe
\emph default
-, et spécifier le chemin d'accès au tube \SpecialCharNoPassThru LyX
-Server dans les préférences
- \SpecialCharNoPassThru LyX
+, et spécifier le chemin d'accès au tube \SpecialChar LyX
+Server dans les préférences \SpecialChar LyX
.
\end_layout
\begin_layout Standard
La recherche directe est, comme son nom l'indique,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
l'opposé
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
de la recherche inversée.
Elle vous permet de positionner le curseur dans la visionneuse directement
- depuis \SpecialCharNoPassThru LyX
+ depuis \SpecialChar LyX
.
Si le recherche inversé est active (comme décrit ci-après), vous pouvez
- positionner le curseur où vous voulez dan le document \SpecialCharNoPassThru LyX
+ positionner le curseur où vous voulez dan le document \SpecialChar LyX
, et sélectionner
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(ou sélectionner
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Pour rendre la recherche directe active, vous devez d'abord créer le fichier
- PDF/DVI avec les informations supplémentaires concernant les source \SpecialCharNoPassThru TeX
-:
- ceci peut être fait par les méthodes décrites dans la section
+ PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
+: ceci
+ peut être fait par les méthodes décrites dans la section
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "subsec:rev-search"
+reference "subsec:Activation-automatique"
\end_inset
\end_layout
\begin_layout Standard
-De plus, vous devez configurer \SpecialCharNoPassThru LyX
+De plus, vous devez configurer \SpecialChar LyX
pour utiliser les visionneuses dans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
fournit une série de configurations validées pour quelques visionneuses,
que vous pouvez sélectionner dans le menu déroulant.
Si aucune de ces configurations ne vous convient, vous devrez chercher
status collapsed
\begin_layout Plain Layout
-\noindent
-.tex
+.tex
+\end_layout
+
+\end_inset
+
+ (temporairement) créé;
+\end_layout
+
+\begin_layout Itemize
+\noindent
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$o
+\end_layout
+
+\end_inset
+
+: nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
+ existe dans le répertoire temporaire).
+\end_layout
+
+\begin_layout Standard
+Notez que seules quelques visionneuses présentent une fonctionnalité de
+ recherche directe complète, parmi lesquelles
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+yap
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+xdvi
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+okular
\end_layout
\end_inset
- (temporairement) créé;
-\end_layout
-\begin_layout Itemize
-\noindent
+\lang english
+
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+
+\lang english
+Vous pouvez saisir
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-$$o
+
+\lang english
+okular --unique
\end_layout
\end_inset
-: nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
- existe dans le répertoire temporaire).
-\end_layout
-
-\begin_layout Standard
-Notez que seules quelques visionneuses présentent une fonctionnalité de
- recherche directe complète, parmi lesquelles
-\begin_inset Flex MenuItem
+ dans
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-yap
+
+\lang english
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
+Gestion des fichiers\SpecialChar menuseparator
+Formats de ficheirs
\end_layout
\end_inset
-,
-\begin_inset Flex MenuItem
-status collapsed
-\begin_layout Plain Layout
-xdvi
\end_layout
\end_inset
+
+\lang french
,
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-okular
+qpdfview
\end_layout
\end_inset
et
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
status collapsed
\begin_layout Plain Layout
-Pour Sumatra, CMCDDE est requis \threehyphens
- téléchargeable ici
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-http://www.istri.fr/zip/CMCDDE.zip
-\end_layout
+SumatraPDF peut aussi utiliser les commandes DDE via le programme externe
+ CMCDDE — téléchargeable depuis
+\begin_inset CommandInset href
+LatexCommand href
+target "http://www.istri.fr/spip/zip/CMCDDE.zip"
+literal "false"
\end_inset
\end_inset
.
- Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
- on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
- d'autre visionneuses, comme
-\begin_inset Flex MenuItem
+ d'autres, comme evince
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-evince
+\paragraph_spacing single
+La recherche directe avec evince peut être obtenue via des programmes externes
+ auxiliaires.
+ Voir
+\begin_inset CommandInset href
+LatexCommand href
+target "https://wiki.lyx.org/LyX/SyncTeX"
+literal "false"
+
+\end_inset
+
+ pour les détails.
\end_layout
\end_inset
- et
-\begin_inset Flex MenuItem
+, nécessitent des outils supplémentaires.
+ Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
+ on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
+ d'autre visionneuses, comme
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
- \SpecialCharNoPassThru LyX
- vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel
- format est déjà résident dans le répertoire temporaire) et choisit la configura
-tion adéquate.
+ \SpecialChar LyX
+ vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
+ est déjà résident dans le répertoire temporaire) et choisit la configuration
+ adéquate.
\end_layout
\begin_layout Chapter
\end_layout
\begin_layout Section
-Article AAS\SpecialCharNoPassThru TeX
+Article AAS\SpecialChar TeX
+
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-AAS\SpecialCharNoPassThru TeX
+AAS\SpecialChar TeX
est un ensemble de macros produit par l'
\lang english
American Astronomical Society
Publications of the Astronomical Society of the Pacific
\lang french
.
- \SpecialCharNoPassThru LyX
- a besoin de la version 5.0 (ou plus récente) de ces macros.
- Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialCharNoPassThru LaTeX
+ \SpecialChar LyX
+ a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
+ récente) de ces macros.
+ Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
2.09
- et sont fondamentalement incompatibles avec \SpecialCharNoPassThru LyX
+ et sont fondamentalement incompatibles avec \SpecialChar LyX
.
- Le paquetage AAS\SpecialCharNoPassThru TeX
+ Le paquetage AAS\SpecialChar TeX
peut être téléchargé depuis le site de l'AAS
\end_layout
\begin_layout Plain Layout
-http://www.journals.uchicago.edu/AAS/AAS\SpecialCharNoPassThru TeX
+https://aas.org/aastex/aastex-downloads
\end_layout
\end_inset
\begin_layout Standard
Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
- à écrire un papier en \SpecialCharNoPassThru LyX
+ à écrire un papier en \SpecialChar LyX
.
- \SpecialCharNoPassThru LyX
- ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialCharNoPassThru TeX
-,
- il vous dispensera seulement de la corvée de toutes les taper.
+ \SpecialChar LyX
+ ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
+, il vous
+ dispensera seulement de la corvée de toutes les taper.
Il est de votre responsabilité de vous assurer que le document final exporté
- en \SpecialCharNoPassThru LaTeX
- soit complètement conforme aux recommandations du journal auquel
- vous soumettez votre papier.
+ en \SpecialChar LaTeX
+ soit complètement conforme aux recommandations du journal auquel vous
+ soumettez votre papier.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialCharNoPassThru TeX
+Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
.
Cliquez sur
\family sans
\family default
, entrez le nouveau nom de fichier, puis choisissez le modèle
\family typewriter
-aastex.lyx
+aastex6.lyx
\family default
.
Il montrera les champs les plus courants dans un manuscrit.
<>
\family default
) les informations correctes.
- Beaucoup des commandes et environnements AAS\SpecialCharNoPassThru TeX
- peuvent être implémentés
- directement dans \SpecialCharNoPassThru LyX
-, mais certains ne peuvent pas : notamment
-\family typewriter
-
-\backslash
-altaffilmark
-\family default
- et
-\family typewriter
-
-\backslash
-altaffiltext
-\family default
-, qui devraient se voir comme le nez au milieu de la figure dans le fichier
- de modèle.
- Pour des commandes comme celles-là, le code \SpecialCharNoPassThru LaTeX
+ Beaucoup des commandes et environnements AAS\SpecialChar TeX
+ peuvent être implémentés directeme
+nt dans \SpecialChar LyX
+, mais certains ne peuvent pas.
+ Pour des commandes comme celles-là, le code \SpecialChar LaTeX
doit être entré directement
et signalé comme tel.
De telles commandes sont dénommées
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-code \SpecialCharNoPassThru TeX
-\begin_inset Quotes frd
+code \SpecialChar TeX
+
+\begin_inset Quotes crd
\end_inset
.
- J'essaye de minimiser la quantité de code \SpecialCharNoPassThru TeX
+ J'essaye de minimiser la quantité de code \SpecialChar TeX
nécessaire dans un document
- AAS\SpecialCharNoPassThru TeX
-, mais il y en a toujours trop.
+ AAS\SpecialChar TeX
+.
\end_layout
\begin_layout Subsection
\begin_layout Standard
Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
/ s'imprime correctement, il y a quelques opérations de
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
post-production
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
à effectuer avant de le soumettre aux journaux.
\end_layout
\begin_layout Enumerate
-Exportez votre papier en tant que fichier \SpecialCharNoPassThru LaTeX
+Exportez votre papier en tant que fichier \SpecialChar LaTeX
(
\family sans
Fichier\SpecialChar menuseparator
Exporter\SpecialChar menuseparator
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
).
\end_layout
.tex
\family default
résultant avec votre éditeur de texte favori.
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
makeatother
\family default
comprises, sauf les commandes que vous avez volontairement mises dans le
- préambule \SpecialCharNoPassThru LaTeX
+ préambule \SpecialChar LaTeX
(qui devraient apparaître immédiatement après le commentaire
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-User specified \SpecialCharNoPassThru LaTeX
+User specified \SpecialChar LaTeX
commands
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Plain Layout
NdT :
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-Commandes \SpecialCharNoPassThru LaTeX
+Commandes \SpecialChar LaTeX
spécifiées par l'utilisateur
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\end_deeper
\begin_layout Enumerate
-Faites tourner \SpecialCharNoPassThru LaTeX
+Faites tourner \SpecialChar LaTeX
sur ce fichier après modifications pour s'assurer qu'il
peut encore être compilé correctement.
\end_layout
\end_layout
\begin_layout Standard
-Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialCharNoPassThru TeX
- : le
- Guide de l'utilisateur d'AAS\SpecialCharNoPassThru TeX
+Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
+ : le Guide
+ de l'utilisateur d'AAS\SpecialChar TeX
(
\family typewriter
aasguide.tex
\begin_layout Itemize
Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
- mais vous pouvez les mettre dans le préambule \SpecialCharNoPassThru LaTeX
- si vous vous sentez
- tenu de le faire :
+ mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
+ si vous vous sentez tenu
+ de le faire :
\family typewriter
\backslash
\end_layout
\begin_layout Itemize
-Ces éléments peuvent être placés dans le préambule \SpecialCharNoPassThru LaTeX
-, et sont inclus
- comme des blancs dans le fichier modèle :
+Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
+, et sont inclus comme
+ des blancs dans le fichier modèle :
\family typewriter
\backslash
figcaption
\family default
(2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
- \SpecialCharNoPassThru LaTeX
+ \SpecialChar LaTeX
final.
\end_layout
\begin_layout Subsubsection
-Les choses qui ne sont pas implantées, utilisez du code \SpecialCharNoPassThru TeX
+Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
+
\end_layout
\begin_layout Standard
\family typewriter
-\backslash
-altaffilmark
-\family default
- (2.3),
-\family typewriter
-
-\backslash
-altaffiltext
-\family default
- (2.3),
-\family typewriter
-
\backslash
eqnum
\family default
\family default
(2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
après l'endroit où vous voulez le placer.
- N'utilisez pas les règles \SpecialCharNoPassThru LyX
+ N'utilisez pas les règles \SpecialChar LyX
dans le tableau
\begin_inset Foot
status collapsed
Fichier\SpecialChar menuseparator
Sous-document
\family default
- pour l'inclure dans votre document \SpecialCharNoPassThru LyX
+ pour l'inclure dans votre document \SpecialChar LyX
.
Voyez le fichier
\family typewriter
\end_layout
\begin_layout Subsubsection
-Faire coopérer \SpecialCharNoPassThru LyX
- et AAS\SpecialCharNoPassThru TeX
+Faire coopérer \SpecialChar LyX
+ et AAS\SpecialChar TeX
+
\end_layout
\begin_layout Standard
-Il peut être un peu difficile de faire reconnaître à \SpecialCharNoPassThru LyX
+Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
un nouveau format
et une nouvelle classe de document.
Quand tout le reste échoue, faites ceci :
\end_layout
\begin_layout Enumerate
-Assurez-vous que \SpecialCharNoPassThru LaTeX
- trouve AAS\SpecialCharNoPassThru TeX
+Assurez-vous que \SpecialChar LaTeX
+ trouve AAS\SpecialChar TeX
.
Copiez
\family typewriter
\family typewriter
table.tex
\family default
-) de la distribution AAS\SpecialCharNoPassThru TeX
- vers un répertoire complètement indépendant
- de \SpecialCharNoPassThru LaTeX
- ou d'AAS\SpecialCharNoPassThru TeX
- et faites tourner \SpecialCharNoPassThru LaTeX
+) de la distribution AAS\SpecialChar TeX
+ vers un répertoire complètement indépendant de
+ \SpecialChar LaTeX
+ ou d'AAS\SpecialChar TeX
+ et faites tourner \SpecialChar LaTeX
sur
\family typewriter
sample.tex
\family typewriter
aastex.layout
\family default
- apparaît bien dans le répertoire de formats (layout) de \SpecialCharNoPassThru LyX
+ apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
.
\end_layout
Outils\SpecialChar menuseparator
Reconfigurer
\family default
- dans \SpecialCharNoPassThru LyX
+ dans \SpecialChar LyX
, puis redémarrez celui-ci.
\end_layout
\begin_layout Enumerate
Ouvrez un nouveau fichier normal, pas avec un modèle.
- AAS\SpecialCharNoPassThru TeX
+ AAS\SpecialChar TeX
apparaît-il dans
\family sans
Document\SpecialChar menuseparator
\end_layout
\begin_layout Standard
-Si vous obtenez un avertissement provenant d'un document AAS\SpecialCharNoPassThru TeX
- existant
- vous disant qu'il n'arrive pas à trouver le format AAS\SpecialCharNoPassThru TeX
- ou un message
- du genre
-\begin_inset Quotes fld
+Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
+ existant vous
+ disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
+ ou un message du genre
+
+\begin_inset Quotes cld
\end_inset
You should not mix title layouts with normal ones
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Plain Layout
NdT :
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Il ne faut pas mélanger les formats de titre avec les formats normaux.
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\end_layout
\begin_layout Subsubsection
-Erreur \SpecialCharNoPassThru LaTeX
+Erreur \SpecialChar LaTeX
lors du traitement d'un tableau
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
, par défaut, tente de centrer la légende/titre du tableau.
- Ça semble produire une interférence négative dans AAS\SpecialCharNoPassThru TeX
+ Ça semble produire une interférence négative dans AAS\SpecialChar TeX
.
Vous devez donc cliquer quelque part dans la légende/titre, puis faire
citep
\family default
plus automatiques, mais ça nécessiterait des changements au code source
- de \SpecialCharNoPassThru LyX
+ de \SpecialChar LyX
.
Pour le moment vous pouvez faire deux choses :
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
Citation
\family default
; au moins vous pourrez tirer avantage des insertions automatiques.
- Puis éditez à la main le fichier \SpecialCharNoPassThru LaTeX
- exporté avant de le soumettre, en
- changeant les entrées
+ Puis éditez à la main le fichier \SpecialChar LaTeX
+ exporté avant de le soumettre, en changeant
+ les entrées
\family typewriter
\backslash
\begin_layout Standard
Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
- ce que le mécanisme de citation de \SpecialCharNoPassThru LyX
+ ce que le mécanisme de citation de \SpecialChar LyX
ne comprenne
\family typewriter
natbib
\begin_layout Standard
Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
- contribué à écrire le paquetage AAS\SpecialCharNoPassThru TeX
+ contribué à écrire le paquetage AAS\SpecialChar TeX
, le mécanisme de gestion des figures
est vraiment mal foutu.
Vous pouvez insérer les commandes
réussi à obtenir une apparence correcte.
Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
- de fichier EPS standard de \SpecialCharNoPassThru LyX
+ de fichier EPS standard de \SpecialChar LyX
quand vous voulez imprimer vos propres tirés
à part.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
va insérer une commande
\family typewriter
\backslash
usepackage{graphics}
\family default
- dans le préambule \SpecialCharNoPassThru LaTeX
- et gérer les figures de la façon habituelle dans
- \SpecialCharNoPassThru LaTeX2e
+ dans le préambule \SpecialChar LaTeX
+ et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
.
- Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialCharNoPassThru TeX
+ Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
5.0 doivent de toutes
- façons avoir une installation de \SpecialCharNoPassThru LaTeX2e
-, donc pourquoi ne pas profiter
- du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
- du choix de \SpecialCharNoPassThru LaTeX2e
+ façons avoir une installation de \SpecialChar LaTeX2e
+, donc pourquoi ne pas profiter du mécanisme
+ infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
+ de \SpecialChar LaTeX2e
ou du paquetage
\family typewriter
graphics
\begin_layout Standard
Il y a quelques choses
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
sympathiques
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
-e dans la fenêtre de \SpecialCharNoPassThru LyX
+e dans la fenêtre de \SpecialChar LyX
, même s'il l'est dans le manuscrit imprimé.
J'ai aussi choisi de ne pas faire des formats séparés pour les styles
\family typewriter
\end_layout
\begin_layout Quotation
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Les décisions des juges seront sans appel sauf si elles sont conspuées par
Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
envers les membres du jury, ni les membres du jury envers les réclamants
(sauf s'ils viennent d'être frappés par un boomerang).
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Standard
J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
- 98% du travail fait avec \SpecialCharNoPassThru LyX
- ; les 2% restants étant du post-traitement
- avec \SpecialCharNoPassThru LaTeX
+ 98% du travail fait avec \SpecialChar LyX
+ ; les 2% restants étant du post-traitement avec
+ \SpecialChar LaTeX
et un peu de nettoyage.
Je n'ai rencontré aucun problème avec le processus de soumission, et je
suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
\end_layout
\begin_layout Standard
-Cette section décrit comment utiliser \SpecialCharNoPassThru LyX
+Cette section décrit comment utiliser \SpecialChar LyX
pour écrire des articles à soumettre
au journal scientifique
\emph on
Astronomy and Astrophysics
\emph default
\lang french
- (www.edpsciences.fr/aa/
+ (
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-http://www.edpsciences.fr/aa/
+https://www.aanda.org/
\end_layout
\end_inset
plus Springer mais EDP Sciences.
Ce changement a aussi entraîné quelques légères modifications aux fichiers
de style, notamment la suppression de la commande thesaurus.
- La classe \SpecialCharNoPassThru LyX
+ La classe \SpecialChar LyX
\family typewriter
aa
.
Voyez les commentaires dans
\family typewriter
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
Dir/layouts/aapaper.layout
\family default
.
\end_layout
\begin_layout Standard
-Il est recommandé de commencer à partir du modèle distribué avec \SpecialCharNoPassThru LyX
+Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
.
Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
\end_layout
\backslash
maketitle
\family default
-, \SpecialCharNoPassThru LyX
+, \SpecialChar LyX
le fait tout seul quand l'en-tête est fini.
Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
Page
\family default
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
utilisera automagiquement
\family typewriter
\end_layout
\begin_layout Standard
-En plus de ces points, les macros utilisent trois commandes \SpecialCharNoPassThru LaTeX
- supplémentaire
-s qui n'ont pas d'équivalent dans \SpecialCharNoPassThru LyX
- :
+Via
+\family sans
+Édition\SpecialChar menuseparator
+Style
+\family default
+ de texte, vous trouverez deux marqueurs utiles pour le titrage:
\end_layout
\begin_layout Itemize
+\family sans
+Institution
\family typewriter
-
-\backslash
-and
+
\family default
- pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
+pour indiquer les couples auteur/institution.
+ Les institutions sont numérotées séquentiellement comme elles apparaissent
+ dans le champ
+\family sans
+ Address
+\family default
+, vous devez donc mettre un marqueur pour chaque auteur.
+
\end_layout
\begin_layout Itemize
-\family typewriter
-
-\backslash
-inst{<numéro>}
-\family default
- pour marquer les couples auteur/institut correspondants.
- Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
-
\family sans
-Address
+Email
\family default
-, vous devez donc mettre un marqueur à chaque auteur.
+ pour indiquer une adresse électronique.
+\end_layout
+
+\begin_layout Standard
+En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
+ supplémentaire
+ qui n'a pas d'équivalent dans \SpecialChar LyX
+ :
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
-email{<adresse>}
+and
\family default
- pour fournir une adresse électronique pour être joignable rapidement.
+ pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
\end_layout
\begin_layout Standard
-Dans tous les cas, la commande appropriée doit être tapée dans \SpecialCharNoPassThru LyX
- en mode
- \SpecialCharNoPassThru TeX
+La commande appropriée doit être tapée dans \SpecialChar LyX
+ en mode \SpecialChar TeX
.
Voir les exemples.
\end_layout
En plus, il doit contenir une entrée avec les mots-clés.
La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
les mots-clés.
- Ce n'est pas encore implémenté pour \SpecialCharNoPassThru LyX
-, vous devez donc entrer la commande
- \SpecialCharNoPassThru LaTeX
-
-\family typewriter
+ Ce se fait via le style de paragraphe
+\family sans
+\lang english
+Keywords.
-\backslash
-keywords{}
\family default
- à la main en mode \SpecialCharNoPassThru TeX
-.
- Référez-vous au papier exemple.
+\lang french
+ Référez-vous au fichier d'exemple.
\end_layout
\begin_layout Subsection
\begin_layout Itemize
\family sans
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\end_layout
\begin_layout Subsection
-Commandes non encore supportées par \SpecialCharNoPassThru LyX
+Commandes non encore supportées par \SpecialChar LyX
+
\end_layout
\begin_layout Standard
(A&A)
\family default
- de \SpecialCharNoPassThru LyX
+ de \SpecialChar LyX
.
Quelques-unes ont déjà été mentionnées.
Par souci d'exhaustivité, elles sont toutes listées ici :
\family typewriter
-\backslash
-email
-\end_layout
-
-\begin_layout Itemize
-
-\family typewriter
-
-\backslash
-appendix
-\end_layout
-
-\begin_layout Itemize
-
-\family typewriter
-
\backslash
authorrunning
\end_layout
\family typewriter
-\backslash
-inst{}
-\end_layout
-
-\begin_layout Itemize
-
-\family typewriter
-
-\backslash
-keywords{}
-\end_layout
-
-\begin_layout Itemize
-
-\family typewriter
-
\backslash
object{}
\end_layout
Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
\series bold
-N'oubliez pas de les signaler comme code \SpecialCharNoPassThru LaTeX
+N'oubliez pas de les signaler comme code \SpecialChar LaTeX
!
\end_layout
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
fournit le support pour les environnements de flottants
\family sans
figure
\end_layout
\begin_layout Enumerate
-Passez en mode \SpecialCharNoPassThru LaTeX
+Passez en mode \SpecialChar LaTeX
:
\family sans
M-c
\end_layout
\begin_layout Enumerate
-Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialCharNoPassThru LaTeX
+Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
+
et insérez l'accolade fermante :
\family sans
M-c
\end_layout
\begin_layout Subsection
-Format du référé
+Format de revue
\end_layout
\begin_layout Standard
-Pour la soumission, le papier doit être formaté dans un format spécial à
- double interligne.
+Pour la soumission, la communication doit être mise en forme dans un format
+ spécial à double interligne.
Pour ce faire, vous devez donner à la classe de document l'option
\family typewriter
referee
.
Il faut la mettre dans le champ
\family sans
-Options
+Réglable
\family default
, dans
\family sans
\begin_inset space ~
\end_inset
-document
+document\SpecialChar menuseparator
+Options de classe
\family default
.
Entrez-y juste le mot
\end_layout
\begin_layout Subsection
-Le papier exemple
+Le fichier d'exemple
\end_layout
\begin_layout Standard
-Le répertoire d'exemples contient un papier exemple écrit avec \SpecialCharNoPassThru LyX
+Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
.
- C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialCharNoPassThru LyX
+ C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
.
- Utilisez-le comme source d'inspiration, et comparez le code \SpecialCharNoPassThru LaTeX
+ Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
d'origine
- avec la façon de l'écrire avec \SpecialCharNoPassThru LyX
+ avec la façon de l'écrire avec \SpecialChar LyX
.
\end_layout
\begin_layout Section
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
AMS
\end_layout
\noun default
mise à jour par
\noun on
-Richard Heck
+Richard Kimberly Heck
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-Les formats \SpecialCharNoPassThru LaTeX
- AMS ont été écrits pour se conformer au style suggéré
- pour les articles mathématiques à soumettre aux publications de l'
+Les formats \SpecialChar LaTeX
+ AMS ont été écrits pour se conformer au style suggéré pour
+ les articles mathématiques à soumettre aux publications de l'
\lang english
American Mathematical Society
\lang french
facilement y être adaptés.
Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
spécifiques à chaque revue (habituellement il suffira de changer une ligne
- dans la sortie \SpecialCharNoPassThru TeX
+ dans la sortie \SpecialChar TeX
).
Cette documentation est disponible sur le réseau à
\begin_inset Flex URL
\end_layout
\begin_layout Standard
-Il y a actuellement 2 formats \SpecialCharNoPassThru LaTeX
+Il y a actuellement 2 formats \SpecialChar LaTeX
AMS distincts :
\end_layout
Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
des classes AMS.
Ils n'inclent aps en particulier d'environnments de
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
théorèmes
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
pour les théorèmes, les lemmes, et similaires.
Ceux-ci sont fournis par le module
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
La liste des environnements offerts par ces formats est longue.
- Avec \SpecialCharNoPassThru LaTeX
- AMS il y a la possibilité de définir une variété illimitée d'environ
-nements de type
-\begin_inset Quotes fld
+ Avec \SpecialChar LaTeX
+ AMS il y a la possibilité de définir une variété illimitée d'environnemen
+ts de type
+\begin_inset Quotes cld
\end_inset
théorème
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
- Cependant, l'AMS recommande les environnements disponibles dans \SpecialCharNoPassThru LyX
+ Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
.
- Voici la liste des environnements ― ainsi que les environnements standard,
+ Voici la liste des environnements ainsi que les environnements standard,
comme
\family sans
\family default
- ― proposés par
+ proposés par
\begin_inset Flex Code
status collapsed
Le mot
\family sans
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Remark
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Standard
En plus, ces environnements se servent automatiquement des paquetages de
- polices AMS-\SpecialCharNoPassThru LaTeX
+ polices AMS-\SpecialChar LaTeX
et AMS.
Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
ces environnements.
\family sans
Narrative
+\family default
+by
+\family sans
+
\begin_inset space \hfill{}
\end_inset
\family default
Instructions au personnage.
Les () sont insérées automatiquement, mais seule la ( sera affichée dans
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
.
Les deux seront imprimées.
Cet environnement n'est utilisé qu'à l'intérieur de
Foil
\family default
\noun on
-T
-\noun default
-e
-\noun on
-X
+\SpecialChar TeX
+
\noun default
)
\begin_inset CommandInset label
\end_layout
\begin_layout Standard
-Cette section décrit comment utiliser \SpecialCharNoPassThru LyX
- pour préparer des transparents
- pour rétroprojecteurs.
+Cette section décrit comment utiliser \SpecialChar LyX
+ pour préparer des transparents pour
+ rétroprojecteurs.
Il y a deux classes de document qui le permettent : la classe par défaut
\family sans
Cette section concerne la classe
\family sans
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-slides
+FoilTeX
\family default
-\begin_inset space ~
-\end_inset
-
-(
-\family sans
-Foil\SpecialCharNoPassThru TeX
-\family default
-)
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
uniquement.
\begin_layout Standard
Si vous voulez une documentation sur
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
(default)
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, voyez la section
\family sans
foils
\family default
- installée
-\lang english
- [
+ installée
\family sans
-
-\begin_inset Quotes fld
-\end_inset
-
-slides (Foil\SpecialCharNoPassThru TeX
-)
+FoilTeX
\family default
-
-\begin_inset Quotes frd
-\end_inset
-
-]
-\lang french
, il vous faudra sûrement utiliser la classe
\family sans
slides
\family sans
foils
\family default
- est conçue pour être utilisée avec la version 2.1 du fichier de classe \SpecialCharNoPassThru LaTeX
+ est conçue pour être utilisée avec la version
+\begin_inset space ~
+\end_inset
+
+2.1 du fichier de classe \SpecialChar LaTeX
\family sans
foils.cls
\family default
.
- Celui-ci fait maintenant partie intégrante de \SpecialCharNoPassThru LaTeX2e
+ Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
.
\end_layout
\begin_layout Standard
Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
-\begin_inset Quotes fld
-\end_inset
-
-
-\family sans
-slides
-\begin_inset space ~
-\end_inset
-
-(FoilTe
-\family default
-X
\family sans
-)
+FoilTe
\family default
-
-\begin_inset Quotes frd
-\end_inset
-
- dans le champ
+X dans le champ
\family sans
Classe
\family default
\begin_layout Itemize
La taille par défaut est de 20
-\begin_inset space ~
+\begin_inset space \thinspace{}
\end_inset
pt, les autres choix étant respectivement 17
-\begin_inset space ~
+\begin_inset space \thinspace{}
\end_inset
pt, 25
-\begin_inset space ~
+\begin_inset space \thinspace{}
\end_inset
pt et 30
-\begin_inset space ~
+\begin_inset space \thinspace{}
\end_inset
pt.
\begin_layout Itemize
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
pour travailler avec des diapos 35mm.
Les tailles A5, B5,
se comportent un peu différemment avec cette classe.
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
propose en effet des possibilités plus étendues pour les en-têtes et pieds
de page, comme l'insertion d'un logo défini par l'utilisateur.
Voyez la section
\emph toggle
centré au bas de la page.
Les différentes mises en page possibles sont les suivantes :
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\family default
, et ce même si son utilisation est déconseillée par l'auteur de
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
car certaines incompatibilités apparaissent.
\end_layout
\end_inset
pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
-\begin_inset space ~
+\begin_inset space \thinspace{}
\end_inset
mm, facilitant ainsi le travail avec ce support.
\series default
Cette option indique à
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
d'utiliser le pilote dvips pour effectuer les rotations des pages en format
paysage.
(Elle est automatiquement activée à la création d'un nouveau document
.
Il y a des environnements supplémentaires fournis par
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
- ainsi que deux apportés par \SpecialCharNoPassThru LyX
+ ainsi que deux apportés par \SpecialChar LyX
.
Les environnements suivants sont partagés avec d'autres classes :
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{multicols}{2}
-\end_layout
-
-\end_inset
-
-
-\end_layout
+\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Itemize
\begin_layout Itemize
\family sans
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
-Code
\end_layout
Adresse_À_Droite
\end_layout
-\begin_layout Itemize
-
-\family sans
-Légende
-\end_layout
-
-\begin_layout Itemize
-
-\family sans
-Commentaire
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-end{multicols}
-\end_layout
-
\end_inset
En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
propose des commandes pour commencer de nouvelles diapos :
\end_layout
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
- a aussi des versions légèrement modifiées de ces deux environnements
- :
+\SpecialChar LyX
+ a aussi des versions légèrement modifiées de ces deux environnements :
\end_layout
\begin_layout Itemize
nouveaux théorèmes.
De ce fait,
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
fournit aussi un ensemble d'outils pour les présenter :
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{multicols}{2}
-\end_layout
-
-\end_inset
-
-
-\end_layout
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Itemize
Définition*
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-end{multicols}
-\end_layout
-
\end_inset
\begin_layout Standard
Les versions sans étoile sont numérotées, tandis que celles avec étoile
ne le sont pas.
- Il y a enfin des environnements de liste ajoutés par \SpecialCharNoPassThru LyX
+ Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
:
\end_layout
\begin_layout Standard
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
à tout moment dans le document.
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{multicols}{2}
-\end_layout
-
-\end_inset
-
-
-\end_layout
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Itemize
En-tête_Gauche
\family default
(Left_Header)
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
-\begin_layout Standard
+\begin_layout Plain Layout
\begin_inset space ~
\end_inset
\end_layout
\end_deeper
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-end{multicols}
-\end_layout
-
\end_inset
\begin_layout Standard
Certaines commandes de
\family sans
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
- ne sont pas directement supportées par \SpecialCharNoPassThru LyX
+ ne sont pas directement supportées par \SpecialChar LyX
, mais vous pourrez tout de même
les utiliser, comme l'explique la section
\begin_inset space ~
\family sans
Date
\family default
- vide, \SpecialCharNoPassThru LaTeX
- lui substituera la date du jour (et ce, à chaque fois que vous
- générerez le rendu).
+ vide, \SpecialChar LaTeX
+ lui substituera la date du jour (et ce, à chaque fois que vous générerez
+ le rendu).
\end_layout
\begin_layout Subsubsection
\end_layout
\begin_layout Standard
-Un petit bogue de \SpecialCharNoPassThru LyX
- fait que deux de ces environnements ne peuvent se
- suivre directement.
+Deux de ces environnements ne peuvent se suivre directement.
Ils doivent être séparés par quelque chose.
- Si vous essayez d'en coller deux, ça semblera marcher sous \SpecialCharNoPassThru LyX
-, mais la
- sortie \SpecialCharNoPassThru LaTeX
- aura fusionné les deux environnements en un seul.
- Alors, comment contourner le problème ? L'option la plus simple est d'insérer
- du texte entre les deux environnements ou d'ajouter un environnement
-\family sans
-\SpecialCharNoPassThru LaTeX
-\family default
- entre les deux paragraphes avec juste un
-\begin_inset Quotes fld
+ Si vous utilisez une rupture normale de paragraphe, vous allez juste allonger
+ l'environnement précédent comme si vous aviez fusionné les deux environnements.
+ Plutôt que de faire cela, vous devez insérer un
+\begin_inset Quotes cld
\end_inset
-
-\family typewriter
-%
-\family default
-
-\begin_inset Quotes frd
+séparateur
+\begin_inset Quotes crd
\end_inset
- dedans.
- Cela forcera \SpecialCharNoPassThru LyX
- à produire la bonne sortie \SpecialCharNoPassThru LaTeX
.
- Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
- \SpecialCharNoPassThru LyX
+ Voyez la section intitulée
+\emph on
+Emboîtements séparés
+\emph default
+ dans le
+\emph on
+Guide de l'utilisateur
+\emph default
.
- Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
- deux environnements de type théorème juste l'un derrière l'autre.
\end_layout
\begin_layout Subsubsection
ListeCroix
\family default
, ont pour but de faciliter l'utilisation de listes
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
À
\end_inset
éviter
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ou
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Oui
\end_inset
Non
-\begin_inset Quotes frd
-\end_inset
-
-, bref, qui utilisent comme puces des coches (
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-ding{51}
-\end_layout
-
-\end_inset
-
-) ou des croix (
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-ding{55}
-\end_layout
-
+\begin_inset Quotes crd
\end_inset
-).
+, bref, qui utilisent comme puces des coches ou des croix.
Ces listes sont en fait des versions spécialisées de l'environnement
\family sans
Itemize
\begin_layout Standard
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
exactement là où elles sont dans le texte plutôt qu'en haut des pages où
en une quelconque autre position prédéfinie.
servent à définir le texte en pied de page à gauche.
La première vous permet d'insérer un logo sur vos diapos.
Vous aurez par défaut comme logo
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-Typeset by
\family sans
-\lang english
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
-\lang french
-
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
La seconde sert à classifier des documents en fonction du type de public,
par exemple
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Confidentiel
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_layout Subsection
Fonctions de
\family sans
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
non-supportées
\begin_inset CommandInset label
Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
ent
\family sans
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
, ou en mode
\family sans
-\SpecialCharNoPassThru TeX
+\SpecialChar TeX
+
\family default
dans un autre environnement.
\end_layout
\noun on
li
\noun default
-T
-\noun on
-e
-\noun default
-X)
+\SpecialChar TeX
+)
\begin_inset CommandInset label
LatexCommand label
name "sec:slitex"
\end_layout
\begin_layout Standard
-Cette section décrit comment utiliser \SpecialCharNoPassThru LyX
- pour préparer des transparents
- pour rétroprojecteurs.
+Cette section décrit comment utiliser \SpecialChar LyX
+ pour préparer des transparents pour
+ rétroprojecteurs.
Il y a deux classes de document qui le permettent : la classe par défaut
\family sans
uniquement
\emph default
la classe
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
(default)
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_layout Standard
Si vous cherchez une documentation sur
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\begin_inset space ~
\end_inset
-(Foil\SpecialCharNoPassThru TeX
+(Foil\SpecialChar TeX
)
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, voyez la section
\family default
(pour
\family sans
-Foil\SpecialCharNoPassThru TeX
+Foil\SpecialChar TeX
+
\family default
, vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
\end_layout
\begin_layout Standard
-Cette classe est l'évolution en \SpecialCharNoPassThru LaTeX2e
+Cette classe est l'évolution en \SpecialChar LaTeX2e
du vieux package S
\noun on
li
e
\noun default
X.
- Toutes les distributions de \SpecialCharNoPassThru LaTeX2e
- comprennent cette classe (qu'à partir
- de maintenant j'appellerais simplement
-\begin_inset Quotes fld
+ Toutes les distributions de \SpecialChar LaTeX2e
+ comprennent cette classe (qu'à partir de maintenan
+t j'appellerais simplement
+\begin_inset Quotes cld
\end_inset
\family sans
slides
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Standard
Avant tout, pour utiliser cette classe de document, vous devez sélectionner
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
(default)
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family default
a un comportement un peu différent pour cette classe.
Voici les choix possibles et leurs effets :
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\family default
.
Pour l'utiliser, mettez
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
clock
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
dans les
document
\family default
.
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
Vous pouvez aussi utiliser le fichier modèle
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
slides.lyx
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
C'est aussi la police qui est utilisée pour le rendu final.
Dites-vous que c'est un
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
indice visuel
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
pour vous rappeler que c'est une diapositive.
\begin_layout Itemize
\family sans
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
-Code
\end_layout
-\begin_layout Itemize
-
-\family sans
-Commentaire
-\end_layout
-
\begin_layout Standard
Tous les autres environnements standard, comme les en-têtes de section,
ne servent pas dans la classe
\begin_layout Standard
Ces cinq-là présentent des subtilités, dues à une
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
fonction
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- de \SpecialCharNoPassThru LyX
+ de \SpecialChar LyX
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
dans un environnement vide.
C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
une diapo par autre chose que du texte.
Pour contourner cela, j'ai fait un peu de
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-magie \SpecialCharNoPassThru LaTeX
-\begin_inset Quotes frd
+magie \SpecialChar LaTeX
+
+\begin_inset Quotes crd
\end_inset
.
\begin_layout Standard
Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
- dues aux limitations inhérentes à la version actuelle de \SpecialCharNoPassThru LyX
+ dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
.
- Comme je viens de le dire, \SpecialCharNoPassThru LyX
+ Comme je viens de le dire, \SpecialChar LyX
interdit les environnements qui commencent
par un autre environnement.
Pour contourner ceci, l'environnement
Note
\family default
comme des
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
pseudo-environnements
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Texte_Visible
\family default
comme des
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
pseudo-commandes
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Texte_Visible
\family default
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
l'ignore totalement.
En fait, vous pouvez laisser ces cinq environnements complètement vides.
\end_layout
\begin_layout Standard
Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
- rencontrer une autre subtilité de \SpecialCharNoPassThru LyX
+ rencontrer une autre subtilité de \SpecialChar LyX
.
- \SpecialCharNoPassThru LyX
-, comme la nature, a horreur du vide, et ne vous laissera pas entamer
- un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
+ \SpecialChar LyX
+, comme la nature, a horreur du vide, et ne vous laissera pas entamer un
+ nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
Vous ferez donc ainsi :
\end_layout
\end_layout
\begin_layout Standard
-Espérons qu'une future version de \SpecialCharNoPassThru LyX
+Espérons qu'une future version de \SpecialChar LyX
résoudra cette bizarrerie\SpecialChar ldots
\end_layout
\family default
pourra vous aider à préparer les supports de la présentation.
En revanche, le contenu de celle-ci est entièrement de votre ressort.
- (C'est ça aussi, la philosophie \SpecialCharNoPassThru LyX
+ (C'est ça aussi, la philosophie \SpecialChar LyX
!)
\end_layout
\end_inset
-) pour dire à \SpecialCharNoPassThru LyX
+) pour dire à \SpecialChar LyX
de commencer une nouvelle diapo (eh oui).
Le marqueur pour cet environnement /
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
pseudo-commande
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
est une
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
ligne ASCII
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
en bleu, suivie de l'indication
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
NewSlide:
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Standard
-Les diapos sont sûrement les seules fois dans \SpecialCharNoPassThru LyX
- où vous aurez à forcer
- la fin des pages (vous pouvez toujours le faire dans
+Les diapos sont sûrement les seules fois dans \SpecialChar LyX
+ où vous aurez à forcer la
+ fin des pages (vous pouvez toujours le faire dans
\family sans
Édition\SpecialChar menuseparator
Paramètres
Si vous avez entré plus de texte qu'un transparent ne peut physiquement
en contenir, le surplus débordera sur une nouvelle diapo.
Je vous déconseille de le faire, cependant, car la diapo
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
de surplus
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ne présentera aucun numéro de page.
\family default
Tous deux créent une
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
ligne ASCII
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
suivie par un marqueur (
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
NewOverlay:
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
NewNote:
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, respectivement).
La couleur n'est plus le bleu, mais un magenta éclatant et la
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
ligne ASCII
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
se présente différemment, dans son style et sa longueur.
Diapo
\family default
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
parent
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, agrémenté d'un
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-a
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
multiples auront donc
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-b
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-c
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
Surcouche
\family default
comme
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
faisant partie
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
d'une
\emph toggle
Texte_Invisible
\family default
-, \SpecialCharNoPassThru LyX
+, \SpecialChar LyX
insère un marqueur centré, bleu clair, indiquant
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
<Invisible Text Follows>
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Texte_Visible
\family default
, l'étiquette centrée sera
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
<Visible Text Follows>
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, en vert.
\family sans
slides
\family default
- de \SpecialCharNoPassThru LyX
- : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
-, ni rendre visible du texte au milieu d'un paragraphe invisible.
- Pour ce faire, vous devrez insérer du code \SpecialCharNoPassThru LaTeX
+ de \SpecialChar LyX
+ : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
+ ni rendre visible du texte au milieu d'un paragraphe invisible.
+ Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
+
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
...
- et devront être entrées en mode \SpecialCharNoPassThru TeX
+ et devront être entrées en mode \SpecialChar TeX
.
Le texte dont vous voulez changer la
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
visibilité
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
sera à l'intérieur des accolades, derrière la commande
visible
\family default
.
- Si vous ne savez pas comment entrer du \SpecialCharNoPassThru TeX
- sous \SpecialCharNoPassThru LyX
-, voyez la section approprié
-e dans le
+ Si vous ne savez pas comment entrer du \SpecialChar TeX
+ sous \SpecialChar LyX
+, voyez la section appropriée
+ dans le
\emph on
Guide
\begin_inset space ~
Diapo
\family default
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
parent
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\family sans
slides
\family default
- de \SpecialCharNoPassThru LyX
+ de \SpecialChar LyX
fournit des indices visuels.
Le marqueur d'une
\family sans
Diapo
\family default
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
parent
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
avec
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-1
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-2
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-3
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family sans
slides
\family default
- de \SpecialCharNoPassThru LyX
- ne supporte pas d'origine les marqueurs temporels, qui sont une
- fonction
+ de \SpecialChar LyX
+ ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
+
\noun on
Sli
\noun default
e
\noun default
X.
- Il faudra donc passer par le code \SpecialCharNoPassThru LaTeX
+ Il faudra donc passer par le code \SpecialChar LaTeX
.
\end_layout
\begin_layout Standard
Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
ire
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
clock
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(voir la section
\family default
que vous générerez.
Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
- \SpecialCharNoPassThru LaTeX
+ \SpecialChar LaTeX
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
settime{}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
addtime{}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
settime{}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
sert à indiquer le temps voulu, tandis que
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
addtime{}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
est utilisé pour ajouter une certaine durée.
\end_layout
\begin_layout Standard
-Heureusement il existe deux commandes \SpecialCharNoPassThru LaTeX
+Heureusement il existe deux commandes \SpecialChar LaTeX
qui vous permettent de sélectionner
ce qu'il faut imprimer.
- Toutes deux doivent être placées dans le préambule de votre document.
+ Toutes deux doivent être placées dans le préambule de votre document.
La commande
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
slides}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
n'imprimera que les
\family default
.
De même, la commande
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
onlynotes{notes}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
n'imprimera que les
.
Je vous conseille de mettre les deux commandes en commentaire dans votre
préambule et de
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
décommenter
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
celle dont vous avez besoin à l'impression.
J'ai l'habitude de : décommenter
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
onlyslides{
\backslash
slides}
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, imprimer dans un fichier dont le nom contient
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-slides
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, la recommenter et décommenter
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
onlynotes{
\backslash
notes}
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et imprimer dans un fichier
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
*-notes
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Standard
Vous pouvez aussi donner d'autres paramètres à
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
onlyslides{}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
onlynotes{}
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
- Reportez-vous à un bon livre sur \SpecialCharNoPassThru LaTeX
+ Reportez-vous à un bon livre sur \SpecialChar LaTeX
pour plus de détails.
\end_layout
\begin_layout Standard
J'ai aussi créé un fichier modèle,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
slides.lyx
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
avec la classe
modèle
\family default
.
- Votre fichier de présentation \SpecialCharNoPassThru LyX
+ Votre fichier de présentation \SpecialChar LyX
contiendra un exemple du triplet
\family sans
Diapo – Surcouche – Note
\begin_layout Standard
Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
- de \SpecialCharNoPassThru LaTeX2e
+ de \SpecialChar LaTeX2e
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
émulation de
\noun on
-Sli\SpecialCharNoPassThru TeX
+Sli\SpecialChar TeX
+
\noun default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
- Ni moi ni le reste de l'Équipe \SpecialCharNoPassThru LyX
+ Ni moi ni le reste de l'Équipe \SpecialChar LyX
n'impose d'utiliser ou de ne pas utiliser
cette classe.
Elle est là si vous en avez besoin.
- Il y a d'autres classes de \SpecialCharNoPassThru LaTeX2e
- pour créer des présentations, comme
- la classe
+ Il y a d'autres classes de \SpecialChar LaTeX2e
+ pour créer des présentations, comme la classe
+
\family sans
Foils
\family default
seminar
\family default
\noun toggle
- (présent sur certaines distributions \SpecialCharNoPassThru TeX
+ (présent sur certaines distributions \SpecialChar TeX
).
- Ce dernier n'est pas encore supporté par \SpecialCharNoPassThru LyX
+ Ce dernier n'est pas encore supporté par \SpecialChar LyX
+
\begin_inset Foot
status collapsed
\begin_layout Standard
Maîtriser le format d'un script d'Hollywood est un
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
rite de passage
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_inset
Suivi en général de quelque chose comme
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
sur Sally qui se lève
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\family default
Instructions au personnage intervenant.
- Les () sont insérées automatiquement, mais seule la ( sera affichée dans
- \SpecialCharNoPassThru LyX
-.
- Les deux seront imprimées.
+ Les () sont insérées automatiquement.
\end_layout
\begin_layout Itemize
.
Ces deux paquetages sont des versions modifiées du paquetage standard
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
article
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, et ils sont presques identiques (mais pas tout à fait).
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
sait gérer la plupart de leurs fonctions.
- J'ai utilisé \SpecialCharNoPassThru LyX
- avec succès pour écrire des articles soumis à ces deux
- journaux.
+ J'ai utilisé \SpecialChar LyX
+ avec succès pour écrire des articles soumis à ces deux journaux.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Enumerate
-\SpecialCharNoPassThru LyX
- ne vous laissera pas changer la taille de police ni la mise en page
- du document, car les deux paquetage ne permettent pas de telles modifications.
+\SpecialChar LyX
+ ne vous laissera pas changer la taille de police ni la mise en page du
+ document, car les deux paquetage ne permettent pas de telles modifications.
\end_layout
\begin_layout Enumerate
.
Pour cela, faites
\family sans
-Outils\SpecialChar menuseparator
-Préférences
-\family default
-, et dans l'onglet
-\family sans
-Paramètres
-\begin_inset space ~
-\end_inset
-
-de
-\begin_inset space ~
-\end_inset
-
-langue\SpecialChar menuseparator
+Documents\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
Langue
\family default
-, décochez la case
-\family sans
-Utiliser
-\begin_inset space ~
-\end_inset
-
-Babel
-\family default
- et cliquez sur
+ et sélectionnez
\family sans
-Appliquer
+Aucun
\family default
- (ou
+ en tant que
\family sans
-Enregistrer
-\family default
- si vous voulez retenir ce changement).
+Paquetage linguistique.
\end_layout
\begin_layout Enumerate
Le style
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Mots clés
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
doit être utilisé pour définir les mots clés.
ijmpc
\family default
fournit un style nommé
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Code de classification
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, qui peut être utilisé pour définir des codes de clasification comme les
\begin_layout Enumerate
Plusieurs nouveaux environnements sont disponibles :
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Définition
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Étape
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Exemple
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Remarque
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Notation
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Théorème
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Preuve
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Corollaire
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Lemme
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Proposition
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Prop
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Question
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Affirmation
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Conjecture
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Leur utilisation est plus ou moins évidente.
- \SpecialCharNoPassThru LyX
- gère tous ces environnements ; il utilisera l'étiquette, le style de
- texte, et le schéma de numérotation qui convient pour chacun d'eux.
+ \SpecialChar LyX
+ gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
+ et le schéma de numérotation qui convient pour chacun d'eux.
\end_layout
\begin_layout Enumerate
natbib
\family default
.
- Dans \SpecialCharNoPassThru LyX
-, les citations s'affichent comme d'habitude ; dans la sortie,
- les citations apparaissent comme des exposants.
+ Dans \SpecialChar LyX
+, les citations s'affichent comme d'habitude ; dans la sortie, les
+ citations apparaissent comme des exposants.
Si vous voulez utiliser une citation en texte normal, vous devez utiliser
la commande
\family typewriter
refcite
\family default
, par exemple
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
See Ref.
\backslash
refcite{clé}
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Enumerate
Il n'y a pas de section
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Remerciements
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
dans les deux paquetages, utilisez simplement l'environnement
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Section*
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
avant
\emph default
les Références.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
propose un marqueur spécial, via
\family sans
Document\SpecialChar menuseparator
Début annexe(s) ici
\family default
qui indique le début des annexes.
- Dans \SpecialCharNoPassThru LyX
+ Dans \SpecialChar LyX
, le mot
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Annexes
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
apparaît en lettres rouges, comme indication que toutes les sections qui
encadrée en rouge.
Pour écrire une annexe, créez simplement une section dans cette zone (le
style
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Annexe
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
fait la même chose, il avait été créé dans les formats
tbl
\family default
pour les légendes des tableaux.
- La conséquence en est qu'un tableau créé avec \SpecialCharNoPassThru LyX
+ La conséquence en est qu'un tableau créé avec \SpecialChar LyX
est affiché correctement,
mais sans sa légende.
- Cependant, vous pouvez utiliser un peu de code \SpecialCharNoPassThru TeX
+ Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
pour contourner ce problème,
de façon à ce que les légendes s'impriment comme prévu.
Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
- légende, et remplacez la par le code \SpecialCharNoPassThru LaTeX
+ légende, et remplacez la par le code \SpecialChar LaTeX
\family typewriter
\backslash
tbl{votre légende de tableau}{
\family default
-(sic) ; vous devez ensuite mettre le code \SpecialCharNoPassThru LaTeX
+(sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
\family typewriter
}
\family typewriter
.tex
\family default
-, puis inclure celui-ci dans le document \SpecialCharNoPassThru LyX
+, puis inclure celui-ci dans le document \SpecialChar LyX
(par
\family sans
Insertion\SpecialChar menuseparator
\end_layout
\begin_layout Standard
-Avant de soumettre votre papier vous devez exporter le document \SpecialCharNoPassThru LyX
+Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
en tant
- que fichier \SpecialCharNoPassThru LaTeX
+ que fichier \SpecialChar LaTeX
(
\family sans
Fichier\SpecialChar menuseparator
Exporter\SpecialChar menuseparator
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
), puis modifier le fichier
\family typewriter
status collapsed
\begin_layout Plain Layout
-En fait, vous avez le choix entre \SpecialCharNoPassThru LaTeX
+En fait, vous avez le choix entre \SpecialChar LaTeX
+
\begin_inset space ~
\end_inset
-(standard) et \SpecialCharNoPassThru LaTeX
+(standard) et \SpecialChar LaTeX
+
\begin_inset space ~
\end_inset
makeatother
\family default
comprises, sauf les commandes que vous avez vous-même ajoutées dans le
- préambule \SpecialCharNoPassThru LaTeX
+ préambule \SpecialChar LaTeX
.
\end_layout
\family typewriter
.tex
\family default
- ainsi modifié, et lancer \SpecialCharNoPassThru LaTeX
+ ainsi modifié, et lancer \SpecialChar LaTeX
dessus autant de fois que nécessaire.
Vous pouvez alors contrôler l'aspect du document
\family typewriter
correspondant.
\end_layout
-\begin_layout Subsection
-Utilisation du code \SpecialCharNoPassThru TeX
-\end_layout
-
-\begin_layout Standard
-L'usage du code \SpecialCharNoPassThru TeX
- est réduit à deux commandes, qui doivent être placées
- au début du document.
- Si vous avez commencé à écrire votre papier à partir du modèle
-\family typewriter
-ijmpc.lyx
-\family default
- ou
-\family typewriter
-ijmpd.lyx
-\family default
-, le code \SpecialCharNoPassThru TeX
- nécessaire est déjà là, et vous n'avez normalement pas besoin
- de l'effacer.
- Vous pouvez seulement changer le premier code \SpecialCharNoPassThru TeX
- pour spécifier ce qui
- s'imprime en haut des pages paires et impaires (respectivement le titre
- abrégé et le nom des auteurs).
- Ce code \SpecialCharNoPassThru TeX
- doit être de la forme
-\family typewriter
-
-\backslash
-markboth{Noms des Auteurs}{Titre Abrégé du Papier}
-\family default
-.
-\end_layout
-
\begin_layout Section
iopart
\end_layout
\begin_layout Standard
La manière la plus simple pour écrire un papier est de commencer avec le
- fichier
-\family typewriter
+ modèle
+\shape italic
IOP-article.lyx
-\family default
- qui est disponible dans la liste des modèles de \SpecialCharNoPassThru LyX
-.
- Faites
+\shape default
+ qui est disponible via
\family sans
Fichier\SpecialChar menuseparator
Nouveau
Modèle
\family default
-, et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
- à écrire.
+.
Le modèle explique comment utiliser les environnements spéciaux.
Voici les conseils les plus importants :
\end_layout
\begin_layout Itemize
-Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
- deux options
+Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
+ paquetage AMS n'est chargé dans
\family sans
-Utilise
-\begin_inset space ~
-\end_inset
-
-le
+Document\SpecialChar menuseparator
+Paramètres\SpecialChar menuseparator
+Option
\begin_inset space ~
\end_inset
-paquetage math
+mode
\begin_inset space ~
\end_inset
-AMS
-\family default
- ne sont pas activées dans les paramètres du document,
-\family sans
-options des Maths
-\family default
-.
-
-\family sans
-
+math!
\end_layout
\begin_layout Itemize
L'environnement de titre définit le type de document.
Vous devez donc utiliser un des environnements suivants pour le titre :
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\family sans
Article
\family default
- qui n'est pas géré par \SpecialCharNoPassThru LyX
+ qui n'est pas géré par \SpecialChar LyX
.
- Il peut être utilisé en code \SpecialCharNoPassThru TeX
- si votre document ne correspond pas à
- l'un des autres types de titres.
+ Il peut être utilisé en code \SpecialChar TeX
+ si votre document ne correspond pas à l'un
+ des autres types de titres.
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
supporte de nombreuses fonctions de ce paquetage mais pas tout.
Cependant, le Texte Rouge nécessaire se résume à quelques commandes
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
particulières
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
du paquetage (voir
\end_inset
).
- J'ai récemment utilisé \SpecialCharNoPassThru LyX
+ J'ai récemment utilisé \SpecialChar LyX
pour écrire un article soumis à
\emph on
Astrophysics and Space Science
\end_layout
\begin_layout Standard
-Comme pour le paquetage AAS\SpecialCharNoPassThru TeX
-, avant de soumettre votre papier à la publication
-, vous devez le
-\begin_inset Quotes fld
+Comme pour le paquetage AAS\SpecialChar TeX
+, avant de soumettre votre papier à la publication,
+ vous devez le
+\begin_inset Quotes cld
\end_inset
post-traiter
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
comme suit.
\end_layout
\begin_layout Enumerate
-Exportez votre papier comme fichier \SpecialCharNoPassThru LaTeX
+Exportez votre papier comme fichier \SpecialChar LaTeX
.
Pour cela, faites
\family sans
-\bar under
-F
-\bar default
-ichier\SpecialChar menuseparator
-E
-\bar under
-x
-\bar default
-porter\SpecialChar menuseparator
-
-\bar under
-L
-\bar default
-a\SpecialCharNoPassThru TeX
+Fichier\SpecialChar menuseparator
+Exporter\SpecialChar menuseparator
+LaTeX
\family default
.
\end_layout
.tex
\family default
obtenu, et faites les changements suivants
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
makeatother
\family default
comprises, sauf celles que vous avez explicitement incluses dans le préambule
- \SpecialCharNoPassThru LaTeX
+ \SpecialChar LaTeX
.
\end_layout
\end_deeper
\begin_layout Enumerate
-Lancez \SpecialCharNoPassThru LaTeX
+Lancez \SpecialChar LaTeX
sur ce fichier
\family typewriter
.tex
\end_layout
\begin_layout Subsection
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Particularités
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
du paquetage Kluwer
\begin_layout Standard
Le paquetage Kluwer présente les
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
particularités
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
suivantes.
\end_layout
\begin_layout Enumerate
-Il est possible d'écrire plusieurs articles dans le même fichier \SpecialCharNoPassThru LaTeX
+Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
+
\begin_inset Foot
status collapsed
.
Chaque article doit être compris dans l'environnement
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
article
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
end{article}
\family default
.
- Bien que cela puisse être implémenté dans \SpecialCharNoPassThru LyX
-, je ne l'ai pas fait car
- ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
- Vous devez donc les entrer directement et les marquer comme code \SpecialCharNoPassThru LaTeX
- (le fameux
-\begin_inset Quotes fld
+ Bien que cela puisse être implémenté dans \SpecialChar LyX
+, je ne l'ai pas fait car ce
+ n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
+ Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
+ (le fameux
+
+\begin_inset Quotes cld
\end_inset
Texte Rouge
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
).
L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
, l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
et les mots-clés) doit être comprise dans un environnement appelé
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
opening
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
- Ce n'est pas implémenté dans \SpecialCharNoPassThru LyX
-, vous devez donc entrer le titre, le sous-titr
-e, etc.
+ Ce n'est pas implémenté dans \SpecialChar LyX
+, vous devez donc entrer le titre, le sous-titre,
+ etc.
entre deux lignes de Texte Rouge (
\family typewriter
kluwer.lyx
\family default
tient compte de toutes ces
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
particularités
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Enumerate
-n'effacez pas le code \SpecialCharNoPassThru TeX
+n'effacez pas le code \SpecialChar TeX
qui se trouve dans le modèle, et
\end_layout
\end_layout
\begin_layout Standard
-Les classes de document \SpecialCharNoPassThru LyX
+Les classes de document \SpecialChar LyX
\emph on
article (koma-script)
\emph on
(koma-script)
\emph default
- correspondent respectivement aux classes \SpecialCharNoPassThru LaTeX
+ correspondent respectivement aux classes \SpecialChar LaTeX
\family typewriter
scrartcl.cls
empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
En comparaison, les polices grasses sans empattement ec semblent un peu
plus fines.
- Le paquetage \SpecialCharNoPassThru LaTeX
+ Le paquetage \SpecialChar LaTeX
\family typewriter
cmsd.sty
Walter Schmidt
\shape default
permet de reproduire l'apparence
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
habituelle
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, tout en utilisant les polices ec.
La numérotation des en-têtes de chapitre est rendue de la même manière
que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Chapitre...
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_layout Plain Layout
je n'arrive pas à traduire
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
type area options
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family sans
DIV
\family default
- ( dans \SpecialCharNoPassThru LyX
+ ( dans \SpecialChar LyX
elles doivent être entrées dans le champ d'
\family sans
Options
\end_layout
\begin_layout Itemize
-les classes de document \SpecialCharNoPassThru LaTeX
+les classes de document \SpecialChar LaTeX
de la famille Koma-Script définissent un certain
nombre de commandes supplémentaires.
- Celles d'entre elles qui ont une signification dans \SpecialCharNoPassThru LyX
+ Celles d'entre elles qui ont une signification dans \SpecialChar LyX
sont implémentées
par des types de paragraphes y correspondant.
\end_layout
\begin_layout Standard
-Une description détaillée, en allemand, des classes de document \SpecialCharNoPassThru LaTeX
- de
- la famille Koma-Script se trouve dans le
+Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
+ de la famille
+ Koma-Script se trouve dans le
\family typewriter
scrguide
\family default
.
Les sections qui suivent décrivent seulement les aspects de ces classes
- qui ont un sens dans \SpecialCharNoPassThru LyX
+ qui ont un sens dans \SpecialChar LyX
.
\end_layout
\family sans
Liste
\family default
-, spécifique à \SpecialCharNoPassThru LyX
+, spécifique à \SpecialChar LyX
, qui est remplacé par le nouveau type
\family sans
Marquage
\family sans
Partie*
\family default
-, elle n'a pas été implémentée dans \SpecialCharNoPassThru LyX
+, elle n'a pas été implémentée dans \SpecialChar LyX
.
\end_layout
\begin_layout Itemize
\family sans
-Maxime
+Dicton
\family default
(Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
d'un chapitre.
Si vous utilisez le paramètre optionnel (
\family sans
Insertion\SpecialChar menuseparator
-Titre
-\begin_inset space ~
-\end_inset
-Court
+\lang english
+Auteur du dicton
\family default
-), vous pouvez y mettre l'auteur de la maxime.
- Maxime et auteur sont séparés par une ligne.
+\lang french
+), vous pouvez y mettre l'auteur du dicton.
+ Dicton et auteur sont séparés par une ligne.
Il vous faut au minimum Koma-Script version 2.8q.
\family sans
\family default
, la zone de titre du document.
Ils doivent être entrés au-dessus du premier paragraphe
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
normal
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
status collapsed
\begin_layout Plain Layout
-Les commandes \SpecialCharNoPassThru LaTeX
- correspondantes doivent apparaître avant la commande
-
+Les commandes \SpecialChar LaTeX
+ correspondantes doivent apparaître avant la commande
\family typewriter
\backslash
\family default
(Extratitle) : introduit une page
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
moche
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
qui précède le document réel, comprenant un paragraphe sans formatage spécial.
\begin_layout Subsection
-\family sans
-letter (koma-script)
+\family sans
+letter (koma-script)
+\end_layout
+
+\begin_layout Description
+Nota: Cette décrit la classe obsolète
+\family sans
+KOMA-Script-Letter (v.
+\begin_inset space ~
+\end_inset
+
+1)
+\family default
+, qui n'est même plus incluse dans les publications KOMA récentes.
+ Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter
+ (v.
+\begin_inset space ~
+\end_inset
+
+2)!
\end_layout
\begin_layout Standard
\emph default
correspondante, partiellement modifiés, à l'exception des types
\family sans
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
-Code
\family default
,
\family sans
Liste
\family default
-, spécifiques à \SpecialCharNoPassThru LyX
+, spécifiques à \SpecialChar LyX
et qui sont remplacés par le nouveau type
\family sans
Marquage
\begin_layout Standard
L'apparence de la lettre produite par cette classe de document peut-être
- contrôlée par des commandes \SpecialCharNoPassThru LaTeX
+ contrôlée par des commandes \SpecialChar LaTeX
que vous pouvez insérer dans le préambule
du document
\begin_inset Foot
\begin_layout Plain Layout
On obtient un en-tête
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
ordinaire
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-, comportant le nom et l'adresse, avec les commandes \SpecialCharNoPassThru LaTeX
- suivantes dans
- le préambule :
+, comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
+ suivantes dans le
+ préambule :
\end_layout
\begin_layout LyX-Code
Ouverture
\family default
définissent le début de la lettre et doivent être présents dans toute lettre.
- Pour les identifier dans \SpecialCharNoPassThru LyX
+ Pour les identifier dans \SpecialChar LyX
, les lettres
\emph on
L
sont des types qui présentent une invite et qui servent à entrer des renseignem
ents qui seront utilisés par la classe de document.
Nous les appellerons
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
types à invite
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Plain Layout
NdT : Mais si quelqu'un a une meilleure idée pour traduire
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
input type
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, je ne dis pas non.
\backslash
telephonenum
\family default
- de \SpecialCharNoPassThru LaTeX
+ de \SpecialChar LaTeX
.
\end_layout
\family default
génèrent comme dans les lettres commerciales, au-dessus de la ligne de
titre, une ligne qui contient les champs
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Votre réf.
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Votre courrier du
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Notre réf.
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Numéro de Client
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Numéro de Facture
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Date
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Pour le champ
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Date
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-, \SpecialCharNoPassThru LyX
+, \SpecialChar LyX
reprend la valeur donnée dans
\family sans
Date
\family default
.
Si l'un quelconque de ces types
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
pour lettre commerciale
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
est utilisé, la valeur donnée pour
\family sans
Place
\family default
- n'apparaîtra pas, seule est définie la variable \SpecialCharNoPassThru LaTeX
+ n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
\family typewriter
scrlettr
\family default
, désormais périmée.
- Elle a – du côté \SpecialCharNoPassThru LaTeX
- – une interface complètement nouvelle et n'est pas
- compatible avec l'ancienne classe.
- \SpecialCharNoPassThru LyX
+ Elle a – du côté \SpecialChar LaTeX
+ – une interface complètement nouvelle et n'est pas compatible
+ avec l'ancienne classe.
+ \SpecialChar LyX
supporte les deux, mais il est recommandé d'utiliser la nouvelle.
\end_layout
(par
\family sans
Insertion\SpecialChar menuseparator
-Graphique
+Graphique/image
\family default
) dans l'en-tête.
\end_layout
\emph on
koma-letter2
\emph default
- fourni avec \SpecialCharNoPassThru LyX
+ fourni avec \SpecialChar LyX
, qui vous donnera des exemples.
Vous trouverez une description détaillée dans la documentation de Koma-Script
(
\end_layout
\begin_layout Standard
-Avec \SpecialCharNoPassThru LyX
-, la visualisation d'un document de classe Koma-Script peut poser
- quelques problèmes :
+Avec \SpecialChar LyX
+, la visualisation d'un document de classe Koma-Script peut poser quelques
+ problèmes :
\end_layout
\begin_layout Itemize
\family default
apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
d'être sur la même ligne juste avant.
- C'est causé par le comportement interne de \SpecialCharNoPassThru LyX
- face au marqueur de type
-
+ C'est causé par le comportement interne de \SpecialChar LyX
+ face au marqueur de type
\family sans
Counter_Chapter
\family default
AjoutSec
\family default
sont uniquement dans la
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
vraie
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- table des matières \SpecialCharNoPassThru LaTeX
-, et pas dans la table des matières \SpecialCharNoPassThru LyX
+ table des matières \SpecialChar LaTeX
+, et pas dans la table des matières \SpecialChar LyX
(
\family sans
Document\SpecialChar menuseparator
\emph default
apparaissent séparés par de l'interligne supplémentaire, et non par une
indentation.
- C'est le comportement par défaut, qui se passe de commande \SpecialCharNoPassThru LaTeX
+ C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
spécifique.
Mais dans la fenêtre
\family sans
\family sans
Interligne
\family default
- insère toujours des commandes \SpecialCharNoPassThru LaTeX
- supplémentaires dans le document pour
- causer cet espacement, ce qui ne serait pas le comportement désiré dans
- ce cas.
+ insère toujours des commandes \SpecialChar LaTeX
+ supplémentaires dans le document pour causer
+ cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
\end_layout
\begin_layout Section
\end_layout
\begin_layout Standard
-Les classes de document \SpecialCharNoPassThru LyX
+Les classes de document \SpecialChar LyX
\emph on
article (mwart)
\emph on
book (mwbk)
\emph default
- correspondent aux classes de document \SpecialCharNoPassThru LaTeX
+ correspondent aux classes de document \SpecialChar LaTeX
\family typewriter
mwart.cls
\begin_layout Itemize
Des styles de mise en page supplémentaires :
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\end_deeper
\begin_layout Itemize
Options
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
Memoir
\family default
est connu comme l'auteur de nombreux et utiles paquetages dans le monde
- \SpecialCharNoPassThru LaTeX
+ \SpecialChar LaTeX
.
La plupart ont été rassemblés avec
\family sans
.
Il est donc beaucoup plus facile de mettre en forme la table des matières,
les annexes, les chapitres et autres.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
, ne gère pas de façon native la plupart de ces fonctionnalités.
Quelque-unes pourront être ajoutées dans de prochaines versions
\begin_inset Foot
\end_inset
, beaucoup ne le seront probablement jamais, à cause des limitations de
- la structure de \SpecialCharNoPassThru LyX
+ la structure de \SpecialChar LyX
.
Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
- de quelques commandes \SpecialCharNoPassThru LaTeX
- (en code \SpecialCharNoPassThru TeX
+ de quelques commandes \SpecialChar LaTeX
+ (en code \SpecialChar TeX
+
\begin_inset Foot
status collapsed
).
Dans cette section, nous ne listerons que les fonctions qui sont gérées
- par \SpecialCharNoPassThru LyX
+ par \SpecialChar LyX
de façon native.
Pour une description détaillée (et pour le reste des fonctions) nous recommando
ns de jeter un œil au manuel détaillé de la classe
\begin_inset space ~
\end_inset
-: Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
+: memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17
\end_layout
\begin_inset space ~
\end_inset
-: Le style de page
-\begin_inset Quotes fld
+: le style de page
+\begin_inset Quotes cld
\end_inset
sophistiqué
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
n'est pas géré, à cause d'un conflit de commandes entre
fancyhdr
\family default
(ils définissent tous les deux une commande avec le même nom, ce qui perturbe
- \SpecialCharNoPassThru LaTeX
+ \SpecialChar LaTeX
).
À la place, Memoir est fourni avec un paquet de ses propres styles de pages
(voir
\begin_inset space ~
\end_inset
-: Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
+: les sections (chapitres, sections, sous-sections etc.) ont un paramètre
facultatif dans les classes standard.
Avec ce dernier, vous pouvez donner une version alternative du titre pour
la table des matière et les entêtes (par exemple, quand le titre est trop
long).
- Dans \SpecialCharNoPassThru LyX
+ Dans \SpecialChar LyX
, vous pouvez le faire avec
\family sans
Insertion\SpecialChar menuseparator
et les entêtes.
Vous pouvez donc définir trois variantes d'un titre : un pour le corps
du texte, un pour la table des matières et un pour les entêtes.
- Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
- fonction, le premier contient le titre court destiné à la table des matière,
- le second un autre titre court destiné aux entêtes.
+ \SpecialChar LyX
+ rend ceux-ci accessibles via des variantes particulières de
+\family sans
+ Titre
+\begin_inset space ~
+\end_inset
+
+court
+\family default
+ dans le menu
+\family sans
+Insertion.
\end_layout
\begin_layout Description
\begin_inset space ~
\end_inset
-: Dans les classes standard (et dans beaucoup d'autres classes), la table
+: dans les classes standard (et dans beaucoup d'autres classes), la table
des matières, la liste des tableaux et la liste des figures commencent
automatiquement une novelle page.
\begin_inset space ~
\end_inset
-: Pour quelque raison inconnue, Memoir utilise une pagination sur la page
+: pour quelque raison inconnue, Memoir utilise une pagination sur la page
de titre (dans les classes standard, les pages de titres sont
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
vides
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, c'est-à-dire sans numérotation).
\begin_inset space ~
\end_inset
-: Avec l'option de classe
+: avec l'option de classe
\emph on
article
\emph default
\begin_inset space ~
\end_inset
-document
-\family default
- dans les
-\family sans
-options
+document\SpecialChar menuseparator
+Options de classe\SpecialChar menuseparator
+Réglable
\family default
), vous pouvez imiter le style
\family sans
.
C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
- ne commenceront pas sur une nouvelle page (mais–contrairement à la
-\begin_inset Quotes fld
+ ne commenceront pas sur une nouvelle page (mais –
+\begin_inset space ~
+\end_inset
+
+contrairement à la
+\begin_inset Quotes cld
\end_inset
vraie
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
classe
\family sans
article
\family default
-—ils sont encore autorisés), les parties cependant utilisent leur propre
+
+\begin_inset space ~
+\end_inset
+
+– ils sont encore autorisés), les parties cependant utilisent leur propre
page comme dans
\family sans
book
\begin_inset space ~
\end_inset
-: Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
- de police supprimées, qui étaient utilisée par l'ancienne version \SpecialCharNoPassThru LaTeX
- 2.09 (par exemple
+: par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
+ de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
+ 2.09
+ (par exemple
\family typewriter
\backslash
it
\family default
).
- Il produit une erreur et arrête \SpecialCharNoPassThru LaTeX
+ Il produit une erreur et arrête \SpecialChar LaTeX
dès qu'une commande de ce genre apparaît.
L'option de classe
\emph on
oldfontcommands
\emph default
autorise de nouveau ces commandes et set contente d'émettre un avertissement
- (qui au moins ne stoppe pas \SpecialCharNoPassThru LaTeX
+ (qui au moins ne stoppe pas \SpecialChar LaTeX
).
- Puisque beaucoup de paquetages \SpecialCharNoPassThru LaTeX
- et en particulier les fichiers de
- style Bib\SpecialCharNoPassThru TeX
- utilisent encore ces commandes, nous avous décidé d'utiliser
- cette option par défaut.
+ Puisque beaucoup de paquetages \SpecialChar LaTeX
+ et en particulier les fichiers de style
+ Bib\SpecialChar TeX
+ utilisent encore ces commandes, nous avons décidé d'utiliser cette
+ option par défaut.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-Nous n'allons décrire que les fonctions qui sont gérées par \SpecialCharNoPassThru LyX
- (ce qui
- ne fait pas beaucoup pour l'instant).
+Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
+ (ce qui ne
+ fait pas beaucoup pour l'instant).
veuillez consulter le manuel de
\family sans
Memoir
\end_inset
: Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
- L'environnement epigraph fournit un moyen élégant de mettre en forme une
- telle devise.
- Le texte de la devise (texte) et son auteur (source) sont séparés par une
- petite ligne.
- Malheureusement, nous devons tromper \SpecialCharNoPassThru LyX
- encore un peu, puisque cet environneme
-nt a besoin de deux paramètres (le texte et la source).
- Dans ce cas nous devons utiliser des accolades (en mode \SpecialCharNoPassThru TeX
-) entre les
- deux paramètres :
-\family typewriter
-<joli slogan> }{ <auteur du slogan>
+ L'environnement
+\family sans
+epigraph
\family default
-.
+ fournit un moyen élégant de mettre en forme une telle devise.
+ Le texte de la devise (texte) et son auteur (facultatif) ou source sont
+ séparés par une petite ligne.
+ L'auteur (source) peut être saisi via Insérer
+\family sans
+\SpecialChar menuseparator
+Source épigraphique.
\end_layout
\begin_layout Description
: Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
(jusqu'à de très complexes poèmes figuratifs).
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
n'en gère que quelques-uns.
L'un d'eux est
\family sans
\family sans
vers
\family default
-, mais vous aurez besoin d'utiliser du code \SpecialCharNoPassThru TeX
-, puisqu'ils doivent être
- emboîtés à l'intérieur d'environnements
+, mais vous aurez besoin d'utiliser du code \SpecialChar TeX
+, puisqu'ils doivent être emboîtés
+ à l'intérieur d'environnements
\family sans
vers
\family default
- ordinaires, ce qui n'est pas possible avec \SpecialCharNoPassThru LyX
+ ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
).
\end_layout
paper
\family default
(publication,
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
papier
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
) offre une alternative à la classe standard
\end_layout
\begin_layout Section
-Publications Springer sur deux colonnes (
+Publications Springer(
\family sans
svjour
\family default
\end_inset
, où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
- maintenant du \SpecialCharNoPassThru LaTeX2e
+ maintenant du \SpecialChar LaTeX2e
!).
C'est un système modulaire : ce qui est commun à tous les journaux est
implémenté dans
\family typewriter
svjog
\family default
- sont fournis avec la distribution standard de \SpecialCharNoPassThru LyX
+ sont fournis avec la distribution standard de \SpecialChar LyX
.
Installez le fichier de classe correspondant (téléchargé chez Springer)
- dans un répertoire approprié, reconfigurez \SpecialCharNoPassThru LaTeX
+ dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
(en lançant
\family typewriter
texhash
\family default
- dans le cas de te\SpecialCharNoPassThru TeX
-, en tant que super-utilisateur si nécessaire – \SpecialCharNoPassThru LyX
- ne s'occupe-t-il pas tout seul de ça ?), reconfigurez \SpecialCharNoPassThru LyX
- et ça devrait
- fonctionner.
+ dans le cas de te\SpecialChar TeX
+, en tant que super-utilisateur si nécessaire – \SpecialChar LyX
+ ne s'occupe-t
+-il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
+ et ça devrait fonctionner.
\end_layout
\begin_layout Subsection
\family default
,
\family sans
-Titre_\SpecialCharNoPassThru LaTeX
+Titre_\SpecialChar LaTeX
_Courant
\family default
- (Running_\SpecialCharNoPassThru LaTeX
+ (Running_\SpecialChar LaTeX
_Title
\family sans
)
\emph default
:
\family typewriter
-svprobth.layout
-\family default
- –
-\noun on
-Jean-Marc Lasgouttes
-\end_layout
-
-\begin_layout Standard
-Ajoutez le vôtre, ce n'est pas si dur !
-\end_layout
-
-\begin_layout Subsection
-Crédits
-\end_layout
-
-\begin_layout Standard
-Ces fichiers sont partiellement basés sur l'ancien
-\family typewriter
-ejour2.layout
-\family default
-, qui était lui-même basé sur une version bricolée d'un vieux fichier de
- style \SpecialCharNoPassThru LaTeX
- 2.09 de Springer.
- Tout ceci, ainsi que le format
-\family typewriter
-ejour2
-\family default
-, est maintenant dépassé.
- Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
- des fichiers de format \SpecialCharNoPassThru LyX
-.
-\end_layout
-
-\begin_layout Subsection
-Bogues
-\end_layout
-
-\begin_layout Standard
-Sans doute.
- Mais probablement moins que dans l'ancien
-\family typewriter
-ejour2
-\family default
- bricolé.
-\end_layout
-
-\begin_layout Standard
-Limitations : par exemple, n'affiche pas le numéro pour les formats de type
- théorème, seulement #.
-\end_layout
-
-\begin_layout Section
-Publications de l'AGU (
-\family sans
-aguplus
-\family default
-)
-\end_layout
-
-\begin_layout Standard
-par
-\shape smallcaps
-Martin Vermeer
-\end_layout
-
-\begin_layout Subsection
-Description
-\end_layout
-
-\begin_layout Standard
-Ce sont les fichiers de format correspondant à certaines publications de
- l'American Geophysical Society.
- Nous supposons que vous avez déjà installé les fichiers de classe propres
- à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-http://publications.agu.org/files/2013/08/AGU-\SpecialCharNoPassThru LaTeX
-.zip
-\end_layout
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Subsection
-Nouveaux environnements
-\end_layout
-
-\begin_layout Standard
-
-\family sans
-Paragraphe
-\family default
- et
-\family sans
-Paragraphe*
-\family default
- sont redéfinis.
- Ils portent toujours ce nom dans l'interface \SpecialCharNoPassThru LyX
-, bien que leurs équivalents
- \SpecialCharNoPassThru LaTeX
- dans les classes AGU soient
-\family sans
-Subsubsubsection
-\family default
- et
-\family sans
-Subsubsubsection*
-\family default
-.
-\end_layout
-
-\begin_layout Standard
-Les environnements nouvellement définis sont
-\family sans
-En-tête_Gauche
-\family default
- (Left_Header
-\family sans
-)
-\family default
-,
-\family sans
-En-tête_Droite
-\family default
- (Right_Header
-\family sans
-)
-\family default
-,
-\family sans
-Reçu
-\family default
- (Received
-\family sans
-)
-\family default
-,
-\family sans
-Révisé
-\family default
- (Revised
-\family sans
-)
-\family default
-,
-\family sans
-Accepté
-\family default
- (Accepted
-\family sans
-)
-\family default
-,
-\family sans
-CCC
-\family default
-,
-\family sans
-Id_Papier
-\family default
- (PaperId
-\family sans
-)
-\family default
-,
-\family sans
-Adresse_Auteur
-\family default
- (AuthorAddr) et
-\family sans
-SlugComment
-\family default
-.
- Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
- dans la documentation des classes AGU.
-\end_layout
-
-\begin_layout Standard
-Je soupçonne que tout ceci soit encore relativement incomplet.
-\end_layout
-
-\begin_layout Subsection
-Nouveaux flottants
-\end_layout
-
-\begin_layout Standard
-
-\family sans
-Planotable
-\family default
- et
-\family sans
-Planche
-\family default
- (Plate).
- Nous avons également une nouvelle
-\family sans
-Légende_Table
-\family default
- (Table_Caption).
-\end_layout
-
-\begin_layout Subsection
-Publications supportées
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-Journal of Geophysical Research
-\emph default
- :
-\family typewriter
-jgrga.layout
-\family default
- – Martin Vermeer
-\end_layout
-
-\begin_layout Standard
-Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
-\family typewriter
-jgrga.layout
-\family default
- ainsi que
-\family typewriter
-aguplus.inc
-\family default
-.
-\end_layout
-
-\begin_layout Subsection
-Bogues et choses à retenir
-\end_layout
-
-\begin_layout Standard
-Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
- à chaque nouveau document :
-\end_layout
-
-\begin_layout Enumerate
-
-\emph on
-(Dés)Activer babel
-\emph default
-, ce que vous ferez dans
-\family sans
-Document\SpecialChar menuseparator
-Paramètres
-\family default
-.
- (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
-
-\emph on
-pas
-\emph default
- choisir de langue.)
-\end_layout
-
-\begin_layout Enumerate
-Tapez
-\family typewriter
-jgrga
-\family default
- dans le champ
-\family sans
-Options
-\family default
- de la classe de document (c'est effectivement un bogue.)
-\end_layout
-
-\begin_layout Enumerate
-Assurez-vous que vous utilisez le style de bibliographie
-\family typewriter
-agu.bst
-\family default
-, en tapant
-\family sans
-agu
-\family default
- dans le deuxième champ de l'insert Bib\SpecialCharNoPassThru TeX
-.
- Aucun des styles standard ne conviendra.
-\end_layout
-
-\begin_layout Section
-Publications de l'EGS (
-\family sans
-egs
+svprobth.layout
\family default
-)
+ –
+\noun on
+Jean-Marc Lasgouttes
\end_layout
\begin_layout Standard
-par
-\shape smallcaps
-Martin Vermeer
+Ajoutez le vôtre, ce n'est pas si dur !
\end_layout
\begin_layout Subsection
-Description
+Crédits
\end_layout
\begin_layout Standard
-C'est le fichier de format pour les publications de l'EGS (
-\emph on
-European Geophysical Society
-\emph default
-).
- Vous pouvez télécharger la classe
+Ces fichiers sont partiellement basés sur l'ancien
+\family typewriter
+ejour2.layout
+\family default
+, qui était lui-même basé sur une version bricolée d'un vieux fichier de
+ style \SpecialChar LaTeX
+ 2.09 de Springer.
+ Tout ceci, ainsi que le format
\family typewriter
-egs.cls
+ejour2
\family default
- (nécessaire) depuis le site de l'EGS à
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-www.copernicus.org
-\end_layout
-
-\end_inset
-
+, est maintenant dépassé.
+ Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
+ des fichiers de format \SpecialChar LyX
.
\end_layout
\begin_layout Subsection
-Nouveaux environnements
+Bogues
\end_layout
\begin_layout Standard
-
-\family sans
-Adresse_À_Droite
-\family default
- (Right_address)
-\family sans
-, Titre_Latex
-\family default
- (Latex_Title)
-\family sans
-, Affil., Journal, numéro_ms
-\family default
- (msnumber)
-\family sans
-, PremierAuteur
-\family default
- (FirstAuthor)
-\family sans
-, Reçu
-\family default
- (Received)
-\family sans
-, Accepté
-\family default
- (Accepted) et
-\family sans
-Offsets
-\family default
-.
- L'actuel fichier de format est malheureusement très peu modulaire et devrait
- plus utiliser les inclusions
+Sans doute.
+ Mais probablement moins que dans l'ancien
\family typewriter
-std*.inc
+ejour2
\family default
-.
+ bricolé.
\end_layout
\begin_layout Section
-Rev\SpecialCharNoPassThru TeX
+Rev\SpecialChar TeX
4
\end_layout
4
\family default
- marche avec la classe Rev\SpecialCharNoPassThru TeX
+ marche avec la classe Rev\SpecialChar TeX
4.0 (version
\begin_inset Formula $\beta$
\end_inset
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
a une classe de texte
\family sans
Revtex
\family default
-, qui marche avec Rev\SpecialCharNoPassThru TeX
+, qui marche avec Rev\SpecialChar TeX
3.1.
- Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialCharNoPassThru LaTeX
+ Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
2.09.
- Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialCharNoPassThru LyX
-, qui a besoin
- de \SpecialCharNoPassThru LaTeX2e
+ Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
+, qui a besoin de
+ \SpecialChar LaTeX2e
, même si on l'a trafiqué pour qu'elle marche.
- Comme Rev\SpecialCharNoPassThru TeX
- 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialCharNoPassThru LaTeX2e
-,
- \SpecialCharNoPassThru LyX
- avec la classe de texte
+ Comme Rev\SpecialChar TeX
+ 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
+, \SpecialChar LyX
+ avec la
+ classe de texte
\family sans
Revtex
\begin_inset space ~
\emph on
plus
\emph default
- de la documentation de Rev\SpecialCharNoPassThru TeX
+ de la documentation de Rev\SpecialChar TeX
4.0, nous ne décrirons donc aucune des macros
- spéciales Rev\SpecialCharNoPassThru TeX
+ spéciales Rev\SpecialChar TeX
, et supposerons que vous savez ce qu'il faut mettre dans
le préambule si besoin.
\end_layout
\end_layout
\begin_layout Standard
-Tout ce que vous avez à faire est d'installer Rev\SpecialCharNoPassThru TeX
+Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
4, comme c'est décrit
dans le fichier README du paquetage.
- Le paquetage est disponible sur le site de Rev\SpecialCharNoPassThru TeX
+ Le paquetage est disponible sur le site de Rev\SpecialChar TeX
4
\begin_inset Flex URL
status collapsed
\end_inset
.
- Installez-le quelque part où \SpecialCharNoPassThru LaTeX
+ Installez-le quelque part où \SpecialChar LaTeX
puisse le voir.
- Testez-le en essayant de \SpecialCharNoPassThru LaTeX
-er un court document Rev\SpecialCharNoPassThru TeX
+ Testez-le en essayant de \SpecialChar LaTeX
+er un court document Rev\SpecialChar TeX
4 dans un répertoire
au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
de classe).
- Ensuite, si vous reconfigurez \SpecialCharNoPassThru LyX
-, il trouvera le fichier de classe et
- vous laissera utiliser la classe de texte
+ Ensuite, si vous reconfigurez \SpecialChar LyX
+, il trouvera le fichier de classe et vous
+ laissera utiliser la classe de texte
\family sans
Revtex4
\family default
\begin_layout Standard
Probablement la façon la plus simple de démarrer est soit d'importer un
- document Rev\SpecialCharNoPassThru TeX
+ document Rev\SpecialChar TeX
4 avec
\family typewriter
tex2lyx
documentclass
\family default
, comme
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
preprint
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
aps
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, vont dans le champ d'
document
\family default
, comme d'habitude.
- Rappelez-vous que dans Rev\SpecialCharNoPassThru TeX
-, il faut au moins un paramètre optionnel
- !
+ Rappelez-vous que dans Rev\SpecialChar TeX
+, il faut au moins un paramètre optionnel !
\end_layout
\begin_layout Standard
\family sans
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
.
\end_layout
status collapsed
\begin_layout Plain Layout
-NdT : Dans la section sur Rev\SpecialCharNoPassThru TeX
+NdT : Dans la section sur Rev\SpecialChar TeX
, j'ai traduit
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
layout
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
par
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
champ
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
à de nombreux endroits.
Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
de toute façon à un champ à remplir.
- N'ayant pas Rev\SpecialCharNoPassThru TeX
+ N'ayant pas Rev\SpecialChar TeX
, je ne peux pas aller vérifier.
\end_layout
\end_layout
\begin_layout Standard
-Les champs correspondent basiquement aux commandes dans Rev\SpecialCharNoPassThru TeX
+Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
4.0.
Par exemple, le champ
\family sans
email{}
\family default
.
- Notez que (au moins pour Rev\SpecialCharNoPassThru TeX
+ Notez que (au moins pour Rev\SpecialChar TeX
4.0 Beta), les champs
\family sans
Adresse
\end_layout
\begin_layout Standard
-Il y a un ou deux aspects spécifiques de Rev\SpecialCharNoPassThru TeX
- 4 qui peuvent causer des
- erreurs qui sont encore plus troublantes dans \SpecialCharNoPassThru LyX
+Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
+ 4 qui peuvent causer des erreurs
+ qui sont encore plus troublantes dans \SpecialChar LyX
.
\end_layout
\begin_layout Standard
-Dans Rev\SpecialCharNoPassThru TeX
+Dans Rev\SpecialChar TeX
, la commande
\family typewriter
author
\family default
.
- L'équivalent \SpecialCharNoPassThru LyX
+ L'équivalent \SpecialChar LyX
en est qu'il y a un champ
\family sans
Remerciements
Auteur
\family default
, ou des choses étranges apparaîtront.
- Voyez la documentation de Rev\SpecialCharNoPassThru TeX
+ Voyez la documentation de Rev\SpecialChar TeX
4 pour plus de détails.
\end_layout
\family sans
Adresse
\family default
-, la compilation \SpecialCharNoPassThru LaTeX
+, la compilation \SpecialChar LaTeX
échouera.
\end_layout
-\begin_layout Subsection
-Inconvénients
-\end_layout
-
-\begin_layout Standard
-Le principal problème avec ce format est que vous ne pouvez pas utiliser
- les paramètres optionnels de certains champs comme
-\family sans
-Email
-\family default
- et
-\family sans
-Titre
-\family default
-.
- (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
- plus utiliser les paramètres optionnels des environnements
-\family sans
-Section
-\family default
-.) Ça signifie qu'après avoir exporté le fichier en \SpecialCharNoPassThru LaTeX
- (ce que vous devrez
- faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
- fichier \SpecialCharNoPassThru LaTeX
- avec un éditeur de texte et ajouter les paramètres optionnels
- qui restent à spécifier, par exemple le titre en cours pour les en-têtes
- de page.
- Faute de cette possibilité, les commandes
-\family typewriter
-
-\backslash
-altaffiliation
-\family default
- (et l'équivalent
-\family typewriter
-
-\backslash
-altaddress
-\family default
-) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
- devront être ajoutées à la main
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-
-\emph on
-Note de Jean-Marc :
-\emph default
- en fait, \SpecialCharNoPassThru LyX
- 1.3.0 gère certains types de paramètres optionnels, mais ce
- format n'a pas encore été mis à jour.
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
\begin_layout Chapter
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
et applications externes
\end_layout
\begin_layout Section
-Correcteur \SpecialCharNoPassThru TeX
+Correcteur \SpecialChar TeX
+
\end_layout
\begin_layout Standard
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru TeX
+\SpecialChar TeX
+
\family default
.
Cette fonctionnalité requière le programme
\family typewriter
chktex
\family default
- n'est pas encore disponible avec la distribution MiK\SpecialCharNoPassThru TeX
+ n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
+
\lang english
.
\end_layout
\begin_inset CommandInset href
LatexCommand href
-target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
+target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
+literal "false"
\end_inset
\begin_layout Standard
Le paquetage
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
est un programme qui a été écrit par
\noun on
Jens T.
Berger Thielemann
\noun default
- qui se plaignait que certaines commandes de \SpecialCharNoPassThru LaTeX
- n'étaient pas naturelles
- et s'oubliaient facilement.
- Ce programme parcourt votre fichier \SpecialCharNoPassThru LaTeX
+ qui se plaignait que certaines commandes de \SpecialChar LaTeX
+ n'étaient pas naturelles et
+ s'oubliaient facilement.
+ Ce programme parcourt votre fichier \SpecialChar LaTeX
et en vérifie la bonne écriture.
C'est donc l'équivalent de
\family typewriter
Lint
\family default
\noun toggle
-, mais pour \SpecialCharNoPassThru LaTeX
+, mais pour \SpecialChar LaTeX
.
\end_layout
\begin_layout Standard
-La question est donc : mais que vient faire ce logiciel sous \SpecialCharNoPassThru LyX
+La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
alors que
- \SpecialCharNoPassThru LyX
- est déjà censé produire du \SpecialCharNoPassThru LaTeX
- exempt de fautes ? La réponse est
- simple : tout comme
+ \SpecialChar LyX
+ est déjà censé produire du \SpecialChar LaTeX
+ exempt de fautes ? La réponse est simple :
+ tout comme
\family typewriter
Lint
\family default
\family sans
\emph toggle
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
\emph default
\family sans
\emph toggle
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
\emph default
Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
le mot
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
section
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et le numéro, et ça ferait le plus mauvais effet...
\begin_layout Itemize
l'utilisation d'un
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
x
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
au lieu du symbole
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
entre deux nombres :
\begin_layout Standard
et bien plus encore...
C'est un outil très utile pour le
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
polissage final
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
du document avant son impression, et vous devriez l'utiliser après l'inévitable
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru TeX
+\SpecialChar TeX
+
\family default
.
- \SpecialCharNoPassThru LyX
- générera alors une version \SpecialCharNoPassThru LaTeX
+ \SpecialChar LyX
+ générera alors une version \SpecialChar LaTeX
de votre document, lancera
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
pour la corriger, puis insérera des
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
boîtes d'erreurs
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
avec les avertissements de
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
, s'il y en a.
Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
techniques que
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
ou même stupides.
\begin_layout Standard
Vous trouverez parfois que
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
est plus bavard qu'il ne devrait l'être.
Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
\begin_layout Standard
Mais, même si
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
les problèmes de
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
- dans \SpecialCharNoPassThru LyX
+ dans \SpecialChar LyX
de cette manière.
- En effet, \SpecialCharNoPassThru LyX
- génère un fichier \SpecialCharNoPassThru LaTeX
- un peu particulier pour être ensuite
- capable de faire correspondre les numéros de lignes indiqués par
+ En effet, \SpecialChar LyX
+ génère un fichier \SpecialChar LaTeX
+ un peu particulier pour être ensuite capable
+ de faire correspondre les numéros de lignes indiqués par
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\begin_inset Foot
status collapsed
\begin_inset space ~
\end_inset
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
après avoir lancé
\family typewriter
\begin_layout Itemize
Paramétrez l'appel à
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
dans
\family sans
Outils\SpecialChar menuseparator
Préférences\SpecialChar menuseparator
Sorties\SpecialChar menuseparator
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
, ou alors dans le fichier de configuration de l'installation de
\family sans
-Chk\SpecialCharNoPassThru TeX
+Chk\SpecialChar TeX
+
\family default
(souvent, le fichier
\family typewriter
\end_layout
\begin_layout Itemize
-Exportez votre document en tant que fichier \SpecialCharNoPassThru LaTeX
+Exportez votre document en tant que fichier \SpecialChar LaTeX
normal par
\family sans
Fichier\SpecialChar menuseparator
Exporter\SpecialChar menuseparator
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
et lancer manuellement
\family typewriter
\family default
dessus.
S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
- correspondant dans le document \SpecialCharNoPassThru LyX
-, mais avec un peu de patience, vous
- devriez y arriver.
+ correspondant dans le document \SpecialChar LyX
+, mais avec un peu de patience, vous devriez
+ y arriver.
\end_layout
\begin_layout Standard
pour l'activer.
Les entrées en italiques sont désactivées par défaut, car le réglage de
base est
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_layout Standard
Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
désactivation d'avertissements, et pas aux autres.
- En effet, \SpecialCharNoPassThru LyX
- utilise les autres options à sa convenance pour dialoguer
- avec
+ En effet, \SpecialChar LyX
+ utilise les autres options à sa convenance pour dialoguer avec
+
\family typewriter
chktex
\family default
(Il faut utiliser ici une espace insécable (
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
~
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family typewriter
\emph on
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
{}
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(Une correction d'italique (
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\backslash
/
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(Il y a plus d'une correction d'italique (
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\backslash
/
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(Il n'y a pas de correcteur d'italique (
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\backslash
/
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(La commande
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
cmd
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
requière l'utilisation de
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
cmd
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family typewriter
\emph on
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%s
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family typewriter
\emph on
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%s
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%s
\size default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(Vous devriez utiliser
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%s
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(Une espace d'entre mots (
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
) devrait peut-être être utilisé.)
(Une espace d'entre phrases (
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\backslash
@
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
(Aucune occurrence de
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%s
\family default
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
n'a été trouvée.)
\begin_layout Enumerate
\size small
-Math mode still on at end of \SpecialCharNoPassThru LaTeX
+Math mode still on at end of \SpecialChar LaTeX
file.
- (Le fichier \SpecialCharNoPassThru LaTeX
+ (Le fichier \SpecialChar LaTeX
se termine dans le mode Math.)
\end_layout
(Le numéro de
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
char
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
ne correspond pas à celui de
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
char
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
plutôt que
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
"
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(Vous devriez utiliser
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
'
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(ASCII 39) au lieu de
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
´
\family typewriter
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family typewriter
\emph on
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
{}
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Enumerate
\size small
-Could not execute \SpecialCharNoPassThru LaTeX
+Could not execute \SpecialChar LaTeX
command.
- (Ne peut pas exécuter la commande \SpecialCharNoPassThru LaTeX
+ (Ne peut pas exécuter la commande \SpecialChar LaTeX
.)
\end_layout
(Il vaudrait peut-être mieux utiliser
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
cmd
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Enumerate
\size small
-You ought to not use primitive \SpecialCharNoPassThru TeX
- in \SpecialCharNoPassThru LaTeX
+You ought to not use primitive \SpecialChar TeX
+ in \SpecialChar LaTeX
code.
- (Vous ne devez pas utiliser de primitives \SpecialCharNoPassThru TeX
- dans du code \SpecialCharNoPassThru LaTeX
+ (Vous ne devez pas utiliser de primitives \SpecialChar TeX
+ dans du code \SpecialChar LaTeX
.)
\end_layout
(Ne mettez pas d'espaces devant
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%s
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%s
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
n'est normalement pas suivi de
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%c
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\end_layout
\begin_layout Standard
-Nous espérons fournir dans les versions futures de \SpecialCharNoPassThru LyX
- une interface plus
- complète à cet outil (ainsi qu'à son petit cousin
+Nous espérons fournir dans les versions futures de \SpecialChar LyX
+ une interface plus complète
+ à cet outil (ainsi qu'à son petit cousin
\family typewriter
lacheck
\family default
\end_layout
\begin_layout Section
-Contrôle de version sous \SpecialCharNoPassThru LyX
+Contrôle de version sous \SpecialChar LyX
+
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-Un de mes amis voulut essayer \SpecialCharNoPassThru LyX
- pour un projet de groupe, mais lorsqu'il
- s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
- il laissa tomber.
- Cela me chagrina un peu, et je me mis à travailler au support de RCS par
- \SpecialCharNoPassThru LyX
- (avec la perspective future d'un support de CVS et/ou SCCS).
- Maintenant, c'est fait.
- \SpecialCharNoPassThru LyX
+\SpecialChar LyX
accepte la plupart des commandes simples de RCS/CVS/SVN.
Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
cependant encore passer par un terminal de commande.
n, que nous vous conseillons donc.
Un bon document de départ pour Subversion est le Manuel SVN
\begin_inset Foot
-status open
+status collapsed
\begin_layout Plain Layout
\begin_inset CommandInset href
LatexCommand href
target "http://svnbook.red-bean.com/"
+literal "false"
\end_inset
.
Pour RCS, lisez d'abord
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
rcsintro
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(c'est un fichier man : lisez-le avec
\end_layout
\begin_layout Standard
-Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialCharNoPassThru LyX
-,
- vous devrez connaître l'utilisation de RCS/CVS/SVN.
- Le support assuré dans \SpecialCharNoPassThru LyX
- a été réalisé pour des versions récentes des
- paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
- avec des versions plus anciennes.
+Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
+, vous
+ devrez connaître l'utilisation de RCS/CVS/SVN.
+ Le support assuré dans \SpecialChar LyX
+ a été réalisé pour des versions récentes des paquetages
+ GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
+ plus anciennes.
En général, les messages de contrôle ne sont pas affichés après chaque
- opération ― vous pouvez les vérifier dans la console de lancement de \SpecialCharNoPassThru LyX
- si vous doutez.
+ opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
+ si
+ vous doutez.
+ Les utilisateurs réguliers du contrôle de version apprécieront la barre
+ d'outils correspondante, qui peut être activée via
+\family sans
+Affichage\SpecialChar menuseparator
+Barre d'outils\SpecialChar menuseparator
+Contrôle de version
+\family default
+.
\end_layout
\begin_layout Standard
\end_inset
- dans le manuel des fonctions \SpecialCharNoPassThru LyX
+ dans le manuel des
+\emph on
+Fonctions \SpecialChar LyX
+
+\emph default
.
\end_layout
+\begin_layout Standard
+Il est fortement recommandé d'enregistrer les documents en mode non compressé
+ lors de l'utilisation du contrôle de version (décochez
+\family sans
+ Document\SpecialChar menuseparator
+Compressé
+\family default
+ si la case est cochée): les documents LyX non compressées sont des fichiers
+ textuels qui peuvent être fusionnés par le contrôle de version.
+ Mes documents compressés sont des fichiers binaires qui ne peuvent p
+\emph on
+a
+\emph default
+s être fusionnés.
+\end_layout
+
\begin_layout Subsection
-Les commandes RCS sous \SpecialCharNoPassThru LyX
+Les commandes RCS sous \SpecialChar LyX
+
\end_layout
\begin_layout Standard
-Les sections suivantes décrivent les commandes RCS supportées par \SpecialCharNoPassThru LyX
+Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
.
Vous pouvez les trouver dans
\family sans
Version
\family default
.
- Lyx a été testé avec RCS 5.7.
+ Lyx a été testé avec RCS 5.7/5.8.
\end_layout
\begin_layout Subsubsection
\begin_layout Standard
Si votre document n'est pas sous le mode
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
contrôle de version
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, c'est le seul choix qui vous soit proposé.
Si vous êtes déjà sous ce mode, l'élément
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
Il vous est alors
demandé de donner une description initiale du document.
Le document est alors mis en mode
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
lecture seule
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et il vous faudra faire
\family default
avant de le modifier.
Un document sous contrôle de version a dans le minibuffer
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
[RCS:<version><locker>]
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
accolé au nom de fichier.
\end_layout
\begin_layout Standard
-En arrière-plan, la commande RCS qui a été lancée est
+En arrière-plan, la commande RCS qui a été lancée est
+\end_layout
+
+\begin_layout LyX-Code
+
\family typewriter
ci -q -u -i -t-\SpecialChar softhyphen
"<description_\SpecialChar softhyphen
\end_inset
par
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
+
+\family sans
+\shape up
Fichier\SpecialChar menuseparator
Contrôle
\begin_inset space ~
\begin_inset space ~
\end_inset
-changements...
+changements..
+\family default
+\shape default
+.
+\end_layout
+
+\end_inset
+
+.
+ Il vous sera alors demandé une description de ceux-ci.
+ Cette information est conservée dans le fichier d'historique.
+ Le numéro de version est alors incrémenté, vos modifications sont appliquées
+ au fichier RCS maître et le document est déverrouillé et remis en mode
+
+\begin_inset Quotes cld
+\end_inset
+
+lecture seule
+\begin_inset Quotes crd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Itemize
+Commande RCS :
+\family typewriter
+ci -q -u -m"<description>" <nom_fichier>
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+Nouvelle version modifiable
+\end_layout
+
+\begin_layout Standard
+En utilisant cette commande, vous verrouillez le document de manière à ce
+ que vous soyez le seul à pouvoir l'éditer.
+ Vous seul en possédez les droits d'écriture.
+ Vous continuez donc à éditer le fichier un moment, puis vous figez vos
+ changements.
+ La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
+\end_layout
+
+\begin_layout Itemize
+Commande RCS :
+\family typewriter
+co -q -l <nom_fichier>
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+Revenir à la version du dépôt
+\end_layout
+
+\begin_layout Standard
+Ceci annule tous les changements réalisés sur le document depuis que le
+ document a été figé la dernière fois.
+ Une demande de confirmation apparaît alors, avant que tous les changements
+ soient perdus.
+\end_layout
+
+\begin_layout Itemize
+Commande RCS :
+\family typewriter
+co -f -u<version> <nom_fichier>
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Copy
+\end_layout
+
+\begin_layout Standard
+Ceci va créer une copie du document.
+ Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
+ l'historique de version n'est pas préservé et la copie est ajoutée comme
+ un nouveau fichier.
+ Elle suppose un document propre sans modifications depuis le dernier enregistre
+ment.
+ On vous demande un nom de fichier et une description de l'opération de
+ copie.
+ Ensuite la copie est créée, à la fois localement et dans le dépôt.
+ Si les répertoires parents de la copie et du document original sont différents,
+ tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
+
+\family sans
+Fichier\SpecialChar menuseparator
+Enregistrer sous
+\family default
+\SpecialChar ldots
+).
+ Enfin, la copie est chargée à la place du document original.
+\end_layout
+
+\begin_layout Itemize
+Commandes RCS:
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+Copy
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes qld
+\end_inset
+
+<file-name>
+\begin_inset Quotes qld
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+ to
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\begin_inset Quotes qld
+\end_inset
+
+<new-file-name>
+\begin_inset Quotes qld
+\end_inset
+
+
\end_layout
\end_inset
-.
- Il vous sera alors demandé une description de ceux-ci.
- Cette information est conservée dans le fichier d'historique.
- Le numéro de version est alors incrémenté, vos modifications sont appliquées
- au fichier RCS maître et le document est déverrouillé et remis en mode
-
-\begin_inset Quotes fld
-\end_inset
-lecture seule
-\begin_inset Quotes frd
+\begin_inset Newline newline
\end_inset
-.
-\end_layout
-\begin_layout Standard
-Commande RCS :
-\family typewriter
-ci -q -u -m"<description>" <nom_fichier>
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsubsection
+\begin_layout Plain Layout
+ci -q -u -i
+\begin_inset Quotes qld
+\end_inset
-\family sans
-Nouvelle version modifiable
-\end_layout
+<new-file-name>
+\begin_inset Quotes qld
+\end_inset
-\begin_layout Standard
-En utilisant cette commande, vous verrouillez le document de manière à ce
- que vous soyez le seul à pouvoir l'éditer.
- Vous seul en possédez les droits d'écriture.
- Vous continuez donc à éditer le fichier un moment, puis vous figez vos
- changements.
- La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
-\end_layout
-\begin_layout Standard
-Commande RCS :
-\family typewriter
-co -q -l <nom_fichier>
\end_layout
-\begin_layout Subsubsection
-
-\family sans
-Revenir à la version du dépôt
-\end_layout
+\end_inset
-\begin_layout Standard
-Ceci annule tous les changements réalisés sur le document depuis que le
- document a été figé la dernière fois.
- Une demande de confirmation apparaît alors, avant que tous les changements
- soient perdus.
-\end_layout
-\begin_layout Standard
-Commande RCS :
-\family typewriter
-co -f -u<version> <nom_fichier>
\end_layout
\begin_layout Subsubsection
\begin_layout Standard
Fait comme si la dernière modification n'avait jamais été faite.
- Aucune modification n'apparaît sur le document \SpecialCharNoPassThru LyX
+ Aucune modification n'apparaît sur le document \SpecialChar LyX
, mais la dernière version
est effacée du fichier maître RCS.
\end_layout
-\begin_layout Standard
+\begin_layout Itemize
Commande RCS :
\family typewriter
rcs -o<version> <nom_fichier>
\begin_layout Subsection
\lang english
-CVS commands in \SpecialCharNoPassThru LyX
+CVS commands in \SpecialChar LyX
+
\begin_inset Note Note
status open
\begin_layout Standard
\lang english
-A subset of CVS operations is supported by \SpecialCharNoPassThru LyX
+A subset of CVS operations is supported by \SpecialChar LyX
.
You can find the commands in the
\family sans
If your documents are under revision control and others are using the same
repository problems arise when different changes to the same document at
the same location happen.
- Standard CVS repositories doesn't operate with a file locking mechanism.
+ Standard CVS repositories don't operate with a file locking mechanism.
This may be surprising, but conflicts only occur if people disagree on
the proper content of the same part of a document.
So, if co-workers are used to communicate regularly, these conflicts occur
first and the user starts editing after using a special command to make
the working copy writable.
When the changes are checked in the working copy returns to readonly state.
- With \SpecialCharNoPassThru LyX
+ With \SpecialChar LyX
one has to edit the
\begin_inset Flex Code
status collapsed
\begin_layout Standard
\lang english
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
tries to guess if you're using reserved or non-reserved checkouts.
If your working copy is readonly or it is writable and an additional copy
of your document exists in the CVS/Base sub-directory a reserved otherwise
a non-reserved checkout is assumed.
When a reserved checkout is detected you have to use
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
to make your working copy writable if it's readonly.
After doing so the
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
in the menu.
And if it is under revision control, the
\family sans
-\bar under
-R
-\bar default
-egister
+Register
\family default
item is not visible.
\end_inset
- in case you have already the documents directory under CVS control (in
- particular
+ in the case you have already the documents directory under CVS control
+ (in particular
\family typewriter
CVS/Entries
\family default
file exists).
This means you have to create or checkout the archive by yourself using
external tools.
- (In case you forget that step \SpecialCharNoPassThru LyX
+ (In case you forget that step \SpecialChar LyX
registers the document with RCS.)
\end_layout
After that changes are written to the repository.
In case you didn't change the document and a reserved checkout is detected
the reservation made on
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Subsubsection
+\family sans
+\lang english
+Copy
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+This will create a copy of the current document.
+ Since CVS does not support copy operations natively, the version history
+ is not preserved, and the copy is added as a new file.
+ It requires a clean document without any changes since the last checkin.
+ You are asked for a file name and a description of the copy operation.
+ After that the copy is created, both locally and in the repository.
+ If the parent directories of the copied and original document differ, all
+ relative paths of included files of the copy are adjusted (like in
+\family sans
+File\SpecialChar menuseparator
+Save As
+\family default
+\SpecialChar ldots
+).
+ Finally, the copy is loaded instead of the original document.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+CVS
+\begin_inset space ~
+\end_inset
+
+commands:
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+Copy
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+\lang ngerman
+"
+\lang english
+<file-name>
+\lang ngerman
+"
+\end_layout
+
+\end_inset
+
+ to
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+\lang ngerman
+"
+\lang english
+<new-file-name>
+\lang ngerman
+"
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+cvs -q add
+\family typewriter
+\lang ngerman
+"
+\lang english
+<new-file-name>
+\lang ngerman
+"
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Rename
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+This will rename the current document.
+ Since CVS does not support rename operations natively, the version history
+ is not preserved, the renamed document is added as a new file, and the
+ original document is deleted.
+ It requires a clean document without any changes since the last checkin.
+ You are asked for a file name and a description of the rename operation.
+ After that the document is renamed, both locally and in the repository.
+ If the parent directories of the new and old file names differ, all relative
+ paths of included files are adjusted (like in
+\family sans
+File\SpecialChar menuseparator
+Save As
+\family default
+\SpecialChar ldots
+).
+ Finally, the document is reloaded using the new name.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+CVS
+\begin_inset space ~
+\end_inset
+
+commands:
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+Rename
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+\lang ngerman
+"
+\lang english
+<file-name>
+\lang ngerman
+"
+\end_layout
+
+\end_inset
+
+ to
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+\lang ngerman
+"
+\lang english
+<new-file-name>
+\lang ngerman
+"
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+cvs -q add
+\family typewriter
+\lang ngerman
+"
+\lang english
+<new-file-name>
+\lang ngerman
+"
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+cvs -q remove
+\family typewriter
+\lang ngerman
+"
+\lang english
+<file-name>
+\lang ngerman
+"
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsubsection
+
\lang english
Update of the local directory checkout from repository
\end_layout
\end_inset
files and so on using version control becomes more complicated.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
supports updating the whole tree in which resides the document.
This become especially useful once you cooperate with people which neither
have detailed knowledge about CVS usage nor they have ambition to commit
is shown in a browser.
\end_layout
+\begin_layout Subsubsection
+
+\lang english
+Revision info
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+\SpecialChar LyX
+ supports CVS version number, author name, date and time of last commit.
+ All those are extracted from
+\family typewriter
+cvs log -r <file-name>
+\family default
+.
+ See
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:VCS-Revision-Information"
+
+\end_inset
+
+ for details.
+\end_layout
+
\begin_layout Subsection
\lang english
-SVN commands in \SpecialCharNoPassThru LyX
+SVN commands in \SpecialChar LyX
+
\end_layout
\begin_layout Standard
\lang english
-SVN is now partially supported by \SpecialCharNoPassThru LyX
+SVN is now partially supported by \SpecialChar LyX
.
You can find the commands in the
\family sans
submenu.
Please note that if you use password protected access to repository via
ssh, you will be asked in terminal window.
- \SpecialCharNoPassThru LyX
- was tested against SVN 1.5 and 1.6
+ \SpecialChar LyX
+ was tested against SVN 1.5, 1.6, 1.7 and 1.8
\begin_inset Foot
-status open
+status collapsed
\begin_layout Plain Layout
\end_inset
.
+ There seems to be currently unresolved permissions problem under SVN 1.8
+ with reverting changes when file is locked.
\end_layout
\end_inset
in the menu.
And if it is under revision control, the
\family sans
-\bar under
-R
-\bar default
-egister
+Register
\family default
item is not visible.
-
\end_layout
\begin_layout Standard
\family default
file exists).
This means you have to checkout the archive by yourself.
-
\end_layout
\begin_layout Standard
SVN command that is run:
\family typewriter
svn add -q
-\begin_inset Quotes eld
+\begin_inset Quotes qld
\end_inset
<file-name>
-\begin_inset Quotes erd
+\begin_inset Quotes qld
\end_inset
man svn
\family default
to understand the switches.
-
\end_layout
\begin_layout Subsubsection
\end_inset
-\family typewriter
-svn update \twohyphens
-non-interactive
-\begin_inset Quotes eld
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn update --non-interactive
+\begin_inset Quotes qld
\end_inset
<file-name>
-\begin_inset Quotes erd
+\begin_inset Quotes qld
+\end_inset
+
+
+\end_layout
+
\end_inset
This will discard all changes made to the document since the last check
in.
You get a warning before changes are discarded.
-
\end_layout
\begin_layout Standard
SVN command:
\family typewriter
svn revert -q
-\begin_inset Quotes eld
+\begin_inset Quotes qld
\end_inset
<file-name>
-\begin_inset Quotes erd
+\begin_inset Quotes qld
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Copy
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+This will create a copy of the current document including the version history.
+ It requires a clean document without any changes since the last checkin.
+ You are asked for a file name and a description of the copy operation.
+ After that the copy is created, both locally and in the repository.
+ If the parent directories of the copied and original document differ, all
+ relative paths of included files of the copy are adjusted (like in
+\family sans
+File\SpecialChar menuseparator
+Save As
+\family default
+\SpecialChar ldots
+).
+ Finally, the copy is loaded instead of the original document.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+SVN
+\begin_inset space ~
+\end_inset
+
+commands:
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn copy -q
+\family typewriter
+
+\begin_inset Quotes qld
+\end_inset
+
+<file-name>
+\begin_inset Quotes qld
+\end_inset
+
+
+\begin_inset Quotes qld
+\end_inset
+
+<new-file-name>
+\begin_inset Quotes qld
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn commit
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Rename
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+This will rename the current document including the version history.
+ It requires a clean document without any changes since the last checkin.
+ You are asked for a file name and a description of the rename operation.
+ After that the document is renamed, both locally and in the repository.
+ If the parent directories of the new and old file names differ, all relative
+ paths of included files are adjusted (like in
+\family sans
+File\SpecialChar menuseparator
+Save As
+\family default
+\SpecialChar ldots
+).
+ Finally, the document is reloaded using the new name.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+SVN
+\begin_inset space ~
+\end_inset
+
+commands:
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn move -q
+\family typewriter
+
+\begin_inset Quotes qld
+\end_inset
+
+<file-name>
+\begin_inset Quotes qld
+\end_inset
+
+
+\begin_inset Quotes qld
+\end_inset
+
+<new-file-name>
+\begin_inset Quotes qld
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn commit
+\end_layout
+
\end_inset
\begin_layout Standard
\lang english
-All the commands above have one shortcomming - they deal with the current
+All the commands above have one shortcoming – they deal with the current
document only.
Once your document contains pictures, includes external
\begin_inset Flex Code
\end_inset
files and so on administration becomes more complicated.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
now supports updating the whole tree in which resides the document
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\lang english
-svn update \twohyphens
-accept mine-full $path
+svn update --accept mine-full $path
\end_layout
\end_inset
The output of
\family typewriter
svn log
-\begin_inset Quotes eld
+\begin_inset Quotes qld
\end_inset
<file-name>
-\begin_inset Quotes erd
+\begin_inset Quotes qld
\end_inset
\lang english
SVN has two such mechanisms to provide mutual exclusivity for file access
- - locks and automatic setting of write permissions (see sec.
+ – locks and automatic setting of write permissions (see sec.
\begin_inset CommandInset ref
LatexCommand ref
file svn property
\begin_inset Foot
-status open
+status collapsed
\begin_layout Plain Layout
\lang english
+\begin_inset Flex URL
+status open
+
+\begin_layout Plain Layout
+
http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
\end_layout
\end_inset
+
+\end_layout
+
+\end_inset
+
.
- If this property is detected for a given document \SpecialCharNoPassThru LyX
- starts to use SVN
- locks for document editing automatically and the whole check-in/out mechanism
+ If this property is detected for a given document \SpecialChar LyX
+ starts to use SVN locks
+ for document editing automatically and the whole check-in/out mechanism
switches to the same regimen as for RCS.
- This in particular means there are two different modes of file use in \SpecialCharNoPassThru LyX
+ This in particular means there are two different modes of file use in \SpecialChar LyX
:
\end_layout
\lang english
Locked state.
- The loaded file is in the 'normal' edit mode.
+ The loaded file is in the
+\begin_inset Quotes els
+\end_inset
+
+normal
+\begin_inset Quotes ers
+\end_inset
+
+ edit mode.
No other user is allowed to edit the file.
\emph on
The above mentioned automatic setting of write permissions of the .lyx file
can be set through
\family sans
-\bar under
- F
-\bar default
-ile\SpecialChar menuseparator
-
-\bar under
-V
-\bar default
-ersion
+ File\SpecialChar menuseparator
+Version
\begin_inset space ~
\end_inset
Control\SpecialChar menuseparator
-
-\bar under
-T
-\bar default
-oggle locking property
+Use Locking Property
\family default
.
This command is active only when the file is not locked on the svn server
\begin_layout Itemize
\lang english
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
supports directly:
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\lang english
\begin_inset Tabular
<lyxtabular version="3" rows="6" columns="2">
-<features rotate="0" tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
+<features tabularvalignment="middle">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
+\series bold
\lang english
Output
\end_layout
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
+\series bold
\lang english
Meaning
\end_layout
</cell>
</row>
<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
</cell>
</row>
<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
</cell>
</row>
<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
</cell>
</row>
<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
</cell>
</row>
<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
\lang english
file revision information.
- The result comes from parsing the output of
-\begin_inset Newline newline
-\end_inset
-
-
+ The result comes from parsing the output of
\begin_inset Flex Code
status collapsed
\begin_inset space ~
\end_inset
-\twohyphens
-xml
+--xml
\begin_inset space ~
\end_inset
.
Supported flags are:
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
\lang english
-You can obtain this info via InsetInfo (e.g.
-
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+You can obtain this info via InsetInfo (
+\family sans
+\lang american
+Insérer\SpecialChar menuseparator
+Champ\SpecialChar menuseparator
\lang english
-info-insert buffer vcs-date
-\end_layout
-
-\end_inset
-
+Révision du contrôle de version
+\family default
).
The information will be available only when you have the file stored under
svn managment (i.e.
\begin_layout Itemize
\lang english
-Another\threehyphens
-a hacking one\threehyphens
-possibility is to use svn keywords
+Another—a hacking one—possibility is to use svn keywords
\begin_inset Foot
status collapsed
\end_inset
.
- In short \twohyphens
- you set file keywords property (e.g.
+ In short – you set file keywords property (e.g.
\family sans
svn propset svn:keywords 'Rev' file.lyx
\family default
-) and then paste keyword \SpecialCharNoPassThru TeX
+) and then paste keyword \SpecialChar TeX
code
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\lang english
-This is an easy way how to ensure that \SpecialCharNoPassThru LyX
+This is an easy way how to ensure that \SpecialChar LyX
won't break the line in the middle
of keyword tag.
\end_layout
tag in your document (e.g.
-\begin_inset ERT
-status open
+\begin_inset Flex Code
+status collapsed
\begin_layout Plain Layout
+\lang english
$Rev$
\end_layout
).
This way svn client will automatically substitute revision number (e.g.
-\begin_inset ERT
-status open
+\begin_inset Flex Code
+status collapsed
\begin_layout Plain Layout
+\lang english
$Rev: 59 $
\end_layout
) after each update and commit.
There are more problems with this approach.
- Firstly, the '$' character is used in \SpecialCharNoPassThru TeX
- world for math equations, so
- any occurence of math formula
+ Firstly, the '$' character is used in \SpecialChar TeX
+ world for math equations, so any
+ occurence of math formula
\begin_inset Formula $Rev$
\end_inset
\begin_inset Formula $Rev:59$
\end_inset
- in your \SpecialCharNoPassThru LyX
+ in your \SpecialChar LyX
document.
Similarly for other keywords like Id, Date, Author, etc.
Secondly svn output is dependent on your locales, so its very easy that
Thirdly you get the whole 'Rev: 59' string in your document instead of
the plain number.
Until subversion implements user's custom keywords it will be hard to use
- this approach reliably or let \SpecialCharNoPassThru LyX
+ this approach reliably or let \SpecialChar LyX
to support it directly.
\end_layout
My inclination is to say that if the user cannot figure out the command
line operations on their own fairly quickly, they would be well advised
to use TortoiseSVN.
- \threehyphens
-P.
+ —P.
A.
Rubin
\end_layout
\begin_layout Standard
\lang english
-In addition to installing \SpecialCharNoPassThru LyX
+In addition to installing \SpecialChar LyX
, and having access to a Subversion repository,
the user will need to install the Subversion client program.
A Windows installer for the client program is available from
LatexCommand href
name "CollabNet"
target "http://www.collab.net/nonav/downloads/subversion/"
+literal "false"
\end_inset
LatexCommand href
name "TortoiseSVN"
target "http://tortoisesvn.tigris.org/"
+literal "false"
\end_inset
, which integrates Subversion operations into the context (rightclick) menu
of Windows Explorer.
- Operations done outside \SpecialCharNoPassThru LyX
- will typically be more convenient using the
- Explorer context menu.
+ Operations done outside \SpecialChar LyX
+ will typically be more convenient using the Explorer
+ context menu.
Note that TortoiseSVN is not a replacement for the client program, which
- is what \SpecialCharNoPassThru LyX
+ is what \SpecialChar LyX
itself will use.
\end_layout
\begin_layout Standard
\lang english
-Before a \SpecialCharNoPassThru LyX
- document can be brought under version control in Subversion,
- its parent directory needs to be under version control.
+Before a \SpecialChar LyX
+ document can be brought under version control in Subversion, its
+ parent directory needs to be under version control.
If the document is being added to a project already in the repository,
this is accomplished by checking the project out to the directory where
the new document will be placed.
If the project itself is not yet under version control (for instance, if
this document starts a new project), the directory must be imported into
the repository.
- This is done outside \SpecialCharNoPassThru LyX
+ This is done outside \SpecialChar LyX
.
Both import and checkout are easily accomplished from the Explorer context
menu using TortoiseSVN, or alternatively can be done using the command
\family default
.
For information on using the Subversion client program, run
-\family typewriter
-svn \twohyphens
-help
-\family default
-in a DOS shell.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn --help
+\end_layout
+
+\end_inset
+
+ in a DOS shell.
\end_layout
\begin_layout Enumerate
\begin_layout Enumerate
\lang english
-Create or open your document in \SpecialCharNoPassThru LyX
+Create or open your document in \SpecialChar LyX
and click
\family sans
File\SpecialChar menuseparator
\begin_layout Subsubsection
\lang english
-SSH tunnel used with SVN under Windows
+SSH tunnel used with SVN under Windows
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Compared with Linux setting up an svn client to communicate over ssh under
+ Windows is a rather troublesome task.
+ We will at least offer some hints how to setup the client side but prior
+ knowledge about ssh and the Windows command line is needed, also be prepared
+ for a great deal of frustration\SpecialChar ldots
+
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Get an svn client for windows, as described in the previous sections.
+ When it is a fresh install run some svn command (e.g.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn --version
+\end_layout
+
+\end_inset
+
+) to create config files, which you will need to change later on.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Choose an ssh client for Windows.
+ There are several possibilities, we will use the one from Putty tools
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+ You will need to set the connection up so that the client doesn't ask for
+ any password from you.
+ To keep things easy we will use only keys without any additional password
+ protection etc.
+\end_layout
+
+\begin_deeper
+\begin_layout Enumerate
+
+\lang english
+Generate keys by
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+puttygen
+\end_layout
+
+\end_inset
+
+.
+ Save your private .ppk key file and put the public one on the server side.
+ If the SVN server runs on Linux, note that the format of the public key
+ is not compatible with Linux openssh and you will need to direcly copy-paste
+ the key from the “
+\emph on
+Public key for pasting into OpenSSH authorized_keys file
+\emph default
+:” edit field into the server's
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+~/.ssh/authorized_keys
+\end_layout
+
+\end_inset
+
+ /
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+authorized_keys2
+\end_layout
+
+\end_inset
+
+ file.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Get the Putty's
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+plink
+\end_layout
+
+\end_inset
+
+.
+ In the SVN config file
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Exact path depends on Windows version, usually somewhere around
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+c:
+\backslash
+Documents and Settings
+\backslash
+user
+\backslash
+Application Data
+\backslash
+Subversion
+\backslash
+config
+\end_layout
+
+\end_inset
+
+ /
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+AppData
+\backslash
+Roaming
+\backslash
+Subversion
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_inset
+
+, section [tunnels], setup ssh command, e.g.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ssh=c:/path/plink.exe -i c:/path/private_key.ppk
+\end_layout
+
+\end_inset
+
+.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+It will usually take a lot of time to get exact command right and it depends
+ on many things.
+ For example do not have some remote server saved as a default session in
+ Putty etc.
+ If things fail, try to connect via plink without SVN first.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+
+\lang english
+Checkout the SVN archive, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn co svn+ssh://user@server/repository_path
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsubsection
+
+\lang english
+End-of-Line Conversions
\end_layout
\begin_layout Standard
\lang english
-Compared with Linux setting up svn client to communicate over ssh under
- Windows is a rather troublesome task.
- We will at least offer some hints how to setup the client side but prior
- knowledge about ssh and the Windows command line is needed, also be prepared
- for a great deal of frustration\SpecialChar ldots
-
-\end_layout
+When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
+ will
+ use different line endings inside the .lyx files.
+ This is not a problem as far as \SpecialChar LyX
+ functionality is concerned, but the commit
+ diffs will be huge and merge-conflicts prone.
+ Fortunately SVN itself knows
+\begin_inset Foot
+status collapsed
-\begin_layout Enumerate
+\begin_layout Plain Layout
\lang english
-Get a svn client for windows, as described in the previous sections.
- When it is a fresh install run some svn command (e.g.
-
-\begin_inset Flex Code
+\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-\lang english
-svn \twohyphens
-version
+http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
\end_layout
\end_inset
-) to create config files, which you will need to change later on.
+
\end_layout
-\begin_layout Enumerate
+\end_inset
+
+ how to deal with CR/LF problems when switching .lyx files to the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\lang english
-Choose a ssh client for Windows.
- There are several possibilities, we will use the one from Putty tools
+native
+\end_layout
+
+\end_inset
+
+ mode.
\begin_inset Foot
-status open
+status collapsed
\begin_layout Plain Layout
\lang english
-\begin_inset Flex URL
+For the lazy guys:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
+\lang english
+svn propset svn:eol-style native FILE_NAME
\end_layout
\end_inset
\end_inset
-.
- You will need to set the connection up so that the client doesn't ask for
- any password from you.
- To keep things easy we will use only keys without any additional password
- protection etc.
-\begin_inset Separator parbreak
-\end_inset
\end_layout
-\begin_deeper
-\begin_layout Enumerate
+\begin_layout Subsection
+Les commandes GIT sous \SpecialChar LyX
-\lang english
-Generate keys by
-\begin_inset Flex Code
+\end_layout
+
+\begin_layout Standard
+Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
+ Les commandes se trouvent dans le sous-menu
+\family sans
+ Fichier\SpecialChar menuseparator
+Contrôle de version
+\family default
+.
+ Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de
+ passe, l'authentification sera requise dans un terminal.
+ \SpecialChar LyX
+ a été testé vis à vis de GIT 1.7
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-\lang english
-puttygen
+Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin
+ d’accès aux exécutables.
+ Ceci peut être réglé depuis \SpecialChar LyX
+ via
+\family sans
+Outils\SpecialChar menuseparator
+Préférences\SpecialChar menuseparator
+Répertoires\SpecialChar menuseparator
+Préfixe PATH
+\family default
+.
\end_layout
\end_inset
.
- Save your private .ppk key file and put the public one on the server side.
- If the SVN server runs on Linux, note that the format of the public key
- is not compatible with Linux openssh and you will need to direcly copy-paste
- the key from the “
-\emph on
-Public key for pasting into OpenSSH authorized_keys file
-\emph default
-:” edit field into the server's
+\end_layout
+
+\begin_layout Standard
+Une différence importante entre GIT et les autres systèmes de contrôle de
+ version reconnus réside dans la nature distribuée de GIT.
+ Avec les systèmes traditionnels,; il y a un serveur central qui héberge
+ le dépôt.
+ Les utilisateurs soumettent leurs modifications au serveur, et récupèrent
+ les mises à jour des autres auteurs depuis le serveur.
+ Avec GIT, les utilisateurs soumettent à un dépôt local.
+ Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs
+ en utilisant les commandes GIT
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-~/.ssh/authorized_keys
+pull
\end_layout
\end_inset
-/
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-authorized_keys2
+push
\end_layout
\end_inset
- file.
+.
+ \SpecialChar LyX
+ n’interagit en aucune manière avec les dépôts distants, il ne travaille
+ qu'avec le dépôt local de manière similaire à ce qui est fait avec un dépôt
+ central CVS ou SVN.
+ Si vous utilisez des dépôts GIT distants, vous devez exécuter les opérations
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+pull
\end_layout
-\begin_layout Enumerate
+\end_inset
-\lang english
-Get the Putty's
+ et
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+push
+\end_layout
-\lang english
-plink
+\end_inset
+
+ avec votre client GIT habituel.
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+Initialiser le contrôle de version
\end_layout
+\begin_layout Standard
+Si votre document n'est pas sous le mode
+\begin_inset Quotes cld
\end_inset
-.
- In the SVN config file
-\begin_inset Foot
+contrôle de version
+\begin_inset Quotes crd
+\end_inset
+
+, c'est le seul choix qui vous soit proposé.
+ Si vous êtes déjà sous ce mode, l'élément
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
+S'inscrire
+\end_layout
-\lang english
-Exact path depends on Windows version, usually somewhere around
-\begin_inset Flex Code
-status collapsed
+\end_inset
-\begin_layout Plain Layout
+ est grisé et inaccessible.
+\end_layout
-\lang english
-c:
-\backslash
-Documents and Settings
-\backslash
-user
-\backslash
-Application Data
-\backslash
-Subversion
-\backslash
-config
+\begin_layout Standard
+Cette commande initialise le contrôle de version de votre document sous
+ GIT UNIQUEMENT si le répertoire du document est déjà sous contrôle de GIT
+ (en particulier le fichier
+\family typewriter
+ .git/index
+\family default
+ existe).
+ Ceci signifie que vous devez créer l'archive vous-même.
+\end_layout
+
+\begin_layout Standard
+On vous demandera ensuite une description initiale du document.
+ N'oubliez pas que la version initialisée n'est pas encore enregistrée.
\end_layout
+\begin_layout Standard
+La commande GIT exécutée:
+\family typewriter
+git add
+\begin_inset Quotes qld
\end_inset
- /
-\begin_inset Flex Code
-status collapsed
+<nom-de-fichier>
+\begin_inset Quotes qld
+\end_inset
-\begin_layout Plain Layout
-\lang english
-AppData
-\backslash
-Roaming
-\backslash
-Subversion
\end_layout
+\begin_layout Standard
+Consulter
+\family typewriter
+man git
+\family default
+ pour comprendre les options.
+\end_layout
+
+\begin_layout Subsubsection
+Enregistrer
+\begin_inset space ~
\end_inset
-.
+les
+\begin_inset space ~
+\end_inset
+
+changements
\end_layout
-\end_inset
+\begin_layout Standard
+Lorsque vous avez fini de modifier un fichier, vous figez vos modification
+\lang english
+s.
+
+\lang french
+Il vous sera alors demandé une description de ceux-ci.
-, section [tunnels], setup ssh command, e.
-\begin_inset space \thinspace{}
+\lang english
+
+\lang french
+Les modifications sont soumises ensuite.
+\end_layout
+
+\begin_layout Standard
+La commande GIT exécutée:
+\family typewriter
+git commit -q -m"<description>" <nom-de-fichier>
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+Revenir à la version du dépôt
+\end_layout
+
+\begin_layout Standard
+Ceci annule tous les changements réalisés sur le document depuis que le
+ document a été figé la dernière fois.
+ Une demande de confirmation apparaît alors, avant que tous les changements
+ soient perdus.
+\end_layout
+
+\begin_layout Standard
+La commande GIT exécutée
+\lang english
+:
+\family typewriter
+git checkout -q
+\begin_inset Quotes qld
\end_inset
-g.
-\begin_inset Newline newline
+<nom-de-fichier>
+\begin_inset Quotes qld
\end_inset
-\begin_inset Flex Code
-status collapsed
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Subsubsection
+Renommer
+\end_layout
-\lang english
-ssh=c:/path/plink.exe -i c:/path/private_key.ppk
+\begin_layout Standard
+Cette commande va renommer le document courant, historique de versions inclus.
+ Elle requiert un document propre sans modifications depuis le dernier enregistr
+ement.
+ Elle vous demande un nom de fichier et une description de l'opération de
+ renommage.
+ Le document est renommé ensuite, à la fois localement et dans le dépôt.
+ Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
+ tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
+
+\family sans
+Fichier\SpecialChar menuseparator
+Enregistrer sous
+\family default
+\SpecialChar ldots
+).
+ Enfin, le ficher est rechargé sous le nouveau nom.
\end_layout
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+Les commandes GIT exécutées:
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Newline newline
\end_inset
-.
-\begin_inset Foot
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+git mv
+\begin_inset Quotes qld
+\end_inset
-\lang english
-It will usually take a lot of time to get exact command right and it depends
- on many things.
- For example do not have some remote server saved as a default session in
- Putty etc.
- If things fail, try to connect via plink without SVN first.
-\end_layout
+<nom-de-fichier>
+\begin_inset Quotes qld
+\end_inset
+
+
+\begin_inset Quotes qld
+\end_inset
+<nouveau-nom-de-fichier>
+\begin_inset Quotes qld
\end_inset
\end_layout
-\end_deeper
-\begin_layout Enumerate
-
-\lang english
-Checkout the SVN archive, e.
-\begin_inset space \thinspace{}
\end_inset
-g.
+
\begin_inset Newline newline
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\lang english
-svn co svn+ssh://user@server/repository_path
+git commit
\end_layout
\end_inset
-.
+
\end_layout
\begin_layout Subsubsection
-
-\lang english
-End-of-Line Conversions
+Afficher l'historique
\end_layout
\begin_layout Standard
+Cette commande affiche l'historique complet du document sous GIT.
+ Le résultat de
+\family typewriter
+git log
+\begin_inset Quotes qld
+\end_inset
-\lang english
-When the collsraborators are mixing Linux and Windows environments, \SpecialCharNoPassThru LyX
- will use different line endings inside the .lyx files.
- This is not a problem as far as \SpecialCharNoPassThru LyX
- functionality is concerned, but the
- commit diffs will be huge and merge-conflicts prone.
- Fortunately SVN itself knows
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-
-\lang english
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
-\end_layout
-
+<nom-de-fichier>
+\begin_inset Quotes qld
\end_inset
+\family default
+ est affiché dans un navigateur.
\end_layout
-\end_inset
+\begin_layout Subsubsection
+Infos de version
+\end_layout
- how to deal with CR/LF problems when switching .lyx files to the
+\begin_layout Standard
+\SpecialChar LyX
+ reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
+ sa forme abrégée, le nom de son auteur, la date et l'heure.
+ Toutes ces informations sont extraites via
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-native
+git log -n 1 --pretty=format:%H%n%an%n%ai
\end_layout
\end_inset
- mode.
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
+.
+\end_layout
-\lang english
-For the lazy guys:
+\begin_layout Standard
+L'information sur la version de l'arborescence peut être obtenue via
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-svn propset svn:eol-style native FILE_NAME
+git describe --abbrev --dirty --long
\end_layout
\end_inset
-
+.
+
\end_layout
-\end_inset
+\begin_layout Standard
+Voir
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:VCS-Revision-Information"
+\end_inset
+ pour d'autres détails.
\end_layout
\begin_layout Subsection
-
-\lang english
-Further tuning
+Personnalisation avancée
\end_layout
\begin_layout Standard
+Avec l'implantation de la commande
+\begin_inset Flex Code
+status collapsed
-\lang english
-With the recent addition of the vc-command function \SpecialCharNoPassThru LyX
- power users are
- allowed to create their own commands for revision control.
+\begin_layout Plain Layout
+vc-command
\end_layout
-\begin_layout Standard
+\end_inset
-\lang english
-As an example you can see how two TortoiseSVN commands could be integrated
- directly:
+, les utilisateurs avancés de \SpecialChar LyX
+ peuvent créer leurs propres commandes de
+ contrôle de version.
+\end_layout
+
+\begin_layout Standard
+Par exemple, vous pouvez voir comment deux commandes TortoiseSVN pourraient
+ être directement intégrées:
\end_layout
\begin_layout Description
\end_layout
\begin_layout Subsection
-
-\lang english
-Version control and Document comparison
+Contrôle de version et comparaison de documents
\end_layout
\begin_layout Standard
-
-\lang english
-One of the typical uses of version control is to inspect the changes between
- revisions, usually by creating
+Une des utilisations caractéristiques du contrôle de version consiste à
+ mettre en évidence les modifications entre versions, usuellement en créant
+ des fichiers
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
diff
\end_layout
\end_inset
- dumps.
- While this is useful for plain text files, it is much less useful in the
- case of \SpecialCharNoPassThru LyX
- files, which have more complicated structure.
- Hence we provide binding to the Document comparison feature.
- They are two ways of calling this feature - either by direct call of
+.
+ Alors que ceci est utilisé pour les fichiers textuels ordinaires, ça l'est
+ beaucoup moins dans le cas des fichiers LyX, dont la structures est plus
+ complexe.
+ Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
+ de comparaison de
+ documents.
+ Il y a deux façons d'invoquer cette comparaison, soit par un appel direct
+ de la fonction \SpecialChar LyX
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-VC_COMPARE
+vc-compare
\end_layout
\end_inset
- \SpecialCharNoPassThru LyX
- function (for details see \SpecialCharNoPassThru LyX
- functions manual) or by icon/menu item
-
-\begin_inset Flex MenuItem
-status collapsed
+ (voir le manuel des fonctions \SpecialChar LyX
+ pour les détails), soit par l'icône de la
+ barre d'outils
+\begin_inset Info
+type "icon"
+arg "vc-compare"
+\end_inset
-\begin_layout Plain Layout
+ ou l'entrée de menu
+\begin_inset Info
+type "menu"
+arg "vc-compare"
+\end_inset
-\lang english
-Compare with older revision...
+ Il est possible de comparer deux révisions particulières du document, ou
+ plus simplement la version courante en cours de modification avec une version
+ antérieure (où la révision «0» est simplement la dernière révision enregistrée).
\end_layout
+\begin_layout Standard
+Cette fonctionnalité est disponible avec SVN et RCS, bien que dans ce dernier
+ cas il y ait une contrainte due au schéma de versionnement plus compliqué:
+ lorsque que l'on désigne une révision, les chiffres pointent toujours sur
+ le dernier élément du numéro de révision, c'est-à-dire «35» dans
+\begin_inset Quotes cld
+\end_inset
+
+1.2.35
+\begin_inset Quotes crd
\end_inset
.
- One can either compare two chosen revisions of the document or he can simply
- compare the current version of edited text with older revisions (where
- '
-\begin_inset Flex MenuItem
+ En ce qui concerne GIT, la fonctionnalité n'est pas disponible, il est
+ juste possible de comparer un document modifié avec une révision antérieure
+ de X étapes, où X est défini par
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\lang english
-0
+HEAD~X
\end_layout
\end_inset
-' revisions back means comparison of the edited file with last commited
- revision).
-
-\end_layout
-
-\begin_layout Standard
-
-\lang english
-This feature is supported for SVN and RCS though due to the more complicated
- versioning scheme of RCS there is a constraint \twohyphens
- when addressing the revisions
- in dialog, numbers always point to the last number in RCS revision number,
- i.e.
- '35' in '1.2.35'.
+.
\end_layout
\begin_layout Section
\begin_layout Standard
Le but principal de cette documentation est de montrer comment utiliser
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
pour la programmation littéraire.
Nous supposerons que vous êtes familiers de cette technique de programmation,
et savez donc ce que
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
tangling
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
et
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
weaving
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
signifient
\end_layout
\begin_layout Standard
-Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialCharNoPassThru LyX
+Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
pour pouvoir
changer vos préférences, et le fichier de ressources X.
- Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialCharNoPassThru LyX
+ Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
qui couvre
ces domaines.
\end_layout
Des outils de programmation littéraire permettent ensuite de produire séparémen
t le fichier source et la documentation.
Le style WEB de programmation littéraire fut créé par D.E.
- Knuth lors du développement de son logiciel de typographie, \SpecialCharNoPassThru TeX
+ Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
.
\end_layout
\begin_layout Quotation
Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
NoWeb
\family default
\noun toggle
- pour mon usage personnel pour plusieures raisons :
+ pour mon usage personnel pour plusieurs raisons :
\end_layout
\begin_layout Itemize
-Il sait générer la documentation aussi bien en \SpecialCharNoPassThru LaTeX
+Il sait générer la documentation aussi bien en \SpecialChar LaTeX
qu'en HTML.
\end_layout
\begin_layout Itemize
Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
- de nouveaux filtres et de réaliser des opérations spéciales au besoin.
+ de nouveaux filtres
+\lang english
+
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+Filters
+\emph default
+are programs that read a given data stream and output a manipulated data
+ stream.
+ That way, a WEB file (consisting of literate code) can be turned into a
+ file consisting only of C program code or \SpecialChar LaTeX
+ code.
+\end_layout
+
+\end_inset
+
+
+\lang french
+ et de réaliser des opérations spéciales au besoin.
\end_layout
\begin_layout Itemize
\begin_layout Plain Layout
-http://www.cs.virginia.edu/~nr/noweb/
+https://www.cs.tufts.edu/~nr/noweb/
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
-\SpecialCharNoPassThru LyX
- et la Programmation Littéraire
+\SpecialChar LyX
+ et la Programmation Littéraire avec Noweb
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
- supporte la Programmation Littéraire par l'intermédiaire du mécanisme
- de gestion des convertisseurs.
+\SpecialChar LyX
+ supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
+ gestion des convertisseurs.
Ce support est
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
indépendant de Noweb
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-, c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialCharNoPassThru LyX
- avec un autre outil de programmation littéraire de votre choix, en changeant
- juste vos préférences \SpecialCharNoPassThru LyX
+, c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
+ avec
+ un autre outil de programmation littéraire de votre choix, en changeant
+ juste vos préférences \SpecialChar LyX
.
\end_layout
\end_layout
\begin_layout Paragraph
-Sélection de la classe de document
+Using the noweb module
\end_layout
\begin_layout Standard
-Si vous avez installé Noweb et \SpecialCharNoPassThru LyX
- avec succès, vous devez trouver trois
- nouvelles classes de document :
-\end_layout
-
-\begin_layout Itemize
-
-\family sans
-Article
-\begin_inset space ~
-\end_inset
-
-(Noweb)
-\end_layout
-
-\begin_layout Itemize
-
+Si vous avez installé Noweb et \SpecialChar LyX
+ avec succès, chaque fois que vous ouvrez
+ un nouveau document, après avoir choisi sa classe, utilisez le menu
\family sans
-Book
-\begin_inset space ~
-\end_inset
-
-(Noweb)
-\end_layout
-
-\begin_layout Itemize
+ Document\SpecialChar menuseparator
+Paramètres...
-\family sans
-Report
-\begin_inset space ~
+\family default
+ pour ajouter le module
+\begin_inset Quotes cld
\end_inset
-(Noweb)
-\end_layout
-
-\begin_layout Standard
-Il vous faut sélectionner l'une d'entre elles pour créer votre document
- littéraire.
-\end_layout
-
-\begin_layout Standard
-Remarquez bien que les documents littéraires ne sont pas limités à ces trois
- classes.
- De nouvelles classes peuvent être générées à partir d'autres styles, comme
- les lettres, ou à partir d'autres variantes d'une classe, comme
-\family sans
-Article
-\begin_inset space ~
+noweb
+\begin_inset Quotes crd
\end_inset
-(AMS)
-\family default
.
- Si vous avez des besoins particuliers qui ne peuvent être couverts par
- ces classes, faites-le savoir à la liste de diffusion des développeurs
- de \SpecialCharNoPassThru LyX
-
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-lyx-devel@lists.lyx.org
-\end_layout
-
+ Vous le verrez en cliquant sur
+\begin_inset Quotes cld
\end_inset
- et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
- comment le faire vous-même
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-C'est très simple, ça ne demande que la création d'un fichier de quatre
- lignes, et la relance de l'auto-configuration.
-\end_layout
-
+ Modules
+\begin_inset Quotes crd
\end_inset
-.
- De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
- peut-être créer un nouvel ensemble de classes de document prévues pour.
+ dans le liste des modules disponibles.
\end_layout
\begin_layout Paragraph
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
- vous permet d'entrer du code par l'intermédiaire d'un format nommé
+\SpecialChar LyX
+ vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
+ nommé
\lang english
\begin_inset Flex Noun
\family typewriter
@
\family default
- doit être pris tel quel, c'est-à-dire que \SpecialCharNoPassThru LyX
- ne doit faire aucune interprétati
-on de ce qui a été écrit.
+ doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
+ ne doit faire aucune interprétation
+ de ce qui a été écrit.
C'est aussi géré par le environnement
\lang ngerman
\lang french
-, qui fonctionne comme un paragraphe normal mais qui présente une totale
- liberté en ce qui concerne l'espacement.
+, qui fonctionne comme un insert des texte normal mais qui présente une
+ totale liberté en ce qui concerne l'espacement.
\end_layout
\begin_layout Standard
Il est à noter que vous pouvez aussi utiliser la construction
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
%def
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\begin_layout Standard
Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
- à l'intérieur de \SpecialCharNoPassThru LyX
+ à l'intérieur de \SpecialChar LyX
:
\end_layout
Jour\SpecialChar menuseparator
DVI
\family default
-, un fichier \SpecialCharNoPassThru LaTeX
+, un fichier \SpecialChar LaTeX
est généré.
-\family default
-\begin_inset Separator parbreak
-\end_inset
-
\end_layout
\begin_deeper
\begin_layout Standard
Si le document est d'un type littéraire, le fichier généré sera nommé avec
l'extension définie par le format
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
littéraire
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
(défini dans la fenêtre de
\end_deeper
\begin_layout Enumerate
-Remarquez que la seule différence est cette extension : \SpecialCharNoPassThru LyX
- n'a rien de
- particulier à faire.
- Tant que vous avez utilisé l'environnement
+Remarquez que la seule différence est cette extension : \SpecialChar LyX
+ n'a rien de particulier
+ à faire.
+ Tant que vous avez utilisé l'insert
\lang english
\begin_inset Flex Noun
\end_layout
\begin_layout Enumerate
-Si le document est d'une classe littéraire, \SpecialCharNoPassThru LyX
- utilisera ensuite le convertisse
-ur interne \SpecialCharNoPassThru LyX
- vers Noweb, suivi par le convertisseur Noweb vers \SpecialCharNoPassThru LaTeX
+Si le document est d'une classe littéraire, \SpecialChar LyX
+ utilisera ensuite le convertisseur
+ interne \SpecialChar LyX
+ vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
+
\begin_inset Foot
status collapsed
\end_inset
- pour générer le fichier \SpecialCharNoPassThru LaTeX
-\family default
-\begin_inset Separator parbreak
-\end_inset
+ pour générer le fichier \SpecialChar LaTeX
\end_layout
\end_deeper
\begin_layout Enumerate
-Enfin, \SpecialCharNoPassThru LaTeX
- est invoqué et le processus continue comme s'il s'agissait
- d'un document quelconque.
+Enfin, \SpecialChar LaTeX
+ est invoqué et le processus continue comme s'il s'agissait d'un
+ document quelconque.
\end_layout
\begin_layout Standard
Vous êtes donc indépendant d'un
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
outil littéraire
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
donné, car vous pouvez changer les commandes correspondant aux différents
Compiler
\family default
dans les menus, ou quand on appuie sur le bouton correspondant de la barre
- d'outils, un fichier \SpecialCharNoPassThru LaTeX
+ d'outils, un fichier \SpecialChar LaTeX
est généré comme dans l'étape
\begin_inset space ~
\end_inset
1 ci-dessus.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
invoque ensuite le convertisseur
\family typewriter
NoWeb->Program
\begin_layout Enumerate
Le filtre de messages d'erreur.
C'est un programme dont le seul rôle est de réécrire les messages d'erreur
- dans un format compréhensible par \SpecialCharNoPassThru LyX
+ dans un format compréhensible par \SpecialChar LyX
.
- Ça permet à \SpecialCharNoPassThru LyX
+ Ça permet à \SpecialChar LyX
de placer des boîtes d'erreur au bon endroit dans le tampon
du fichier.
\end_layout
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
build-script $$i
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family default
.
- Ça signifie que \SpecialCharNoPassThru LyX
+ Ça signifie que \SpecialChar LyX
va appeler
\family typewriter
build-script
\family default
(un programme ou un script) avec le nom du fichier Noweb (en général un
- fichier dans le répertoire temporaire de \SpecialCharNoPassThru LyX
+ fichier dans le répertoire temporaire de \SpecialChar LyX
).
\end_layout
:
\end_layout
-\begin_layout Standard
-\begin_inset VSpace defskip
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage pagebreak
-\end_inset
-
-
-\end_layout
-
\begin_layout Standard
\family sans
\end_layout
\begin_layout Standard
-\begin_inset VSpace defskip
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\lang english
-The next part of the converter setting is the
+Le prochain élément du réglage du convertisseur est le
\begin_inset Newline newline
\end_inset
-\begin_inset Quotes eld
-\end_inset
-
-Flags
-\begin_inset Quotes erd
+\begin_inset Quotes cld
\end_inset
- which is to be set to
-\begin_inset Quotes eld
+Drapeau
+\begin_inset Quotes crd
\end_inset
+ qui doit être mis à
+\end_layout
-\family typewriter
+\begin_layout LyX-Code
parselog=$$s/scripts/listerrors
-\family default
-
-\begin_inset Quotes erd
-\end_inset
-
-.
-\begin_inset Newline newline
-\end_inset
-
-This will run any errors that are generated by the
-\begin_inset Quotes eld
-\end_inset
-
-build-script
-\begin_inset Quotes erd
-\end_inset
+\end_layout
- process through the
-\begin_inset Quotes eld
+\begin_layout Standard
+Ceci filtrera par le programme
+\begin_inset Quotes cld
\end_inset
listerrors
-\begin_inset Quotes erd
+\begin_inset Quotes crd
\end_inset
- program.
+ toute erreur créée par le
+\family sans
+build-script
+\family default
+.
\end_layout
\begin_layout Standard
-
-\lang english
-The build will normally take place in \SpecialCharNoPassThru LyX
-'s temporary directory, so the
- files produced by the conversion will be in that directory.
- \SpecialCharNoPassThru LyX
- will copy out what it regards as the `main' file, but the
+La construction prendra normalement place dans le répertoire temporaire
+ de \SpecialChar LyX
+, les fichiers produits seront donc normalement dans ce répertoire.
+ \SpecialChar LyX
+ exportera ce qui concerne le fichier principal, mais le programme de conversio
+n
\family typewriter
-Noweb->Program
+ Noweb->Program
\family default
- conversion may produce several files, and so most of these would then be
- deleted when \SpecialCharNoPassThru LyX
- was closed.
- This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
- the build-script chunk can place the generated files in that location.
+ peut produire d'autres fichiers, qui seront perdus quand \SpecialChar LyX
+ sera fermé.
+ C'est pourquoi nous transmettons la variable d'environnement NOWEB_OUTPUT_DIR
+ pour que les éléments de la conversion puissent être copiés à cet endroit.
\end_layout
\begin_layout Paragraph
\end_layout
\begin_layout Standard
-La dernière partie de l'interface entre \SpecialCharNoPassThru LyX
+La dernière partie de l'interface entre \SpecialChar LyX
et noweb est le
\lang english
chunk
\lang french
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
build-script
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
chunk
\lang french
(appelé
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
build-script
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
) et passer son contenu dans
\family default
.
Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
-e de \SpecialCharNoPassThru LyX
- relativement au langage de programmation littéraire adopté car
- ils sont écrits respectivement en Python, C et Perl.
+e de \SpecialChar LyX
+ relativement au langage de programmation littéraire adopté car ils
+ sont écrits respectivement en Python, C et Perl.
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Subsubsection
-Configurer \SpecialCharNoPassThru LyX
+Configurer \SpecialChar LyX
+
\end_layout
\begin_layout Standard
\end_inset
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
littéraire
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
Choisi dans l'onglet
est
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
NoWeb
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
est
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
nw
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family default
.
- \SpecialCharNoPassThru LyX
+ \SpecialChar LyX
créera donc un fichier d'extension
\family typewriter
.nw
\family default
->
\family sans
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
Ce convertisseur assure la génération de la documentation (
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
weaving
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
).
Pour Noweb, il faut mettre
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
noweave -delay -index $$i > $$o
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
Program
\family default
Celui-ci assure la génération du code (
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
tangling
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
).
Comme vu plus haut, il faut mettre
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
build-script $$i
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\family typewriter
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
originaldir,parselog=listerrors
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\end_layout
\begin_layout Standard
-Une nouvelle fonction est aussi implémentée dans le serveur \SpecialCharNoPassThru LyX
+Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
, la fonction
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
serveur va à la bonne ligne
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
que l'on utilisera avec
\end_layout
\begin_layout Standard
-J'ai trouvé avantageux d'utiliser \SpecialCharNoPassThru LyX
+J'ai trouvé avantageux d'utiliser \SpecialChar LyX
avec
\family typewriter
ddd
\family default
en réglant
\family sans
-Éditeur
-\family default
- sur :
-\end_layout
-
-\begin_layout Standard
-\begin_inset VSpace defskip
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\family sans
-echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
+Éditeur
+\family default
+ sur :
\end_layout
-\begin_layout Standard
-\begin_inset VSpace defskip
-\end_inset
-
+\begin_layout LyX-Code
+\family typewriter
+echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
\end_layout
\begin_layout Standard
\family typewriter
ddd
\family default
- renvoie cette information à \SpecialCharNoPassThru LyX
- via le serveur \SpecialCharNoPassThru LyX
+ renvoie cette information à \SpecialChar LyX
+ via le serveur \SpecialChar LyX
.
- La fenêtre \SpecialCharNoPassThru LyX
+ La fenêtre \SpecialChar LyX
montrera le fichier en question, avec le curseur pile poil
là où se trouvait
\family typewriter
\end_layout
\begin_layout Standard
-Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialCharNoPassThru LyX
+Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
, inactive
par défaut.
- Pour cela, allez dans
-\family sans
-Outils\SpecialChar menuseparator
-Préférences\SpecialChar menuseparator
-Répertoires
-\family default
- et mettez un chemin du genre
-\family typewriter
-
-\begin_inset Quotes fld
+ La section
+\begin_inset space ~
\end_inset
-/home/<votre-réperoire-home>/\SpecialChar softhyphen
-.lyx/lyxpipe
-\begin_inset Quotes frd
-\end_inset
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Démarrer-le-Serveur"
-\family default
- dans le champ
-\family sans
-Tubes du Serveur \SpecialCharNoPassThru LyX
-\family default
-.
-\end_layout
+\end_inset
-\begin_layout Standard
-Lisez la documentation sur le serveur \SpecialCharNoPassThru LyX
- dans le manuel de
-\emph on
-Personnalisation
-\emph default
- pour plus d'information.
+ explique comment procéder.
\end_layout
\begin_layout Subsubsection
\begin_layout Standard
Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
- de \SpecialCharNoPassThru LyX
+ de \SpecialChar LyX
.
- Cinq de ces boutons sont des raccourcis vers les styles
+ Quatre de ces boutons sont des raccourcis vers les styles
\family sans
Standard
\family default
\family default
,
\family sans
-\SpecialCharNoPassThru LaTeX
+\SpecialChar LaTeX
+
\family default
-,
+et
\family sans
-\SpecialCharNoPassThru LyX
+\SpecialChar LyX
-Code
\family default
- et
+, pour l'insert paramétrable
\family sans
\lang english
Chunk
\lang french
.
Le dernier bouton est un raccourci vers la commande
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Compiler
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Standard
-\SpecialCharNoPassThru LyX
- a tout une série de boutons qui peuvent être intégrés dans la barre
- d'outils.
+\SpecialChar LyX
+ a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
: un pour
\family sans
\end_layout
\begin_layout LyX-Code
- Icon "layout \SpecialCharNoPassThru LaTeX
+ Icon "layout \SpecialChar LaTeX
"
\end_layout
\begin_layout LyX-Code
- Icon "layout \SpecialCharNoPassThru LyX
+ Icon "layout \SpecialChar LyX
-Code"
\end_layout
\begin_layout LyX-Code
- Icon "layout Chunk"
+ Icon "flex.insert Chunk"
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
-Un certain nombre de couleurs de \SpecialCharNoPassThru LyX
- peuvent être personnalisées dans la
- fenêtre
+Un certain nombre de couleurs de \SpecialChar LyX
+ peuvent être personnalisées dans la fenêtre
+
\family sans
Préférences
\family default
.
Une des choses qui ennuient nombre d'entre nous est la couleur du code
- \SpecialCharNoPassThru LaTeX
+ \SpecialChar LaTeX
.
La couleur par défaut est le rouge, or les
\lang english
chunks
\lang french
- utilisent la police \SpecialCharNoPassThru LaTeX
+ utilisent la police \SpecialChar LaTeX
, et comme il y a beaucoup de
\lang english
chunks
\begin_layout Standard
Le problème suivant est la présence visible des caractères
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
nouvelle ligne
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
sur l'écran.
\end_layout
\begin_layout Subsection
-
-\lang english
-\SpecialCharNoPassThru LyX
- and knitr/Sweave
+\SpecialChar LyX
+ et knitr/Sweave
\end_layout
\begin_layout Standard
-
-\lang english
-Support for
+Les fonctionnalités de
\family sans
knitr
\family default
- and
+ et
\family sans
Sweave
\family default
- is documented in the
+ sont documentées dans le fichier d'exemple
\emph on
knitr.lyx
\emph default
- example file and in the Sweave manual (menu
+ et dans le manuel
+\emph on
+Sweave
+\emph default
+ (menu
\family sans
-Help\SpecialChar menuseparator
-Specific Manuals
+Aide\SpecialChar menuseparator
+Manuels Spécifiques
\family default
).
\end_layout
\end_layout
\begin_layout Standard
-Vous pouvez faire avec \SpecialCharNoPassThru LyX
- tout ce que vous pouvez faire avec \SpecialCharNoPassThru LaTeX
+Vous pouvez faire avec \SpecialChar LyX
+ tout ce que vous pouvez faire avec \SpecialChar LaTeX
.
- Cependant, \SpecialCharNoPassThru LyX
- ne peut inclure directement toutes les fonctionnalités de
- \SpecialCharNoPassThru LaTeX
-, mais vous pouvez toujours utiliser le code \SpecialCharNoPassThru TeX
-; Ce chapitre vous
- montre quelques points particuliers qui peuvent vous intéresser.
+ Cependant, \SpecialChar LyX
+ ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
+,
+ mais vous pouvez toujours utiliser le code \SpecialChar TeX
+; Ce chapitre vous montre quelques
+ points particuliers qui peuvent vous intéresser.
Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
les flottants, les boîtes et les notes, voyez le manuel des
\emph on
Paramètres\SpecialChar menuseparator
Modules
\family default
-) et vous devez avoir installé le paquetage \SpecialCharNoPassThru LaTeX
+) et vous devez avoir installé le paquetage \SpecialChar LaTeX
-\series bold
+\family sans
multicol
-\series default
+\family default
.
\end_layout
.
Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
3
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
).
\begin_layout Plain Layout
-\lang english
3
\end_layout
\size footnotesize
\lang english
-The youth moved in the best society–had, so far as was known, no enemies
- and no particular vices.
+The youth moved in the best society
+\begin_inset space ~
+\end_inset
+
+– had, so far as was known, no enemies and no particular vices.
He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
had been broken off by mutual consent some months before, and there was
no sign that it had left any very profound feeling behind it.
\size footnotesize
\lang english
-Ronald Adair was fond of cards–playing continually, but never for such stakes
- as would hurt him.
+Ronald Adair was fond of cards
+\begin_inset space ~
+\end_inset
+
+– playing continually, but never for such stakes as would hurt him.
He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
It was shown that, after dinner on the day of his death, he had played
a rubber of whist at the latter club.
\size default
\size footnotesize
-The evidence of those who had played with him– Mr.
- Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
- and that there was a fairly equal fall of the cards.
+The evidence of those who had played with him
+\begin_inset space ~
+\end_inset
+
+– Mr.
+ Murray, Sir John Hardy, and Colonel Moran
+\begin_inset space ~
+\end_inset
+
+– showed that the game was whist, and that there was a fairly equal fall
+ of the cards.
Adair might have lost five pounds, but not more.
His fortune was a considerable one, and such a loss could not in any way
affect him.
\end_layout
\begin_layout Standard
-Pour découvrir d'autres fonctionnalités, référez-vous à le documentation
- du paquetage
-\series bold
-multicol
-\series default
-,
-\begin_inset CommandInset citation
-LatexCommand cite
-key "multicol"
+Pour découvrir d'autres fonctionnalités, référez-vous à le
+\lang english
+
+\begin_inset CommandInset href
+LatexCommand href
+name "documentation"
+target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
+literal "false"
\end_inset
+
+\lang french
+du paquetage
+\family sans
+multicol
+\family default
.
\end_layout
\begin_layout Standard
Vous pouvez également utiliser une en-tête de section en tant que préface
- si vous insérez une commande de section en code \SpecialCharNoPassThru TeX
+ si vous insérez une commande de section en code \SpecialChar TeX
: par exemple, la commande
\end_layout
.
Saisissez alors l’espacement désiré, e.g.
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
5cm
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
\lang french
Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
t
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
+
+\family sans
7
\backslash
baselineskip
-\begin_inset Quotes frd
+\family default
+
+\begin_inset Quotes crd
\end_inset
(où la commande
-\backslash
+\family sans
-\series bold
+\backslash
baselineskip
-\series default
- doit âtre insérée en code \SpecialCharNoPassThru TeX
+\family default
+ doit âtre insérée en code \SpecialChar TeX
):
\end_layout
\end_layout
\begin_layout Subsubsection
-
-\lang english
Espacements environnants
\end_layout
\begin_layout Standard
L’espacement avant et après un bloc de colonnes multiples peut être réglé
- via la longueur
-\series bold
+ via la longueur
+\family sans
+
\lang english
\backslash
multicolsep
-\series default
+\family default
.
\lang french
-Par exemple la commande en code \SpecialCharNoPassThru TeX
+Par exemple la commande en code \SpecialChar TeX
+
\end_layout
-\begin_layout Standard
+\begin_layout LyX-Code
-\series bold
+\family sans
\lang english
\backslash
\begin_layout Standard
Ici
-\series bold
+\family sans
\backslash
multicolsep
-\series default
+\family default
est réglé à 2.5
\begin_inset space \thinspace{}
\end_inset
Nota:
\series default
les valeurs réglées via
-\series bold
+\family sans
\backslash
setlength
-\series default
+\family default
seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
la prochaine modification de la valeur.
\end_layout
\end_layout
\begin_layout Subsubsection
-
-\lang english
Sauts de colonne
\end_layout
\begin_layout Standard
Un saut de colonne peut être forcé en insérant la commande
-\series bold
+\family sans
\backslash
columnbreak{}
-\series default
- en code \SpecialCharNoPassThru TeX
+\family default
+ en code \SpecialChar TeX
là où la colonne doit être interrompue.
Notez bien que des zones vides seront créées la plupart du temps lorsque
cette commande est utilisée.
\noun on
The Holy War
\noun default
-\twohyphens
-a bargain, every one of them.
+
+\begin_inset space ~
+\end_inset
+
+– a bargain, every one of them.
With five volumes you could just fill that gap on that second shelf.
It looks untidy, does it not, sir?
\begin_inset Quotes erd
\begin_layout Standard
La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
l'espacement entre colonnes.
- Ceci est possible grâce à la longueur
-\series bold
-
+ Ceci est possible grâce à la longueur
+\family sans
+
\backslash
columnsep
-\series default
+\family default
.
Sa valeur implicite est 10pt.
Voici un exemple dans lequel l'espacement est fixé à 3cm:
\begin_layout Standard
Entre les colonnes est placé un filet de largeur
-\series bold
+\family sans
\backslash
columnseprule
-\series default
+\family default
.
Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
n'apparaît pas.
\noun on
The Holy War
\noun default
-\twohyphens
-a bargain, every one of them.
+
+\begin_inset space ~
+\end_inset
+
+– a bargain, every one of them.
With five volumes you could just fill that gap on that second shelf.
It looks untidy, does it not, sir?
\begin_inset Quotes erd
\begin_layout Standard
Le filet peut être mis en couleur en redéfinissant la commande
-\series bold
+\family sans
\backslash
columnseprulecolor
-\series default
+\family default
.
Ceci est fait en insérant la commande
-\begin_inset Newline newline
-\end_inset
+\end_layout
+\begin_layout LyX-Code
-\series bold
+\family sans
\backslash
renewcommand{
columnseprulecolor}{
\backslash
color{red}}
-\series default
-
-\begin_inset Newline newline
-\end_inset
+\end_layout
-en code \SpecialCharNoPassThru TeX
+\begin_layout Standard
+en code \SpecialChar TeX
, avant l'insert multi-colonnes.
Remplacez dans cette commande
-\series bold
+\family sans
red
-\series default
+\family default
par la couleur de votre choix.
Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
vous-même, voyez le
\emph default
pour les détails sur la définition des couleurs.
Pour revenir à la couleur implicite, insérez la commande
-\begin_inset Newline newline
-\end_inset
+\end_layout
+\begin_layout LyX-Code
-\series bold
+\family sans
\backslash
renewcommand{
columnseprulecolor}{
\backslash
normalcolor}
-\series default
-
-\begin_inset Newline newline
-\end_inset
+\end_layout
+\begin_layout Standard
Dans l'exemple qui suit, sont définis un filet magenta et une séparation
de colonnes de 1cm:
\end_layout
\noun on
The Holy War
\noun default
-\twohyphens
-a bargain, every one of them.
+
+\begin_inset space ~
+\end_inset
+
+– a bargain, every one of them.
With five volumes you could just fill that gap on that second shelf.
It looks untidy, does it not, sir?
\begin_inset Quotes erd
\begin_layout Standard
\noindent
-\SpecialCharNoPassThru LaTeX
-, à l'instar des autres générateurs de texte, utilise implicitement
- des paragraphes rectangulaires.
+\SpecialChar LaTeX
+, à l'instar des autres générateurs de texte, utilise implicitement des
+ paragraphes rectangulaires.
Pour des cas particuliers comme des affiches, des cartes d'invitation ou
des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
- Ceci est possible grâce au paquetage \SpecialCharNoPassThru LaTeX
+ Ceci est possible grâce au paquetage \SpecialChar LaTeX
-\series bold
+\family sans
shapepar
-\series default
+\family default
qui est chargé en utilisant dans les paramètres du document le module
\family sans
Formes de paragraphe paramétrable
\lang english
\begin_inset Tabular
<lyxtabular version="3" rows="13" columns="3">
-<features rotate="0" booktabs="true" islongtable="true" longtabularalignment="center">
+<features booktabs="true" islongtable="true" longtabularalignment="center">
<column alignment="center" valignment="middle" width="16col%">
<column alignment="center" valignment="middle" width="40col%">
<column alignment="center" valignment="middle" width="35col%">
\begin_layout Plain Layout
Rhomboïde (symbolisant un
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
diamant
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
)
\begin_layout Plain Layout
\lang english
-\SpecialCharNoPassThru TeX
+\SpecialChar TeX
+
\end_layout
\end_inset
\begin_inset Text
\begin_layout Plain Layout
-Le logo \SpecialCharNoPassThru TeX
+Le logo \SpecialChar TeX
\end_layout
\lang english
Not
\series default
-a: les paragraphes mis en forme via shapepar ne peuvent pas franchir une
- limite de page.
+a: les paragraphes mis en forme via
+\family sans
+shapepar
+\family default
+ ne peuvent pas franchir une limite de page.
\end_layout
\end_inset
\begin_layout Standard
-\series bold
+\family sans
\lang english
shapepar
-\series default
+\family default
\lang french
prend soin de préserver la forme, quelle que soit la quantité de texte
du paragraphe.
\family default
sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
en fonction de la quantité de texte.
- Vous aurez alors une erreur \SpecialCharNoPassThru LaTeX
+ Vous aurez alors une erreur \SpecialChar LaTeX
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Arithmetic overflow
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_layout Standard
Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
- de césure de \SpecialCharNoPassThru LaTeX
+ de césure de \SpecialChar LaTeX
dans les coins.
Il est alors souvent nécessaire d'ajouter des points de césure explicites
\begin_inset CommandInset href
LatexCommand href
name "Jpgfdraw"
-target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
+target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
+literal "false"
\end_inset
\family default
, aller au menu
\family sans
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X/LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX\SpecialChar menuseparator
+TeX/LaTeX\SpecialChar menuseparator
Settings\SpecialChar menuseparator
Set Normal Size
\family default
\begin_layout Enumerate
Utiliser le menu
\family sans
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X/LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX\SpecialChar menuseparator
+TeX/LaTeX\SpecialChar menuseparator
Shapepar
\family default
pour exporter la forme en coordonnées.
\begin_inset CommandInset href
LatexCommand href
target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
+literal "false"
\end_inset
\end_layout
\begin_layout Standard
-Les coordonnées ont copiées dans un fichier \SpecialCharNoPassThru TeX
+Les coordonnées ont copiées dans un fichier \SpecialChar TeX
.
Pour l'utiliser avec le document:
\end_layout
\end_layout
\begin_layout Enumerate
-Ouvrir dans \SpecialCharNoPassThru LyX
+Ouvrir dans \SpecialChar LyX
le menu
\family sans
Insertion\SpecialChar menuseparator
\begin_inset CommandInset include
LatexCommand input
filename "../SpecialParagraphShape.tex"
+literal "true"
\end_inset
.
Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
-tés de personnalisation, voir la documentation du paquetage
-\series bold
-shapepar
-\series default
-,
-\begin_inset CommandInset citation
-LatexCommand cite
-key "shapepar"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Bibliography
-\begin_inset CommandInset bibitem
-LatexCommand bibitem
-key "multicol"
-
-\end_inset
-
-Documentation du paquetage \SpecialCharNoPassThru LaTeX
-
-\begin_inset CommandInset href
-LatexCommand href
-name "multicol"
-target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Bibliography
-\begin_inset CommandInset bibitem
-LatexCommand bibitem
-key "shapepar"
-
-\end_inset
+tés de personnalisation, voir la
+\lang ngerman
-Documentation du paquetage \SpecialCharNoPassThru LaTeX
-
\begin_inset CommandInset href
LatexCommand href
-name "shapepar"
-target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"
+name "documentation"
+target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"
+literal "false"
\end_inset
+\lang french
+ du paquetage
+\family sans
+shapepar
+\family default
+.
\end_layout
\end_body