diff options
author | Karl Berry <karl@freefriends.org> | 2011-05-28 02:18:52 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-05-28 02:18:52 +0000 |
commit | c59fe5fe4739f0c61560f05d4e42b4e552219b27 (patch) | |
tree | 8cf79e85e394b3177a28d374415840a4e0a025ad /Build/source/utils/asymptote/base/slide.asy | |
parent | 771db15706dbf3f4af8b630dcb15646a3e5fda00 (diff) |
asy 2.10
git-svn-id: svn://tug.org/texlive/trunk@22633 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/asymptote/base/slide.asy')
-rw-r--r-- | Build/source/utils/asymptote/base/slide.asy | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/Build/source/utils/asymptote/base/slide.asy b/Build/source/utils/asymptote/base/slide.asy index 092c3429145..0a3e0f65fab 100644 --- a/Build/source/utils/asymptote/base/slide.asy +++ b/Build/source/utils/asymptote/base/slide.asy @@ -401,27 +401,27 @@ void figure(string[] s, string options="", real margin=0, S[i]=graphic(s[i],options); } - display(S,margin,captions,caption,align,itempen,figuremattpen, final); + display(S,margin,captions,caption,align,itempen,figuremattpen,final); } void figure(string s, string options="", string caption="", pair align=S, pen p=itempen, pen figuremattpen=figuremattpen, bool final=true) { - figure(new string[] {s},options,caption,align,p,figuremattpen, final); + figure(new string[] {s},options,caption,align,p,figuremattpen,final); } void multifigure(string[] slist, string options="", string caption="", - pair align=S, pen p=itempen, pen figuremattpen=figuremattpen) + pair align=S, pen p=itempen, pen figuremattpen=figuremattpen, + bool step=itemstep) { - if (stepping) { - int lastnode = currentpicture.nodes.length-1; + if(step) { + int lastnode=currentpicture.nodes.length-1; for (int i=0; i<slist.length-1; ++i) { - figure(slist[i], options, caption, align, p, figuremattpen, final=false); + figure(slist[i],options,caption,align,p,figuremattpen,final=false); erasestep(lastnode); } } - figure(slist[slist.length-1], options, caption, align, p, figuremattpen, - final=true); + figure(slist[slist.length-1],options,caption,align,p,figuremattpen,final=true); if(!firststep) step(); firststep=false; @@ -429,12 +429,13 @@ void multifigure(string[] slist, string options="", string caption="", void indexedfigure(string prefix, int first, int last, string options="", string caption="", - pair align=S, pen p=itempen, pen figuremattpen=figuremattpen) + pair align=S, pen p=itempen, pen figuremattpen=figuremattpen, + bool step=itemstep) { string[] s; for(int i=first; i <= last; ++i) s.push(prefix+string(i)); - multifigure(s, options, caption, align, p, figuremattpen); + multifigure(s,options,caption,align,p,figuremattpen,step=step); } string[] codefile; |