Package babel error: you haven't defined the language french yet

Bonjour,

Le debut de docmuent suivant me donne une erreur:

\documentclass[12pt,french,american]{letter}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm}
\usepackage{babel}
\makeatletter
\addto\extrasfrench{%
\providecommand{\og}{\leavevmode\flqq~}%
\providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}%
}

\makeatother
\begin{document}

\address{Patrick Dupré\
\foreignlanguage{french}{Laboratoire Interdisciplinaire Carnot de
Bourgogne}\
\foreignlanguage{french}{9 Avenue Alain Savary, BP 47870}\
\foreignlanguage{french}{21078 Dijon Cedex}\
\foreignlanguage{french}{France}}

\letter{Physical Review A\
American Physical Society\
AF}

\signature{Patrick Dupré}

\opening{Dear Editor,}


This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex 2019.11.14) 8 DEC 2019 17:58
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**Cover_Appeal.tex
(./Cover_Appeal.tex
LaTeX2e <2018-04-01> patch level 5

(/usr/share/texlive/texmf-dist/tex/latex/base/letter.cls
Document Class: letter 2014/09/29 v1.2z Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
File: size12.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\longindentation=\dimen102
\indentedwidth=\dimen103
\labelcount=\count80
) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2017/04/05 v2.0i Standard LaTeX package
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2017/04/05 v2.0i Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 48.
)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2018/04/06 v1.3b Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
(/usr/share/texlive/texmf-dist/tex/latex/base/latin9.def
File: latin9.def 2018/04/06 v1.3b Input encoding file
)) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
Package: geometry 2018/04/16 v5.8 Page Geometry
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
Package ifvtex Info: VTeX not detected.
) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
\Gm@cnth=\count81
\Gm@cntv=\count82
\c@Gm@tempcnt=\count83
\Gm@bindingoffset=\dimen104
\Gm@wd@mp=\dimen105
\Gm@odd@mp=\dimen106
\Gm@even@mp=\dimen107
\Gm@layoutwidth=\dimen108
\Gm@layoutheight=\dimen109
\Gm@layouthoffset=\dimen110
\Gm@layoutvoffset=\dimen111
\Gm@dimlist=\toks17
(/home/pdupre/latex/styles/geometry.cfg)) (/usr/share/texlive/texmf-dist/tex/ge
neric/babel/babel.sty
Package: babel 2018/06/05 3.22 The Babel package
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
File: switch.def 2018/06/05 3.22 Babel switching mechanism
) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/american.ldf
Language: american 2017/06/06 v3.3r English support from the babel system
(/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf
Language: english 2017/06/06 v3.3r English support from the babel system
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2018/06/05 3.22 Babel common definitions
\babel@savecnt=\count84
\U@D=\dimen112
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@dirlevel=\count85
)
\l@british = a dialect from \language\l@english
\l@UKenglish = a dialect from \language\l@english
\l@canadian = a dialect from \language\l@american
\l@australian = a dialect from \language\l@british
\l@newzealand = a dialect from \language\l@british
)))

LaTeX Warning: Unused global option(s):
[french].

(./Cover_Appeal2.aux)
\openout1 = `Cover_Appeal2.aux’.

LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
geometry driver: auto-detecting
geometry detected driver: pdftex

Package geometry Warning: The marginal notes overrun the paper.
Add 29.86812pt and more to the right margin.

geometry verbose mode - [ preamble ] result:

  • driver: pdftex
  • paper: letterpaper
  • layout:
  • layoutoffset:(h,v)=(0.0pt,0.0pt)
  • modes:
  • h-part:(L,W,R)=(71.13188pt, 472.03123pt, 71.13188pt)
  • v-part:(T,H,B)=(71.13188pt, 652.70622pt, 71.13188pt)
  • \paperwidth=614.295pt
  • \paperheight=794.96999pt
  • \textwidth=472.03123pt
  • \textheight=652.70622pt
  • \oddsidemargin=-1.1381pt
  • \evensidemargin=-1.1381pt
  • \topmargin=-58.1381pt
  • \headheight=12.0pt
  • \headsep=45.0pt
  • \topskip=12.0pt
  • \footskip=25.0pt
  • \marginparwidth=90.0pt
  • \marginparsep=11.0pt
  • \columnsep=10.0pt
  • \skip\footins=10.0pt plus 2.0pt minus 4.0pt
  • \hoffset=0.0pt
  • \voffset=0.0pt
  • \mag=1000
  • @twocolumnfalse
  • @twosidefalse
  • @mparswitchfalse
  • @reversemarginfalse
  • (1in=72.27pt=25.4mm, 1cm=28.453pt)

LaTeX Font Info: External font cmex10' loaded for size (Font) <12> on input line 33. LaTeX Font Info: External font cmex10’ loaded for size
(Font) <8> on input line 33.
LaTeX Font Info: External font `cmex10’ loaded for size
(Font) <6> on input line 33.

