| |
dieser Grund, die meisten schreiben die Werte zu, welche die Textübertragung beeinflussen, werden übernommen vom übertragenklima, wie gezeigt in der ' Rückstellungs' Spalte in der Tabelle oben. (in den Fällen wo der umgebende Text und das MathML übertragen werden durch unterschiedliche Software z.B. eine Datenbanksuchroutine und eine Steckverbindung, ist es auch wichtig für das übertragenklima zur Verfügung zu stellen das renderer MathML mit zusätzlichen Informationen, wie der Grundlinienposition des umgebenden Textes, der nicht ist speci ED durch irgendwelche Attribute MathML.) Anmerkung jedoch daß MathML 2,0 nicht die Einheit spezifiziert, durch die Artinformationen werden vom übertragenklima übernommen. Z.B. konnte eine Datenbanksuchroutinesteckverbindung zu wählen bauen Sie vollständig auf die CSS-Erbschafteinheit und benutzen Sie die völlig entschlossenen CSS-Eigenschaften für die Übertragung, während eine andere Anwendung konnte ein Artklima am Wurzelnullpunkt nur beraten und verwendet dann seine eigene interne Art Erbschaftrichtlinien. Die meisten renderers MathML wünschen vermutlich auf irgendeinem Grad zur zusätzlichen, internen Art beruhen, die algo- verarbeitet rithms. Insbesondere Erbschaft vom mathvariant Attribut folgt nicht dem CSS-Modell. Der Default-Wert für dieses Attribut ist "Normal" (nicht-schräg gelegen) für alles Zeichen schließen Sie Meile aus . Für Meile Zeichen, die Rückstellung hängt vom numerischen ab Brustbeeren der Buchstaben im Inhalt der Zeichen. ( mißbilligt fontslant Attribut benimmt auch sich auf diese Weise.), Sehen Sie Abschnitt 3,2,3 für Details. 3,2,2,1 Mißbilligte Artattribute auf Scheinelementen Das MathML 1,01 Artattribute verzeichnete unten sind mißbilligt worden in MathML 2,0. Wenn Klimas übertragen werden diese Unterstützung CSS, ist es vorzuziehend, CSS zu verwenden, um die übertrageneigenschaften zu steuern, die diesen Attributen entsprechen. Gleichwohl, wie, direkte Handhabung dieser übertrageneigenschaften durch oben erklärt was auch immer bedeutet, normalerweise sollte seien vermieden Sie. Es gibt einen Sonderfall. Der Gebrauch fontfamily Attribut auf dem mglyph Element wird nicht mißbilligt. In dieser Kontext, fontfamily Attribut bezeichnet nicht eine Arteigenschaft, aber liefert eher angeforderte Informationen. Sehen Sie Abschnitt 3,2,9 für Details. Wenn ein neues Mathematikartattribut und -con, das mißbilligte Attribute icting ist, gegeben werden, das neue Matheartattribut Wert sollte verwendet werden. Z.B. ' mathvariant='normal ' > a < < des Meilenfontweight='bold/Meile > wenn in einem normalen Gewichtschriftkegel übertragen Sie und < Meilenfontweight='bold' mathvariant='sans-serif' > a-</Meile > wenn in einem normalen Gewicht-GROTESKSCHRIFTKEGEL übertragen Sie. Im Beispiel < Meilenfontweight='bold ' mathvariant='fraktur' > a1 </Meile > das mathvariant Attribut läuft noch fontweight über Attribut, obwohl "fraktur" sollte nicht im Allgemeinen sein zugetroffen auf ' 1 ', da es keinen entsprechenden alphanumerischen Symbolbuchstaben SMP-Mathe gibt. In Ermangelung der Schriftkegel Stellen Fraktur enthalten, würde dieses vermutlich als Fraktur ' a ' gefolgt von römischem ' 1 ' in den meisten renderers übertragen. Die neuen Mathematikartattribute laufen auch mißbilligten 1,01 Artattributwerte über, die übernommen werden. So < mstyle fontstyle='italic ' > < Meilenmathvariant='bold' > a-</Meile > </mstyle > überträgt in einem fetten aufrechten Schriftkegel, nicht ein Schriftkegel des fetten Italic. Gleichzeitig dienen das MathML 1,01 Attribute noch einen Zweck. Da sie direkt der Übertragung entsprechen Eigenschaften benötigten für Mathematiklayout, sind sie für das Beschreiben von von Layoutrichtlinien und -algorithmen MathML sehr nützlich. 46 |  |
|
| |
|
|