von Besserwisser » Fr 21. Nov 2014, 17:03
Verlagsklassen machen oft so einiges mit voller Absicht anders, weil dort gar nicht beabsichtigt ist, dass man sie mit möglichst vielen Paketen nutzen kann. Vielmehr soll man nur die Dinge verwenden können, die dem Verlag passen – oftmals auch nur in der Version, die seit Jahren beim Verlag verwendet wird.
Daher kann ich eine Verlagsklasse grundsätzlich nicht als Ausgangspunkt für eigene Erweiterungen empfehlen.
Und wenn Du ein Problem mit einer abgewandelten Klasse hast, dann bringt es wenig, uns zu erzählen wo man die Original-Klasse findet. Du musst dann schon Deine (hoffentlich unter Beachtung der Lizenz) abgewandelte Klasse bereitstellen, was natürlich nur möglich ist, wenn die Lizenz das erlaubt. Ob das bei svmono ein Problem ist, hab eich nicht kontrolliert. Ggf. wäre es ein weiterer Grund, nicht darauf aufzubauen.
Und wo ist das vollständige Minimalbeispiel, das Dein Problem zeigt?
Verlagsklassen machen oft so einiges mit voller Absicht anders, weil dort gar nicht beabsichtigt ist, dass man sie mit möglichst vielen Paketen nutzen kann. Vielmehr soll man nur die Dinge verwenden können, die dem Verlag passen – oftmals auch nur in der Version, die seit Jahren beim Verlag verwendet wird.
Daher kann ich eine Verlagsklasse grundsätzlich nicht als Ausgangspunkt für eigene Erweiterungen empfehlen.
Und wenn Du ein Problem mit einer abgewandelten Klasse hast, dann bringt es wenig, uns zu erzählen wo man die Original-Klasse findet. Du musst dann schon Deine (hoffentlich unter Beachtung der Lizenz) abgewandelte Klasse bereitstellen, was natürlich nur möglich ist, wenn die Lizenz das erlaubt. Ob das bei svmono ein Problem ist, hab eich nicht kontrolliert. Ggf. wäre es ein weiterer Grund, nicht darauf aufzubauen.
Und wo ist das vollständige Minimalbeispiel, das Dein Problem zeigt?