A criação de um ambiente em Látex
-
15-09-2020 - |
Pergunta
Oi eu estou tentando criar um ambiente de Látex que recria o efeito da seguinte.
\colorbox{bg}{\ttfamily{\color[RGB]{222,222,222}
Hello
Whats up
}
}
Eu quero ser capaz de dizer.
\begin{bashcommands}
Hello
Whats Up
\end{bashcommands}
Solução
Isso funciona para mim:
\makeatletter\newenvironment{bc_box}{%
\begin{lrbox}{\@tempboxa}\begin{minipage}{\columnwidth}}{\end{minipage}\end{lrbox}%
\colorbox{bg}{\usebox{\@tempboxa}}
}\makeatother
\newenvironment{bashcommands}{
\begin{bc_box}\ttfamily\color[RGB]{222,222,222}
}{
\end{bc_box}
}
Outras dicas
Usando Donald Arseneau está enquadrado.chiqueiro, você pode fazer isso, o que também funcionaria muito bem se você precisar ocupar várias páginas.
\newenvironment{bashcommands}{% \definecolor{shadecolor}{named}{bg}% \begin{shaded}\ttfamily\color[RGB]{222,222,222}% }{% \end{shaded}% }
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow