Structograms in LaTeX
Ez az oldal a stuki.sty segédprogram otthona. A makrócsomag célja igényes kinézetű struktogramok szedésének lehetővé tétele a LaTeX szedőkörnyezetben.
A "veterán" ELTE-sek bizonyára ismerik (sőt, sokan még ma is
elégedetten használják) Huszár Péter Zsolt TeX-es
stuki.tex makrócsomagját, mely hasonló feladatot lát el.
A stuki.sty a stuki.tex ötletén
alapszik, de használatában és implementációjában teljesen független
tőle. A felhasználói felület újratervezése árán kijavíthattam a
korábbi megoldás néhány esztétikai hiányosságát, de ezért cserébe
nehezebben használható, kevésbé felhasználóbarát makrócsomaghoz
jutottam, ami ráadásul teljesen inkompatibilis a már megszokott,
bejáratott változattal. Mégis, úgy érzem, hogy az új megvalósítás
szebb struktogramjai bőséges kárpótlást nyújtanak az áttérés
nehézségeiért.
A stuki.sty legfrissebb, 2.5-ös kódjelű változata 2001. január 25-én jelent meg. A csomag az alábbi linkre kattintva tölthető le. A tulajdonképpeni stílusfájl mellett részletes, magyar nyelvű használati utasítást is mellékeltem.
A makrócsomag használatának megtanulásához jól jöhet néhány alkalmazási példa, forráskóddal:
A stuki.sty első változatai 1999-ben jelentek meg. A régebbi verziókhoz szokott felhasználóknak érdemes elolvasniuk a makrócsomag változtatásainak történetét, mely a disztribúcióban is megtalálható.
A stílusfájl létrehozásában, karbantartásában nyújtott segítségükért köszönettel tartozom az alábbi személyeknek:
- Balogh Ádám (Hibabejelentés)
- Belme Attila (Hibabejelentés)
- Huszár Péter Zsolt (Az eredeti (TeX-es) stuki.tex szerzője)
- Selmeczy Péter (Történeti megjegyzések)
- és még sokan mások.
A stuki.sty-vel kapcsolatos kritikákat, észrevételeket, kívánságokat szeretettel várom a lorentey@elte.hu címen. A stílusfájl használatához sok sikert, jó munkát kíván: Lőrentey Károly.
Néhány példa a csomag lehetőségeiből