IMathBox
Inhalt
[
Ausblenden
]IMathBox interface
Gibt die logische Box (Verpackung) eines mathematischen Elements an. Beispielsweise kann ein Box-Objekt als Operatoremulator mit oder ohne Ausrichtungspunkt dienen, als Zeilenumbruchpunkt dienen oder so gruppiert werden, dass keine Zeilenumbrüche zulässig sind within. Beispielsweise sollte der Operator “==” umrahmt werden, um Zeilenumbrüche zu vermeiden.
public interface IMathBox : IMathElement
Eigenschaften
Name | Beschreibung |
---|---|
AlignmentPoint { get; set; } | Wenn wahr, dient dieser Operatoremulator als Ausrichtungspunkt; das heißt, bezeichnete Ausrichtungspunkte in anderen Gleichungen können daran ausgerichtet werden. Standard: false |
AsIMathElement { get; } | Ermöglicht das Abrufen von Basis-IMathElement interface IMathElement |
Base { get; } | Basisargument |
Differential { get; set; } | Differential. Wenn wahr, fungiert das Kästchen als Differential (z. B. 𝑑𝑥 in einem Integranden) und erhält den entsprechenden horizontalen Abstand für das mathematische Differential. Standard: false |
ExplicitBreak { get; set; } | Expliziter Umbruch gibt an, ob es am Anfang des Box-Objekts einen Zeilenumbruch gibt, so, dass die Zeile am Anfang des Box-Objekts umbricht. Gibt die Nummer des Operators in der vorherigen Zeile des mathematischen Texts an, der verwendet werden soll als Ausrichtungspunkt für die aktuelle Zeile des mathematischen Textes mögliche Werte: 1..255 Default: 0 (kein expliziter Umbruch) |
NoBreak { get; set; } | Kein Umbruch. Diese Eigenschaft gibt die Eigenschaft “unzerbrechlich” für die Objektbox an. Wenn wahr, können innerhalb der Box keine Zeilenumbrüche auftreten. Dies kann für Operatoremulatoren wichtig sein, die aus mehr als einem binären Operator bestehen. Wenn dieses Element nicht angegeben ist, können Umbrüche innerhalb der Box auftreten. Standard: true |
OperatorEmulator { get; set; } | Operator-Emulator. Wenn wahr, verhalten sich das Feld und sein Inhalt wie ein einzelner Operator und erben die Eigenschaften eines Operators. Das bedeutet beispielsweise, dass das Zeichen als Punkt für einen Zeilenumbruch dienen und an anderen Operatoren ausgerichtet werden kann. Operator-Emulatoren werden häufig verwendet, wenn eine oder mehrere Glyphen zu einem Operator kombiniert werden, wie z. B. ‘==’ . Standardwert: false |
Beispiele
Beispiel:
[C#]
IMathBox box = new MathematicalText("==").ToBox();
Siehe auch
- interface IMathElement
- namensraum Aspose.Slides.MathText
- Montage Aspose.Slides