Entourer en mode math ?

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
cerise
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 447
Inscription : mercredi 08 juin 2005, 18:03

Entourer en mode math ?

Message par cerise »

Bonjour,

je cherche à entourer une formule en mode math. Il y a bien la commande \boxed, mais ça fait un cadre, j'aimerais bien quelque chose de plus rond... Les coins arrondis, ça me suffirait. Est-ce que c'est possible, de manière pas trop compliquée ? (Sinon, tant pis, je me contenterai de \boxed...)

Merci par avance,
Cerise
Il fallait être Newton pour apercevoir que la Lune tombe quand tout le monde voit bien qu'elle ne tombe pas.
Paul Valéry

OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Entourer en mode math ?

Message par OG »

Bonsoir

Je regarderais du côté de pgf/Tikz ou PSTricks. Mais je ne connais presque pas, je n'ai pas de solution.

O.G.

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3970
Inscription : mercredi 02 janvier 2008, 23:18

Re: Entourer en mode math ?

Message par balf »

Ici, il y a des solutions utilisant l'extension tcolorbox :
http://tex.stackexchange.com/questions/ ... -equations

B.A.

cerise
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 447
Inscription : mercredi 08 juin 2005, 18:03

Re: Entourer en mode math ?

Message par cerise »

Merci pour vos réponses, je regarde ça demain !
Il fallait être Newton pour apercevoir que la Lune tombe quand tout le monde voit bien qu'elle ne tombe pas.
Paul Valéry

marco56
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 866
Inscription : jeudi 25 novembre 2010, 22:10

Re: Entourer en mode math ?

Message par marco56 »

Comme cela ?

Code : Tout sélectionner

\newcommand{\boxentour}[1]{\scalebox{1.5}{\psframebox[fillstyle=solid,fillcolor=yellow!40,linecolor=red,linearc=0.2,cornersize=absolute]{\textcolor{black}{#1}}}}
\boxentour{$\dfrac{2}{x} f^2 \ln \dfrac{1}{\dfrac{2\, x^2 + 3}{y}}$}

cerise
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 447
Inscription : mercredi 08 juin 2005, 18:03

Re: Entourer en mode math ?

Message par cerise »

Merci pour toutes vos suggestions.

Je vais éviter pstricks parce que je compile en pdf...
Je vais voir ce que je peux faire avec tcolorbox ou avec tikz. (À moins que je décide finalement que c'est me compliquer la vie pour pas grand chose, et que le rectangle, c'est pas si mal ;))
En tout cas, je garde tout ça sous le coude !
Il fallait être Newton pour apercevoir que la Lune tombe quand tout le monde voit bien qu'elle ne tombe pas.
Paul Valéry

evariste_G
Utilisateur chevronné
Utilisateur chevronné
Messages : 1460
Inscription : vendredi 19 décembre 2008, 19:13
Localisation : Bordeaux

Re: Entourer en mode math ?

Message par evariste_G »

tcolorbox est un outil extraordinaire. Dans la mesure où cette extension fait appel à pgf, autant l'utiliser directement (les résultats possibles sont réellement magnifiques et ce, sans se prendre la tête).
Mathématiques, LaTeX et Python : https://www.mathweb.fr
Cours particuliers par webcam : https://cours-maths-webcam.fr

cerise
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 447
Inscription : mercredi 08 juin 2005, 18:03

Re: Entourer en mode math ?

Message par cerise »

Bon finalement, avant de voir ton message evariste, j'ai fait ce que je voulais avec tikz ;)
Il fallait être Newton pour apercevoir que la Lune tombe quand tout le monde voit bien qu'elle ne tombe pas.
Paul Valéry

raphkebab
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 227
Inscription : mardi 31 décembre 2013, 12:37
Localisation : Caen

Re: Entourer en mode math ?

Message par raphkebab »

Je te propose de redéfinir les environemenes "equation" pour gagner du temps quand tu tapes et ne pas avoir à changer tout ce que tu as fait.

Code : Tout sélectionner

\documentclass[a4paper,10pt]{article}
%\usepackage{lmodern}
%\usepackage{fontspec}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tcolorbox}
\usepackage{framed}

\let\oriequation\equation %\def et \newcommande ne marche pas, car ils entraînent un appel récursif
\let\endoriequation\endequation
\renewenvironment{equation}{\begin{tcolorbox}[colback=white,colframe=black]\oriequation}
{\endoriequation\end{tcolorbox}}

\begin{document}

\begin{equation}
f(x)=3x^2+2x+1
\end{equation}

\end{document}

cerise
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 447
Inscription : mercredi 08 juin 2005, 18:03

Re: Entourer en mode math ?

Message par cerise »

Je viens seulement de voir ta réponse... Je n'avais de toutes façons pas grand chose à entourer ;)
Il fallait être Newton pour apercevoir que la Lune tombe quand tout le monde voit bien qu'elle ne tombe pas.
Paul Valéry