Changeset 104

Show
Ignore:
Timestamp:
07/22/08 18:27:06 (4 months ago)
Author:
jpv
Message:

Gestion des fontes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/pst-solides3d.tex

    r103 r104  
    2121\ifx\MultidoLoaded\endinput\else\input multido.tex \fi  
    2222% JPV & ML & AS & HV 
    23 \def\fileversion{4.06
     23\def\fileversion{4.07
    2424\def\filedate{2008/07/22} 
    2525\message{`PSTSOLIDESIIID' v\fileversion, \filedate} 
     
    143143%\psset{SphericalCoor=false}  
    144144% 
     145\define@boolkey[psset]{pst-solides3d}[Pst@]{isolatin}[false]{} 
     146\psset{isolatin=true} 
    145147\define@boolkey[psset]{pst-solides3d}[Pst@]{affinagerm}[false]{} 
    146148\psset{affinagerm=true} 
     
    543545/ngrid [\pst@solides@ngrid] def 
    544546% 
     547/isolatin \ifPst@isolatin true \else false \fi def 
    545548/affinagerm \ifPst@affinagerm true \else false \fi def 
    546549/chanfrein \ifPst@chanfrein true \else false \fi def 
     
    864867   /projectionsifacevisible false def 
    865868\fi 
     869/isolatin \ifPst@isolatin true \else false \fi def 
    866870/solidlinewidth {\pst@number\pslinewidth} def 
    867871/PSfont {\pst@solides@PSfont} def 
  • trunk/solides.pro

    r102 r104  
    11%! 
    22% PostScript prologue for pst-solides3d.tex. 
    3 % Version 4.08, 2008/07/22 
     3% Version 4.09, 2008/07/23 
    44% 
    55%% COPYRIGHT 2008 by Jean-Paul Vignault 
     
    56715671      /bool true def 
    56725672   } ifelse 
    5673    setTimes 
     5673%   setTimes 
    56745674   dup issolid not { 
    56755675      %% on a un argument 
     
    1004810048} def 
    1004910049 
     10050/gere_pstfont { 
     10051   fontsize mul setfontsize 
     10052   %setTimes 
     10053   PSfont dup /Symbol ne isolatin and { 
     10054      /ISO-Font ReEncode /ISO-Font 
     10055   } if 
     10056   findfont fontsize scalefont setfont 
     10057} def 
     10058 
    1005010059/gere_pstricks_opt { 
    1005110060%   /CourbeR2 {CourbeR2+} def 
    10052    PSfont findfont fontsize scalefont setfont 
     10061   1 gere_pstfont 
    1005310062   linecolor 
    1005410063   linestyle 
     
    1020510214   solidnum length 0 ne { 
    1020610215      solidnum 0 get isstring { 
     10216         .8 gere_pstfont 
    1020710217         dup solidnumsommets 
    1020810218      } { 
     
    1074210752   l@pl@n RotX RotY RotZ rotateOplan 
    1074310753%   l@pl@n CX CY CZ plantranslate 
    10744    fontsize setfontsize 
    10745    setTimes 
     10754%   fontsize setfontsize 
     10755%   setTimes 
     10756   1 gere_pstfont 
    1074610757   solidplanmarks {l@pl@n projectionsifacevisible planmarks} if 
    1074710758   solidplangrid {linecolor l@pl@n projectionsifacevisible planquadrillage} if 
     
    1079710808/pst-point { 
    1079810809gsave 
    10799    fontsize setfontsize 
    10800    %setTimes 
    10801    PSfont findfont fontsize scalefont setfont 
    1080210810   linecolor 
     10811   1 gere_pstfont 
    1080310812   action (none) eqstring not { 
    1080410813      args definition cvx exec point3d 
     
    11106111152 dict begin 
    1110711116   proj-fontsize setfontsize 
    11108    setTimes  
     11117   %setTimes 
     11118   1 gere_pstfont 
    1110911119   solidlinewidth setlinewidth 
    1111011120   newpath 
  • trunk/tests/index.txt

    r69 r104  
    2222test_22 : axesIIID 
    2323test_23 : pie 
     24test_24 : gestion des fontes