Changeset 87
- Timestamp:
- 07/11/08 14:20:02 (6 months ago)
- Files:
-
- trunk/doc/par-projectioncourbe.tex (modified) (1 diff)
- trunk/doc/par-projectiondroite.tex (modified) (1 diff)
- trunk/pst-solides3d.sty (modified) (1 diff)
- trunk/pst-solides3d.tex (modified) (4 diffs)
- trunk/solides.pro (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/doc/par-projectioncourbe.tex
r82 r87 30 30 31 31 Les limites de la variable sont définies dans l'option 32 \Cadre{range=$xmin$ $xmax$}, et l'option \Cadre{ argument=$n$} permet32 \Cadre{range=$xmin$ $xmax$}, et l'option \Cadre{resolution=$n$} permet 33 33 de préciser le nombre de points calculés pour le dessin de la courbe. 34 34 trunk/doc/par-projectiondroite.tex
r82 r87 86 86 87 87 \item \Cadre {[definition=perp]} ; 88 \verb+args=+ $d$ $A$. La droite p arallèle à la droite $d$ passant par88 \verb+args=+ $d$ $A$. La droite perpendiculaire à la droite $d$ passant par 89 89 le point $A$. 90 90 trunk/pst-solides3d.sty
r80 r87 7 7 \IfFileExists{solides.pro}{% 8 8 \ProvidesFile{solides.pro} 9 [2008/07/ 06 v. 4.0, PostScript prologue file]9 [2008/07/11 v. 4.02, PostScript prologue file] 10 10 \@addtofilelist{solides.pro}}{}% 11 11 \endinput trunk/pst-solides3d.tex
r84 r87 1 %% COPYRIGHT 2008 by Manuel Luque, Arnaud Schmittbuhl, Jean-Paul Vignault 1 %% COPYRIGHT 2008 by Manuel Luque, Arnaud Schmittbuhl, 2 %% Jean-Paul Vignault, Herbert Voss. 2 3 %% This program can be redistributed and/or modified under the terms 3 4 %% of the LaTeX Project Public License Distributed from CTAN … … 20 21 \ifx\MultidoLoaded\endinput\else\input multido.tex \fi 21 22 % JPV & ML & AS & HV 22 \def\fileversion{4.0 1}23 \def\filedate{2008/07/ 09}23 \def\fileversion{4.02} 24 \def\filedate{2008/07/11} 24 25 \message{`PSTSOLIDESIIID' v\fileversion, \filedate} 25 26 % … … 1013 1014 \def\psProjection@ii(#1){\expandafter\psProjection@iii#1,,\@nil} 1014 1015 \def\psProjection@iii#1,#2,#3\@nil{{% 1016 \addbefore@par{pos=cc,range=0 360}% 1015 1017 \def\pst@tempA{#2}% 1016 1018 \ifPst@solidmemory\use@par\else\begin@ClosedObj\fi … … 1034 1036 \psk@fillstyle 1035 1037 \pst@stroke 1038 \addto@pscode{newpath}% 1036 1039 \ifPst@solidmemory\else\end@ClosedObj\fi 1037 1040 }}% trunk/solides.pro
r86 r87 1 1 %! 2 2 % PostScript prologue for pst-solides3d.tex. 3 % Version 4.0 1, 2008/07/093 % Version 4.02, 2008/07/11 4 4 % 5 5 %% COPYRIGHT 2008 by Jean-Paul Vignault … … 10841 10841 10842 10842 /proj-pst-courbeR2 { 10843 l@pl@n plangetrange aload pop 10844 setyrange setxrange 10845 newpath 10846 xmin ymin l@pl@n pointplan smoveto 10847 xmin ymax l@pl@n pointplan slineto 10848 xmax ymax l@pl@n pointplan slineto 10849 xmax ymin l@pl@n pointplan slineto 10850 xmin ymin l@pl@n pointplan smoveto 10851 planprojpst projpath 10852 clip 10843 10853 solidlinewidth setlinewidth 10844 10854 newpath … … 10849 10859 10850 10860 /proj-pst-courbe { 10851 planprojpst bprojscene eprojscene 10861 l@pl@n plangetrange aload pop 10862 setyrange setxrange 10863 newpath 10864 xmin ymin l@pl@n pointplan smoveto 10865 xmin ymax l@pl@n pointplan slineto 10866 xmax ymax l@pl@n pointplan slineto 10867 xmax ymin l@pl@n pointplan slineto 10868 xmin ymin l@pl@n pointplan smoveto 10869 planprojpst projpath 10870 clip 10852 10871 solidlinewidth setlinewidth 10853 10872 newpath … … 10918 10937 /proj-pst-droite { 10919 10938 proj-action (none) eqstring not { 10939 l@pl@n plangetrange aload pop 10940 setyrange setxrange 10941 newpath 10942 xmin ymin l@pl@n pointplan smoveto 10943 xmin ymax l@pl@n pointplan slineto 10944 xmax ymax l@pl@n pointplan slineto 10945 xmax ymin l@pl@n pointplan slineto 10946 xmin ymin l@pl@n pointplan smoveto 10947 planprojpst projpath 10948 clip 10920 10949 planprojpst bprojscene 10921 10950 solidlinewidth setlinewidth … … 10934 10963 /proj-pst-polygone { 10935 10964 proj-action (none) eqstring not { 10936 % planprojpst bprojscene 10965 l@pl@n plangetrange aload pop 10966 setyrange setxrange 10967 newpath 10968 xmin ymin l@pl@n pointplan smoveto 10969 xmin ymax l@pl@n pointplan slineto 10970 xmax ymax l@pl@n pointplan slineto 10971 xmax ymin l@pl@n pointplan slineto 10972 xmin ymin l@pl@n pointplan smoveto 10973 planprojpst projpath 10974 clip 10937 10975 solidlinewidth setlinewidth 10938 10976 linestyle … … 10945 10983 proj-definition cvx exec polygone_ 10946 10984 planprojpst projectionsifacevisible projpath 10947 % eprojscene10948 10985 } if 10949 10986 /projname where { … … 10966 11003 } if 10967 11004 proj-action (none) eqstring not { 10968 gsave10969 11005 l@pl@n plangetrange aload pop 10970 11006 setyrange setxrange 10971 %%newpath10972 %%xmin ymin l@pl@n pointplan smoveto10973 %%xmin ymax l@pl@n pointplan slineto10974 %%xmax ymax l@pl@n pointplan slineto10975 %%xmax ymin l@pl@n pointplan slineto10976 %%xmin ymin l@pl@n pointplan smoveto10977 %% clip 10978 planprojpst bprojscene11007 newpath 11008 xmin ymin l@pl@n pointplan smoveto 11009 xmin ymax l@pl@n pointplan slineto 11010 xmax ymax l@pl@n pointplan slineto 11011 xmax ymin l@pl@n pointplan slineto 11012 xmin ymin l@pl@n pointplan smoveto 11013 planprojpst projpath 11014 clip 10979 11015 solidlinewidth setlinewidth 10980 11016 linestyle 10981 11017 linecolor 10982 % /fillstyle {pst@fill} def10983 11018 newpath 10984 11019 range aload pop proj-args 10985 proj-definition cvx exec Cercle 11020 proj-definition cvx exec Cercle_ 10986 11021 planprojpst projectionsifacevisible projpath 10987 eprojscene10988 grestore10989 11022 } if 10990 11023 } def … … 10992 11025 /proj-pst-line { 10993 11026 proj-action (none) eqstring not { 11027 l@pl@n plangetrange aload pop 11028 setyrange setxrange 11029 newpath 11030 xmin ymin l@pl@n pointplan smoveto 11031 xmin ymax l@pl@n pointplan slineto 11032 xmax ymax l@pl@n pointplan slineto 11033 xmax ymin l@pl@n pointplan slineto 11034 xmin ymin l@pl@n pointplan smoveto 11035 planprojpst projpath 11036 clip 10994 11037 planprojpst bprojscene 10995 11038 solidlinewidth setlinewidth
