Skip to content

Struktogramok LaTeXben

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.

Használati utasítás

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.stystuki.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.

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:

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.

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

Egy absztrakt read művelet

3 Comments
  1. J.Á.L. permalink

    Én azon kevesek közé tartozom, aki plain TeX-ben dolgozik, és én ebben a programban szeretnék struktogrammokat rajzolni a jövőben. miközben kerestem ilyen kiegészítést, akkor találkoztam többek között ezzel az oldallal is, ám az említett „stuki.tex” fájlt sehol/sehogy se találom. Tudna mondani egy hivatkozást, ahonnan le lehet tölteni?

    • Körülnéztem az archivált adataim között, de sajnos egy gyors kereséssel nem leltem rá. Még előfordulhat, hogy egy eldugott tarban később megtalálom valahol, de az ön helyében felvenném a kapcsolatot Horváth Zoltánnal, akinek szinte biztosan kéznél van az eredeti csomag:

      http://people.inf.elte.hu/hz/

      (Ha eljuttat belőle egy példányt nekem is, szívesen kirakom erre az oldalra.)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.