[cancel] Barrer un élément en rouge

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[cancel] Barrer un élément en rouge

Messagepar zorba » Lundi 24 Août 2009, 19:18

Bonsoir,

j'ai trouvé le package cancel qui permet de barrer ces éléments d'une équation, permettant de montrer les simplifications par exemple. Les commandes \cancel, \bcancel et \xcancel permettent de barrer en noir.
Je cherche comment coder cette expression pour barrer en indiquant la couleur, un peu comme le fait la commande \hcancel telle que définie ci-dessous :

Code: Tout sélectionner
\newcommand\hcancel[2][black]{\setbox0=\hbox{#2}%
 \rlap{\raisebox{.45\ht0}{\textcolor{#1}{\rule{\wd0}{1pt}}}}#2}


N'étant pas un expert dans ce langage, j'aimerai obtenir un coup de main pour changer les 3 commandes \cancel, \bcancel et \xcancel, si possible ajouter une option pour la couleur.

Je remercie d'avance toute personne pouvant m'éclairer dans ce secteur.
Pierre
Dernière édition par zorba le Mardi 25 Août 2009, 04:37, édité 2 fois.
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié

Publicité

Re: Package cancel - Barré un élément en rouge

Messagepar rebouxo » Lundi 24 Août 2009, 23:01

Il me semble que pstricks-add ajoute une commande \pscancel et l'on doit pouvoir changer rapidement la couleur sans faire un hack.

Au hasard as_tu essayé les commandes de changements de couleurs ?

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6947
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Package cancel - Barrer un élément en rouge

Messagepar zorba » Mardi 25 Août 2009, 04:43

Bonjour,
la nuit porte conseil et ce matin j'ai fini par trouver sur internet comment rédiger la commande de changement de couleur.
Il faut mettre le code suivant :

Code: Tout sélectionner
\renewcommand*{\CancelColor}{\color{cyan}}


pour obtenir des traits obliques en cyan.
A cette occasion, je me demande quel est l'usage de l'* accolé à \renewcommand.
Bonne journée.
Pierre
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié

Re: Package cancel - Barrer un élément en rouge

Messagepar MB » Mardi 25 Août 2009, 11:43

zorba a écrit:A cette occasion, je me demande quel est l'usage de l'* accolé à \renewcommand.


La forme étoilée est utilisée pour les commandes n'ayant pas d'argument long (ie contenant des paragraphes). Ceci permettant à LaTeX de vérifier d'éventuelles accolades manquantes.
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [cancel] Barrer un élément en rouge

Messagepar zorba » Mardi 25 Août 2009, 13:06

Merci de cette explication, j'étais resté sur des exemples où ce code évitait la numérotation des équations.
Je vais ouvrir un nouveau fil sur le package cancel, probablement en fin de journée.
Bonne journée.
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités