Wie kann ich einen LaTeX-Befehl in einer Umgebung umbrechen? Wie kann ich \ somecommand {contents} in \ begin {somecommand} contents \ end {some command} umwandeln? Ich habe das Offensichtliche versucht, eine neue Umgebung als solche zu erstellen:Wrap LaTeX-Befehl in der Umgebung
\newenvironment{somecommand}[0]{
\somecommand{
}
{
}
}
, aber dies verursacht Probleme mit den geschweiften Klammern. Lassen Sie mich ein konkreteres Beispiel geben. Angenommen, Sie möchten die Umgebung sehr wichtig erstellen, und Sie möchten dazu den Befehl emph verwenden. Eine einfache (aber falsch) Lösung wäre etwas wie hier
\newenvironment{very-important}[0]{
\emph{
}
{
}
}
Das Problem zu schreiben ist, dass das Kommando arbeitet mit den Informationen, die in der Umgebung gefunden wird, so dass es nicht eine der Öffnungsbefehle der Umwelt noch ist es ein abschließendes Gebot der Umwelt. Die Frage ist dann: Wie können Sie das tun?
Stellen Sie eine neue Frage über Ihre Farbbox, ich sage Ihnen die beste Lösung, ohne die Argumente zweimal zu lesen. –