Précédent   Forum du club des développeurs et IT Pro > Autres langages > Autres langages > Latex
Latex Forum d'entraide sur LaTeX. Avant de poster -> FAQ LaTeX
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/06/2007, 18h56   #1
anouka
Invité régulier
 
Inscription : avril 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 24
Points : 7
Points : 7
Par défaut Alignement de textes à gauche et à droite sur une même ligne

Bonjour,
Sur la même ligne, j'aimerais pouvoir mettre un texte aligné à gauche et un texte aligné à droite.
J'ai essayé ceci
Code :
1
2
3
4
5
6
7
\begin{flushright}
A droite
\begin{flushleft}
Gauche
\end{flushleft}
\end{flushright}
L'alignement est correct mais les deux textes ne sont pas sur la même ligne. Comment puis-je faire ?
Merci d'avance !
anouka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2007, 23h23   #2
sergentgarcia
Membre du Club
 
Inscription : avril 2007
Messages : 47
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2007
Messages : 47
Points : 63
Points : 63
Par défaut Alignement sur la même ligne

Le plus simple c'est ceci :
Code :
A gauche \hfill A droite
sergentgarcia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2007, 06h08   #3
oesibius
Membre régulier
 
Inscription : mai 2007
Messages : 95
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Belgique

Informations forums :
Inscription : mai 2007
Messages : 95
Points : 84
Points : 84
Par défaut tableau

pour une simple ligne pas trop longue je suis d'accord, mais s'il devait y avoir un peu plus de texte j'opterais pour un tableau :
Code :
1
2
3
4
5
6
7
\begin{tabular}{p{.5\textwidth}p{.5\textwidth}}
\flushleft Ici plein de blabla aligné à gauche et quand je dis plein de blabla, c'est vraiment qu'il y en a tout plein blablablabla blabla blablabla
     & \flushright Ici du blabla aussi mais aligné à droite \\
\flushright C'est reparti à gauche
     & \flushright C'est reparti à droite et c'est aligné avec ma nouvelle ligne de gauche
