\newenvironment


\newenvironment{jméno}[argumenty]{begdef}{enddef}
\renewenvironment{jméno}[argumenty]{begdef}{enddef}

Tyto pøíkazy definují resp. redefinují prostøedí.

  • jméno - jméno definovaného prostøedí. Pro \newenvironment nesmí být prostøedí shodného jména ji¾ døíve definováno, a navíc nesmí být definován ani pøíkaz shodného jména (\jméno). Pro \renewenvironment naopak prostøedí musí být u¾ definováno.
  • argumenty - celé èíslo od 1 do 9 urèující poèet argumentù právì definovaného prostøedí. Standardnì rovno nule.
  • begdef - text, který bude substituován za ka¾dý výskyt \begin{jméno} . Parametr #n je nahrazen textem n-tého argumentu pøi uskuteènìní substituce.
  • enddef - text, který bude substituován za ka¾dý výskyt \end{jméno} . Parametr #n je nahrazen textem n-tého argumentu pøi uskuteènìní substituce.