diff options
author | Karl Berry <karl@freefriends.org> | 2009-12-02 23:58:59 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-12-02 23:58:59 +0000 |
commit | 385afb0fdaada6fc33d842f965b21d9e058a2a94 (patch) | |
tree | 66ae9f59febd3a80f124c6c60c45d6bfcde53e0e /Master/texmf-dist/doc/latex/tablor/tablor.html | |
parent | 01cf362a741bf898878089e4dfaff7e25c97c823 (diff) |
tablor 4.06-c (1dec09)
git-svn-id: svn://tug.org/texlive/trunk@16271 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/tablor/tablor.html')
-rw-r--r-- | Master/texmf-dist/doc/latex/tablor/tablor.html | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/Master/texmf-dist/doc/latex/tablor/tablor.html b/Master/texmf-dist/doc/latex/tablor/tablor.html index 200783cdcff..c1fdde694b2 100644 --- a/Master/texmf-dist/doc/latex/tablor/tablor.html +++ b/Master/texmf-dist/doc/latex/tablor/tablor.html @@ -87,13 +87,13 @@ <body> <pre> <span class="font-latex-sedate">\NeedsTeXFormat</span>{LaTeX2e}[1995/12/01] -<span class="font-latex-sedate">\ProvidesPackage</span>{<span class="flyspell-duplicate">tablor</span>}[11/11/2009 v4.06-b la machine a creer des tableaux de signes et variations] +<span class="font-latex-sedate">\ProvidesPackage</span>{<span class="flyspell-duplicate">tablor</span>}[02/12/2009 v4.06-d la machine a creer des tableaux de signes et variations] <span class="comment-delimiter">% </span><span class="font-latex-sedate"><span class="comment">\copyleft</span></span><span class="comment"> Connan le Barbare (aka Guillaume Connan) </span><span class="font-latex-sedate"><span class="comment">\copyright</span></span><span class="comment"> </span><span class="comment-delimiter">% </span><span class="comment">This work may be distributed and/or mofified under the conditions </span><span class="comment-delimiter">% </span><span class="comment">or the LaTeX Project Public Licence, either v1.3 or (at your option) </span><span class="comment-delimiter">% </span><span class="comment">any later version. The latest version is in -</span><span class="comment-delimiter">% </span><span class="comment">http://www.latex-project.org/</span><span class="comment"><span class="flyspell-incorrect">lppl</span></span><span class="comment">/ +</span><span class="comment-delimiter">% </span><span class="comment">http://www.latex-project.org/lppl/ </span><span class="comment-delimiter">% </span><span class="comment">This work consists of the files tablor.sty, tablor-xetex.sty, tablor.cfg, tablor.tex, </span><span class="comment-delimiter">% </span><span class="comment">tablor.pdf and tablor.</span><span class="comment"><span class="flyspell-incorrect">html</span></span><span class="comment"> </span> @@ -127,7 +127,7 @@ </span><span class="comment-delimiter">%</span><span class="comment"> </span><span class="comment-delimiter">% </span><span class="comment">tableau de variation avec liste de valeurs </span><span class="comment-delimiter">% </span><span class="font-latex-sedate"><span class="comment">\begin</span></span><span class="comment">{TVS} -</span><span class="comment-delimiter">% </span><span class="comment"><span class="flyspell-duplicate">TVS</span></span><span class="comment">([1,2,3,4],[-1,-infinity,+infinity,2,9],[2],"f","x",</span><span class="font-latex-sedate"><span class="comment">\tv</span></span><span class="comment">) +</span><span class="comment-delimiter">% </span><span class="comment">TVS([1,2,3,4],[-1,-infinity,+infinity,2,9],[2],"f","x",</span><span class="font-latex-sedate"><span class="comment">\tv</span></span><span class="comment">) </span><span class="comment-delimiter">% </span><span class="font-latex-sedate"><span class="comment">\end</span></span><span class="comment">{TVS} </span><span class="comment-delimiter">%</span><span class="comment"> </span><span class="comment-delimiter">%</span><span class="comment"> @@ -455,7 +455,7 @@ beginTableau("+nmr+")"+ endTableau; ";}else{ -intro+"beginTableau("+nmr+")"+ +"beginTableau("+nmr+")"+ l0+ lsi+lsf+" endTableau; @@ -644,7 +644,7 @@ beginTableau("+nmr+")"+ endTableau; ";}else{ -intro+"beginTableau("+nmr+")"+ +"beginTableau("+nmr+")"+ l0+ lsi+lsf+" endTableau; @@ -888,7 +888,7 @@ beginTableau("+nmr+")"+ endTableau; ";}else{ -intro+"beginTableau("+nmr+")"+ +"beginTableau("+nmr+")"+ l0+ lsi+lsf+" endTableau; @@ -1074,7 +1074,7 @@ beginTableau("+nmr+")"+ endTableau; ";}else{ -intro+"beginTableau("+nmr+")"+ +"beginTableau("+nmr+")"+ l0+ lsi+lsf+" endTableau; @@ -1953,7 +1953,7 @@ fclose(sortie); <span class="comment-delimiter">%%</span><span class="comment"> -</span><span class="comment-delimiter">%% </span><span class="comment">Code giac/Xcas pour les Tableaux de variations de courbes parametrees +</span><span class="comment-delimiter">%% </span><span class="comment">Code giac/Xcas pour les Tableaux de variations de courbes </span><span class="comment"><span class="flyspell-duplicate">parametrees</span></span><span class="comment"> </span><span class="comment-delimiter">%%</span><span class="comment"> </span> @@ -1963,12 +1963,13 @@ fclose(sortie); <span class="font-latex-sedate"><span class="keyword">\begin</span></span><span class="function-name">{VerbatimOut}</span>{XcasTVP.cxx} -TVP(L,F,nom,nomv,ff,ftt,trigo,nmr):={ -//local Z,LLL,FFF,nl,fp,f,S,d,t,ns,k,m,x,j,kk,nz,u,l0; +<span class="flyspell-duplicate">TVP</span>(L,F,nom,nomv,ff,ftt,trigo,<span class="flyspell-duplicate">nmr</span>):={ + nl:=size(L); fp:=[]; S:=[]; -f:=ff; +f:=[unapply(ff[0],x),unapply(ff[1],x)]; +fp:=[function_diff(f[0]),function_diff(f[1])]; Z:=[]; LLL:=[]; @@ -1977,12 +1978,11 @@ all_trig_solutions:=1; reset_solve_counter(-1,-1); for(d:=0;d<=1;d++){ -f:=subst(f,f[d]=unapply(f[d],t)); -fp:=append(fp,function_diff(f[d])); LLL:=concat(L,F[d]); Z:=LLL union Z; SS:=solve(factor(simplify(fp[d](t))),t); -ns:=size(SS); +ns:=size(<span class="flyspell-duplicate">SS</span>); + for(k:=0;k<ns;k++){ if(trigo==t){ @@ -2113,7 +2113,7 @@ lf[d]:=if(member(Z[nz-1],F[d])==0){"valPos(btex <span class="font-latex-math">$" if(Kz[d]==1){"1);"}else{"0);"}} else{"limGauche(btex <span class="font-latex-math">$"+ if(lnz[d]==1){"-\\infty"}else{latex(simplify(limit(f[d](x),x=Z[nz-1],-1)))}+"$</span> etex,"+ - if(Kz[d]==1){"1);nonDefBarre;"}else{"0);nonDefBarre;"}}; + if(Kz[d]==1){"1);nonDefBarre;"}else{"0);<span class="flyspell-duplicate">nonDefBarre</span>;"}}; @@ -2131,12 +2131,12 @@ lf[d]:=if(member(Z[nz-1],F[d])==0){"valPos(btex <span class="font-latex-math">$" MetaLfc:=if(ftt==2){if(nz>2){" -beginTableau("+nmr+")"+ +<span class="flyspell-duplicate">beginTableau</span>("+nmr+")"+ l0+lsi[0]+lsp[0]+lsf[0]+lsi[1]+lsp[1]+lsf[1]+" endTableau; -";}else{ -intro+"beginTableau("+nmr+")"+ +";}<span class="flyspell-duplicate">else</span>{ +"beginTableau("+nmr+")"+ l0+ lsi[0]+lsf[0]+lsi[1]+lsf[1]+" endTableau; @@ -2748,20 +2748,20 @@ fclose(sortie); <span class="font-latex-sedate"><span class="keyword">\begin</span></span><span class="function-name">{VerbatimOut}</span>{<span class="flyspell-duplicate">XcasTVS</span>.cxx} -TVS(La,Lo,F,nomf,nomv,<span class="flyspell-duplicate">nmr</span>):={ +TVS(La,Lo,F,nomf,nomv,nmr):={ na:=size(La); f:=F; if(member(La[0],F)){f:=f[1..size(f)-1]}; if(member(La[na-1],F)){f:=f[0..size(f)-2]}; Z:=sort(concat(La,f)); -<span class="flyspell-duplicate">Zo</span>:=sort([op(set[op(Z)])]); +Zo:=sort([op(set[op(Z)])]); nz:=size(Z); -nzo:=size(<span class="flyspell-duplicate">Zo</span>); +nzo:=size(Zo); k0:= evalf(Lo[0])> evalf(Lo[1]); -<span class="flyspell-duplicate">kz</span>:=evalf(Lo[nz-1])> evalf(Lo[nz-2]); +kz:=evalf(Lo[nz-1])> evalf(Lo[nz-2]); l0:=" newLigneVariables(btex <span class="font-latex-math">$"+nomv+"$</span> etex);";lp:=" "; lf:=" "; @@ -2778,30 +2778,30 @@ li:=lvic+nomf+"}<span class="font-latex-math">$ etex);"+ krp:=evalf(Lo[r])> evalf(Lo[r+1]) ; lp:=lp+if(Z[r]==Z[r+1]){ - "limGauche(btex$</span>"+latex(Lo[r])+"<span class="font-latex-math">$</span><span class="font-latex-math"><span class="flyspell-duplicate">etex</span></span><span class="font-latex-math">,"+ - if(</span><span class="font-latex-math"><span class="flyspell-duplicate">krm</span></span><span class="font-latex-math">==1){"1);"} + "limGauche(btex$</span>"+latex(Lo[r])+"<span class="font-latex-math">$etex,"+ + if(krm==1){"1);"} else{"0);"} - }// fin if zr=</span><span class="font-latex-math"><span class="flyspell-incorrect">zr</span></span><span class="font-latex-math">+1 + }// fin if zr=zr+1 else{ if(Z[r]==Z[r-1]){ - "nonDefBarre;limDroite(btex$</span>"+latex(Lo[r])+"<span class="font-latex-math">$</span><span class="font-latex-math"><span class="flyspell-duplicate">etex</span></span><span class="font-latex-math">,"+ - if(</span><span class="font-latex-math"><span class="flyspell-duplicate">krp</span></span><span class="font-latex-math">==1){"1);"} + "nonDefBarre;limDroite(btex$</span>"+latex(Lo[r])+"<span class="font-latex-math">$etex,"+ + if(krp==1){"1);"} else{"0);"} }//fin if zr=zr-1 else{ "valPos(btex $</span>"+latex(Lo[r])+"<span class="font-latex-math">$etex,"+ - if(krp==1){"1);"}</span><span class="font-latex-math"><span class="flyspell-duplicate">else</span></span><span class="font-latex-math">{"0);"} + if(krp==1){"1);"}else{"0);"} }//fin else zr=zr-1 }//fin else zr=zr+1 }//fin for -}//fin de if </span><span class="font-latex-math"><span class="flyspell-duplicate">nz</span></span><span class="font-latex-math">>2 +}//fin de if nz>2 lf:=if(member(Z[nz-1],F)==0){"valPos(btex $</span>"+latex(Lo[nz-1])+"<span class="font-latex-math">$ etex,"+ if(kz==1){"1);"}else{"0);"}} - else{"</span><span class="font-latex-math"><span class="flyspell-duplicate">limGauche</span></span><span class="font-latex-math">(btex $</span>"+latex(Lo[nz-1])+"<span class="font-latex-math">$ etex,"+ - if(kz==1){"1);nonDefBarre;"}else{"0);</span><span class="font-latex-math"><span class="flyspell-duplicate">nonDefBarre</span></span><span class="font-latex-math">;"}}; + else{"limGauche(btex $</span>"+latex(Lo[nz-1])+"<span class="font-latex-math">$ etex,"+ + if(kz==1){"1);nonDefBarre;"}else{"0);nonDefBarre;"}}; MetaLfc:= @@ -2809,12 +2809,12 @@ MetaLfc:= if(nz>2){"beginTableau("+nmr+")"+ l0+ li+ -</span><span class="font-latex-math"><span class="flyspell-duplicate">lp</span></span><span class="font-latex-math">+ +lp+ lf +" endTableau; -";}else{"beginTableau("+</span><span class="font-latex-math"><span class="flyspell-duplicate">nmr</span></span><span class="font-latex-math">+")"+ +";}else{"beginTableau("+nmr+")"+ l0+ li+ lf @@ -3062,7 +3062,7 @@ read("XCasTV.user"); -<span class="font-latex-sedate"><span class="keyword">\begin</span></span><span class="function-name">{VerbatimOut}</span>{XCasTVP.giac} +<span class="font-latex-sedate"><span class="keyword">\begin</span></span><span class="function-name">{VerbatimOut}</span>{<span class="flyspell-duplicate">XCasTVP</span>.giac} maple_mode(0); approx_mode:=0; read("config.cxx"); |