fav-pid-slides/code-block-settings.tex

22 lines
533 B
TeX

% !TEX root=main.tex
\usepackage[outputdir=build]{minted}
\usepackage{tcolorbox}
\usepackage{etoolbox}
\tcbuselibrary{minted,skins,breakable}
\newtcblisting{pythoncode}[2][]{
listing engine=minted,
listing only,
nobeforeafter,
minted style=friendly,
minted language=python,
minted options={fontsize=\scriptsize,numbersep=3mm,texcl=true,linenos,#1},
left=5mm,enhanced,
overlay={
\begin{tcbclipinterior}
\fill[black!25] (frame.south west) rectangle ([xshift=5mm]frame.north west);
\end{tcbclipinterior}
},
#2,
}