Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
LaTeX, twocolumns et citation
Envoyé par: Poloc

Bonjour,

Je suis en train d'écrire un article avec LaTeX en mode twocolumns, et je désirerais citer deux phrases avec le nom de leurs auteurs en dessous, aligné à droite (c.f. ci-dessous):

"Une définition"
               (Auteur1)

"Une autre définition"
               (Auteur2)

J'ai donc écrit mon code LaTeX comme suit:
\emph{Une définition.}
  \begin{flushright}
    (Auteur1)
  \end{flushright}
\emph{Une autre définition.}
  \begin{flushright}
    (Auteur2)
  \end{flushright}

Ici mon texte continue normalement.

Le problème c'est que j'ai un énorme espace entre (Auteur2) et "Ici mon texte continue normalement".
Je ne comprends pas d'où il peut venir et encore moins comment résoudre ce problème...

Toute aide serait la bienvenue,

Merci beaucoup.

Poloc.

Poste le Thursday 27 March 2008 12:22:54
Répondre     Citer    
Re: LaTeX, twocolumns et citation
Envoyé par: Hélène

Bizarre, parce que j'ai essayé ton exemple chez moi, avec l'environnement twocolumn, et n'ai pas le problème que tu rencontres, alors pour t'aider, ça risque d'être difficile.
\documentclass[a4paper,11pt,twocolumn]{report}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\begin{document}
\emph{Une définition.}
  \begin{flushright}
    (Auteur1)
  \end{flushright}
\emph{Une autre définition.}
  \begin{flushright}
    (Auteur2)
  \end{flushright}
Lorem ipsum....
\end{document}
Dans la suite de la page ``ici mon texte continue'', (ou avant d'ailleurs), as-tu des images ? Ou un changement d'environnement ? Ou un tableau ? Lesquels pourraient perturber l'affichage... mais ce n'est qu'une maigre piste !

Poste le Thursday 27 March 2008 17:12:27
Répondre     Citer    
Re: LaTeX, twocolumns et citation
Envoyé par: Poloc

Je viens de résoudre mon problème!
Je ne suis pas sûr d'en comprendre vraiment la raison... mais en tout cas ça marche!
Voilà les 3 lignes magiques que j'ai ajoutées:

\widowpenalty=10000 % empeche au maximum la coupure avant la derniere ligne
\clubpenalty=10000  % empeche au maximum la coupure apres la premiere ligne
\raggedbottom       % empeche l'etirement des ressorts verticaux

Poste le Thursday 27 March 2008 17:44:09
Répondre     Citer    
Re: LaTeX, twocolumns et citation
Envoyé par: Poloc

Merci néanmoins de votre réponse!
Si je puis me permettre, j'aurais par ailleurs une autre question...
{\raggedright ..} et {\raggedleft ...} semblent ne pas fonctionner (c'est pourquoi j'ai utilisé un environnement flushright)...

Est-ce que je les utiliserais mal? J'ai écrit cela comme ça:

{\raggedleft (Auteur1)}

Merci encore!

Poste le Thursday 27 March 2008 17:46:46
Répondre     Citer    
Re: LaTeX, twocolumns et citation
Envoyé par: Hélène

Raggedleft pousse, comme son nom ne l'indique pas, au premier abord, le texte à droite ! Il n'est pas aussi souple d'emploi (à mon avis) que l'environnement flushright, selon qu'il y aura une ou plusieurs lignes de texte, son comportement peut être bien déroutant. j'ai réussi à le faire fonctionner en mettant une ligne vide avant et après le texte sinon, ça ne fonctionne pas chez moi... étrange comportement non ? Donc, utiliser l'environnement flushright ou left, c'est plus simple !

{\raggedleft 

(Auteur1)

}

fonctionne....

{\raggedleft (Auteur1)}

ne fonctionne pas.....

Poste le Thursday 27 March 2008 20:16:52
Répondre     Citer    
Re: LaTeX, twocolumns et citation
Envoyé par: Poloc

Effectivement, voilà un comportement bien étrange... il mériterait presque un bug report!
Merci beaucoup et bravo pour avoir trouvé l'astuce de l'utilisation du raggedleft!

Poste le Thursday 27 March 2008 21:19:19
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
LaTeX, twocolumns et citation
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons