Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/10/2008, à 14:19

jo-leptipois

Recompilation Latex ?!

Bonjour je suis sous Hardy et je souhaite recompiler une lettre.
En effet j'ai lu sur la doc :

La class lettre dispose d'un mécanisme permettant de de régler la tension de la lettre, c'est à dire de modifier les blancs élastiques entre les différents éléments de la lettre, de manière à éviter d'avoir une dernière page avec très peu de matière. Ce mécanisme est actionné automatiquement par défaut :
...
Un message d'avertissement est donné à l'écran, lorsqie la derni_re page est considérée comme étant trop courte (plus courte q'un tiers de page), conseillant à l'utilisateur de recompiler son fichier. Lors de cette nouvelle compilation, la classe tente à l'aide de ce coefficient de comprimer la (les) page(s) précédente(s) pour y insérer la mtière de cette dernière page, ou de l'étirer pour obtenir une dernière page de longueur correcte.

J'écris une lettre (document "lettre") et malheureusement elle est trop longue de deux lignes. Ces lignes sont sur la deuxième page et ca m'embete. La doc (le passage recopier ci dessus) me dit qu'il faut recompiler. Donc j'essaye :
Lors de la première compilation je tape.

latex lettre.tex
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./lettre.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.
(/usr/share/texmf/tex/latex/misc/lettre.cls
(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)
(/etc/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf-texlive/tex/latex/graphics/dvips.def)))
Document Class: lettre 2002/07/22 v2.346
Copyleft Denis Megevand - Observatoire de Geneve
(/usr/share/texmf-texlive/tex/latex/base/size11.clo)
LETTRE INFO: Langage par defaut: francais.
) (/usr/share/texmf-texlive/tex/generic/babel/babel.sty
(/usr/share/texmf-texlive/tex/generic/babel/frenchb.ldf
(/usr/share/texmf-texlive/tex/generic/babel/babel.def)

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

*************************************
* Local config file frenchb.cfg used
*
(/usr/share/texmf-texlive/tex/generic/babel/frenchb.cfg)))
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
(/usr/share/texmf-texlive/tex/latex/base/latin1.def))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
(/usr/share/texmf-texlive/tex/latex/base/t1enc.def))
(/usr/share/texmf/tex/latex/lm/lmodern.sty) (./lettre.aux)
(/usr/share/texmf/tex/latex/lm/t1lmr.fd) (./lettre.tns)
No file lettre.odt.
LETTRE INFO: Lettre 1.
(/usr/share/texmf/tex/latex/misc/default.ins
LETTRE INFO: Adresse precisee.
LETTRE INFO: Numero de telephone precise.
LETTRE INFO: Numero de fax precise.
LETTRE INFO: Lieu precise.
)
LETTRE INFO: Adresse precisee.
LETTRE INFO: Numero de telephone precise.
LETTRE INFO: Numero d'E-Mail precise.
LETTRE INFO: Numero de fax supprime.
LETTRE INFO: Lieu precise.
LETTRE INFO: Date precisee.
LETTRE INFO: Champ d'objet defini.
(/usr/share/texmf/tex/latex/lm/t1lmtt.fd)
(/usr/share/texmf/tex/latex/lm/ot1lmr.fd)
(/usr/share/texmf/tex/latex/lm/omllmm.fd)
(/usr/share/texmf/tex/latex/lm/omslmsy.fd)
(/usr/share/texmf/tex/latex/lm/omxlmex.fd)
Underfull \hbox (badness 10000) in paragraph at lines 35--37
 

Underfull \hbox (badness 10000) in paragraph at lines 38--41
 

Underfull \hbox (badness 10000) in paragraph at lines 42--43
 
LETTRE INFO: Signature simple.
[1]
LETTRE WARNING: Longueur de la derniere page : 105.60402pt< 130pt.
LETTRE WARNING:  tension de page modifiee a -5, veuillez recompiler.
[2]
LETTRE INFO: Nombre de lettres :1.
LETTRE INFO: Nombre de telefax :0.
(./lettre.aux) )
(see the transcript file for additional information)
Output written on lettre.dvi (2 pages, 2884 bytes).
Transcript written on lettre.log.

Je dois donc recompiler.
Je retape :

latex lettre.tex

Et il me remet exactement le même résultat.

Donc ma question :
Comment recompile ton en Latex?
Merci d'avance pour vos réponse

#2 Le 26/10/2008, à 16:30

ludovic889

Re : Recompilation Latex ?!

salut,

j'ai récemment eu un problème similaire. après le \begin{lettre}, j'ai ajouté un

\tension{-6}

puis recompiler. il faut adapter cette valeur à ta convenance. tout rentre alors sur une page.

au passage, je détruirais à ta place les fichiers auxiliaires, pour permettre une mise à jour de la disposition de la lettre.

en espérant t'aider
ludovic


Ce n'est pas grave de ne pas avoir l'heure si on a le temps.

Hors ligne

#3 Le 26/10/2008, à 18:53

jo-leptipois

Re : Recompilation Latex ?!

Je vais tester cette solution et je te dis. Merci.

#4 Le 16/11/2008, à 14:39

jo-leptipois

Re : Recompilation Latex ?!

Effectivement ca fonctionne! merci