No mne nefunguje zadefinovanie piesku  v th configu pomocou "for i = xpart llcorner q step 0.4u until xpart urcorner q:  for j = ypart llcorner q step 0.4u until ypart urcorner q: "  z toho dôvodu, že ma nepustí SKBB kód. Vypisuje mi, že nemôžem mať hodnotu nižšiu ako [1] [2] [3] [4]. A ak značku zadefinujem ako "a_sand:AUT" tak mi to začne vypisovať že v definícii (symbol assign) je málo znakov a treba minimálne 3.
Preto mi to funugje len ak si to zadefinujem ako užívateľskú položku.
V prílohe eventuálne posielam i celý therion súbor mapy.

Dňa 30. mája 2017, 16:19, Martin Sluka via Therion-cs <therion-cs@speleo.sk> napísal(-a):
____ tu sme pri dlhodobom probléme, pre značky typu u:niečo nefungujú
príkazy typu symbol-color, symbol-hide a podobne. Takže sa s nimi nedá
moc dobre pracovať. 

Je to "withcolor" - http://latex.org/articles/MetaPost3.pdf

code metapost
def a_u_sand (expr p) =
T:=identity;
% thclean p;
pickup PenC;
path q; q = bbox p;
picture tmp_pic;
tmp_pic := image(
for i = xpart llcorner q step 0.4u until xpart urcorner q:
for j = ypart llcorner q step 0.4u until ypart urcorner q:
draw origin shifted ((i,j) randomized 0.7u) withpen PenC;
endfor;
endfor;
);
clip tmp_pic to p;
drawoptions();
draw tmp_pic withcolor red;
enddef;
endcode

U uživateľských značiek sa asi neočakáva, že by sa u nich ešte uživateľsky menila farba, ked sa môže zmeniť v kóde.

Prepísanie definície značky v layoute je možné, ale môže sa ti to vymstit, keď budeš chcieť použiť pôvodnú značku a zabudneš na to.

m.

_______________________________________________
Therion-cs mailing list
Therion-cs@speleo.sk
https://mailman.speleo.sk/listinfo/therion-cs