IMathBox
Contenu
[
Cacher
]Interface IMathBox
Spécifie l’emballage logique (packaging) des éléments mathématiques. Par exemple, un objet encapsulé peut servir d’émulateur d’opérateur avec ou sans un point d’alignement, servir de point de saut de ligne, ou être groupé de manière à ne pas permettre de sauts de ligne à l’intérieur. Par exemple, l’opérateur “==” devrait être encapsulé pour éviter les sauts de ligne.
public interface IMathBox : IMathElement
Propriétés
Nom | Description |
---|---|
AlignmentPoint { get; set; } | Lorsque vrai, cet émulateur d’opérateur sert de point d’alignement ; c’est-à-dire que les points d’alignement désignés dans d’autres équations peuvent être alignés avec lui. Par défaut : faux |
AsIMathElement { get; } | Permet d’obtenir l’interface de base IMathElement IMathElement |
Base { get; } | Argument de base |
Differential { get; set; } | Différentiel. Lorsque vrai, la boîte agit comme un différentiel (par exemple, 𝑑𝑥 dans un intégrande) et reçoit l’espacement horizontal approprié pour le différentiel mathématique. Par défaut : faux |
ExplicitBreak { get; set; } | La rupture explicite spécifie s’il y a un saut de ligne au début de l’objet Box, de sorte que la ligne se plie au début de l’objet box. Spécifie le numéro de l’opérateur sur la ligne précédente de texte mathématique qui sera utilisé comme point d’alignement pour la ligne actuelle de texte mathématique, valeurs possibles : 1..255 Par défaut : 0 (pas de rupture explicite) |
NoBreak { get; set; } | Pas de rupture. Cette propriété spécifie la propriété “non cassable” sur l’objet box. Lorsque vrai, aucun saut de ligne ne peut se produire à l’intérieur de la boîte. Cela peut être important pour les émulateurs d’opérateurs qui consistent en plus d’un opérateur binaire. Lorsque cet élément n’est pas spécifié, des ruptures peuvent se produire à l’intérieur de la boîte. Par défaut : vrai |
OperatorEmulator { get; set; } | Émulateur d’opérateur. Lorsque vrai, la boîte et son contenu se comportent comme un seul opérateur et héritent des propriétés d’un opérateur. Cela signifie, par exemple, que le caractère peut servir de point pour un saut de ligne et peut être aligné avec d’autres opérateurs. Les émulateurs d’opérateurs sont souvent utilisés lorsqu’un ou plusieurs glyphes se combinent pour former un opérateur, comme ‘==’. Valeur par défaut : faux |
Exemples
Exemple :
[C#]
IMathBox box = new MathematicalText("==").ToBox();
Voir Aussi
- interface IMathElement
- namespace Aspose.Slides.MathText
- assembly Aspose.Slides