Re: Definizione Nuovo Ambiente con Minted Package

#79406
Up
0
Down
::


Mi sento una cattiva persona, avendo rubato del tempo a chi ha letto la mia domanda…
dopo qualche ricerca e aver visto la documentazione del pacchetto MINTED sono giunto alla soluzione.
Posto di seguito un esempio di come definire un nuovo ambiente, come sempre arricchibile di parametri, col pacchetto qui citato.
Preambolo (ovviamente)
`\usepackage{minted}`

definizione nuovo ambiente:
`
\makeatletter
\newenvironment{mybash}
{\VerbatimEnvironment
\minted@resetoptions
\setkeys{minted@opt}{frame=single}
\renewcommand{\minted@proglang}[1]{bash}
\begin{VerbatimOut}{\jobname.pyg}}
{\end{VerbatimOut}
\minted@pygmentize{\minted@proglang{}}
\DeleteFile{\jobname.pyg}
}
\makeatother
`

esempio nel testo:
`
\begin{mybash}
#commento evidenziato
\end{mybash}
`

Spero che possa tornare utile a qualcuno!

Go to top