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" 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 | |