IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en forme Discussion :

Modification de mise en page


Sujet :

Mise en forme

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut Modification de mise en page
    Voila, je "joue" avec latex depuis pas mal de temps, je fais mes rapports avec, etc.
    Et j'ai voulu me lancer dans la refonte de mon CV en LaTeX.
    J'ai donc cherché des modèles sur le web. J'en ai trouvé un qui utilise une classe de document, "cv.cls", et qui est très bien fait.
    Je l'utilise bêtement, mais je ne suis pas satisfait du résultat. En effet, la mise en page standard consiste à mettre en gras les postes ou fonctions occupées. Je ne veux pas cette mise en page par défaut.
    J'ai épluché le code de ce fichier "cv.cls", ainsi que celui de la classe cv.sty, mais je n'ai trouvé nulle part d'où vient la mise en gras de ces zones.
    Je joins à ce post le fichier cv.cls, ainsi qu'un fichier de test .tex.

    Je pense que c'est à ce niveau là que se situe le problème, mais je n'arrive pas à l'identifier.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       % L'environnement "rubriquetableau" %
       %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     
    % Il sert à rendre les tableaux, avec typiquement des dates à gauche
    % et des activités à droite. Il s'utilise comme «rubrique»
    % ci-dessus, sauf qu'il admet un argument optionnel qui est la largeur
    % de la colonne de gauche, et que l'intérieur doit être un tableau
    % LaTeX avec les «&» et les «\\» qui vont bien.
    % Par exemple :
    %
    % \begin{rubriquetableau}[3.5cm]{pipotage}
    % 1999--2000 	& ligne 1\\
    % 		& ligne 2\\
    % 1998--1999	& ligne 1\\
    % [etc...]
    % \end{rubriquetableau}
    %
    % Lorsqu'on omet le paramètre entre crochets, cela a pour effet
    % de donner la dimension \linewidth à la première colonne (mais la
    % structure reste celle d'un tableau à deux colonnes, donc ne pas oublier 
    % d'écrire '\\' pour les retours à la ligne).
     
    \makeatletter
     
    \newlength{\@cvlenB}\newlength{\@cvlenC}
     
    \newenvironment{rubriquetableau}[2][\linewidth]%% "rubriquetableau" 
    %						% prend deux arguments
    {\bgroup\rubrique{#2}%     % le second argument : titre
    \setlength{\@cvlenB}{#1}%  % Le premier argument :indentation
    \setlength{\@cvlenC}{\linewidth}%	       % Calculs...
    \ifthenelse{\lengthtest{\rubriquetableauparindent<0pt}}
       {\addtolength{\@cvlenC}{\rubriquetableauparindent}}
       {}%
    \addtolength{\@cvlenC}{-\@cvlenB}%
    \addtolength{\@cvlenC}{-41pt}%
    \begin{tabular}[t]{p{\@cvlenB}!{%
       \ifthenelse{\lengthtest{\rubriquetableauparindent<0pt}}
    	      {\hspace*{-\rubriquetableauparindent}}
    	      {}%
        }>{\setlength{\parindent}{\rubriquetableauparindent}}p{\@cvlenC}}}
    {\end{tabular}\egroup}
    Fichiers attachés Fichiers attachés

  2. #2
    Membre expérimenté Avatar de Steki-kun
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 222
    Par défaut
    Salut, tu peux voir dans ton extrait que le titre d'une rubrique est typsetté dans un environnement appelé rubrique. Et si on regarde la définition de l'environnement "rubrique" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    % Usage : \begin{rubrique}[Indentation]{Titre} [...] \end{rubrique}
    % On met le texte qu'on veut à l'intérieur.
     
    \newenvironment{rubrique}[1]   % "rubrique" prend un seul argument, le titre
    {\espaceInterRubrique\relax%
    \noindent\textbf{\large #1}\par%
    \noindent\rule[0.5ex]{\textwidth}{0.1mm}\par}{}
    on voit bien que l titre de la rubrique y est mis en gras dans l'expression .
    Voilou !

    SK

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut
    oui, en faisant une recherche sur "textbf", je l'avais trouvé, c'est le seul.
    alors je l'ai enlevé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    \newenvironment{rubrique}[1]   % "rubrique" prend un seul argument, le titre
    {\espaceInterRubrique\relax%
    \noindent\large #1\par %
    \noindent\rule[0.5ex]{\textwidth}{0.1mm}\par}{}
    ça ne change rien au résultat, le gras est toujours présent...

  4. #4
    Membre expérimenté Avatar de Steki-kun
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 222
    Par défaut
    Il faudrait aussi penser à enlever la mise en gras dans ton fichier de test.... cf définition de la commande 'activite'.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut
    oops...
    j'avais pas vu ces commandes là.
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/04/2015, 14h19
  2. Mise à jour page après modification
    Par Général03 dans le forum Django
    Réponses: 9
    Dernier message: 11/03/2013, 21h10
  3. Réponses: 2
    Dernier message: 10/12/2011, 22h52
  4. modification de la mise en page d un devis
    Par bssouf21 dans le forum Microsoft Dynamics CRM
    Réponses: 0
    Dernier message: 06/12/2011, 17h53
  5. Réponses: 3
    Dernier message: 25/01/2007, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo