
Se eu usar este comando
\lstset{
numbersep=8pt,
frame = single,
language=pascal,
framexrightmargin=-10cm}
recebo todos os parágrafos usando lstlistings em uma caixa e não preciso disso. Preciso ter especificamente apenas alguns parágrafos de código em uma caixa.
Responder1
Só para responder: o LaTeX tem uma espécie de escopo que a maioria das linguagens de programação também tem. Isso significa que você pode fazer alterações "locais". \lstset
apoia esse comportamento.
Para alterar um parágrafo você pode colocá-lo em um grupo como:
{
\lstset{frame=single}
your paragraph here
}
ou
\begingroup
\lstset{frame=single}
your paragraph here
\endgroup