French, babel, etc

On 27/02/2020 11:28, Olivier Reboux wrote:

\documentclass[xpt,french]{book}
\usepackage{babel}
Ceci est prfrable. L’option french sera alors utilise par toutes les
extensions qui en font quelques choses.
OK, merci, je note car j’avoue que toutes ces histoires de “french” me
semblent assez “mystiques”. Aprs avoir fait pas mal d’essais, tous
mes prambules se terminent par \usepackage{french}… et je ne m’en
plains pas

Cela dit c’est l’occasion de s’interroger galement sur les autres
lignes des prambules “standards”, ceux qu’en ce qui me concerne, je
copie-colle machinalement au dbut de tous mes documents LaTeX… voici
ce que a donne en ce qui me concerne. Je me pose des questions sur les
trois lignes du centre… sont-elles utiles ? Ncessaires ?

KesseKe vous ZenPensez ?
Franois

documentclass{scrartcl} % J’aime bien KomaScript :wink:
%\usepackage[p, osf]{baskervillef} % Quand je veux utiliser une fonte
alternative Computer Modern
\usepackage[T1]{fontenc} % pour les accents et autres joyeusets

\usepackage{ae,lmodern} % je laisse cette ligne mais je me demande si
elle est toujours utile ?
\usepackage{textcomp} % Est-ce bien ncessaire ? Il parait que le
package est obsolete
\usepackage{microtype} % sans doute un peu du luxe, mais je me dis que
a ne peut pas faire de mal

\usepackage{pifont} / Parce que j’utilise des dingbats
\usepackage{array} % Pour les tableaux
\usepackage{fancyhdr} % Pour grer les enttes et pieds de page
facilement (disons que j’ai pig comment obtenir ce que je veux)
\usepackage{wasysym} % Pour agrmenter le passage entre deux parties
d’un texte
\usepackage{lettrine} % Parce que je trouve a joli
\KOMAoptions{DIV=calc} % Parce que j’utilise KomaScript

Le 27 févr. 2020 à 14:34, Francois Druel xyz@xyz.tld a écrit :

On 27/02/2020 11:28, Olivier Reboux wrote:

\documentclass[xpt,french]{book}
\usepackage{babel}
Ceci est préférable. L’option french sera alors utilisée par toutes les
extensions qui en font quelques choses.
OK, merci, je note car j’avoue que toutes ces histoires de “french” me
semblent assez “mystiques”. Après avoir fait pas mal d’essais, tous
mes préambules se terminent par \usepackage{french}… et je ne m’en
plains pas

C’est quand même assez simple, même si l’histoire est un peu compliquée.

Si vous utilisez \usepackage{french} vous chargez french.sty, package conçu par Bernard Gaulle, repris par Laurent Bloch lors du décès de Bernard Gaulle et actuellement maintenu par Raymond Juillerat.
% texdoc efrench pour la documentation.

Si vous utilisez \usepackage[french]{babel} vous chargez babel.sty avec le fichier de langue french.ldf maintenu par Daniel Flipo.
% texdoc babel ou % texdoc frenchb pour la documentation.

Cela dit c’est l’occasion de s’interroger également sur les autres
lignes des préambules “standards”, ceux qu’en ce qui me concerne, je
copie-colle machinalement au début de tous mes documents LaTeX…

Chacun voit midi à sa porte, mais pour le débogage, c’est bien mieux de n’appeler que les packages qui seront effectivement utilisés dans un document.

voici
ce que ça donne en ce qui me concerne. Je me pose des questions sur les
trois lignes du centre… sont-elles utiles ? Nécessaires ?

KesseKe vous ZenPensez ?
François

documentclass{scrartcl} % J’aime bien KomaScript :wink:
%\usepackage[p, osf]{baskervillef} % Quand je veux utiliser une fonte
alternative à Computer Modern
\usepackage[T1]{fontenc} % pour les accents et autres joyeusetés

Disons que ça permet surtout d’utiliser correctement les motifs de césure français.

\usepackage{ae,lmodern} % je laisse cette ligne mais je me demande si
elle est toujours utile ?

ae n’est plus recommandé (et d’une façon générale, il vaut mieux éviter de charger plusieurs fontes de texte à la fois) !
En revanche si vous avez chargé \usepackage[T1]{fontenc} et aucun autre package de fontes au codage T1 (du genre de votre baskerville), \usepackage{lmodern} est une bonne idée.

\usepackage{textcomp} % Est-ce bien nécessaire ? Il parait que le
package est obsolete

textcomp vient d’être mis à jour. Appelez le si vous avez besoin des symboles compagnons.

\usepackage{microtype} % sans doute un peu du luxe, mais je me dis que
ça ne peut pas faire de mal

Joker !

\usepackage{pifont} / Parce que j’utilise des dingbats
\usepackage{array} % Pour les tableaux
\usepackage{fancyhdr} % Pour gérer les entêtes et pieds de page
facilement (disons que j’ai pigé comment obtenir ce que je veux)
\usepackage{wasysym} % Pour agrémenter le passage entre deux parties
d’un texte

??

\usepackage{lettrine} % Parce que je trouve ça joli
\KOMAoptions{DIV=calc} % Parce que j’utilise KomaScript


Michel Bovani
xyz@xyz.tld
https://paroles.mathriochka.net

Empty body