Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

GOrench

36 views
Skip to first unread message

François Giron

unread,
Nov 22, 2021, 12:34:06 PM11/22/21
to
Bonjour,
Venant de changer d'ordinateur, je suis passé de TexLive 2017 à 2021.
Mais j'ai un problème avec french Babel. Voici le message d'erreur:

\bbl@switch ...xtras}{}\ifcase \bbl@opt@hyphenmap
\or \def \BabelLower ##1##...l.3345 \GOfrench
\let\GOfrench\relax%

Et effectivement, french ne fonctionne pas.
Je n'ai rien trouvé sur la toile à ce sujet.
Comment régler ce problème?
Je vous remercie pour votre attention.

FG
--
====================================================
François GIRON -- macOS Monterey -- v.12.0.1
==> frj0\at{}mac.com <==
====================================================

Jean-Côme Charpentier

unread,
Nov 22, 2021, 1:09:56 PM11/22/21
to
Le 22/11/2021 à 18:34, François Giron a écrit :
> Bonjour,

Bonjour,

> Venant de changer d'ordinateur, je suis passé de TexLive 2017 à 2021.

Je n'ai pas changé d'ordinateur mais je suis quand même sous TeXLive
2021.

> Mais j'ai un problème avec french Babel. Voici le message d'erreur:
>
> \bbl@switch ...xtras}{}\ifcase \bbl@opt@hyphenmap
> \or \def \BabelLower ##1##...l.3345 \GOfrench
> \let\GOfrench\relax%

Ce n'est pas un message d'erreur, c'est une partie d'un message
d'erreur. Cela dit que l'erreur est détectée au moment où
\bbl@opt@hyphenmap a été lu mais cela ne dit pas quelle est l'erreur.
Possible que cette séquence n'existe pas, possible qu'elle ne se
développe pas en un nombre entier, possible qu'elle se développe en un
truc qui fait merder un truc quelque part. Il n'y a vraiment pas assez
de renseignement pour dire quoi que ce soit.
Quoi qu'il en soit, comme je l'ai dit, j'ai une TeX Live 2021, je
pense que j'utilise french-babel plusieurs fois par jour et j'ai même
pousser le luxe jusqu'à tout mettre à jour juste avant de répondre à ce
message. Bref : aucun erreur chez moi.

> Et effectivement, french ne fonctionne pas.
> Je n'ai rien trouvé sur la toile à ce sujet.
> Comment régler ce problème?
> Je vous remercie pour votre attention.

Je suis hyper attentif mais je réclame d'autres renseignements. Par
exemple le log complet en privé. Éventuellement le source complet
également si ce n'est pas trop gros !

Jean-Côme Charpentier

--
Cela n'empêche pas que les développeurs de listings soient des sur-hommes.
C'est un peu comme construire une cathédrale avec des allumettes. On salue
l'exploit.
-+- Alain K. in fr.comp.text.tex -+-

François Giron

