Die innere Farbverlaufsfärbung von tcolorbox funktioniert nicht

Die innere Farbverlaufsfärbung von tcolorbox funktioniert nicht

Ich verwende die modifizierte IMSAloquium-Vorlage. Das Folgende ist mein Code

\documentclass[final]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{nicematrix}
\usepackage{xcolor}
\usepackage{utopia} %font utopia imported
\usepackage{setspace}  % <---
\setstretch{1.3}

\bibliographystyle{alpha}
\usepackage[absolute,overlay]{textpos}
\usepackage{tikz}
\usepackage{tikz-feynman}
\tikzfeynmanset{vanilla/.style=}
\usetikzlibrary{shapes.geometric, arrows}
\tikzstyle{startstop} = [rectangle, rounded corners, minimum width=3cm, minimum height=0.5cm,text centered, draw=cyan, fill=cyan!20]
\tikzstyle{arrow} = [thick,->,>=stealth]

\usetikzlibrary{positioning}
\usetheme{imsa}
\usecolortheme{imsa}
\usefonttheme[onlymath]{serif}
\usepackage[most]{tcolorbox}
\usepackage{colortbl}
\usepackage{wrapfig}
\usepackage[labelformat=empty]{caption}
\setbeamertemplate{background}
{\includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]{pointbackground.png}}
%------------------------------------------------------------

%Mergin selection%
\setbeamersize
{
    text margin left=0.7cm,
    text margin right=0.7cm
}
%This block of code defines the information to appear in the
%Title page





\setbeamertemplate{frametitle}{%
  \begin{tcolorbox}[colframe=blue,boxrule=0.5pt,top=0.7mm,bottom=0.7mm,grow to left by=5.8mm, grow to right by=5.9mm, before skip=0.07cm,
  interior style={left color=blue, right color=white}]
    \usebeamerfont{frametitle}\usebeamercolor[fg]{frametitle}\insertframetitle
  \end{tcolorbox}
}
\begin{document}



% Title Page
\frame{
\titlepage
}
\AtBeginSection[]
{
{
\setbeamertemplate{background}
{\includegraphics[width = \the\paperwidth, height = \the\paperheight]{toc.png}}
  \begin{frame}
    \frametitle{Table of Contents}
    \tableofcontents[currentsection]
  \end{frame}
  }
}

\setbeamertemplate{background}
{\includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]{pointbackground.png}}

\small
\begin{frame}{Cross section}
    
\end{frame}


%Bibilographies
\begin{frame}[allowframebreaks]{Bibilography}
    \bibliography{bibitems}
\end{frame}
\end{document}

Bei den Frametitle-Boxen sollte es Farbverläufe geben, wie es im Handbuch steht, aber das ist nicht der Fall. Warum?

Antwort1

tcolorboxOption hinzufügen enhanced.

Aus dem tcolorboxPakethandbuch (v6.2.0, 10.01.2024), Abschnitt 10.1 „Style Option Keys“ (S. 172)

Diese Option [ /tcb/interior style] ist verfügbar, wenn /tcb/interior titled engine→S. 157 oder /tcb/interior engine→S. 158path auf , pathfirst, pathmiddle, oder eingestellt ist pathlast. Sie ist nicht verfügbar für standard."

Anfangs /tcb/interior engineist standard. Damit es interior stylewirksam wird, ist die Mindesteinstellung interior engine=path.

Die praktische enhancedOption ist eine Abkürzung für , die , alle Zeichen-Engines (einschließlich ) auf und mehr skin=enhancedsetzt ./tcb/graphical environment=tikzpicture/tcb/interior enginepath

verwandte Informationen