problème tcolorbox
Quand je tape ce code, tout fonctionne parfaitement :
\documentclass[10pt,a4paper,french]{article}
\usepackage[french]{babel}
\usepackage[margin=1in]{geometry}
\usepackage{amsthm,amssymb,amsfonts}
\usepackage{tikz,lipsum,lmodern,tkz-euclide}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcblisting}{title=Figure 1}
\begin{tikzpicture}
\tkzDefPoints{0/0/A,5/0/B,5/5/C,0/5/D}
\tkzDefPoints{2/0/E,5/2/F,3/5/G,0/3/H}
\tkzDrawPolygons[fill opacity=0.1,fill=green,draw=none](C,G,F D,H,G)
\tkzMarkAngles[red,arc=ll,line width=0.75](D,G,H C,F,G)
\tkzMarkAngles[red,arc=l,line width=0.75](G,H,D F,G,C)
\tkzMarkRightAngles[red,line width=0.75](H,D,G G,C,F H,G,F)
\tkzDrawPolygon[thick,black](A,B,C,D)
\tkzDrawPolygon[thick,blue](E,F,G,H)
\tkzLabelPoints[right](B,C,F)
\tkzLabelPoints[left](A,D,H)
\tkzLabelPoints[above](G)
\tkzLabelPoints[below](E)
\end{tikzpicture}
\end{tcblisting}
\end{document}
Mais Quand j'insère cette partie
\begin{tcblisting}{title=Figure 1}
\begin{tikzpicture}
\tkzDefPoints{0/0/A,5/0/B,5/5/C,0/5/D}
\tkzDefPoints{2/0/E,5/2/F,3/5/G,0/3/H}
\tkzDrawPolygons[fill opacity=0.1,fill=green,draw=none](C,G,F D,H,G)
\tkzMarkAngles[red,arc=ll,line width=0.75](D,G,H C,F,G)
\tkzMarkAngles[red,arc=l,line width=0.75](G,H,D F,G,C)
\tkzMarkRightAngles[red,line width=0.75](H,D,G G,C,F H,G,F)
\tkzDrawPolygon[thick,black](A,B,C,D)
\tkzDrawPolygon[thick,blue](E,F,G,H)
\tkzLabelPoints[right](B,C,F)
\tkzLabelPoints[left](A,D,H)
\tkzLabelPoints[above](G)
\tkzLabelPoints[below](E)
\end{tikzpicture}
\end{tcblisting}
dans mon document principal, j'ai le message d'erreur suivant :
Package inputenc Error: inputenc is not designed for xetex or luatex. \end{tcblisting}
Undefined control sequence. \end{tcblisting}
J'ai un long fichier .sty dans lequel il y a `\RequirePackage[most]{tcolorbox}` mais cela ne fonctionne pas...
pas... y-a-t'il un conflit avec d'autres packages chargés ? Voici si besoin le début de mon fichier .sty :
\RequirePackage[margin=1cm,noheadfoot]{geometry}
\RequirePackage{multicol}
\RequirePackage[french]{babel}
\RequirePackage[T1]{fontenc}
\RequirePackage[utf8]{inputenc}
\RequirePackage{ProfCollege} % Package de Christophe Poulain
\RequirePackage{tkz-euclide} % Top pour la géométrie
\RequirePackage[mathrm=sym]{unicode-math} % Pour les Expressions math. comme cos ln...
%\RequirePackage{luacas} % CAS avec LuaLaTeX
%\RequirePackage[light,nott]{kpfonts-otf}
%\RequirePackage[oldstyle]{kpfonts-otf}
%\RequirePackage[oldstyle,light]{kpfonts-otf}
\RequirePackage[nott]{kpfonts-otf} % KpFonts pour compilation LuaLaTeX
\setmathfont{KpMath-Regular.otf}[StylisticSet={4,5,6,7}]
\RequirePackage{marvosym} % Utilisation du logo Euro correct \EUR
\RequirePackage{makeidx}
\RequirePackage{amssymb,amsmath}
\RequirePackage{nccrules} % Gestion des lignes en pointillés...
\RequirePackage{fancybox} % Pour Box carrée, arrondie, ombrée...
\RequirePackage{ulem} % Pour le soulignement ou le barage de mots
\RequirePackage{dcolumn} % Pour le multicolonne
\RequirePackage{enumitem} % Pour les listes d'items compliquées
\RequirePackage{witharrows} % Pour Créer des flèches sur le côté entre deux lignes
\RequirePackage{siunitx} % Système unités
\RequirePackage{qrcode} % Création de QrCode avec lien
\RequirePackage{tabularray} % Création de tableaux avancés
\RequirePackage{soul} % Surlignement
\RequirePackage[most]{tcolorbox} % Pour les cadres en couleurs
\RequirePackage[export]{adjustbox} % Permet par exemple d'aligner des images dans du texte
\RequirePackage{wrapfig} % Permet d'insérer des images autour d'une texte
\RequirePackage[mathscr]{euscript} % Police cursive pour Math : Aire, Volume, Périmètre...
\RequirePackage{lipsum} % Permet d'insérer du texte "aléatoire"
\RequirePackage{varwidth}
%\RequirePackage{minted} % Permet d'insérer du code Python ou autre
\RequirePackage{hyperref} % Lien cliquable
\RequirePackage{fontspec}
\RequirePackage{tasks}
\RequirePackage{JeuxCartes}
\RequirePackage{pgffor}
\RequirePackage{simplekv}
\RequirePackage{fontawesome5}
\newfontfamily{\falg}{Eczar-Regular.otf}[Scale=1.7]
%\usepackage{unicode-math}
%\newfontfamily\myfontScratch[]{FreeSans}
\usetikzlibrary{intersections,positioning,backgrounds,fit,calc}
\usetikzlibrary{through}
\usetikzlibrary{positioning,calc}
\usetikzlibrary{arrows.meta,tikzmark}
\usetikzlibrary{decorations,patterns}
\usetikzlibrary{decorations.pathmorphing}
\usetikzlibrary{decorations.pathreplacing}
\usetikzlibrary{decorations.shapes}
\usetikzlibrary{decorations.text}
\usetikzlibrary{decorations.markings}
\usetikzlibrary{decorations.fractals}
\usetikzlibrary{decorations.footprints}
\newcommand{\guil}[1]{\og #1 \fg{}} % Guillemets
\newcommand{\qvec}[1]{\textbf{\textit{#1}}} % Texte gras italique
\newcommand{\hlblue}[1]{{\sethlcolor{LightBlue}\hl{#1}}} % Surligneur Bleu Ciel
\newcommand{\hlyell}[1]{{\sethlcolor{Yellow}\hl{#1}}} % Surligneur Jaune
\newcommand{\hlgold}[1]{{\sethlcolor{LightGoldenrod}\hl{#1}}} % Surligneur Orange Clair
\newcommand{\hlvert}[1]{{\sethlcolor{LightGreen}\hl{#1}}} % Surligneur Vert Clair
\newcommand{\hlpink}[1]{{\sethlcolor{LightPink}\hl{#1}}} % Surligneur Rose
\newcommand{\hlgray}[1]{{\sethlcolor{LightGray}\hl{#1}}} % Surligneur Gris Clair
\newcommand{\ie}{c'est-à-dire}