unread,
Nov 22, 2021, 5:16:40 PM11/22/21
to
moins ce que me renvoie la commande C-` après m'avoir signalé
une erreur. Et de fait, mon texte est mis en page selon les règles
anglaises et non françaises.
Faut-il que je transmette tout le fichier log? Voici celui d'un ECM:

\documentclass{article}

\usepackage{fourier}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
\usepackage{lipsum}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{ECM}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\AddThinSpaceBeforeFootnotes
\FrenchFootnotes
\begin{document}
\frenchspacing
\maketitle

\lipsum

\end{document}

et le .log:

This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex 2021.11.17) 22 NOV 2021 18:45
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**essai.tex
(./essai.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-02-18>
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/article.cls
Document Class: article 2020/04/10 v1.4m Standard LaTeX document class
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2020/04/10 v1.4m Standard LaTeX file (size option)
)
\c@part=\count179
\c@section=\count180
\c@subsection=\count181
\c@subsubsection=\count182
\c@paragraph=\count183
\c@subparagraph=\count184
\c@figure=\count185
\c@table=\count186
\abovecaptionskip=\skip47
\belowcaptionskip=\skip48
\bibindent=\dimen138
)
(/usr/local/texlive/2021/texmf-dist/tex/latex/fourier/fourier.sty
Package: fourier 2020/03/03 2.2 fourier-GUTenberg package

(/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/iftex.sty
Package: iftex 2020/03/06 v1.0d TeX engine tests
)
Now handling font encoding FML ...
... no UTF-8 mapping file for font encoding FML
Now handling font encoding FMS ...
... no UTF-8 mapping file for font encoding FMS
Now handling font encoding FMX ...
... no UTF-8 mapping file for font encoding FMX

(/usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2020/08/10 v2.0s Standard LaTeX package
LaTeX Font Info: Trying to load font information for T1+futs on input line 1
12.

(/usr/local/texlive/2021/texmf-dist/tex/latex/fourier/t1futs.fd
File: t1futs.fd 2004/03/02 Fontinst v1.926 font definitions for T1/futs.
))
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/textcomp.sty
Package: textcomp 2020/02/02 v2.0n Standard LaTeX package
)
(/usr/local/texlive/2021/texmf-dist/tex/latex/fourier/fourier-orns.sty
Package: fourier-orns 2020/03/03 2.2 fourier-ornaments package
)
LaTeX Font Info: Redeclaring symbol font `operators' on input line 63.
LaTeX Font Info: Encoding `OT1' has changed to `T1' for symbol font
(Font) `operators' in the math version `normal' on input line 63.
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> T1/futs/m/n on input line 63.
LaTeX Font Info: Encoding `OT1' has changed to `T1' for symbol font
(Font) `operators' in the math version `bold' on input line 63.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> T1/futs/m/n on input line 63.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) T1/futs/m/n --> T1/futs/b/n on input line 64.
LaTeX Font Info: Redeclaring symbol font `letters' on input line 72.
LaTeX Font Info: Encoding `OML' has changed to `FML' for symbol font
(Font) `letters' in the math version `normal' on input line 72.
LaTeX Font Info: Overwriting symbol font `letters' in version `normal'
(Font) OML/cmm/m/it --> FML/futmi/m/it on input line 72.
LaTeX Font Info: Encoding `OML' has changed to `FML' for symbol font
(Font) `letters' in the math version `bold' on input line 72.
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) OML/cmm/b/it --> FML/futmi/m/it on input line 72.
\symotherletters=\mathgroup4
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) FML/futmi/m/it --> FML/futmi/b/it on input line 74.
LaTeX Font Info: Overwriting symbol font `otherletters' in version `bold'
(Font) FML/futm/m/it --> FML/futm/b/it on input line 75.
LaTeX Font Info: Redeclaring math symbol \Gamma on input line 76.
LaTeX Font Info: Redeclaring math symbol \Delta on input line 77.
LaTeX Font Info: Redeclaring math symbol \Theta on input line 78.
LaTeX Font Info: Redeclaring math symbol \Lambda on input line 79.
LaTeX Font Info: Redeclaring math symbol \Xi on input line 80.
LaTeX Font Info: Redeclaring math symbol \Pi on input line 81.
LaTeX Font Info: Redeclaring math symbol \Sigma on input line 82.
LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 83.
LaTeX Font Info: Redeclaring math symbol \Phi on input line 84.
LaTeX Font Info: Redeclaring math symbol \Psi on input line 85.
LaTeX Font Info: Redeclaring math symbol \Omega on input line 86.
LaTeX Font Info: Redeclaring symbol font `symbols' on input line 126.
LaTeX Font Info: Encoding `OMS' has changed to `FMS' for symbol font
(Font) `symbols' in the math version `normal' on input line 126.
LaTeX Font Info: Overwriting symbol font `symbols' in version `normal'
(Font) OMS/cmsy/m/n --> FMS/futm/m/n on input line 126.
LaTeX Font Info: Encoding `OMS' has changed to `FMS' for symbol font
(Font) `symbols' in the math version `bold' on input line 126.
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
(Font) OMS/cmsy/b/n --> FMS/futm/m/n on input line 126.
LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 127.
LaTeX Font Info: Encoding `OMX' has changed to `FMX' for symbol font
(Font) `largesymbols' in the math version `normal' on input line 1
27.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal'
(Font) OMX/cmex/m/n --> FMX/futm/m/n on input line 127.
LaTeX Font Info: Encoding `OMX' has changed to `FMX' for symbol font
(Font) `largesymbols' in the math version `bold' on input line 127
.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold'
(Font) OMX/cmex/m/n --> FMX/futm/m/n on input line 127.
LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 128.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> T1/futs/bx/n on input line 128.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> T1/futs/bx/n on input line 128.
LaTeX Font Info: Redeclaring math alphabet \mathrm on input line 129.
LaTeX Font Info: Redeclaring math alphabet \mathit on input line 130.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> T1/futs/m/it on input line 130.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> T1/futs/m/it on input line 130.
LaTeX Font Info: Redeclaring math alphabet \mathcal on input line 131.
LaTeX Font Info: Redeclaring math symbol \parallel on input line 147.
LaTeX Font Info: Redeclaring math symbol \hbar on input line 161.
LaTeX Font Info: Redeclaring math symbol \varkappa on input line 199.
LaTeX Font Info: Redeclaring math symbol \varvarrho on input line 200.
LaTeX Font Info: Redeclaring math delimiter \Vert on input line 223.
LaTeX Font Info: Redeclaring math delimiter \vert on input line 228.
LaTeX Font Info: Redeclaring math delimiter \Downarrow on input line 238.
LaTeX Font Info: Redeclaring math delimiter \backslash on input line 240.
LaTeX Font Info: Redeclaring math delimiter \rangle on input line 242.
LaTeX Font Info: Redeclaring math delimiter \langle on input line 244.
LaTeX Font Info: Redeclaring math delimiter \rbrace on input line 246.
LaTeX Font Info: Redeclaring math delimiter \lbrace on input line 248.
LaTeX Font Info: Redeclaring math delimiter \rceil on input line 250.
LaTeX Font Info: Redeclaring math delimiter \lceil on input line 252.
LaTeX Font Info: Redeclaring math delimiter \rfloor on input line 254.
LaTeX Font Info: Redeclaring math delimiter \lfloor on input line 256.
LaTeX Font Info: Redeclaring math accent \acute on input line 260.
LaTeX Font Info: Redeclaring math accent \grave on input line 261.
LaTeX Font Info: Redeclaring math accent \ddot on input line 262.
LaTeX Font Info: Redeclaring math accent \tilde on input line 263.
LaTeX Font Info: Redeclaring math accent \bar on input line 264.
LaTeX Font Info: Redeclaring math accent \breve on input line 265.
LaTeX Font Info: Redeclaring math accent \check on input line 266.
LaTeX Font Info: Redeclaring math accent \hat on input line 267.
LaTeX Font Info: Redeclaring math accent \dot on input line 268.
LaTeX Font Info: Redeclaring math accent \mathring on input line 269.
\symUfutm=\mathgroup5
)
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2020/08/01 v1.3d Input encoding file
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16

