From c3c325baa9d153a48b4efd9aa7b190660e03bd09 Mon Sep 17 00:00:00 2001
From: Christophe Garion <tofgarion@runbox.com>
Date: Thu, 3 Feb 2022 21:18:22 +0100
Subject: [PATCH] [listings] correct caption

---
 my-listings.sty | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/my-listings.sty b/my-listings.sty
index b55e717..35736d4 100644
--- a/my-listings.sty
+++ b/my-listings.sty
@@ -182,15 +182,10 @@
 \RequirePackage{xcolor}
 \RequirePackage{caption}
 
-\DeclareCaptionFont{white}{\color{black}}
-\DeclareCaptionFormat{listing}{%
-  \colorbox{gray}{%
-    \noindent\parbox{\dimexpr\columnwidth-2\fboxsep}{#1#2#3}%
-  }%
-}
-\captionsetup[lstlisting]{format=listing, labelfont=white, textfont=white,
-  singlelinecheck=false, margin=0pt, font={bf}}
+\DeclareCaptionFont{white}{\color{white}}
 
+\captionsetup[lstlisting]{box=colorbox, boxcolor=gray, labelfont=white,
+  textfont=white, singlelinecheck=false, margin=0pt, font={bf}}
 \colorlet{isae@bggray}{gray!20}
 
 % styles
-- 
GitLab