[ << Standardeinstellungen verändern ] | [Top][Contents][Index] | [ Notationsübersicht >> ] |
[ < Eigenschaften verändern ] | [ Up : Eigenschaften verändern ] | [ Der \set -Befehl > ] |
5.3.1 Grundlagen zum Verändern von Eigenschaften
Jeder Kontext ist verantwortlich für die Erstellung bestimmter graphischer Objekte. Die Einstellungen für diese Objekte werden auch in dem Kontext gespeichert. Wenn man diese Einstellungen verändert, kann die Erscheinung der Objekte geändert werden.
Es gibt zwei unterschiedliche Eigenschaftenarten, die in Kontexten gespeichert werden: Kontexteigenschaften und Grob-Eigenschaften. Kontexteigenschaften sind Eigenschaften, die sich auf den gesamten Kontext beziehen und seine Darstellung beinflussen. Grob-Eigenschaften dagegen wirken sich nur auf bestimmte graphische Objekte aus, die in einem Kontext dargestellt werden.
Die \set
- und \unset
-Befehle werden benutzt, um die Werte
von Kontexteigenschaften zu ändern. Die Befehle \override
und
\revert
hingegen verändern die Werte von Grob-Eigenschaften.
Siehe auch
Referenz der Interna: OverrideProperty, RevertProperty, PropertySet, Backend, All layout objects.
Bekannte Probleme und Warnungen
Das Back-end ist nicht sehr streng bei der Überprüfung der Typen von Objekteigenschaften. Auf sich selbst verweisende Bezüge in Scheme-Werten der Eigenschaften können Verzögerung oder einen Absturz des Programms hervorrufen.