Определение постоянных параметров

Определение постоянных параметров

Извините за заголовок, не знаю как сформулировать вопрос короче.
Мне нужно определить что-то вроде константных параметров, например у меня через код такой список:

\begin{list}{\labelitemi}{\leftmargin=2em}
\item a
\item b
\end{list}

Я никогда не запоминаю эту часть {\labelitemi}{\leftmargin=2em}и мне всегда нужно копировать и вставлять ее, чтобы создать новый список. Каким образом я могу определить что-то вроде

\begin{myList}
\end{myList}

так что \begin{myList}на самом деле \begin{list}{\labelitemi}{\leftmargin=2em}?

решение1

Вход и выход из среды abcсопровождается выполнением макросов \abcи \endabc. Часто можно вызвать эти макросы как часть определения собственной среды, как я сделал здесь. Есть некоторые случаи, когда это не сработает ( verbatimсреды align— два примера). Но, когда не уверен, я неизбежно пробую это и выясняю, работает ли это. В этом случае, похоже, работает.

ВидетьДублирование средБольше подробностей.

\documentclass{article}
\newenvironment{myList}{\list{\labelitemi}{\leftmargin=2em}}{\endlist}
\begin{document}
\begin{myList}
\item a
\item b
\end{myList}
\end{document}

Связанный контент