Az I. 134. feladat (2006. május) |
I. 134. Készítsünk HTML és JavaScript eszközökkel webes egyenletszerkesztőt, ami a KöMaL internetes fórumán és az elektronikus munkafüzetben használt TeX parancsokból épít fel képletet.
Az oldal két részből álljon. Az alsó rész egy POST típusú webes űrlap (form) legyen, amely egy szövegdobozból és egy OK feliratú gombból áll. A gomb megnyomására a böngésző küldje el a http://www.komal.hu/forum/forum.cgi címre a következő adatokat:
Változó érték
a tk
src a szövegdoboz tartalma
Az oldal felső részén nyomógombokon és/vagy legördülő menükön szerepeljen a legfontosabb TeX parancsok közül néhány, de legalább 8 (pl. tört, alsó és felső index, szumma, görög betűk), a WYSIWYG egyenletszerkesztőkhöz hasonlóan. Ha a felhasználó valamelyik nyomógombra klikkel, a program a szövegdobozban, az aktuális pozíciótól kezdve illessze be a megfelelő TeX parancsot és a szükséges kapcsos zárójeleket. Például a tört jelre kattintás hatására írja be a ,,\frac{ }{ }'' szöveget, és a kurzort állítsa az első kapcsos zárójelpár közé.
A megoldások értékelésénél figyelembe vesszük az alkalmazott eszközöket, esztétikai szempontokat és azt is, hogy többféle böngészőn (Internet Explorer, Mozilla, Opera stb.) is helyesen működnek-e.
Beküldendő az oldal forráskódja (i134.html).
(10 pont)
A beküldési határidő 2006. június 15-én LEJÁRT.
Statisztika:
8 dolgozat érkezett. 9 pontot kapott: Györök Péter. 8 pontot kapott: 1 versenyző. 7 pontot kapott: 3 versenyző. 6 pontot kapott: 1 versenyző. 5 pontot kapott: 1 versenyző. 4 pontot kapott: 1 versenyző.
A KöMaL 2006. májusi informatika feladatai