Ответы пользователя по тегу TeX
  • Как скрыть определённое окружение в latex?

    froex
    @froex Автор вопроса
    Решил переписать код, чтобы не использовать ёмкие конструкции \ifthenelse внутри окружений. Переменную-флаг я оставил, окружение очистил от ifthenelse, а после окружения (либо в конце преамбулы) использую переопределение окружения после проверки переменной-флага.
    \usepackage{ifthen}
    \usepackage{environ}
    % ...
    \def\showmyenv{true}
    % ...
    \newenvironment{myenv} {
        % содержимое окружения
    }{}
    % ...
    \ifthenelse{\equal{\showmyenv}{false}}{
        \RenewEnviron{myenv}{}
    }{}
    Ответ написан
    Комментировать