(/usr/local/texlive/2021/texmf-dist/tex/latex/base/latin9.def
File: latin9.def 2020/08/01 v1.3d Input encoding file
))
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2020/08/10 v2.0s Standard LaTeX package
)
(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2021/03/24 3.56 The Babel package

(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2021/03/24 3.56 Babel common definitions
\babel@savecnt=\count187
\U@D=\dimen139
\l@babelnohyphens=\language87

(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
)
\bbl@dirlevel=\count188

(/usr/local/texlive/2021/texmf-dist/tex/generic/babel-french/frenchb.ldf
Language: frenchb 2020/10/10 v3.5l French support from the babel system


Package babel-french Warning: Option `frenchb' for Babel is *deprecated*,
(babel-french) it might be removed sooner or later. Please
(babel-french) use `french' instead; reported on input line 35.

(/Users/fgiron/Library/texmf/tex/latex/frenchle/french.ldf
File: french.ldf 2005/03/21 v1.13 french option of babel loading the frenchle/F
renchPro package

(/usr/local/texlive/2021/texmf-dist/tex/generic/e-french/french.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/msg/msg.sty
\@inputmsg=\read3
Package: msg 2019/01/01 chargement de l'extension de localisation (V0.51).
)
Package: french 2019/09/06 The e-french package /V6,11/
\@FrDimen=\dimen140


-23- Extension : e-french V6,11 -- 6 septembre 2019 -- (B.Gaulle)
-24- french.sty utilise dans ce document le codage de fonte T1.
-25- french.sty affiche ici ses messages en 7-bits << \`a la TeX >>.

(/usr/local/texlive/2021/texmf-dist/tex/latex/base/latexsym.sty
Package: latexsym 1998/08/17 v2.2e Standard LaTeX package (lasy symbols)
\symlasy=\mathgroup6
LaTeX Font Info: Overwriting symbol font `lasy' in version `bold'
(Font) U/lasy/m/n --> U/lasy/b/n (voir le source, ligne 52).
)
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/ulasy.fd
File: ulasy.fd 1998/08/17 v2.2e LaTeX symbol font definitions
)
LaTeX Font Info: Redeclaring font encoding T1 (voir le source, ligne 660).

(/usr/local/texlive/2021/texmf-dist/tex/generic/e-french/fenglish.sty
File: fenglish.sty 2004/06/23 english interface for the french(le/pro) package
)
\eF@nonchar=\count189
Package french Info: Initialisation de l'option french pour Babel (voir le sour
ce, ligne 3344).
\c@chapter=\count190
\@FrCount=\count191
LaTeX Font Info: Trying to load font information for OT1+futs (voir le sourc
e, ligne 3345).
LaTeX Font Info: No file OT1futs.fd. (voir le source, ligne 3345).


LaTeX Font Warning: Font shape `OT1/futs/m/n' undefined
(Font) using `OT1/cmr/m/n' instead (voir le source, ligne 3345).


french.sty : -48- Lecture du fichier de configuration de e-french (\`a la lign
e 3345).
(/usr/local/texlive/2021/texmf-dist/tex/generic/e-french/french.cfg)
/usr/local/texlive/2021/texmf-dist/tex/generic/e-french/french.sty:3345: Undefi
ned control sequence.
\bbl@switch ...xtras}{}\ifcase \bbl@opt@hyphenmap
\or \def \BabelLower ##1##...
l.3345 \GOfrench
\let\GOfrench\relax%
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

/usr/local/texlive/2021/texmf-dist/tex/generic/e-french/french.sty:3345: Missin
g number, treated as zero.
<to be read again>
\relax
l.3345 \GOfrench
\let\GOfrench\relax%
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

)))) (/usr/local/texlive/2021/texmf-dist/tex/latex/lipsum/lipsum.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/l3kernel/expl3.sty
Package: expl3 2021-02-18 L3 programming layer (loader)

(/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2021-03-18 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count192
\l__pdf_internal_box=\box47
))
(/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-2020-10-
01.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.
tex)))
Package: lipsum 2021-03-03 v2.3 150 paragraphs of Lorem Ipsum dummy text
(/usr/local/texlive/2021/texmf-dist/tex/latex/lipsum/lipsum.ltd.tex
File: lipsum.ltd.tex 2021-03-03 v2.3 The Lorem ipsum dummy text
))
./essai.tex:11: Undefined control sequence.
l.11 \AddThinSpaceBeforeFootnotes

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

./essai.tex:12: Undefined control sequence.
l.12 \FrenchFootnotes

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

(./essai.aux)
\openout1 = `essai.aux'.

LaTeX Font Info: Checking defaults for OML/cmm/m/it (voir le source, ligne 1
3).
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n (voir le source, ligne 1
3).
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for OT1/cmr/m/n (voir le source, ligne 13
).
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for T1/lmr/m/n (voir le source, ligne 13)
.
LaTeX Font Info: Trying to load font information for T1+lmr (voir le source,
ligne 13).
(/usr/local/texlive/2021/texmf-dist/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
)
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for TS1/cmr/m/n (voir le source, ligne 13
).
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for OMX/cmex/m/n (voir le source, ligne 1
3).
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for U/cmr/m/n (voir le source, ligne 13).

LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for FML/futm/m/it (voir le source, ligne
13).
LaTeX Font Info: Trying to load font information for FML+futm (voir le sourc
e, ligne 13).

(/usr/local/texlive/2021/texmf-dist/tex/latex/fourier/fmlfutm.fd
File: fmlfutm.fd 2004/10/30 Fontinst v1.926 font definitions for FML/futm.
)
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for FMS/futm/m/n (voir le source, ligne 1
3).
LaTeX Font Info: Trying to load font information for FMS+futm (voir le sourc
e, ligne 13).

(/usr/local/texlive/2021/texmf-dist/tex/latex/fourier/fmsfutm.fd
File: fmsfutm.fd 2004/10/30 Fontinst v1.926 font definitions for FMS/futm.
)
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Checking defaults for FMX/futm/m/n (voir le source, ligne 1
3).
LaTeX Font Info: Trying to load font information for FMX+futm (voir le sourc
e, ligne 13).

(/usr/local/texlive/2021/texmf-dist/tex/latex/fourier/fmxfutm.fd
File: fmxfutm.fd futm-extension
)
LaTeX Font Info: ... okay (voir le source, ligne 13).
LaTeX Font Info: Trying to load font information for FML+futmi (voir le sour
ce, ligne 15).

(/usr/local/texlive/2021/texmf-dist/tex/latex/fourier/fmlfutmi.fd
File: fmlfutmi.fd 2004/10/30 Fontinst v1.926 font definitions for FML/futmi.
)
LaTeX Font Info: Font shape `FMX/futm/m/n' will be
(Font) scaled to size 11.03998pt (voir le source, ligne 15).
LaTeX Font Info: Font shape `FMX/futm/m/n' will be
(Font) scaled to size 8.27998pt (voir le source, ligne 15).
LaTeX Font Info: Font shape `FMX/futm/m/n' will be
(Font) scaled to size 6.43999pt (voir le source, ligne 15).
LaTeX Font Info: Font shape `U/futm/m/n' will be
(Font) scaled to size 11.03998pt (voir le source, ligne 15).
LaTeX Font Info: Font shape `U/futm/m/n' will be
(Font) scaled to size 8.27998pt (voir le source, ligne 15).
LaTeX Font Info: Font shape `U/futm/m/n' will be
(Font) scaled to size 6.43999pt (voir le source, ligne 15).


LaTeX Warning: No \author given.


Overfull \hbox (9.70932pt too wide) in paragraph at lines 18--18
\T1/futs/m/n/10 hen-dre-rit ri-sus eros eget fe-lis. Maecenas eget erat in sa-p
ien mat-tis port-ti-tor. Vestibulum
[]

[1

{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (./essai.aux)

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

Jean-Côme Charpentier

unread,
Nov 22, 2021, 6:19:57 PM11/22/21
to
Le 22/11/2021 à 23:16, François Giron a écrit :
> Jean-Côme Charpentier <jean-come....@wanadoo.fr> writes:
>
>> Le 22/11/2021 à 18:34, François Giron a écrit :
>>> [...]
> moins ce que me renvoie la commande C-` après m'avoir signalé
> une erreur. Et de fait, mon texte est mis en page selon les règles
> anglaises et non françaises.
> Faut-il que je transmette tout le fichier log? Voici celui d'un ECM:

C'est suffisant pour voir qu'il y a quelque chose de très louche dans
votre installation.

> \documentclass{article}
>
> \usepackage{fourier}
> \usepackage[latin9]{inputenc}
> \usepackage[T1]{fontenc}
> \usepackage[frenchb]{babel}

Donc vous êtes en train de charger la version babel de french. À ce
propos l'option frenchb est à éviter, il vaut mieux dire french mais là
n'est pas le problème.

> \usepackage{lipsum}
> [...]
>
> et le .log:

Comme quoi, le log est souvent très informatif :-)

> This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex 2021.11.17) 22 NOV 2021 18:45
> [gros couic]
> (/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty
> Package: babel 2021/03/24 3.56 The Babel package
>
> (/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.def
> File: babel.def 2021/03/24 3.56 Babel common definitions

Ok. Là c'est normal.

> [...]
> \U@D=\dimen139
> \l@babelnohyphens=\language87
>
> (/usr/local/texlive/2021/texmf-dist/tex/generic/babel/txtbabel.def)
> \bbl@readstream=\read2
> )
> \bbl@dirlevel=\count188
>
> (/usr/local/texlive/2021/texmf-dist/tex/generic/babel-french/frenchb.ldf
> Language: frenchb 2020/10/10 v3.5l French support from the babel system
>
>
> Package babel-french Warning: Option `frenchb' for Babel is *deprecated*,
> (babel-french) it might be removed sooner or later. Please
> (babel-french) use `french' instead; reported on input line 35.

Ok. Pas de problème. Le blabla habituel pour dire qu'il ne faudrait
plus utiliser frenchb mais french.

> (/Users/fgiron/Library/texmf/tex/latex/frenchle/french.ldf
> File: french.ldf 2005/03/21 v1.13 french option of babel loading the frenchle/F
> renchPro package

En revanche, à partir d'ici, rien ne va plus. Il y a un mélange de
frenchle et de french babel. Je n'ai jamais fait un tel truc et je ne
pense pas que ce soit une bonne idée... je suis même assez certain que
c'est un très mauvaise idée.
Comme votre document source ne fait pas explicitement référence à
frenchle, c'est qu'il doit y avoir un fichier de configuration quelque
part qui le fait. En d'autres termes votre système est sans doute un
tantinet vérolé mais je ne sais pas où ni comment il s'est retrouvé ainsi.

> (/usr/local/texlive/2021/texmf-dist/tex/generic/e-french/french.sty
> (/usr/local/texlive/2021/texmf-dist/tex/latex/msg/msg.sty
> \@inputmsg=\read3
> Package: msg 2019/01/01 chargement de l'extension de localisation (V0.51).
> )
> Package: french 2019/09/06 The e-french package /V6,11/
> \@FrDimen=\dimen140
>
>
> -23- Extension : e-french V6,11 -- 6 septembre 2019 -- (B.Gaulle)
> -24- french.sty utilise dans ce document le codage de fonte T1.
> -25- french.sty affiche ici ses messages en 7-bits << \`a la TeX >>.

Voilà, tout ce qu'il y a jusqu'à ce pont est anormal : on ne devrait
pas avoir de chargement de frenchle ni de french.sty

> [gros couic]
> /usr/local/texlive/2021/texmf-dist/tex/generic/e-french/french.sty:3345: Undefi
> ned control sequence.
> \bbl@switch ...xtras}{}\ifcase \bbl@opt@hyphenmap
> \or \def \BabelLower ##1##...
> l.3345 \GOfrench
> \let\GOfrench\relax%

C'est french.sty qui gueule à propos d'une commande
\bbl@opt@hyphenate qui appartient clairement au monde babel. Il ne faut
pas mélanger ces deux mondes.

> [...]

Je vois pourquoi il y a des erreurs mais je ne vois pas exactement la
façon de la réparer. Votre système doit être un peu bizarre.

Jean-Côme Charpentier

--
J'allais m'étendre sur les directeurs de thèse mais finalement non.
-+- Jean-Côme in fr.comp.text.tex -+-

Daniel Flipo

unread,
Nov 23, 2021, 4:40:10 AM11/23/21
to
Comme le dit Jean-Côme, là rien ne va plus car il y a un "french.ldf"
qui traîne dans votre répertoire perso !

>> (/Users/fgiron/Library/texmf/tex/latex/frenchle/french.ldf

Le supprimer devrait faire rentrer les choses dans l'ordre.
--
Daniel Flipo

François Giron

unread,
Nov 23, 2021, 4:55:35 AM11/23/21
to
Daniel Flipo <dfl...@nowhere.com> writes:

> Le 23/11/2021 à 00:13, Jean-Côme Charpentier a écrit :

Merci beaucoup. C'était bien la solution.
Le fichier french.ldf datait de 2006, probablement de l'époque de la
dernière installation de french de B. Gaulle.
Ce qui me surprend, c'est que je n'avais jamais eu ce problème. Mais
c'est résolu.
Merci également à J.-C. Charpentier, toujours ausse réactif sur la
liste.
Bonne journée à vous

F Giron
0 new messages