WebEQ -- matematickΘ vzorce na Webu

Ji°φ Kosek ml.

Pokud chceme do strßnky vlo₧it n∞jak² slo₧it∞jÜφ matematick² vzorec, obvykle to °eÜφme tak, ₧e ze vzorce ud∞lßme obrßzek a ten do strßnky vlo₧φme. 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 Java-aplet∙ WebEQ. WebEQ 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φ je nßsledujφcφ:

Vidφme, ₧e vÜe je realizovßno vlo₧enφm apletu do strßnky. Apletu 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 (\) a 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 aplet nainstalovßn v jinΘm adresß°i ne₧ je naÜe strßnka, musφme u apletu pomocφ atributu CODEBASE nastavit URL, kde sφdlφ pot°ebnΘ aplety z WebEQ.

Jako u vÜech aplet∙ 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ß aplet WebEQ s p°φsluÜn²mi atributy a parametry. Autor strßnek s matematick²mi vzorci pak nemusφ o vklßdßnφ aplet∙ 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φ apletu trvß pom∞rn∞ dlouho. Pro dalÜφ vzorce je vÜak aplet 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.

Obr. 1: Strßnka se vzorci vlo₧en²mi pomocφ WebEQ
© Ji°φ Kosek 1999