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 11/01/2006, à 03:28

Black_pignouf

[Résolu] Aligner des ":" sous LaTeX

Bonjour à tous!

Je tape actuellement mon CV en LaTeX, et me demande comment aligner les ":" dans cette section :

Anglais :
Espagnol :
Allemand :

Une idée?

Dernière modification par Black_pignouf (Le 15/01/2006, à 14:28)

Hors ligne

#2 Le 11/01/2006, à 04:22

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

J'ai bien trouvé ca:

\begin{tabular}{l @{\textbf{:} } l}
\textbf{Anglais}&Pas mal \\
\textbf{Espagnol}&Ok   \\
\textbf{Allemand }&Bof \\
\end{tabular}

mais ca colle pas car Anglais, Espagnol et Allemand sont indexés dans une liste, et je ne peux pas entrecroiser une liste et un tableau... sad

Hors ligne

#3 Le 11/01/2006, à 10:32

pépère

Re : [Résolu] Aligner des ":" sous LaTeX

salut !

peut être en essayant l'environnement description :

\begin{description}
  \item[Anglais :] lu, écrit, parlé
  \item[Espagnol :] lu, écrit, parlé, chanté, murmuré, hurlé, \dots
\end{description}

ça marche ?

Sinon, il doit bien exister un package à télécharger pour les cv. Regarde dans :
http://www.grappa.univ-lille3.fr/FAQ-LaTeX/18.2.html


Contre la récupération politicienne d'Ubuntu.

Hors ligne

#4 Le 11/01/2006, à 11:48

pépère

Re : [Résolu] Aligner des ":" sous LaTeX

