von Gast » Fr 30. Jun 2017, 09:53
Ohne echtes
Minimalbeispiel kann ich das Problem nicht nachvollziehen. Eigentlich müsstest Du nämlich eine "Bad math environment delimiter"-Fehlermeldung bekommen. In der Präambel kann man \[…\] nicht verwenden, das gilt unabhängig von \phantom, das man in der Dokumentpräambel auch nicht verwenden kann, weil es durchaus etwas ausgibt.
Sinnvoller wäre vermutlich die \fontdimen-Fummelei in \AtBeginDocument und dort in eine savebox (beispielsweise mit lrbox oder \setbox) zu verpacken – wenn man sie denn tatsächlich verwenden will. Weißt Du denn wirklich, was Du da tust?
"Vermutlich" deshalb, weil ich kein
Minimalbeispiel zum verifizieren habe.
Ohne echtes [m][/m] kann ich das Problem nicht nachvollziehen. Eigentlich müsstest Du nämlich eine "Bad math environment delimiter"-Fehlermeldung bekommen. In der Präambel kann man [tt]\[…\][/tt] nicht verwenden, das gilt unabhängig von [tt]\phantom[/tt], das man in der Dokumentpräambel auch nicht verwenden kann, weil es durchaus etwas ausgibt.
Sinnvoller wäre vermutlich die [tt]\fontdimen[/tt]-Fummelei in [tt]\AtBeginDocument[/tt] und dort in eine savebox (beispielsweise mit [tt]lrbox[/tt] oder [tt]\setbox[/tt]) zu verpacken – wenn man sie denn tatsächlich verwenden will. Weißt Du denn wirklich, was Du da tust?
"Vermutlich" deshalb, weil ich kein [m][/m] zum verifizieren habe.