\end{tabular}
(et je prédis que si leaMarianna passe par ici elle conseillera tabularx , mais moi je ne l'ai jamais utilisé)
oesibius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2007, 15h14   #4
anouka
Invité régulier
 
Inscription : avril 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 24
Points : 7
Points : 7
Merci beaucoup sergentgarcia et oesibius pour vos réponses, je vais essayer ça très prochainement (sur l'ordi que j'ai en ce moment c'est un peu compliqué) et vous dirai si ça a marché
anouka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2007, 15h45   #5
leaMarianna
Futur Membre du Club
 
Inscription : mai 2007
Messages : 15
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 15
Points : 15
Points : 15
et oui... mais c'est vraiment vachement bien tabularx!!!
leaMarianna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 08h49   #6
anouka
Invité régulier
 
Inscription : avril 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 24
Points : 7
Points : 7
Bonjour,
J'ai essayé ceci :
Code :
1
2
Tuteur : ... \hfill Machin Truc \\
Parrain : ...  \hfill Année Universitaire 2006-2007
Ca marche très bien, sauf qu'il y a ce fichu alinéa qui est crée automatiquement. Comment l'enlever ?
J'ai aussi essayé ceci
Code :
1
2
3
4
5
6
\begin{tabular}{p{.5\textwidth}p{.5\textwidth}}
\flushleft Tuteur : ... \\
& \flushright Machin Truc\\
\flushleft Parrain : ... 
& \flushleft Année Scolaire 2006-2007\\		
\end{tabular}
Mais, ça n'a pas marché, au moment de la compilation, ça buge... Ah mince ! Je viens de me rendre compte que j'ai mis deux fois à la suite flushleft c'est donc normal que ça marche pas ...

Bref, donc ma question est : comment enlever l'alinéa crée automatiquement ?
Bonne journée
anouka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 21h12   #7
sergentgarcia
Membre du Club
 
Inscription : avril 2007
Messages : 47
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2007
Messages : 47
Points : 63
Points : 63
Pour l'alinea, si tu n'en veux pas il faut le retirer !!

A chaque ligne :
pour tout le doucment (à mettre dans le préambule)
Code :
1
2
\setlength{parindent}{0pt}
ceci dit, pour une modif locale, je te conseille de définir une commande :
Code :
1
2
3
4
5
\newcommand\machintruc[2]{\noindent{}#1\hfill#2}
% et on l'utilise comme ça :
\machintruc{Tuteur : ...}{Machin Truc}
\machintruc{Parrain : ... }{Année Universitaire 2006-2007}
Pour finir, je suppose que ce que tu voulais faire c'est plutôt ça en fait :
Code :
1
2
3
4
5
\newcommand\machintruc[2]{\noindent{}#1 :\dotfill#2}
% et on l'utilise comme ça :
\machintruc{Tuteur}{Machin Truc}
\machintruc{Parrain}{Année Universitaire 2006-2007}
satisfait?
sergentgarcia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2007, 03h32   #8
oesibius
Membre régulier
 
Inscription : mai 2007
Messages : 95
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Belgique

Informations forums :
Inscription : mai 2007
Messages : 95
Points : 84
Points : 84
Par rapport au bug (disons plutôt une erreur) que tu as eu sur ma proposition, je constate que tu passes à la ligne (double backslash \\) après Tuteur et avant de d'indiquer quoi que ce soit pour ta deuxième cellule --> erreur !
oesibius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 12h48   #9
anouka
Invité régulier
 
Inscription : avril 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 24
Points : 7
Points : 7
Merci sergentgarcia
avec ce que tu m'as dit, j'ai écrit ceci :
Code :
1
2
\noindent Tuteur : ...  \hfill Machin Truc \\
\noindent Parrain : ... \hfill Année scolaire : 2006-2007
et ça a fait ce que je voulais, je suis satisfaite !
Je voulais écrire ces infos sur deux lignes sans petits pointillés continus donc les deux derniers codes, dans mon cas, je n'en vois pas l'utilité mais peut-être une autre fois ou peut-être pour d'autres ?

autrement effectivement oesibius dans mon code il y avait aussi des erreurs de \\ car je n'avais pas très bien compris la structure. Mais maintenant j'ai mieux compris et j'ai donc changé en ceci :
Code :
1
2
3
4
5
6
\begin{tabular}{p{.5\textwidth}p{.5\textwidth}}
\flushleft Tuteur : ... 
\flushleft Parrain : ... \\
& \flushright Machin Truc
\flushright Année scolaire : 2006-2007\\ 
\end{tabular}
et ça a marché. Mais comme pour les marges, c'est bizarre, je préfère donc le \noindent et le\hfill mais merci quand même
anouka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 10h23   #10
chink
Invité de passage
 
S L
Inscription : juin 2010
Messages : 18
Détails du profil
Informations personnelles :
Nom : S L

Informations forums :
Inscription : juin 2010
Messages : 18
Points : 4
Points : 4
Par défaut même problème, autre cas...

est-ce qu'il y a une façon pr que le \hfill fonctionne ds un environnement math?
je dois écrire des thms et j'aime terminer par un \Box que je voudrais aligné à droite, sur la même ligne que le reste, et mes preuves terminent parfois par un eqnarray...
merci!
chink est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 10h27   #11
unbonpetit
Membre Expert
 
Avatar de unbonpetit
 
Enseignant
Inscription : avril 2009
Messages : 2 096
Détails du profil
Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : avril 2009
Messages : 2 096
Points : 2 432
Points : 2 432
Citation:
Envoyé par chink Voir le message
est-ce qu'il y a une façon pr que le \hfill fonctionne ds un environnement math?
je dois écrire des thms et j'aime terminer par un \Box que je voudrais aligné à droite, sur la même ligne que le reste, et mes preuves terminent parfois par un eqnarray...
merci!
D'abord, éviter le style SMS, c'est horrible à lire. C'est quoi "pr", "thms", "ds" ?
Ensuite, ouvrir un nouveau fil parce que déterrer des sujets vieux de plus de 3 ans, faut vouloir.
Enfin, poster un ECM en expliquant ce que tu veux exactement.

Au boulot !
unbonpetit est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h41.


 
 
 
 
Partenaires

Hébergement Web