COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 49/97)

WWW dφlna

Ji°φ Kosek ml.

WebEQ -- matematickΘ vzorce na Webu

Pokud chceme do naÜφ strßnky vΦlenit n∞jak² slo₧it∞jÜφ matematick² vzorec, obvykle to °eÜφme tak, ₧e ze vzorce ud∞lßme obrßzek a ten vlo₧φme do WWW strßnky. Pokud vÜak strßnka obsahuje vzorc∙ hodn∞, stane se p°enos velkΘho poΦtu obrßzk∙ po sφti Φasov∞ ne·nosn². V t∞chto p°φpadech nßm m∙₧e neocenitelnΘ slu₧by nabφdnout sada javov²ch applet∙ WebEQ. WebEQ toti₧ umo₧≥uje do strßnek vklßdat vzorce zapsanΘ v jednoduchΘ syntaxi, kterß vychßzφ z typografickΘho systΘmu TeX.

Uka₧me si, jak vypadß vlo₧enφ jednoduchΘho vzorce:

<APPLET CODE="geom.webeq.app.mdraw"
HEIGHT=50 WIDTH=150>
<PARAM NAME=eq
VALUE="\displaystyle{\lim_{n\to\infty}
\left(1+\frac{1}{n}\right)^n = e}">
</APPLET>

V²slednΘ zobrazenφ vidφme na obrßzku 1.

Vidφme, ₧e vÜe je realizovßno vlo₧enφm appletu do strßnky. Appletu jako parametr eq p°edßme zßpis vzorce. P°i zßpisu se kombinujφ jednak specißlnφ klφΦovß slova zaΦφnajφcφ zp∞tn²m lomφtkem (\), jednak prom∞nnΘ. Slo₧enΘ zßvorky slou₧φ ke slouΦenφ Φßsti vzorce do skupiny. St°φÜka (^) a podtr₧φtko (_) se pou₧φvajφ pro zßpis hornφho a dolnφho indexu.

Pokud mßme applet nainstalovßn v jinΘm adresß°i, ne₧ je naÜe strßnka, musφme u appletu pomocφ atributu CODEBASE nastavit URL, kde sφdlφ pot°ebnΘ applety z WebEQ.

Jako u vÜech applet∙, musφme i zde nastavit jeho Üφ°ku a v²Üku. To m∙₧e b²t -- zvlßÜt∞ p°i v∞tÜφm poΦtu vzorc∙ -- zdlouhavß a nudnß prßce. Pro tyto ·Φely je souΦßstφ systΘmu program Sizer. Ten Φte HTML strßnku, ve kterΘ jsou vzorce uzav°eny mezi tagy <MATH> a </MATH>, a mφsto nich vklßdß applet WebEQ s p°φsluÜn²mi atributy a parametry. Autor strßnek s matematick²mi vzorci pak nemusφ o vklßdßnφ applet∙ nic v∞d∞t. NaÜi prvnφ ukßzku by zapsal jednoduÜe jako:

<MATH>\displaystyle{\lim_{n\to\infty}

\left(1+\frac{1}{n}\right)^n = e}</MATH>

WebEQ se hodφ p°edevÜφm pro strßnky, kterΘ obsahujφ v∞tÜφ mno₧stvφ vzorc∙. Prvnφ nata₧enφ appletu trvß pom∞rn∞ dlouho. Pro dalÜφ vzorce je vÜak applet ji₧ ve vyrovnßvacφ pam∞ti a zobrazenφ je velice rychlΘ.

WebEQ toho nabφzφ jeÜt∞ mnohem vφce, ne₧ jsme si ukßzali. Mimo jinΘ m∙₧eme ve vzorcφch pou₧φvat barvy a odkazy. Autorem systΘmu WebEQ, kter² je dostupn² na adrese http://www.geom.umn.edu/, je Robert R. Miner.


| <<< | COMPUTERWORLD | IDG CZ homepage |