
Ich versuche, einen Entwurf meines .tex-Dokuments zu erstellen, wobei ich alle Abbildungen auslasse. Die gegebene AntwortHier, dh:
\usepackage{comment}
\excludecomment{figure}
\let\endfigure\relax
funktioniert für Bilder, die in einem \begin{figure}
Block enthalten sind, aber nicht für \begin{figure*}
Einzelbilder.
Ich habe versucht, \excludecomment{figure*}
dem obigen Block eine Zeile hinzuzufügen, erhalte jedoch eine Fehlermeldung:
Extra }, or forgotten \endgroup. [\end{figure*}]
Wie kann ich ausschließenalleBilder aus dem endgültigen PDF?
Antwort1
Ich glaube, dass dies funktionieren sollte, aber es ist ungetestet (Sie haben kein minimales (nicht) funktionierendes Beispiel bereitgestellt; wenn es nicht funktioniert, lassen Sie es mich wissen und ich lösche die Antwort; oder stellen Sie ein MWE bereit):
\usepackage{comment}
\excludecomment{figure}
\let\endfigure\relax
\expandafter\let\csname figure*\endcsname\figure
\expandafter\let\csname endfigure*\endcsname\endfigure
Das Problem ist, dass Sie nicht mit Namen arbeiten können, die *
standardmäßig enthalten. Dies ist ein „Hack“, um die figure*
Umgebung dazu zu bringen, genau dasselbe zu tun wie figure
.