! Package babel Error: You haven’t defined the language french yet.

See the babel package documentation for explanation.
Type H for immediate help.

l.33 \opening{Dear Editor,}

Your command will be ignored, type to proceed

! Package babel Error: You haven’t defined the language french yet.

See the babel package documentation for explanation.
Type H for immediate help.

l.33 \opening{Dear Editor,}

Your command will be ignored, type to proceed

! Package babel Error: You haven’t defined the language french yet.

===========================================================================
Patrick DUPRÉ | | email: xyz@xyz.tld
Laboratoire interdisciplinaire Carnot de Bourgogne
9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
Tel: +33 (0)380395988

Desole,

Sur cette machine le package babel-french n’etait pas installe

===========================================================================
Patrick DUPRÉ | | email: xyz@xyz.tld
Laboratoire interdisciplinaire Carnot de Bourgogne
9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
Tel: +33 (0)380395988

Sent: Sunday, December 08, 2019 at 6:02 PM
From: “Patrick Dupre” xyz@xyz.tld
To: gut xyz@xyz.tld
Subject: [gut] Package babel Error: You haven’t defined the language french yet.

Bonjour,

Le debut de docmuent suivant me donne une erreur:

\documentclass[12pt,french,american]{letter}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm}
\usepackage{babel}
\makeatletter
\addto\extrasfrench{%
\providecommand{\og}{\leavevmode\flqq~}%
\providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}%
}

\makeatother
\begin{document}

\address{Patrick Dupré\
\foreignlanguage{french}{Laboratoire Interdisciplinaire Carnot de
Bourgogne}\
\foreignlanguage{french}{9 Avenue Alain Savary, BP 47870}\
\foreignlanguage{french}{21078 Dijon Cedex}\
\foreignlanguage{french}{France}}

\letter{Physical Review A\
American Physical Society\
AF}

\signature{Patrick Dupré}

\opening{Dear Editor,}


This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex 2019.11.14) 8 DEC 2019 17:58
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**Cover_Appeal.tex
(./Cover_Appeal.tex
LaTeX2e <2018-04-01> patch level 5

(/usr/share/texlive/texmf-dist/tex/latex/base/letter.cls
Document Class: letter 2014/09/29 v1.2z Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
File: size12.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\longindentation=\dimen102
\indentedwidth=\dimen103
\labelcount=\count80
) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2017/04/05 v2.0i Standard LaTeX package
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2017/04/05 v2.0i Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 48.
)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2018/04/06 v1.3b Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
(/usr/share/texlive/texmf-dist/tex/latex/base/latin9.def
File: latin9.def 2018/04/06 v1.3b Input encoding file
)) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
Package: geometry 2018/04/16 v5.8 Page Geometry
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
Package ifvtex Info: VTeX not detected.
) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
\Gm@cnth=\count81
\Gm@cntv=\count82
\c@Gm@tempcnt=\count83
\Gm@bindingoffset=\dimen104
\Gm@wd@mp=\dimen105
\Gm@odd@mp=\dimen106
\Gm@even@mp=\dimen107
\Gm@layoutwidth=\dimen108
\Gm@layoutheight=\dimen109
\Gm@layouthoffset=\dimen110
\Gm@layoutvoffset=\dimen111
\Gm@dimlist=\toks17
(/home/pdupre/latex/styles/geometry.cfg)) (/usr/share/texlive/texmf-dist/tex/ge
neric/babel/babel.sty
Package: babel 2018/06/05 3.22 The Babel package
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
File: switch.def 2018/06/05 3.22 Babel switching mechanism
) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/american.ldf
Language: american 2017/06/06 v3.3r English support from the babel system
(/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf
Language: english 2017/06/06 v3.3r English support from the babel system
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2018/06/05 3.22 Babel common definitions
\babel@savecnt=\count84
\U@D=\dimen112
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@dirlevel=\count85
)
\l@british = a dialect from \language\l@english
\l@UKenglish = a dialect from \language\l@english
\l@canadian = a dialect from \language\l@american
\l@australian = a dialect from \language\l@british
\l@newzealand = a dialect from \language\l@british
)))

LaTeX Warning: Unused global option(s):
[french].

