Tentei usar \tcbsubtitle
em um tcblisting
ambiente. Funcionou de tal forma que produziu a barra de legenda; entretanto, a legenda possui um formato de listagem. Demonstração:
\documentclass{beamer}
\usepackage{tcolorbox}
\tcbuselibrary{listings}
\begin{document}
\begin{frame}[fragile]
\begin{tcblisting}%
{title=Title,listing only,listing options={escapechar=@,basicstyle=\tiny\ttfamily}}
int main() {
return 0;
@\tcbsubtitle{Subtitle}@
return 1;
}
\end{tcblisting}
\end{frame}
\end{document}
Como ter uma legenda tcblisting
com o mesmo formato do título?
Responder1
Você pode alterar subtitle style
:
\documentclass{beamer}
\usepackage{tcolorbox}
\tcbuselibrary{listings}
\tcbset{
subtitle style={
fontupper=\normalfont\large
}
}
\begin{document}
\begin{frame}[fragile]
\begin{tcblisting}%
{title=Title,listing only,listing options={escapechar=@,basicstyle=\tiny\ttfamily}}
int main() {
return 0;
@\tcbsubtitle{Subtitle}@
return 1;
}
\end{tcblisting}
\end{frame}
\end{document}