\ newenvironment - Comando Tex

novo ambiente

\newenvironment - Usado para criar seus próprios ambientes.

SINOPSE

{ \newenvironment{myEnvironmentName}
  [ <optional # of arguments, from 1 to 9> ]
  { <replacement text for each occurrence of \begin{myEnvironmentName}> }
  { <replacement text for each occurrence of \end{myEnvironmentName}> }}

DESCRIÇÃO

O comando \ newenvironment é usado para definir seu próprio ambiente. \ newenvironment deve aparecer (dentro de delimitadores matemáticos) antes de ser usado. O número de argumentos entre colchetes é omitido quando não há argumentos. Não deve haver um comando com o mesmo nome do ambiente.

EXEMPLO

  1. \newenvironment{myHeartEnv}
      {\color{purple}{\heartsuit}\kern-2.5pt\color{green}{\heartsuit}}
      {\text{ forever}}
    
    \begin{myHeartEnv}
    \end{myHeartEnv}
    $ \ newenvironment {myHeartEnv} {\ color {purple} {\ heartsuit} \ kern-2.5pt \ color {green} {\ heartsuit}} {\ text {forever}} \ begin {myHeartEnv} \ end {myHeartEnv} $
  2. \newenvironment{myHeartEnv}[2]
      {\color{#1}{\heartsuit}\kern-2.5pt\color{#2}{\heartsuit}}
      {\text{ forever}}
      
    \begin{myHeartEnv}{red}{blue}
    \end{myHeartEnv}
    $ \ newenvironment {myHeartEnv} [2] {\ color {# 1} {\ heartsuit} \ kern-2.5pt \ color {# 2} {\ heartsuit}} {\ text {forever}} \ begin {myHeartEnv} {red } {blue} \ end {myHeartEnv} $
Impressão