Nous sommes le Dim 27 Juil, 2025 00:41
Supprimer les cookies

latex soucis de compilation

Sur le logiciel libre en général ou un logiciel libre en particulier

Jeu 22 Juin, 2006 15:16

Bonjour j'ai un soucis de compilation lors de mon fichier latex au niveau des hypthenation :

voici mon entete de fichier

Code: Tout sélectionner
\documentclass[12pt,a4paper]{letter}
\usepackage[latin1]{inputenc}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\usepackage{lmodern}
\usepackage{marvosym}
\geometry{a4paper,top=2cm,bottom=2cm,left=3cm,right=3cm}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[francais]{babel}


et voici "l'erreur" lors de la compilation (ceci n'empèche en aucun cas de créer le fichier ).

This is pdfeTeXk, Version 3.141592-1.11a-2.1 (Web2c 7.5.2) (format=pdflatex 2006.1.27) 22 JUN 2006 16:08
entering extended mode
%&-line parsing enabled.
(e:/programme/TeXLive/texmf/web2c/cp8bit.tcx)
**L:/tex/CHU.TEX
(l:/tex/CHU.TEX{e:/programme/TeXLive/texmf-var/pdftex/config/pdftex.cfg}
LaTeX2e <2001/06/01>
Babel <v3.7j> and hyphenation patterns for loaded.
(e:/programme/TeXLive/texmf/tex/latex/base/letter.cls
Document Class: letter 1999/04/29 v1.2z Standard LaTeX document class
(e:/programme/TeXLive/texmf/tex/latex/base/size12.clo
File: size12.clo 2001/04/21 v1.4e Standard LaTeX file (size option)
)
\longindentation=\dimen102
\indentedwidth=\dimen103
\labelcount=\count79
)
(e:/programme/TeXLive/texmf/tex/latex/base/inputenc.sty
Package: inputenc 2001/07/10 v0.99a Input encoding file

(e:/programme/TeXLive/texmf/tex/latex/base/latin1.def
File: latin1.def 2001/07/10 v0.99a Input encoding file
))
(e:/programme/TeXLive/texmf/tex/latex/base/fontenc.sty
Package: fontenc 2001/06/05 v1.94 Standard LaTeX package

(e:/programme/TeXLive/texmf/tex/latex/base/t1enc.def
File: t1enc.def 2001/06/05 v1.94 Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 38.
))
(e:/programme/TeXLive/texmf/tex/latex/geometry/geometry.sty
Package: geometry 2002/07/08 v3.2 Page Geometry

(e:/programme/TeXLive/texmf/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
\Gm@cnth=\count80
\Gm@cntv=\count81
\c@Gm@tempcnt=\count82
\Gm@bindingoffset=\dimen104
\Gm@wd@mp=\dimen105
\Gm@odd@mp=\dimen106
\Gm@even@mp=\dimen107
\Gm@dimlist=\toks15

(e:/programme/TeXLive/texmf/tex/latex/geometry/geometry.cfg))
(e:/programme/TeXLive/texmf/tex/latex/lm/lmodern.sty
Package: lmodern 2003/07/16
)
(e:/programme/TeXLive/texmf/tex/latex/marvosym/marvosym.sty
Package: marvosym 2000/05/01 v2.0 Martin Vogel's Symbols font definitions
)
(e:/programme/TeXLive/texmf/tex/latex/amslatex/amsmath.sty
Package: amsmath 2000/07/18 v2.13 AMS math features
\@mathmargin=\skip41

For additional information on amsmath, use the `?' option.
(e:/programme/TeXLive/texmf/tex/latex/amslatex/amstext.sty
Package: amstext 2000/06/29 v2.01

(e:/programme/TeXLive/texmf/tex/latex/amslatex/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0
\@emptytoks=\toks16
\ex@=\dimen108
))
(e:/programme/TeXLive/texmf/tex/latex/amslatex/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d
\pmbraise@=\dimen109
)
(e:/programme/TeXLive/texmf/tex/latex/amslatex/amsopn.sty
Package: amsopn 1999/12/14 v2.01 operator names
)
\inf@bad=\count83
LaTeX Info: Redefining \frac on input line 211.
\uproot@=\count84
\leftroot@=\count85
LaTeX Info: Redefining \overline on input line 307.
\classnum@=\count86
\DOTSCASE@=\count87
LaTeX Info: Redefining \ldots on input line 379.
LaTeX Info: Redefining \dots on input line 382.
LaTeX Info: Redefining \cdots on input line 467.
\Mathstrutbox@=\box26
\strutbox@=\box27
\big@size=\dimen110
LaTeX Font Info: Redeclaring font encoding OML on input line 567.
LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
\macc@depth=\count88
\c@MaxMatrixCols=\count89
\dotsspace@=\muskip10
\c@parentequation=\count90
\dspbrk@lvl=\count91
\tag@help=\toks17
\row@=\count92
\column@=\count93
\maxfields@=\count94
\andhelp@=\toks18
\eqnshift@=\dimen111
\alignsep@=\dimen112
\tagshift@=\dimen113
\tagwidth@=\dimen114
\totwidth@=\dimen115
\lineht@=\dimen116
\@envbody=\toks19
\multlinegap=\skip42
\multlinetaggap=\skip43
\mathdisplay@stack=\toks20
LaTeX Info: Redefining \[ on input line 2666.
LaTeX Info: Redefining \] on input line 2667.
)
(e:/programme/TeXLive/texmf/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2001/10/25 v2.2f
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 132.
)
(e:/programme/TeXLive/texmf/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2002/01/22 v2.2d
)
(e:/programme/TeXLive/texmf/tex/generic/babel/babel.sty
Package: babel 2003/09/15 v3.7j The Babel package

(e:/programme/TeXLive/texmf/tex/generic/babel/frenchb.ldf
Language: french 2003/06/30 v1.6c French support from the babel system

(e:/programme/TeXLive/texmf/tex/generic/babel/babel.def
File: babel.def 2003/09/15 v3.7j Babel common definitions
\babel@savecnt=\count95
\U@D=\dimen117
)

Package babel Warning: No hyphenation patterns were loaded for
(babel) the language `French'
(babel) I will use the patterns loaded for \language=0 instead.

\l@french = a dialect from \language0
Package babel Info: Making : an active character on input line 201.
Package babel Info: Making ; an active character on input line 202.
Package babel Info: Making ! an active character on input line 203.
Package babel Info: Making ? an active character on input line 204.
LaTeX Font Info: Redeclaring font encoding T1 on input line 281.
\parindentFFN=\dimen118
*************************************
* Local config file frenchb.cfg used
*
(e:/programme/TeXLive/texmf/tex/generic/babel/frenchb.cfg))) (./CHU.aux)
\openout1 = `CHU.aux'.

LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for T1/lmr/m/n on input line 15.
LaTeX Font Info: Try loading font information for T1+lmr on input line 15.

(e:/programme/TeXLive/texmf/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2003/07/22 v1.1 Font defs for Latin Modern
)
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
-------------------- Geometry parameters
paper: a4paper
landscape: --
twocolumn: --
twoside: --
asymmetric: --
h-parts: 85.35826pt, 426.79135pt, 85.35826pt
v-parts: 56.9055pt, 731.23584pt, 56.9055pt
hmarginratio: --
vmarginratio: --
lines: --
heightrounded: --
bindingoffset: 0.0pt
truedimen: --
includehead: --
includefoot: --
includemp: --
driver: pdftex
-------------------- Page layout dimensions and switches
\paperwidth 597.50787pt
\paperheight 845.04684pt
\textwidth 426.79135pt
\textheight 731.23584pt
\oddsidemargin 13.08827pt
\evensidemargin 13.08827pt
\topmargin -72.36449pt
\headheight 12.0pt
\headsep 45.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

(1in=72.27pt, 1cm=28.45pt)
-----------------------
LaTeX Info: Redefining \dots on input line 15.
LaTeX Font Info: Try loading font information for U+msa on input line 17.

(e:/programme/TeXLive/texmf/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
LaTeX Font Info: Try loading font information for U+msb on input line 17.

(e:/programme/TeXLive/texmf/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
)
Overfull \hbox (12.39554pt too wide) in paragraph at lines 28--29
/cork-lmr12/ainsi que la RSE (responsabilité sociale des entreprises)), l'instr
umentation (métrologie,
[]


Overfull \hbox (0.77104pt too wide) in paragraph at lines 28--29
/cork-lmr12/études des différents capteurs et des chaînes d'acquisitions de don
nées). Ma formation
[]


Overfull \hbox (24.51796pt too wide) in paragraph at lines 28--29
/cork-lmr12/initiale est principalement orienter vers l'électronique, l'électro
technique et l'automatique,
[]


Overfull \hbox (7.72208pt too wide) in paragraph at lines 30--32
[] /cork-lmr12/De plus ,mes deux expériences en tant que formateur pour adulte
me permettront
[]

[1

{e:/programme/TeXLive/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2]
(./CHU.aux) )
Here is how much of TeX's memory you used:
2410 strings out of 95364
27989 string characters out of 1188948
82329 words of memory out of 1535944
5448 multiletter control sequences out of 10000+50000
10570 words of font info for 34 fonts, out of 1000000 for 2000
0 hyphenation exceptions out of 1000
27i,6n,24p,727b,162s stack positions out of 5000i,500n,6000p,200000b,40000s
10 PDF objects out of 300000
0 named destinations out of 131072
1 words of extra memory for PDF output out of 65536
{e:/programme/TeXLive/texmf/dvips/lm/cork-lm.enc}<e:/programme/TeX
Live/texmf/fonts/type1/public/lm/lmr12.pfb>
Output written on CHU.pdf (2 pages, 26860 bytes).
noir_desir

Messages : 346

Jeu 22 Juin, 2006 15:56

En gros, tu as juste quelques "Overfull \hbox", autrement dit des petits bouts de texte qui dépassent légérement. Rien de bien méchant. En général, deux solutions simples :
- réécrire ta phrase de manière à ce que ça passe ;
- insérer manuellement des césures via \- à l'endroit où devrait être tronqué ton mot. S'il n'en na pas besoin LaTeX n'en tiendra pas compte.
playmobil

Avatar de l’utilisateur
Messages : 575
Géo : Clermont-Ferrand

Jeu 22 Juin, 2006 16:57

J'avais vu que hyphenation ne fonctionnais pas :
Package babel Warning: No hyphenation patterns were loaded for
(babel) the language `French'
(babel) I will use the patterns loaded for \language=0 instead.


A cette endroit du log , et que cétais justement la le probléme de cesure ?
noir_desir

Messages : 346

Ven 23 Juin, 2006 11:09

OK, mais à défaut LaTeX utilise les règles de césures de l'anglais, qui ont la bonne idée d'être en grande partie identiques à celles du français.
Et puis, effectivement, il suffit d'insérer (de manière ciblée, là où il y a effectivement des dépassements) des « \- » dans les mots pour indiquer les césures possibles, exemple
Code: Tout sélectionner
pra\-ti\-que\-ment
François D.

Messages : 71

Ven 23 Juin, 2006 13:19

Il n'est pas vrai que les règles de césure soient les mêmes en anglais qu'en français. En français, elle se fait (en gros) en fin de syllabe, ce qui n'est pas le cas en anglais, qui permet d'avoir, p. ex. "compil-ation", interdit chez nous.

Ceci dit, il peut y avoir plusieurs explications. L'une est que, en raison des l'existence de "caractères actifs", il est en général préférable de charger Babel en dernier (pour raison d'interactions éventuelles avec certains autres packages).

Sinon, il faut vérifier si les fichiers de césure existent bien ou ne sont pas corrompus. Pour le français, il s'agit de frhyph.tex ou frhyphen.tex, et les remplacer éventuellement. Ils se trouvent dans

TeXmf\tex\generic\hyphen

Si ça ne marche toujours pas, peut-être faut-il refaire le format. Sinon, faites parvenir le préambule, pour pouvoir vérifier si c'est reproductible.

Cordialement,

B.A.
Bernard Alfonsi

Messages : 22

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit