Comment reproduire ce cadre avec la possibilité de mettre un titre dessus. L'exemple vient de la doc de Chemfig (package pour les formules chimiques)

Posée 18 Aoû '19, 17:19

idefix's gravatar image

idefix
955134151
Taux d'acceptation : 14%

Modifiée 20 Aoû '19, 21:50

Pathe's gravatar image

Pathe ♦♦
7.6k49208252

C'est un job pour tcolorbox !

(19 Aoû '19, 19:04) DRI DRI's gravatar image

Une autre solution avec bclogo :

Ouvrir dans l'éditeur Overleaf
\documentclass{article}
\usepackage{xcolor}
\usepackage[tikz]{bclogo}
\renewcommand\bcStyleTitre[1]{\centering
\smash{\raisebox{1em}{\colorbox{black}{\color{white}#1}}}}%
\begin{document}
\begin{bclogo}[barre=none,logo={}]{Titre}
Texte
\end{bclogo}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Le code de la doc de Chemfig ce trouve ici http://mirrors.ctan.org/macros/generic/chemfig/chemfig-fr.tex La définition original du cadre :

Ouvrir dans l'éditeur Overleaf
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fancybox,chemfig}
\parindent=0pt
\makeatletter
\newcommand\make@car@active[1]{%
\catcode`#1\active
\begingroup
\lccode`\~`#1\relax
\lowercase{\endgroup\def~}%
}
\newif\if@exstar
\newcommand\exemple{%
\begingroup
\parskip\z@
\@makeother\;\@makeother\!\@makeother\?\@makeother\:% neutralise frenchb
\@ifstar{\@exstartrue\exemple@}{\@exstarfalse\exemple@}}
\newcommand\exemple@[2][65]{%
\medbreak\noindent
\begingroup
\let\do\@makeother\dospecials
\make@car@active\ { {}}%
\make@car@active\^^M{\par\leavevmode}%
\make@car@active\^^I{\space\space}%
\make@car@active\,{\leavevmode\kern\z@\string,}%
\make@car@active\-{\leavevmode\kern\z@\string-}%
\make@car@active\>{\leavevmode\kern\z@\string>}%
\make@car@active\<{\leavevmode\kern\z@\string<}%
\exemple@@{#1}{#2}%
}
\newcommand\exemple@@[3]{%
\def\@tempa##1#3{\exemple@@@{#1}{#2}{##1}}%
\@tempa
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 18 Aoû '19, 22:10

samcarter's gravatar image

samcarter
8.6k2817
Taux d'acceptation : 57%

Modifiée 20 Aoû '19, 21:51

Pathe's gravatar image

Pathe ♦♦
7.6k49208252

1

@samcarter La doc de chemfig suppose \parindent=0pt, sinon il aura de débordement.

AMHA, c'est pour une simple et bonne raison que la commande est appelée \exemple : afficher un code verbatim et le résultat qu'il génère.

(19 Aoû '19, 17:20) touhami touhami's gravatar image

@touhami Merci beaucoup pour votre commentaire ! J'ai ajouté \parindent=0pt

(19 Aoû '19, 17:28) samcarter samcarter's gravatar image

Voici une solution avec tcolorbox :

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}
\usepackage{lmodern}
%\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
%------------------------------------------------
\usepackage[most]{tcolorbox}
%------------------------------------------------
\newtcolorbox{alachemfig}[2][]{
enhanced,
size=fbox,sharp corners,
colback=white,colframe=black,
colbacktitle=black,fonttitle=\bfseries,
attach boxed title to top center={yshift=-3mm,yshifttext=-3mm},
boxed title style={size=small,left=0pt,right=0pt,sharp corners},
title=#2,
#1}
\begin{document}
\begin{alachemfig}{Question}
Comment reproduire ce cadre avec la possibilité de mettre un titre dessus.
L'exemple vient de la doc de Chemfig (package pour les formules chimiques)
\end{alachemfig}
\begin{alachemfig}[colframe=red]{Réponse}
Vous pouvez utiliser l'extension \emph{tcolorbox}.
Les boites créées avec cet extension sont (facilement) configurables.
\end{alachemfig}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 18 Aoû '19, 20:44

touhami's gravatar image

touhami
9.8k410
Taux d'acceptation : 51%

Modifiée 20 Aoû '19, 21:49

Pathe's gravatar image

Pathe ♦♦
7.6k49208252

Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×28
×25
×6
×2

Question posée : 18 Aoû '19, 17:19

Question vue : 14,785 fois

Dernière mise à jour : 19 Aoû '19, 19:04

C'est votre première visite ici ? Consultez la FAQ !

×