#1 Le 27/10/2020, à 18:44
- LouisV
[Résolu] Latex ne trouve pas le français
Bonjour,
J'ai installé Kile et j'essaie de compiler un fichier LaTeX.
Voici le fichier le plus simple :
\documentclass[a4paper,12pt,twoside]{report}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\title{Mon Titre}
\author{L'auteur}
\begin{document}
\og{} Ceci est le contenu de mon document \fg{}
\end{document}
Le pdf sort bien, il contient ma phrase, mais sans les guillemets.
J'ai l'erreur suivante, que je recopie à la main, le copier coller ne marche pas :
!/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty:478:Pachage babel Error: You haven't specified a label option ...
Puis il me dit que les séquences \og et \fg ne sont pas définies (ce qui doit être la conséquence de la phrase ci-dessus).
J'ai pourtant bien spécifié french comme option de babel : ??
Pouvez-vous m'aider ?
Merci et bonne soirée,
L.
Dernière modification par LouisV (Le 28/10/2020, à 23:08)
(Ubuntu 24.04.2 LTS)
Hors ligne
#2 Le 27/10/2020, à 20:49
- gigiair
Re : [Résolu] Latex ne trouve pas le français
Je n'ai pas de problème avec ton fichier, les guillemets sont bien affichés. Il faudrait que tu fournisse le log complet.
Il y a sans doute un défaut d'installation, essaye de compiler cet ECM et retournes le log complet.
\documentclass[a4paper,12pt,twoside,french]{report}
\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\title{Mon Titre}
\author{L'auteur}
\listfiles{}
\begin{document}
\og{} Ceci est le contenu de mon document \fg{}
\end{document}
Il vaut mieux déclarer l'option french dans les options du documentclass, elles seront prises en considération quelque soit l'ordre des déclarations d'entête.
Il n'est pas nécessaire de déclarer l'encodage d'entrée en UTF8, c'est maintenant par défaut. (Sauf si ton éditeur est trop vieux...)
--
JJR.
Hors ligne
#3 Le 27/10/2020, à 21:55
- grigouille
Re : [Résolu] Latex ne trouve pas le français
Aucun problème :
$ latex toto.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./toto.tex
LaTeX2e <2020-02-02> patch level 2
L3 programming layer <2020-02-14>
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2019/12/20 v1.4l Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def)
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def))))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
No file toto.aux.
(/usr/share/texmf/tex/latex/lm/t1lmr.fd) [1] (./toto.aux) )
Output written on toto.dvi (1 page, 316 bytes).
Transcript written on toto.log.
$ cat toto.tex
\documentclass[a4paper,12pt,twoside]{report}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\title{Mon Titre}
\author{L'auteur}
\begin{document}
\og{} Ceci est le contenu de mon document \fg{}
\end{document}
Dernière modification par grigouille (Le 27/10/2020, à 21:56)
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#4 Le 28/10/2020, à 08:55
- LouisV
Re : [Résolu] Latex ne trouve pas le français
Bonjour Giglair,
Voici le contenu de mon log :
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2020.10.27) 27 OCT 2020 17:35
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**squelette.tex
(./squelette.tex
LaTeX2e <2017-04-15>
Babel <3.18> and hyphenation patterns for 3 language(s) loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2014/09/29 v1.4h 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)
)
\c@part=\count79
\c@chapter=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\c@figure=\count86
\c@table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2018/02/14 3.18 The Babel package
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
File: switch.def 2018/02/14 3.18 Babel switching mechanism
)
! Package babel Error: Unknown option `french'. Either you misspelled it
(babel) or the language definition file french.ldf was not found
.
See the babel package documentation for explanation.
Type H <return> for immediate help.
...
l.445 \ProcessOptions*
Valid options are: shorthands=, KeepShorthandsActive,
activeacute, activegrave, noconfigs, safe=, main=, math=
headfoot=, strings=, config=, hyphenmap=, or a language name.
! Package babel Error: You haven't specified a language option.
See the babel package documentation for explanation.
Type H <return> for immediate help.
...
l.478 ...ry to proceed from here, type x to quit.}
You need to specify a language, either as a global option
or as an optional argument to the \usepackage command;
01 You shouldn't try to proceed from here, type x to quit.
) (/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 2015/03/17 v1.2c Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
File: utf8.def 2017/01/28 v1.1t UTF-8 support for inputenc
Now handling font encoding OML ...
... no UTF-8 mapping file for font encoding OML
Now handling font encoding T1 ...
... processing UTF-8 mapping file for font encoding T1
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
File: t1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
defining Unicode char U+00A0 (decimal 160)
defining Unicode char U+00A1 (decimal 161)
defining Unicode char U+00A3 (decimal 163)
defining Unicode char U+00AB (decimal 171)
defining Unicode char U+00AD (decimal 173)
defining Unicode char U+00BB (decimal 187)
defining Unicode char U+00BF (decimal 191)
defining Unicode char U+00C0 (decimal 192)
defining Unicode char U+00C1 (decimal 193)
defining Unicode char U+00C2 (decimal 194)
defining Unicode char U+00C3 (decimal 195)
defining Unicode char U+00C4 (decimal 196)
defining Unicode char U+00C5 (decimal 197)
defining Unicode char U+00C6 (decimal 198)
defining Unicode char U+00C7 (decimal 199)
defining Unicode char U+00C8 (decimal 200)
defining Unicode char U+00C9 (decimal 201)
defining Unicode char U+00CA (decimal 202)
defining Unicode char U+00CB (decimal 203)
defining Unicode char U+00CC (decimal 204)
defining Unicode char U+00CD (decimal 205)
defining Unicode char U+00CE (decimal 206)
defining Unicode char U+00CF (decimal 207)
defining Unicode char U+00D0 (decimal 208)
defining Unicode char U+00D1 (decimal 209)
defining Unicode char U+00D2 (decimal 210)
defining Unicode char U+00D3 (decimal 211)
defining Unicode char U+00D4 (decimal 212)
defining Unicode char U+00D5 (decimal 213)
defining Unicode char U+00D6 (decimal 214)
defining Unicode char U+00D8 (decimal 216)
defining Unicode char U+00D9 (decimal 217)
defining Unicode char U+00DA (decimal 218)
defining Unicode char U+00DB (decimal 219)
defining Unicode char U+00DC (decimal 220)
defining Unicode char U+00DD (decimal 221)
defining Unicode char U+00DE (decimal 222)
defining Unicode char U+00DF (decimal 223)
defining Unicode char U+00E0 (decimal 224)
defining Unicode char U+00E1 (decimal 225)
defining Unicode char U+00E2 (decimal 226)
defining Unicode char U+00E3 (decimal 227)
defining Unicode char U+00E4 (decimal 228)
defining Unicode char U+00E5 (decimal 229)
defining Unicode char U+00E6 (decimal 230)
defining Unicode char U+00E7 (decimal 231)
defining Unicode char U+00E8 (decimal 232)
defining Unicode char U+00E9 (decimal 233)
defining Unicode char U+00EA (decimal 234)
defining Unicode char U+00EB (decimal 235)
defining Unicode char U+00EC (decimal 236)
defining Unicode char U+00ED (decimal 237)
defining Unicode char U+00EE (decimal 238)
defining Unicode char U+00EF (decimal 239)
defining Unicode char U+00F0 (decimal 240)
defining Unicode char U+00F1 (decimal 241)
defining Unicode char U+00F2 (decimal 242)
defining Unicode char U+00F3 (decimal 243)
defining Unicode char U+00F4 (decimal 244)
defining Unicode char U+00F5 (decimal 245)
defining Unicode char U+00F6 (decimal 246)
defining Unicode char U+00F8 (decimal 248)
defining Unicode char U+00F9 (decimal 249)
defining Unicode char U+00FA (decimal 250)
defining Unicode char U+00FB (decimal 251)
defining Unicode char U+00FC (decimal 252)
defining Unicode char U+00FD (decimal 253)
defining Unicode char U+00FE (decimal 254)
defining Unicode char U+00FF (decimal 255)
defining Unicode char U+0100 (decimal 256)
defining Unicode char U+0101 (decimal 257)
defining Unicode char U+0102 (decimal 258)
defining Unicode char U+0103 (decimal 259)
defining Unicode char U+0104 (decimal 260)
defining Unicode char U+0105 (decimal 261)
defining Unicode char U+0106 (decimal 262)
defining Unicode char U+0107 (decimal 263)
defining Unicode char U+0108 (decimal 264)
defining Unicode char U+0109 (decimal 265)
defining Unicode char U+010A (decimal 266)
defining Unicode char U+010B (decimal 267)
defining Unicode char U+010C (decimal 268)
defining Unicode char U+010D (decimal 269)
defining Unicode char U+010E (decimal 270)
defining Unicode char U+010F (decimal 271)
defining Unicode char U+0110 (decimal 272)
defining Unicode char U+0111 (decimal 273)
defining Unicode char U+0112 (decimal 274)
defining Unicode char U+0113 (decimal 275)
defining Unicode char U+0114 (decimal 276)
defining Unicode char U+0115 (decimal 277)
defining Unicode char U+0116 (decimal 278)
defining Unicode char U+0117 (decimal 279)
defining Unicode char U+0118 (decimal 280)
defining Unicode char U+0119 (decimal 281)
defining Unicode char U+011A (decimal 282)
defining Unicode char U+011B (decimal 283)
defining Unicode char U+011C (decimal 284)
defining Unicode char U+011D (decimal 285)
defining Unicode char U+011E (decimal 286)
defining Unicode char U+011F (decimal 287)
defining Unicode char U+0120 (decimal 288)
defining Unicode char U+0121 (decimal 289)
defining Unicode char U+0122 (decimal 290)
defining Unicode char U+0123 (decimal 291)
defining Unicode char U+0124 (decimal 292)
defining Unicode char U+0125 (decimal 293)
defining Unicode char U+0128 (decimal 296)
defining Unicode char U+0129 (decimal 297)
defining Unicode char U+012A (decimal 298)
defining Unicode char U+012B (decimal 299)
defining Unicode char U+012C (decimal 300)
defining Unicode char U+012D (decimal 301)
defining Unicode char U+012E (decimal 302)
defining Unicode char U+012F (decimal 303)
defining Unicode char U+0130 (decimal 304)
defining Unicode char U+0131 (decimal 305)
defining Unicode char U+0132 (decimal 306)
defining Unicode char U+0133 (decimal 307)
defining Unicode char U+0134 (decimal 308)
defining Unicode char U+0135 (decimal 309)
defining Unicode char U+0136 (decimal 310)
defining Unicode char U+0137 (decimal 311)
defining Unicode char U+0139 (decimal 313)
defining Unicode char U+013A (decimal 314)
defining Unicode char U+013B (decimal 315)
defining Unicode char U+013C (decimal 316)
defining Unicode char U+013D (decimal 317)
defining Unicode char U+013E (decimal 318)
defining Unicode char U+0141 (decimal 321)
defining Unicode char U+0142 (decimal 322)
defining Unicode char U+0143 (decimal 323)
defining Unicode char U+0144 (decimal 324)
defining Unicode char U+0145 (decimal 325)
defining Unicode char U+0146 (decimal 326)
defining Unicode char U+0147 (decimal 327)
defining Unicode char U+0148 (decimal 328)
defining Unicode char U+014A (decimal 330)
defining Unicode char U+014B (decimal 331)
defining Unicode char U+014C (decimal 332)
defining Unicode char U+014D (decimal 333)
defining Unicode char U+014E (decimal 334)
defining Unicode char U+014F (decimal 335)
defining Unicode char U+0150 (decimal 336)
defining Unicode char U+0151 (decimal 337)
defining Unicode char U+0152 (decimal 338)
defining Unicode char U+0153 (decimal 339)
defining Unicode char U+0154 (decimal 340)
defining Unicode char U+0155 (decimal 341)
defining Unicode char U+0156 (decimal 342)
defining Unicode char U+0157 (decimal 343)
defining Unicode char U+0158 (decimal 344)
defining Unicode char U+0159 (decimal 345)
defining Unicode char U+015A (decimal 346)
defining Unicode char U+015B (decimal 347)
defining Unicode char U+015C (decimal 348)
defining Unicode char U+015D (decimal 349)
defining Unicode char U+015E (decimal 350)
defining Unicode char U+015F (decimal 351)
defining Unicode char U+0160 (decimal 352)
defining Unicode char U+0161 (decimal 353)
defining Unicode char U+0162 (decimal 354)
defining Unicode char U+0163 (decimal 355)
defining Unicode char U+0164 (decimal 356)
defining Unicode char U+0165 (decimal 357)
defining Unicode char U+0168 (decimal 360)
defining Unicode char U+0169 (decimal 361)
defining Unicode char U+016A (decimal 362)
defining Unicode char U+016B (decimal 363)
defining Unicode char U+016C (decimal 364)
defining Unicode char U+016D (decimal 365)
defining Unicode char U+016E (decimal 366)
defining Unicode char U+016F (decimal 367)
defining Unicode char U+0170 (decimal 368)
defining Unicode char U+0171 (decimal 369)
defining Unicode char U+0172 (decimal 370)
defining Unicode char U+0173 (decimal 371)
defining Unicode char U+0174 (decimal 372)
defining Unicode char U+0175 (decimal 373)
defining Unicode char U+0176 (decimal 374)
defining Unicode char U+0177 (decimal 375)
defining Unicode char U+0178 (decimal 376)
defining Unicode char U+0179 (decimal 377)
defining Unicode char U+017A (decimal 378)
defining Unicode char U+017B (decimal 379)
defining Unicode char U+017C (decimal 380)
defining Unicode char U+017D (decimal 381)
defining Unicode char U+017E (decimal 382)
defining Unicode char U+01CD (decimal 461)
defining Unicode char U+01CE (decimal 462)
defining Unicode char U+01CF (decimal 463)
defining Unicode char U+01D0 (decimal 464)
defining Unicode char U+01D1 (decimal 465)
defining Unicode char U+01D2 (decimal 466)
defining Unicode char U+01D3 (decimal 467)
defining Unicode char U+01D4 (decimal 468)
defining Unicode char U+01E2 (decimal 482)
defining Unicode char U+01E3 (decimal 483)
defining Unicode char U+01E6 (decimal 486)
defining Unicode char U+01E7 (decimal 487)
defining Unicode char U+01E8 (decimal 488)
defining Unicode char U+01E9 (decimal 489)
defining Unicode char U+01EA (decimal 490)
defining Unicode char U+01EB (decimal 491)
defining Unicode char U+01F0 (decimal 496)
defining Unicode char U+01F4 (decimal 500)
defining Unicode char U+01F5 (decimal 501)
defining Unicode char U+0218 (decimal 536)
defining Unicode char U+0219 (decimal 537)
defining Unicode char U+021A (decimal 538)
defining Unicode char U+021B (decimal 539)
defining Unicode char U+0232 (decimal 562)
defining Unicode char U+0233 (decimal 563)
defining Unicode char U+1E02 (decimal 7682)
defining Unicode char U+1E03 (decimal 7683)
defining Unicode char U+200C (decimal 8204)
defining Unicode char U+2010 (decimal 8208)
defining Unicode char U+2011 (decimal 8209)
defining Unicode char U+2012 (decimal 8210)
defining Unicode char U+2013 (decimal 8211)
defining Unicode char U+2014 (decimal 8212)
defining Unicode char U+2015 (decimal 8213)
defining Unicode char U+2018 (decimal 8216)
defining Unicode char U+2019 (decimal 8217)
defining Unicode char U+201A (decimal 8218)
defining Unicode char U+201C (decimal 8220)
defining Unicode char U+201D (decimal 8221)
defining Unicode char U+201E (decimal 8222)
defining Unicode char U+2030 (decimal 8240)
defining Unicode char U+2031 (decimal 8241)
defining Unicode char U+2039 (decimal 8249)
defining Unicode char U+203A (decimal 8250)
defining Unicode char U+2423 (decimal 9251)
defining Unicode char U+1E20 (decimal 7712)
defining Unicode char U+1E21 (decimal 7713)
)
Now handling font encoding OT1 ...
... processing UTF-8 mapping file for font encoding OT1
(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
File: ot1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
defining Unicode char U+00A0 (decimal 160)
defining Unicode char U+00A1 (decimal 161)
defining Unicode char U+00A3 (decimal 163)
defining Unicode char U+00AD (decimal 173)
defining Unicode char U+00B8 (decimal 184)
defining Unicode char U+00BF (decimal 191)
defining Unicode char U+00C5 (decimal 197)
defining Unicode char U+00C6 (decimal 198)
defining Unicode char U+00D8 (decimal 216)
defining Unicode char U+00DF (decimal 223)
defining Unicode char U+00E6 (decimal 230)
defining Unicode char U+00EC (decimal 236)
defining Unicode char U+00ED (decimal 237)
defining Unicode char U+00EE (decimal 238)
defining Unicode char U+00EF (decimal 239)
defining Unicode char U+00F8 (decimal 248)
defining Unicode char U+0131 (decimal 305)
defining Unicode char U+0141 (decimal 321)
defining Unicode char U+0142 (decimal 322)
defining Unicode char U+0152 (decimal 338)
defining Unicode char U+0153 (decimal 339)
defining Unicode char U+0174 (decimal 372)
defining Unicode char U+0175 (decimal 373)
defining Unicode char U+0176 (decimal 374)
defining Unicode char U+0177 (decimal 375)
defining Unicode char U+0218 (decimal 536)
defining Unicode char U+0219 (decimal 537)
defining Unicode char U+021A (decimal 538)
defining Unicode char U+021B (decimal 539)
defining Unicode char U+2013 (decimal 8211)
defining Unicode char U+2014 (decimal 8212)
defining Unicode char U+2018 (decimal 8216)
defining Unicode char U+2019 (decimal 8217)
defining Unicode char U+201C (decimal 8220)
defining Unicode char U+201D (decimal 8221)
)
Now handling font encoding OMS ...
... processing UTF-8 mapping file for font encoding OMS
(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
File: omsenc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
defining Unicode char U+00A7 (decimal 167)
defining Unicode char U+00B6 (decimal 182)
defining Unicode char U+00B7 (decimal 183)
defining Unicode char U+2020 (decimal 8224)
defining Unicode char U+2021 (decimal 8225)
defining Unicode char U+2022 (decimal 8226)
)
Now handling font encoding OMX ...
... no UTF-8 mapping file for font encoding OMX
Now handling font encoding U ...
... no UTF-8 mapping file for font encoding U
defining Unicode char U+00A9 (decimal 169)
defining Unicode char U+00AA (decimal 170)
defining Unicode char U+00AE (decimal 174)
defining Unicode char U+00BA (decimal 186)
defining Unicode char U+02C6 (decimal 710)
defining Unicode char U+02DC (decimal 732)
defining Unicode char U+200C (decimal 8204)
defining Unicode char U+2026 (decimal 8230)
defining Unicode char U+2122 (decimal 8482)
defining Unicode char U+2423 (decimal 9251)
))
(/usr/share/texmf/tex/latex/lm/lmodern.sty
Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22.
LaTeX Font Info: Overwriting symbol font `letters' in version `normal'
(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23.
LaTeX Font Info: Overwriting symbol font `symbols' in version `normal'
(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26.
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27.
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38.
) (./squelette.aux)
\openout1 = `squelette.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Try loading font information for T1+lmr on input line 10.
(/usr/share/texmf/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
! Undefined control sequence.
l.12 \og
{} Ceci est le contenu de mon document \fg{}
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.
! Undefined control sequence.
l.12 \og{} Ceci est le contenu de mon document \fg
{}
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.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./squelette.aux) )
Here is how much of TeX's memory you used:
909 strings out of 494923
9137 string characters out of 6180741
53578 words of memory out of 5000000
4269 multiletter control sequences out of 15000+600000
7701 words of font info for 17 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
23i,4n,22p,164b,117s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/s
hare/texmf/fonts/enc/dvips/lm/lm-ec.enc}</usr/share/texmf/fonts/type1/public/lm
/lmr12.pfb>
Output written on squelette.pdf (1 page, 22963 bytes).
PDF statistics:
13 PDF objects out of 1000 (max. 8388607)
8 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
Je pense que mon installation est incomplète. Mais comment la compléter ?
@ gribouille : que veux-tu me dire ?
Merci et bonne journée (je ne pourrai revenir qu'en fin de journée),
L.
(Ubuntu 24.04.2 LTS)
Hors ligne
#5 Le 28/10/2020, à 10:20
- gigiair
Re : [Résolu] Latex ne trouve pas le français
Elle est surtout hors d'âge. (TeX Live 2017/Debian!)
Il aurait été intéressant de compiler l'ECM que j'ai fourni, incluant la commande \listfiles qui permet de lister les fichiers appelés par la compilation et leur versions.
J'aurais pu comparer avec les fichiers appelés sous une version plus récente.
Je prend le risque de pronostiquer qu'une mise à jour d'Ubuntu et de TeXLive remettra les choses d'aplomb.
Grigouille est sur la version TL 2019 et il dit qu'avec cette version le fichier compile calmement sans problème. Je suis sur la version TL 2020 et je n'ai pas de problème non plus.
--
JJR.
Hors ligne
#6 Le 28/10/2020, à 17:44
- LouisV
Re : [Résolu] Latex ne trouve pas le français
Bonjour Giglair,
Étonnant car j'ai installé Kile il y a 2 ou 3 jours, et j'avais réinstallé Ubuntu (18.04) il y a moins d'un mois ...
Je n'avais pas compris ce que tu me proposaiss de faire. Qu'est-ce qu'un ECM ?
Je suppose maintenant que tu me proposes de compiler le fichier Latex minimal que tu as posté. Voilà le fichier .log que j'obtiens :
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2020.10.27) 28 OCT 2020 16:39
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**Giglaire.tex
(./Giglaire.tex
LaTeX2e <2017-04-15>
Babel <3.18> and hyphenation patterns for 3 language(s) loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2014/09/29 v1.4h 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)
)
\c@part=\count79
\c@chapter=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\c@figure=\count86
\c@table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/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/texmf/tex/latex/lm/lmodern.sty
Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22.
LaTeX Font Info: Overwriting symbol font `letters' in version `normal'
(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23.
LaTeX Font Info: Overwriting symbol font `symbols' in version `normal'
(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26.
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27.
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38.
)
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2018/02/14 3.18 The Babel package
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
File: switch.def 2018/02/14 3.18 Babel switching mechanism
)
! Package babel Error: You haven't specified a language option.
See the babel package documentation for explanation.
Type H <return> for immediate help.
...
l.478 ...ry to proceed from here, type x to quit.}
You need to specify a language, either as a global option
or as an optional argument to the \usepackage command;
01 You shouldn't try to proceed from here, type x to quit.
)
LaTeX Warning: Unused global option(s):
[french].
No file Giglaire.aux.
\openout1 = `Giglaire.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Try loading font information for T1+lmr on input line 10.
(/usr/share/texmf/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
! Undefined control sequence.
l.12 \og
{} Ceci est le contenu de mon document \fg{}
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.
! Undefined control sequence.
l.12 \og{} Ceci est le contenu de mon document \fg
{}
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.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./Giglaire.aux)
*File List*
report.cls 2014/09/29 v1.4h Standard LaTeX document class
size12.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
fontenc.sty
t1enc.def 2017/04/05 v2.0i Standard LaTeX file
lmodern.sty 2009/10/30 v1.6 Latin Modern Fonts
babel.sty 2018/02/14 3.18 The Babel package
t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
***********
)
Here is how much of TeX's memory you used:
603 strings out of 494923
6651 string characters out of 6180741
51973 words of memory out of 5000000
3980 multiletter control sequences out of 15000+600000
7701 words of font info for 17 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
22i,4n,23p,163b,117s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texmf/fonts/enc/dvips/lm/lm-ec.enc}</usr/share/texmf/fonts/type1/
public/lm/lmr12.pfb>
Output written on Giglaire.pdf (1 page, 22963 bytes).
PDF statistics:
13 PDF objects out of 1000 (max. 8388607)
8 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
Qu'en déduis-tu ?
Merci d'avance et bonne fin de journée,
L.
(Ubuntu 24.04.2 LTS)
Hors ligne
#7 Le 28/10/2020, à 19:16
- gigiair
Re : [Résolu] Latex ne trouve pas le français
Au temps pour moi, j'ai perdu mon pari. Les messages d'erreur ne sont pas très explicites. Je pencherait maintenant pour une non-installation de texlive-lang-french
Si la commande suivante (tapée dans un terminal)
kpsewhich french.ldf
ne renvoie rien, installes texlive-lang-french
sudo apt install texlive-lang-french
(si le package est installé, rien ne se passera, c'est sans aucun risque).
Et ça devrait rouler, du moins j'espère.
Si french.ldf existe sur ton installation, ça va être un peu sportif de la remettre sur pied.
--
JJR.
Hors ligne
#8 Le 28/10/2020, à 19:57
- LouisV
Re : [Résolu] Latex ne trouve pas le français
Merci giglaire,
Maintenant ça marche !
0 error, 0 warning, 0 badboxes.
Je n'aurais pas su trouver comment installer ça.
Merci et bonne soirée.
(Ubuntu 24.04.2 LTS)
Hors ligne
#9 Le 28/10/2020, à 20:23
- LouisV
Re : [Résolu] Latex ne trouve pas le français
re - bonsoir,
J'ai ajouté des accents à ton fichier tex ::
\og{} Essai avec des accents : à â é è ê ù œ æ € \fg{}
Le résutat est celui-ci :
« Essai avec des accents : Ãă Ãć Ãľ Ãĺ Ãł Ãź ÅŞ Ãę âĆň »
Les guillemets français sont bien là. Mais les lettres accentuées sont mal reconnues.
Que se passe-t-il ?
Merci d'avance,
L.
(Ubuntu 24.04.2 LTS)
Hors ligne
#10 Le 28/10/2020, à 20:40
- gigiair
Re : [Résolu] Latex ne trouve pas le français
Les messages renvoyés par le fichier log sont d'une grande utilité quand la compilation se passe mal.
Les messages ne sont pas toujours très explicites, mais parfois ils le sont. Dans ce cas, il l'était :
... or the language definition file french.ldf was not found
J'avais lu le log d'une oreille distraite .
Les messages d'erreur concernent les erreurs que les auteurs du compilateur ont prévues. Encore faut-il que les erreurs obéissent à une certaine rationalité.
J'ai un peu honte de ne pas avoir suspecté la non installation de french.ldf.
Il est assez fréquent que l'utilisateur un peu débutant oublie d'installer les fichiers de paramètres nationaux. On peut installer texlive-full, mais les fichiers nécessaires pour les langues nationales ne sont pas vraiment utiles à ceux qui ne les pratiquent pas... texlive-full c'est plus d'un Go de données.
Quand on demande de l'aide, il faut essayer de fournir un Exemple Complet Minimal (ECM) comme tu l'as fait (en anglais MWE --minimum working example). L'extension mwe peut aider à en composer un, en particulier s'il y a des images à inclure.
--
JJR.
Hors ligne
#11 Le 28/10/2020, à 20:52
- LouisV
Re : [Résolu] Latex ne trouve pas le français
Je comprends. Je n'avais pas vu ça dans le long fichier de log (pas assez bien examiné, c'est sûr !).
Mais comment installer french.ldf ? Où le prendre, et où le mettre ?
Je suis vraiment béotien en la matière
Merci encore une fois
L.
(Ubuntu 24.04.2 LTS)
Hors ligne
#12 Le 28/10/2020, à 21:14
- gigiair
Re : [Résolu] Latex ne trouve pas le français
Je comprends. Je n'avais pas vu ça dans le long fichier de log (pas assez bien examiné, c'est sûr !).
Mais comment installer french.ldf ? Où le prendre, et où le mettre ?
Je suis vraiment béotien en la matière.
texlive gère tout ça. le package texlive-lang-french installe french.ldf et d'autres fichiers sans que tu aie besoin de t'en préocuper.
texlive-lang-french
--
JJR.
Hors ligne
#13 Le 28/10/2020, à 21:27
- grigouille
Re : [Résolu] Latex ne trouve pas le français
C'est marqué dans la doc latex qu'il faut installer texlive-lang-french.
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#14 Le 28/10/2020, à 21:30
- LouisV
Re : [Résolu] Latex ne trouve pas le français
D'accord, mais je l'ai fait (sur ton indication Giglair, message #7) et j'ai ce message indiquant que french.ldf n'est pas présent : ??
Mon fichier source reste le même avec juste les caractères accentués ajoutés.
Dernière modification par LouisV (Le 28/10/2020, à 21:33)
(Ubuntu 24.04.2 LTS)
Hors ligne
#15 Le 28/10/2020, à 21:33
- grigouille
Re : [Résolu] Latex ne trouve pas le français
fonctionne sans problème avec les accents :
$ cat toto.tex
\documentclass[a4paper,12pt,twoside]{report}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\title{Mon Titre}
\author{L'auteur}
\begin{document}
\og{} Ceci est le contenu de mon document \fg{}
\og{} Essai avec des accents : à â é è ê ù œ æ € \fg{}
\end{document}
$ latex toto.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./toto.tex
LaTeX2e <2020-02-02> patch level 2
L3 programming layer <2020-02-14>
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2019/12/20 v1.4l Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def)
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def))))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
(./toto.aux) (/usr/share/texmf/tex/latex/lm/t1lmr.fd)
(/usr/share/texmf/tex/latex/lm/ts1lmr.fd) [1] (./toto.aux) )
Output written on toto.dvi (1 page, 448 bytes).
Transcript written on toto.log.
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#16 Le 28/10/2020, à 21:39
- LouisV
Re : [Résolu] Latex ne trouve pas le français
Chez moi, mon fichier source :
\documentclass[a4paper,12pt,twoside,french]{report}
\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\title{Mon Titre}
\author{L'auteur}
\listfiles{}
\begin{document}
\og{} Essai avec des accents : à â é è ê ù œ æ € \fg{}
\end{document}
Résultat :
« Essai avec des accents : Ãă Ãć Ãľ Ãĺ Ãł Ãź ÅŞ Ãę âĆň »
Le log :
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2020.10.28) 28 OCT 2020 20:34
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**Giglaire2.tex
(./Giglaire2.tex
LaTeX2e <2017-04-15>
Babel <3.18> and hyphenation patterns for 5 language(s) loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2014/09/29 v1.4h 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)
)
\c@part=\count79
\c@chapter=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\c@figure=\count86
\c@table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/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/texmf/tex/latex/lm/lmodern.sty
Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22.
LaTeX Font Info: Overwriting symbol font `letters' in version `normal'
(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23.
LaTeX Font Info: Overwriting symbol font `symbols' in version `normal'
(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26.
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27.
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38.
)
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2018/02/14 3.18 The Babel package
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
File: switch.def 2018/02/14 3.18 Babel switching mechanism
)
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf
Language: french 2018/02/04 v3.4b French support from the babel system
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2018/02/14 3.18 Babel common definitions
\babel@savecnt=\count88
\U@D=\dimen103
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@dirlevel=\count89
)
\l@acadian = a dialect from \language\l@french
\FB@nonchar=\count90
Package babel Info: Making : an active character on input line 411.
Package babel Info: Making ; an active character on input line 412.
Package babel Info: Making ! an active character on input line 413.
Package babel Info: Making ? an active character on input line 414.
\FBguill@level=\count91
\FB@everypar=\toks14
\FB@Mht=\dimen104
\mc@charclass=\count92
\mc@charfam=\count93
\mc@charslot=\count94
\std@mcc=\count95
\dec@mcc=\count96
\c@FBcaption@count=\count97
\listindentFB=\skip43
\descindentFB=\skip44
\labelwidthFB=\skip45
\leftmarginFB=\skip46
\parindentFFN=\dimen105
\FBfnindent=\skip47
))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks15
) (./Giglaire2.aux)
\openout1 = `Giglaire2.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Try loading font information for T1+lmr on input line 10.
(/usr/share/texmf/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
LaTeX Info: Redefining \degres on input line 10.
LaTeX Info: Redefining \dots on input line 10.
LaTeX Info: Redefining \up on input line 10.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./Giglaire2.aux)
*File List*
report.cls 2014/09/29 v1.4h Standard LaTeX document class
size12.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
fontenc.sty
t1enc.def 2017/04/05 v2.0i Standard LaTeX file
lmodern.sty 2009/10/30 v1.6 Latin Modern Fonts
babel.sty 2018/02/14 3.18 The Babel package
french.ldf 2018/02/04 v3.4b French support from the babel system
scalefnt.sty
keyval.sty 2014/10/28 v1.15 key=value parser (DPC)
t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
***********
)
Here is how much of TeX's memory you used:
1743 strings out of 494894
23208 string characters out of 6179472
84069 words of memory out of 5000000
5111 multiletter control sequences out of 15000+600000
7701 words of font info for 17 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
30i,4n,34p,171b,423s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texmf/fonts/enc/dvips/lm/lm-ec.enc}</usr/share/texmf/fonts/type1/
public/lm/lmr12.pfb>
Output written on Giglaire2.pdf (1 page, 25641 bytes).
PDF statistics:
13 PDF objects out of 1000 (max. 8388607)
8 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
Il doit donc bien me manquer quelque chose, mais je n'arrive pas à trouver quoi dans le log, il ne semble pas indiquer une erreur (à moins que je ne sache pas le trouver).
(Ubuntu 24.04.2 LTS)
Hors ligne
#17 Le 28/10/2020, à 22:10
- grigouille
Re : [Résolu] Latex ne trouve pas le français
Essaie avec xelatex.
$ cat tata.tex
\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{lmodern}
\usepackage[french]{babel}
\title{Mon Titre}
\author{L'auteur}
\begin{document}
\og{} Essai avec des accents : à â é è ê ù œ æ € \fg{}
\end{document}
$ xelatex tata.tex
This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019/Debian) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
(./tata.tex
LaTeX2e <2020-02-02> patch level 2
L3 programming layer <2020-02-14>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2019/12/20 v1.4l Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def)))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/share/texmf/tex/latex/tipa/t3enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def))))
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def)
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
(/usr/share/texlive/texmf-dist/tex/generic/babel/xebabel.def
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)))))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty) (./tata.aux)
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf/tex/latex/tipa/t3cmr.fd) [1] (./tata.aux) )
Output written on tata.pdf (1 page).
Transcript written on tata.log.
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#18 Le 28/10/2020, à 22:56
- gigiair
Re : [Résolu] Latex ne trouve pas le français
Chez moi, mon fichier source :
\documentclass[a4paper,12pt,twoside,french]{report} \usepackage[T1]{fontenc} %\usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage{babel} \title{Mon Titre} \author{L'auteur} \listfiles{} \begin{document} \og{} Essai avec des accents : à â é è ê ù œ æ € \fg{} \end{document}
Résultat :
« Essai avec des accents : Ãă Ãć Ãľ Ãĺ Ãł Ãź ÅŞ Ãę âĆň »
Le log :
<snip>
Ton fichier est encodé en UTF8, c'est à dire que les caractères accentués sont encodés sur 2 octets, alors qu'en latin1 ils sont encodés sur un seul octet.
La compilation se fait comme s'il considérait que le fichier était encodé en latin1, donc un caractère accentué est affiché comme deux caractères latin1. le à est encodé 224 en latin1 (sur 1 octet) et 195 160 en utf8. Or 195 est le code de 'Ã' et 160 le code de '_' en latin1 Donc ton caractère 'à' encodé en utf8 est affiché 'À_' en latin1.
Il suffit de décommenter
%\usepackage[utf8]{inputenc}
Essaye avec
\documentclass[a4paper,12pt,twoside,french]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\title{Mon Titre}
\author{L'auteur}
\listfiles{}
\begin{document}
\og{} Essai avec des accents : à â é è ê ù œ æ € \fg{}
\end{document}
Normalement, on ne précise plus que l'encodage est utf8, c'est par défaut. Kile est un peu vieillot, enfin je ne sais pas il y a bien longtemps que je ne l'ai plus installé sur une de mes machines. Il est peut-être possible de le configurer pour qu'il considère que par défaut un fichier est encodé en utf8. L'encodage latin1 est un appelé à disparaître.
Dernière modification par gigiair (Le 28/10/2020, à 23:15)
--
JJR.
Hors ligne
#19 Le 28/10/2020, à 23:08
- LouisV
Re : [Résolu] Latex ne trouve pas le français
Ah oui !
Cette fois, c'est bon.
Merci beaucoup giglair.
Bonne soirée à tous,
L.
(Ubuntu 24.04.2 LTS)
Hors ligne
#20 Le 29/10/2020, à 08:03
- LouisV
Re : [Résolu] Latex ne trouve pas le français
Merci aussi pour les explications.
C'est bien de savoir comment faire, mais c'est important de savoir pourquoi.
Bonne journée,
L.
(Ubuntu 24.04.2 LTS)
Hors ligne