diff options
author | Karl Berry <karl@freefriends.org> | 2020-01-30 22:19:16 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-01-30 22:19:16 +0000 |
commit | 393ab3911757a076e33e1fd67ab98ca8e0755576 (patch) | |
tree | 90d72a2bb141752274d3a5e7dc35844908444607 /Master/texmf-dist/doc | |
parent | 13800a0ec9fb7e249177aa42ce788abf9e51bf98 (diff) |
babel-french (30jan20)
git-svn-id: svn://tug.org/texlive/trunk@53603 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-french/README.md (renamed from Master/texmf-dist/doc/generic/babel-french/README) | 41 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-french/frenchb-doc.pdf | bin | 158231 -> 156507 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-french/frenchb-doc.tex | 46 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-french/frenchb.pdf | bin | 245332 -> 246075 bytes |
4 files changed, 46 insertions, 41 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-french/README b/Master/texmf-dist/doc/generic/babel-french/README.md index 168ac33d583..103c7cc15a4 100644 --- a/Master/texmf-dist/doc/generic/babel-french/README +++ b/Master/texmf-dist/doc/generic/babel-french/README.md @@ -1,23 +1,15 @@ -========================================================================= -The babel-french bundle (formerly known as `frenchb') +The babel-french package (formerly known as `frenchb') +====================================================== -French language support for the babel multilingual package +## Description -Copyright 1996--2019 Daniel Flipo -E-mail: daniel (dot) flipo (at) free (dot) fr - -Released under the LaTeX Project Public License v1.3 or later -See http://www.latex-project.org/lppl.txt -========================================================================= - -== PURPOSE == +This package provides support for the French language for the babel +multilingual system. -This bundle is an extension to the babel package for multilingual -typesetting. It provides all necessary macros, definitions and settings -to typeset French documents. It is designed to work with the following -engines: pdfTeX, XeTeX and LuaTeX. +It is designed to work with the following engines: pdfTeX, XeTeX and LuaTeX. +Plain and LaTeX formats are supported. -== CONTENTS == +## Contents The bundle consists of the following files: @@ -26,9 +18,14 @@ The bundle consists of the following files: * frenchb.pdf: unpacked documentation for babel-french, * frenchb-doc.pdf: comprehensive documentation in French, * frenchb-doc.tex: source file of frenchb-doc.pdf, -* README (this file). +* README.md (this file). -== INSTALLATION == +## License + +Released under the LaTeX Project Public License v1.3 or later +See http://www.latex-project.org/lppl.txt + +## Installation If the latest version of this package is not included in your LaTeX distribution, do the following: @@ -39,11 +36,15 @@ distribution, do the following: (default location: $TEXMF/tex/generic/babel-french/); * rebuild the database (mktexlsr or so). -== DOCUMENTATION == +## Documentation See the included manuals for usage instructions: frenchb.pdf in English or the French documentation frenchb-doc.pdf. -== CHANGES == +## Changes See the included manual frenchb.pdf, section "Change History". + +--- +Copyright 1996--2020 Daniel Flipo +E-mail: daniel (dot) flipo (at) free (dot) fr diff --git a/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.pdf b/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.pdf Binary files differindex 4de5946fdff..f97bf7df858 100644 --- a/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.pdf +++ b/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.pdf diff --git a/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.tex b/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.tex index 35c97792030..4b639840da7 100644 --- a/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.tex +++ b/Master/texmf-dist/doc/generic/babel-french/frenchb-doc.tex @@ -1,5 +1,9 @@ \documentclass[a4paper,12pt,german,english,french]{article} +% LuaTeX ONLY! +\usepackage{iftex}[2019/10/24] +\RequireLuaTeX + \usepackage{xspace} \usepackage{array,longtable} \usepackage{varioref} @@ -10,22 +14,16 @@ \usepackage{luatexbase} %%% Provisoire : pour microtype %%% Fontes OpenType avec moteur LuaTeX : Erewhon/Cabin/Inconsolata -\usepackage{fourier-otf} % Pour les maths seulement -%\usepackage[upright]{fourier} % Pour les maths seulement -%\usepackage[no-math]{fontspec} +\usepackage{fourier-otf} \usepackage{realscripts} -\setmainfont{Erewhon}[ - Extension = .otf, - UprightFont = *-Regular, - BoldFont = *-Bold, - ItalicFont = *-Italic, - BoldItalicFont = *-BoldItalic, -] \setsansfont{Cabin}[Scale=MatchLowercase] \setmonofont{Inconsolatazi4}% voir inconsolata-doc.pdf - [Scale=MatchLowercase,HyphenChar=None,StylisticSet={2,3}, - AutoFakeSlant=0.2 % XeTeX only, sans effet avec LuaTeX - ] + [Scale=MatchLowercase, HyphenChar=None, StylisticSet={2,3}, + ItalicFont = *-Regular, ItalicFeatures={FakeSlant=0.225}, % 13° + SlantedFont= *-Regular, SlantedFeatures={FakeSlant=0.225}, + BoldItalicFont = *-Bold, BoldItalicFeatures={FakeSlant=0.225}, + BoldSlantedFont= *-Bold, BoldSlantedFeatures={FakeSlant=0.225}, + ] %%% *** APRÈS fontspec *** \usepackage{babel} @@ -127,11 +125,11 @@ % \title{Documentation sur le module \ext{babel-french}} \author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}} -\newcommand*{\latestversion}{3.5f} +\newcommand*{\latestversion}{3.5g} \date{Version {\latestversion} -- \today} \begin{document} -\def\today{7 septembre 2019} +\def\today{30 janvier 2020} \maketitle \thispagestyle{empty} @@ -648,6 +646,7 @@ vertical des lettres supérieures simulées par |\fup| un message est affiché dans le fichier \file{.log} indiquant comment charger \ext{numprint}. Le chargement de \ext{numprint} n’est pas fait par \ext{babel-french} à cause du risque de conflit d’options. + Il doit se faire \emph{après} \ext{babel}. Les utilisateurs devraient s’habituer progressivement à utiliser |\numprint| (ou son raccourci |\np|) à la place de |\nombre|. @@ -658,7 +657,8 @@ les commandes |\ier|,\dots, |\ieres|, |\ieme|, |\iemes|, |\fg| et |\dots| sont -respectés sans avoir à les forcer par des |{}| ou des~\verb*+\ +. +respectés sans avoir à les forcer par des |{}| ou +des~\code{\boi\textvisiblespace}. \section{Personnalisation} \label{sec:Perso} @@ -955,7 +955,7 @@ La liste étant longue, les options sont regroupées par thèmes. utile pour recompiler à l’identique des anciens textes. \item [UnicodeNoBreakSpaces=true (false)];\hlabel{ucs-nbsp} cette option - expérimentale n’a d’effet qu’avec LuaLaTeX ; lorsqu’on la met à \fbo{true} + n’a d’effet qu’avec LuaLaTeX ; lorsqu’on la met à \fbo{true} les espaces insécables ajoutées par \ext{babel-french} dans le fichier PDF de sortie (ponctuation haute, guillemets, etc.) sont codées sous forme de caractères Unicode (U+A0 ou U+202F fine) au lieu des pénalités et ressorts @@ -964,8 +964,8 @@ La liste étant longue, les options sont regroupées par thèmes. version actuelle de \exe{pdftotext} ne les restitue pas correctement. En revanche, \exe{lwarp} (v.~0.37 et suivantes) est totalement compatible - avec \ext{babel-french} pour la conversion des fichiers PDF produits sous - XeLaTeX et pdfLaTeX : les espaces insécables sont préservées. + avec \ext{babel-french} pour la conversion en HTML des fichiers PDF produits + sous XeLaTeX et pdfLaTeX : les espaces insécables sont préservées. \end{description} @@ -1060,7 +1060,7 @@ La liste étant longue, les options sont regroupées par thèmes. des nombres, par une espace fine (par défaut c’est une espace mot insécable et sans élasticité en français). Cette option n’a d’effet que si l’extension \ext{numprint} est chargée - avec l’option \opt{autolanguage} ; + (\emph{après} \ext{babel}) avec l’option \opt{autolanguage} ; sans elle, \ext{numprint} formate les nombres indépendamment de la langue courante et le séparateur des milliers est par défaut l’espace fine. \par} @@ -1501,7 +1501,7 @@ aurait : } %\newpage -\section{Changements entre les versions 3.4 et 2.6} +\section{Changements entre les versions 3.5 et 2.6} \label{sec:changes-3.0} \subsection{Changements entre les versions \latestversion{} et 3.4d} @@ -1521,6 +1521,10 @@ incluse dans la distribution \ext{babel-french} sur CTAN. La commande |\NoEveryParQuote| a été ajoutée en version~3.5e, voir p.~\pageref{frquote}. +La version 3.5g corrige une bogue ancienne affectant l’usage des polices +type~1 avec Lua\-(La)TeX : tout crénage était supprimé pour ces polices depuis +la version~3.1f (2015) ; les polices OpenType elles, n’ont jamais été affectées. + \subsection{Changements entre les versions 3.4d et 3.3d} \label{ssec:changes-3.4} diff --git a/Master/texmf-dist/doc/generic/babel-french/frenchb.pdf b/Master/texmf-dist/doc/generic/babel-french/frenchb.pdf Binary files differindex 35b6dee454d..c1454ccc36d 100644 --- a/Master/texmf-dist/doc/generic/babel-french/frenchb.pdf +++ b/Master/texmf-dist/doc/generic/babel-french/frenchb.pdf |