Barrer un paragraphe

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.

Barrer un paragraphe

Messagepar Amphytrite » Mercredi 15 Septembre 2010, 17:20

Bonjour,
J'aurais besoin de barrer plusieurs ligne de texte d'un seul trait en diagonale (ou d'une grande croix, ça m'ira aussi ! :D ). Est-ce que l'un(s) d'entre vous aurait une solution à me proposer ?
Merci d'avance,
Gaëlle
Amphytrite
Hecto-utilisateur
 
Messages: 52
Inscription: Mardi 15 Mai 2007, 17:35

Publicité

Re: Barrer un paragraphe

Messagepar Amphytrite » Mercredi 15 Septembre 2010, 17:28

Je précise que j'ai bien une solution, mais que je trouve vraiment "bidouillée", avec le package "cancel" :
Code: Tout sélectionner
\begin{equation}
\cancel{
\begin{array}{c}
\text{bliblablo}\\
\text{blabliblo}\\
\text{urgh}
\end{array}}
\end{equation}

Ca marche, mais j'aimerais mieux si ça existe :roll:
Amphytrite
Hecto-utilisateur
 
Messages: 52
Inscription: Mardi 15 Mai 2007, 17:35

Re: Barrer un paragraphe

Messagepar evariste_G » Mercredi 15 Septembre 2010, 17:56

Bonjour.
Je ne vois pas en quoi utiliser le package "cancel" est du bidouillage.
Personnellement, je ne connais pas de méthode plus simple (mais ça doit exister). Je vais donc proposer une méthode graphique en passant par TikZ (un peu lourde à mon avis pour si peu de chose).

Code: Tout sélectionner
\begin{tikzpicture}
\node (box)
{
\begin{minipage}{\textwidth}
Le texte
\end{minipage}
};
\draw (box.north west) -- (box.south east); % pour un trait en diagonale principale
\draw (box.south west) -- (box.north east); % pour un autre trait en diagonale
\end{tikzpicture}


Je laisse les grands spécialistes donner une réponse plus simple.
Mathématiques, LaTeX et Python : http://www.mathweb.fr
Cours particuliers de maths et de NSI : https://cours-particuliers-bordeaux.fr/
evariste_G
Téra-utilisateur
 
Messages: 1433
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Actif et salarié | Enseignant

Re: Barrer un paragraphe

Messagepar Amphytrite » Mercredi 15 Septembre 2010, 18:29

evariste_G a écrit:Je ne vois pas en quoi utiliser le package "cancel" est du bidouillage.


Bonsoir,
Merci pour votre proposition, je vais essayer.

Je parlais de bidouillage parce que :
1) cancel ne fonctionne qu'en environnement mathématique, ce qui oblige à écrire du texte en environnement mathématique (déjà pas très joli du point de vue du code)
2) il n'y a pas de retour à la ligne en mode mathématique, donc je suis obligée de les faire moi-même, et ce en utilisant une matrice sinon ça ne marche pas (ce qui est encore moins joli du point de vue du code, et pas forcément très esthétique).

Merci encore pour votre réponse en tous cas !
Gaëlle
Amphytrite
Hecto-utilisateur
 
Messages: 52
Inscription: Mardi 15 Mai 2007, 17:35

Re: Barrer un paragraphe

Messagepar Amphytrite » Mercredi 15 Septembre 2010, 18:48

Ca marche, merci beaucoup.
Juste deux précisions au cas où d'autres personnes seraient intéressées :
* c'est compatible avec pdflatex
* il est possible de ne pas barrer toute la largeur de la page en remplaçant, dans la taille de la minipage, \textwidth par la largeur souhaitée.
Merci encore !
Gaëlle
Amphytrite
Hecto-utilisateur
 
Messages: 52
Inscription: Mardi 15 Mai 2007, 17:35

Re: Barrer un paragraphe

Messagepar evariste_G » Mercredi 15 Septembre 2010, 18:57

Bien entendu, le code est paramétrable en fonction de ce que vous voulez, d'où l'avantage d'utiliser TikZ :
On peut modifier l'épaisseur du trait, sa forme, ajouter une ombre et bien plus encore ... Cf. la doc de PGF/TikZ.
Mathématiques, LaTeX et Python : http://www.mathweb.fr
Cours particuliers de maths et de NSI : https://cours-particuliers-bordeaux.fr/
evariste_G
Téra-utilisateur
 
Messages: 1433
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Actif et salarié | Enseignant

Re: Barrer un paragraphe

Messagepar projetmbc » Mercredi 15 Septembre 2010, 19:00

evariste_G a écrit:Je vais donc proposer une méthode graphique en passant par TikZ (un peu lourde à mon avis pour si peu de chose).

Pourquoi ne pas en faire un environnement ? Des spécialistes devraient faire cela rapidement.

Au passage, ceci peut compléter le post en cours.
projetmbc
Péta-utilisateur
 
Messages: 1897
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Barrer un paragraphe

Messagepar gigiair » Mercredi 15 Septembre 2010, 20:28

Dans les cas simples ce n'est pas trop compliqué, mais si le paragraphe a la mauvaise idée d'être à cheval sur deux pages, ça risque d'être plus sportif. Le package soul permet aussi d'avoir du texte barré.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2440
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
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 6 invités