Я пытаюсь установить новую среду внутри класса, которая будет принимать только необязательный аргумент или ни одного.
Это будет использоваться так:
\begin{myEnv} --> "Label:"
или
\begin{myEnv}[myLabel] --> "Label: myLabel"
Я пытаюсь определить эту среду с помощью базовых макросов. Я бы предпочел не использовать пакет xparse.
Я нашел несколько примеров \ newenvironment с необязательным аргументом вместе с обязательным. Но мне не нужен обязательный аргумент!
Есть ли способ сделать это с помощью макросов \ newenvironment или \ def?