MathML - Macierze
Znacznik <mtable> służy do rysowania macierzy.
Składnia
mtable jest podobny do tagu table w HTML i ten tag używa elementów mtr, mtd, które są podobne do tagów tr i td w HTML.
<mtable> <mtr> <mtd></mtd></mtr></mfrac>
Atrybuty
Oto opis wszystkich atrybutów tego tagu -
align- Aby określić pionowe wyrównanie tabeli. Prawidłowe wartości to: axis, baseline, bottom, center, top. Domyślnie jest to oś.
class, id, style - Używany z arkuszami stylów.
columnalign- Aby określić poziome wyrównanie komórek. Prawidłowe wartości to: left, center i right. Domyślnie jest to środek.
columnlines- Aby określić obramowanie kolumn. Prawidłowe wartości to: brak, ciągłe i przerywane. Wartość domyślna to brak.
columnspacing - Aby określić odstęp między kolumnami tabeli.
displaystyle - Jeśli dla wyświetlanych równań jest używane więcej miejsca w pionie, jeśli fałsz, do wyświetlania formuł używany jest bardziej zwarty układ.
frame- Aby określić granice całej tabeli. Prawidłowe wartości to: brak, ciągłe i przerywane. Wartość domyślna to brak.
framespacing - Aby określić dodatkową przestrzeń dodaną między tabelą a ramką.
href - Aby określić hiperłącze do określonego identyfikatora URI.
mathbackground- Aby określić kolor tła. Prawidłowe formaty to #rgb, #rrggbb i nazwy kolorów html.
mathcolor- Aby określić kolor tekstu. Prawidłowe formaty to #rgb, #rrggbb i nazwy kolorów html.
rowalign- Aby określić pionowe wyrównanie komórek. Prawidłowe wartości to oś, linia bazowa, dół, środek i góra. Domyślnie jest to linia bazowa
rowlines- Aby określić granice wierszy. Prawidłowe wartości to: brak, ciągłe i przerywane. Wartość domyślna to brak.
width - Aby określić szerokość całej tabeli.
Przykład
Narysujmy metrykę 3 x 3.
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mo>[</mo>
<mtable>
<mtr>
<mtd><mn>1</mn></mtd>
<mtd><mn>0</mn></mtd>
<mtd><mn>0</mn></mtd>
</mtr>
<mtr>
<mtd><mn>0</mn></mtd>
<mtd><mn>1</mn></mtd>
<mtd><mn>0</mn></mtd>
</mtr>
<mtr>
<mtd><mn>0</mn></mtd>
<mtd><mn>0</mn></mtd>
<mtd><mn>1</mn></mtd>
</mtr>
</mtable>
<mo>]</mo>
</mrow>
</math>