Boîte de théorème

Bonjour,
Je voudrais savoir s'il y a un package ou une méthode pour réaliser exactement la boîte ci-jointe.

D'avance merci !72714

Réponses

  • Tu devrais trouver ton bonheur dans le package mdframed (relativement simple) ou le package tcolorbox (plutôt costaud !). Il suffit de taper ces deux noms dans Google pour trouver facilement la documentation avec plein d'exemples.
  • Pour la recherche de packages, on peut toujours commencer par https://ctan.org/
  • Merci à Curiosity et Eric,

    j'ai trouvé ce qu'il fallait dans le package tcolorbox.

    Très bonne soirée.
  • Bonjours ou bonsoir (voir l'heure)
    Voilà une jolie boite que j'aime bien, je travaille aussi avec.
    \begin{leftbar}
    \colorbox{olive!20}{\begin{minipage}{16.2 cm}
    \begin{Theo}[ \color{blue} Hahn-Banach, cas complexe ].\\
     Soit $ E $ un espace complexe 
    vectoriel sur $ \mathbb R $ et $ p : E \longrightarrow \mathbb R^{+} $ une semi-norme, 
    Soit d'autre part $ F $ un sous-espace vectoriel de $ E $ et $ f : F \longrightarrow \mathbb C $
     une fonction linéaire telle que:
     $$\qquad\forall x\in F ; \mid f(x)\mid\leqslant  p(x) .$$ 
    Alors il existe une forme linéaire $ \tilde{f} : F \longrightarrow \mathbb C $ qui prolonge i.e $ f $,\\
       \begin{center}
          $ \tilde{f}(x) = f(x) \qquad \forall x\in F $ \\
    
       \end{center}
       %$$  \tilde{f}(x) = f(x) \qquad \forall x\in F $$ \\
       telle que : \begin{center}
       $ \mid \tilde{f}(x)\mid\leqslant  p(x) ; \qquad\forall x\in E   $
       \end{center}
    \end{Theo}\end{minipage}}
    \end{leftbar}
    
    Voir l'image c'est le résultat de la compilation
    Vous pouvez changer la couleur ici

    code couleur
    %black, blue, brown, cyan, darkgray, gray, green, lightgray, lime, magenta, olive, %orange, pink, purple, red, teal, violet, white, yellow.
    \colorbox{[color=#FF0000]olive[/color]!20         <  -----     [color=#FFFF33]ici[/color] }{\begin{minipage}{16.2 cm}
    

    Si vous la trouvez belle, faites de même pour la définition et les propositions ... pour avoir un pdf superbe.
    Bonne chance.72774
  • Bonjour Tyoussef,
    votre fichier n'a pas compilé avec winedt
    il écrit: Environement leftbar undefined
    Quel est le problème ?
    Merci.
  • Voir les usepackage
    change les votre avec
    documentclass[a4paper]{book}
    %\documentclass[14pt]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[]{xcolor} 
    \usepackage{amssymb}
    \usepackage{amsmath}
    \usepackage{graphicx}
    \usepackage[francais]{babel}
    \usepackage{float} 
    \usepackage{mathrsfs}
    \usepackage{framed}
    \usepackage{lipsum}
    \usepackage{caption}
    \usepackage[active]{srcltx}
    \usepackage{geometry}
    \usepackage{theorem}
    %\usepackage[framed]{Theo}
    \setlength\parindent{0em}
    \geometry{hmargin=2.5cm,vmargin=5cm}
    \selectlanguage{francais} 	
    \def\R{\mbox{I\hspace{-.15em}R}}
    \parindent=0.5cm
    \parskip=0.5cm
    \textheight 24.cm \textwidth 16cm \topmargin -1cm
    \date{\today}
    %\oddsidemargin -0.3cm \evensidemargin 0.3cm
    \theorembodyfont{\rmfamily}
    
    \theoremheaderfont{\scshape}
    \theoremstyle{break}
    \newtheorem{Def}{\textbf{\underline{ \color{blue} D\'efinition}}}
    \newtheorem{Theo}{\textbf{\underline{ \color{red} Th\'eor\`eme}}}
    \newtheorem{Lem}{\textbf{\underline{Lemme}}}
    \theorembodyfont{\upshape\small}
    \theoremheaderfont{\color{IndianRed3}\sffamily\bfseries}%
    \newlength{\FrameIndent}
    \settowidth{\FrameIndent}{Lem\hspace{2\fboxsep}}%
    \def\FrameCommand{
    \hspace*{\FrameIndent}\textcolor{IndianRed3}{\vrule width 0.6pt}\hspace{\fboxsep}
    }
    %\newframedtheorem{Lem}{\llap{Lem\hspace{4\fboxsep}}\hspace{-\parindent}}%%{Proof}%
    \author{ Vous }
    
    \begin{document}
    %\maketitle
    
  • Bonjour à tous,
    J'ai besoin d'encadré les théorème, les définitions ainssi les propositions dans mon rapport.
    ((s'il y a des formes stylistique nouveaux sa sera beaucoup mieux))
    Merci mes amis.

    [Éviter d'ouvrir une nouvelle discussion alors qu'une autre préexiste sur le sujet. AD]
  • D'accord monsieur Ad, j'ai pas fait attention à ce message..
    Merci tyoussef c'est parfait
Connectez-vous ou Inscrivez-vous pour répondre.