
Если я использую эту команду
\lstset{
numbersep=8pt,
frame = single,
language=pascal,
framexrightmargin=-10cm}
я получаю все параграфы, используя \lstlistings в поле, и мне это не нужно. Мне нужно, чтобы в поле были только определенные параграфы кода.
решение1
Просто чтобы ответить на это: LaTeX имеет своего рода области видимости, как и большинство языков программирования. Это означает, что вы можете делать изменения "локально". \lstset
поддерживает это поведение.
Чтобы изменить один абзац, вы можете поместить его в группу, например:
{
\lstset{frame=single}
your paragraph here
}
или
\begingroup
\lstset{frame=single}
your paragraph here
\endgroup