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 24/05/2010, à 15:13

LouisV

[Résolu] Latex : Pb de césure après fermeture des guillemets

Bonjour,

Après la fermeture des guillemets français, la césure ne se fait plus toujours correctement, me semble-t-il.
Exemple (code minimal) :

\documentclass[a4paper,14pt,draft]{book}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\begin{document}
\large Il y avait une autre maison, très petite, appelée \og{}Chez Toéne\fg{} 
(diminutif savoyard de Antoine).
\end{document}

La césure se fait après le di de diminutif, mais la ligne est déjà trop longue :

Overfull \hbox (4.58759 pt too wide) in paragraph

Normalement le changement de ligne devrait se faire juste après les guillemets, avec étirement du texte.
C'est du moins ainsi que cela se passait avant que je passe à Lucid.
(Le "draft" montre là où ça dépasse.)

Avez vous une idée de comment résoudre le problème ? Là, je pourrais changer ce qui est avant les guillemets, mais ce n'est pas toujours le cas, par exemple si je fais une longue citation.

Merci d'avance de votre aide ; bon après midi à tous,

Louis

Dernière modification par LouisV (Le 25/05/2010, à 11:13)


(Ubuntu 18.04)

Hors ligne

#2 Le 24/05/2010, à 16:15

gl38

Re : [Résolu] Latex : Pb de césure après fermeture des guillemets

Peux-tu montrer le fichier log ?

Je confirme que la césure se fait au bon endroit avec la version 9.10 (pourquoi changer quand tout marche bien ?).
Cordialement,
Guy

Hors ligne

#3 Le 24/05/2010, à 17:48

LouisV

Re : [Résolu] Latex : Pb de césure après fermeture des guillemets

Bonjour Guy,

Veux-tu tout le fichier log (il fait 381 lignes, avec tous les "defining Unicode char ..." et les "Latex Font Info: ...") ou bien seulement un passage particulier ?

Je suis passé à 10.04 mais c'est peut-être une mauvaise idée, vu qu'effectivement ça marchait bien..

Merci de ton aide,

Louis

Dernière modification par LouisV (Le 24/05/2010, à 17:48)


(Ubuntu 18.04)

Hors ligne

#4 Le 24/05/2010, à 18:17

gl38

Re : [Résolu] Latex : Pb de césure après fermeture des guillemets

Je n'avais pas vu qu'il était si long !
On pourrait commencer par ce qu'affiche dans une fenêtre terminal la commande

latex essai.tex

où essai.tex contient le code minimal que tu as donné ci-dessus.
Cordialement,
Guy

Hors ligne

#5 Le 24/05/2010, à 18:32

LouisV

Re : [Résolu] Latex : Pb de césure après fermeture des guillemets

Voilà :

louis@louis-desktop:~/Bureau/Essai$ latex Essai.tex
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
restricted \write18 enabled.
entering extended mode
(./Essai.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, french, basque, loaded.
(/usr/share/texmf-texlive/tex/latex/base/book.cls
Document Class: book 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/bk10.clo))
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
(/usr/share/texmf-texlive/tex/latex/base/utf8.def
(/usr/share/texmf-texlive/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/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)
*************************************
* Local config file frenchb.cfg used
*
(/usr/share/texmf-texlive/tex/generic/babel/frenchb.cfg)))
(/usr/share/texmf-texlive/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)

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

(./Essai.aux) (/usr/share/texmf/tex/latex/lm/ot1lmr.fd)

Package frenchb.ldf Warning: OT1 encoding should not be used for French.
(frenchb.ldf)                Add \usepackage[T1]{fontenc} to the preamble
(frenchb.ldf)                of your document, on input line 9.

(/usr/share/texmf/tex/latex/lm/omllmm.fd)
(/usr/share/texmf/tex/latex/lm/omslmsy.fd)
(/usr/share/texmf/tex/latex/lm/omxlmex.fd)
Overfull \hbox (4.58759pt too wide) in paragraph at lines 15--17
[]\OT1/lmr/m/n/12 Il y avait une autre mai-son, tr^^Res pe-tite, ap-pel^^See []
Chez To^^Sene [] (di-
[1] (./Essai.aux) )
(see the transcript file for additional information)
Output written on Essai.dvi (1 page, 492 bytes).
Transcript written on Essai.log.
louis@louis-desktop:~/Bureau/Essai$

Peux-tu en tirer quelque chose ?

Louis


(Ubuntu 18.04)

Hors ligne

#6 Le 24/05/2010, à 21:59

ubantou

Re : [Résolu] Latex : Pb de césure après fermeture des guillemets

Salut,

et si tu rajoutes

\usepackage[T1]{fontenc}

?

Hors ligne

#7 Le 24/05/2010, à 22:14

gl38

Re : [Résolu] Latex : Pb de césure après fermeture des guillemets

Ils ont ajouté une décimale à pi !
C'est pénible le nombre de fichiers appelés pour écrire 2 lignes !
Chez moi je n'ai pas d'appels à carlisle, sais-tu d'où ça vient ?
Et il y a des choses bizarres avec ot1, voici ce que me dit latex

This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./e.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, french, loaded.
(/usr/share/texmf-texlive/tex/latex/base/book.cls
Document Class: book 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/bk10.clo))
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
(/usr/share/texmf-texlive/tex/latex/base/utf8.def
(/usr/share/texmf-texlive/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/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)
*************************************
* Local config file frenchb.cfg used
*
(/usr/share/texmf-texlive/tex/generic/babel/frenchb.cfg)))

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

(./e.aux) (/usr/share/texmf/tex/latex/lm/t1lmr.fd)
(/usr/share/texmf/tex/latex/lm/ot1lmr.fd) [1] (./e.aux) )
Output written on e.dvi (1 page, 484 bytes).
Transcript written on e.log.

Cordialement,
Guy

Hors ligne

#8 Le 25/05/2010, à 11:12

LouisV

Re : [Résolu] Latex : Pb de césure après fermeture des guillemets

Bonjour,

Je suis désolé de n'avoir pas répondu plus tôt, j'étais absent jusqu'à présent.

Si je rajoute ce que propose ubantou, ça marche ! big_smile
Césure au bon endroit. Plus de dépassement de la ligne. C'est OK.
Je vais reporter ça dans mon vrai texte.

Pour Guy : Je ne sais pas ce que c'est que carlisle ; il y a des tas de choses que je ne comprends pas dans ce que latex me dit, dans la console et dans le log. Et je ne sais pas où chercher pour savoir...

En tous cas, merci beaucoup pour votre aide, et pour le temps passé à cela.

Bonne journée à vous,

Louis


(Ubuntu 18.04)

Hors ligne