Matthias Scharwies: math: display nicht mit CSS setzen! -Darstellungsprobleme im Chrome (war: MathML im SELF-Wiki)

Beitrag lesen

problematische Seite

Guten Morgen!

So, jetzt hab ich doch noch einen Bug gefunden, wsl. aber nicht im Chrome, sondern im Frickl:

Es geht um diese Funktionsdefinition:

<p>
  <math>
      <mi>f</mi><mo>:</mo><mn></mn><mo>&rarr;</mo>
      <mn>[-1,1]</mn>
  </math>,
  <math>
      <mi>f</mi><mo>(</mo><mi>x</mi><mo>)</mo>
      <mo>=</mo>
      <mi>sin</mi>
      <mi>x</mi>
  </math>
</p>

Das wird lokal alles perfekt angezeigt

  • alles in einer Linie des p-Elements
  • alle Formelbestandteile nebeneinander, auch im Chrome

Im Frickl hatte ich gemerkt, dass die Formel im Chrome untereinander angezeigt wird und deshalb jeweils ein mrow eingefügt.

Fehler gefunden:

math hat das display-Attribut mit den Werten block und inline(Default).

Die sollten auch mit CSS gesetzt werden können; bei math {display:inline;} (aber auch bei block!) werden alle Basiselemente untereinander angezeigt. Das zusätzliche Schachteln in ein mrow bringt Abhilfe!

Das betrifft aber unser Frickl +Chrome und nicht den Chrome an sich!


Eigentlich wollte ich ja das mit dem Whitespace testen. Da ist es so:

mi

  • ein Zeichen → kursive Darstellung
  • mehrere Zeichen → normal

Herzliche Grüße

Matthias Scharwies

--
Ich habe heute rausgefunden, dass in das Pizzafach meines Rucksacks auch ein Laptop passt!
0 46

Frage zum Wiki-Artikel „MathML“

JimKnopf
  • frage zum wiki
  1. 0

    MathML im SELF-Wiki

    Matthias Scharwies
    • frage zum wiki
    • mathml
    1. 0
      JimKnopf
      1. 0
        Rolf B
        1. 0
          Matthias Scharwies
          1. 0
            Rolf B
          2. 0
            Gunnar Bittersmann
            • mathml
            1. 0
              Matthias Scharwies
      2. 1
        JimKnopf
        1. 0

          Darstellungsprobleme im Chrome (war: MathML im SELF-Wiki)

          Rolf B
          1. 0
            JimKnopf
            1. 0
              Matthias Scharwies
              1. 0

                math: display nicht mit CSS setzen! -Darstellungsprobleme im Chrome (war: MathML im SELF-Wiki)

                Matthias Scharwies
                1. 0
                  Gunnar Bittersmann
                  • mathml
                  1. 0
                    Matthias Scharwies
                  2. 0
                    Rolf B
                    1. 0
                      Gunnar Bittersmann
                      • sprache
                      • sprache
                      1. 0
                        Felix Riesterer
                        1. 0

                          „macht Sinn“ (war: math: display nicht mit CSS setzen! -Darstellungsprobleme im Chrome (war: MathML im SELF-Wiki))

                          Gunnar Bittersmann
                          1. 0
                            Auge
                            1. 0
                              Raketenwilli
    2. 2
      Matthias Scharwies
      1. 0
        Auge
        1. 0
          Matthias Scharwies
    3. 1
      Matthias Scharwies
    4. 0
      JürgenB
      1. 0
        Matthias Scharwies
        1. 0
          JürgenB
        2. 0
          JürgenB
          1. 0
            Matthias Scharwies
            1. 0
              Matthias Scharwies
              1. 0
                Matthias Scharwies
                1. 0
                  JürgenB
                  1. 0
                    Matthias Scharwies
                    1. 0
                      JürgenB
                      1. 0
                        JürgenB
                      2. 0
                        Matthias Scharwies
                        1. 0
                          JürgenB
                          1. 0
                            Matthias Scharwies
      2. 2
        Auge
        • frage zum wiki
        • mathml
        • meinung
        1. 0
          JürgenB
        2. 3

          Einsteiger-Tutorial vorerst fertig!

          Matthias Scharwies
          1. 0
            JürgenB
            1. 1
              Matthias Scharwies
  2. 0
    JimKnopf
    1. 0
      JürgenB