SDIA
system pro jednoduchou a rychlou vyrobu SD diagramu
Verse: 1.0 Vydana: 29. cervna 2005
Posledni versi muzete ziskat na http://www.square.cz/sdia/
Copyright © 2000-2005 Milan Vancura <milan@ucw.cz>
SDIA je distribuvan pod licenci MIT, coz znamena volne pro osobni i komercni
pouziti - viz stranku Download
Toto je zakladni vytah z dokumentace - plna verse dokumentace bude doufam po precteni tohoto vytahu pochopitelna i bez zvlastni znalosti anglictiny, minimalne priklady.
1. zpusob pouziti
Zpusob pouziti je ten, ze se soubor sdia.eps z distribucniho baliku (viz Download) pro kazdy novy diagram zkopiruje pod novym nazvem (priponu je nutne zachovat, musi byt ".eps") a v te kopii se pak dopisi vlastni data tanecniku. Tim vznikne hotovy diagram. Nemusi se nijak prekladat ani transformovat. Soubor je timto hotovy a muze se primo vlozit do nektereho sazeciho programu nebo napr. do MS Wordu.
2. zpusob editace .eps souboru
V souboru jsou dve mista, ktera se meni. Za prve 2. radek souboru (zacina na "%%BoundingBox:") - zde jsou uvedene rozmery obrazku. Ve vetsine pripadu se spocitaji tak, ze prvni dve hodnoty se nechaji nulove a druhe dve se nastavi jako 23-nasobek o jednicku zvetsene maximalni souradnice v danem smeru: x a y. Zni to slozite, ale je to uplne primitivni. Pokud je napr. diagram se dvema tanecniky na pozicich (0,0) a (1,0), tak hodnoty pro BoundingBox jsou:
%%BoundingBox: 0 0 46 23
protoze max. X je 1 (o jednu vic je 2 a 23 x 2 = 46) a max. Y je 0, z toho plyne stejnym zpusobem 23 ( = 23 x (Y+1) )
3. vlastni data obrazku
Vkladaji se mezi komentarove radky:
% ___ user data ___ % % ^^^ end of user data ^^^ %
a jsou v jednoduchem formatu: co radek, to tanecnik. Kazdy radek ma tvar:
<nazev tanecnika> <smer, kam se kouka> <x> <y> <pohlavi>
- nazev tanecnika:
- bud pismenko A-H (nahradi se grafickou znackou) nebo v zavorce uvedeny znak, ktery se vypise doprostred tanecnika (napr. "(A)")
- smer:
- jedno z pismenek n,s,e,w,h,v,x - znamena po rade: sever, jih, vychod, zapad, dva nosy horizontalne, dva nosy vertikalne, zadny nos
- x, y:
- pozice tanecnika. Vlevo dole je (0,0) a pocita se klasicky squareove
- pohlavi:
- jedno z pismenek b, g - boy, girl
Priklad:
% ___ user data ___ % (A) n 0 0 b (a) n 1 0 g % ^^^ end of user data ^^^ %
Je diagram paru koukajiciho na sever (tj. nahoru), vlevo kluk, vpravo holka, oznaceni "A" a "a".
Tot vse. Slozitejsi priklady jsou v originalni dokumentaci.
Hodne stesti!