mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-12 16:50:39 +00:00
Backporting of recent changes about French typography
This commit is contained in:
parent
7b896e0db8
commit
e9cc60a5be
@ -53,8 +53,17 @@
|
||||
%\let\OrgIndex\index
|
||||
%\renewcommand*{\index}[1]{\OrgIndex{#1}}
|
||||
|
||||
% use normal list environments also in French documents
|
||||
\frenchbsetup{StandardLayout}
|
||||
% modèle pour ajouter des arguments à \frenchbsetup
|
||||
% par exemple ItemLabels=\textendash pour raccourcir
|
||||
% les tirets des liste à puces
|
||||
% ici, et uniquementpour ce manuel, on revient à l'ancien comportement
|
||||
% de babel-french avec lequel la typographie les listes, des notes
|
||||
% de bas de page et des retraits de premiers paragraphes dépend
|
||||
% de la langue locale, voir le paragraphe 3.3.6.2 et la documentation
|
||||
% de babel-french
|
||||
\@ifpackageloaded{babel}{%
|
||||
\frenchbsetup{GlobalLayoutFrench=false}
|
||||
}{}
|
||||
\end_preamble
|
||||
\options refpage,intoc,bibliography=totoc,index=totoc,BCOR7.5mm,captions=tableheading,numbers=noenddot
|
||||
\use_default_options false
|
||||
@ -5850,6 +5859,100 @@ Listes ! ListePuces
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Note Greyedout
|
||||
status open
|
||||
|
||||
\begin_layout Plain Layout
|
||||
Note du traducteur: la typographie des listes à puces diffère entre la langue
|
||||
originale américaine et la langue française: contrairement aux explications
|
||||
du manuel original anglophone, les marqueurs sont tous identiques en français
|
||||
(implicitement un tiret long, ou tiret cadratin) et les indentations sont
|
||||
spécifiques, comme vous pouvez le voir en exportant le guide en pdf.
|
||||
Nous avons laissé les explications originales, correctes pour un document
|
||||
anglophone, sous la rubrique
|
||||
\begin_inset Quotes fld
|
||||
\end_inset
|
||||
|
||||
Typographie américaine
|
||||
\begin_inset Quotes frd
|
||||
\end_inset
|
||||
|
||||
.
|
||||
Nous répétons les listes sous forme adaptée ensuite, sous la rubrique
|
||||
\begin_inset Quotes fld
|
||||
\end_inset
|
||||
|
||||
Typographie française
|
||||
\begin_inset Quotes frd
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Plain Layout
|
||||
La traduction en français du paragraphe original anglophone souffre normalement
|
||||
d'une incohérence entre l'affichage dans la fenêtre LyX et la sortie imprimable
|
||||
puisque la langue principale du présent manuel est le français
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
Avec
|
||||
\begin_inset CommandInset href
|
||||
LatexCommand href
|
||||
name "babel-french"
|
||||
target "http://daniel.flipo.free.fr/frenchb/frenchb-doc.pdf"
|
||||
|
||||
\end_inset
|
||||
|
||||
, la langue principale (celle qui apparaît en dernier dans les options de
|
||||
classe du document) fixe la typographie des listes, des notes de bas de
|
||||
page et le retrait éventuel des premiers paragraphes, quelle que soit la
|
||||
langue locale utilisée dans le document: un chapitre en anglais, par exemple,
|
||||
sera normalement imprimé en typographie française.
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
: la fenêtre LyX affiche la typographie américaine alors que la sortie affiche
|
||||
la typographie française.
|
||||
Pour éviter cette incohérence, nous avons forcé l'adaptation des conventions
|
||||
typographiques au langage courant en insérant la commande
|
||||
\begin_inset Newline newline
|
||||
\end_inset
|
||||
|
||||
|
||||
\family typewriter
|
||||
|
||||
\backslash
|
||||
frenchbsetup{GlobalLayoutFrench=false}
|
||||
\family default
|
||||
|
||||
\begin_inset Newline newline
|
||||
\end_inset
|
||||
|
||||
dans le préambule et en marquant en anglais les listes du paragraphe en
|
||||
typographie américaine.
|
||||
|
||||
\emph on
|
||||
N'utilisez pas cette commande dans vos documents francophones personnels
|
||||
\emph default
|
||||
.
|
||||
Par contre, l'incohérence subsiste dans le paragraphe en typographie française
|
||||
puisque la fenêtre LyX affiche la typographie américaine dans tous les
|
||||
cas.
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Paragraph
|
||||
Typographie américaine
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset CommandInset label
|
||||
LatexCommand label
|
||||
@ -5867,21 +5970,29 @@ ListePuces
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
chaque élément a une puce ou un symbole particulier comme marqueur;
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
LyX utilise le même symbole pour tous les éléments à un niveau de profondeur
|
||||
donné.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
le symbole apparaît au début de la ligne;
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
les éléments peuvent être de n'importe quelle longueur.
|
||||
LyX décale automatiquement la marge de gauche de chaque élément.
|
||||
Le décalage est toujours relatif à l'environnement dans lequel la liste
|
||||
@ -5893,6 +6004,8 @@ ListePuces
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
si vous emboîtez un environnement
|
||||
\family sans
|
||||
ListePuces
|
||||
@ -5906,11 +6019,15 @@ ListePuces
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
il y a quatre symboles différents pour gérer jusqu'à quatre niveaux d'emboîtemen
|
||||
t.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
voyez la section
|
||||
\begin_inset space ~
|
||||
\end_inset
|
||||
@ -5943,6 +6060,8 @@ Nous avons dit que des niveaux différents utilisent comme marqueurs des
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
le marqueur pour le premier niveau de
|
||||
\family sans
|
||||
ListePuces
|
||||
@ -5952,6 +6071,8 @@ ListePuces
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
|
||||
\lang english
|
||||
NdT: C'est toujours un point noir qui apparaît à l'écran, mais le résultat
|
||||
imprimé peut différer en fonction de la langue du document, comme c'est
|
||||
le cas en français.
|
||||
@ -5966,31 +6087,43 @@ NdT: C'est toujours un point noir qui apparaît à l'écran, mais le résultat
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
pour le deuxième niveau, c'est un tiret,
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
pour le troisième, un astérisque,
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
pour le quatrième, c'est un point centré,
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
retour au troisième niveau,
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
au deuxième,
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
|
||||
\lang english
|
||||
au plus extérieur.
|
||||
\end_layout
|
||||
|
||||
@ -6040,6 +6173,149 @@ reference "sec:Emboîter-les-Environnements"
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Paragraph
|
||||
Typographie française
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
L'environnement
|
||||
\family sans
|
||||
ListePuces
|
||||
\family default
|
||||
a les propriétés suivantes :
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
chaque élément a une puce ou un symbole particulier comme marqueur;
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
LyX utilise le même symbole pour tous les éléments à un niveau de profondeur
|
||||
donné.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
le symbole apparaît au début de la ligne;
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
les éléments peuvent être de n'importe quelle longueur.
|
||||
LyX décale automatiquement la marge de gauche de chaque élément.
|
||||
Le décalage est toujours relatif à l'environnement dans lequel la liste
|
||||
|
||||
\family sans
|
||||
ListePuces
|
||||
\family default
|
||||
peut se trouver;
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
si vous emboîtez un environnement
|
||||
\family sans
|
||||
ListePuces
|
||||
\family default
|
||||
dans un autre environnement
|
||||
\family sans
|
||||
ListePuces
|
||||
\family default
|
||||
, le marqueur reste le même;
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
il est possible de gérer jusqu'à quatre niveaux d'emboîtement.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
voyez la section
|
||||
\begin_inset CommandInset ref
|
||||
LatexCommand ref
|
||||
reference "sec:Emboîter-les-Environnements"
|
||||
|
||||
\end_inset
|
||||
|
||||
pour des explications détaillées sur l'emboîtement.
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Standard
|
||||
Nous avons dit que des niveaux différents utilisent le même marqueur.
|
||||
Voici un exemple des quatre profondeurs d'emboîtement possibles:
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
le marqueur pour le premier niveau de ListePuces est un tiret long
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
NdT: Voir la note précédente en ce qui concerne l'affichage écran.
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
;
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
pour le deuxième niveau, c'est le même tiret,
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
pour le troisième, le même tiret,
|
||||
\end_layout
|
||||
|
||||
\begin_deeper
|
||||
\begin_layout Itemize
|
||||
pour le quatrième, le même tiret,
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
retour au troisième niveau,
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
au deuxième,
|
||||
\end_layout
|
||||
|
||||
\end_deeper
|
||||
\begin_layout Itemize
|
||||
au plus extérieur.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
Les usages typographiques acceptent également un tiret plus court, ou tiret
|
||||
demi-cadratin.
|
||||
Si vous préférez l'esthétique de ce tiret, vous pouvez le modifier en ajoutant
|
||||
dans le préambule la directive
|
||||
\begin_inset Newline newline
|
||||
\end_inset
|
||||
|
||||
|
||||
\family typewriter
|
||||
ItemLabels=
|
||||
\backslash
|
||||
textendash
|
||||
\family default
|
||||
|
||||
\begin_inset Newline newline
|
||||
\end_inset
|
||||
|
||||
à la commande
|
||||
\family typewriter
|
||||
|
||||
\backslash
|
||||
frenchbsetup
|
||||
\family default
|
||||
(voir le commentaire approprié dans le préambule).
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsubsection
|
||||
Énumération
|
||||
\begin_inset Index idx
|
||||
@ -6066,7 +6342,19 @@ L'environnement
|
||||
Énumération
|
||||
\family default
|
||||
est un outil qui sert à créer des listes ordonnées et des plans.
|
||||
Il a les propriétés suivantes :
|
||||
Il a les propriétés suivantes
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
NdT: contrairement aux listes à puces, les marqueurs des énumérations ne
|
||||
dépendent pas de la langue, seuls les espacements sont légèrement modifiés
|
||||
en français.
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
:
|
||||
\end_layout
|
||||
|
||||
\begin_layout Enumerate
|
||||
@ -17505,45 +17793,36 @@ Nota: le paragraphe qui suit est traduit de l'anglais, langue dans laquelle
|
||||
ces considérations ne vous concernent donc que si vous écrivez en anglais,
|
||||
c'est pourquoi nous avons laissé les exemples dans cette langue.
|
||||
En français, il n'y a pas de différence entre l'espace de fin de phrase
|
||||
et l'espace entre mots, et le caractère
|
||||
et l'espace entre mots: les caractères
|
||||
\family sans
|
||||
Insertion\SpecialChar \menuseparator
|
||||
Caractère spécial\SpecialChar \menuseparator
|
||||
Point final
|
||||
Caractère
|
||||
\begin_inset space ~
|
||||
\end_inset
|
||||
|
||||
spécial\SpecialChar \menuseparator
|
||||
Point
|
||||
\begin_inset space ~
|
||||
\end_inset
|
||||
|
||||
final
|
||||
\family default
|
||||
n'a donc pas besoin d'être utilisé.
|
||||
et
|
||||
\family sans
|
||||
Insertion\SpecialChar \menuseparator
|
||||
Typographie
|
||||
\begin_inset space ~
|
||||
\end_inset
|
||||
|
||||
spéciale\SpecialChar \menuseparator
|
||||
Espace entre mots
|
||||
\family default
|
||||
n'ont donc pas besoin d'être utilisés.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Plain Layout
|
||||
Par contre, avec babel french, vous pouvez contrôler cet espacement via
|
||||
les commandes
|
||||
\family typewriter
|
||||
|
||||
\backslash
|
||||
frenchspacing
|
||||
\family default
|
||||
et
|
||||
\family typewriter
|
||||
|
||||
\backslash
|
||||
nonfrenchspacing
|
||||
\family default
|
||||
en code TeX:
|
||||
\family typewriter
|
||||
|
||||
\backslash
|
||||
frenchspacing
|
||||
\family default
|
||||
(implicite au début d'un document en français) assure une typographie à
|
||||
le française,
|
||||
\family typewriter
|
||||
|
||||
\backslash
|
||||
nonfrenchspacing
|
||||
\family default
|
||||
force une typographie à l'anglaise.
|
||||
Voyez le dernier paragraphe du Manuel d'apprentissage pour les détails
|
||||
sur la typographie française.
|
||||
Voyez le dernier paragraphe du Manuel d'apprentissage pour les détails sur
|
||||
la typographie française.
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
Loading…
Reference in New Issue
Block a user