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/

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!