mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-13 17:20:55 +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
|
%\let\OrgIndex\index
|
||||||
%\renewcommand*{\index}[1]{\OrgIndex{#1}}
|
%\renewcommand*{\index}[1]{\OrgIndex{#1}}
|
||||||
|
|
||||||
% use normal list environments also in French documents
|
% modèle pour ajouter des arguments à \frenchbsetup
|
||||||
\frenchbsetup{StandardLayout}
|
% 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
|
\end_preamble
|
||||||
\options refpage,intoc,bibliography=totoc,index=totoc,BCOR7.5mm,captions=tableheading,numbers=noenddot
|
\options refpage,intoc,bibliography=totoc,index=totoc,BCOR7.5mm,captions=tableheading,numbers=noenddot
|
||||||
\use_default_options false
|
\use_default_options false
|
||||||
@ -5850,6 +5859,100 @@ Listes ! ListePuces
|
|||||||
|
|
||||||
\end_layout
|
\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_layout Standard
|
||||||
\begin_inset CommandInset label
|
\begin_inset CommandInset label
|
||||||
LatexCommand label
|
LatexCommand label
|
||||||
@ -5867,21 +5970,29 @@ ListePuces
|
|||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
chaque élément a une puce ou un symbole particulier comme marqueur;
|
chaque élément a une puce ou un symbole particulier comme marqueur;
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_deeper
|
\begin_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
LyX utilise le même symbole pour tous les éléments à un niveau de profondeur
|
LyX utilise le même symbole pour tous les éléments à un niveau de profondeur
|
||||||
donné.
|
donné.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
le symbole apparaît au début de la ligne;
|
le symbole apparaît au début de la ligne;
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_deeper
|
\end_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
les éléments peuvent être de n'importe quelle longueur.
|
les éléments peuvent être de n'importe quelle longueur.
|
||||||
LyX décale automatiquement la marge de gauche de chaque élément.
|
LyX décale automatiquement la marge de gauche de chaque élément.
|
||||||
Le décalage est toujours relatif à l'environnement dans lequel la liste
|
Le décalage est toujours relatif à l'environnement dans lequel la liste
|
||||||
@ -5893,6 +6004,8 @@ ListePuces
|
|||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
si vous emboîtez un environnement
|
si vous emboîtez un environnement
|
||||||
\family sans
|
\family sans
|
||||||
ListePuces
|
ListePuces
|
||||||
@ -5906,11 +6019,15 @@ ListePuces
|
|||||||
|
|
||||||
\begin_deeper
|
\begin_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
il y a quatre symboles différents pour gérer jusqu'à quatre niveaux d'emboîtemen
|
il y a quatre symboles différents pour gérer jusqu'à quatre niveaux d'emboîtemen
|
||||||
t.
|
t.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
voyez la section
|
voyez la section
|
||||||
\begin_inset space ~
|
\begin_inset space ~
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -5943,6 +6060,8 @@ Nous avons dit que des niveaux différents utilisent comme marqueurs des
|
|||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
le marqueur pour le premier niveau de
|
le marqueur pour le premier niveau de
|
||||||
\family sans
|
\family sans
|
||||||
ListePuces
|
ListePuces
|
||||||
@ -5952,6 +6071,8 @@ ListePuces
|
|||||||
status collapsed
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
\lang english
|
||||||
NdT: C'est toujours un point noir qui apparaît à l'écran, mais le résultat
|
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
|
imprimé peut différer en fonction de la langue du document, comme c'est
|
||||||
le cas en français.
|
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_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
pour le deuxième niveau, c'est un tiret,
|
pour le deuxième niveau, c'est un tiret,
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_deeper
|
\begin_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
pour le troisième, un astérisque,
|
pour le troisième, un astérisque,
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_deeper
|
\begin_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
pour le quatrième, c'est un point centré,
|
pour le quatrième, c'est un point centré,
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_deeper
|
\end_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
retour au troisième niveau,
|
retour au troisième niveau,
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_deeper
|
\end_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
au deuxième,
|
au deuxième,
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_deeper
|
\end_deeper
|
||||||
\begin_layout Itemize
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\lang english
|
||||||
au plus extérieur.
|
au plus extérieur.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
@ -6040,6 +6173,149 @@ reference "sec:Emboîter-les-Environnements"
|
|||||||
.
|
.
|
||||||
\end_layout
|
\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
|
\begin_layout Subsubsection
|
||||||
Énumération
|
Énumération
|
||||||
\begin_inset Index idx
|
\begin_inset Index idx
|
||||||
@ -6066,7 +6342,19 @@ L'environnement
|
|||||||
Énumération
|
Énumération
|
||||||
\family default
|
\family default
|
||||||
est un outil qui sert à créer des listes ordonnées et des plans.
|
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
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Enumerate
|
\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,
|
ces considérations ne vous concernent donc que si vous écrivez en anglais,
|
||||||
c'est pourquoi nous avons laissé les exemples dans cette langue.
|
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
|
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
|
\family sans
|
||||||
Insertion\SpecialChar \menuseparator
|
Insertion\SpecialChar \menuseparator
|
||||||
Caractère spécial\SpecialChar \menuseparator
|
Caractère
|
||||||
Point final
|
\begin_inset space ~
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
spécial\SpecialChar \menuseparator
|
||||||
|
Point
|
||||||
|
\begin_inset space ~
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
final
|
||||||
\family default
|
\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
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
Par contre, avec babel french, vous pouvez contrôler cet espacement via
|
Voyez le dernier paragraphe du Manuel d'apprentissage pour les détails sur
|
||||||
les commandes
|
la typographie française.
|
||||||
\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.
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
Loading…
Reference in New Issue
Block a user