(./Cover_Appeal2.aux)
\openout1 = `Cover_Appeal2.aux’.

LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 18.
LaTeX Font Info: … okay on input line 18.
geometry driver: auto-detecting
geometry detected driver: pdftex

Package geometry Warning: The marginal notes overrun the paper.
Add 29.86812pt and more to the right margin.

geometry verbose mode - [ preamble ] result:

  • driver: pdftex
  • paper: letterpaper
  • layout:
  • layoutoffset:(h,v)=(0.0pt,0.0pt)
  • modes:
  • h-part:(L,W,R)=(71.13188pt, 472.03123pt, 71.13188pt)
  • v-part:(T,H,B)=(71.13188pt, 652.70622pt, 71.13188pt)
  • \paperwidth=614.295pt
  • \paperheight=794.96999pt
  • \textwidth=472.03123pt
  • \textheight=652.70622pt
  • \oddsidemargin=-1.1381pt
  • \evensidemargin=-1.1381pt
  • \topmargin=-58.1381pt
  • \headheight=12.0pt
  • \headsep=45.0pt
  • \topskip=12.0pt
  • \footskip=25.0pt
  • \marginparwidth=90.0pt
  • \marginparsep=11.0pt
  • \columnsep=10.0pt
  • \skip\footins=10.0pt plus 2.0pt minus 4.0pt
  • \hoffset=0.0pt
  • \voffset=0.0pt
  • \mag=1000
  • @twocolumnfalse
  • @twosidefalse
  • @mparswitchfalse
  • @reversemarginfalse
  • (1in=72.27pt=25.4mm, 1cm=28.453pt)

LaTeX Font Info: External font cmex10' loaded for size (Font) <12> on input line 33. LaTeX Font Info: External font cmex10’ loaded for size
(Font) <8> on input line 33.
LaTeX Font Info: External font `cmex10’ loaded for size
(Font) <6> on input line 33.

! Package babel Error: You haven’t defined the language french yet.

See the babel package documentation for explanation.
Type H for immediate help.

l.33 \opening{Dear Editor,}

Your command will be ignored, type to proceed

! Package babel Error: You haven’t defined the language french yet.

See the babel package documentation for explanation.
Type H for immediate help.

l.33 \opening{Dear Editor,}

Your command will be ignored, type to proceed

! Package babel Error: You haven’t defined the language french yet.

===========================================================================
Patrick DUPRÉ | | email: xyz@xyz.tld
Laboratoire interdisciplinaire Carnot de Bourgogne
9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
Tel: +33 (0)380395988

Bonsoir,

Le 08/12/2019 à 18:02, Patrick Dupre a écrit :

Le debut de docmuent suivant me donne une erreur:

\documentclass[12pt,french,american]{letter}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm}
\usepackage{babel}

%%% Ceci est complètement inutile !!!

\makeatletter> \addto\extrasfrench{%
\providecommand{\og}{\leavevmode\flqq~}%
\providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}%
}
\makeatother
%%%

\begin{document}

\address{Patrick Dupré\
\foreignlanguage{french}{Laboratoire Interdisciplinaire Carnot de
Bourgogne}\
\foreignlanguage{french}{9 Avenue Alain Savary, BP 47870}\
\foreignlanguage{french}{21078 Dijon Cedex}\
\foreignlanguage{french}{France}}

\letter{Physical Review A\
American Physical Society\
AF}

\signature{Patrick Dupré}

\opening{Dear Editor,}


This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex 2019.11.14) 8 DEC 2019 17:58

! Package babel Error: You haven’t defined the language french yet.

See the babel package documentation for explanation.

Cause probable : lLe format pdfLaTeX n’inclut pas les motifs de césure
français.

Il semble que vous utilisez une distrib TeXLive incluse dans Debian ou
Ubuntu, il faut donc charger (sous apt-get) un truc du genre
“collection-langfrench” et refaire les formats (ça se fait
automatiquement normalement).


Daniel Flipo

Ne serait-ce pas texlive-lang-french, qu’il faut charger (en
administrateur) via un Terminal (apt texlive-lang-french, ou apt-get
texlive-lang-french) ?

Le 08/12/2019 à 22:47, Daniel Flipo a écrit :

Bonsoir,

Le 08/12/2019 à 18:02, Patrick Dupre a écrit :

Le debut de docmuent suivant me donne une erreur:

\documentclass[12pt,french,american]{letter}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm}
\usepackage{babel}
%%% Ceci est complètement inutile !!!
\makeatletter> \addto\extrasfrench{%
\providecommand{\og}{\leavevmode\flqq~}%
\providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}%
}
\makeatother
%%%

\begin{document}

\address{Patrick Dupré\
\foreignlanguage{french}{Laboratoire Interdisciplinaire Carnot de
Bourgogne}\
\foreignlanguage{french}{9 Avenue Alain Savary, BP 47870}\
\foreignlanguage{french}{21078 Dijon Cedex}\
\foreignlanguage{french}{France}}

\letter{Physical Review A\
American Physical Society\
AF}

\signature{Patrick Dupré}

\opening{Dear Editor,}


This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex 2019.11.14) 8 DEC 2019 17:58
! Package babel Error: You haven’t defined the language french yet.

See the babel package documentation for explanation.
Cause probable : lLe format pdfLaTeX n’inclut pas les motifs de césure
français.

Il semble que vous utilisez une distrib TeXLive incluse dans Debian ou
Ubuntu, il faut donc charger (sous apt-get) un truc du genre
“collection-langfrench” et refaire les formats (ça se fait
automatiquement normalement).