Modifiche recenti - Cerca:

Categorie

Pagine utente

Winzipedia

Uso dell'wiki

modifica il menu

FormuleMatematiche

Come scrivere formule matematiche in Winzipedia

Sommario
In questo articoletto spiegherò come inserire formule matematiche all'interno di una voce di Winzipedia.

Requisiti

Le formule matematiche inserite in Winzipedia come testo ASCII (che descriverò più avanti) vengono convertite in MathML, un dialetto di XML per la loro rappresentazione.

Internet Explorer
Internet Explorer non supporta nativamente la loro visualizzazione, ma deve appoggiarsi ad un player: MathPlayer.

Mozilla Firefox
Gli utenti che usano Firefox non dovrebbero avere problemi, purchè abbiano installato i fonts necessari, reperibili altrimenti all'indirizzo http://www.mozilla.org/projects/mathml/fonts/

Sintassi

La sintassi per inserire una formula matematica è la seguente:

{$ %<parameters...>% formula $}

I parametri sono opzionali:

  • num(=??): numerazione della formula;
  • height=??px: altezza riservata.

La sintassi è semplice ed intuitiva, soprattutto per chi ha già avuto esperienze con LaTeX. Mi è sembrato quidni più semplice spiegarla per esempi.

Esempio 1: soluzione di una equazione di secondo grado

Supponiamo {$ %height=70px% ax^2+bx+c=0 text( con ) a!=0 $}

Dividiamo innanzitutto per ''a''
{$ %num=1% x^2+b/ax+c/a=0 $}

Completiamo il quadrato
{$ %num% x^2+b/ax+(b/(2a))^2-(b/(2a))^2+c/a=0 $}

Fattorizziamo i primi tre termini
{$ %num% (x+b/(2a))^2=(b^2)/(4a^2)-c/a $}

Estraiamo la radice quadrata da entrambi i lati dell'uguale
{$ %num% x+b/(2a)=+-sqrt((b^2)/(4a^2)-c/a) $}

Infine spostiamo {$ b/(2a) $} a destra e semplifichiamo per ottenere le due soluzioni
{$ %num=5% x_(1,2)=(-b+-sqrt(b^2-4ac))/(2a) $}

Supponiamo

Dividiamo innanzitutto per a

(1)

Completiamo il quadrato

(2)

Fattorizziamo i primi tre termini

(3)

Estraiamo la radice quadrata da entrambi i lati dell'uguale

(4)

Infine spostiamo

a destra e semplifichiamo per ottenere le due soluzioni

(5)

Esempio 2: simboli di integrale, infinito, radice, pi greco

{$int_0^oo e^{-x^2}dx = 1/2 sqrt{pi}.$}


Esempio 3: matrici

{$((a,b),(c,d))^-1=1/(ad-bc)((d,-b),(-c,a))$}


Per altri esempi visitare la homepage del progetto ASCIIMathML da cui è stato tratto il plugin; il sito dispone anche di una sandbox con molte formule da cui prendere esempio.

Modifica - Versioni - Stampa - Modifiche recenti - Cerca
Ultima modifica il 13/05/2006 ore 12:26 CEST