batzee
12-06-2006, 10:39
Hallo Forum,
ich hab mir für pstricks folgendes custom Bildchen definiert (einen Hochspannungsblitz), das ich an mehreren Stellen in meinem Dokument einbinden möchte:
\def\flash(#1,#2){%
\pscustom[fillstyle=solid,fillcolor=70percent]{%
\moveto(#1,#2)
\rlineto(1.5,4.5) %A
\rlineto(-1.5,0) %B
\rlineto(-1,-5) %C
\rlineto(1,0) %D
\rlineto(-0.66,-2) %E
\rlineto(-0.67,0.5) %F
\rlineto(0.33,-2.2) %G
\rlineto(1.8,1.7) %H
\rlineto(-0.8,-0.1) %I
\rlineto(1,2.6)
\rlineto(-1,0)
}
}
Ich hab es soweit geschafft, das man das Shape an beliebiger Stelle im Bild einblenden kann (an Position #1/#2).
Jetzt möchte ich noch 2 weitere Dinger:
1. Das Bild sollte skalierbar sein, d.h. beim Einbinden möchte ich die Größe angeben können
2. Ich möchte auch Parameter wir fillcolor, linewidth etc. beim Einbinden angeben können.
Wie geht das?
Danke!
batzee
ich hab mir für pstricks folgendes custom Bildchen definiert (einen Hochspannungsblitz), das ich an mehreren Stellen in meinem Dokument einbinden möchte:
\def\flash(#1,#2){%
\pscustom[fillstyle=solid,fillcolor=70percent]{%
\moveto(#1,#2)
\rlineto(1.5,4.5) %A
\rlineto(-1.5,0) %B
\rlineto(-1,-5) %C
\rlineto(1,0) %D
\rlineto(-0.66,-2) %E
\rlineto(-0.67,0.5) %F
\rlineto(0.33,-2.2) %G
\rlineto(1.8,1.7) %H
\rlineto(-0.8,-0.1) %I
\rlineto(1,2.6)
\rlineto(-1,0)
}
}
Ich hab es soweit geschafft, das man das Shape an beliebiger Stelle im Bild einblenden kann (an Position #1/#2).
Jetzt möchte ich noch 2 weitere Dinger:
1. Das Bild sollte skalierbar sein, d.h. beim Einbinden möchte ich die Größe angeben können
2. Ich möchte auch Parameter wir fillcolor, linewidth etc. beim Einbinden angeben können.
Wie geht das?
Danke!
batzee