oups, bah non, ça marche pas ! big_smile (ça marche pour mes présentation, mais je viens d'essayer en mode article pour me rendre compte de mon erreur)

tu peux essayer :

\begin{tabular}{rl}
  Anglais : & Pas mal \\
  Espagnol : & OK \\
  Allemand : & Bof \\
\ end{tabular}


Contre la récupération politicienne d'Ubuntu.

Hors ligne

#5 Le 11/01/2006, à 11:52

pépère

Re : [Résolu] Aligner des ":" sous LaTeX

Argh, mais tu ne veux pas utiliser l'environnement tabular...

Mince, moi qui pensais être enfin utile à qq chose sur ce forum...:rolleyes:


Contre la récupération politicienne d'Ubuntu.

Hors ligne

#6 Le 11/01/2006, à 14:54

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

Merci pour tes réponses!

Pépère, j'en était venu aux mêmes conclusions que toi... sans succès. neutral
Et justement, j'ai utilisé un resume.cls pour m'aider dans ma mise en page, mais ca s'avère au final très contraignant.
Je vais ptêt essayer autre chose.
Merci encore!

Hors ligne

#7 Le 11/01/2006, à 15:11

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

Tant que je suis, j'en profite pour rajouter une chtite question sur ce resume.cls (http://www.iro.umontreal.ca/~csuros/source/resume.cls) :

Pour créer une section "Langues" par exemple, j'utilise la commande :

\begin{category}{Langues}
\citembullet \textbf{Anglais :} Courant -- \textit{First Certificate of English} \textbf{A}, \textit{Gold TOEIC} : \textbf{935/990}
\citembullet \textbf{Espagnol :} Courant (11 mois passés à Madrid)
\citembullet \textbf{Allemand :} Bon niveau (6 mois passés à Berlin)
\end{category}

Mais on dirait que la rubrique category du resume.cls:

\newif{\if@firstitem}
\newenvironment{category}[1]%
   {\@firstitemtrue
   \def\makecategorytitle{%
   	\marginpar{\categoryfont\raggedright #1}}
   \par
   \begin{list}{}{%
      \setlength{\leftmargin}{0in}	% no extra left margin before bullets
      \setlength{\parsep}{0in}
      }}
   {\end{list}}

m'oblige à utiliser des \citem (sinon il compile pas), ce qui m'empêche d'utiliser le

\begin{tabular}{rl}
  Anglais : & Pas mal \\
  Espagnol : & OK \\
  Allemand : & Bof \\
\ end{tabular}

Voilà! J'y connais rien en cls, et je voudrais juste virer la ligne qui indique à Latex qu'il lui faut un \citem.
Quelqu'un s'y connait en .cls?

Hors ligne

#8 Le 11/01/2006, à 15:20

pépère

Re : [Résolu] Aligner des ":" sous LaTeX

désolé, tu vas trop loin pour moi... hmm

euh, j'en profite pour te demander, j'ai moi aussi une concernant latex, ou plutot emacs... peux tu m'aider ?

c'est ici : http://forum.ubuntu-fr.org/viewtopic.php?id=24256

merci d'avance...


Contre la récupération politicienne d'Ubuntu.

Hors ligne

#9 Le 11/01/2006, à 15:55

Cedille

Re : [Résolu] Aligner des ":" sous LaTeX

Hello

Une proposition :

\begin{tabbing}
      \hspace{5cm} \=
      Anglais \>:
      Espagnol \>:
      Allemand \>:
\end{tabbing}

Trouvé ici :
http://www.grappa.univ-lille3.fr/FAQ-LaTeX/6.18.html

A+
Math

Hors ligne

#10 Le 11/01/2006, à 17:55

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

Ca pourrait être une solution, mais non! big_smile
En effet je ne peux pas l'insérer dans une "category" avant de "\citem"
Ce qui revient au même problème qu'auparavant.

Merci beaucoup!

Hors ligne

#11 Le 12/01/2006, à 12:04

eofr

Re : [Résolu] Aligner des ":" sous LaTeX

Et ca, ca te vas?

\begin{category}{Langues}
\citembullet

  \begin{tabular}{lrl}
    Anglais & : &courant \cr
Allemand & :& pas courant\cr
  \end{tabular}

Hors ligne

#12 Le 12/01/2006, à 14:53

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

ReMerci, vous êtes vraiment très gentils et disponibles! smile

mais le problème avec cette solution, c'est que j'obtiens ca :
   Anglais    :
►Allemand :
   Espagnol :

et que je voudrais ca :

►Anglais    :
►Allemand :
►Espagnol :

Je vais pas échapper à la modif de .cls alors que je n'y connais rien!

Hors ligne

#13 Le 12/01/2006, à 16:03

eofr

Re : [Résolu] Aligner des ":" sous LaTeX

At comme ca?

\begin{category}{Langues}
\citemnobullet

  \begin{tabular}{rlrl}
$\bullet$&    Anglais & : &courant \cr
$\bullet$&Allemand & :& Pas courant\cr
  \end{tabular}

Hors ligne

#14 Le 12/01/2006, à 16:21

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

Humm.... pas mal wink  je vais essayer ca dès ce soir!

Hors ligne

#15 Le 13/01/2006, à 01:37

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

Arghhhhh!!!! Ca marche toujours pas!
Merci beaucoup quand même, mais maintenant ca donne ca :

Langues
                        ► Anglais    : fg sdf
                        ► Allemand :sdfg sdfg

et pas

Langues   ► Anglais    : fg sdf
                 ► Allemand :sdfg sdfg

Hors ligne

#16 Le 13/01/2006, à 09:07

eofr

Re : [Résolu] Aligner des ":" sous LaTeX

Ok. Je ne savais pas ce que tu voulais exactement ... ou j'avais mal lu.

Tu peux obtenir le résultat souhaité comme ceci

\begin{category}{}

\citemnobullet

  \begin{tabular}{lrlrl}
Langues&$\bullet$&    Anglais & : &courant \cr
&$\bullet$&Allemand & :& Pas courant\cr
  \end{tabular}

Jen profite pour te demander quel est l'intérêt du style resume. J'avoue que je ne connaissais pas

Hors ligne

#17 Le 14/01/2006, à 15:57

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

Toujours pas... En fait le Langues est dans la marge, et la 1ère des 3 langues doit au même niveau.
cf mon CV :

http://www.eric.duminil.info/lib/exe/fetch.php?id=francais&cache=cache&media=cv_eric_fr.pdf

Pour ce qui est de resume.cls, je cherchais juste un moyen "simple" de taper mon CV en LaTeX, et que j'aimais bien le résultat obtenu par le créateur de la classe resume :

http://www.iro.umontreal.ca/~csuros/source/resume.pdf

Hors ligne

#18 Le 14/01/2006, à 17:24

eofr

Re : [Résolu] Aligner des ":" sous LaTeX

Alors peut etre

\begin{category}{Langues}

\citembullet \makebox[2cm][l]{Anglais}: la suite
\citembullet \makebox[2cm][l]{Allemand}:la suite

A toi d'ajuster la taille

Hors ligne

#19 Le 14/01/2006, à 18:03

Skippy le Grand Gourou

Re : [Résolu] Aligner des ":" sous LaTeX

Ben au pire, c'est pas très propre, mais tu peux toujours te débrouiller avec des espaces : /, /! /[espace], etc... voire peut-être des /hskip 0.5cm ou /hspace[0.5cm]... hmm

Hors ligne

#20 Le 14/01/2006, à 19:23

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

je vais aussi essayer ca... merci (encore une fois) eofr! wink
Ca pourrait effectivement coller. Y a pas une commande pour indiquer une distance via la longueur d'un mot? genre

\length(trucmuche)

au lieu de 2cm

Merci aussi Skippy, mais j'en suis à mes débuts, et je veux pas trop bidouiller... J'ai utilisé LaTeX pour travailler proprement, et je préfère ne pas trouver de solutions que d'en trouver une "sale". Du moins pour l'instant!

Hors ligne

#21 Le 14/01/2006, à 21:10

eofr

Re : [Résolu] Aligner des ":" sous LaTeX

Black_pignouf a écrit :

Y a pas une commande pour indiquer une distance via la longueur d'un mot? genre

\length(trucmuche)

A ma connaissance non. Ce serait d'ailleurs contraire aux principes de base de TeX. Les longueurs sont ajustées pour que la mise en page soit parfaite

J'ai utilisé LaTeX pour travailler proprement, et je préfère ne pas trouver de solutions que d'en trouver une "sale"

Tu as bien raison!

Une remarque si tu permets. Il me semble qu'en typographie française les "deux points" doivent être accolés au mot précédent. A vérifier

Hors ligne

#22 Le 15/01/2006, à 03:20

Black_pignouf

Re : [Résolu] Aligner des ":" sous LaTeX

Yippy!!!!! big_smile

Merci eofr, ca a enfin fonctionné!
Parfait...

\begin{category}{Langues}

\citembullet \makebox[2cm][l]{Anglais}: la suite
\citembullet \makebox[2cm][l]{Allemand}:la suite

Pour ce qui est du double point, on doit laisser un espace avant, un espace après.
http://www.interpc.fr/mapage/billaud/ponctua.htm

Je crois que c'est en anglais qu'on ne laisse pas d'espace avant.

Hors ligne

#23 Le 15/01/2006, à 05:36

eofr

Re : [Résolu] Aligner des ":" sous LaTeX

Je suis content pour toi!

Alors un petit résolu?

Hors ligne

#24 Le 15/01/2006, à 10:50

Mathieu147

Re : [Résolu] Aligner des ":" sous LaTeX

Black_pignouf a écrit :

je vais aussi essayer ca... merci (encore une fois) eofr! wink
Ca pourrait effectivement coller. Y a pas une commande pour indiquer une distance via la longueur d'un mot? genre

\length(trucmuche)

au lieu de 2cm

Je crois que tu peux faire

\phantom{trucmuche}

Pffff…

Hors ligne

#25 Le 15/01/2006, à 11:43

eofr

Re : [Résolu] Aligner des ":" sous LaTeX

\phantom{trucmuche}

crée une boîte vide de la taille de trucmuche. Mais je ne voyais pas comment résoudre le problème de Black_pignouf en utilisant cette commande.

Mathieu147, si tu as une idée, cela m'intéresse

Hors ligne