\input regression-test.tex \documentclass{article} \usepackage{osglistings} \DeclareOsgListingsPalette{my-theme}{ keyword = {model=HTML, value=8A2BE2}, string = {alias=keyword}, } \makeatletter \newcommand\CheckLatexMinted{% \ifx\minted@executable@version\relax \TYPE{latexminted-unavailable}% \else \TYPE{latexminted-ok}% \fi} \makeatother \begin{document} \START \OMIT \begin{osglisting}[style=plain]{python} def foo(): pass \end{osglisting} \TIMO \CheckLatexMinted \TYPE{default-palette-ok} \OMIT \begin{osglisting}[style=plain, palette=my-theme]{python} def foo(): pass \end{osglisting} \TIMO \TYPE{custom-palette-ok} \UseOsgListingsPalette{my-theme} \OMIT \begin{osglisting}[style=plain]{python} def foo(): pass \end{osglisting} \TIMO \TYPE{global-palette-switch-ok} \UseOsgListingsPalette{osglistings-default} \END \end{document}