Dans un document qui contient beaucoup de tcolorbox, j'ai configuré les boites avec une ombre floue (fuzzy shadow).

Mais j'aimerai supprimer cette ombre localement (dans une tcbox).

J'ai donc tenté divers solutions, en vain pour supprimer ces ombres localement.

Quel est donc le problème?

\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\tcbset{coltitle=black, colbacktitle=white,enhanced,fuzzy shadow={1.5mm}{-1.5mm}{0mm}{0.1mm}{black!50!white}}
\begin{document}
\section{Textes encadrés avec ombres floues}
Par défaut, les \emph{tcolorbox} sont toutes ombrées.

Bar bar mais foo foo:

\begin{tcolorbox}[title=Un texte encadré vraiement inintéressant]
  Bar et beaucoup plus,

pour une belle tcolorbox

\centering{\ldots}

\hfill sur plusieurs lignes\ldots
\end{tcolorbox}

\bigskip
Foo

{
  \tcbset{enhanced,fuzzy shadow={0pt}{0pt}{0pt}{0pt}{white}} % Sans effet: les ombres subsistent!
  Mais \tcbox[on line,size=fbox]{comment supprimer l'ombrage localement} dans une tcbox ou localement pour une tcolorbox.
}

\bigskip
\begin{tcolorbox}[enhanced,fuzzy shadow={0pt}{0pt}{0pt}{0pt}{white}]
  foo suite et fin.
\end{tcolorbox}
\end{document}

Posée 06 Déc, 21:19

joseph-tux's gravatar image

joseph-tux
64344877
Taux d'acceptation : 5%


Avec no shadow :

\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\tcbset{coltitle=black, colbacktitle=white,enhanced,fuzzy shadow={1.5mm}{-1.5mm}{0mm}{0.1mm}{black!50!white}}
\begin{document}
\section{Textes encadrés avec ombres floues}
Par défaut, les \emph{tcolorbox} sont toutes ombrées.

Bar bar mais foo foo:

\begin{tcolorbox}[title=Un texte encadré vraiement inintéressant]
  Bar et beaucoup plus,

pour une belle tcolorbox

\centering{\ldots}

\hfill sur plusieurs lignes\ldots
\end{tcolorbox}

\bigskip
Foo

{
  \tcbset{enhanced,no shadow} % Sans effet: les ombres subsistent!
  Mais \tcbox[on line,size=fbox]{comment supprimer l'ombrage localement} dans une tcbox ou localement pour une tcolorbox.
}

\bigskip
\begin{tcolorbox}[enhanced,no shadow]
  foo suite et fin.
\end{tcolorbox}
\end{document}

alt text

Lien permanent

Publiée 07 Déc, 11:38

samcarter's gravatar image

samcarter
9.0k2817
Taux d'acceptation : 57%

Modifiée 07 Déc, 11:39

Ayant lu le code avec en ligne 25 le commentaire % Sans effet: les ombres subsistent! et voyant que cela ne correspondait pas à ce que je voyais (puisque l'ombre a bien disparu), c'est un peu perturbant. Vous avez repris le commentaire du code d'origine mais il serait mieux de le remplacer par % Avec effet : l'ombre disparait ici 🙂.

(12 heures auparavant) quark67 quark67's gravatar image
Votre réponse
(dés)activer 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

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.