Я создаю презентацию Beamer, в которой есть много примеров LaTeX, которые должны проходить в стенографической среде. Я устаю от печатанияКак создать новую среду Beamer со стенографической средой?
\begin{example}
\begin{verbatim}
Verbatim Text
\end{verbatim}
\end{example}
Я хочу создать новую команду или среду, которая сократит это для меня. Я также нуждаюсь в этом для блоков и теорем, так как я часто их использую. Но если я смогу понять это на примерах, его легко перевести на другой пример.
Я не могу создать новую среду или команду, используя только \ begin {verbatim}, так как она отсекает остальную часть команды. Поэтому я перешел на использование пакета fancyvrb и попытался следующее:
\DefineVerbatimEnvironment
{MyVerbatim}{Verbatim}{}
\newcommand{\makeexample}[1]{
\begin{example}
\begin{MyVerbatim}
#1
\end{MyVerbatim}
\end{example}
}
\makeenvironment{VerbExample}{\begin{example}
\begin{MyVerbatim}}{\end{MyVerbatim}\end{example}}
Это дает мне команду \ makeexample {Пример Text}, и начать {VerbExample} ... \ конец {} VerbExample среда \, но они оба по-прежнему бросают ошибки при компиляции. Кадр, который я пытаюсь использовать, выглядит так (у меня есть опция [хрупкая] в кадре, так что это не так).
\begin{frame}[fragile]
\frametitle{Why Doesn't Verbatim Work?}
\makeexample{Verbatim Text}
\begin{VerbExample}
Verbatim Text
\end{VerbExample}
\end{frame}
Я ценю ответ, но так как я кладу много LaTeX кода в этих «Verbatim примеров», имея, чтобы избежать всех \ , {, и} будут более сложными, чем просто набирать \ begin {example} \ begin {verbatim} ... Спасибо! –
Добро пожаловать. Да, дословный и пучковый, как правило, не играют хорошо. Творческих решений обычно не существует. Лучшее решение, вероятно, состоит в том, чтобы добавить ярлыки в текстовый редактор, например, через вкладку. –