diff options
179 files changed, 7709 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/MyCurveB.dat b/Master/texmf-dist/doc/generic/pstricks/voss/MyCurveB.dat new file mode 100644 index 00000000000..c769f851017 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/MyCurveB.dat @@ -0,0 +1,90 @@ +(0.000000000000000000,0) +(-0.967741935483870968,0.193548387096774191) +(-1.764705882352941177,0.705882352941176469) +(-2.307692307692307692,1.384615384615384615) +(-2.608695652173913044,2.086956521739130433) +(-2.727272727272727273,2.727272727272727272) +(-2.727272727272727273,3.272727272727272727) +(-2.658227848101265823,3.721518987341772151) +(-2.553191489361702128,4.085106382978723404) +(-2.432432432432432433,4.378378378378378378) +(-2.307692307692307693,4.615384615384615384) +(-2.185430463576158942,4.807947019867549668) +(-2.068965517241379312,4.965517241379310344) +(-1.959798994974874373,5.095477386934673366) +(-1.858407079646017700,5.203539823008849557) +(-1.764705882352941177,5.294117647058823529) +(-1.678321678321678322,5.370629370629370629) +(-1.598746081504702196,5.435736677115987460) +(-1.525423728813559323,5.491525423728813559) +(-1.457800511508951407,5.539641943734015345) +(-1.395348837209302326,5.581395348837209302) +(-1.337579617834394907,5.617834394904458598) +(-1.284046692607003893,5.649805447470817120) +(-1.234347048300536673,5.677996422182468694) +(-1.188118811881188120,5.702970297029702970) +(-1.145038167938931300,5.725190839694656488) +(-1.104815864022662891,5.745042492917847025) +(-1.067193675889328065,5.762845849802371541) +(-1.031941031941031944,5.778869778869778869) +(-0.998851894374282434,5.793340987370838117) +(-0.967741935483870970,5.806451612903225806) +(-0.938446014127144303,5.818365287588294651) +(-0.910815939278937386,5.829222011385199240) +(-0.884718498659517428,5.839142091152815013) +(-0.860033726812816190,5.848229342327150084) +(-0.836653386454183270,5.856573705179282868) +(-0.814479638009049774,5.864253393665158371) +(-0.793423874195854184,5.871336669049320943) +(-0.773405698778833111,5.877883310719131614) +(-0.754352030947775630,5.883945841392649903) +(-0.736196319018404913,5.889570552147239263) +(-0.718877849210987727,5.894798363530099357) +(-0.702341137123745826,5.899665551839464882) +(-0.686535391165513571,5.904204364023416711) +(-0.671414038657171927,5.908443540183112919) +(-0.656934306569343067,5.912408759124087591) +(-0.643056849953401680,5.916123019571295433) +(-0.629745422063421174,5.919606967396158999) +(-0.616966580976863760,5.922879177377892030) +(-0.604689428218839989,5.925956396544631838) +(-0.592885375494071150,5.928853754940711462) +(-0.581527936145952114,5.931584948688711516) +(-0.570592538405267014,5.934162399414776883) +(-0.560056357872490313,5.936597393448397323) +(-0.549898167006109980,5.938900203665987780) +(-0.540098199672667762,5.941080196399345335) +(-0.530638029058749210,5.943145925457991156) +(-0.521500457456541632,5.945105215004574565) +(-0.512669416617560402,5.946965232763700648) +(-0.504129877527769870,5.948732554827684420) +(-0.495867768595041330,5.950413223140495867) +(-0.487869901359637432,5.952012796587576646) +(-0.480123902942694895,5.953536396489416623) +(-0.472618154538634660,5.954988747186796699) +(-0.465341735336888032,5.956374212312166747) +(-0.458284371327849592,5.957696827262044653) +(-0.451436388508891929,5.958960328317373461) +(-0.444788670059747733,5.960168178800619606) +(-0.438332617103566831,5.961323592608508809) +(-0.432060112711333760,5.962429555416405760) +(-0.425963488843813398,5.963488843813387423) +(-0.420035495957404860,5.964504042595148885) +(-0.414269275028768700,5.965477560414269275) +(-0.408658331778316854,5.966411643963426012) +(-0.403196512895023622,5.967308390846349436) +(-0.397877984084880637,5.968169761273209549) +(-0.392697209782983131,5.968997588701343437) +(-0.387648934384963931,5.969793589528444369) +(-0.382728164867517183,5.970559371933267909) +(-0.377930154680274279,5.971296443948333599) +(-0.373250388802488346,5.972006220839813374) +(-0.368684569868001831,5.972690031861629494) +(-0.364228605270950552,5.973349126443588984) +(-0.359878595172712822,5.973984679867032808) +(-0.355630821337849288,5.974597798475867908) +(-0.351481736733287390,5.975189524465885596) +(-0.347427955830864537,5.975760840290869916) +(-0.343466245558626139,5.976312672720094749) +(-0.339593516851041948,5.976845896578338049) +(-0.335806816752609739,5.977361338196453276) diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp01.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp01.pdf Binary files differnew file mode 100644 index 00000000000..4694c7035bb --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp01.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp01.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp01.tex new file mode 100644 index 00000000000..fd6c10b2cde --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp01.tex @@ -0,0 +1,24 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp01.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-slpe} +\usepackage{multido} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\def\radiusI{4} +\def\radiusII{0.5} +\begin{pspicture}(-\radiusI,-\radiusI)(\radiusI,\radiusI) + \multido{\in=0+36,\im=25+36}{10}{% + \ifodd\im\pswedge[fillstyle=radslopes](0,0){\radiusI}{\in}{\im}\fi + } + \pscircle*[linecolor=white](0,0){\radiusII} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp02.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp02.tex new file mode 100644 index 00000000000..da41292aa1a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp02.tex @@ -0,0 +1,43 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp02.tex --- +%% Autor : Herbert Voss <voss@perce.de> (nach einer Idee von +%% Denos Girou) +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-grad} +\usepackage{multido} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\begin{pspicture}(-6,-5)(5,8) +\psset{gradbegin=white,gradend=black,gradmidpoint=1} +\multido{\in=35+90,\im=59+90}{4}{% + \ifodd\im\pswedge[fillstyle=gradient](0,0){4}{\in}{\im}\fi +} +\pscircle*[linecolor=white](0,0){1} +\pscircle[linewidth=1cm,linecolor=lightgray](0,0){5} +\pscircle[linewidth=0.2,linecolor=cyan](0,0){1} +\pscircle(0,0){1}\pscircle(0,0){0.8} +\psline{->}(0,0)(0.8,0)\uput[90](0.4,0){r} +\uput[180](0,0){S} +\psframe[fillcolor=cyan,fillstyle=solid](0.8,0)(1.0,7) +\psframe[fillstyle=vlines,linestyle=none](-0.1,7)(2,7.5) +\psline(-0.1,7)(2,7) +\psline[linewidth=0.2,linecolor=red]{->}(0.9,0)(0.9,3)\uput[0](0.9,2.8){\LARGE $F_f$} +{\psset{arrowscale=2,linewidth=0.075,linecolor=red} +\psline{->}(0,0)(0,3)\uput[-180](0,2.8){\LARGE $F_f^\prime$} +\psline{->}(0,0)(0,-3)\uput[-180](0,-2.8){\LARGE $-F_f^\prime$} +\psline{->}(0,0)(0,-6)\uput[-180](0,-5.8){\LARGE $F_g$} } +\psarc{->}(0,0){2}{100}{170}\uput[-45](-1.5,1.5){\Large $\varphi$} +\psline[linestyle=dashed](-5.5,0)(0,0) +\psline[linestyle=dashed](-5.5,6)(2,6) +\psline{->}(-5.5,-6)(-5.5,7) +\uput[180](-5.5,6){\Large $h_0$} +\uput[180](-5.5,0){\Large $h(t)$} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp03.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp03.pdf Binary files differnew file mode 100644 index 00000000000..2382590a31f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp03.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp03.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp03.tex new file mode 100644 index 00000000000..def71ad2474 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp03.tex @@ -0,0 +1,37 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp03.tex --- +%% Autor : Herbert Voss <voss@perce.de> (nach einer Idee von +%% Christophe Jorssen) +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-node} +\usepackage{multido} +\SpecialCoor + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\sffamily +\psset{unit=1.3,dimen=middle} +\newrgbcolor{Orange}{0.4 0.8 0.1} +\begin{pspicture}(-5.5,-0.5)(5.5,5.5) + \pnode(-5,0){A}\pnode(5,0){B}\pnode(0,5){C}\pnode(0,0){MC} +% \pspolygon(A)(B)(C) + \psclip{\pspolygon(A)(B)(C)} + \multido{\nA=1+1}{179}{% + \psline[linewidth=.25\pslinewidth,linecolor=Orange](3;\nA)(5;\nA) + } + \endpsclip + \pspolygon*[linecolor=white](-4.7,0)(0,4.7)(4.7,0) + \psclip{\pspolygon(A)(B)(C)} + \multido{\nA=5+10,\nB=10+10}{18}{% + \psline[linewidth=.5\pslinewidth,linecolor=Orange](3;\nA)(5;\nA) + \psline[linecolor=Orange](0.5;\nA)(5;\nA) + \rput*(3;\nA){\nA} + } + \endpsclip +\end{pspicture} +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp04.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp04.pdf Binary files differnew file mode 100644 index 00000000000..75e570fca25 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp04.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp04.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp04.tex new file mode 100644 index 00000000000..ba120e60768 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp04.tex @@ -0,0 +1,62 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp04.tex --- +%% Autor : Herbert Voss <voss@perce.de> (nach einer Idee von ???) +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage{pstricks} +\usepackage{pst-slpe} +\usepackage{pst-node} + +\def\OneDot{\psdot(0,0)} +\def\TwoDots{\psdots(0,0.2)(0,-0.2)} +\def\ObjectA{% + \pscircle[fillstyle=ccslope,slopebegin=white,slopeend=blue, + slopecenter=0.2 0.5](0.5,0.5){0.55}} +\def\ObjectB{% + \psccurve[fillstyle=ccslope,slopebegin=white,slopeend=blue, + slopecenter=0.9 0.5](0,0.3)(0.2,0)(0.8,0.1)(1,0.2)(1,0.8)(0.8,0.9)(0.2,1)(0,0.8)} +\def\ObjectC#1{% + \psccurve[fillstyle=solid,fillcolor=white]% + (0,0.3)(0.2,0)(0.8,0.1)(1,0.2)(1,0.8)(0.8,0.9)(0.2,1)(0,0.8) + \rput(0.5,0.5){#1}} +\def\ObjectD#1{% + \pscircle[fillstyle=solid,fillcolor=white](0.5,0.5){0.55} + \rput(0.5,0.5){#1}} +\def\Molecule#1#2#3{% + \pspicture(3,1.1) + \psset{dotscale=1.5}% + \rput(1.3,0.1){\ObjectA} + \rput(0.1,0.1){#1} + \rput{180}(2.9,1.1){#2} + \rput(1,0){\ObjectD{#3}} + \endpspicture% +} +\def\MoleculeA{\Molecule{\ObjectB}{\ObjectC{\TwoDots}}{\OneDot}} +\def\MoleculeB{\Molecule{\ObjectB}{\ObjectC{\OneDot}}{\TwoDots}} +\def\MoleculeC{\Molecule{\ObjectC{\OneDot}}{\ObjectB}{\TwoDots}} +\def\MoleculeD{\Molecule{\ObjectC{\TwoDots}}{\ObjectB}{\OneDot}} +% +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\begin{psmatrix}[colsep=0.5] + [name=MoleculeA] \MoleculeA \\[0pt] + [name=MoleculeB] \MoleculeB & [name=MoleculeC] \MoleculeC \\ + & [name=MoleculeD] \MoleculeD +\end{psmatrix} +% Connections and labels +\psset{arrowscale=2} +\ncline[offset=0.2,linewidth=0.15]{MoleculeA}{MoleculeB} +\ncline[offset=0.2,linewidth=0.15]{MoleculeC}{MoleculeD} +\ncarc[offset=-0.4,arcangle=60]{MoleculeB}{MoleculeC} +\naput{\psline[linestyle=dashed]{<-}(1,2)\rput[l](1.2,2){singlet coupling}} +\ncbar[linestyle=dashed,angleA=-60,angleB=-135,armB=0]{<->}{MoleculeB}{MoleculeC} +\nbput[npos=0.9]{lone pair repulsion} +\nbput[npos=0.2]{$\pi_2$} +\nbput[npos=1.8]{$\pi_3$} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp05.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp05.pdf Binary files differnew file mode 100644 index 00000000000..adebe68cc62 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp05.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp05.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp05.tex new file mode 100644 index 00000000000..11b6fb30cb6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp05.tex @@ -0,0 +1,60 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp05.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\begin{filecontents}{dataError.dat} +-0.7 -0.4 0.1 0.5 -0.43 3 0 0.4 + 1 4.6 -0.5 0.2 1.2 2.3 -0.2 0.2 + 1.7 3.9 -0.1 1 2.7 -1.1 -0.2 0.3 + 3.98 -0.7 -0.4 0 4.5 0.7539 -0.5 0.4 +\end{filecontents} + +\documentclass{article} +\usepackage{multido} +\usepackage{pstricks} +\usepackage{pst-plot} +\SpecialCoor + +\makeatletter +\def\errorLine{\@ifnextchar[{\pst@errorLine}{\pst@errorLine[]}} +\def\pst@errorLine[#1](#2)#3#4{{% + \ifx#1\empty\else\psset{#1}\fi + \pst@getcoor{#2}\pst@tempa + \def\@errorMin{#3} + \def\@errorMax{#4} + \psline{|-|}(!% + /yDot \pst@tempa exch pop \pst@number\psyunit div def + /xDot \pst@tempa pop \pst@number\psxunit div def + xDot yDot \@errorMin\space add% + )(!% + /yDot \pst@tempa exch pop \pst@number\psyunit div def + /xDot \pst@tempa pop \pst@number\psxunit div def + xDot yDot \@errorMax\space add) +}} +% +\def\GetCoordinates#1{\expandafter\GetCoordinates@i#1} +\def\GetCoordinates@i #1{\GetCoordinates@ii#1} +\def\GetCoordinates@ii#1 #2 #3 #4 #5 #6 #7 #8 {% + \DoCoordinate{#2}{#4}% + \errorLine[linecolor=red, linewidth=2pt](#2,#4){#6}{#8}% <<<<< + \@ifnextchar D{\GetCoordinates@ii}{}% +} +\makeatother + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\psset{dotscale=2,unit=1cm}% + \readdata{\Data}{dataError.dat} +\begin{pspicture}(-1,-2)(5,5.5) + \psaxes(0,0)(-1,-2)(5,5) + \def\DoCoordinate#1#2{\psdot(#1,#2)}% + \GetCoordinates{\Data} +\end{pspicture} + +\show\Data% f|r das Logfile + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp06.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp06.pdf Binary files differnew file mode 100644 index 00000000000..3142b96c550 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp06.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp06.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp06.tex new file mode 100644 index 00000000000..b6c39229453 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp06.tex @@ -0,0 +1,38 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp06.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[a4paper]{article} +\usepackage{pst-node} +\usepackage{pst-coil} +\SpecialCoor + +\parindent=0pt +\pagestyle{empty} +\begin{document} +\circlenode{A}{A}\hfill\circlenode{B}{B} +\nccoil[coilaspect=0,coilheight=2.5,coilwidth=.5,% + coilarm=0.45cm,arrowscale=2,linecolor=red]{->}{A}{B} + +\circlenode{A}{A}\hfill\circlenode{B}{B} +\nccoil[coilaspect=0,coilheight=.5,coilwidth=.5,% + coilarm=0.5cm,arrowscale=2,linecolor=red]{->}{A}{B} + +\circlenode{A}{A}\hfill\circlenode{B}{B} +\nccoil[coilaspect=0,coilheight=5,coilwidth=.25,% + coilarm=0cm,arrowscale=2,linecolor=red]{A}{B} + +\circlenode{A}{A}\hfill\circlenode{B}{B} +\nccoil[coilheight=.5,coilwidth=.5,% + coilarm=0.5cm,arrowscale=2,linecolor=blue]{->}{A}{B} + +\circlenode{A}{A}\hfill\circlenode{B}{B} +\nccoil[coilheight=1.5,coilwidth=.5,% + coilarm=0.25cm,arrowscale=2,linecolor=blue]{A}{B} + +\circlenode{A}{A}\hfill\circlenode{B}{B} +\nccoil[coilheight=1.5,coilwidth=.25,% + coilarm=0.25cm,arrowscale=2,linecolor=blue]{A}{B} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp07.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp07.pdf Binary files differnew file mode 100644 index 00000000000..8280b79a494 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp07.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp07.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp07.tex new file mode 100644 index 00000000000..f68c4ddaf11 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp07.tex @@ -0,0 +1,49 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp07.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt,a4paper]{article} +\usepackage{bigdelim} +\usepackage{multirow} +\usepackage{colortbl} +\usepackage{array} +\usepackage{pst-node} +\definecolor{gray}{rgb}{0.9,0.9,0.9} +\def\empty{\multicolumn{1}{|c|}{}} +\def\colCell#1#2{\multicolumn{1}{|>{\columncolor{#1}}c|}{#2}} +\def\nodeCell#1{\multicolumn{1}{|c|}{\pnode{#1}{}}} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\def\arraystretch{1.1} +\begin{tabular}{ccl} +\textbf{Segment} & \textbf{Usage} & \\ +\textbf{number} & & \\\cline{2-2} +0x0 & \colCell{gray}{Kernel text and data} & \\\cline{2-2} +0x1 & \colCell{gray}{User text} & \\\cline{2-2} +0x2 & \colCell{red}{User stack, data} & \\\cline{2-2} +0x3 & \nodeCell{A} + & \rdelim\}{10}{1.5cm}[\parbox{6.5cm}{Available for the user process\\ + \hspace*{0.25cm}\pnode{A2}if \texttt{shmat()}or \texttt{mmap()} is called}]\\\cline{2-2} +0x4 & \empty & \\\cline{2-2} +0x5 & \empty & \\\cline{2-2} +0x6 & \empty & \\\cline{2-2} +0x7 & \empty & \\\cline{2-2} +0x8 & \empty & \\\cline{2-2} +0x9 & \empty & \\\cline{2-2} +0xA & \empty & \\\cline{2-2} +0xB & \empty & \\\cline{2-2} +0xC & \nodeCell{B} & \\\cline{2-2} +0xD & \colCell{gray}{Shared library text} & \\\cline{2-2} +0xE & \empty & \pnode{B2}\\\cline{2-2} +0xF & \colCell{gray}{\footnotesize Per-process shared library data} & \\\cline{2-2} +\end{tabular} +\ncline[arrows=->,linewidth=2pt,linecolor=blue,doubleline=true]{A}{B} +\ncdiag[arrows=->,linewidth=1.25pt,linearc=0.2, + angleA=180,angleB=0,armA=0.2cm,nodesepB=-0.25cm,armB=0.625cm]{A2}{B2} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp08.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp08.pdf Binary files differnew file mode 100644 index 00000000000..c4aebb514bf --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp08.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp08.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp08.tex new file mode 100644 index 00000000000..c9301334d26 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp08.tex @@ -0,0 +1,111 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp08.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage[latin1]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{pstricks,pst-grad,multido} +\definecolor{lw}{rgb}{0.975,0.975,0.975} +\definecolor{db}{rgb}{0.7,0.3,0.3} +% +\newdimen\vPos% +\newdimen\vPosII% +\newdimen\vPosIII% +% +% balkenI[<fillstyle/color>](<length>), default is gradient blue +% vertical position is controlled by \vPos +\makeatletter +\def\balkenI{\@ifnextchar[{\@balkenIi}{% + \@balkenIi[fillstyle=gradient,gradbegin=white,% + gradend=blue,gradmidpoint=0,gradangle=90]% + } +} +\def\@balkenIi[#1](#2){% + \vPosII=\vPos\advance\vPosII by 0.4cm% + \psframe[#1](0,\vPos)(#2,\vPosII)% + \advance\vPos by -0.5cm% +} +\makeatother +% +% balken(<xStart>)(<xEnd>) +\def\balkenII(#1)(#2){% + \advance\vPosII by -0.35cm% + \vPosIII=\vPosII\advance\vPosIII by 0.25cm + \psframe[fillstyle=solid,fillcolor=db](#1,\vPosII)(#2,\vPosIII)% +} +\def\setText#1{% + \rput[rB](-0.2,\vPos){#1}% + \advance\vPos by -0.5cm% +} +\pagestyle{empty} +\begin{document} + +\begin{pspicture}(-4,-1)(9,11) +\vPos=0cm +\psframe[fillcolor=lw,fillstyle=solid](0,0)(8,9) +\multido{\n=1+1}{5}{% + \rput(\vPos,9.3){\n}% + \psline[linestyle=dashed,linewidth=0.1pt](\vPos,-0.1)(\vPos,9.1)% + \advance\vPos by 2cm% +} +\vPos=0cm +\multido{\n=-2+1}{5}{ + \rput(\vPos,-0.3){\n} + \advance\vPos by 2cm% +} +\rput(0,10){vllig unwichtig}\rput(8,10){sehr unwichtig}% +\rput(0,-1){viel schlechter}\rput(4,-1){kein Unterschied}\rput(8,-1){viel besser}% +% +% ... the text ... +\vPos=10.7cm +\balkenI(0.3) +\rput[lB](0.5,10.75){Wichtigkeit beim Einkauf von Lebensmitteln} +% +\vPos=8.65cm +\setText{Geschmack} +\setText{Artgerechte Tierhaltung} +\setText{Gesungheitsaspekt} +\setText{Frische und Reife} +\setText{Glaubwrdige Produktkennzeichnung} +\setText{Preis-/Leistungsverhltnis} +\setText{Vitamin- und Mineralstoffreichtum} +\setText{Schonende Verarbeitung} +\setText{Naturbelassenheit} +\setText{Freiheit von Gentechnik} +\setText{Umweltfreundlichkeit der Verpackung} +\setText{Appetitliches ueres} +\setText{Herkunft aus regionalem Landbau} +\setText{Regionale Herkunft} +\setText{Niedriger Preis} +\setText{Haltbarkeit} +\setText{Einfach und bequem bei Zubereitung} +\setText{Kalorienarmut} +\balkenII(0,-1.8)(0.3,-1.5)\rput[lB](0.5,-1.8){Vergleich der koprodukte zu den herkmmlichen} +% +% ...the bars ... +\vPos=8.6cm% the highest bar +\balkenI(6.8) \balkenII(4)(6.2) +\balkenI(6.8) \balkenII(4)(6.8) +\balkenI(6.8) \balkenII(4)(6.6) +\balkenI(6.8) \balkenII(4)(6) +\balkenI(6.6) \balkenII(4)(5) +\balkenI(6.6) \balkenII(4)(3.8) +\balkenI(6.3) \balkenII(4)(6.3) +\balkenI(6.3) \balkenII(4)(5.6) +\balkenI(6.3) \balkenII(4)(6.6) +\balkenI(6) \balkenII(4)(6) +\balkenI(6) \balkenII(4)(5.8) +\balkenI(5.9) \balkenII(4)(4.8) +\balkenI[fillstyle=solid,fillcolor=green](5.5) +\balkenI(5.3) \balkenII(4)(5.8) +\balkenI(5) \balkenII(3)(4) +\balkenI(4.8) \balkenII(4)(4.15) +\balkenI(4.6) \balkenII(4)(4.6) +\balkenI(4.3) \balkenII(4)(4.9) +% \psgrid only to view coordinates +%\psgrid[griddots=10,gridlabels=7pt,subgriddiv=0] +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp09.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp09.pdf Binary files differnew file mode 100644 index 00000000000..bfeabd3325a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp09.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp09.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp09.tex new file mode 100644 index 00000000000..244fe28bf5f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp09.tex @@ -0,0 +1,40 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp09.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage{pstricks} +\SpecialCoor +\definecolor{colorA}{rgb}{0.95 ,0.9, 0.9} +\definecolor{colorB}{rgb}{0.65 ,0.95, 0.9} +\definecolor{colorC}{rgb}{0.93 ,0.5, 0.9} +\definecolor{colorD}{rgb}{0.65 ,0.7, 0.95} + +\begin{document} +\begin{center} + +\psset{framesep=1.5pt,unit=1.75cm} +\begin{pspicture}(-2.1,-2.1)(2.1,2.1) +\degrees[100] +\pswedge[fillstyle=solid,fillcolor=colorA]{2}{ 0 }{17 } +\rput(1.2; 8){\psframebox*{\small 17 \%}} +\uput{2.2}[ 8](0;0){\large Typ A} +\pswedge[fillstyle=solid,fillcolor=colorB]{2}{17 }{42 } +\rput(1.2;29){\psframebox*{\large 25 \%}} +\uput{2.2}[29](0;0){\large Typ AB} +\pswedge[fillstyle=solid,fillcolor=colorC]{2}{42 }{58 } +\rput(1.2;50){\psframebox*{\large 17 \%}} +\uput{2.2}[50](0;0){\large Typ C} +\pswedge[fillstyle=solid,fillcolor=colorD]{2}{58 }{83 } +\rput(1.2;71){\psframebox*{\large 25 \%}} +\uput{2.2}[71](0;0){\large Typ B} +\pswedge[shadow=true,shadowsize=3mm](0.2,-0.1){2}{83 }{100 } +\rput(1.2;92){\psframebox*{\large 17 \%}} +\uput{2.5}[92](0;0){\large Typ BC} +\rput(0;0){\psframebox*{\bfseries 0/0}} +\end{pspicture} + +\end{center} +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp10.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp10.pdf Binary files differnew file mode 100644 index 00000000000..5e79b2aac9e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp10.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp10.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp10.tex new file mode 100644 index 00000000000..7d19e17b86e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp10.tex @@ -0,0 +1,21 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp10.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage{pst-plot} +\begin{document} +\psset{xunit=10,yunit=2} +\begin{pspicture}(-0.05,-1.5)(1,1.5) + \psaxes[Dx=0.2]{->}(0,0)(0,-1.25)(1,1.25) + \psplot[plotpoints=3000,linecolor=red]% + {0.01}{0.075}{/k 180 3.14159265 div def 1 x div k mul sin} + \psplot[plotpoints=500,linecolor=blue]% + {0.075}{1}{/k 180 3.14159265 div def 1 x div k mul sin} + \uput[-45](1,0){$x$} + \uput[180](0,1.25){$y$} + \rput[l](0.4,-0.75){$\mathbf{f(x)=\sin\frac{1}{x}}$} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp100.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp100.pdf Binary files differnew file mode 100644 index 00000000000..8a55d8b4613 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp100.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp100.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp100.tex new file mode 100644 index 00000000000..6ee15edc181 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp100.tex @@ -0,0 +1,35 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp01.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage{pstricks} +\xdefinecolor{gray95}{gray}{0.95} +\xdefinecolor{gray85}{gray}{0.85} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\pspicture(-4,-5)(9.25,8) +\pscircle(0,0){4} +\psarc(9,0){10}{130}{210} +\psarc(0,0){0.75}{0}{92}% Winkel beta +\rput(0.25,0.25){$\beta$}\rput(-0.25,-0.25){B} +\psarc(9,0){0.75}{157}{180}% Winkel alpha +\rput(8.5,0.5){$\alpha$}\rput(9.25,0){A} +\rput(-0.25,4.3){C}\rput(-0.25,-4.3){C'} +\rput(-1.25,-0.25){D} +\rput(3.75,0.25){E} +\psline(0,0)(9,0)(-0.15,3.98)(0,0) +\psline[linestyle=dotted](-2,0)(0,0) +\psline[linestyle=dotted](0,0)(0,5) +\rput(5,-0.25){$d=9cm$}\rput(5,2.5){$r_2=10cm$}\rput[l](0,2){$r_1=4cm$} +\pswedge[fillstyle=solid, fillcolor=gray85](0,0){4}{267.4}{0}% Markieren +\pscustom[fillstyle=solid,fillcolor=gray95]{% + \psarc(9,0){10}{180}{200}% + \psline(-0.15,-3.98)(0,0)(-1,0)} +\endpspicture + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp101.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp101.pdf Binary files differnew file mode 100644 index 00000000000..a0ffd5c3e0f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp101.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp101.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp101.tex new file mode 100644 index 00000000000..c9d2ced8dbe --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp101.tex @@ -0,0 +1,98 @@ +\documentclass[a4paper]{article} +\usepackage{multido} +\usepackage{pstricks} + +\input{random.tex}% From Donald Arseneau (CTAN:macros/generic/random.tex) + +\newcount\NumberDots +\newdimen\DotSize +\newdimen\Hue +\newdimen\XPos +\newdimen\YPos + +% Circle with dots at random positions +\def\CircleWithDotsA#1#2{% +% #1=radius of the circle +% #2=number of dots (put on the (-#1,-#1)(#1,#1) square, +% not on the circle itself!) +\pspicture(-#1,-#1)(#1,#1) + \setrannum{\NumberDots}{0}{#2}% + \psclip{\pscircle{#1}} + \multido{\iDots=1+1}{\NumberDots}{% + \setrandim{\XPos}{-#1 pt}{#1 pt}% + \setrandim{\YPos}{-#1 pt}{#1 pt}% + \psdot(\pointless\XPos,\pointless\YPos)} + \endpsclip +\endpspicture} + +% Circle with dots at random positions, with random dot sizes +\def\CircleWithDotsB#1#2{% +% #1=radius of the circle +% #2=number of dots (put on the (-#1,-#1)(#1,#1) square, +% not on the circle itself!) +\pspicture(-#1,-#1)(#1,#1) + \setrannum{\NumberDots}{0}{#2}% + \psclip{\pscircle{#1}} + \multido{\iDots=1+1}{\NumberDots}{% + \setrandim{\XPos}{-#1 pt}{#1 pt}% + \setrandim{\YPos}{-#1 pt}{#1 pt}% + \setrandim{\DotSize}{2pt}{15pt}% + \psdot[dotsize=\DotSize](\pointless\XPos,\pointless\YPos)} + \endpsclip +\endpspicture} + +% Circle with dots at random positions, with random dot sizes +% and random colors +\def\CircleWithDotsC#1#2{% +% #1=radius of the circle +% #2=number of dots (put on the (-#1,-#1)(#1,#1) square, +% not on the circle itself!) +\pspicture(-#1,-#1)(#1,#1) + \setrannum{\NumberDots}{0}{#2}% + \psclip{\pscircle{#1}} + \multido{\iDots=1+1}{\NumberDots}{% + \setrandim{\XPos}{-#1 pt}{#1 pt}% + \setrandim{\YPos}{-#1 pt}{#1 pt}% + \setrandim{\DotSize}{2pt}{15pt}% + \setrandim{\Hue}{0pt}{1pt}% + \definecolor{MyColor}{hsb}{\pointless\Hue,0.6,1} + \psdot[dotsize=\DotSize,linecolor=MyColor] + (\pointless\XPos,\pointless\YPos)} + \endpsclip +\endpspicture} + +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +% To fix the random seed (otherwise the clock is used) +\randomi=123456 + +\CircleWithDotsA{1}{10} +\psset{dotstyle=o} +\CircleWithDotsA{1}{50} +\psset{dotstyle=*} +\CircleWithDotsA{1}{100} +\psset{dotstyle=square} +\CircleWithDotsA{1}{1000} +\psset{dotstyle=square*} +\CircleWithDotsA{1}{3000} + +{\psset{dotscale=3,dotstyle=x}\CircleWithDotsA{3}{500}} % Bigger fixed dots + +\psset{dotstyle=+} +\CircleWithDotsB{2}{10} +\psset{dotstyle=B+} +\CircleWithDotsB{2}{100} +\CircleWithDotsB{2}{200} + +\psset{dotstyle=|} +\CircleWithDotsC{2}{10} +\psset{dotstyle=x} +\CircleWithDotsC{2}{100} +\psset{dotstyle=oplus} +\CircleWithDotsC{2}{500} + + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp102.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp102.pdf Binary files differnew file mode 100644 index 00000000000..4b8236296a1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp102.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp102.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp102.tex new file mode 100644 index 00000000000..c1862123330 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp102.tex @@ -0,0 +1,45 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp102.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-node} +\usepackage{pstricks-add} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\psset{arrowscale=2,ArrowFill=true} +\begin{pspicture}(4,4) +\psset{ArrowInside=-|} +\psbezier[ArrowInsidePos=0.25,% + showpoints=true]{*-*}(2,3)(3,0)(4,2) +\psset{linestyle=none} +\psbezier[ArrowInsidePos=0.75](2,3)(3,0)(4,2) +\end{pspicture} +% +\begin{pspicture}(5,6) +\pnode(3,4){A}\pnode(5,6){B}\pnode(5,0){C} +\psbezier[ArrowInside=->,% + showpoints=true](A)(B)(C) +\psset{linestyle=none,ArrowInside=-<} +\psbezier[linecolor=red,ArrowInsideNo=4](A)(B)(C) +\psset{ArrowInside=-o} +\psbezier[linecolor=red,ArrowInsidePos=0.1](A)(B)(C) +\psbezier[linecolor=red,ArrowInsidePos=0.9](A)(B)(C) +\psset{ArrowInside=-*} +\psbezier[linecolor=red,ArrowInsidePos=0.3](A)(B)(C) +\psbezier[linecolor=red,ArrowInsidePos=0.7](A)(B)(C) +\end{pspicture} + +\psset{xunit=0.8} +\begin{pspicture}(-3,-5)(15,5) + \psbezier[ArrowInsideNo=19,% + ArrowInside=->,ArrowFill=false,% + showpoints=true]{->}(-3,0)(5,-5)(8,5)(15,-5) +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp103.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp103.pdf Binary files differnew file mode 100644 index 00000000000..8192c03d745 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp103.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp103.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp103.tex new file mode 100644 index 00000000000..7b5780c2658 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp103.tex @@ -0,0 +1,28 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp103.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{pstricks} +\pagestyle{empty} + +\begin{document} + +\begin{pspicture}(-0.5\linewidth,-4)(0.5\linewidth,4) + \begin{psclip}{\psellipse[linecolor=blue,doubleline=true](.5\linewidth,4)} + \rput(0,0){\Huge\red\sf% + \parbox{\linewidth}{% +,,\texttt{PSTricks} -- mehr als nur ein alter Hut``{}, war ein Vortrag auf der DANTE Tagung +in Darmstadt betitelt. Er sollte den Teilnehmern vor Augen fhren, dass +\texttt{PSTricks}, als eines der ersten fr Plain \TeX{} entwickelten Pakete nichts an seiner +Aktualitt und vor allem Professionalitt verloren hat. Die Qualitt der Grafikausgabe, +die mit \texttt{PSTricks} erreicht werden kann, sucht sicherlich ihresgleichen. Dabei darf +nicht vergessen werden, dass alles seine Grenzen hat, so auch \texttt{PSTricks} mit seinen +vielfltigen Paketen, denn die Grafiken mssen komplett in \TeX- und somit in + }} + \end{psclip} +\end{pspicture} + + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp104.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp104.pdf Binary files differnew file mode 100644 index 00000000000..eed17126cd7 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp104.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp104.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp104.tex new file mode 100644 index 00000000000..12bb720aaa5 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp104.tex @@ -0,0 +1,121 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp104.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{pst-plot} +\usepackage{amsmath} + +\SpecialCoor + +\definecolor{redtwenty}{cmyk}{0,0.2,0.2,0}
+\definecolor{graytwenty}{cmyk}{0,0,0,0.2}
+ +\pagestyle{empty} + +\begin{document} + +\psset{unit=30mm,curvature=1 .1 .75,plotpoints=200}
+\begin{pspicture}(-2,-2.6)(2.5,2.4)
+\psaxes[labels=none,arrowlength=1.75,ticks=none,linewidth=0.17mm]%
+{->}(0,0)(-2,-2)(2.5,2.4)
+\rput[Br](2.5,-.35){$\text{Re}(z)$}
+\rput[tl](.15,2.4){$\text{Im}(z)$}
+\rput[Bl](.15,-.35){$0$}
+%
+\uput{1mm}[90](1.4,0.1){$z_0$}
+\uput{1mm}[45](-.6,1.2){$z_1$}
+\uput{1mm}[315](-.6,-1.2){$z_2$}
+\uput{1mm}[45](0.3,0.3){$120^\circ$}
+\uput{1mm}[225](-0.3,-0.3){$120^\circ$}
+\uput{1mm}[315](0.3,-0.3){$120^\circ$}
+%
+\pscircle[linewidth=.17mm](0,0){1.8}
+\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{0}{120}
+\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{120}{240}
+\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{240}{360}
+\SpecialCoor
+\psline[linewidth=.35mm]{->}(1.8;120)
+\psline[linewidth=.35mm]{->}(1.8;240)
+\psline[linewidth=.35mm]{->}(1.8;0)
+\NormalCoor
+%
+\rput[B](-1.8,-.35){\psframebox*{$-1$}}
+\rput[B](1.8,.15){\psframebox*{$1$}}
+\rput[l](.15,1.8){\psframebox*{$1$}}
+\rput[l](.15,-1.8){\psframebox*{$-1$}}
+%
+\uput{0mm}[90](0,-2.6){$z^3=1$}
+\end{pspicture} + + + +\psset{unit=10mm,curvature=1 .1 .75,plotpoints=200}
+\begin{pspicture}(-7,-6.5)(7,7)
+\pswedge[linecolor=black,linewidth=.17mm,fillstyle=solid,fillcolor=redtwenty](0,-5){1}{0}{135}
+\pswedge[linecolor=black,linewidth=.17mm,fillstyle=solid,fillcolor=redtwenty](-3.535533906,-3.535533906){1}{0}{112.5}
+\pswedge[linecolor=black,linewidth=.17mm,fillstyle=solid,fillcolor=redtwenty](-5,0){1}{0}{90}
+\pswedge[linecolor=black,linewidth=.17mm,fillstyle=solid,fillcolor=redtwenty](-3.535533906,3.535533906){1}{0}{67.5}
+\pswedge[linecolor=black,linewidth=.17mm,fillstyle=solid,fillcolor=redtwenty](0,5){1}{0}{45}
+\pswedge[linecolor=black,linewidth=.17mm,fillstyle=solid,fillcolor=redtwenty](3.535533906,3.535533906){1}{0}{22.5}
+\psaxes[Dx=2,dx=2,Dy=2,dy=2,labelsep=.75mm,arrowlength=1.75,ticksize=2pt,linewidth=0.17mm]%
+{->}(0,0)(-6.99,-6.5)(7,7)
+\rput[Br](7,-.35){$\text{Re}(z)$}
+\rput[tl](.15,7){$\text{Im}(z)$}
+\rput[Br](-.15,-.35){$0$}
+%
+\uput{1mm}[45](6,.1){$w_0$}
+\uput{1mm}[45](4.5,3.9){$w_1$}
+\uput{1mm}[45](.7,5.7){$w_2$}
+\uput{1mm}[90](-3,4.5){$w_3$}
+\uput{1mm}[135](-5,1){$w_4$}
+\uput{1mm}[135](-3.8,-2.6){$w_5$}
+\uput{1mm}[135](-.7,-4.3){$w_6$}
+\uput{1mm}[45](1,.1){$z_0$}
+\uput{1mm}[45](.7,.7){$z_2$}
+\uput{1mm}[135](-.1,1){$z_4$}
+%
+\pscircle[linewidth=.1mm](0,1){.05}
+\pscircle[linewidth=.1mm](0.7071,.7071){.05}
+\pscircle[linewidth=.1mm](6,0){.05}
+\pscircle*[linewidth=.1mm](1,0){.05}
+%
+\pscircle[linewidth=.17mm](0,0){5}
+\pscircle[linewidth=.17mm](0,0){1}
+\pscircle[linewidth=.17mm](5,0){1}
+\pscircle[linewidth=.17mm](0,-5){1}
+\pscircle[linewidth=.17mm](-5,0){1}
+\pscircle[linewidth=.17mm](0,5){1}
+\pscircle[linewidth=.17mm](3.535533906,3.535533906){1}
+\pscircle[linewidth=.17mm](-3.535533906,3.535533906){1}
+\pscircle[linewidth=.17mm](3.535533906,-3.535533906){1}
+\pscircle[linewidth=.17mm](-3.535533906,-3.535533906){1}
+%
+\rput(0,-5){\psline[linewidth=.35mm]{->}(1;135)}
+\rput(-3.535533906,-3.535533906){\psline[linewidth=.35mm]{->}(1;112.5)}
+\rput(-5,0){\psline[linewidth=.35mm]{->}(1;90)}
+\rput(-3.535533906,3.535533906){\psline[linewidth=.35mm]{->}(1;67.5)}
+\rput(0,5){\psline[linewidth=.35mm]{->}(1;45)}
+\rput(3.535533906,3.535533906){\psline[linewidth=.35mm]{->}(1;22.5)}
+%
+\rput(0,-5){%
+\psline[linewidth=.17mm,linestyle=dashed,dash=.7mm .5mm](1;315)}
+\rput(-3.535533906,-3.535533906){%
+\psline[linewidth=.17mm,linestyle=dashed,dash=.7mm .5mm](1;292.5)}
+\rput(-5,0){%
+\psline[linewidth=.17mm,linestyle=dashed,dash=.7mm .5mm](1;270)}
+\rput(-3.535533906,3.535533906){%
+\psline[linewidth=.17mm,linestyle=dashed,dash=.7mm .5mm](1;247.5)}
+\rput(0,5){%
+\psline[linewidth=.17mm,linestyle=dashed,dash=.7mm .5mm](1;225)}
+\rput(3.535533906,3.535533906){%
+\psline[linewidth=.17mm,linestyle=dashed,dash=.7mm .5mm](1;202.5)}
+ +\end{pspicture} + + + + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp105.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp105.pdf Binary files differnew file mode 100644 index 00000000000..dd15d0636a4 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp105.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp105.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp105.tex new file mode 100644 index 00000000000..9fdbcc23973 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp105.tex @@ -0,0 +1,88 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp105.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{multido} +\usepackage{pst-node} +\usepackage{pst-key} +\SpecialCoor + +\makeatletter +\newif\ifPST@zeigeSP % Schwerpunkt markieren? +\define@key{psset}{zeigeSP}[true]{% zeigeSP" entspricht true + \@nameuse{PST@zeigeSP#1}% benutze \ifPST@zeigeSP +} +\psset{zeigeSP=true} % Vorgabe +% +\def\Schwerpunkt{\@ifnextchar[{\Schwerpunkt@i}{\Schwerpunkt@i[]}} +\def\Schwerpunkt@i[#1](#2)(#3)(#4)#5{{ % {{ damit alles lokal bleibt + \setkeys{psset}{#1} % Parameter setzen + \pst@getcoor{#2}\pst@tempa% Punkt A % hole Kordinaten als x y + \pst@getcoor{#3}\pst@tempb% Punkt B % " + \pst@getcoor{#4}\pst@tempc% Punkt C % " + \pnode(!% % setze Knoten + \pst@tempa /YA exch \pst@number\psyunit div def + /XA exch \pst@number\psxunit div def % x y in user Koordinaten + \pst@tempb /YB exch \pst@number\psyunit div def + /XB exch \pst@number\psxunit div def + \pst@tempc /YC exch \pst@number\psyunit div def + /XC exch \pst@number\psxunit div def + XA XB XC add add 3.0 div % xSP + YA YB YC add add 3.0 div % ySP + ){#5} % #5 = Knotenname + \ifPST@zeigeSP % markieren? + \qdisk(#5){2pt} + \fi +}} +\makeatother +\pagestyle{empty} + +\begin{document} + +\begin{pspicture}(-5,-5)(5,5) + \multido{\rA=-5+0.5,\rB=0+0.5,\rC=5+-0.5}{10}{% + \pnode(-5,\rA){A}\pnode(\rB,5){B}\pnode(\rC,-5){C}% + \pspolygon[linecolor=blue](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } + \multido{\rA=0+0.5,\rB=5+-0.5,\rC=0+-0.5}{10}{% + \pnode(-5,\rA){A}\pnode(5,\rB){B}\pnode(\rC,-5){C}% + \pspolygon[linecolor=red](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } + \multido{\rA=-5+0.5,\rB=0+-0.5,\rC=-5+0.5}{10}{% + \pnode(\rA,5){A}\pnode(5,\rB){B}\pnode(-5,\rC){C}% + \pspolygon[linecolor=cyan](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } + \multido{\rA=0+0.5,\rB=5+-0.5,\rC=0+0.5}{10}{% + \pnode(\rA,5){A}\pnode(\rB,-5){B}\pnode(-5,\rC){C}% + \pspolygon[linecolor=magenta](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } + \multido{\rA=5+-0.5,\rB=0+-0.5,\rC=-5+0.5}{10}{% + \pnode(5,\rA){A}\pnode(\rB,-5){B}\pnode(\rC,5){C}% + \pspolygon[linecolor=blue](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } + \multido{\rA=0+-0.5,\rB=-5+0.5,\rC=0+0.5}{10}{% + \pnode(5,\rA){A}\pnode(-5,\rB){B}\pnode(\rC,5){C}% + \pspolygon[linecolor=red](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } + \multido{\rA=5+-0.5,\rB=0+0.5,\rC=5+-0.5}{10}{% + \pnode(\rA,-5){A}\pnode(-5,\rB){B}\pnode(5,\rC){C}% + \pspolygon[linecolor=cyan](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } + \multido{\rA=0+-0.5,\rB=-5+0.5,\rC=0+-0.5}{10}{% + \pnode(\rA,-5){A}\pnode(\rB,5){B}\pnode(5,\rC){C}% + \pspolygon[linecolor=magenta](A)(B)(C)% + \Schwerpunkt(A)(B)(C){SP}% + } +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp106.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp106.pdf Binary files differnew file mode 100644 index 00000000000..b78f2edddc7 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp106.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp106.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp106.tex new file mode 100644 index 00000000000..4ffb32bdf6e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp106.tex @@ -0,0 +1,28 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp106.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{multido} +\usepackage{pst-plot} +\usepackage{pstricks-add} + +\parindent=0pt +\pagestyle{empty} + +\begin{document} + +\begin{pspicture*}(-0.5\linewidth,-7.5)(0.5\linewidth,5) +\psaxes[xyLabel=\footnotesize]{->}(0,0)(-0.5\linewidth,-7.5)(0.5\linewidth,5) +\psset{plotpoints=200} +\multido{\rA=1+1}{5}{ + \psplot{-6}{-1}{x 4 mul \rA\space sub x dup mul div} +} +\multido{\rA=1+1}{5}{ + \psplot{0.1}{6}{x 4 mul \rA\space sub x dup mul div} +} +\end{pspicture*} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp107.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp107.pdf Binary files differnew file mode 100644 index 00000000000..d7c6d9c34ef --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp107.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp107.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp107.tex new file mode 100644 index 00000000000..9b6f88f6f0d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp107.tex @@ -0,0 +1,89 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp107.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{multido} +\usepackage{pst-plot} +\usepackage{pstricks-add} +\usepackage{graphicx} + +\parindent=0pt +\pagestyle{empty} + +\begin{document} + +\setlength{\textheight}{9in} +\setlength{\textwidth}{6.5in} +\setlength{\topmargin}{.5in} +\setlength{\oddsidemargin}{0in} +\setlength{\evensidemargin}{0in} + +\newcommand{\TreeA}[4]{% + \pstree{\Tcircle[linestyle=dashed,treefit=tight,name=#1]% + {#2}\naput{#3}\nbput{$#4$}}} +\newcommand{\TreeB}[3]{% + \pstree{\Tcircle[linestyle=dashed,name=#1]{#2}\naput{1-$\sigma_{#3}$}}} +\newcommand{\TreeC}[3]{% + \Tdot~{(#1)}\naput{1-$\sigma_{#3}$} + \Tdot~{(#2)}\nbput{$\sigma_{#3}$}} +\newcommand{\TreeD}[2]{% + \Tdot~{(#1)}\nbput{$\sigma_{#2}$}} + +\psset{radius=5pt,dotsize=3pt,treefit=loose,nrot=:U} + +\begin{center} + {\Large Centipede Game: Incomplete Information} + +\resizebox{\linewidth}{!}{% +\small + \pstree[levelsep=3cm,treemode=R] + {\Tcircle{0}} + {\TreeA{p1g11}{1.G1}{GG}{p^2} + {\TreeB{p2g11}{2.G1}{1.G1} + {\TreeB{p1g21}{1.G2}{2.G1} + {\TreeB{p2g21}{2.G2}{1.G2} + {\TreeC{64,16}{8,32}{2.G2}} + \TreeD{16,4}{1.G2}} + \TreeD{2,8}{2.G1}} + \TreeD{4,1}{1.G1}} + \TreeA{p1g12}{1.G1}{GA}{p(1-p)} + {\TreeB{p2a11}{2.A1}{1.G1} + {\TreeB{p1g22}{1.G2}{2.A1} + {\TreeB{p2a21}{2.A2}{1.G2} + {\TreeC{64,80}{8,40}{2.A2}} + \TreeD{16,20}{1.G2}} + \TreeD{2,10}{2.A1}} + \TreeD{4,5}{1.G1}} + \TreeA{p1a11}{1.A1}{AG}{(1-p)p} + {\TreeB{p2g12}{2.G1}{1.A1} + {\TreeB{p1a21}{1.A2}{2.G1} + {\TreeB{p2g22}{2.G2}{1.A2} + {\TreeC{80,16}{40,32}{2.G2}} + \TreeD{20,4}{1.A2}} + \TreeD{10,8}{2.G1}} + \TreeD{5,1}{1.A1}} + \TreeA{p1a12}{1.A1}{AA}{(1-p)^2} + {\TreeB{p2a12}{2.A1}{1.A1} + {\TreeB{p1a22}{1.A2}{2.A1} + {\TreeB{p2a22}{2.A2}{1.A2} + {\TreeC{80,80}{40,40}{2.A2}} + \TreeD{20,20}{1.A2}} + \TreeD{10,10}{2.A1}} + \TreeD{5,5}{1.A1}}} + % Other connections + \psset{linestyle=dashed} + \ncline{p1g11}{p1g12} + \ncline{p1a11}{p1a12} + \ncarc[arcangle=-10]{p1g21}{p1g22} + \ncarc[arcangle=-10]{p1a21}{p1a22} + \ncarc[arcangle=-15]{p2g11}{p2g12} + \ncarc[arcangle=15]{p2a11}{p2a12} + \ncarc[arcangle=-15]{p2g21}{p2g22} + \ncarc[arcangle=15]{p2a21}{p2a22} +} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp109.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp109.pdf Binary files differnew file mode 100644 index 00000000000..66ddce8ed22 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp109.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp109.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp109.tex new file mode 100644 index 00000000000..bcd1a0a56ce --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp109.tex @@ -0,0 +1,229 @@ +\documentclass[a4paper]{article} + +\usepackage{lscape} +\usepackage{pstricks} +\usepackage{pst-grad} +\usepackage{pst-key} +\usepackage{multido} + +\makeatletter + +% "pspicture" environment or not? +\newif\ifPst@PstPicture +\define@key{psset}{PstPicture}[true]{% +\@nameuse{Pst@PstPicture#1}} + +% Intervals to show? +\newif\ifPst@GanttChartShowIntervals +\define@key{psset}{ChartShowIntervals}[true]{% +\@nameuse{Pst@GanttChartShowIntervals#1}} + +% Style for the tasks +\define@key{psset}{TaskStyle}{\def\psk@GanttTaskStyle{#1}} + +% Name for unit interval +\define@key{psset}{ChartUnitIntervalName}{% +\def\psk@GanttChartUnitIntervalName{#1}} + +% Name for basic unit +\define@key{psset}{ChartUnitBasicIntervalName}{% +\def\psk@GanttChartUnitBasicIntervalName{#1}} + +% Unit interval for the tasks (7 for a week, 30 for a month, etc.) +% Warning: define it before "TaskUnitType"! +\define@key{psset}{TaskUnitIntervalValue}{% +\pst@cntg=#1\relax +\edef\psk@GanttTaskUnitIntervalValue{\the\pst@cntg}} + +% Unit type for the tasks (UnitIntervalName or UnitBasicIntervalName) +\define@key{psset}{TaskUnitType}{% +\edef\psk@GanttTaskUnitValue{#1}% +% Validation of the parameter +\ifx\psk@GanttTaskUnitValue\psk@GanttChartUnitIntervalName + \edef\psk@GanttTaskUnitValue{\psk@GanttTaskUnitIntervalValue}% +\else + \ifx\psk@GanttTaskUnitValue\psk@GanttChartUnitBasicIntervalName + \def\psk@GanttTaskUnitValue{1}% + \else + {\@pstrickserr{GanttTaskUnitType must be `\psk@GanttChartUnitIntervalName' + or `\psk@GanttChartUnitBasicIntervalName' + (and not `\psk@GanttTaskUnitValue')}\@eha}% + \fi +\fi} + +% Outside label for the tasks +\define@key{psset}{TaskOutsideLabel}{\def\psk@GanttTaskOutsideLabel{#1}} + +% Inside label for the tasks +\define@key{psset}{TaskInsideLabel}{\def\psk@GanttTaskInsideLabel{#1}} + +% Maximum outside size label for the tasks (in unit TaskUnitType !) +\define@key{psset}{TaskOutsideLabelMaxSize}{% +\pst@cntg=#1\relax +\edef\psk@GanttTaskOutsideLabelMaxSize{\the\pst@cntg}} + +% Default values +% -------------- +% pspicture environment, don't show intervals, default task style, +% unit for tasks is a week (so 7 days), no outside and inside labels +\setkeys{psset}{% +PstPicture=true,ChartShowIntervals=false,TaskStyle=TaskStyleDefault, +ChartUnitIntervalName=Week,ChartUnitBasicIntervalName=Day, +TaskUnitIntervalValue=7,TaskUnitType=Week, +TaskOutsideLabel=,TaskInsideLabel=,TaskOutsideLabelMaxSize=0} + +\newpsstyle{TaskStyleDefault}{fillstyle=solid,fillcolor=yellow} + +% The environment \PstGanttChart +% ------------------------------ + +% Syntax: \PstGanttChart[parameters]{Number of tasks}{Number of days} +\def\PstGanttChart{\@ifnextchar[\PstGanttChart@i{\PstGanttChart@i[]}} + +\def\PstGanttChart@i[#1]#2#3{% +\begingroup +\setkeys{psset}{unit=0.1,#1} % Affectation of local parameters +% +\ifPst@PstPicture % "pspicture" environment + \pst@cnta=\psk@GanttTaskOutsideLabelMaxSize + \multiply\pst@cnta\psk@GanttTaskUnitValue + % + \pst@cntb=#2 + \multiply\pst@cntb by 5 + \advance\pst@cntb\@ne + % + \pst@cntc=#3 + \multiply\pst@cntc\psk@GanttTaskUnitValue + \advance\pst@cntc\tw@ + % + \ifPst@GanttChartShowIntervals + \pspicture(-\pst@cnta,-\pst@cntb)(\pst@cntc,2) + \else + \pspicture(-\pst@cnta,-\pst@cntb)(\pst@cntc,0) + \fi +\fi +\psframe(0,-\pst@cntb)(\pst@cntc,0) +% +\ifPst@GanttChartShowIntervals + % We will show the intervals + \pst@cnta=#3 + \multiply\pst@cnta\psk@GanttTaskUnitValue + \divide\pst@cnta\psk@GanttTaskUnitIntervalValue + \advance\pst@cnta\@ne + % + \pst@cntb=#2 + \multiply\pst@cntb by 5 + \advance\pst@cntb\@ne + % + \pst@dima=\psk@GanttTaskUnitIntervalValue pt + \divide\pst@dima\tw@ + \advance\pst@dima\@ne pt + \pst@dimtonum{\pst@dima}{\pst@tempa} + % + \multido{\iInterval=1+1,\iIntervalPos=1+\psk@GanttTaskUnitIntervalValue, + \nIntervalPos=\pst@tempa+\psk@GanttTaskUnitIntervalValue.0}{\pst@cnta}{% + \ifnum\iInterval=\pst@cnta + \psline(\iIntervalPos,0)(\iIntervalPos,1.5) + \psline[linestyle=dotted](\iIntervalPos,-\pst@cntb)(\iIntervalPos,0) + \else + \rput(\nIntervalPos,1){\psk@GanttChartUnitIntervalName\space\iInterval} + \psline(\iIntervalPos,0)(\iIntervalPos,1.5) + \psline[linestyle=dotted](\iIntervalPos,-\pst@cntb)(\iIntervalPos,0) + \fi} +\fi} + +\def\endPstGanttChart{% +\ifPst@PstPicture + \endpspicture % End of "pspicture" environment +\fi +\endgroup} + +% The macro \PstGanttTask +% ----------------------- + +\newcount\pst@GanttTaskCnt +\pst@GanttTaskCnt=\z@ + +% Syntax: \PstGanttTask[parameters]{Start}{Length} +\def\PstGanttTask{\@ifnextchar[\PstGanttTask@i{\PstGanttTask@i[]}} + +\def\PstGanttTask@i[#1]#2#3{ +\advance\pst@GanttTaskCnt\m@ne +\begingroup +\setkeys{psset}{#1}% % Affectation of local parameters +% Frame +\pst@cnta=\psk@GanttTaskUnitValue +\multiply\pst@cnta by #2 +\advance\pst@cnta\@ne +% +\pst@cntb=\psk@GanttTaskUnitValue +\multiply\pst@cntb by #3 +\advance\pst@cntb\pst@cnta +% +\pst@cntc=\pst@GanttTaskCnt +\multiply\pst@cntc by 5 +% +\pst@cntd=\pst@cntc +\advance\pst@cntd by 4 +% +\psframe[style=\psk@GanttTaskStyle](\pst@cnta,\pst@cntc)(\pst@cntb,\pst@cntd) +% Inside label +\ifx\psk@GanttTaskInsideLabel\empty +\else + \pst@dima=\pst@cnta pt + \advance\pst@dima\pst@cntb pt + \divide\pst@dima\tw@ + \pst@dimtonum{\pst@dima}{\pst@tempa} + % + \pst@dimb=\pst@cntc pt + \advance\pst@dimb\pst@cntd pt + \divide\pst@dimb\tw@ + \pst@dimtonum{\pst@dimb}{\pst@tempb} + % + \rput(\pst@tempa,\pst@tempb){\psk@GanttTaskInsideLabel} +\fi +% Outside label +\ifx\psk@GanttTaskOutsideLabel\empty +\else + \pst@dimb=\pst@cntc pt + \advance\pst@dimb\pst@cntd pt + \divide\pst@dimb\tw@ + \pst@dimtonum{\pst@dimb}{\pst@tempb} + \rput[r](-1.5,\pst@tempb){\psk@GanttTaskOutsideLabel} +\fi +\endgroup} + +\makeatother + + +\begin{document} + +\definecolor{LightCyan} {rgb}{0.88,1.,1.} +\definecolor{Orange} {rgb}{1.,0.65,0.} +\definecolor{PaleGreen} {rgb}{0.6,0.98,0.6} +\definecolor{Pink} {rgb}{1.,0.75,0.8} + +\psset{gradmidpoint=0,fillstyle=gradient,gradbegin=LightCyan,gradend=white} +\newpsstyle{TaskStyleA}{gradbegin=cyan,gradend=blue} +\newpsstyle{TaskStyleB}{gradbegin=red,gradend=Pink} +\newpsstyle{TaskStyleC}{gradbegin=yellow,gradend=Orange} +\newpsstyle{TaskStyleD}{gradbegin=green,gradend=PaleGreen} + +\begin{landscape} +\begin{PstGanttChart}[yunit=2.5,xunit=3.5,ChartUnitIntervalName=Semaine, + ChartUnitBasicIntervalName=Jour,TaskUnitType=Jour, + TaskOutsideLabelMaxSize=14,ChartShowIntervals]{8}{43} + \psset{gradangle=90,TaskStyle=TaskStyleA} + \PstGanttTask[TaskOutsideLabel={\'Etude}]{0}{10} + \PstGanttTask[TaskOutsideLabel={R\'edaction dossier}]{6}{7} + \PstGanttTask[TaskOutsideLabel={Relecture et corrections}]{14}{2} + \PstGanttTask[TaskOutsideLabel={Soumission},TaskStyle=TaskStyleB]{17}{1} + \psset{TaskStyle=TaskStyleC} + \PstGanttTask[TaskOutsideLabel={R\'ealisation}]{25}{14} + \PstGanttTask[TaskOutsideLabel={Tests}]{35}{6} + \PstGanttTask[TaskOutsideLabel={V\'erification}]{39}{3} + \PstGanttTask[TaskOutsideLabel={Recette},TaskStyle=TaskStyleD]{42}{1} +\end{PstGanttChart} +\end{landscape} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp11.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp11.pdf Binary files differnew file mode 100644 index 00000000000..e3c0ca74955 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp11.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp11.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp11.tex new file mode 100644 index 00000000000..89670c901d8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp11.tex @@ -0,0 +1,66 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp12.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{pst-plot} +\usepackage{multido} +% +\def\Years#1{% + \ifcase#1\or\or 1953/55\or 1955/57\or 1957/59\or 1959/61\or 1961/63\or 1963/64\fi% +} +\def\pshlabel#1{\small\Years{#1}} +% +% the following data could be saved in a file and then read +% with \readdata{\dataI}{external/file/name.dat} +% +\def\dataI{% +1 891560 +2 534050 +3 525876 +4 552269 +5 411130 +6 436733 +} +\def\dataII{ +1 1355 +2 432 +3 390 +4 301 +5 194 +6 193 +} +% +\makeatletter +\def\ScaleFactor{1.0} +\pst@def{ScalePoints}<% + /y ED /x ED + counttomark dup dup cvi eq not { exch pop } if + /m exch def /n m 2 div cvi def + n { y mul \ScaleFactor\space div m 1 roll x mul m 1 roll /m m 2 sub def } repeat> +% +\makeatother +% +\begin{document} +% +\begin{pspicture}(-0.5,-0.5)(10.5,11) + \psset{xunit=1.5} + \multido{\r=0+3.125,\i=0+500}{4}{% + \psline[linewidth=0.1pt](7,\r)(7.1,\r)\uput[0](7.1,\r){\i}% + } + \psaxes[dy=2,Dy=200000,axesstyle=frame,% + tickstyle=bottom,Ox=1](7,10) + \rput{90}(-1.5,5){Number of X-rays} + \rput(3.5,6){Number of X-rays} + \rput{90}(8,5){Cases diagnosed} + \rput(5,2.5){Cases diagnosed} + \rput(3.5,-1.25){Survey Period} + \psset{showpoints=true,dotsize=0.2,plotstyle=line,linewidth=2pt} + \def\ScaleFactor{100000.0} + \listplot[linecolor=red]{\dataI} + \def\ScaleFactor{150.0} + \listplot[linecolor=blue]{\dataII} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp110.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp110.tex new file mode 100644 index 00000000000..fe54c171200 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp110.tex @@ -0,0 +1,21 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-char} +\usepackage{pst-slpe} +\usepackage{pst-blur} +\usepackage{graphicx} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\DeclareFixedFont{\RM}{T1}{ptm}{b}{n}{4cm} +\DeclareFixedFont{\Rm}{T1}{ptm}{m}{n}{2mm} +\psset{shadow=true,blur=true,shadowsize=10pt,% + blurradius=5pt,fillstyle=slopes} +\rotateleft{\pscharpath{\RM T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@nik}} +% +%\pscharpath{\RM\reflectbox{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@nik}} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp111.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp111.pdf Binary files differnew file mode 100644 index 00000000000..0ae9bc6d150 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp111.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp111.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp111.tex new file mode 100644 index 00000000000..60442e2f757 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp111.tex @@ -0,0 +1,15 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-slpe} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{pspicture}(12,5) +\psset{fillstyle=slopes} +\pscustom{\psccurve(0,0)(3,5)(5,3)(7,5)(8,2)(12,5)(11,2)(9,0)(7,1)(3,2)} +\end{pspicture} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp112.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp112.pdf Binary files differnew file mode 100644 index 00000000000..c8e2e8ac3bf --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp112.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp112.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp112.tex new file mode 100644 index 00000000000..eb1dfab5215 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp112.tex @@ -0,0 +1,142 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -*- Mode: Latex -*- %%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Boltzmann.tex --- Networks at 15 and 19 speeds for the simulation of +%% Navier-Stokes equations by the Boltzmann Method on network +%% (description and specification given by Laurent Giraud +%% <lgiraud@mema.ucl.ac.be>) +%% +%% Author : Denis GIROU (CNRS/IDRIS - France) <Denis.Girou@idris.fr> +%% Created the : Fri May 9 18:12:44 1997 +%% Last mod. by : Denis GIROU (CNRS/IDRIS - France) <Denis.Girou@idris.fr> +%% Last mod. the : Mon Mar 9 11:57:51 1998 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\documentclass{article} + +\usepackage{pstricks} % PSTricks with the `color' extension +\usepackage{pst-node} % PSTricks package for nodes +\usepackage{pst-3d} % PSTricks package for 3d graphics +\usepackage{multido} % `multido' package +\usepackage{lscape} % From CTAN/macros/latex/packages/graphics + +% Definition of new colors +\definecolor{LightBlue}{rgb}{0.68,0.85,0.9} + +% The node +\newcommand{\MyNode}[1][LightBlue]{{% +\psset{unit=0.15} +\begin{pspicture}(-0.5,-0.5)(0.5,0.5) + \pscircle*[linecolor=#1]{0.5} + \pscircle*[linecolor=white](0.15,0.15){0.2} +\end{pspicture}}} + +\newpsobject{MyGrid}{psframe}{linestyle=dotted,dotsep=5pt} + +% The cube +\newcommand{\MyCube}[1][LightBlue]{% +\begin{pspicture}(-0.05,-0.35)(2.85,2.45) +\multido{\i=0+1}{3}{% + \ThreeDput[normal=1 0 0](\i,0,0){% + \ifnum\i=1 + \else + \MyGrid(2,2) + \fi + % Definitions of all nodes to do connections later + \ifnum\i=0 + \pnode(0,0){NodeAAA} + \pnode(1,0){NodeABA} + \pnode(2,0){NodeACA} + \pnode(0,1){NodeBAA} + \pnode(1,1){NodeBBA} + \pnode(2,1){NodeBCA} + \pnode(0,2){NodeCAA} + \pnode(1,2){NodeCBA} + \pnode(2,2){NodeCCA} + \fi + \ifnum\i=1 + \pnode(0,0){NodeAAB} + \pnode(1,0){NodeABB} + \pnode(2,0){NodeACB} + \pnode(0,1){NodeBAB} + \pnode(1,1){NodeBBB} + \pnode(2,1){NodeBCB} + \pnode(0,2){NodeCAB} + \pnode(1,2){NodeCBB} + \pnode(2,2){NodeCCB} + \fi + \ifnum\i=2 + \pnode(0,0){NodeAAC} + \pnode(1,0){NodeABC} + \pnode(2,0){NodeACC} + \pnode(0,1){NodeBAC} + \pnode(1,1){NodeBBC} + \pnode(2,1){NodeBCC} + \pnode(0,2){NodeCAC} + \pnode(1,2){NodeCBC} + \pnode(2,2){NodeCCC} + \fi} + \ThreeDput[normal=0 -1 0](0,\i,0){ + \ifnum\i=1 + \else + \MyGrid(2,2) + \fi + % We must draw all the nodes in the same \ThreeDput to have + % the same projection for all nodes... + \multirput(0,0)(0,1){3}{\MyNode[#1]} + \multirput(1,0)(0,1){3}{\MyNode[#1]} + \multirput(2,0)(0,1){3}{\MyNode[#1]}} + \ifnum\i=1 + \else + \ThreeDput[normal=0 0 1](0,0,\i){\MyGrid(2,2)} + \fi} +\end{pspicture}} + +% Main connections +\newcommand{\MainConnections}{{% +\psset{linewidth=0.8mm} +\ncline{NodeBBA}{NodeBBC} +\ncline{NodeABB}{NodeCBB} +\ncline{NodeBAB}{NodeBCB}}} + +% First cube +\newcommand{\MyCubeA}[1][LightBlue]{{% +\MyCube[#1] +% Connections +\psset{arrows=<->,arrowsize=4pt 3,arrowinset=0} +\MainConnections +\psset{linecolor=red} +\ncline{NodeAAA}{NodeCCC} +\ncline{NodeAAC}{NodeCCA} +\ncline{NodeCAA}{NodeACC} +\ncline{NodeACA}{NodeCAC}}} + +% Second cube +\newcommand{\MyCubeB}[1][LightBlue]{{% +\MyCube[#1] +% Connections +\psset{arrows=<->,arrowsize=4pt 3,arrowinset=0} +\MainConnections +\psset{linecolor=red} +\ncline{NodeABA}{NodeCBC} +\ncline{NodeAAB}{NodeCCB} +\ncline{NodeABC}{NodeCBA} +\ncline{NodeACB}{NodeCAB} +\ncline{NodeBCA}{NodeBAC} +\ncline{NodeBAA}{NodeBCC}}} + +\pagestyle{empty} + +\begin{document} + +\psset{unit=3,viewpoint=0.8 -1.4 0.4} + +\begin{landscape} + \begin{figure}[htbp] + \centering + \MyCubeA \hfill \MyCubeB + \caption{Networks at 15 and 19 speeds for the simulation of + \texttt{Navier-Stokes} equations by the \texttt{Boltzmann} Method on + network.} + \end{figure} +\end{landscape} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp113.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp113.pdf Binary files differnew file mode 100644 index 00000000000..34f883866fa --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp113.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp113.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp113.tex new file mode 100644 index 00000000000..c9db5145641 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp113.tex @@ -0,0 +1,100 @@ +\documentclass[a4paper]{article} +\usepackage{pstricks} +\usepackage{pst-node} +\usepackage{pst-vue3d} +\usepackage{pst-grad} +\usepackage[nomessages]{fp} +\input random +% +\newpsstyle{sol}{fillstyle=vlines,hatchcolor=lightgray,% + hatchwidth=0.2\pslinewidth,hatchsep=1\pslinewidth} +\newpsstyle{section}{fillstyle=vlines,hatchcolor=yellow,% + hatchwidth=0.2\pslinewidth,hatchsep=1\pslinewidth} +\newpsstyle{plan}{fillstyle=vlines,hatchcolor=green,% + hatchwidth=0.1\pslinewidth,hatchsep=1\pslinewidth} +\newpsstyle{Side}{fillstyle=solid,fillcolor=yellow}%grandes faces +\newpsstyle{side}{fillstyle=solid,fillcolor=magenta}%coins facettes +\SpecialCoor +\newpsstyle{sol}{fillstyle=vlines,hatchcolor=green,% + hatchwidth=0.2\pslinewidth,hatchsep=1\pslinewidth} +\pagestyle{empty} +\parindent=0pt + +\psset{dimen=middle} +\newcount\diex +\newcount\diey +\newdimen{\diez} +\newcount\CY +\newdimen{\vuePhi} +\newdimen{\vueTheta} +\newcommand\ThreeDies[3]{% + \randomi=#1 + \begin{pspicture}(-5,-5)(5,5) + \setrannum{\diex}{-2}{2} + \setrannum{\diey}{-2}{2} + \setrandim{\diez}{0pt}{360pt} + \setrandim{\vuePhi}{10pt}{80pt} + \setrandim{\vueTheta}{0pt}{90pt} + \FPeval\ithetax{(\the\diex)*(90)} + \FPeval\ithetay{(\the\diey)*(90)} + \psset{RotX=\ithetax,RotY=\ithetay,RotZ={\pointless\diez},% + PHI={\pointless\vuePhi},THETA={\pointless\vueTheta}} + \DieThreeD(-10,-15,0)] + \randomi=#2 + \setrannum{\diex}{-2}{2} + \setrannum{\diey}{-2}{2} + \setrandim{\diez}{0pt}{360pt} + \FPeval\ithetax{(\the\diex)*(90)} + \FPeval\ithetay{(\the\diey)*(90)} + \psset{RotX=\ithetax,RotY=\ithetay,RotZ={\pointless\diez}} + \DieThreeD(-20,15,0) + \randomi=#3 + \setrannum{\diex}{-2}{2} + \setrannum{\diey}{-2}{2} + \setrandim{\diez}{0pt}{360pt} + \FPeval\ithetax{(\the\diex)*(90)} + \FPeval\ithetay{(\the\diey)*(90)} + \psset{RotX=\ithetax,RotY=\ithetay,RotZ={\pointless\diez}} + \DieThreeD(20,12,0) +\end{pspicture}} + +\begin{document} +% \ThreeDies{seed1}{seed2}{seed2} +% ne pas dpasser 2^31-1=2147483647 +% voir la doc de ramdom.tex +\ThreeDies{214048360}{2147483647}{384523} + +\begin{pspicture}(-5,-5)(5,5) +\randomi=49312715 +\setrannum{\diex}{-2}{2} +\setrannum{\diey}{-2}{2} +%\setrannum{\CY}{0}{8} +\setrandim{\diez}{0pt}{360pt} +\setrandim{\vuePhi}{0pt}{60pt} +\setrandim{\vueTheta}{0pt}{90pt} +\FPeval\ithetay{(\the\diey)*(90)} +\FPeval\ithetax{(\the\diex)*(90)} +\psset{RotX=\ithetax} +\psset{RotY=\ithetay,RotZ={\pointless\diez},% + PHI={\pointless\vuePhi},THETA={\pointless\vueTheta}} +\DieThreeD(-3,\the\CY,0) +\randomi=99460966 +\setrannum{\diex}{-2}{2} +\setrannum{\diey}{-2}{2} +\setrannum{\CY}{-8}{8} +\setrandim{\diez}{0pt}{360pt} +\FPeval\ithetay{(\the\diey)*(90)} +\FPeval\ithetax{(\the\diex)*(90)} +\psset{RotX=\ithetax} +\psset{RotY=\ithetay,RotZ={\pointless\diez}} +\DieThreeD(0,\the\CY,0) +\randomi=03101945 +\setrannum{\diex}{-2}{2} +\setrannum{\diey}{-2}{2} +\setrandim{\diez}{0pt}{360pt} +\setrannum{\CY}{0}{8} +\psset{RotX=-45,RotY=45,RotZ={\pointless\diez}} +\DieThreeD(8,\the\CY,0) +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp114.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp114.tex new file mode 100644 index 00000000000..0cab90abbaa --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp114.tex @@ -0,0 +1,46 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-circ} +\usepackage{pst-node} + +\pagestyle{empty} +\parindent=0pt + +\begin{document} + + + + \begin{pspicture}(9,11) +% \psgrid[subgriddiv=1,griddots=10] + % Node definitions + \pnode(0,0){A} + \pnode(9,0){B} + \pnode(0,6){C} + \pnode(9,6){D} + \pnode(4.5,1){E} + \pnode(4.5,10.5){F} + % + \switch[tension=false](A)(C){K} + \multidipole(A)(B)\resistor{$R$}% + \battery[intensitylabel=$i$]{$V$}. + \wire(B)(D) + \multidipole(C)(D)\diode{$D$}\wire. + \resistor[tensionlabel=U)](C)(F){R1} + \resistor(C)(E){$R_4$} + \capacitor[parallel,parallelarm=1.2, + parallelsep=1.5](C)(E){$C_2$} + \coil(E)(D){$L$} + \capacitor[parallel,parallelarm=1.2, + parallelsep=1.5](E)(D){$C_3$} + \capacitor[tensionlabel=U](F)(D){C1} + \multidipole(E)(F)\wire% + \wire[intersect, + intersectA=C,intersectB=D]% + \circledipole[labeloffset=-0.7]{E}% + \resistor[parallel, + parallelsep=.6,parallelarm=.8]{$R$}. + \end{pspicture} + + + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp115.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp115.pdf Binary files differnew file mode 100644 index 00000000000..1f567a06bce --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp115.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp115.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp115.tex new file mode 100644 index 00000000000..8e2fdffd75a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp115.tex @@ -0,0 +1,49 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp115.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[11pt,ngerman]{book} +\usepackage[T1]{fontenc} +\usepackage{lmodern}% +\usepackage{geometry}% +\geometry{% + paperheight=240mm,% + paperwidth=163mm,% + headheight=12pt,% +% topskip=10pt,% + textheight=195mm,% + textwidth=125mm,% + rmargin=1.5cm} +% +\usepackage{pstricks} +\usepackage{pst-blur} +\usepackage{pst-char} +\usepackage{pst-grad} +\usepackage{graphicx} +\usepackage{nonfloat} +\setcounter{chapter}{25}% this page is part of the book +\usepackage{babel} + +\parindent=0pt +\pagestyle{empty} + +\begin{document} + +\begin{center} +\DeclareFixedFont{\RM}{T1}{ptm}{b}{n}{4cm} + +\vspace*{3cm} +\psset{shadow=true,blur=true,shadowsize=10pt,blurradius=5pt} +\rotatebox{90}{% +\parbox{\linewidth}{ +\pscharpath{\RM Graphics}\\ +\pscharpath{\RM with}\\[20pt] +\pscharpath{\RM PSTricks} +}} + +\figcaption{\texttt{bsp115.tex}: Schattenspiele \ldots} + +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp116.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp116.pdf Binary files differnew file mode 100644 index 00000000000..465b2788f3c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp116.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp116.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp116.tex new file mode 100644 index 00000000000..dc1e7a0aa90 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp116.tex @@ -0,0 +1,19 @@ +\documentclass[a4paper]{article}% Herbert Voss +\usepackage{pstricks} +\usepackage{multido} +\SpecialCoor +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{pspicture*}(-5,-5)(5,5) + \pscircle{5} + \multido{\iA=0+1}{360}{\psline[linewidth=0.1pt](4.6;\iA)(5;\iA)} + \multido{\iA=90+-10,\iB=0+10}{36}{\rput{-\iB}(4.3;\iA){\iB}} + \multido{\rA=-5+2.5}{5}{\psline[linewidth=0.2pt](\rA,-5)(\rA,5)} + \psline[linewidth=0.2pt](-5,0)(5,0) + \pscircle[fillcolor=white,fillstyle=solid]{0.1} +\end{pspicture*} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp12.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp12.pdf Binary files differnew file mode 100644 index 00000000000..30f33c4fc53 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp12.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp12.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp12.tex new file mode 100644 index 00000000000..83a91d3c8f3 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp12.tex @@ -0,0 +1,63 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp12.tex --- beoetigt Donald Arseneau's shapepar.sty , +%% Autor : Herbert Voss <voss@perce.de> (nach einer Idee von +%% Thomas Siegel) +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[ngerman]{article} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +\usepackage{lmodern} +\usepackage{shapepar} +\usepackage{pstricks} +\usepackage{babel} + +\newsavebox\PBox +\pagestyle{empty} + +\begin{document} + +\savebox\PBox{ +\begin{minipage}{\linewidth} +\shapepar{\nutshape} +Warum ist die Natur so nahezu symmetrisch? Niemand hat +eine Idee, warum. Das einzige, was wir vorschlagen knnten, ist etwas wie +dies: Es gibt ein Tor in Japan, ein Tor in Neiko, das die Japaner manchmal +das schnste Tor in ganz Japan nennen; es wurde zu einer Zeit gebaut, als +die chinesische Kunst groen Einflu hatte. Dies Tor ist sehr kunstvoll +gearbeitet mit zahlreichen Giebeln und schnen Schnitzereien und vielen +Sulen und Drachenkpfen und Frsten, die in die Sulen eingemeielt sind, +usw. Aber wenn man genau hinschaut, sieht man, da in dem kunstvollen und +komplizierten Muster entlang einer der Sulen eines der kleinen +Musterelemente kopfber gemeielt ist; sonst ist alles vollstndig +symmetrisch. Wenn man danach fragt, warum dies so ist, ist die Erklrung, +da es kopfber gemeielt worden ist, damit die Gtter auf die +Vollkommenheit des Menschen nicht eiferschtig sind. So machten sie +absichtlich einen Fehler, damit die Gtter nicht eiferschtig und auf die +Menschen zornig sein wrden. Wir knnten den Gedanken umdrehen und daran +denken, da die wahre Erklrung der nherungsweisen Symmetrie der Natur +diese ist: Gott machte die Gesetze nur ungefhr symmetrisch, damit wir nicht +auf seine Vollkommenheit eiferschtig sind! + +\end{minipage} +} + +\begin{center} +\begin{pspicture}(-6,-5.5)(6,5.5) + \rput(0,0){\usebox\PBox} + \pscustom*{% + \psarc(0,1.1){1.1}{270}{450} + \psarc(0,0){2.2}{90}{270} + \psarcn(0,-1.1){1.1}{270}{450} + } + \pscircle*(0,-1.1){0.3} + \pscircle[fillstyle=solid](0,1.1){0.3} +% \psarc(4,4){2.4}{270}{450} +\end{pspicture} + +\vspace{2cm} +\textit{Richard Feynman} +\end{center} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp13.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp13.pdf Binary files differnew file mode 100644 index 00000000000..b7d9b0f0cef --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp13.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp13.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp13.tex new file mode 100644 index 00000000000..fa930747489 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp13.tex @@ -0,0 +1,46 @@ +\documentclass{article} +\usepackage{bm}% boldmath +\usepackage{pstricks} +\usepackage{pst-grad} +\usepackage{pstricks-add} % psellipsearc +\newrgbcolor{braun}{0.6 0.1 0.2} +\SpecialCoor +\parindent=0pt +\pagestyle{empty} + + +\begin{document} + +%\psset{unit=0.6} +\begin{pspicture}(-4.5,-5)(5.5,3) +%\psgrid[subgriddiv=0,griddots=10] +\pscustom[fillstyle=solid,fillcolor=braun]{% + \psline(2.3,0.2)(4,0.2) + \psarcn(4,0){0.2}{90}{-90} + \psline(4,-0.2)(2.3,-0.2) +} +\psline(0,2.5)(0.3,2.5) +\psellipse(0.3,0)(2,2.5) +\psline(0.3,-2.5)(0,-2.5) +\psellipse[fillstyle=gradient,gradangle=90,gradbegin=white,% + gradend=braun,gradmidpoint=1](0,0)(2,2.5) +\pscustom[fillstyle=solid,fillcolor=braun]{% + \psline(-4,0.2)(0,0.2) + \psarcn(0,0){0.2}{90}{-90} + \psline(0,-0.2)(-4,-0.2) +} +\psline[linecolor=white,linewidth=0.1]{->}(0,0)(2.5;-90) +\rput(-0.25,-1.5){\white\Large$\bm{\vec{r}}$} +\pscircle[fillstyle=solid](-4,0){0.2} +\psline[linewidth=0.2]{|-}(-3.5,-3)(-3.5,-0.2) +\psline[linewidth=0.2]{|-}(3.5,-3)(3.5,-0.2) +\pscustom[fillstyle=solid,fillcolor=lightgray]{% + \psellipticarcn(0,0)(2,2.5){90}{50} + \psline(2.25;50)(4.9,-4)(5.2,-4)(2.5;50) + \psellipticarc(0.3,0)(2,2.5){50}{90} +} +\psline[linewidth=0.2,linecolor=red]{->}(5,-4)(5.65,-5) +\uput[0](4,-4.5){\Large $\vec{F}$} +\end{pspicture} + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp14.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp14.pdf Binary files differnew file mode 100644 index 00000000000..aab218f7d8d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp14.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp15.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp15.tex new file mode 100644 index 00000000000..5299b4f324e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp15.tex @@ -0,0 +1,58 @@ +\documentclass[12pt]{article}% Herbert Voss 2004-06-23 +\usepackage{pstricks} +\usepackage{pst-plot} +\usepackage{pstricks-add}% version >=1.50 +\pagestyle{empty} + +\begin{document} +% Examples from Ulrich Dirr +\psset{plotpoints=200} +\begin{pspicture}*(-5,-5)(3,3) + \psaxes[labelsep=.75mm,xyLabel=\footnotesize, + arrowlength=1.75,% + ticksize=2pt,% + linewidth=0.17mm]{->}(0,0)(-4.99,-4.99)(3,3) + \rput[Br](3,-.35){$x$} + \rput[tr](-.15,3){$y$} + \rput[Br](-.15,-.35){$0$} + % + \psset{linewidth=.35mm,polarplot=true} + \psplot[linecolor=red]{140}{310}{3 neg x sin mul x cos mul x sin 3 exp x cos 3 exp add div} + \psplot[linecolor=cyan]{140}{310}{6 neg x sin mul x cos mul x sin 3 exp x cos 3 exp add div} + \psplot[linecolor=blue]{140}{310}{9 neg x sin mul x cos mul x sin 3 exp x cos 3 exp add div} +\end{pspicture} +\hfill +% +\begin{pspicture}(-2.5,-2.5)(2.5,2.5) + \psaxes[labelsep=.75mm,xyLabel=\footnotesize,% + arrowlength=1.75,% + ticksize=2pt,% + linewidth=0.17mm]{->}(0,0)(-2.5,-2.5)(2.5,2.5) + \rput[Br](2.5,-.35){$x$} + \rput[tr](-.15,2.5){$y$} + \rput[Br](-.15,-.35){$0$} + % + \psset{linewidth=.35mm,plotstyle=curve,polarplot=true} + \psplot[linecolor=red]{0}{360}{x cos 2 mul x sin mul} + \psplot[linecolor=green]{0}{360}{x cos 3 mul x sin mul} + \psplot[linecolor=blue]{0}{360}{x cos 4 mul x sin mul} +\end{pspicture} +% +\vspace{1cm} +\psset{unit=0.5} +\begin{pspicture}(-8.5,-8.5)(9,9) +\psaxes[Dx=2,dx=2,Dy=2,dy=2,% + labelsep=.75mm,xyLabel=\footnotesize,% + arrowlength=1.75,% + ticksize=2pt,% + linewidth=0.17mm]{->}(0,0)(-8.5,-8.5)(9,9) +\rput[Br](9,-.7){$x$} +\rput[tr](-.3,9){$y$} +\rput[Br](-.3,-.7){$0$} +% +\psset{linewidth=.35mm,plotstyle=curve,polarplot=true} +\psplot[linecolor=blue]{0}{720}{8 2.5 x mul sin mul} +\end{pspicture} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp16.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp16.pdf Binary files differnew file mode 100644 index 00000000000..d7e9837a59b --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp16.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp16.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp16.tex new file mode 100644 index 00000000000..aaed8d8d0b1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp16.tex @@ -0,0 +1,60 @@ +\documentclass[12pt]{article} % Chris Sangwin 2004-06-23 +\usepackage{pstricks} +\usepackage{pst-plot} +\usepackage{multido} +\usepackage[nomessages]{fp} +\pagestyle{empty} +\parindent=0pt +% +\newwrite\DataFileA +\newwrite\DataFileB +% +\newcommand{\DataFileNameA}{MyCurveA.dat} +\newcommand{\DataFileNameB}{MyCurveB.dat} +% +\def\Xpsz{6} +\def\Ypsz{6} + +\newcommand{\PerCalc}[2]{% + \def\ix{#1}\def\iy{#2}% + \FPeval{\iY}{\Ypsz * \iy / (\iy + 1.0)} % Calculates Y-coordinate + \FPeval{\iX}{(\Ypsz - \iY)* \ix / \Xpsz} % Calculates X-coordinate +}% End perspective calculate + +\begin{document} + +\begin{pspicture}(-6,0)(6,6) + \multido{\I=-6+1}{13}{\psline(0,6)(\I,0)} + + % The horizontal perspective grid + \multido{\IR=0+1}{13}{% + \PerCalc{-6.0}{\IR} + \FPneg{\iXX}{\iX} % Exploits symmetry + \psline[linecolor=red](\iXX,\iY)(\iX,\iY)}% End of the horizontal grid + + \immediate\openout\DataFileA=\DataFileNameA + \immediate\openout\DataFileB=\DataFileNameB + + \multido{\IRx=0+1}{90}{% + \FPeval{\Ry}{ (\IRx * \IRx) / 30.0 } % Defines the quadratic + \PerCalc{\IRx}{\Ry} + \immediate\write\DataFileA{(\iX,\iY)} + \FPneg{\iXX}{\iX} % Exploits symmetry - so we'll have to loose this... + \immediate\write\DataFileB{(\iXX,\iY)}} + + \immediate\closeout\DataFileA + \immediate\closeout\DataFileB + + \readdata{\MyCurve}{\DataFileNameA} + \dataplot[plotstyle=curve,% + showpoints=true,% + linecolor=green,linewidth=1.5pt]{\MyCurve} + + \readdata{\MyCurve}{\DataFileNameB} + \dataplot[plotstyle=curve,% + showpoints=true,% + linecolor=blue,linewidth=1.5pt]{\MyCurve} +\end{pspicture} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp17.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp17.pdf Binary files differnew file mode 100644 index 00000000000..e4c633fd1c1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp17.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp17.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp17.tex new file mode 100644 index 00000000000..2358375cd0d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp17.tex @@ -0,0 +1,62 @@ +\documentclass[12pt,a4paper]{article}% Denis Girou +\usepackage{fancyvrb} +\usepackage{pstricks} +\usepackage{pst-grad} +\definecolor{LemonChiffon}{rgb}{1.,0.98,0.8} +\definecolor{Orange} {rgb}{1.,0.65,0.} +\definecolor{PaleGreen} {rgb}{0.6,0.98,0.6} +\parindent=0pt +\pagestyle{empty} +\begin{document} +\begin{pspicture}(3,1) +\begin{BVerbatim} +First line. +Second line. +\end{BVerbatim} +\end{pspicture} + +\vspace{5mm} +\begin{pspicture}(3,1)\psgrid[subgriddiv=0] +\begin{BVerbatim} +First line. +Second line. +\end{BVerbatim} +\end{pspicture} +\begin{SaveVerbatim}{VerbEnv} +First line. +Second line. +\end{SaveVerbatim} + +\vspace{5mm} +\fbox{\BUseVerbatim{VerbEnv}} + +\vspace{5mm} +\colorbox{Orange}{\BUseVerbatim{VerbEnv}} + +\vspace{5mm} +\setlength{\fboxrule}{1mm} +\setlength{\fboxsep}{2mm} +\fcolorbox{red}{Orange}{\BUseVerbatim{VerbEnv}} + +\vspace{5mm} +\psframebox{\BUseVerbatim{VerbEnv}} + +\vspace{5mm} +\psframebox[framearc=0.5,framesep=1,linestyle=dashed]{% + \BUseVerbatim{VerbEnv}} + +\vspace{5mm} +\psframebox[linecolor=red,fillstyle=solid,fillcolor=LemonChiffon]{% + \BUseVerbatim{VerbEnv}} + +\vspace{5mm} +\psdblframebox[linewidth=0.07,fillstyle=solid,fillcolor=PaleGreen]{% + \BUseVerbatim[boxwidth=0.9\linewidth]{VerbEnv}} + +\vspace{5mm} +\psovalbox{\BUseVerbatim{VerbEnv}} + +\vspace{5mm} +\psframebox[fillstyle=gradient,gradmidpoint=0,gradangle=90]{% + \BUseVerbatim[fontfamily=helvetica,fontseries=b]{VerbEnv}} +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp18.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp18.pdf Binary files differnew file mode 100644 index 00000000000..047e0ee9ae6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp18.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp18.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp18.tex new file mode 100644 index 00000000000..a1ecdd49fec --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp18.tex @@ -0,0 +1,51 @@ +\documentclass[12pt,a4paper]{article} +\usepackage{pstricks} +\usepackage{pst-plot} +\pagestyle{empty} + +\begin{document} + +The highest polygon is drawn first, then the one before, a.s.o. +In this way we can use the fill option without \verb|pscustom|. + +\psset{unit=1mm} +\pspicture(-14,-13)(132,162) +\psset{xunit=10mm} +\pspolygon[fillstyle=solid,fillcolor=yellow]% + (0,28)(1,147)(2,110)(3,54)(4,17)(5,25)(6,4.5)(7,7.75) + (8,6)(9,5)(10,2)(11,3)(12,4.75)(13,3) + (13,0)(0,0)(0,28) +% +\pspolygon[fillstyle=solid,fillcolor=blue]% + (0,28)(1,144.5)(2,101)(3,42)(4,13.5)(5,16)(6,3)(7,5) + (8,4)(9,1.5)(10,.75)(11,1.5)(12,0)(13,2) + (13,0)(0,0)(0,28) +% +\pspolygon[fillstyle=solid,fillcolor=red]% + (0,27)(1,135)(2,95)(3,35)(4,12)(5,14)(6,2)(7,4.5) + (8,3)(9,1)(10,.75)(11,1.5)(12,0)(13,1.5) + (13,0)(0,0)(0,27) +% +\pspolygon[fillstyle=solid,fillcolor=green]% + (0,24)(1,105.5)(2,54)(3,22)(4,3.5)(5,7)(6,0)(7,1) + (8,1)(9,0)(10,0)(11,1.5)(12,0)(13,1.5) + (13,0)(0,0)(0,24) +% +\pspolygon[fillstyle=solid,fillcolor=cyan]% + (0,14)(1,67)(2,20)(3,18)(4,2)(5,6)(6,0)(7,1) + (8,1)(9,0)(10,0)(11,.5)(12,0)(13,.5) + (13,0)(0,0)(0,14) +% +\psset{unit=1mm} +\rput[lB](70,110){\psframe[fillstyle=solid,fillcolor=yellow](7,5)\rput[lB](10,1.5){Enlvement burinant}} +\rput[lB](70,102){\psframe[fillstyle=solid,fillcolor=blue](7,5)\rput[lB](10,1.5){Marche}} +\rput[lB](70,94){\psframe[fillstyle=solid,fillcolor=red](7,5)\rput[lB](10,1.5){Plume}} +\rput[lB](70,86){\psframe[fillstyle=solid,fillcolor=green](7,5)\rput[lB](10,1.5){Charnire}} +\rput[lB](70,78){\psframe[fillstyle=solid,fillcolor=cyan](7,5)\rput[lB](10,1.5){Languette}} +\psaxes[tickstyle=bottom,ticksize=2pt,linewidth=.4pt, + Dx=1,dx=1truecm,Dy=10,dy=1.145truecm](130,160.35) +\rput[b]{90}(-11,80){Nombre de pices} +\rput[t](65,-9){Longueur de la trace en mm} +\endpspicture + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp19.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp19.pdf Binary files differnew file mode 100644 index 00000000000..59724cf9085 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp19.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp19.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp19.tex new file mode 100644 index 00000000000..9d27e00ccaf --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp19.tex @@ -0,0 +1,28 @@ +\documentclass[12pt]{article} +\usepackage{pstricks} % PSTricks with the `color' extension +\usepackage[tiling]{pst-fill} % PSTricks package for filling/tiling +\usepackage{pst-char} % PSTricks package for character path +\usepackage{pst-grad} % PSTricks package for gradient filling +% +\newcommand{\WriteBig}[5] {% + \DeclareFixedFont{\bigsf}{T1}{phv}{b}{n}{#2}% + \DeclareFixedFont{\smallrm}{T1}{ptm}{m}{n}{#3}% + \psboxfill{\small #1} % + \centerline{% + \pscharpath[fillstyle=gradient,% + gradangle=-45,% + gradmidpoint=0.5,% + addfillstyle=boxfill,% + gradbegin=#4,% + gradend=#5,% + fillangle=45,% + fillsep=0.7mm]{\rput[b](0,0){\bigsf#1}}} +} + +\begin{document} +\thispagestyle{empty} +\WriteBig{Java}{4.5cm}{3mm}{blue}{white} + +\vspace*{7cm} +\WriteBig{2004}{7cm}{7mm}{red}{green} +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp20.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp20.pdf Binary files differnew file mode 100644 index 00000000000..4ece414a558 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp20.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp20.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp20.tex new file mode 100644 index 00000000000..204ab450b13 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp20.tex @@ -0,0 +1,43 @@ +\documentclass{article}% Manuel Luque +\usepackage{pstricks,multido}% +\input{random.tex} % From Donald Arseneau (on macros/generic on CTAN) +\SpecialCoor +\def\manometre{% + \pscircle[doubleline=true,fillstyle=solid](0,0){1} + \psarc(0,0){0.65}{-60}{240} + \multido{\i=-60+30}{11}{\psline(0.65;\i)(0.45;\i)} + \psline[arrowscale=2,linewidth=2\pslinewidth]{->}(0.5;-70)(0.65;110) + \pscircle[fillstyle=solid]{0.1}% +} +% ide emprunte Denis Girou +\newdimen\Xd +\newdimen\Yd +\def\RandomMolecule#1{% + \multido{\i=1+1}{#1}{% + \setrandim\Xd{-2pt}{1pt}% + \setrandim\Yd{-1pt}{1pt}% + \pscircle*[linecolor=blue](\pointless\Xd,\pointless\Yd){1pt}}% +} +\pagestyle{empty} +\begin{document} + +\begin{center} +\psframebox{ +\begin{pspicture}(-7,-1.2)(5,1.2)%\psgrid +\psclip{\psframe(-2,-1)(0.8,1)} + \RandomMolecule{400}% +\endpsclip +\pscircle[doubleline=true,fillcolor=magenta,fillstyle=solid](-6.5,0){0.6} +\psframe[fillstyle=solid,fillcolor=lightgray](-6,-0.5)(-2,0.5) +\psline[doubleline=true,doublesep=2mm](1,0)(3.1,0) +\psframe(-4,1)(0.8,-1) +\psline(0.8,1)(1,0.1)(1,-0.1)(0.8,-1) +\psframe[fillstyle=solid](-4.1,-1.2)(-4,1.2) +\psline[linewidth=2mm](-2,-1)(-2,1) +\multido{\n=-3.5+0.5}{9}{\psline(\n,1)(\n,0.7)} +\rput{-90}(4,0){\manometre} +\end{pspicture} +} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp21.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp21.pdf Binary files differnew file mode 100644 index 00000000000..16243300ebb --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp21.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp21.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp21.tex new file mode 100644 index 00000000000..41398a5b1c1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp21.tex @@ -0,0 +1,97 @@ +\documentclass[12pt]{article} % Manuel Luque / Herbert Voss 2004-06-23 +\usepackage{pstricks,pst-grad,multido}% +\input{random.tex} % From Donald Arseneau (on macros/generic on CTAN) +\SpecialCoor +\definecolor{Bluea}{cmyk}{.2,0,0,0} +\definecolor{MonGris}{rgb}{0.9,0.9,0.9} +\definecolor{Orange}{cmyk}{0,0.61,0.87,0} +\definecolor{Indigo}{cmyk}{0.07,0.90,0,0.34} +\definecolor{Violet}{cmyk}{0.79,0.88,0,0} +\definecolor{BleuVerre}{cmyk}{0.2,0,0,0} +\definecolor{Brown} {cmyk}{0,0.81,1,0.60} +\definecolor{Salmon}{cmyk}{0,0.53,0.38,0} + +\newpsstyle{ChampagneSurface}{linecolor=gray,linewidth=2pt,fillstyle=solid,fillcolor=Beige} +\def\manometre{% + \rput(0,0){% + \psline[doubleline=true,doublesep=0.12,linearc=0.2](0,0)(2,0)(2,-2) + \pscircle[doubleline=true,fillstyle=solid](0,0){0.9} + \psarc(0,0){0.65}{-60}{240} + \multido{\i=-60+30}{11}{\psline(0.65;\i)(0.45;\i)} + \psline[arrowscale=2,linewidth=2\pslinewidth]{->}(0.5;-20)(0.65;160) + \pscircle[fillstyle=solid]{0.1}% + }% +} +\def\Bouchon{% + \psellipse[linewidth=1.5\pslinewidth](0,0.2)(0.6,0.1) + \begingroup + \psset{fillstyle=solid,fillcolor=lightgray} + \psellipse(0,-0.4)(0.32,0.1) + \pspolygon(-0.5,0.5)(-0.32,-0.4)(0.32,-0.4)(0.5,0.5) + \psellipse[linestyle=none,dimen=outer,linewidth=0.07](0,-0.4)(0.32,0.1) + \psellipse(0,0.5)(0.5,0.1) + \endgroup + \psellipticarc[linewidth=1.5\pslinewidth](0,0.2)(0.6,0.1){180}{0} + \psline[doubleline=true,doublesep=0.12,doublecolor=white](-0.2,0.5)(-0.2,0.6) + \psline[doubleline=true,dimen=outer,doublesep=0.05,doublecolor=red](0.2,0.5)(0.2,1)% +} +\newcommand\erlen{% + \begin{psclip}{% + \pspolygon[linestyle=none,linearc=0.2](-0.6,3.2)(-0.4,3)(-0.4,2)(-1.2,0)(1.2,0)(0.4,2)% + (0.4,3)(0.6,3.2)} + \psclip{\pscustom[linecolor=cyan,fillstyle=solid,fillcolor=Bluea]{% + \pscurve(-2,0.9)(-1.75,1)(-1.5,0.9)(-1.25,1)(-1,0.9) + (-0.75,1)(-0.5,0.9)(-0.25,1)(0,0.9) + (0.25,1)(0.5,0.9)(0.75,1)(1,0.9) + (1.25,1)(1.5,0.9)(1.75,1)(2,0.9) + \psline(2,0.9)(2,-1)(-2,-1)(-2,0.9)}} + \BILLES + \endpsclip + \end{psclip} + \psline[linearc=0.2](-0.6,3.2)(-0.4,3)(-0.4,2)(-1.2,0)(1.2,0)(0.4,2) + \psline[linearc=0.05](0.4,2)(0.4,2.4)(1.4,2.4) + \psline[linearc=0.05](1.4,2.6)(0.4,2.6)(0.4,3)(0.6,3.2)% +} +\def\thermometre{% + \pspolygon[linearc=0.05,fillstyle=solid,fillcolor=red](0.05,3)(0.05,-1.2) + (0.15,-1.2)(0.15,-1.8)(-0.15,-1.8)(-0.15,-1.2)(-0.05,-1.2)(-0.05,3) + \psframe[linearc=0.05,fillstyle=solid](-0.05,1)(0.05,3)% +} + +\newdimen\BX +\newdimen\BY +\newdimen\RAYONBULLE +\newcommand{\BILLES}[1][50]{% + \multido{\IBULLE=1+1}{#1}{% + \setrandim{\BX}{-1.5\psunit}{1.5\psunit} + \setrandim{\BY}{0\psunit}{1\psunit} + \setrandim{\RAYONBULLE}{0.01\psunit}{0.15\psunit} + \ifdim\BY>2\psunit \multiply \RAYONBULLE by 3 + \else + \ifdim\BY < 2\psunit \ifdim\BY >1\psunit \multiply \RAYONBULLE by 2\fi + \else \multiply \RAYONBULLE by 1 \fi + \fi + \rput(0,0){% + \pscircle[style=BilleThreeD](\BX,\BY){\RAYONBULLE}% + }% + }% +} + +\newpsstyle{BilleThreeD}{linestyle=none,fillstyle=gradient,gradmidpoint=0,gradend=white,GradientCircle=true} + +\pagestyle{empty} +\begin{document} + +\begin{center} +\psframebox{ +\begin{pspicture}(-3,0)(3,6) + \rput(-2.2,4){\manometre} + \erlen + \rput(0.2,3){\thermometre} + \rput(0,3){\Bouchon} + \psline[linecolor=blue,linewidth=2pt]{->}(1.5,2.5)(2.5,2.5) +\end{pspicture} +} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp22.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp22.pdf Binary files differnew file mode 100644 index 00000000000..b252a26355c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp22.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp22.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp22.tex new file mode 100644 index 00000000000..fa042e34ca6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp22.tex @@ -0,0 +1,24 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{multido} +% +\newcommand{\PstFillBox}[3]{% + \definecolor{MyColor}{rgb}{#1,#2,#3}% + \begin{pspicture}(-0.44,-0.47)(0.44,0.47) + \psframe[fillstyle=solid,% + fillcolor=MyColor,% + linecolor=MyColor](-0.5,-0.5)(0.5,0.5) + \end{pspicture} +} +\parindent=0pt +\pagestyle{empty} + +\begin{document} +\multido{\rCountA=0+0.1}{10}{% + \multido{\rCountB=0+0.1}{10}{% + \PstFillBox{\rCountA}{\rCountB}{0.75}% + }\\% +} +\end{document} + + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp23.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp23.tex new file mode 100644 index 00000000000..e5e21a2bccd --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp23.tex @@ -0,0 +1,56 @@ +\documentclass[12pt]{article} +\usepackage{pstricks} +\definecolor{light}{rgb}{0.3,0.4,0.6} +\usepackage{pst-3dplot} +\pagestyle{empty} +\def\drawCircles{% +% \pstThreeDCoor[xMax=14,yMax=14,zMax=7.5,linewidth=0.1pt] + \parametricplotThreeD[xPlotpoints=100](80,360)(0,360){% + /k 2 def /k2 4 def + t cos k mul 3 u sin k mul add mul + t sin k mul 3 u sin k mul add mul + u cos k2 mul + } + \parametricplotThreeD[yPlotpoints=75](0,360)(80,360){% + /k 2 def /k2 4 def + u cos k mul 3 t sin k mul add mul + u sin k mul 3 t sin k mul add mul + t cos k2 mul + } +% \parametricplotThreeD[xPlotpoints=100,yPlotpoints=1,linecolor=red,linewidth=2pt](80,360)(0,360){% +% /k 2 def /k2 4 def +% t cos k mul 2 u sin k mul add mul +% t sin k mul 2 u sin k mul add mul +% u cos k2 mul +% } + \parametricplotThreeD[yPlotpoints=1,linecolor=red,linewidth=2pt](0,360)(80,360){% + /k 2 def /k2 4 def + u cos k mul 3 t sin k mul add mul + u sin k mul 3 t sin k mul add mul + t cos k2 mul + } +} + +\begin{document} + +\psset{unit=0.75} +\begin{pspicture}(-5,-5)(5,5) + \psset{Beta=20,Alpha=50,linewidth=0.1pt,linecolor=light} + \drawCircles +\end{pspicture} + +\clearpage +%\psset{unit=0.75} +\begin{pspicture}(-5,-5)(5,5) + \psset{Beta=90,Alpha=50,linewidth=0.1pt,linecolor=light} + \drawCircles +\end{pspicture} + +\clearpage +%\psset{unit=0.75} +\begin{pspicture}(-5,-5)(5,5) + \psset{Beta=0,Alpha=50,linewidth=0.1pt,linecolor=light} + \drawCircles +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp24.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp24.pdf Binary files differnew file mode 100644 index 00000000000..7aa1aa61d8c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp24.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp24.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp24.tex new file mode 100644 index 00000000000..6f8f1607bd8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp24.tex @@ -0,0 +1,55 @@ +\documentclass[12pt,a4paper]{article} +\usepackage{pstricks} +\usepackage{pst-plot} +\usepackage{pstricks-add} +\pagestyle{empty} + +\begin{document} +\psset{xunit=10cm, yunit=0.03cm,% + xLabel={\scriptsize\sffamily}, yLabel={\scriptsize\sffamily}% +} +\begin{pspicture}(-0.1,-40)(1.5,240.0) + \psaxes[Dx=0.25,Dy=40,tickstyle=bottom]{->}(0,0)(0,-20)(1.4,220) + \rput(-0.1,90){\rotateleft{\small\sffamily pressure [mmHg]}} + \psline[linestyle=dashed,linewidth=1.5pt,linecolor=red](0.6,120)(0.8,120) + \rput[l](0.85,120){\small\sffamily Aorta} + \psline[linewidth=1.5pt,linecolor=blue](0.6,145)(0.8,145) + \rput[l](0.85,145){\small\sffamily LV} + \uput[0](1.4,0){\textsf{t [s]}} + \psdot*(0.4,0.04) + \uput[90](0.4,0){$t_0$} + \psdot*(1.307,0.04) + \uput[90](1.307,0){$0.37\cdot T_p+t_0$} + \uput[90](0,220){\footnotesize{\textsf{v [m/s]}}} + \fileplot[linewidth=1.5pt,linestyle=dashed,linecolor=red]{data1.dat} + \fileplot[linewidth=1.5pt,linecolor=blue]{data2.dat} +\end{pspicture} + +\psset{xunit=10cm,yunit=0.01cm} +\begin{pspicture}(-0.1,-100)(1.5,550.0) + \psaxes[Dx=0.25,Dy=100,tickstyle=bottom]{->}(0,0)(0,-100)(1.4,520) + \uput[0](1.4,0){\textsf{t [s]}} + \rput(-0.1,200){\rotateleft{\small\sffamily flow [ml/s]}} + \psline[linestyle=dashed,linewidth=.01](0.02,-100.0)(0.02,1300) + \psline[linestyle=dashed,linewidth=.01](0.3625,-100.0)(0.3625,1300) + \psline[linestyle=dashed,linewidth=.01]{<->}(0.02,1290)(0.3625,1290) + \rput(0.19,1320){\footnotesize\sffamily forward flow} + \rput(0.19,1260){\footnotesize\sffamily (systole)} + \psline[linestyle=dashed,linewidth=.01]{<->}(0.3625,1290)(1,1290) + \rput(0.68,1320){\footnotesize\sffamily regurgitation} + \rput(0.68,1260){\footnotesize\sffamily (diastole)} + \fileplot[linewidth=1.5pt,linecolor=blue]{data3.dat} + \pscustom[linewidth=1pt,linecolor=blue,liftpen=1]{% + \fileplot{data4.dat} + \pscurve(1.20,300)(1,300)(0.760,300) + \fill[fillstyle=hlines,fillcolor=gray,hatchwidth=0.4pt,hatchsep=1.5pt] + } + \psline[linewidth=0.5pt]{<-}(0.4,20)(0.7,300) + \pscurve[linewidth=0.5pt](1.20,300)(1,300)(0.760,300) + \psline[linewidth=.01]{->}(1,290)(1.1,440) + \rput(1.1,470){\footnotesize\sffamily leak volume} + \psline[linewidth=.01]{->}(0.78,200)(1,100) + \rput[l](1.02,100){\footnotesize\sffamily closing volume} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp25.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp25.pdf Binary files differnew file mode 100644 index 00000000000..73d53ed512a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp25.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp25.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp25.tex new file mode 100644 index 00000000000..5eb043c0ba1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp25.tex @@ -0,0 +1,27 @@ +\documentclass[a4paper,12pt]{article} +\usepackage{pstricks} +\usepackage{pst-node} +\SpecialCoor +\begin{document} + +\begin{center} +\psset{unit=2} +\begin{pspicture}(5,4) + \cnode[fillstyle=solid,fillcolor=lightgray](1,1){1cm}{A} + \cnode[fillstyle=solid,fillcolor=lightgray](4,1){1cm}{B} + \pscustom[linecolor=blue,linewidth=0.1pt]{% + \translate(1,1) + \psline(0;60)(3;60) + } + \pscustom[linecolor=blue,linewidth=0.1pt]{% + \translate(4,1) + \psline(0;100)(3;100) + } + \psset{linewidth=1.5pt} + \nccurve[angleA=60,angleB=100,linecolor=red]{A}{B} + \pccurve[angleA=60,angleB=100,linecolor=cyan](A)(B) + \psgrid[subgriddiv=0,griddots=10,gridlabels=7pt] +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp26.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp26.pdf Binary files differnew file mode 100644 index 00000000000..74d6443e9a0 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp26.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp27.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp27.pdf Binary files differnew file mode 100644 index 00000000000..566247251dd --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp27.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp27.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp27.tex new file mode 100644 index 00000000000..85bf7a57849 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp27.tex @@ -0,0 +1,41 @@ +\documentclass[12pt,a4paper]{article} +\usepackage{pstricks,pst-node} +\usepackage[latin1]{inputenc} +\pagestyle{empty} + +\begin{document} +\psset{nodesep=3pt} + +\newrgbcolor{lila}{0.6 0.2 0.5} +\newrgbcolor{darkyellow}{1 0.9 0} +Die Bindungsenergie im Trpfchenmodell setzt sich aus +folgenden Teilen zusammen: +\begin{itemize} +\item dem \rnode{b}{Oberflchenanteil} +\item Dem \rnode{a}{Volumenanteil},\\[1cm] +\def\xstrut{\vphantom{\frac{(A)^1}{(B)^1}}} +\begin{equation} +E = +\rnode[t]{ae}{\psframebox*[fillcolor=darkyellow, + linestyle=none]{\xstrut a_vA}} + +\rnode[t]{be}{\psframebox*[fillcolor=lightgray, + linestyle=none]{\xstrut -a_fA^{2/3}}} + +\rnode[t]{ce}{\psframebox*[fillcolor=green, + linestyle=none]{\xstrut -a_c\frac{Z(Z-1)}{A^{1/3}}}} + +\rnode[t]{de}{\psframebox*[fillcolor=cyan, + linestyle=none]{\xstrut -a_s\frac{(A-2Z)^2}{A}}} + +\rnode[t]{ee}{\psframebox*[fillcolor=yellow, + linestyle=none]{\xstrut E_p}} +\end{equation}\\[0.25cm] +\item dem \rnode{c}{Coulomb-Anteil} +\item der \rnode{d}{Symmetrieenergie} +\item sowie einem \rnode{e}{Paarbildungsbeitrag}. +\end{itemize} + +\nccurve[angleA=-90,angleB=90]{->}{a}{ae} +\nccurve[angleB=45]{->}{b}{be} +\nccurve[angleB=-90]{->}{c}{ce} +\nccurve[angleB=-90]{->}{d}{de} +\nccurve[angleB=-90]{->}{e}{ee} + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp28.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp28.pdf Binary files differnew file mode 100644 index 00000000000..897546597ec --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp28.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp28.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp28.tex new file mode 100644 index 00000000000..0ccc74cfb2c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp28.tex @@ -0,0 +1,91 @@ +\documentclass[12pt]{article}% Herbert Voss 2004-06-26 +\usepackage{calc} +\usepackage{multido} +\usepackage{pstricks} +\makeatletter +\newdimen\xMax +\newdimen\yMax +\newcount\xLines +\newcount\yLines +\newdimen\dx +\newdimen\dy +\xdefinecolor{lightred}{rgb}{1.0, 0.8, 0.8} +\newcommand{\grid}[3][black]{{% + \psset{linewidth=0.1pt} + \xMax=#3% + \yMax=#2% + \dx=5mm \xLines=\xMax \divide\xLines by \dx% + \dy=5mm \yLines=\yMax \divide\yLines by \dy% + \advance\xLines by 1% +% \advance\yLines by 1% + \yMax=\dy \multiply\yMax by \yLines% + \xMax=\dx \multiply\xMax by \xLines% + \advance\xLines by 1% + \advance\yLines by 1% + \psset{unit=1pt, linecolor=#1}% + \multido{\rA=0+\strip@pt\dx}{\xLines}{\psline(\rA,0)(\rA,\yMax)}% + \multido{\rA=0+\strip@pt\dy}{\yLines}{\psline(0,\rA)(\xMax,\rA)}% +}} +\makeatother +\newsavebox{\gridbox} +\newenvironment{dogrid}[1][\linewidth]{% + \begin{lrbox}{\gridbox}% + \begin{minipage}{#1}% +}{% + \end{minipage}% + \end{lrbox}% + \yMax=\dp\gridbox \advance\yMax by \ht\gridbox + \noindent% + \raisebox{-1.05\dp\gridbox}{\grid[lightred]{\yMax}{\wd\gridbox}}% + \usebox{\gridbox} + \vspace{0.5cm} +} + +\begin{document} + +\begin{dogrid} +\[ +\begin{array}{rcll} +y & = & x^{2}+bx+c\\ + & = & x^{2}+2\cdot{\displaystyle\frac{b}{2}x+c}\\ + & = & \underbrace{x^{2}+2\cdot\frac{b}{2}x+\left(\frac{b}{2}\right)^{2}}-{\displaystyle \left(\frac{b}{2}\right)^{2}+c}\\ + & & \qquad\left(x+{\displaystyle \frac{b}{2}}\right)^{2}\\ + & = & \left(x+{\displaystyle \frac{b}{2}}\right)^{2}-\left({\displaystyle \frac{b}{2}}\right)^{2}+c & \left|+\left({\displaystyle \frac{b}{2}}\right)^{2}-c\right.\\ +y+\left({\displaystyle \frac{b}{2}}\right)^{2}-c & = & \left(x+{\displaystyle \frac{b}{2}}\right)^{2} & \left|(\textrm{Scheitelpunktform})\right.\\ +y-y_{S} & = & (x-x_{S})^{2}\\ +S(x_{S};y_{S}) & \,\textrm{bzw.}\, & S\left(-{\displaystyle \frac{b}{2};\,\left({\displaystyle \frac{b}{2}}\right)^{2}-c}\right) +\end{array} +\] +\end{dogrid} + +\begin{center} +\begin{dogrid}[.5\linewidth] +\[ +\left( +\begin{array}{c@{}c@{}c} +\begin{array}{|cc|} +\hline +a_{11} & a_{12} \\ +a_{21} & a_{22} \\ +\hline +\end{array} & 0 & 0 \\ +0 & \begin{array}{|ccc|} + \hline + b_{11} & b_{12} & b_{13}\\ + b_{21} & b_{22} & b_{23}\\ + b_{31} & b_{32} & b_{33}\\ + \hline + \end{array} & 0 \\ +0 & 0 & \begin{array}{|cc|} + \hline + c_{11} & c_{12} \\ + c_{21} & c_{22} \\ + \hline + \end{array} \\ +\end{array} +\right) +\] +\end{dogrid} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp29.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp29.pdf Binary files differnew file mode 100644 index 00000000000..688291d4252 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp29.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp30.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp30.pdf Binary files differnew file mode 100644 index 00000000000..40e6f85f9e0 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp30.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp30.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp30.tex new file mode 100644 index 00000000000..eca59d0db97 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp30.tex @@ -0,0 +1,38 @@ +\documentclass[12pt,a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +\usepackage{pstricks} +\pagestyle{empty} + +\makeatletter +\def\La{% + L\kern-.36em{% + \setbox0\hbox{T}% + \vbox to\ht0{% + \hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size\z@ + \math@fontsfalse\selectfont A}% + \vss% + }% + }% +} +\def\AllTeX{(\La\kern-.075em)\kern-.075em\TeX} +\makeatother + +\begin{document} +\begin{titlepage} +\psset{unit=1in,linewidth=2pt} +\psline(-0.75,2)(-0.75,-\paperheight) +\psline(-0.25,2)(-0.25,-\paperheight) +\rput[lb]{90}(-0.3,-0.75\paperheight){\red\Huge\textbf{\AllTeX}} +\rput[lb]{90}(-0.4,-0.1\paperheight){\red\Huge\textbf{Documentation}} + +\vspace*{3cm} +\centerline{\Huge \textbf{P}ost\textbf{S}cript \textbf{T}ricks} + +\vspace{2cm} +\centerline{\Large Herbert Vo} +\end{titlepage} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp31.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp31.pdf Binary files differnew file mode 100644 index 00000000000..fc0c43e5717 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp31.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp32.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp32.pdf Binary files differnew file mode 100644 index 00000000000..faf7ceba7fa --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp32.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp32.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp32.tex new file mode 100644 index 00000000000..71ec33f50a4 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp32.tex @@ -0,0 +1,14 @@ +\documentclass[12pt]{article}% Manuel Luque / Herbert Voss + +\usepackage{pst-map2d} +\pagestyle{empty} + +\begin{document} + +\psset{linewidth=0.1pt,rivers=false,% + path=/usr/local/vtex/texmf/tex/latex/pst-geo/data} +\begin{pspicture}*(-6.2,-10)(6.2,2.5) + \WorldMap[level=10,type=8] +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp33.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp33.pdf Binary files differnew file mode 100644 index 00000000000..163b378f296 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp33.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp33.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp33.tex new file mode 100644 index 00000000000..9bda7b46347 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp33.tex @@ -0,0 +1,11 @@ +\documentclass{article}% Manuel Luque +\usepackage{calendrierfp}% +\pagestyle{empty} +\parindent=0pt + +\begin{document} +\begin{center} +\scalebox{0.5}{\dodecaedre[style=juillet]}
+\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp34.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp34.pdf Binary files differnew file mode 100644 index 00000000000..cda4ed806e4 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp34.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp34.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp34.tex new file mode 100644 index 00000000000..a160cac4343 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp34.tex @@ -0,0 +1,38 @@ +\documentclass[12pt]{article}% Manuel Luque +\usepackage{pstricks} +\usepackage{pst-eucl} + +\begin{document} +\begin{center} +\psset{unit=2cm} +\pspicture(-2.5,-2)(2,2.5) +\pstTriangle(-2,-1){A}(1,2){B}(2,0){C} +% les mdiatrices +{% encapsulation de modif paramtres + \psset{linestyle=none, PointSymbolB=none} + \pstMediatorAB{A}{B}{K}{KP} + \pstMediatorAB[PosAngleA=-40]{C}{A}{J}{JP} + \pstMediatorAB[PosAngleA=75]{B}{C}{I}{IP} +}% fin +\pstInterLL[PointSymbol=square, PosAngle=-170]{I}{IP}{J}{JP}{O} +{% encapsulation de modif paramtres + \psset{nodesep=-.8, linecolor=green} + \pstLineAB{O}{I}\pstLineAB{O}{J}\pstLineAB{O}{K} +}% fin +\pstCircleOA[linecolor=red]{O}{A} +% pour que le symbol de O soit sur et non sous les droites +\psdot[dotstyle=square](O) +% les hauteurs et l'orthocentre +\pstProjection{B}{A}{C}{C'} +\pstProjection{B}{C}{A}{A'} +\pstProjection{A}{C}{B}{B'} +\psset{linecolor=blue}\ncline{A}{A'}\ncline{C}{C'}\ncline{B}{B'} +\pstInterLL[PointSymbol=square]{A}{A'}{B}{B'}{H} +% les mdianes et le centre de gravit +\psset{linecolor=magenta}\ncline{A}{I}\ncline{C}{K}\ncline{B}{J} +\pstCGravABC[PointSymbol=square, PosAngle=95]{A}{B}{C}{G} +\endpspicture +\end{center} + +\end{document}% + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp35.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp35.pdf Binary files differnew file mode 100644 index 00000000000..b3777b04f70 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp35.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp35.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp35.tex new file mode 100644 index 00000000000..d2ccaa05745 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp35.tex @@ -0,0 +1,264 @@ +\documentclass[12pt]{article}% Manuel Luque +\usepackage{pstricks} +\usepackage[tiling]{pst-fill} +\usepackage{multido} + +\definecolor{case1}{cmyk}{0.102,0.176,0.204,0} +\definecolor{case2}{cmyk}{0.3413,0.592,0.3417,0} +\definecolor{case3}{cmyk}{0.341,0.475,0.42,0} +\definecolor{case4}{cmyk}{0.0275,0.043,0.047,0} +\def\SaintMarc{{% + \psset{unit=0.5} + \pspicture(2,2) + \pspolygon*[linecolor=case1](0,0)(1,1)(0,2) + \pspolygon*[linecolor=case2](0,2)(1,1)(2,2) + \pspolygon*[linecolor=case3](2,0)(1,1)(2,2) + \pspolygon*[linecolor=case4](0,0)(1,1)(2,0) + \endpspicture} +} +% +\def\CyanBouteille{0.3} +\def\MagentaBouteille{0} +\def\YellowBouteille{0.5} +\def\KBouteille{0.15} +\def\KCulBouteille{0.30} +\def\MagentaVinInBouteille{0.9} +\definecolor{bouteille}{cmyk}{\CyanBouteille,\MagentaBouteille,\YellowBouteille,\KBouteille} +\def\bouteille{% + \psline(-0.75,0)(0.75,0) + \psarc(0.75,0.5){0.5}{-90}{0} + \psline(1.25,0.5)(1.25,4) + \psarc(-0.75,4){2}{0}{30} + \psarcn(5.31218,7.5){5}{210}{180} + \psline(0.31218,7.5)(0.31218,8.5)(-0.31218,8.5)(-0.31218,7.5) + \psarcn(-5.31218,7.5){5}{0}{-30} + \psarc(0.75,4){2}{150}{180} + \psline(-1.25,4)(-1.25,0.5) + \psarc(-0.75,0.5){0.5}{180}{270} + } +% +\def\CulBouteille{% + \pscurve(0.75,0)(0,0.2)(-0.75,0)} +\definecolor{CulBouteille}{cmyk}{\CyanBouteille,\MagentaBouteille,\YellowBouteille,\KCulBouteille} +% +\def\FlaqueVin{% + \pscurve(0,8.5)(-0.3,9.5)(-1.5,10)(-1,11)(-1.2,12)(0,13) + (0.5,14)(1,13)(2,11.5)(2.5,10)(1,9.5)(0.1,8.7)(0,8.5)} +\definecolor{FlaqueVin}{cmyk}{0,0.9,0.1,0} +% +\makeatletter +% routine de Donald Arseneau +% dans RANDOM.TEX v.1 +\def\pointless{\expandafter\PoinTless\the} +{\catcode`p=12 \catcode`t=12 +\gdef\PoinTless#1pt{#1}} +% +\pst@dimc=0.102 pt + \advance\pst@dimc by \CyanBouteille pt + \ifdim\pst@dimc >1pt \pst@dimc=1pt \fi +\pst@dimd=0.176 pt + \advance\pst@dimd by \MagentaBouteille pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.204 pt + \advance\pst@dimg by \YellowBouteille pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case11}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +\definecolor{case11Cul}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KCulBouteille} +\definecolor{case11Vin}{cmyk}{\pointless\pst@dimc,\MagentaVinInBouteille,\pointless\pst@dimg,\KBouteille} +\pst@dimc=0.3413 pt + \advance\pst@dimc by \CyanBouteille pt + \ifdim\pst@dimc >1pt \pst@dimc=1pt \fi +\pst@dimd=0.592 pt + \advance\pst@dimd by \MagentaBouteille pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.3417 pt + \advance\pst@dimg by \YellowBouteille pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case22}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +\definecolor{case22Cul}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KCulBouteille} +\definecolor{case22Vin}{cmyk}{\pointless\pst@dimc,\MagentaVinInBouteille,\pointless\pst@dimg,\KBouteille} +\pst@dimc=0.341 pt + \advance\pst@dimc by \CyanBouteille pt +\pst@dimd=0.475 pt + \advance\pst@dimd by \MagentaBouteille pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.42 pt + \advance\pst@dimg by \YellowBouteille pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case33}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +\definecolor{case33Cul}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KCulBouteille} +\definecolor{case33Vin}{cmyk}{\pointless\pst@dimc,\MagentaVinInBouteille,\pointless\pst@dimg,\KBouteille} +\pst@dimc=0.043 pt + \advance\pst@dimc by \CyanBouteille pt + \ifdim\pst@dimc >1pt \pst@dimc=1pt \fi +\pst@dimd=0.043 pt + \advance\pst@dimd by \MagentaBouteille pt +\pst@dimg=0.047 pt + \advance\pst@dimg by \YellowBouteille pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case44}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +\definecolor{case44Cul}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KCulBouteille} +\definecolor{case44Vin}{cmyk}{\pointless\pst@dimc,\MagentaVinInBouteille,\pointless\pst@dimg,\KBouteille} +% l'ombre de la bouteille +\pst@dimc=0.102 pt + \advance\pst@dimc by 0.15 pt + \ifdim\pst@dimc >1pt \pst@dimc=1pt \fi +\pst@dimd=0.176 pt + \advance\pst@dimd by 0.15 pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.204 pt + \advance\pst@dimg by 0.15 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{shadow11}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +\pst@dimc=0.3413 pt + \advance\pst@dimc by 0.15 pt + \ifdim\pst@dimc >1pt \pst@dimc=1pt \fi +\pst@dimd=0.592 pt + \advance\pst@dimd by 0.15 pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.3417 pt + \advance\pst@dimg by 0.15 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{shadow22}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +\pst@dimc=0.341 pt + \advance\pst@dimc by 0.15 pt +\pst@dimd=0.475 pt + \advance\pst@dimd by 0.15 pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.42 pt + \advance\pst@dimg by 0.15 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{shadow33}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +\pst@dimc=0.043 pt + \advance\pst@dimc by 0.15 pt + \ifdim\pst@dimc >1pt \pst@dimc=1pt \fi +\pst@dimd=0.043 pt + \advance\pst@dimd by 0.15 pt +\pst@dimg=0.047 pt + \advance\pst@dimg by 0.15 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{shadow44}{cmyk}{\pointless\pst@dimc,\pointless\pst@dimd,\pointless\pst@dimg,\KBouteille} +% +\def\SaintMarcBouteille{{% +\psset{unit=0.5} +\pspicture(2,2) + \pspolygon*[linecolor=case11](0,0)(1,1)(0,2) + \pspolygon*[linecolor=case22](0,2)(1,1)(2,2) + \pspolygon*[linecolor=case33](2,0)(1,1)(2,2) + \pspolygon*[linecolor=case44](0,0)(1,1)(2,0) +\endpspicture}} +% +\def\ShadowBouteille{{% +\psset{unit=0.5} +\pspicture(2,2) + \pspolygon*[linecolor=shadow11](0,0)(1,1)(0,2) + \pspolygon*[linecolor=shadow22](0,2)(1,1)(2,2) + \pspolygon*[linecolor=shadow33](2,0)(1,1)(2,2) + \pspolygon*[linecolor=shadow44](0,0)(1,1)(2,0) +\endpspicture}} +% +\def\VinInBouteille{{% + \psline(0.75,0)(0.75,4) + \pscurve(0.75,4)(0,5.5)(-0.75,4) + \psline(-0.75,4)(-0.75,0)}} +\definecolor{VinBouteille}{cmyk}{\CyanBouteille,\MagentaVinInBouteille,\YellowBouteille,\KBouteille} +% +\def\SaintMarcVinInBouteille{{% +\psset{unit=0.5} +\pspicture(2,2) + \pspolygon*[linecolor=case11Vin](0,0)(1,1)(0,2) + \pspolygon*[linecolor=case22Vin](0,2)(1,1)(2,2) + \pspolygon*[linecolor=case33Vin](2,0)(1,1)(2,2) + \pspolygon*[linecolor=case44Vin](0,0)(1,1)(2,0) +\endpspicture}} +\definecolor{VinBouteille}{cmyk}{\CyanBouteille,\MagentaVinInBouteille,\YellowBouteille,\KBouteille} +\def\SaintMarcCulBouteille{{% +\psset{unit=0.5} +\pspicture(2,2) + \pspolygon*[linecolor=case11Cul](0,0)(1,1)(0,2) + \pspolygon*[linecolor=case22Cul](0,2)(1,1)(2,2) + \pspolygon*[linecolor=case33Cul](2,0)(1,1)(2,2) + \pspolygon*[linecolor=case44Cul](0,0)(1,1)(2,0) +\endpspicture}} +\pst@dimd=0.176 pt + \advance\pst@dimd by 0.9 pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.204 pt + \advance\pst@dimg by 0.1 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case111}{cmyk}{0.102,\pointless\pst@dimd,\pointless\pst@dimg,0} +\pst@dimd=0.592 pt + \advance\pst@dimd by 0.9 pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.3417 pt + \advance\pst@dimg by 0.1 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case222}{cmyk}{0.3413,\pointless\pst@dimd,\pointless\pst@dimg,0} +\pst@dimd=0.475 pt + \advance\pst@dimd by 0.9 pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.42 pt + \advance\pst@dimg by 0.1 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case333}{cmyk}{0.341,\pointless\pst@dimd,\pointless\pst@dimg,0} +\pst@dimd=0.043 pt + \advance\pst@dimd by 0.9 pt + \ifdim\pst@dimd >1pt \pst@dimd=1pt \fi +\pst@dimg=0.047 pt + \advance\pst@dimg by 0.1 pt + \ifdim\pst@dimg >1pt \pst@dimg=1pt \fi +\definecolor{case444}{cmyk}{0.043,\pointless\pst@dimd,\pointless\pst@dimg,0} +\makeatother +\def\SaintMarcVin{{% +\psset{unit=0.5} +\pspicture(2,2) + \pspolygon*[linecolor=case111](0,0)(1,1)(0,2) + \pspolygon*[linecolor=case222](0,2)(1,1)(2,2) + \pspolygon*[linecolor=case333](2,0)(1,1)(2,2) + \pspolygon*[linecolor=case444](0,0)(1,1)(2,0) +\endpspicture}} +\def\ImageShadow{% +\psboxfill{\SaintMarc} + \psframe[linestyle=none,fillstyle=boxfill](16,14) +\psclip{\rput{-125}(1.9,9.9){\pscustom[linestyle=none]{\bouteille}}} + \psboxfill{\ShadowBouteille} + \psframe[linestyle=none,fillstyle=boxfill](16,14) +\endpsclip} +\def\ImageOne{% +\psboxfill{\SaintMarc} +\psclip{\rput{-120}(2,10){\pscustom[linestyle=none]{\bouteille}}} + \psboxfill{\SaintMarcBouteille} + \psframe[linestyle=none,fillstyle=boxfill](16,14) +\endpsclip} +\def\ImageFour{% +\psclip{\rput{-120}(2,10){\pscustom[linestyle=none]{\CulBouteille}}} + \psboxfill{\SaintMarcCulBouteille} + \psframe[linestyle=none,fillstyle=boxfill](16,14) +\endpsclip} +\def\ImageThree{% +\psclip{\rput{-120}(2,10){\pscustom[linestyle=none]{\VinInBouteille}}} + \psboxfill{\SaintMarcVinInBouteille} + \psframe[linestyle=none,fillstyle=boxfill](16,14) +\endpsclip} +\definecolor{DarkGreen}{cmyk}{1,0,1,0.6} +% +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{center} +\makebox[\textwidth]{ +\begin{pspicture}*(0,3)(16,13.5) +\ImageShadow +\ImageOne +\ImageThree +\ImageFour +\rput{-120}(2,10){\psline[linecolor=white,linearc=0.5cm](0.7,1)(0.7,4.5)(0.2,6)(0.1,7)% + \psline[linecolor=white](0.2,8.3)(-0.2,8.3) + \psset{linecolor=DarkGreen}\bouteille\CulBouteille} +\end{pspicture} +} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp36.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp36.pdf Binary files differnew file mode 100644 index 00000000000..0556ac28c7e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp36.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp36.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp36.tex new file mode 100644 index 00000000000..51d66e1092f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp36.tex @@ -0,0 +1,20 @@ +\documentclass[12pt]{article} % voss_at_pstricks.de (2004-06-03) +\usepackage{pst-tree} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\psset{linewidth=1.5pt,linecolor=green} +\pstree{\Tcircle[linecolor=black]{P}}{% + \Tdot[linecolor=black]~[tnpos=l]{\shortstack{Do\\Nothing}} + {\psset{linecolor=red}\Tdot[linecolor=black]~[tnpos=r]{\kern1em\shortstack{Sue\\No Offer\\Pursue Suit}}} + {\psset{linecolor=red}\Tdot[linecolor=black]~[tnpos=r]{\shortstack{Sue\\No Offer\\Drop Suit}}} + \pstree{\Tcircle[linecolor=black]{D}_{\shortstack{Sue\\Offer\\Settlement}}}{% + \pstree{{\psset{linecolor=red}\Tcircle[linecolor=black]{P}^{Reject}}}{% + \Tdot[linecolor=black]^{Pursue} + {\psset{linecolor=red}\Tdot[linecolor=black]_{Drop Suit}}} + \Tdot[linecolor=black]_{Accept} + } +} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp37.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp37.pdf Binary files differnew file mode 100644 index 00000000000..d6e10e3a17f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp37.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp38.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp38.tex new file mode 100644 index 00000000000..a8f57f4d168 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp38.tex @@ -0,0 +1,66 @@ +\documentclass{article}% <voss@perce.de> 2003-01-24 +\usepackage{pstricks} +\usepackage{pst-optic} +\usepackage{pstricks-add} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{pspicture}(-8,-3)(7,5)%\psgrid[subgriddiv=0,griddots=10] + \rput(0,0){\lens[lensWidth=1,lensGlass=true,% + lensHeight=6,focus=4,drawing=false,AB=2.5]} + {% + \psset{linewidth=0.5pt,linestyle=dashed,arrowsize=5pt,arrows=|<->|} + \psline(-8,0)(4,0) + \pcline(-7.75,-3)(0,-3) + \lput*{:U}{2f} + \pcline(0,-3)(4,-3) + \lput*{:U}{f} + \pcline(7,0)(7,4) + \lput*{:U}{f} + \pcline(4,5)(5,5) + \lput*{:U}{s} + \pcline(5.25,2.3)(5.25,2.8) + \lput*{:U}{s} + } + \uput[90](0,3){\Large L} + \uput[45](-7.7,3){\Large B} + \uput[45](-7.7,-2){\Large E} + \uput[270](3,-0.5){\Large D} + \uput[-45](4,0){\Large A=F} + \uput[270](3,2){\Large S} + \uput[90](4,4){\Large Sp} + \uput[90](3.5,3.25){\Large B'} + \uput[0](6.3,2.25){\Large B''} + \uput[-90](6,1.1){\Large M} + \psarc[linewidth=0.5pt](-7.75,2.5){0.5}{-90}{0}\qdisk(-7.55,2.3){1pt} + \rput{210}(F'){\mirrorTwo} + {% + \psset{fillstyle=solid,fillcolor=lightgray} + \rput{210}(4,2.5){\psframe(-1,0)(1,0.2)} + \psframe(-8,-3)(-7.75,3) + \psframe(3,4)(3.8,4.2)\psframe(4.2,4)(5,4.2)% + }{% + \psset{linewidth=1pt,linecolor=red,% + arrowsize=5pt,ArrowInside=->,ArrowInsideNo=3} + \psline[linecolor=blue,ArrowInsideOffset=-0.2](F')(4,2.5) + \psline[linecolor=blue,ArrowInsideOffset=-0.2](4,2.3)(6,2.3) + \qdisk(6,2.3){2pt} + \psline[linestyle=dashed,arrows=-](F')(5.1,4) + \psline[linestyle=dashed,arrows=-](5,2.8)(6,2.8) + \psline(4,4)(F') + \psline[linecolor=blue,ArrowInsideOffset=-0.2](I)(F') + \psline(F')(I) + \psline[linecolor=blue,ArrowInsideOffset=-0.3](-7.75,2.5)(I) + \psline(I)(-7.75,2.5) + } + \psframe(5.5,1.1)(6.5,3.5) + \multido{\r=1.3+0.2}{12}{% + \psline(6.1,\r)(6.5,\r)% + } +\end{pspicture} + +Sp Spalt; D Drehspiegel; L Sammellinse; E Endspiegel; S halbdurchlssiger Spiegel; M Mastab + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp39.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp39.pdf Binary files differnew file mode 100644 index 00000000000..3c2930170de --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp39.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp39.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp39.tex new file mode 100644 index 00000000000..00ed30003c7 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp39.tex @@ -0,0 +1,16 @@ +\documentclass{article} +\usepackage{pstricks} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\psset{griddots=0,subgriddiv=5} +\xdefinecolor{orange}{cmyk}{0,0.61,0.87,0} +\begin{pspicture}(10,5) + \psgrid[subgriddiv=10,gridlabels=0,% + gridwidth=1pt,gridcolor=orange,% + subgridwidth=0.1pt,subgridcolor=orange] +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp40.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp40.tex new file mode 100644 index 00000000000..f46410b23ce --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp40.tex @@ -0,0 +1,19 @@ +\documentclass{article} +\usepackage{pstricks} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{center} +\begin{pspicture}(6,4) + \psframe*[linecolor=lightgray,shadow=true,shadowcolor=red, + shadowangle=90,shadowsize=15pt](6,3.5) + \psframe[fillcolor=white,fillstyle=solid,% + framearc=0.5,shadow=true](2.5,0.5)(5.6,3) + \rput[lb](0.2,3.55){\large\textbf{Projekt Grafik}} + \rput(4.1,2.5){\large\textbf{Eingabe}} +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp41.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp41.pdf new file mode 100644 index 00000000000..6b567fd500d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp41.pdf @@ -0,0 +1,102 @@ +%PDF-1.3 +%뢠 rules +5 0 obj<</Length 721/Filter/FlateDecode>>stream +xV=oT1+.ŻnR$ +uQ. +}f%y%J;$Xa>?|gSDWo,ؙH6;xmgӰ5_T̓snיּ7,!Fbg e6 &x$>S(=:km2QoY}b3qZvZl ъ!#E +@ }g=:zq:2% ] /qBKN+>h'La:
hǙa@Nh,IY-h">df*gqQo*f@;1WM1C.Qn6Ra6l[h)`!ρz/RjS.l#ck!WG juxh5^Ey(Y >N +mzlnx0_a +>#RkSUdw0)e'k"p!R9w`8!}m&NFCR=`Eց-ٓuzfP2fhf<@P>%yC,M.qS CВ+5f'@g{U+PH %x(YnQ%NOa;߈W[% Jpvuzrv[o$%rՀ1LeNơy)6CmuXK3s.mҼm+? .hleX0^` +Z59Cmknn/me"X۶A endstream +endobj +2 0 obj<</D[4 0 R/XYZ 72 720 null]>>endobj +4 0 obj<</Type/Page/Contents 5 0 R/Resources 3 0 R/Parent 8 0 R>>endobj +3 0 obj<</ProcSet[/PDF/Text/ImageB]/Font<</F17 7 0 R/F16 6 0 R>>>>endobj +7 0 obj<</Type/Font/Subtype/Type3/Name/F17 +/FirstChar 0/LastChar 255/Widths[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] +/Resources 9 0 R/FontBBox[0 0 0 0]/FontMatrix[0.001 0 0 0.001 0 0]/Encoding 10 0 R/CharProcs 11 0 R>>endobj +9 0 obj<</ProcSet[/PDF/ImageB]>>endobj +10 0 obj<</Type/Encoding/Differences[98/X62]>>endobj +11 0 obj<</X62 12 0 R>>endobj +12 0 obj<</Length 107/Filter/FlateDecode>>stream +x]A +0b?В|x +)$=dvS&"=Mڸc`ƣIZVE,C7Q$uD8◌@Ł, endstream +endobj + +13 0 obj/ +endobj +1 0 obj<</Type/Font/Subtype/Type3/Name/F15 +/FirstChar 0/LastChar 255/Widths[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] +/Resources 14 0 R/FontBBox[0 0 0 0]/FontMatrix[1 0 0 1 0 0]/Encoding 15 0 R/CharProcs 16 0 R>>endobj +14 0 obj<</ProcSet[/PDF/ImageB]>>endobj +15 0 obj<</Type/Encoding/Differences[]>>endobj +16 0 obj<<>>endobj + +17 0 obj/ +endobj +6 0 obj<</Type/Font/Subtype/Type1 +/Encoding 19 0 R/FirstChar 48/LastChar 56/Widths[556 556 556 556 556 556 556 556 556]/BaseFont 20 0 R/FontDescriptor 21 0 R>>endobj +19 0 obj<</Type/Encoding/Differences[48/zero/one/two/three/four/five/six/seven/eight]>>endobj +18 0 obj<</Subtype/Type1C +/Length 977/Filter/FlateDecode>>stream +xU}L[e˅.clqaaeY`c@Zae]Õd,d,a!S iܦ饺֪c0;&z w>9! JzuW"a >J1JpYX5JFqhd$AY-mY]M:ʒdlUS2VUzFhu8-nUѭ2Lp
!G4J@P"ڈb?D"3jE?+mѳ|ؙ G`8$GtaqcE
[i
+|ď +)?:@dE-N WV>5ͲeP6: ?Fvb5t2D: ^t8<Յ+\
(gl#l)8X\ͺoXE'Pcf>Sn/jt3Nyw2 !nrKWLyN0=H][@8~{# +eboa; 5vbjo|p&*+oo~u|%C<~A94 BEn$I/i"_K@p g%4+Ȳp'r곏{gE_Ѧ'K˨U{;N?WP=IU7!dDs`#~ù1btkoĴ;{ɠ4pr0K+Bw,߽`Au̍=gXԌl֯A@CA7ߘIGqr!Յ9psp*g/T88nkD̮*)p²TZ=_uM;tw'Vb歩9{ҧwjww5<|2V܍?.vaTpJ?_Ȫ endstream +endobj +20 0 obj/FBPBAA+Helvetica +endobj +21 0 obj<</Type/FontDescriptor +/Ascent 712/Descent 208/CapHeight 712/XHeight 523/ItalicAngle 0/StemV 85/StemH 78/FontName 20 0 R/FontBBox[-174 -285 1001 953] +/Flags 6 +/FontFile3 18 0 R>>endobj +8 0 obj<</Type/Pages/Count 1/Kids[4 0 R] +/MediaBox[0 0 612 792]>>endobj +22 0 obj<</Names[(Page1)2 0 R] +/Limits[(Page1)(Page1)]>>endobj +23 0 obj<</Kids[22 0 R]>>endobj +24 0 obj<</Dests 23 0 R>>endobj +25 0 obj<</Type/Catalog/Pages 8 0 R/Names 24 0 R>>endobj +26 0 obj<</Author() +/Title() +/Subject() +/Keywords() +/Producer(VTeX/S [www.micropress-inc.com] 8.46) +/Creator(VTeX/S [www.micropress-inc.com] 8.46) +/CreationDate(D:200406270934) +>>endobj +xref +0 27 +0000000000 65535 f +0000002010 00000 n +0000000808 00000 n +0000000923 00000 n +0000000851 00000 n +0000000021 00000 n +0000002824 00000 n +0000000996 00000 n +0000004370 00000 n +0000001696 00000 n +0000001735 00000 n +0000001788 00000 n +0000001818 00000 n +0000001993 00000 n +0000002700 00000 n +0000002740 00000 n +0000002787 00000 n +0000002807 00000 n +0000003084 00000 n +0000002990 00000 n +0000004144 00000 n +0000004177 00000 n +0000004442 00000 n +0000004505 00000 n +0000004537 00000 n +0000004569 00000 n +0000004626 00000 n +trailer +<</Size 27/Root 25 0 R/Info 26 0 R>> +startxref +4812 +%%EOF diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp41.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp41.tex new file mode 100644 index 00000000000..5f2b6ea134e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp41.tex @@ -0,0 +1,16 @@ +\documentclass{article} +\usepackage{pstricks} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\begin{center} +\begin{pspicture}(8,4) \psgrid[subgriddiv=0] + \psset{linewidth=2pt,showpoints=true} + \pscurve[arrows=->,arrowscale=3,linecolor=red](0,0)(1,3)(2,1)(6,3)(2,3.5)(1,1) + \pscurve*[linecolor=blue](5,0)(5,1)(6,0)(8,4) + \pscurve[linecolor=red](5,0)(5,1)(6,0)(8,4) +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp42.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp42.pdf Binary files differnew file mode 100644 index 00000000000..de4c10dd530 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp42.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp42.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp42.tex new file mode 100644 index 00000000000..88ab57d035a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp42.tex @@ -0,0 +1,31 @@ +\documentclass{article} +\usepackage{pstricks} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\begin{center} +\xdefinecolor{blue90}{rgb}{0.8,0.8,1} +\begin{pspicture}(3,3) + \pscircle*[linecolor=blue90](1.5,1.5){1.5} + \pscircle[fillstyle=hlines](1,2){1} + \pscircle[fillstyle=hlines,hatchcolor=red,% + hatchangle=0](2,1){1} +\end{pspicture} +~ +\begin{pspicture}(3,3) + \pscircle*[linecolor=blue90](1.5,1.5){1.5} + \pscircle[fillstyle=hlines*](1,2){1} + \pscircle[fillstyle=hlines*,hatchcolor=red,% + hatchangle=0](2,1){1} +\end{pspicture} +~ +\begin{pspicture}(3,3) + \pscircle*[linecolor=blue90](1.5,1.5){1.5} + \pscircle[fillstyle=crosshatch](1,2){1} + \pscircle[fillstyle=crosshatch,hatchcolor=red,% + hatchangle=0](2,1){1} +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp43.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp43.pdf Binary files differnew file mode 100644 index 00000000000..445daf077f8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp43.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp43.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp43.tex new file mode 100644 index 00000000000..9c4c0d4dbdf --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp43.tex @@ -0,0 +1,34 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{multido} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\begin{center} +\def\kreisFuellung#1{% + \psset{unit=#1} + \begin{pspicture}(-1,-1)(1,1) + \multido{\nHue=0.01+0.01}{100}{% + \xdefinecolor{MyColor}{hsb}{\nHue,1,1}% + \pscircle[linewidth=0.01,linecolor=MyColor]{\nHue}% + } + \end{pspicture} +} +\begin{pspicture}(-2.5,-2.5)(2.5,2.5) +\psset{unit=3}% +\multido{\nHue=0.01+0.01}{100}{% + \definecolor{MyColor}{hsb}{\nHue,1,1}% + \pscircle[linewidth=0.01,linecolor=MyColor]{\nHue}% +} +\end{pspicture} +\hspace{1em} +\begin{pspicture}(-2.5,-2.5)(2.5,2.5) +\psclip{\psframe(-2.5,-2.5)(2.5,2.5)} + \rput(0,0){\kreisFuellung{3.5}} +\endpsclip +\end{pspicture} +\end{center} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp44.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp44.pdf Binary files differnew file mode 100644 index 00000000000..54a9b407529 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp44.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp45.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp45.pdf Binary files differnew file mode 100644 index 00000000000..cc1b5312131 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp45.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp45.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp45.tex new file mode 100644 index 00000000000..4b76bcde619 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp45.tex @@ -0,0 +1,20 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-node} +\usepackage{multido} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\begin{center} +\begin{pspicture}(8,8) + \cnode*(4,4){4pt}{A} + \multido{\nA=0+10,\rB=0+0.5,\rHue=0.0+0.005}{200}{% + \xdefinecolor{MyColor}{hsb}{\rHue,1,1}% + \nput[rot=\nA,% + labelsep=\rB pt]{\nA}{A}{\textcolor{MyColor}{\TeX}} + } +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp46.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp46.pdf Binary files differnew file mode 100644 index 00000000000..4bca07969fb --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp46.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp46.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp46.tex new file mode 100644 index 00000000000..bc9396032ff --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp46.tex @@ -0,0 +1,38 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-node} +\usepackage{pstricks-add} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\begin{center} +\bgroup +\psset{dotsize=4pt} +\pstree[thislevelsep=0,edge=none,levelsep=2.5cm]{\Tn}{% + \pstree{\TR{Player 1}}{% + \pstree{\TR{Player 2}}{\TR{Player 3}}% + } + \psset{edge=\ncline} + \pstree{\pstree[treemode=R]{\Tcircle{\Large\textcolor{red}{A}}}{\Tdot~{(0,0,0)}^{N}}}{% + \pstree{\Tcircle[name=A]{\Large B}^{L}}{% + \Tdot ~{(-10,10.-10)} ^{l} + \pstree{\Tcircle[name=C]{\Large\textcolor{red}{D}} _{r}}{% + \Tdot ~{(3,8,-4)} ^{c} + \Tdot ~{(-8,3,4)} _{d}}} + \pstree{\Tcircle[name=B]{\Large C}_{R}}{% + \Tdot ~{(10,-10.0)} ^{l} + \pstree{\Tcircle[name=D]{\Large\textcolor{red}{E}}_{r}}{% + \Tdot ~{(4,8,-3)} ^{c} + \Tdot ~{(0,-5,0)} _{d}}% + }% + }% +} +\psset{linearc=0.3,boxsize=0.5,linestyle=dashed,nodesep=0.4,arcangle=20} +\ncbox[linecolor=cyan,fillstyle=crosshatch,hatchwidth=0.1pt,hatchcolor=cyan,hatchsep=0.2]{A}{B} +\ncarcbox[linecolor=blue,fillstyle=vlines,hatchwidth=0.1pt,hatchcolor=blue,hatchsep=0.2]{D}{C} +\egroup +\end{center} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp47.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp47.pdf Binary files differnew file mode 100644 index 00000000000..06697fdfd89 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp47.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp47.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp47.tex new file mode 100644 index 00000000000..c93e7402a73 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp47.tex @@ -0,0 +1,25 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-coil} +\usepackage{pstricks-add} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\begin{center} +\bgroup +\begin{pspicture}(4,4) +\pscoil[coilarm=.5cm,linewidth=1.5pt,coilwidth=.5cm,linecolor=blue]{|->}(4,3) +\pscoil[linecolor=red,coilheight=0.25](3,4)(3,1) +\pscoil[doubleline=true,linecolor=cyan,coilheight=0.75](0,4)(3,0) +\end{pspicture} +\hspace{1em} +\begin{pspicture}(4,4) +\pszigzag[coilarm=.5cm,linewidth=1.5pt,coilwidth=.5cm,linecolor=blue]{|->}(4,3) +\pszigzag[linecolor=red,coilheight=0.2](3,4)(3,1) +\pszigzag[doubleline=true,linecolor=cyan,coilheight=0.75](0,4)(3,0) +\end{pspicture} +\egroup +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp48.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp48.pdf Binary files differnew file mode 100644 index 00000000000..ebd0511d235 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp48.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp49.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp49.pdf Binary files differnew file mode 100644 index 00000000000..c17954d2222 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp49.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp49.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp49.tex new file mode 100644 index 00000000000..6ad86b713c8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp49.tex @@ -0,0 +1,50 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-3d} +\pagestyle{empty} +\parindent=0pt +\begin{document} + +\begin{center} +\bgroup +\psset{unit=1.5} +\begin{pspicture}(-4.5,-3.5)(2.75,4.75) +\psset{viewpoint=1 1.5 1} +\ThreeDput[normal=0 0 1]{% xy-Ebene + \psline[linewidth=3pt,linecolor=blue]{->}(4,4)(4,5.5) + \uput[90](4,5.5){% + \rotateleft{\textcolor{blue}{$\vec{n}_A$}}}} +\ThreeDput[normal=0 -1 0]{% xz-Ebene + \psline[linewidth=3pt,linecolor=green]{->}(4,0)(5.5,0) + \uput[90](5.5,0){% + \psscalebox{-1 1}{\textcolor{green}{$\vec{n}_B$}}}} +\ThreeDput[normal=1 0 0]{% yz-Ebene + \psline[linewidth=3pt,linecolor=red]{->}(0,4)(0,5.5) + \uput[0](0,5.5){$\vec{n}_{oben}$}} % Wrfel und Achsen +\ThreeDput[normal=0 0 1](0,0,4){% + \psframe*[linecolor=cyan](4,4) + \rput(2,2){\Huge\textbf{OBEN}}} +\ThreeDput[normal=0 1 0](4,4,0){% + \psframe*[linecolor=magenta](4,4) + \rput(2,2){\Huge\textbf{Seite A}}} +\ThreeDput[normal=1 0 0](4,0,0){% + \psframe*[linecolor=yellow](4,4) + \rput(2,2){\Huge\textbf{Seite B}}} +% Die kleinen Achsen +\psset{arrows=->,linewidth=1pt} +\ThreeDput[normal=0 0 1](0,0,4){% + \psline(4,0)\uput[90](3,0){X$_{oben}$} + \psline(0,4)\uput[0](0,3){Y$_{oben}$}} +\ThreeDput[normal=0 1 0](4,4,0){% + \psline(4,0)\uput[90](3,0){X$_{A}$} + \psline(0,4)\uput[0](0,3){Y$_{A}$}} +\ThreeDput[normal=1 0 0](4,0,0){% + \psline(4,0)\uput[90](3,0){X$_{B}$} + \psline(0,4)\uput[0](0,3){Y$_{B}$}} +\end{pspicture} +\egroup +\end{center} + + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp50.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp50.tex new file mode 100644 index 00000000000..743242de0b9 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp50.tex @@ -0,0 +1,171 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-vue3d} +\usepackage{longtable} +\pagestyle{empty} +\parindent=0pt + +\begin{document} +\bgroup +\def\arraystretch{0.5} +\begin{longtable}{p{0.4\linewidth}p{0.4\linewidth}} +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \pNodeThreeD(15,18,15){P} + \uput[0](P){P} + \psset{linecolor=red} + \qdisk(P){3pt} + \showCoorThreeD[linecolor=red](15,18,15) +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \FrameThreeD[linecolor=red](5,10,10)(10,0)(0,10) + \showCoorThreeD[linecolor=red](5,10,10) +\end{pspicture} +\tabularnewline + +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \psset{normaleLongitude=0,normaleLatitude=90} + \FrameThreeD(0,0,0)(0,15)(-15,0) + \QuadrillageThreeD[linewidth=0.1mm,grille=5](0,0,0)(-15,0)(0,15)% +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \CircleThreeD[linecolor=red](5,10,10){5} + \showCoorThreeD[linecolor=red](5,10,10) +\end{pspicture} +\tabularnewline +% +\begin{pspicture}(-1.5,-0.5)(2.5,2) + \AxesThreeD(20,10,15) + \bgroup + \psset{CubeColorFaceOne= 1 1 0 , + CubeColorFaceTwo= 0.9 0.9 0 , + CubeColorFaceThree= 0.8 0.8 0 , + CubeColorFaceFour= 0.7 0.7 0 , + CubeColorFaceFive= 0.6 0.6 0 , + CubeColorFaceSix= 0.5 0.5 0 } + \CubeThreeD[A=5,B=7.5,C=5](5,7.5,5) + \egroup +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.5)(2.5,2) + \AxesThreeD(20,10,15) + \bgroup + \psset{CubeColorFaceOne= 1 1 0 , + CubeColorFaceTwo= 0.9 0.9 0 , + CubeColorFaceThree= 0.8 0.8 0 , + CubeColorFaceFour= 0.7 0.7 0 , + CubeColorFaceFive= 0.6 0.6 0 , + CubeColorFaceSix= 0.5 0.5 0 } + \DieThreeD[A=5,B=5,C=5](5,5,5) + \egroup +\end{pspicture} +\tabularnewline +% +\begin{pspicture}(-1.5,-0.5)(2.5,2.25) + \AxesThreeD(20) + \psset{A=7.5,B=7.5,C=7.5} + \PyramideThreeD[fillstyle=solid](7.5,7.5,0){18} +\end{pspicture} +& + +\begin{pspicture}(-1.5,-0.5)(2.5,2.25) + \AxesThreeD(20) + \psset{A=7.5,B=7.5,C=7.5} + \PyramideThreeD[fillstyle=solid,fracHeight=0.5](7.5,7.5,0){18} +\end{pspicture} +\tabularnewline + +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \TetraedreThreeD[Rtetraedre=12,fillcolor=blue,fillstyle=solid](12,12,0) +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \DodecahedronThreeD[fillstyle=solid,fillcolor=cyan,linewidth=0.1pt](7.5,10,5) +\end{pspicture} +\tabularnewline +% +\begin{pspicture}(-1.5,-0.5)(2.5,2.25) + \AxesThreeD(20) + \ConeThreeD[fillstyle=solid,fillcolor=cyan,linewidth=0.1pt](7.5,10,0){7.5}{18} +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.5)(2.5,2.25) + \AxesThreeD(20) + \ConeThreeD[fillstyle=solid,fillcolor=yellow,% + fracHeight=0.5,linewidth=0.1pt](7.5,10,0){7.5}{18} +\end{pspicture} +\tabularnewline +% +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \CylindreThreeD[fillstyle=solid,fillcolor=cyan,% + linewidth=0.1pt](7.5,10,0){7.5}{18} +\end{pspicture} +& + +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \SphereThreeD[fillstyle=solid,fillcolor=yellow,% + linewidth=0.1pt](7.5,7.5,7.5){10} +\end{pspicture} +\tabularnewline + +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \SphereInverseThreeD[fillstyle=solid,fillcolor=yellow,% + linewidth=0.1pt](7.5,7.5,7.5){10} +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \SphereCercleThreeD[linecolor=red,linewidth=0.1pt](7.5,7.5,7.5){10} +\end{pspicture} +\tabularnewline + +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \SphereMeridienThreeD[linecolor=red,linewidth=0.1pt](7.5,7.5,7.5){10} +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.75)(2.5,2.25) + \AxesThreeD(20) + \psset{PHI=20} + \DemiSphereThreeD[fillstyle=solid,fillcolor=yellow,% + linewidth=0.1pt](7.5,7.5,7){10} +\end{pspicture} +\tabularnewline +\begin{pspicture}(-1.5,-0.75)(2.5,2) + \AxesThreeD(20,20,15) + \psset{PHI=20} + \DemiSphereThreeD[fillstyle=solid,fillcolor=yellow,% + linewidth=0.1pt,RotX=180](7.5,7.5,10){10} +\end{pspicture} +& +\begin{pspicture}(-1.5,-0.75)(2.5,2) + \AxesThreeD(20,10,15) + \psset{PHI=20} + \DemiSphereThreeD[fillstyle=solid,fillcolor=cyan,% + linewidth=0.1pt,RotX=180](7.5,7.5,10){10} + \SphereCreuseThreeD[fillstyle=solid,fillcolor=cyan,% + linewidth=0.1pt,RotX=180](7.5,7.5,10){10} +\end{pspicture} +\tabularnewline +\begin{pspicture}(-1.5,-1)(2.5,2.25) + \AxesThreeD(20) + \psset{PortionSphereTHETA=60,PortionSpherePHI=45} + \SphereThreeD[fillstyle=solid,fillcolor=cyan,% + linewidth=0.1pt](0,0,0){10} + \PortionSphereThreeD[fillstyle=solid,fillcolor=red](0,0,0){10} +\end{pspicture} +\tabularnewline[15pt] +\end{longtable} +\egroup + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp51.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp51.tex new file mode 100644 index 00000000000..5e34a9096a4 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp51.tex @@ -0,0 +1,41 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-vue3d} +\pagestyle{empty} +\parindent=0pt + +\xdefinecolor{marron}{rgb}{1,0.55,0} +\def\Sol{% + \psset{normaleLongitude=90,normaleLatitude=90} + \FrameThreeD[fillcolor=lightgray,fillstyle=solid](0,0,-2)(2,-2)(-2,2) + \QuadrillageThreeD[grille=.5,linecolor=red](0,0,-2)(-2,-2)(2,2)% + \QuadrillageThreeD[grille=0.75,linecolor=cyan](0,0,-2)(-2,-2)(2,2)% +} +\def\chaise{% + \FrameThreeD[normaleLatitude=0,normaleLongitude=0,% + fillcolor=marron,fillstyle=solid](-0.8,1,2)(0.2,0)(1.8,1) + \CubeThreeD[A=.1,B=0.1,C=0.9](0.9,-0.9,-1.1) + \CubeThreeD[A=.1,B=0.1,C=0.9](0.9,0.9,-1.1) + \CubeThreeD[A=.1,B=0.1,C=2](-0.9,0.9,0) + \CubeThreeD[A=.1,B=0.1,C=2](-0.9,-0.9,0) + \CubeThreeD[A=0.9,B=1,C=0.1](0.1,0,-0.1) +} +\begin{document} + + +\begin{center} +\bgroup +\begin{pspicture}(-4,-5.5)(3.5,3.5) + \setkeys{psset}{THETA=30,PHI=20,Dobs=10,Decran=15} + \Sol\chaise + \pNodeThreeD(-0.5,-0.3,0){littleChair} + \rput[lC](littleChair){% + \setkeys{psset}{THETA=30,PHI=20,Dobs=100,Decran=20} + \Sol\chaise% + } +\end{pspicture} +\egroup +\end{center} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp52.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp52.pdf Binary files differnew file mode 100644 index 00000000000..63ba503ce23 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp52.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp52.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp52.tex new file mode 100644 index 00000000000..4b784094dcd --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp52.tex @@ -0,0 +1,38 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-3dplot} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{center} +\begin{pspicture}(-4,-2.5)(4,5) +\psset{unit=5cm,drawCoor=true} +\def\oA{\pstThreeDLine[linecolor=blue,linewidth=3pt,% + SphericalCoor=true,arrows=c->](0,0,0)(1,60,70)} +\def\oB{\pstThreeDLine[linecolor=red,linewidth=3pt,% + SphericalCoor=true,arrows=c->](0,0,0)(1,10,50)} +\def\oAB{\pstThreeDEllipse[beginAngle=90,endAngle=122,fillcolor=green,% + SphericalCoor=true](0,0,0)(1,140,40)(1,10,50)} +\pstThreeDCoor[drawing=true,linewidth=1pt,linecolor=black,% + xMin=0,xMax=1.1,yMin=0,yMax=1.1,zMin=0,zMax=1.1] +\pstThreeDEllipse[beginAngle=0,endAngle=90,linestyle=dashed]% + (0,0,0)(-1,0,0)(0,1,0) +\pstThreeDEllipse[beginAngle=0,endAngle=90,linestyle=dashed]% + (0,0,0)(-1,0,0)(0,0,1) +\pstThreeDEllipse[beginAngle=180,endAngle=90,linestyle=dashed]% + (0,0,0)(0,0,1)(0,1,0) +\psset{SphericalCoor=true} +\pstThreeDDot[dotstyle=none](1,10,50) +\pstThreeDDot[dotstyle=none](1,60,70) +\pscustom[fillstyle=crosshatch,hatchcolor=yellow,linestyle=none]{\oA\oB\oAB} +\oA \oB \oAB +\pstThreeDPut(1.1,60,70){\Large $\vec\Omega_1$} +\pstThreeDPut(1.2,10,50){\Large $\vec\Omega_2 \,$} +\pstThreeDPut(1,10,65){\Large $\gamma_{12}$} +\end{pspicture} +\end{center} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp53.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp53.pdf Binary files differnew file mode 100644 index 00000000000..879c276a26a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp53.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp53.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp53.tex new file mode 100644 index 00000000000..2f241ee7ee9 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp53.tex @@ -0,0 +1,24 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-blur} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{center} +\begin{pspicture}(8,8) + \psset{shadow=true,blur=true,shadowsize=10pt,% + blurradius=5pt,linestyle=none,linecolor=lightgray} + \psframe[shadow=false](4,4) + \pscircle[linestyle=solid](1.6,2.4){1.5} + \psframe*[shadow=false](0,4)(4,8) + \pscircle[linestyle=solid,fillcolor=yellow,blurbg=lightgray](1.6,6.4){1.5} + \psframe*[linecolor=red,shadow=false](4,0)(8,4) + \pscircle[linestyle=solid,fillcolor=blue,blurbg=red](5.6,2.4){1.5} + \psframe*[linecolor=cyan,shadow=false](4,4)(8,8) + \pscircle[linestyle=solid,fillcolor=magenta,blurbg=cyan](5.6,6.4){1.5} +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp54.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp54.pdf Binary files differnew file mode 100644 index 00000000000..1e419bcbd26 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp54.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp54.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp54.tex new file mode 100644 index 00000000000..1e05305dde1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp54.tex @@ -0,0 +1,1294 @@ +\documentclass[]{article} +\usepackage{pstricks} +\usepackage{pst-circ} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{center} +\psset{unit=0.7} +\psset{intensitycolor=red, + intensitylabelcolor=red,tensioncolor=green,% + tensionlabelcolor=green,intensitywidth=3pt} +\begin{pspicture}(-1.25,0)(13.5,9) + \circledipole[tension,tensionlabel=$U_0$,tensionoffset=-0.75,% + tensionlabeloffset=-1,labeloffset=0](0,6)(0,0){\LARGE\textbf{=}} + \wire[intensity,intensitylabel=$i_0$](0,6)(2.5,6) + \diode[dipolestyle=thyristor](2.5,6)(4.5,6){$T_1$} + \wire[intensity,intensitylabel=$i_1$](4.5,6)(6.5,6) + \multidipole(6.5,7.5)(2.5,7.5)% + \coil[dipolestyle=rectangle,labeloffset=-0.75]{$L_5$}% + \diode[labeloffset=-0.75]{$D_5$}. + \wire[intensity,intensitylabel=$i_5$](6.5,6)(6.5,7.5) + \wire(2.5,7.5)(2.5,3) + \wire[intensity,intensitylabel=$i_c$](2.5,4.5)(2.5,6) + \qdisk(2.5,6){2pt}\qdisk(6.5,6){2pt} + \diode[dipolestyle=thyristor](2.5,4.5)(4.5,4.5){$T_2$} + \wire[intensity,intensitylabel=$i_2$](4.5,4.5)(6.5,4.5) + \capacitor[tension,tensionlabel=$u_c$,% + tensionoffset=-0.75,tensionlabeloffset=-1](6.5,4.5)(6.5,6){$C_k$} + \qdisk(2.5,4.5){2pt}\qdisk(6.5,4.5){2pt} + \wire[intensity,intensitylabel=$i_3$](6.5,4.5)(6.5,3) + \multidipole(6.5,3)(2.5,3)% + \coil[dipolestyle=rectangle,labeloffset=-0.75]{$L_3$}% + \diode[labeloffset=-0.75]{$D_3$}. + \wire(6.5,6)(9,6)\qdisk(9,6){2pt} + \diode(9,0)(9,6){$D_4$} + \wire[intensity,intensitylabel=$i_4$](9,3.25)(9,6) + \wire[intensity,intensitylabel=$i_a$](9,6)(11,6) + \multidipole(11,6)(11,0)% + \resistor{$R_L$} + \coil[dipolestyle=rectangle]{$L_L$}% + \circledipole[labeloffset=0,tension,tensionoffset=0.7,% + tensionlabel=$U_B$]{\LARGE\textbf{=}}. + \wire(0,0)(11,0)\qdisk(9,0){2pt} + \tension(12.5,5.5)(12.5,0.5){$u_a$} +\end{pspicture}% +\end{center} + +\end{document} + + +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-node} +\usepackage{multido} +% +\newcommand{\PstFillBox}[3]{% + \definecolor{MyColor}{rgb}{#1,#2,#3}% + \begin{pspicture}(-0.44,-0.47)(0.44,0.47) + \psframe[fillstyle=solid,% + fillcolor=MyColor,% + linecolor=MyColor](-0.5,-0.5)(0.5,0.5) + \end{pspicture} +} +\setlength{\parindent}{0cm} + +\begin{document} + +\definecolor{lightblue}{rgb}{0,0,.5} +\definecolor{Navy}{rgb}{0,0,0.5} +\definecolor{LemonChiffon}{rgb}{1,0.98,0.8} +\definecolor{ForestGreen}{rgb}{0.13,0.55,0.13} +\psset{unit=.825cm} +\begin{pspicture}(10,8) + \psset{fillstyle=solid,linestyle=none,linewidth=0} + \psframe[fillcolor=lightblue](10,8) + \pscircle[fillcolor=yellow](2,6){.8} % Sun + {% Rays + \psset{linecolor=yellow,linestyle=solid,linewidth=.3} + \degrees[8] + \multido{\i=1+1}{8}{\rput{\i}(2,6){\psline(1,0)(1.5,0)}} + }% + \pspolygon[fillcolor=green](6,0)(10,2)(10,0)% Grass + \psdiamond[fillcolor=red,gangle=-45](8,6)(1.5,2.5)% Kite + \rput{45}(8,6){\pnode(-2.5,0){Kitetail}} + \rput{-10}(.8,1.5){\psdiamond[fillcolor=yellow](.6,.1)(.6,.3)} + \rput{-80}(.8,1.5){\psdiamond[fillcolor=yellow](.6,.1)(.6,.3)} + \pnode(.8,1.5){Tailend} + \nccurve[fillstyle=none,angleA=270,angleB=125,ncurvB=.9,ncurvA=1.4, + linestyle=dotted,dotstyle=square,linewidth=.25]{Kitetail}{Tailend} + \newcommand{\bunting}{\pstriangle(.35,.35)} + \psset{fillcolor=red,labelsep=.01} + \naput[nrot=115,npos=.15]{\bunting} + \nbput[nrot=25,npos=.15]{\bunting} + \naput[nrot=75,npos=.4]{\bunting} + \nbput[nrot=115,npos=.4]{\bunting} + \naput[nrot=115,npos=.7]{\bunting} + \nbput[nrot=25,npos=.7]{\bunting} +\end{pspicture} + + + +\multido{\nCountA=0+0.1}{10}{% + \multido{\nCountB=0+0.1}{10}{% + \PstFillBox{\nCountA}{\nCountB}{0.75}% + }\\% +} +\end{document} + + +\begin{filecontents}{Literatur.bib} +@manual{KEITH, + author = "Keith Reckdahl", + title = "Using Imported Graphics in \LaTeXe\ Documents", + year = "1997", + month = dec, + note = "CTAN: \url{tex-archive/info/epslatex.ps}"} +\end{filecontents} +% +\documentclass{article} +\usepackage{url} +\begin{document} + +Das ist eine Referenz.\cite{KEITH} + +\bibliographystyle{plain} +\bibliography{Literatur} +\end{document} + + + +\documentclass[a6paper,12pt]{scrartcl} +\usepackage{amsmath} +\usepackage{amsfonts} +\usepackage{amssymb} +\usepackage{array} +\usepackage{longtable} +\setlength\parindent{0pt} +\begin{document} + +\setlongtables +\begin{longtable}{*{3}{p{3cm}}} +Jetzt kommt hier erst einmal beliebiger Text, +der nur dazu dienen soll, zu zeigen, dass +hier kein Seitenumbruch erfolgt, weil eben +zwischendurch keine neue \textbf{Tabellenzeile} +eingefgt wird.\\ + +Jetzt kommt hier erst einmal beliebiger Text, +der nur dazu dienen soll, zu zeigen, dass +hier kein Seitenumbruch erfolgt, weil eben +zwischendurch keine neue \textbf{Tabellenzeile} +eingefgt wird.\\ + +Jetzt kommt hier erst einmal beliebiger Text, +der nur dazu dienen soll, zu zeigen, dass +hier kein Seitenumbruch erfolgt, weil eben +zwischendurch keine neue \textbf{Tabellenzeile} +eingefgt wird. +& neue Spalte & neue Spalte\\ +neue Spalte & neue Spalte & neue Spalte +\end{longtable} + +\end{document} + + + + +\documentclass{article} +\usepackage{pstricks,pstricks-add,pst-plot,calc,ifthen} + +\newlength{\haut} +\newlength{\bas} +\newcounter{bam} +\newlength{\base} +\newlength{\hauteur} +\newlength{\haute} +\newlength{\milieu} + +% MonAxe{abs_db}{abs_fin}{incrment} +\newcommand{\MonAxe}[3]{% + \setcounter{bam}{-1} + \psaxes[yAxes=false,tickstyle=bottom,xLabel=\scriptsize,Dx=#3]% + {-}(0,0)(#1,0)(#2,0.01)} + +%\bam{min}{d1}{q1}{med}{q2}{d9}{max} +\newcommand{\bam}[7]{% + \psset{fillstyle=solid} + \addtocounter{bam}{2} + \setlength{\haut}{\thebam\psyunit+.5\psyunit} + \setlength{\bas}{\thebam\psyunit-.5\psyunit} + \psline[linestyle=dotted](#1,\thebam\psyunit)(#7,\thebam\psyunit) + \psline{|-|}(#2,\thebam\psyunit)(#6,\thebam\psyunit) %moustaches + \psframe(#3,\bas)(#5,\haut) % bote + \psline(#4,\bas)(#4,\haut) %mdiane +} + +% \histo{borne_gauche_int}{borne_droite_int}{effectif} +% pour tracer des histogramme en traant +% l'un aprs l'autre chaque rectangle +\makeatletter +\newcommand{\histo}[3]{% + \psset{fillstyle=crosshatch} + \setlength{\milieu}{0pt} + \addtolength{\milieu}{#1pt+#2pt} + \pst@divide{\milieu}{2pt}{\mil} + \setlength{\base}{0pt} + \addtolength{\base}{#2pt-#1pt} + \setlength{\hauteur}{#3pt} + \pst@divide{#3pt}{\base}{\quotient} + \setlength{\haute}{\quotient\psyunit+.3\psyunit} + \psframe(#1,0)(#2,\quotient) + \rput[b](\mil,\haute){\scriptsize #3} +} +\makeatother + +\begin{document} + +\histo{12}{20}{50} + +\end{document} + +\documentclass{scrartcl} +\usepackage{pst-all,pst-slpe} +\begin{document} + +% most letters: + $X \,{}^k\mkern -3mu I$ % \mkern -3mu is equivalent to \! + % but more for A and J: + $X \,{}^k\mkern -6mu A$ + $X \,{}^k\mkern -6mu J$ + % and less for T and W + $X \,{}^k\mkern -1mu T$ + $X \,{}^k\mkern -1mu W$ + + +\definecolor{feB}{rgb}{0.35,0.14,0.00} +\definecolor{fbB}{rgb}{1.00,0.87,0.00} +\definecolor{feC}{rgb}{0.00,0.14,0.35} +\definecolor{fbC}{rgb}{0.00,0.87,1.00} +\definecolor{feA}{rgb}{0.35,0.00,0.14} +\definecolor{fbA}{rgb}{1.00,0.00,0.87} + +\newcommand{\Oxygen}{\begin{pspicture}[][0.5](-0.75,-0.4)(0.75,0.4)% +\pscircle[fillstyle=ccslope,slopebegin=fbA,% +slopeend=feA,linestyle=none,slopecenter=0.5 0.5](-0.35,0){0.4cm}% +\pscircle[fillstyle=ccslope,slopebegin=fbA,% +slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0.35,0){0.4cm} +\end{pspicture}} + +\newcommand{\Oatom}{\begin{pspicture}[][0.5](-0.4,-0.4)(0.4,0.4)% +\pscircle[fillstyle=ccslope,slopebegin=fbA,% +slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0,0){0.4cm} +\end{pspicture}} + +\newcommand{\Ozone}{\mbox{\begin{pspicture}[][0.5](-0.75,-0.4)(0.75,1)% +%\psgrid(-10,-0.5)(2,2) +\pscircle[fillstyle=ccslope,slopebegin=fbA,% +slopeend=feA,linestyle=none,slopecenter=0.5 0.5](-0.35,0){0.4cm}% +\pscircle[fillstyle=ccslope,slopebegin=fbA,% +slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0.35,0){0.4cm}% +\pscircle[fillstyle=ccslope,slopebegin=fbA,% +slopeend=feA,linestyle=none,slopecenter=0.5 0.5](0.0,0.6){0.4cm} +\end{pspicture}}} + + +\begin{psmatrix}[rowsep=10.0cm,colsep=3.0cm,nodealign=true,ref=c] +\Oxygen & \Oatom & \Ozone +\ncarc[arcangleA=60,arcangleB=50,nodesepA=0pt,linewidth=2pt]{->}{1,1}{1,2} +\ncarc[arcangleA=60,arcangleB=50,nodesepA=0pt,linewidth=2pt]{->}{1,2}{1,1} +\end{psmatrix} + + +\end{document} + + + + + + + +\documentclass{scrartcl} +\listfiles +\input kvmacros +\begin{document} + +\karnaughmap{2}{a}{bc}{1111}{} + +\begin{picture}(40,40)(0,0) + \put(20,20){\circle{10}} +\end{picture} +\end{document} + +\documentclass[12pt]{book} + +\usepackage{pst-node} +\usepackage{pst-slpe} +\makeatletter +\def\@enterMathMode{\def\@stopfield{$\color@endgroup\egroup}$} +\makeatother + +\begin{document} + + +\end{document} + + +\documentclass[a4paper,12pt]{article} +\usepackage{alltt} +\begin{document} + +\begin{verbatim} +das ist \emph{emph} und das eine Wurzel \(\sqrt{7}\) +\end{verbatim} + +\begin{alltt} +das ist \emph{emph} und das eine Wurzel \(\sqrt{7}\) +\end{alltt} + +\end{document} + + +\documentclass[12pt]{article} +\usepackage{pst-3dplot} +\begin{document} +\psset{unit=3cm,Beta=10,Alpha=60} +\begin{pspicture}(-1,-1)(1,1) +\pstThreeDCoor[xMax=2.5,yMax=2.5,zMax=2.5,drawing=false] +\pstThreeDBox(1,1,-1)(-2,0,0)(0,-2,0)(0,0,2) +\psplotThreeD[linecolor=blue,drawStyle=xyLines](-1,1)(-1,1){x 2 exp y mul} +\psplotThreeD[linecolor=red,drawStyle=yLines](-1,1)(-1,1){x 2 exp y mul} +\end{pspicture} +\end{document} + + +\documentclass[a4paper,12pt]{article} +\usepackage{pstricks,pst-plot} +\SpecialCoor +\makeatletter + +\makeatother +\begin{document} + +\begin{pspicture}(5,5) +\psaxes[xInterrupt=3](5,5) +\end{pspicture} +\end{document} + +\documentclass[a4paper,10pt,twoside,showtrims]{memoir} + +\usepackage[utf8]{inputenc} % fr Fedora, andere u. U. Option latin1 +\usepackage[T1]{fontenc} % fr Latin Modern Fonts +\usepackage{lmodern} % fr Latin Modern Fonts +\usepackage[latin]{babel} % fr korrekte lateinische Worttrennung +\usepackage{multicol} % fr Satz in zwei Spalten +\usepackage{fixltx2e} % fr Verszhlung bei Satz in zwei Spalten +\usepackage{lettrine} % fr Versalien +\usepackage{extramarks} % fr Kopfzeilen +\usepackage{ifthen} % fr Kopfzeilen +\usepackage[activate=normal]{pdfcprot} % fr optischen Randausgleich mit pdfTeX + +% Seitenlayout mit Makros der memoir-Klasse +\settrimmedsize{207mm}{132mm}{*} +\setlength{\trimtop}{45mm} +\setlength{\trimedge}{39mm} +\settypeblocksize{180mm}{108mm}{*} +\setcolsepandrule{4mm}{0pt} +\setulmargins{14mm}{*}{*} +\setlrmargins{10mm}{*}{*} +\setheadfoot{3mm}{6mm} +\setheaderspaces{7mm}{*}{*} +\checkandfixthelayout + +% Beschnittmarken definieren - werden durch die showtrims-Option im Klassenaufruf aktiviert +\renewcommand{\trimmark}{% + \begin{picture}(0,0) + \setlength{\unitlength}{0.5cm}\thicklines + \put(-2,0){\line(1,0){4}} + \put(0,-2){\line(0,1){4}} + \end{picture} +} + +% Gestaltung der Kopf- und Fuzeilen +% Markierung des ersten und letzten Verses auf einer Seite, Formatierung der Versnummern: + +\newcommand{\versmark}[1]{\markboth{#1}{#1}{\oldstylenums{\small #1}}} + +% wenn alle Verse auf einer Seite zu nur einem Bibelkapitel gehren, soll die +% Nummer des Kapitels nur einmal aufgerufen werden. \firstleftxmark und +% \lastleftxmark werden von extramarks.sty geliefert: + +\newcommand{\kapitelmark}{% + +\ifthenelse{\equal{\firstleftxmark}{\lastleftxmark}}{}{\lastleftxmark,~}} + +% Das eigentliche Layout der Kopf- und Fuzeilen (Makros der memoir-Klasse): + +\makepagestyle{bibel} + \makeevenhead{bibel}{\firstxmark, \rightmark{} -- \kapitelmark +\leftmark}{\lastxmark}{} + \makeoddhead{bibel}{}{\lastxmark}{\firstxmark, \rightmark{} -- +\kapitelmark \leftmark} + \makeevenfoot{bibel}{\thepage}{}{} + \makeoddfoot{bibel}{}{}{\thepage} + +\pagestyle{bibel} + +\begin{document} + +\thispagestyle{empty} + +\begin{multicols}{2}\extramarks{1}{Genesis} + + \lettrine[lines=4, lhang=0.4]{I}{} n principio creavit Deus caelum et +terram. + \versmark{2} Terra autem erat inanis et vacua, et tenebrae super +faciem abyssi, + et spiritus Dei ferebatur super aquas. + + \versmark{3} Dixitque Deus: Fiat lux. Et facta est lux. + \versmark{4} Et vidit Deus lucem quod esset bona et divisit Deus +lucem ac + tenebras. + \versmark{5} Appellavitque Deus lucem Diem et tenebras Noctem. +Factumque est + vespere et mane, dies unus. + +viele viele weitere Verse des Buches Genesis + + \versmark{24} Quibus transactis, locutus est fratribus suis: Post +mortem meam + Deus visitabit vos et ascendere vos faciet de terra ista ad terram, + quam iuravit Abraham, Isaac et Iacob. + \versmark{25} Cumque adiurasset eos atque dixisset: Deus visitabit +vos; asportate + ossa mea vobiscum de loco isto , + \versmark{26} mortuus est, expletis centum decem vitae suae annis. Et +conditus + aromatibus repositus est in loculo in Aegypto. + +\end{multicols} +\end{document} + + +\documentclass[12pt]{article} +\usepackage{pstricks-add} + +\begin{document} + +% normally done with \readdata and nStep=...: +\def\dataB{% + 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0000000e+00 0.0000000e+00 2.4000000e+04 + 3.6000000e+00 0.0000000e+00 2.4000000e+04 + 4.5000000e+00 0.0000000e+00 0.0000000e+00 + 14.5 0 0 + 111.55 0 0 + 1.2400000e+02 0.0000000e+00 0.0000000e+00 + 1.2700000e+02 -1.2000000e+04 0.0000000e+00 + 1.2750000e+02 -6.0000000e+03 2.4000000e+04 + 1.2800000e+02 0.0000000e+00 0.0000000e+00 +} + +\psset{xunit=2.75cm,yunit=0.5mm} +\begin{pspicture}(-0.55,-15)(1.4,33) + \psaxes[labels=y,Dy=10,tickstyle=bottom,xAxes=false]{<->}(0,0)(0,-15)(1.45,30)% + \psaxes[tickstyle=bottom,yAxes=false](0,0)(0,-15)(1.45,30)% + \rput{70}(1.45,0){\psline(-0.1,0)(0.1,0)}% + \listplot[plotstyle=line,linestyle=solid,xunit=2.75mm,yunit=0.0005mm,% + plotNo=1,plotNoMax=2,xEnd=14.5]{\dataB}% + \listplot[plotstyle=line,linestyle=solid,linecolor=blue,xunit=2.75mm,yunit=0.0005mm,% + plotNo=2,plotNoMax=2,xEnd=14.5]{\dataB}% +\end{pspicture}\hspace{0.75em} +% +\begin{pspicture}(-0.5,-15)(4,33) + \rput{70}(-0.5,0){\psline(-0.1,0)(0.1,0)} + \psaxes[Ox=11,tickstyle=bottom,yAxes=false]{->}(0,0)(-0.5,-15)(1.4,30) + \listplot[Ox=11,plotstyle=line,xunit=0.275mm,yunit=0.0005mm,% + plotNo=1,plotNoMax=2,xStart=10]{\dataB} + \listplot[plotstyle=line,linecolor=blue,xunit=0.275mm,yunit=0.0005mm,% + plotNo=2,plotNoMax=2,xStart=10]{\dataB} +\end{pspicture} + +\end{document} + +\documentclass[a4paper,12pt]{article} +\usepackage{pst-plot} + +\begin{document} + +\begin{psmatrix} +a & b \newline +[name=a] c & d +\end{psmatrix} + + + +\psset{xunit=0.5} +\begin{pspicture}(0,-5)(13,5) +\rput(20,-4){% + $\displaystyle J_n(x)=\frac{1}{\pi}\int_0^\pi\cos(x\sin t-nt)\mathrm{d}t$% +} +\psaxes[Dx=4]{->}(0,0)(0,-5)(26,5) +\psset{linewidth=1pt} +\pstVerb{% + /nBessel 2 def % J_nBessel + /PI 3.141592654 def + /radDeg { 57.29577951 mul } def + /degRad { 57.29577951 div } def + /dt PI 500 div def % step + /Bessel { + /xVal exch def + /JB 0 def % start value + 0 dt PI { + /tB exch def + /JB JB dt xVal tB radDeg sin mul tB nBessel mul sub radDeg cos mul add def + } for + JB PI div + } def +} +\psplot[plotpoints=500,yunit=5]{-5}{24}{x Bessel} +%\psplot[plotpoints=500]{0}{24}{x Bessel 1.3 mul x radDeg sin 2.3 mul add 3.7 add} +\end{pspicture} + +\end{document} + + +\documentclass{article} +\usepackage{amsmath} +\begin{document} + +From mathmode.pdf, page 55: +\[ +\begin{split} +\vec{a} = &\mathop{\framebox[0.35\columnwidth]{x}}\\ + &+\framebox[0.75\columnwidth]{x}\\ + &+\framebox[0.65\columnwidth]{x}\\ + &+\framebox[0.95\columnwidth]{x} +\end{split} +\] + +Better spacing after the ``$=$'' with added ``\{\}''s: +\[ +\begin{split} +\vec{a} = {} &\framebox[0.35\columnwidth]{x}\\ + {} &\framebox[0.75\columnwidth]{x}\\ + {} &\framebox[0.65\columnwidth]{x}\\ + {} &\framebox[0.95\columnwidth]{x} +\end{split} +\] + +\end{document} +\documentclass[a4paper,12pt]{scrreprt} + +\usepackage{filecontents} +\begin{filecontents*}{LONGTAB.tex} +\begin{longtable}{lX} + EINS & + Auf der Mauer III + \\ + ZWEI & + auf der Lauer + \\ + DREI & + sitzt 'ne kleine Wanze +\end{longtable} +\end{filecontents*} + + +\usepackage[german]{babel} +\usepackage[latin1]{inputenc} + +\usepackage{ltxtable} + +\begin{document} + \LTXtable{\textwidth}{LONGTAB} +\end{document} + +\documentclass[a4paper,12pt,]{scrartcl} + +\usepackage{ngerman} +\usepackage[T1]{fontenc} +\usepackage{lmodern} +\usepackage[ansinew]{inputenc} + +\usepackage{array} +\usepackage{tabularx} +\usepackage[]{ragged2e}% Flattersatz mit Trennung + +\begin{document} + +\begin{table} + \centering + \setlength{\extrarowheight}{1.5mm} + \setlength{\tabcolsep}{2mm} + \captionabove{Beschriftung} + \begin{tabularx}{\textwidth}{% + >{\footnotesize\RaggedRight\arraybackslash}p{3.5cm} + >{\footnotesize\RaggedRight\arraybackslash}X + >{\footnotesize\RaggedRight\arraybackslash}X + >{\footnotesize\RaggedRight\arraybackslash}X@{} + >{\footnotesize\RaggedRight\arraybackslash}X} \hline + Nature of process & \multicolumn{3}{l}{\footnotesize{RRA \dotfill}} & PRA \\ \hline + Mode & Extractive & Elicitive & Sharing & Empowering \\ + Outsider's Role & \multicolumn{3}{l}{\footnotesize{Investigator \dotfill}} & Facilitator \\[\extrarowheight] + \parbox[b]{3.5cm}{Information owned, analyzed and used by} & + \multicolumn{3}{l}{\footnotesize{Outsiders \dotfill}} & + Local people \\ \hline + \end{tabularx} +\end{table} + +\end{document} + +\documentclass[ngerman]{article} +\usepackage{babel} +\parindent=0pt +\begin{document} + +\begin{tabular}{l|p{5cm}|r} + links & zentriert & rechts\\\hline + A & jetzt hat diese Spalte eine fixe + Breite und ein\newline + sorgt fr eine neue + Zeile in der Spalte & B \\\cline{2-2} + 1 & 2 & 3\\\hline +\end{tabular} + +\bigskip +\begin{tabular}{l|p{5cm}|r} + links & zentriert & rechts\\\hline + A & jetzt hat diese Spalte eine fixe + Breite und ein\\ + sorgt fr eine neue + Zeile in der Spalte & B \\\cline{2-2} + 1 & 2 & 3\\\hline +\end{tabular} + +\end{document} + + +\documentclass[12pt]{article} +\usepackage{ifpdf} +\ifpdf + \usepackage{pst-eps} + \usepackage[pdftex]{graphicx} + \usepackage{epstopdf} +\fi + \usepackage{pst-circ} + \newcommand{\pssave}[2]{% + \PSTtoEPS[headerfile=pstricks.pro,headers=all,% + bbllx=-2,bblly=-2,bburx=2,bbury=2]{#1.eps}{#2}} +\begin{document} + +\ifpdf + \includegraphics{circtest} +\else + \pssave{circtest}{% + \begin{pspicture}(-2,-2)(2,2)% + \psgrid[subgriddiv=1,griddots=10]% + \pnode(-2,-2){A}% + \pnode(2,2){B}% + \resistor[ dipolestyle = zigzag ](A)(B){$R$}% + \end{pspicture}% + } +\fi +\end{document} + +\documentclass{dantebuch} +\usepackage{dantebuch-add} +\begin{document} + +\chapter{blah} +\bigskip +\begin{Beispiel}[colwidth=3.5cm] +\begin{pspicture}(-0.5,0.5)(3,-2) + \psaxes[axesstyle=frame,linestyle=dashed]{->}(3,-2) +\end{pspicture} +\end{Beispiel} + + +\end{document} + + + +\documentclass[12pt]{article} +\usepackage{pst-3d} +\usepackage{pst-node} +\SpecialCoor +\begin{document} + +\begin{tabular}{l} +\pstilt{60}{% +\begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline +\rotateleft{\rnode{c1}{\hphantom{ column 1 }}} & +\rotateleft{\rnode{c2}{}} & +\rotateleft{\rnode{c3}{}} +\end{tabular} +}\\ +\rput[lt]{60}(c1){ column 1} +\rput[lt]{60}(c2){ column 2} +\rput[lt]{60}(c3){ column 2} +\begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline + 1 & 2 & 3 \\\hline + 4 & 5 & 6 \\\hline +\end{tabular} +\end{tabular} + +\end{document} + + +% Rolf Niepraschk, 2004-05-17, <Rolf.Niepraschk@ptb.de> + +\documentclass[a4paper]{article} + +\usepackage[latin1]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{lmodern} +\usepackage{manfnt,shortvrb,calc,lettrine,pstricks,multido} + +\MakeShortVerb{\|} + +\makeatletter +\newsavebox{\dBox} + +\newenvironment{dangerPar*} +{\gdef\dangerSym{\dbend\,\dbend}\@dangerPar} +{\end@dangerPar} + +\newenvironment{dangerPar}{% + \gdef\dangerSym{\dbend\phantom{\,\dbend}}\@dangerPar% +}{\end@dangerPar} + +\def\@dangerPar{% + \begin{lrbox}{\dBox} + \minipage[c]{\linewidth-\widthof{\dangerSym}-\columnsep}% +} +\def\end@dangerPar{% + \endminipage + \end{lrbox}% + \trivlist\item\relax + \noindent + \minipage[c]{\widthof{\dangerSym}} + \raisebox{\height}[.9\height][.1\height]{\dangerSym}% ??? + \endminipage + \hfill + \minipage[c]{\wd\dBox} + \usebox{\dBox} + \endminipage% + \endtrivlist +} + +\makeatother + +\newsavebox{\bombbox} + +\sbox\bombbox{% + \psset{unit=.55ex}% + \begin{pspicture}(-4,-4)(4,4) + \pscircle[fillcolor=gray,fillstyle=solid]{4} + \rput{45}{\scaleboxto(6,0){\textsf{\textbf{PS}}}} + \psellipse*(0,3.8)(1,.2) + \psellipse*(0,5.5)(1,.2) + \psframe*(-1,3.8)(1,5.5) + \psbezier(0,5.5)(0,7)(1,8)(3.5,8) + \multido{\r=-0+40}{9}{\rput{\r}(3.5,8){\psline(0,0)(.4,0)}} + \end{pspicture}} + +\newcommand\danger{% + \lettrine[lines=2,lraise=0.65,nindent=0pt,findent=.5em]{\normalsize\dbend}} + +\newcommand\ddanger{% + \lettrine[lines=2,lraise=0.65,nindent=0pt,findent=.5em]{% + \normalsize\dbend\,\dbend}} + +\newcommand\DANGER{% + \lettrine[lines=3,lraise=0.01,lhang=0,nindent=0pt,findent=.75em]{% + \usebox\bombbox}} + +\begin{document} + +\begin{dangerPar} + Existiert fr |\psline| nur ein Koordinatenpaar, so wird + grundstzlich vom aktuellen Punkt aus zum angegeben + Punkt gezeichnet, wobei der aktuelle Punkt immer auf den + Koordinatenursprung (0,0) gesetzt wird. + Existiert fr |\psline| nur ein Koordinatenpaar, so wird + grundstzlich vom aktuellen Punkt aus zum angegeben + Punkt gezeichnet, wobei der aktuelle Punkt immer auf den + Koordinatenursprung (0,0) gesetzt wird. +\end{dangerPar} + +\begin{dangerPar*} + Existiert fr |\psline| nur ein Koordinatenpaar, so wird + grundstzlich vom aktuellen Punkt aus zum angegeben + Punkt gezeichnet, wobei der aktuelle Punkt immer auf den + Koordinatenursprung (0,0) gesetzt wird. + Existiert fr |\psline| nur ein Koordinatenpaar, so wird + grundstzlich vom aktuellen Punkt aus zum angegeben + Punkt gezeichnet, wobei der aktuelle Punkt immer auf den + Koordinatenursprung (0,0) gesetzt wird. +\end{dangerPar*} + +\danger +Existiert fr |\psline| nur ein Koordinatenpaar, so wird +grundstzlich vom aktuellen Punkt aus zum angegeben +Punkt gezeichnet, wobei der aktuelle Punkt immer auf den +Koordinatenursprung (0,0) gesetzt wird. +Existiert fr |\psline| nur ein Koordinatenpaar, so wird +grundstzlich vom aktuellen Punkt aus zum angegeben +Punkt gezeichnet, wobei der aktuelle Punkt immer auf den +Koordinatenursprung (0,0) gesetzt wird. + +\ddanger +Existiert fr |\psline| nur ein Koordinatenpaar, so wird +grundstzlich vom aktuellen Punkt aus zum angegeben +Punkt gezeichnet, wobei der aktuelle Punkt immer auf den +Koordinatenursprung (0,0) gesetzt wird. +Existiert fr |\psline| nur ein Koordinatenpaar, so wird +grundstzlich vom aktuellen Punkt aus zum angegeben +Punkt gezeichnet, wobei der aktuelle Punkt immer auf den +Koordinatenursprung (0,0) gesetzt wird. + +\DANGER +Existiert fr |\psline| nur ein Koordinatenpaar, so wird +grundstzlich vom aktuellen Punkt aus zum angegeben +Punkt gezeichnet, wobei der aktuelle Punkt immer auf den +Koordinatenursprung (0,0) gesetzt wird. +Existiert fr |\psline| nur ein Koordinatenpaar, so wird +grundstzlich vom aktuellen Punkt aus zum angegeben +Punkt gezeichnet, wobei der aktuelle Punkt immer auf den +Koordinatenursprung (0,0) gesetzt wird. + +\end{document} + + +\documentclass{minimal} + +\usepackage{pst-plot} +\makeatletter + +\let\@nil\relax + +\def\PSTLinReg#1{% + \expandafter\PSTLinReg@i#1 D \@nil +} + +\def\PSTLinReg@i#1 #2 #3 #4\@nil{% + \PSTLinReg@ii#2 #4\@nil +} + +\def\PSTLinReg@ii#1 D #2\@nil{% + \def\arg{#1} + \def\suite{#2} + Traitement de \arg\par + \ifx\suite\empty + \let\next\relax + \let\suite\relax + \else + \let\next\PSTLinReg@ii + \fi + \expandafter\next\suite\@nil +} +\makeatother +\begin{document} + + +\readdata{\data}{/home/voss/Documents/data.txt} +\PSTLinReg{\data} + +\data +\end{document} + +\documentclass{article} + +\usepackage[latin9]{inputenc} +\usepackage{color} +\usepackage{listings} +\usepackage{fancyvrb} +\usepackage{pstricks} + +\lstset{fancyvrb=true, moredelim=[is][\bfseries\red]{}{}} + +\fvset{commandchars=\\\{\}} + +\newcommand{\boiterouge}[1]{\hskip -\fboxsep\fcolorbox{green}{red}{#1}} + +\begin{document} + +\leftskip=0pt plus 1fil +\rightskip=-\leftskip +\parfillskip=\leftskip +\parindent=0pt + +\bgroup +\raggedright +ein interessantes Layout, allerdings nicht ganz das was ich suchte. Ich +mchte nmlich alles in eine Box packen (wie ?) die komplett in die nchste +Zeile geschoben wird, wenn sie ber den Seitenrand hinausragt. +\egroup + + +\end{document} +\begin{lstlisting} +debut +y = a * x + b +y = m * x + p +y = a * x + b +y = m * x + p +fin +\end{lstlisting} + +\begin{BVerbatim} +debut +y = a * x + b +\boiterouge{y = m * x + p} +y = a * x + b +y = m * x + p +fin +\end{BVerbatim} + +{\red texte} + +\end{document} + + + +\documentclass[ngerman,12pt]{book} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +\usepackage{graphicx} +\usepackage{rotating} +\usepackage{pst-3d} +\usepackage{babel} +\usepackage[justification=raggedright,singlelinecheck=false]{caption} +\makeatletter +\newsavebox\PSTBox +\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@} +\def\@makechapterhead#1{% + \reset@font + \parindent \z@ + \vspace*{10\p@}% + \hbox{% + \begin{tabular}{cl} + \centering\scshape\large\strut\@chapapp{} & \\[-.25ex]\cline{2-2} + \fbox{% + \parbox[t][10em][t]{5ex}{\centering + \LARGE\bfseries\strut\thechapter% + }} & + \advance\hsize by -2cm + \parbox[t]{\hsize}{% + \vspace{-1ex} +% \hrule\par% + \vskip 6pt% + \Huge\bfseries#1 + + \raggedleft\usebox\PSTBox + } + \end{tabular}% + }% + \vskip 100\p@ +} +\def\@makeschapterhead#1{% + \reset@font + \parindent \z@ + \vspace*{10\p@}% + \hbox{% + \begin{tabular}{p{1cm}l} + \scshape \strut \phantom{\@chapapp{}} & \\[-.25ex]\cline{2-2} + \fbox{% + \parbox[t][10em][t]{3ex}{ + \LARGE \bfseries \strut \phantom{\thechapter}% + }} & + \advance\hsize by -2cm + \parbox[t]{\hsize}{% +% \hrule\par% + \vskip 6pt% + \Huge\bfseries#1\\[10pt] + + \raggedleft\usebox\PSTBox + } + \end{tabular}% + }% + \vskip 100\p@ +} +\begin{document} +\tableofcontents +\sbox\PSTBox{\includegraphics[height=2cm]{Sinus2}} +\chapter{Einfhrung} + +\begin{tabular}{l} +\pstilt{60}{% +\begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline +\begin{turn}{90}{{colum 1\ }\end{turn} & +\begin{turn}{90}{{colum 2\ }\end{turn} & +\begin{turn}{90}{{colum 3\ }\end{turn} +\end{tabular} +}\\ +\begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline + 1 & 2 & 3 \\\hline + 4 & 5 & 6 \\\hline +\end{tabular} +\end{tabular} + +\vspace{0.5cm} +\begin{tabular}{l} +\psTilt{60}{% +\begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline +\begin{turn}{90}{{colum 1\ }\end{turn} & +\begin{turn}{90}{{colum 2\ }\end{turn} & +\begin{turn}{90}{{colum 3\ }\end{turn} +\end{tabular} +}\\ +\begin{tabular}{|p{1em}|p{1em}|p{1em}|}\hline + 1 & 2 & 3 \\\hline + 4 & 5 & 6 \\\hline +\end{tabular} +\end{tabular} + + +\paragraph{Gracilariaceae} +\begin{table}[!h] +\begin{footnotesize} +\caption{Gracilariaceae} +\begin{tabular*}{\textwidth}{lll} +\hline +soort & inzameling & code\\ +\hline +\textit{Gracilaria corticata} & The Wreck, Mirbat, Oman, 27 september 2003 & +DHO196\\ +\textit{Gracilaria debilis} & Hoon's Bay, Mirbat, Oman, 28 september 2003 & +DHO228\\ +\textit{Gracilaria textorii} & Hoon's Bay, Mirbat, Oman, 28 september 2003 & +DHO246\\ +\textit{Fauchea} sp. & Hoon's Bay, Mirbat, Oman, 28 september 2003 & +DHO244\\ +\hline +\end{tabular*} +\end{footnotesize} +\end{table} + +\end{document} + + +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{pst-3dplot} +\usepackage{pst-grad} +\begin{document} + +\begin{pspicture*}(-5,-4)(5,5) +\newpsstyle{hiddenStyle}{fillstyle=gradient,gradbegin=red,gradend=white} +\psset{Beta=45,Alpha=30} +\psplotThreeD[hiddenLine=true,drawStyle=yLines,plotstyle=curve](-3,3)(-3,3){% +x dup mul 0.5 mul y dup mul sub} +\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=5,linecolor=black] +\end{pspicture*} + +\end{document} + + + + + + + + + + + + + + + + +\def\afterfi#1\fi{\fi#1} + \def\afterelse#1\else#2\fi{\fi#1} + \def\empty{} + \def\sort#1#2{\sorta{#1}{}{}#2,\relax,} + \def\sorta#1#2#3#4,{% + %% #1 = comparison operator + %% #2 = current extremum + %% #3 = already compared values + %% #4 = next item to compare + \ifx\relax#4\empty% + %% #4 = \relax, that means end of list: print the current extremum + #2% + \ifx\relax#3\relax\else + %% #3 is not empty, so continue to process + , \sort{#1}{#3}% + \fi + \else\afterfi{% + %% #4 is supposed to be an acceptable item (i.e. a number) + \ifx\relax#2\relax\afterelse{% + %% #2 is empty, #4 is the extremum + %% continue processing with #4 as the current extremum + \sorta{#1}{#4}{#3}% + }% + \else\afterfi{% + %% #2 is not empty... + \ifnum#2#1#4 \afterelse{% THE SPACE HERE I IMPORTANT + %% the current extremum is less than the next item + \ifx\relax#3\relax\afterelse{% + %% #3 = empty + \sorta{#1}{#4}{#2}% + }% + \else\afterfi{% + \sorta{#1}{#4}{#2,#3}% + }% + \fi + }% + \else\afterfi{% + \ifx\relax#3\relax\afterelse{% + %% #3 = empty + \sorta{#1}{#2}{#4}% + }% + \else\afterfi{% + \sorta{#1}{#2}{#3,#4}% + }% + \fi + }% + \fi + }% + \fi + }% + \fi + } + + \edef\tempa{% + \sort<{1,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% + 3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% + 3,4,51,2,3,4,51,2,3,4,5% + ,1,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% + 3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% + 3,4,51,2,3,4,51,2,3,4,5% + ,1,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% + 3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,3,4,51,2,% + 3,4,51,2,3,4,51,2,3,4,5}% 171 elements si j'ai bien compt + } + + \show\tempa + + \bye + + + \documentclass[a4paper,11pt, titlepage]{report} +\usepackage{pslatex} +\usepackage{graphicx} +\usepackage{pst-all} +\usepackage{subfigure} + + +\begin{document} +\begin{figure}[htb]% +\centering +\subfigure[Prfrences unimodales]{ +\psset{xunit=1cm, yunit=1cm} + \pspicture(0,2)(6,8) + \psline(1,7)(1,3)(5,3) + \uput[0](4,2.5){C} + \psline[linewidth=1.4pt](2,6)(3,5)(4,4) + \endpspicture +} +\subfigure[Prfrences non-unimodales]{ +\psset{xunit=1cm, yunit=1cm} + \label{prefnonunimodales} + \pspicture(0,2)(6,8) + \psline[linewidth=1.4pt, linestyle=dotted](2,4)(3,4)(4,6) + \endpspicture +}\\ +\caption{Exemples de prfrences unimodales et non-unimodales.} +\label{prefunimodnonunimod} +\end{figure} +\end{document} + + +\documentclass[12pt]{article} +\usepackage{pst-optic} +\def\cropMark(#1,#2){% + \pscustom{% + \translate(#1,#2)% + \pscircle{3mm}% + \psline[liftpen=2](0,-5mm)(0,5mm)% + \psline[liftpen=2](-5mm,0)(5mm,0)% + }} +\def\setCropMarks{% + \cropMark(0,0)\cropMark(\textwidth,0)% + \cropMark(0,-\textheight)\cropMark(\textwidth,-\textheight)% +} +\begin{document} +\setCropMarks% + +\makeatletter +\SpecialCoor +\def\arclens{\@ifnextchar[{\arc@lens}{\arc@lens[]}} +\def\arc@lens[#1](#2,#3)(#4,#5)#6{% + \begingroup + \SpecialCoor + \def\AL@opt{#1}% + \dimen0=#2\psxunit + \advance\dimen0 by#4\psxunit + \dimen0=0.5\dimen0 + \dimen1=#3\psyunit + \advance\dimen1 by#5\psyunit + \dimen1=0.5\dimen1 + % + \dimen2=#2\psxunit + \advance\dimen2 by-#4\psxunit + \dimen3=#3\psyunit + \advance\dimen3 by-#5\psyunit + \def\d{ + #4\space #2 sub dup mul + #5\space #3 sub dup mul + add sqrt 2 div } + \def\r{ #6 dup mul } + \def\l{ + #6 dup mul + \d dup mul + sub } + \ifx\empty\AL@opt + \rput{(\dimen3,-\dimen2)}(\dimen0,\dimen1){% + \psarc(!\l sqrt 0){#6}% + {!\d \l\space sqrt div 1 atan neg 180 add}% + {!\d \l\space sqrt div 1 atan 180 add}} + \else + \rput{(\dimen3,-\dimen2)}(\dimen0,\dimen1){% + \expandafter\psarc\expandafter[\AL@opt](!\l sqrt 0){#6}% + {!\d \l\space sqrt div 1 atan neg 180 add}% + {!\d \l\space sqrt div 1 atan 180 add}} + \fi + \endgroup +} +\makeatother + + +\begin{pspicture}(0,0)(10,10) + \arclens[linecolor=red](1,2)(0,-3){4} + \arclens[linecolor=red](0,-3)(1,2){4} + \psdots[dotscale=1.5](1,2)(0,-3) + \rput{20}(5,2){ + \arclens(0,0)(0,4){5} + \arclens(1,4)(1,0){5} + \psline(0,0)(1,0) + \psline(0,4)(1,4) + } + +\end{pspicture} +\rput{20}(0,0){\lens[AB=2]} + + + + +blah + +blubber +\newpage\setCropMarks% +blah + +blubber +\end{document} + +\documentclass{article} +\usepackage{amsmath} + +\makeatletter +\newenvironment{numberedpars} +{% + \setcounter{secnumdepth}{4} + \renewcommand{\theparagraph}{\arabic{paragraph}} + \renewcommand{\@seccntformat}[1] + {\expandafter\ifx\csname##1\endcsname\paragraph\csname +the##1\endcsname\else\csname the##1\endcsname\quad\fi} + \let\old@par=\par + \def\new@par{\let\par=\old@par\paragraph{}\let\par=\new@par} + \let\par=\new@par + \par +}{} +\makeatother + +\begin{document} + +\begin{numberedpars} +dies ist\\ +ein Gedicht\\ +oh weh + +und nun\\ +noch eins\\ +o weh oh weh +\end{numberedpars} +\end{document} + + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp55.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp55.pdf Binary files differnew file mode 100644 index 00000000000..4ee44a3bc54 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp55.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp55.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp55.tex new file mode 100644 index 00000000000..6c9871a5f59 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp55.tex @@ -0,0 +1,50 @@ +\documentclass{article} + +\usepackage{pstricks} % To use the standard "color" package with PSTricks +\usepackage{multido} +\input{random.tex} % From Donald Arseneau (on macros/generic on CTAN) + +\newdimen\dX +\newdimen\dY +\newdimen\Coor + +% Random walk in the unit square (#1 = number of steps) +\def\RandomWalk#1{% +\setrandim\dX{0pt}{1pt} +\setrandim\dY{0pt}{1pt} +\psdot[dotstyle=*,dotsize=6pt](\pointless\dX,\pointless\dY) % Initial point +\pscustom{% + \moveto(\pointless\dX,\pointless\dY) % Move to initial point + \multido{\i=1+1}{#1}{% + \MoveCoordinate{\dX} + \MoveCoordinate{\dY} + \lineto(\pointless\dX,\pointless\dY)}}} % Line between old and new position + +% Computation of new horizontal or vertical position of point +\def\MoveCoordinate#1{% +\setrandim\Coor{-0.06pt}{0.06pt} % The move +\advance #1 by \Coor % New position +% To stay in the square... +\ifdim#1>1pt + #1=1pt +\fi +\ifdim#1<0pt + #1=0pt +\fi} + +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\psset{unit=11,dimen=middle} +\begin{pspicture}(1,1) + \psframe[linewidth=0.1pt](1,1) + \RandomWalk{300} + \psset{linecolor=red} + \RandomWalk{300} + \psset{linecolor=green} + \RandomWalk{300} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp56.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp56.pdf Binary files differnew file mode 100644 index 00000000000..5bf84dc07b0 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp56.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp56.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp56.tex new file mode 100644 index 00000000000..756a418c753 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp56.tex @@ -0,0 +1,25 @@ +\documentclass{article} + +\usepackage{pstricks} % To use the "xcolor" package with PSTricks +\usepackage{pst-plot} +\usepackage{amsmath} + +\pagestyle{empty} + +\begin{document} + +\psset{xunit=8,yunit=3} +\begin{pspicture}(-0.4,-1.2)(1.05,1.2) + \psaxes[Dx=0.2,Oy=-1,Dy=0.25,tickstyle=top, + axesstyle=frame](0,-1)(1,1) + \rput(-0.3,0){\shortstack{\textcolor{blue}{$\dfrac{x}{(x + 0.3)}$}\\ + \textcolor{red}{$\sin (10 \times x) / 2$}}} + \uput[0](1,0){$x$} + \uput[90](0,1){$y$} + \psplot[linecolor=red,linewidth=1.5pt]% 1 radian = 57.296 degrees + {0}{1}{x 10 mul 57.296 mul sin 0.5 mul} % sin(10 x) / 2 + \psplot[linecolor=blue,linewidth=1.5pt]{0}{1}{x 0.3 x add div} % x / (x + 0.3) + \psline[linewidth=0.2pt,linestyle=dashed](0,0)(1,0) +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp57.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp57.pdf Binary files differnew file mode 100644 index 00000000000..9cdd9f19be8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp57.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp57.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp57.tex new file mode 100644 index 00000000000..c958a167866 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp57.tex @@ -0,0 +1,67 @@ +\documentclass[12pt]{article}% Philippe Esperet +\usepackage[noxcolor]{pstricks} % To use the "color" package with PSTricks +\usepackage{multido} +\usepackage{pst-plot} + +\definecolor{MyLightGray}{gray}{.93} +\newcommand{\curveA}{\psbezier(1.,10.)(1.333,6.667)(1.333,6.667)(2.,5.)} +\newcommand{\curveB}{\psbezier(2.,5.)(2.4,4.)(2.4,4.)(3.,3.333)} +\newcommand{\curveC}{\psbezier(3.,3.333)(3.429,2.857)(3.429,2.857)(4.,2.5)} +\newcommand{\curveD}{\psbezier(4.,2.5)(4.444,2.222)(4.444,2.222)(5.,2.)} +\newcommand{\curveE}{\psbezier(5.,2.)(5.455,1.818)(5.455,1.818)(6.,1.667)} +\newcommand{\curveF}{\psbezier(6.,1.667)(6.462,1.538)(6.462,1.538)(7.,1.429)} +\newcommand{\curveG}{\psbezier(7.,1.429)(7.467,1.333)(7.467,1.333)(8.,1.25)} +\newcommand{\curveH}{\psbezier(8.,1.25)(8.471,1.176)(8.471,1.176)(9.,1.111)} +\newcommand{\curveI}{\psbezier(9.,1.111)(9.474,1.053)(9.474,1.053)(10.,1.)} + +\def\farbe#1{\ifodd#1blue\else red\fi} +\def\draw(#1,#2)(#3,#4)#5{% + \def\rel{% + \begin{pspicture}(#1,#4)(#3,#2) % (x1,y4)(x4,y1) + \pscustom[linecolor=yellow,fillstyle=solid, + fillcolor={\expandafter\farbe{#5}}]{% + \ifcase#5\or\curveA\or\curveB\or\curveC\or\curveD% + \or\curveE\or\curveF\or\curveG\fi + \psline(#1,#4)(#1,#2)} % (x1,y4)(x1,y1) + \end{pspicture}} + \rput[tl]{0}(#1,#2){\rel} % Point is (x1,y1) + \rput[tl]{0}(0,#2){\rel}} % Point is (0,y1) + +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\psset{unit=2.7em} +\begin{center} +\begin{pspicture}(-.5,-.5)(10.5,10.5) + \SpecialCoor + % Gray rectangle on left + \psframe*[linecolor=lightgray](0,0)(1,10) + % Filling under the curve in more light gray + \pscustom[linestyle=none,fillstyle=solid,fillcolor=MyLightGray]{% + \psplot{1}{10}{10 x div} + \psline(10,0)(1,0)(1,10)} + % Union of curves, in bold (in a group to have a local line width) + {\psset{linewidth=.04} + \curveA\curveB\curveC\curveD\curveE\curveF\curveG\curveH\curveI} + % Drawing of the 14 small surfaces + \draw(1,10)(2.,5.)1 % (1.,10.)(1.333,6.667)(1.333,6.667)(2.,5.)} + \draw(2.,5.)(3.,3.333)2 % (2.,5.)(2.4,4.)(2.4,4.)(3.,3.333) + \draw(3.,3.333)(4.,2.5)3 % (3.,3.333)(3.429,2.857)(3.429,2.857)(4.,2.5) + \draw(4.,2.5)(5.,2.)4 % (4.,2.5)(4.444,2.222)(4.444,2.222)(5.,2.) + \draw(5.,2.)(6.,1.667)5 % (5.,2.)(5.455,1.818)(5.455,1.818)(6.,1.667) + \draw(6.,1.667)(7.,1.429)6 % (6.,1.667)(6.462,1.538)(6.462,1.538)(7.,1.429) + \draw(7.,1.429)(8.,1.25)7 % (7.,1.429)(7.467,1.333)(7.467,1.333)(8.,1.25) + % Vertical lines and labels for n=1 and 3 + \multido{\i=1+1}{8}{% + \psline[linestyle=dashed](!\i\space 0)(!\i\space 10 \i\space 1 add div)% + \psline[linestyle=dotted]% + (!1 10 \i\space div)(!\i\space 1 sub 10 \i\space div)} + \uput[d]{0}(1,0){$n=1$} + \uput[d]{0}(3,0){$n=3$} + \psline{<->}(0,10.5)(0,0)(10.5,0) % Axes +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp58.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp58.pdf Binary files differnew file mode 100644 index 00000000000..96b371572ad --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp58.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp58.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp58.tex new file mode 100644 index 00000000000..2be68b9f02f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp58.tex @@ -0,0 +1,38 @@ +\documentclass[11pt]{article} +\usepackage{pstricks} +\usepackage{pstricks-add} +\pagestyle{empty} + +\begin{document} + +\begin{center} +\bgroup +\begin{pspicture}(2,5) + \circlenode{A}{A}% + \quad\circlenode{C}{C}% + \quad\circlenode{E}{E} + \quad\circlenode{G}{G} + \quad\circlenode{I}{I} + \rput(0,4){\circlenode{B}{B}} + \rput(1,4.5){\circlenode{D}{D}} + \rput(2,5){\circlenode{F}{F}} + \rput(3,4.5){\circlenode{H}{H}} + \rput(4,4){\circlenode{J}{J}} + \psset{arrowscale=2,linearc=0.2,% + linecolor=red,armA=0.5, angleA=90,angleB=-90} + \ncdiag[lineAngle=20]{->}{A}{B} + \ncput*[nrot=:U]{line I} + \ncdiag[lineAngle=20]{->}{C}{D} + \ncput*[nrot=:U]{line II} + \ncdiag[lineAngle=20]{->}{E}{F} + \ncput*[nrot=:U]{line III} + \ncdiag[lineAngle=20]{->}{G}{H} + \ncput*[nrot=:U]{line IV} + \ncdiag[lineAngle=20]{->}{I}{J} + \ncput*[nrot=:U]{line V} +\end{pspicture} +\egroup +\end{center} + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp59.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp59.pdf Binary files differnew file mode 100644 index 00000000000..8f7f0710d8b --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp59.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp59.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp59.tex new file mode 100644 index 00000000000..d75b2003c0c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp59.tex @@ -0,0 +1,38 @@ +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{pst-plot} +\usepackage{pstricks-add} +\usepackage{bm} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{center} +\begin{pspicture}(-0.5,-0.5)(7,5) + \pscustom[linewidth=1pt,fillstyle=hlines,hatchcolor=red]{ + \psplot[linewidth=1pt]{2}{5}{% + x x mul neg x 6 mul add 5 sub} + \psplot[linewidth=1pt]{5}{2}{% + x x mul neg 3 div x 4 mul 3 div add 5 3 div add} + } + \pscustom[linewidth=1pt,fillstyle=vlines,hatchcolor=blue]{ + \psline(0,1.666667) + \psplot[linewidth=1pt]{0}{2}{% + x x mul neg 3 div x 4 mul 3 div add 5 3 div add} + \psplot[linewidth=1pt]{2}{1}{% + x x mul neg x 6 mul add 5 sub} + } + \psaxes[xyLabel=\footnotesize]{->}(0,0)(-0.5,-0.5)(7,5) + \uput[-90](7,0){$\bm{x}$} + \uput[0](0,5){$\bm{y}$} + \psplot[linewidth=1pt]{0.75}{5.25}{% + x x mul neg x 6 mul add 5 sub} + \psplot[linewidth=1pt]{0}{5.25}{% + x x mul neg 3 div x 4 mul 3 div add 5 3 div add} + \rput(5,2){$\bm{f}$} + \rput(3,2){$\bm{g}$} +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp60.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp60.pdf Binary files differnew file mode 100644 index 00000000000..d2071a1709c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp60.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp60.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp60.tex new file mode 100644 index 00000000000..c748b50828e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp60.tex @@ -0,0 +1,20 @@ +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{pstricks-add} +\pagestyle{empty} +\parindent=0pt + +\begin{document} +\begin{center} +\bgroup +\begin{pspicture}(7.5,0.5) + \psset{linewidth=15pt,dashNo=10} + \pslineII[% + linecap=1,dashColorI=yellow,% + dashColorII=cyan](0,0.25)(7.5,0.25)% +\end{pspicture} +\egroup +\figcaption{\texttt{bsp61.tex}: Besondere Linien mit \texttt{pstricks-add}.} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp61.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp61.pdf Binary files differnew file mode 100644 index 00000000000..1e04e88ea9c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp61.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp61.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp61.tex new file mode 100644 index 00000000000..2adcc80956b --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp61.tex @@ -0,0 +1,15 @@ +\documentclass{article} +\usepackage{pstricks} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\begin{pspicture}(7.5,0.5) +% \psset{linewidth=15pt} + \psline[% + doubleline=true, doublesep=10pt,doublecolor=red,% + linecolor=blue,linewidth=4pt](0,0.25)(7.5,0.25)% +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp62.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp62.pdf Binary files differnew file mode 100644 index 00000000000..f2dbd1c8128 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp62.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp62.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp62.tex new file mode 100644 index 00000000000..3bf0b7d234f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp62.tex @@ -0,0 +1,49 @@ +\documentclass{article} +\usepackage{pstricks} +\SpecialCoor +\usepackage{pst-grad} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\begin{pspicture}(-5,-2.75)(5,5.5) +%\psgrid[griddots=10,gridlabels=7pt,subgriddiv=0] +% dicke Kugeln +\pscircle[fillstyle=gradient,gradbegin=white,% + gradend=black,gradmidpoint=0,gradangle=90](-4,-2){0.75} +\pscircle[fillstyle=gradient,gradbegin=white,% + gradend=black,gradmidpoint=0,gradangle=90](4,2){0.75} +\pscircle[linestyle=dashed](-4,2){0.75} +\pscircle[linestyle=dashed](4,-2){0.75} +% kleine Kugeln +\psline[linewidth=0.5pt](-4,-0.75)(4,0.75) +\psline[linewidth=0.5pt,linestyle=dashed](-4,0.75)(4,-0.75) +\psline[linewidth=2pt](-0.5,-0.1)(0.5,0.1) +\psline[linewidth=2pt](-0.5,0.1)(0.5,-0.1) +\pscircle[fillstyle=gradient,gradbegin=white,% + gradend=black,gradmidpoint=0,gradangle=90](-4,-0.75){0.2} +\pscircle[fillstyle=gradient,gradbegin=white,% + gradend=black,gradmidpoint=0,gradangle=90](4,0.75){0.2} +\pscircle[linestyle=dashed](-4,0.75){0.2} +\pscircle[linestyle=dashed](4,-0.75){0.2} +\psline[linewidth=0.2pt](-5.2,-0.75)(-4.8,-0.75) +\psline[linewidth=0.2pt](-5.2,-2)(-4.8,-2) +\psline[linewidth=0.2pt,arrowscale=2]{<->}(-5,-2)(-5,-0.75) +\uput[180](-5,-1.4){r} +\psline[linewidth=0.2pt,arrowscale=2]{<->}(-4,-1.1)(0,-1.1) +\psline[linewidth=0.2pt](0,-0.9)(0,-1.3) +\uput[-90](-2,-1.1){a} +\psarc[linewidth=0.2pt]{<->}(0,0){4.5}{-11}{11} +\uput[0](4.5,0){$\varphi$} +\psline[linewidth=0.2pt,linecolor=red,arrowscale=2]{->}(-3,5)(0,0)(5,3.8) +\psline[linewidth=0.2pt,linecolor=red,arrowscale=2]{->}(0.8,5) +\psarc[linewidth=0.2pt,arrowscale=2]{<->}(0,0){4.5}{37}{81} +\uput[0](4;60){$2\varphi$} +\psline[linewidth=0.2pt,arrowscale=2]{<->}(0.8,5)(5,3.8) +\uput[45](3,4.5){s} +\rput{-57}(6;124){\psframe[fillstyle=gradient,gradbegin=white,% + gradend=red,gradmidpoint=0,gradangle=90](0,0)(1.5,0.5)} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp63.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp63.pdf Binary files differnew file mode 100644 index 00000000000..ae5846de72f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp63.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp63.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp63.tex new file mode 100644 index 00000000000..814a0da9827 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp63.tex @@ -0,0 +1,21 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-3dplot} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\begin{pspicture}(-3,-1.5)(3,1.5) +\psset{Beta=15,linecolor=blue} +\pstThreeDCoor[drawing=false] +\pstThreeDBox(-1,-2,-1)(2,0,0)(0,4,0)(0,0,2) +\pstThreeDLine[linestyle=dashed,linecolor=red](-1,0,0)(1,0,0) +\pstThreeDLine[linecolor=red,linewidth=1.5pt,arrows=->](1,0,0)(4,0,0) +\pstThreeDPut(4.2,0,0){x} +\pstThreeDLine[linestyle=dashed,linecolor=red](0,-1,0)(0,2,0) +\pstThreeDLine[linecolor=red,linewidth=1.5pt,arrows=->](0,2,0)(0,4,0) +\pstThreeDPut(0,4.2,0){y} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp64.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp64.tex new file mode 100644 index 00000000000..de0bdc7fa5b --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp64.tex @@ -0,0 +1,27 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-3d} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\begin{center} +\begin{pspicture}(-0.5,-0.5)(4.25,4.25) +\psgrid[subgriddiv=0,griddots=5,gridlabels=7pt] +\psline{->}(4,0)\psline{->}(0,4) +\psline[linewidth=3pt,linecolor=red](0,0.5)(3,4) +\end{pspicture} +\hspace{1cm} +\begin{pspicture}(-0.5,-0.5)(4.25,4.25) +\pstilt{45}{% +\psgrid[subgriddiv=0,griddots=5,gridlabels=7pt] +\psline{->}(4,0)\psline{->}(0,4) +\psline[linewidth=3pt,linecolor=red](0,0.5)(3,4) +} +\psline[linewidth=0.5pt,linestyle=dashed](0,0)(0,4) +\psarc{->}(0,0){2}{45}{90}\rput(0.5,1.5){\large$\alpha$} +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp65.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp65.pdf Binary files differnew file mode 100644 index 00000000000..35d107ac4df --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp65.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp65.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp65.tex new file mode 100644 index 00000000000..065d75981ee --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp65.tex @@ -0,0 +1,20 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-plot} + +\parindent=0pt +\pagestyle{empty} +\begin{document} + +\begin{center} +\psset{xunit=0.03cm,yunit=1.5cm} +\begin{pspicture}(0,-2.5)(420,2.5) +\psaxes[Dx=30]{->}(0,0)(0,-2.25)(400,2.25) +\uput[-90](400,0){$\alpha$}\uput[180](0,2.2){$f(\alpha)$} +\psplot[linewidth=2pt,linecolor=green,linestyle=dotted]{0}{390}{x sin} +\psplot[linewidth=1pt,linecolor=blue,linestyle=dashed]{0}{390}{x 2 mul 30 sub sin neg} +\psplot[linewidth=1pt,linecolor=red]{0}{390}{x 2 mul 30 sub sin neg x sin add} +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp66.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp66.pdf Binary files differnew file mode 100644 index 00000000000..14e6b0630db --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp66.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp66.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp66.tex new file mode 100644 index 00000000000..440561c2db1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp66.tex @@ -0,0 +1,48 @@ +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{pst-node} +\usepackage{pst-plot} +\usepackage{amsmath} + +\newcommand{\R}{\mathbf{R}} +\newcommand{\eps}{\varepsilon} + +\begin{document} + +\psset{xunit=.47cm,yunit=.47cm} +\begin{pspicture}(0,0)(28,19)%\psgrid[subgriddiv=1,griddots=10, + %gridcolor=lightgray,gridlabels=7pt] + \psaxes[labels=none,ticks=none]{->}(18,12)(17,11)(27,18) + \psaxes[labels=none,ticks=none]{->}(18,2)(17,1)(27,8) + \psline{->}(0,9)(11,9) + \uput[r](11,9){$\R^n$} \uput[63](18,18){$\R^{m-n}$} + \uput[r](27,12){$\R^n$} \uput[63](18,8){$\R^{m-n}$} + \uput[r](27,2){$\R^n$} + \psline[linewidth=1.2pt,linecolor=blue]{o-o}(1,9)(9,9) + \psline[linewidth=1.2pt,linecolor=lightgray]{o-o}(3,9)(7,9) + \qdisk(5,9){2pt} \uput[d](5,9){$p$} + \uput[u](6.5,9){$U'$} \uput[u](8.5,9){$U$} + \uput[d](21,2){$g\bigl(f(p)\bigr)$} + \psline{->}(21,10.5)(21,6) \uput[r](21,8.5){$g$} + \uput[10](25,15){$f(U)$} + \pscurve[linewidth=1.2pt,linecolor=red]{-}(18.5,12.5)(19.5,13.5)(21,14)(22.5,14)(24.8,14.2)% + (25.4,13.9)(25.5,13.3)(24.9,13.5)(24.8,14.2)(25,15)(24.5,16) + \psecurve[linewidth=1.2pt,linecolor=magenta]{-}(18.5,12.5)(19.5,13.5)% + (21,14)(22.5,14)(24.8,14.2) + \pscircle[linestyle=dashed,linecolor=blue](21,14){0.8} \uput[45](22,15.2){$V$} + \qdisk(21,14){2pt} \uput[d](21,14){$f(p)$} + \psccurve[linestyle=dashed,linecolor=blue](19,2.8)(20.1,2.6)(21.7,2.9)(22.8,2)(22.3,0.7)(21,0.4)% + (19.3,0.7)(19.5,2) + \psline[linewidth=1.2pt,linecolor=lightgray]{-}(19.5,2)(22.8,2) + \pscurve[linewidth=1.2pt,linecolor=red]{-}(18.5,1.5)(19,1.95)(19.5,2) + \pscurve[linewidth=1.2pt,linecolor=red]{-}(22.8,2)(23.3,2.1)(24.5,3)(25.5,4.5)(26,4.8)% + (26.7,4.4)(26,4)(25.5,4.5)(25,5.7)(24,6.3) + \qdisk(21,2){2pt} \uput[15](25,5.7){$g(V)$} + \pccurve[angleA=35,angleB=180,linecolor=magenta]{->}(6.5,10.5)(17,14) \Aput{$f$} + \pcline[linecolor=magenta]{->}(6.5,8)(17,4) \Bput{$g\circ f$} +\end{pspicture} + +Local Form of Immersions. + +\end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp67.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp67.pdf Binary files differnew file mode 100644 index 00000000000..2aa52cc387f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp67.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp67.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp67.tex new file mode 100644 index 00000000000..236b77fa4fe --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp67.tex @@ -0,0 +1,29 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-3dplot} +\usepackage{pst-text} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{center} +\begin{pspicture}(-3.2,-1.55)(3.25,3.0) + \pstThreeDCoor[zMax=3] + \pstextpath{% + \parametricplotThreeD[xPlotpoints=200,linestyle=none](0,2160){% + 2.5 t cos mul + 2.5 t sin mul + t 450 div + } + }{\large\red + {\usefont{OT1}{dante}{m}{n}\selectfont DANTE} e.V. % + \normalsize\green + in Darmstadt im Jahre 2004 % + \blue bei einem Vortrag ber % + {\magenta\Huge \texttt{PSTricks}} und seine vielen Pakete (Herbert Vo\ss{} und Rolf Niepraschk. + }% +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp68.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp68.pdf Binary files differnew file mode 100644 index 00000000000..fbcfd522b7d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp68.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp68.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp68.tex new file mode 100644 index 00000000000..ca43e2a264c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp68.tex @@ -0,0 +1,19 @@ +\documentclass{article} +\RequirePackage{pstricks} +\RequirePackage{pstricks-add} +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\begin{pspicture}(-5,-5)(5,5) +\psset{linewidth=1mm,polarplot=true,plotpoints=5000}% +\psplot[linecolor=PineGreen,fillstyle=solid,fillcolor=BlueGreen]{0}{360}{% + x 2 mul cos 2 mul abs 9 mul sqrt} +\psaxes[labelsep=.75mm,arrowlength=1.75,ticksize=2pt,linewidth=0.17mm]% + {->}(0,0)(-5,-5)(5,5)% +\uput[-90](5,0){$x$} +\rput[0](0,5){$y$} +\end{pspicture} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp69.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp69.pdf Binary files differnew file mode 100644 index 00000000000..12ec2d50b7d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp69.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp69.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp69.tex new file mode 100644 index 00000000000..d842576eae5 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp69.tex @@ -0,0 +1,113 @@ +\documentclass{article} +\usepackage{pstricks} +\usepackage{pst-plot} +\usepackage{amsmath} +\SpecialCoor +\pagestyle{empty} +\parindent=0pt + +\begin{document} + +\psset{xunit=10mm,yunit=10mm,curvature=1 .1 .75,plotpoints=200} +\begin{pspicture}(-2,-2.6)(2.5,2.4) +\psaxes[labels=none,arrowlength=1.75,ticks=none,linewidth=0.17mm]% +{->}(0,0)(-2,-2)(2.5,2.4) +\rput[Br](2.5,-.35){$\text{Re}(z)$} +\rput[tl](.15,2.4){$\text{Im}(z)$} +\rput[Bl](.15,-.35){$0$} +% +\uput{1mm}[90](1.4,0.1){$z_0$} +\uput{1mm}[45](-.6,1.2){$z_1$} +\uput{1mm}[315](-.6,-1.2){$z_2$} +\uput{1mm}[45](0.3,0.3){$120^\circ$} +\uput{1mm}[225](-0.3,-0.3){$120^\circ$} +\uput{1mm}[315](0.3,-0.3){$120^\circ$} +% +\pscircle[linewidth=.17mm](0,0){1.8} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{0}{120} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{120}{240} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{240}{360} +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;120) +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;240) +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;0) +% +\rput[B](-1.8,-.35){\psframebox*{$-1$}} +\rput[B](1.8,.15){\psframebox*{$1$}} +\rput[l](.15,1.8){\psframebox*{$1$}} +\rput[l](.15,-1.8){\psframebox*{$-1$}} +% +\uput{0mm}[90](0,-2.6){$z^3=1$} +\end{pspicture} +\hfill +\begin{pspicture}(-2,-2.6)(2.5,2.4) +\psaxes[labels=none,arrowlength=1.75,ticks=none,linewidth=0.17mm]% +{->}(0,0)(-2,-2)(2.5,2.4) +\rput[Br](2.5,-.35){$\text{Re}(z)$} +\rput[tl](.15,2.4){$\text{Im}(z)$} +% +\uput{1mm}[90](1.4,.1){$z_0$} +\uput{1mm}[90](-1.4,.1){$z_2$} +\uput{1mm}[0](.1,1.5){$z_1$} +\uput{1mm}[0](.1,-1.5){$z_3$} +\uput{1mm}[45](0.3,0.3){$90^\circ$} +\uput{1mm}[135](-0.3,0.3){$90^\circ$} +\uput{1mm}[225](-0.3,-0.3){$90^\circ$} +\uput{1mm}[315](0.3,-0.3){$90^\circ$} +% +\pscircle[linewidth=.17mm](0,0){1.8} +% +\rput[B](-1.8,-.35){\psframebox*{$-1$}} +\rput[B](1.8,.15){\psframebox*{$1$}} +\rput[l](.15,1.8){\psframebox*{$1$}} +\rput[l](.15,-1.8){\psframebox*{$-1$}} +% +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{0}{90} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{90}{180} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{180}{270} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{270}{360} +% +\psline[linewidth=.5mm,linecolor=blue]{<->}(-1.8,0)(1.8,0) +\psline[linewidth=.5mm,linecolor=blue]{<->}(0,-1.8)(0,1.8) +% +\uput{0mm}[90](0,-2.6){$z^4=1$} +\end{pspicture} +\hfill +\begin{pspicture}(-2,-2.6)(2.5,2.4) +\psaxes[labels=none,arrowlength=1.75,ticks=none,linewidth=0.17mm]% +{->}(0,0)(-2,-2)(2.5,2.4) +\rput[Br](2.5,-.35){$\text{Re}(z)$} +\rput[tl](.15,2.4){$\text{Im}(z)$} +% +\uput{1mm}[90](1.4,0.1){$z_0$} +\uput{1mm}[0](.5,1.2){$z_1$} +\uput{1mm}[0](.5,-1.2){$z_4$} +\uput{1mm}[45](-1.2,1){$z_2$} +\uput{1mm}[315](-1.2,-1){$z_3$} +\uput{1mm}[36](0.5,0.2){$72^\circ$} +\uput{1mm}[110](-0.2,0.5){$72^\circ$} +\uput{1mm}[200](-0.5,-0.2){$72^\circ$} +\uput{1mm}[250](-0.2,-0.5){$72^\circ$} +\uput{1mm}[324](0.5,-0.2){$72^\circ$} +% +\pscircle[linewidth=.17mm](0,0){1.8} +% +\rput[B](-1.8,-.35){\psframebox*{$-1$}} +\rput[B](1.8,.15){\psframebox*{$1$}} +\rput[l](.05,1.8){\psframebox*{$1$}} +\rput[l](.05,-1.95){$-1$} +% +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{0}{72} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{72}{144} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{144}{216} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{216}{288} +\psarc[linewidth=.17mm,linecolor=red]{->}{.5}{288}{360} +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;72) +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;144) +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;216) +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;288) +\psline[linewidth=.5mm,linecolor=blue]{->}(1.8;0) +\uput{0mm}[90](0,-2.6){$z^5=1$} +\end{pspicture} + + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp70.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp70.pdf Binary files differnew file mode 100644 index 00000000000..7ba9851fa7f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp70.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp71.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp71.pdf Binary files differnew file mode 100644 index 00000000000..51d2eed5ff2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp71.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp72.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp72.tex new file mode 100644 index 00000000000..d637ea1a3a8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp72.tex @@ -0,0 +1,30 @@ +\documentclass[a4paper,12pt]{article}% voss _at_ pstricks.de 2004-05-06 +\usepackage{pstricks-add} % at least ver. 1.30 + + \def\Data{% + 0 0 20 0 40 0 % P0 P1 P2 + 10 2 30 2.5 50 1.8 % P3 P4 P5 + 30 4 48.5 3.7 70 4 % P6 P7 P8 + 10 5.3 30 5 50 5.1 % P9 P10 P11 +} +\begin{document} + +\psset{xunit=0.1cm, yunit=0.5cm} +\begin{pspicture}(0,-1)(70,7.5) + \psaxes[Dx=10,Dy=2]{->}(0,0)(0,-0.5)(70,7.5) + \psset{linewidth=1pt} +% horizontal + \listplot[nStart=0,nEnd=2]{\Data} + \listplot[linecolor=red,nStart=3,nEnd=5]{\Data} + \listplot[linecolor=blue,nStart=6,nEnd=8]{\Data} + \listplot[linecolor=green,nStart=9,nEnd=11]{\Data} +% vertikal + \psset{nStep=3} + \listplot[nStart=0,nEnd=9]{\Data} + \listplot[linecolor=red,nStart=1,nEnd=10]{\Data} + \listplot[linecolor=blue,nStart=2,nEnd=11]{\Data} +\end{pspicture} + +%\Data + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp73.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp73.pdf Binary files differnew file mode 100644 index 00000000000..ebc10465d96 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp73.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp73.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp73.tex new file mode 100644 index 00000000000..ddac6095fe2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp73.tex @@ -0,0 +1,66 @@ +\documentclass[12pt]{article} +\usepackage{pstricks} +\pagestyle{empty} +\setlength\parindent{0pt} + +\begin{document} + +\begin{center} +\begin{pspicture}(0,0)(10,-7) +\rput(0,0.75){LA}\rput(9,0.75){RA}\rput(5,0.75){VE} +\rput(0,-0.75){L}\rput(8,-0.75){R} +\cput(0,0){\Large 23}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](0,0){\Large 23} +\rput(1,0){\Large 11}\rput(2,0){\Large 17} +\rput(3,0){\Large 3}\rput(4,0){\Large 4} +\rput(5,0){\Large 3}\psframe[linecolor=blue,linewidth=1.5pt](4.5,-0.5)(5.5,0.5)\rput(6,0){\Large 12} +\rput(7,0){\Large 12}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](8,0){\Large 1} +\cput[linecolor=cyan,linewidth=1.5pt](9,0){\Large 10} +\psline[linearc=.5,doublesep=1.5pt]{<->}(0.2,-0.5)(4,-1)(7.8,-0.5) +% 2. Durchgang +\rput(1,-2.75){L}\rput(7,-2.75){R} +\psline{->}(6.8,-2.75)(5.2,-2.75)\rput(5,-2.75){R} +\cput[linecolor=cyan,linewidth=1.5pt](0,-2){\Large \ 1} +\rput(1,-2){\Large 11}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](1,-2){\Large 11} +\rput(2,-2){\Large 17} +\rput(3,-2){\Large 3}\rput(4,-2){\Large 4} +\rput(5,-2){\Large 3}\psframe[linecolor=blue,linewidth=1.5pt](4.5,-2.5)(5.5,-1.5)\rput(6,-2){\Large 12} +\rput(7,-2){\Large 12}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](7,-2){\Large 12} +\rput(8,-2){\Large 23} +\cput[linecolor=cyan,linewidth=1.5pt](9,-2){\Large 10} +\cput[linecolor=red,linestyle=dotted,linewidth=2pt](5,-2){\Large 3} +\psline{->}(6.5,-2)(5.5,-2) +\psline[linearc=.5,doublesep=1.5pt]{<->}(1.2,-2.5)(3,-3)(4.8,-2.5) +% 3. Durchgang +\rput(2,-4.75){L}\rput(4,-4.75){R} +\psline{->}(3.8,-4.75)(3.2,-4.75)\rput(3,-4.75){R} +\cput[linecolor=cyan,linewidth=1.5pt](0,-4){\Large \ 1} +\rput(1,-4){\Large 3}\psframe[linecolor=blue,linewidth=1.5pt](0.5,-4.5)(1.5,-3.5) +\rput(2,-4){\Large 17}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](2,-4){\Large 17} +\rput(3,-4){\Large 3}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](3,-4){\Large 3} +\rput(4,-4){\Large 4}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](4,-4){\Large 4} +\rput(5,-4){\Large 11} +\rput(6,-4){\Large 12} +\rput(7,-4){\Large 12} +\rput(8,-4){\Large 23} +\cput[linecolor=cyan,linewidth=1.5pt](9,-4){\Large 10} +\psline{->}(3.6,-4)(3.4,-4) +\psline[linearc=.5,doublesep=1.5pt]{<->}(2.2,-4.5)(2.5,-4.8)(2.8,-4.5) +% 4. Durchgang +\rput(3,-6.75){L}\rput(2,-6.75){R} +\cput[linecolor=cyan,linewidth=1.5pt](0,-6){\Large \ 1} +\rput(1,-6){\Large 3}\psframe[linecolor=blue,linewidth=1.5pt](0.5,-6.5)(1.5,-5.5) +\rput(2,-6){\Large 3}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](2,-6){\Large 3} +\rput(3,-6){\Large 17}\cput[linecolor=red,linestyle=dotted,linewidth=2pt](3,-6){\Large 17} +\rput(4,-6){\Large 4} +\rput(5,-6){\Large 11} +\rput(6,-6){\Large 12} +\rput(7,-6){\Large 12} +\rput(8,-6){\Large 23} +\cput[linecolor=cyan,linewidth=1.5pt](9,-6){\Large 10} +%\psline{->}(3.6,-6)(3.4,-6) +%\psline[linearc=.5,doublesep=1.5pt]{<->}(2.2,-6.5)(2.5,-6.8)(2.8,-6.5) +\rput(0,-6.75){LA}\rput(9,-6.75){RA} +\end{pspicture} +\end{center} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp74.pdf b/Master/texmf-dist/doc/generic/pstricks/voss/bsp74.pdf Binary files differnew file mode 100644 index 00000000000..620fd89533d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp74.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/bsp74.tex b/Master/texmf-dist/doc/generic/pstricks/voss/bsp74.tex new file mode 100644 index 00000000000..6e726d8aadf --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/bsp74.tex @@ -0,0 +1,42 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% bsp110.tex --- +%% Autor : Herbert Voss <voss@perce.de> +%% Datum : 2004-04-25 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{pstricks} +\usepackage{pst-blur} +\usepackage{pst-char} +\usepackage{pst-slpe} +\usepackage{graphicx} + +\parindent=0pt +\pagestyle{empty} + +\begin{document} + +\begin{center} +\DeclareFixedFont{\RM}{T1}{ptm}{b}{n}{3.5cm} +\DeclareFixedFont{\Rm}{T1}{ptm}{m}{n}{2mm} +\psset{shadow=true,blur=true,shadowsize=10pt,% + blurradius=5pt} +\begin{pspicture}(\linewidth,3.5cm) +\psset{fillstyle=ccslopes} +\resizebox{\linewidth}{!}{\pscharpath{\RM PostScript}} +\end{pspicture} + +\begin{pspicture}(\linewidth,3.5cm) +\psset{fillstyle=ccslope} +\rput(0.5\linewidth,1.75cm){\pscharpath{\RM with}} +\end{pspicture} + +\begin{pspicture}(\linewidth,3.5cm) +\psset{fillstyle=slopes} +\rput(0.5\linewidth,1.75cm){\pscharpath{\RM PSTricks}} +\end{pspicture} + +\end{center} + +%\figcaption{\texttt{bsp74.tex}: :-) \ldots} + +\end{document} diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/calendrierfp.sty b/Master/texmf-dist/doc/generic/pstricks/voss/calendrierfp.sty new file mode 100644 index 00000000000..bd28c300e27 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/calendrierfp.sty @@ -0,0 +1,363 @@ +\def\CalendrierFP@version{Version 0.46, 9 mai 2003}
+\message{`Calendrier avec FP', \CalendrierFP@version\space Manuel Luque}
+% Requires PSTricks, pstcol, pst-3d, multido, fp packages
+\RequirePackage{pstricks}
+\RequirePackage{pst-3d} +\RequirePackage{multido} +\RequirePackage{fp} +\FPmessagesfalse +\RequirePackage{pst-key}
+%% Manuel LUQUE <Mluque5130aol.com> %%
+%% 1 Octobre 1999 pour le dodcadre %%
+%% 23 avril 2003 pour le calendrier %%
+%% 27 avril : placer une date de son choix
+%% suggestion de Jean-Michel Sarlat
+%% jours fris et ftes : 1 mai 003 %%
+%% 1 et 8 mai, 15 aot, 1 et 11 novembre, 25 dcembre
+%% fte de Pques %%
+%% ascension et pentecte : 8 mai 2003
+
+\definecolor{RougeA}{cmyk}{0.05,0.1,0.1,0}
+\definecolor{RougeB}{cmyk}{0.05,0.15,0.15,0}
+\definecolor{RougeC}{cmyk}{0.05,0.2,0.2,0}
+\definecolor{RougeD}{cmyk}{0.05,0.25,0.25,0}
+\definecolor{RougeE}{cmyk}{0.05,0.3,0.3,0}
+\definecolor{RougeF}{cmyk}{0.05,0.35,0.35,0}
+\definecolor{RougeG}{cmyk}{0.05,0.4,0.4,0}
+\definecolor{RougeH}{cmyk}{0.05,0.45,0.45,0}
+\definecolor{RougeI}{cmyk}{0.05,0.5,0.5,0}
+\definecolor{RougeJ}{cmyk}{0.05,0.55,0.55,0}
+\definecolor{RougeK}{cmyk}{0.05,0.6,0.6,0}
+\definecolor{RougeL}{cmyk}{0.1,0.65,0.65,0}
+\newpsstyle{holiday}{framesep=2pt,doubleline=true,doublecolor=red,linecolor=red,fillstyle=solid,fillcolor=RougeA}
+\SpecialCoor%
+\define@key{psset}{Vx}{\edef\psk@Solide@Viewpointx{#1}}
+\define@key{psset}{Vy}{\edef\psk@Solide@Viewpointy{#1}}
+\define@key{psset}{Vz}{\edef\psk@Solide@Viewpointz{#1}}
+\setkeys{psset}{Vx=1,Vy=1,Vz=1}
+\def\RA{7.36022}\gdef\rb{5.06525}\gdef\ra{8.19574}%
+\gdef\rc{5.06525}\gdef\rd{8.19574}
+\newpsstyle{janvier}{Vx=-\rc,Vy=0,Vz=-\rd,viewangle=108}
+\newpsstyle{fevrier}{Vx=\rc,Vy=0,Vz=-\rd,viewangle=180}
+\newpsstyle{mars}{Vx=0,Vy=-\ra,Vz=-\rb,viewangle=144}
+\newpsstyle{avril}{Vx=-\rd,Vy=-\rc,Vz=0,viewangle=162}
+\newpsstyle{mai}{Vx=-\rd,Vy=\rc,Vz=0,viewangle=198}
+\newpsstyle{juin}{Vx=0,Vy=\ra,Vz=-\rb,viewangle=216}
+\newpsstyle{juillet}{Vx=-\rc,Vy=0,Vz=\rd,viewangle=0}
+\newpsstyle{aout}{Vx=0,Vy=-\ra,Vz=\rb,viewangle=-36}
+\newpsstyle{septembre}{Vx=\rd,Vy=-\rc,Vz=0,viewangle=-18}
+\newpsstyle{octobre}{Vx=\rd,Vy=\rc,Vz=0,viewangle=18}
+\newpsstyle{novembre}{Vx=0,Vy=\ra,Vz=\rb,viewangle=36}
+\newpsstyle{decembre}{Vx=\rc,Vy=0,Vz=\rb,viewangle=0}
+%
+\def\dodecaedre{%
+\@ifnextchar[{\pst@dodecaedre}{\pst@dodecaedre[]}}%
+\def\pst@dodecaedre[#1]{{%
+\setkeys{psset}{#1}%
+\pspicture(-8,-12)(8,12)%
+\psset{fillstyle=solid}%
+\psset{viewpoint={\psk@Solide@Viewpointx} {\psk@Solide@Viewpointy} {\psk@Solide@Viewpointz}}%
+\newcommand{\faceA}{\pspolygon(\RA;18)(\RA;90)(\RA;162)(\RA;234)(\RA;306)}
+\newcommand{\faceB}{\pspolygon(\RA;270)(\RA;-18)(\RA;54)(\RA;126)(\RA;198)}
+\newcommand{\faceC}{\pspolygon(\RA;0)(\RA;72)(\RA;144)(\RA;216)(\RA;288)}
+\newcommand{\faceD}{\pspolygon(\RA;36)(\RA;108)(\RA;180)(\RA;252)(\RA;324)}
+%face1
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(0)+(\psk@Solide@Viewpointy)*(\ra)+(\psk@Solide@Viewpointz)*(\rb)}%
+\FPifpos{\Test}\ThreeDput[normal=0 {\ra} {\rb}](0,\ra,\rb){%
+\psset{fillcolor=RougeA}\faceA\rput{36}{\rput(-1.8,0){\Calendrier[Mois=11]}}}\fi
+%face2
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(0)-(\psk@Solide@Viewpointy)*(\ra)+(\psk@Solide@Viewpointz)*(\rb)}%
+\FPifpos{\Test}\ThreeDput[normal=0 {-\ra} {\rb}](0,-\ra,\rb){%
+\psset{fillcolor=RougeB}\faceA\rput{-36}{\rput(-1.8,0){\Calendrier[Mois=8]}}}\fi
+%face3
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(0)+(\psk@Solide@Viewpointy)*(\ra)-(\psk@Solide@Viewpointz)*(\rb)}%
+\FPifpos{\Test}\ThreeDput[normal=0 {\ra} {-\rb}](0,\ra,-\rb){%
+\psset{fillcolor=RougeC}\faceB\rput{216}{\rput(-1.8,0){\Calendrier[Mois=6]}}}\fi
+%face4
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(0)-(\psk@Solide@Viewpointy)*(\ra)-(\psk@Solide@Viewpointz)*(\rb)}%
+\FPifpos{\Test}\ThreeDput[normal=0 {-\ra} {-\rb}](0,-\ra,-\rb){%
+\psset{fillcolor=RougeD}\faceB\rput{144}{\rput(-1.8,0){\Calendrier[Mois=3]}}}\fi%
+%face 5
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(\rc)+(\psk@Solide@Viewpointy)*(0)+(\psk@Solide@Viewpointz)*(\rd)}%
+\FPifpos{\Test}\ThreeDput[normal={\rc} 0 {\rd}](\rc,0,\rd){%
+\psset{fillcolor=RougeE}\faceB\rput(-1.8,0){\Calendrier[Mois=12]}}\fi
+%face6
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(-\rc)+(\psk@Solide@Viewpointy)*(0)+(\psk@Solide@Viewpointz)*(\rd)}%
+\FPifpos{\Test}\ThreeDput[normal={-\rc} 0 {\rd}](-\rc,0,\rd){%
+\psset{fillcolor=RougeF}\faceB\rput{0}{\rput(-1.8,0){\Calendrier[Mois=7]}}}\fi
+%face7
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(\rc)+(\psk@Solide@Viewpointy)*(0)-(\psk@Solide@Viewpointz)*(\rd)}%
+\FPifpos{\Test}\ThreeDput[normal={\rc} 0 {-\rd}](\rc,0,-\rd){%
+\psset{fillcolor=RougeG}\faceA\rput{180}{\rput(-1.8,0){\Calendrier[Mois=2]}}}\fi
+%face8
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(-\rc)+(\psk@Solide@Viewpointy)*(0)-(\psk@Solide@Viewpointz)*(\rd)}%
+\FPifpos{\Test}\ThreeDput[normal={-\rc} 0 {-\rd}](-\rc,0,-\rd){%
+\psset{fillcolor=RougeH}\faceA\rput{108}{\rput(-1.8,0){\Calendrier[Mois=1]}}}\fi%
+%face 9
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(\rd)+(\psk@Solide@Viewpointy)*(\rc)+(\psk@Solide@Viewpointz)*(0)}%
+\FPifpos{\Test}\ThreeDput[normal={\rd} {\rc} 0](\rd,\rc,0){%
+\psset{fillcolor=RougeI}\faceC\rput{18}{\rput(-1.8,0){\Calendrier[Mois=10]}}}\fi
+%face10
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(-\rd)+(\psk@Solide@Viewpointy)*(\rc)+(\psk@Solide@Viewpointz)*(0)}%
+\FPifpos{\Test}\ThreeDput[normal={-\rd} {\rc} 0](-\rd,\rc,0){%
+\psset{fillcolor=RougeJ}\faceD\rput{198}{\rput(-1.8,0){\Calendrier[Mois=5]}}}\fi
+%face11
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(\rd)-(\psk@Solide@Viewpointy)*(\rc)+(\psk@Solide@Viewpointz)*(0)}%
+\FPifpos{\Test}\ThreeDput[normal={\rd} {-\rc} 0](\rd,-\rc,0){%
+\psset{fillcolor=RougeK}\faceD\rput{-18}{\rput(-1.8,0){\Calendrier[Mois=9]}}}\fi
+%face8
+\FPeval{\Test}{(\psk@Solide@Viewpointx)*(-\rd)+(\psk@Solide@Viewpointz)*(0)-(\psk@Solide@Viewpointy)*(\rc)}%
+\FPifpos{\Test}\ThreeDput[normal={-\rd} {-\rc} 0](-\rd,-\rc,0){%
+\psset{fillcolor=RougeL}\faceC\rput{162}{\rput(-1.8,0){\Calendrier[Mois=4]}}}\fi%
+\endpspicture
+}}
+%
+\define@key{psset}{Jour}{\edef\psk@CalendrierJ{#1}}
+\define@key{psset}{MoisChoisi}{\edef\psk@CalendrierMchoix{#1}}
+\define@key{psset}{Mois}{\edef\psk@CalendrierM{#1}}
+\define@key{psset}{An}{\edef\psk@CalendrierA{#1}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\setkeys{psset}{Jour=\number\day,Mois=\number\month,MoisChoisi=\number\month,An=\number\year}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%
+\newcount\colonne\newcount\ligne
+
+\def\Calendrier{\@ifnextchar[{\pst@Calendrier}{\pst@Calendrier[]}}
+
+\def\pst@Calendrier[#1]{{%
+\setkeys{psset}{#1}
+% calcul de la date de Pques
+% lundi de Pques
+\FPset{\Year}{\psk@CalendrierA}
+\FPeval\GY{(\Year)-19*trunc((\Year)/19,0)}
+\FPeval{\Cent}{trunc((\Year)/100,0)}
+\FPeval{\Iter}{trunc((\Cent)-trunc((\Cent)/4,0)-trunc((8*(\Cent)+13)/25,0)+
+ (\GY)*19+15,0)}
+\FPeval{\Iterdiv}{trunc((\Iter)/30,0)}
+\FPeval\Hepact{(\Iter)-30*(\Iterdiv)}
+\FPeval\Inbre{trunc((\Hepact)-trunc((\Hepact)/28,0)*
+ (1-trunc((\Hepact)/28,0))*(trunc(29/((\Hepact)+1),0)*trunc((21-(\GY))/11,0)),0)}
+\FPeval\Jnbreinter{trunc((\Year)+trunc((\Year)/4,0)+(\Inbre)+2-(\Cent)+trunc((\Cent)/4,0),0)}
+\FPeval\Jnbre{trunc((\Jnbreinter)-7*trunc((\Jnbreinter)/7,0),0)}
+\FPeval\Lnbre{trunc((\Inbre)-(\Jnbre),0)}
+\FPeval\Month{trunc(3+trunc(((\Lnbre)+40)/44,0),0)}
+\FPeval\Day{trunc((\Lnbre)+28-31*trunc((\Month)/4,0),0)}
+\ifnum\Month=4
+ \ifnum\Day>25 \FPeval{\Day}{trunc((\Day)-7,0)} % dimanche de Pques
+% \ifnum\Day>25 \FPeval{\Day}{trunc((\Day)-6,0)} % Lundi de Pques
+% \else
+% \FPeval{\Day}{trunc((\Day)+1,0)} % Lundi de Pques
+ \fi
+\fi
+\ifnum\Month=3
+ \ifnum\Day=32 \FPset{\Day}{1}\FPset{\Month}{4}%
+% \else
+% \FPeval{\Day}{trunc((\Day)+1,0)} % Lundi
+ \fi
+\fi
+%
+% calcul du jour de l'ascension
+% si Pques tombe au mois d'avril, faire (39-30)+\Day = 9+\Day
+% pour le jour du mois de mai de l'ascension
+\ifnum\Month=4
+\FPeval\DayAscension{trunc((\Day)+9,0)}
+\FPeval\MonthAscension{trunc((\Month)+1,0)}
+% Ascension le \FPprint\DayAscension/\FPprint\MonthAscension/\FPprint\Year
+\FPeval\TestJourPentecote{trunc((\DayAscension)+10,0)}
+ \ifnum\TestJourPentecote>31
+ \FPeval\DayPentecote{trunc((\TestJourPentecote)-31,0)}
+ \FPeval\MonthPentecote{trunc((\Month)+2,0)}
+ \else
+ \FPset{\DayPentecote}{\TestJourPentecote}
+ \FPset\MonthPentecote{\MonthAscension}
+ \fi
+
+% Pentec\^ote le \FPprint\DayPentecote/\FPprint\MonthPentecote/\FPprint\Year
+\fi
+
+% Dans le cas o Pques tombe en mars
+% (39-30)+\Day=8+\Day
+% si 8+\Day<ou=30 on reste en avril
+% \DayAscension=8+\Day
+% \MonthAscension=4
+% Pentcte est 10 jours aprs l'ascension
+\ifnum\Month=3
+\FPeval\TestSiJourAvril{trunc((\Day)+8,0)}
+\ifnum\TestSiJourAvril<30
+ \FPeval\MonthAscension{trunc((\Month)+1,0)}
+ \FPeval\DayAscension{trunc(8+(\Day),0)}
+ \else
+ \FPeval\DayAscension{trunc((\Day)-22,0)}
+ \FPeval\MonthAscension{trunc((\Month)+2,0)}
+\fi
+ \FPeval\TestJourPentecote{trunc((\DayAscension)+10,0)}
+ \ifnum\MonthAscension=4
+ \ifnum\TestJourPentecote<31
+ \FPset{\DayPentecote}{\TestJourPentecote}
+ \FPset\MonthPentecote{4}
+ \else
+ \FPeval\DayPentecote{trunc((\TestJourPentecote)-30,0)}
+ \FPset\MonthPentecote{5}
+ \fi
+ \fi
+ \ifnum\MonthAscension=5
+ \FPeval\DayPentecote{trunc((\DayAscension)+10,0)}
+ \FPset\MonthPentecote{5}
+ \fi
+\fi
+%
+% test d'une anne bissextile
+\FPeval{\YearBissextil}{(\psk@CalendrierA)/4}
+\FPtrunc{\YearBissextil}{\YearBissextil}{0}
+\FPeval{\YearBissextil}{(\YearBissextil)*4}
+\FPtrunc{\YearBissextil}{\YearBissextil}{0}
+%
+\ifnum\psk@CalendrierM=1\def\adddays{0}\def\Name{JANVIER}\def\NbreJours{31}\fi
+\ifnum\psk@CalendrierM=2\def\adddays{31}\def\Name{FEVRIER}
+ \ifnum\YearBissextil=\psk@CalendrierA\def\NbreJours{29}\else\def\NbreJours{28}
+\fi\fi
+\ifnum\psk@CalendrierM=3
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{60}\else\def\adddays{59}\fi
+\def\Name{MARS}\def\NbreJours{31}\fi
+\ifnum\psk@CalendrierM=4
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{91}\else\def\adddays{90}\fi
+\def\Name{AVRIL}\def\NbreJours{30}\fi
+\ifnum\psk@CalendrierM=5
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{121}\else\def\adddays{120}\fi
+\def\Name{MAI}\def\NbreJours{31}\fi
+\ifnum\psk@CalendrierM=6
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{152}\else\def\adddays{151}\fi
+\def\Name{JUIN}\def\NbreJours{30}\fi
+\ifnum\psk@CalendrierM=7
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{182}\else\def\adddays{181}\fi
+\def\Name{JUILLET}\def\NbreJours{31}\fi
+\ifnum\psk@CalendrierM=8
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{213}\else\def\adddays{212}\fi
+\def\Name{AOUT}\def\NbreJours{31}\fi
+\ifnum\psk@CalendrierM=9
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{244}\else\def\adddays{243}\fi
+\def\Name{SEPTEMBRE}\def\NbreJours{30}\fi
+\ifnum\psk@CalendrierM=10
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{274}\else\def\adddays{273}\fi
+\def\Name{OCTOBRE}\def\NbreJours{31}\fi
+\ifnum\psk@CalendrierM=11
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{305}\else\def\adddays{304}\fi
+\def\Name{NOVEMBRE}\def\NbreJours{30}\fi
+\ifnum\psk@CalendrierM=12
+ \ifnum\YearBissextil=\psk@CalendrierA\def\adddays{335}\else\def\adddays{334}\fi
+\def\Name{DECEMBRE}\def\NbreJours{31}\fi
+%
+\ifnum\YearBissextil=\psk@CalendrierA
+ \FPeval{\NbYearBissextil}{((\psk@CalendrierA)-2000)/4}
+ \FPtrunc{\NbYearBissextil}{\NbYearBissextil}{0}
+ \else
+ \FPeval{\NbYearBissextil}{((\psk@CalendrierA)-2000)/4+1}
+ \FPtrunc{\NbYearBissextil}{\NbYearBissextil}{0}
+\fi
+% le 1 janvier 2000 est un samedi : Nbdays=6
+\FPeval{\NbDays}{6+((\psk@CalendrierA)-2000)+(\NbYearBissextil)+(\adddays)}
+%
+\FPtrunc{\NbDays}{\NbDays}{0}
+%
+\FPeval{\Frac}{(\NbDays)/7}
+\FPtrunc{\Frac}{\Frac}{0}
+%
+\FPeval{\Quotient}{(\Frac)*7}
+\FPtrunc{\Quotient}{\Quotient}{0}
+%
+\FPeval{\firstDay}{(\NbDays)-({\Quotient})}
+%
+\FPclip{\firstDay}{\firstDay}
+\FPifzero\firstDay\FPset{\firstDay}{7}\fi
+\ligne=2
+\colonne=\firstDay
+\pspicture(0,-4)(8,4)
+\psframe*[linecolor=blue](0.5,3.2)(7.5,4)
+\rput(4,3.6){\textcolor{white}{\textsf{\textbf{\huge\Name}}}}
+\rput(1,2.8){\textsf{\textbf{\Large L}}}
+\rput(2,2.8){\textsf{\textbf{\Large M}}}
+\rput(3,2.8){\textsf{\textbf{\Large M}}}
+\rput(4,2.8){\textsf{\textbf{\Large J}}}
+\rput(5,2.8){\textsf{\textbf{\Large V}}}
+\rput(6,2.8){\textsf{\textbf{\Large S}}}
+\rput(7,2.8){\textsf{\textbf{\Large D}}}
+\multido{\i=\firstDay+1}{\NbreJours}{%
+\ifnum\i>7\ligne=1\fi
+\ifnum\i>14\ligne=0\fi
+\ifnum\i>21\ligne=-1\fi
+\ifnum\i>28\ligne=-2\fi
+\ifnum\i>35\ligne=-3\fi
+ \ifnum\psk@CalendrierM=\psk@CalendrierMchoix
+ \ifnum\the\multidocount=\psk@CalendrierJ
+ \rput(\colonne,\ligne){%
+ \pscirclebox[linestyle=none,fillstyle=solid,fillcolor=yellow]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \else\rput(\colonne,\ligne){\textbf{\Large\the\multidocount}}
+ \fi
+ \else\rput(\colonne,\ligne){\textbf{\Large\the\multidocount}}
+ \fi
+% les jours fris
+% le 1 de l'an
+ \ifnum\psk@CalendrierM=1
+ \ifnum\the\multidocount=1
+ \rput(\colonne,\ligne){\psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi\fi
+% le 1 mai et 8 mai
+ \ifnum\psk@CalendrierM=5
+ \ifnum\the\multidocount=1
+ \rput(\colonne,\ligne){\psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}%
+ \fi
+ \ifnum\the\multidocount=8
+ \rput(\colonne,\ligne){\psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}%
+ \fi
+ \fi
+% 15 aot
+ \ifnum\psk@CalendrierM=8
+ \ifnum\the\multidocount=15
+ \rput(\colonne,\ligne){%
+ \psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi\fi
+% 1 Novembre et 11 Novembre
+ \ifnum\psk@CalendrierM=11
+ \ifnum\the\multidocount=1
+ \rput(\colonne,\ligne){%
+ \psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi
+ \ifnum\the\multidocount=11
+ \rput(\colonne,\ligne){%
+ \psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi
+ \fi
+% Nol
+ \ifnum\psk@CalendrierM=12
+ \ifnum\the\multidocount=25
+ \rput(\colonne,\ligne){%
+ \psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi\fi
+% Dimanche de Pques
+ \ifnum\psk@CalendrierM=\Month
+ \ifnum\the\multidocount=\Day
+ \rput(\colonne,\ligne){%
+ \psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi\fi
+% Ascension
+ \ifnum\psk@CalendrierM=\MonthAscension
+ \ifnum\the\multidocount=\DayAscension
+ \rput(\colonne,\ligne){%
+ \psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi\fi
+% Pentecte
+ \ifnum\psk@CalendrierM=\MonthPentecote
+ \ifnum\the\multidocount=\DayPentecote
+ \rput(\colonne,\ligne){%
+ \psframebox[style=holiday]{\textbf{\textcolor{red}{\Large\the\multidocount}}}}
+ \fi\fi
+%
+\advance\colonne by +1
+\ifnum\colonne>7\colonne=1\fi}
+\rput(4,-3.5){\psovalbox[fillstyle=solid,fillcolor=blue,linestyle=none]{\textcolor{white}{\textsf{\textbf{\huge\psk@CalendrierA}}}}}
+\multido{\rL=-2.5+1.0}{6}{\psline[linecolor=blue](0.5,\rL)(7.5,\rL)}
+\endpspicture}}
+%
+%% END: CalendrierFP.sty
+\endinput
diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/data1.dat b/Master/texmf-dist/doc/generic/pstricks/voss/data1.dat new file mode 100644 index 00000000000..fcbfa144464 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/data1.dat @@ -0,0 +1,201 @@ + 0.000 60.00 + 0.005 60.45 + 0.010 69.32 + 0.015 80.69 + 0.020 92.08 + 0.025 101.43 + 0.030 108.21 + 0.035 114.24 + 0.040 121.51 + 0.045 128.15 + 0.050 132.03 + 0.055 133.89 + 0.060 134.52 + 0.065 134.19 + 0.070 133.37 + 0.075 132.32 + 0.080 131.01 + 0.085 129.56 + 0.090 128.41 + 0.095 127.85 + 0.100 127.83 + 0.105 128.11 + 0.110 128.54 + 0.115 129.06 + 0.120 129.45 + 0.125 129.52 + 0.130 129.33 + 0.135 129.00 + 0.140 128.57 + 0.145 128.20 + 0.150 128.14 + 0.155 128.52 + 0.160 129.27 + 0.165 130.16 + 0.170 130.95 + 0.175 131.55 + 0.180 132.09 + 0.185 132.69 + 0.190 133.41 + 0.195 134.25 + 0.200 135.20 + 0.205 136.21 + 0.210 137.29 + 0.215 138.43 + 0.220 139.62 + 0.225 140.83 + 0.230 142.09 + 0.235 143.37 + 0.240 144.61 + 0.245 145.77 + 0.250 146.92 + 0.255 148.09 + 0.260 149.21 + 0.265 150.20 + 0.270 151.12 + 0.275 152.02 + 0.280 152.93 + 0.285 153.83 + 0.290 154.63 + 0.295 155.04 + 0.300 154.51 + 0.305 152.27 + 0.310 147.56 + 0.315 140.13 + 0.320 130.49 + 0.325 119.68 + 0.330 108.74 + 0.335 98.50 + 0.340 89.38 + 0.345 81.49 + 0.350 74.74 + 0.355 69.10 + 0.360 65.40 + 0.365 65.27 + 0.370 67.47 + 0.375 69.10 + 0.380 71.80 + 0.385 79.17 + 0.390 90.26 + 0.395 101.19 + 0.400 109.08 + 0.405 113.10 + 0.410 113.81 + 0.415 112.47 + 0.420 110.24 + 0.425 107.98 + 0.430 106.14 + 0.435 104.89 + 0.440 104.21 + 0.445 103.89 + 0.450 103.71 + 0.455 103.50 + 0.460 103.18 + 0.465 102.74 + 0.470 102.15 + 0.475 101.44 + 0.480 100.67 + 0.485 99.91 + 0.490 99.23 + 0.495 98.63 + 0.500 98.06 + 0.505 97.50 + 0.510 96.98 + 0.515 96.50 + 0.520 96.02 + 0.525 95.48 + 0.530 94.84 + 0.535 94.16 + 0.540 93.51 + 0.545 92.97 + 0.550 92.53 + 0.555 92.11 + 0.560 91.63 + 0.565 91.08 + 0.570 90.49 + 0.575 89.90 + 0.580 89.34 + 0.585 88.79 + 0.590 88.24 + 0.595 87.70 + 0.600 87.18 + 0.605 86.66 + 0.610 86.14 + 0.615 85.63 + 0.620 85.12 + 0.625 84.64 + 0.630 84.18 + 0.635 83.73 + 0.640 83.27 + 0.645 82.76 + 0.650 82.20 + 0.655 81.62 + 0.660 81.04 + 0.665 80.48 + 0.670 79.96 + 0.675 79.48 + 0.680 79.03 + 0.685 78.61 + 0.690 78.20 + 0.695 77.76 + 0.700 77.30 + 0.705 76.81 + 0.710 76.31 + 0.715 75.83 + 0.720 75.35 + 0.725 74.86 + 0.730 74.38 + 0.735 73.90 + 0.740 73.43 + 0.745 72.98 + 0.750 72.54 + 0.755 72.13 + 0.760 71.72 + 0.765 71.30 + 0.770 70.88 + 0.775 70.44 + 0.780 69.98 + 0.785 69.48 + 0.790 68.98 + 0.795 68.50 + 0.800 68.03 + 0.805 67.60 + 0.810 67.21 + 0.815 66.82 + 0.820 66.42 + 0.825 66.00 + 0.830 65.56 + 0.835 65.12 + 0.840 64.70 + 0.845 64.29 + 0.850 63.90 + 0.855 63.52 + 0.860 63.15 + 0.865 62.77 + 0.870 62.37 + 0.875 61.96 + 0.880 61.55 + 0.885 61.16 + 0.890 60.78 + 0.895 60.41 + 0.900 60.01 + 0.905 59.62 + 0.910 59.22 + 0.915 59.00 + 0.920 58.63 + 0.925 58.26 + 0.930 57.91 + 0.935 57.55 + 0.940 57.17 + 0.945 56.76 + 0.950 56.36 + 0.955 55.97 + 0.960 55.60 + 0.965 55.23 + 0.970 54.87 + 0.975 54.52 + 0.980 54.17 + 0.985 53.84 + 0.990 53.55 + 0.995 53.67 + 1.000 55.42
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/data2.dat b/Master/texmf-dist/doc/generic/pstricks/voss/data2.dat new file mode 100644 index 00000000000..8290f3ce2fc --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/data2.dat @@ -0,0 +1,201 @@ + 0.000 47.00 + 0.005 54.97 + 0.010 65.26 + 0.015 78.15 + 0.020 92.81 + 0.025 108.47 + 0.030 124.72 + 0.035 141.19 + 0.040 156.96 + 0.045 170.75 + 0.050 181.33 + 0.055 187.89 + 0.060 190.21 + 0.065 188.68 + 0.070 184.12 + 0.075 177.62 + 0.080 170.31 + 0.085 163.16 + 0.090 156.91 + 0.095 152.00 + 0.100 148.64 + 0.105 146.79 + 0.110 146.21 + 0.115 146.54 + 0.120 147.39 + 0.125 148.41 + 0.130 149.38 + 0.135 150.17 + 0.140 150.76 + 0.145 151.16 + 0.150 151.40 + 0.155 151.52 + 0.160 151.54 + 0.165 151.46 + 0.170 151.28 + 0.175 151.07 + 0.180 150.90 + 0.185 150.87 + 0.190 151.04 + 0.195 151.47 + 0.200 152.18 + 0.205 153.14 + 0.210 154.31 + 0.215 155.65 + 0.220 157.12 + 0.225 158.71 + 0.230 160.40 + 0.235 162.15 + 0.240 163.94 + 0.245 165.70 + 0.250 167.33 + 0.255 168.75 + 0.260 169.93 + 0.265 170.88 + 0.270 171.64 + 0.275 172.26 + 0.280 172.81 + 0.285 173.26 + 0.290 173.47 + 0.295 173.06 + 0.300 171.43 + 0.305 167.86 + 0.310 161.74 + 0.315 152.82 + 0.320 141.27 + 0.325 127.66 + 0.330 112.85 + 0.335 97.77 + 0.340 83.30 + 0.345 70.10 + 0.350 58.53 + 0.355 48.48 + 0.360 39.37 + 0.365 30.49 + 0.370 21.56 + 0.375 12.99 + 0.380 5.61 + 0.385 0.19 + 0.390 -3.07 + 0.395 -4.45 + 0.400 -4.46 + 0.405 -3.47 + 0.410 -1.71 + 0.415 0.58 + 0.420 3.14 + 0.425 5.67 + 0.430 7.97 + 0.435 10.01 + 0.440 11.83 + 0.445 13.41 + 0.450 14.66 + 0.455 15.56 + 0.460 16.16 + 0.465 16.57 + 0.470 16.90 + 0.475 17.21 + 0.480 17.52 + 0.485 17.87 + 0.490 18.32 + 0.495 18.90 + 0.500 19.61 + 0.505 20.34 + 0.510 21.04 + 0.515 21.66 + 0.520 22.22 + 0.525 22.73 + 0.530 23.16 + 0.535 23.48 + 0.540 23.69 + 0.545 23.82 + 0.550 23.91 + 0.555 23.99 + 0.560 24.05 + 0.565 24.08 + 0.570 24.10 + 0.575 24.13 + 0.580 24.18 + 0.585 24.26 + 0.590 24.38 + 0.595 24.58 + 0.600 24.90 + 0.605 25.34 + 0.610 25.92 + 0.615 26.60 + 0.620 27.36 + 0.625 28.18 + 0.630 29.01 + 0.635 29.85 + 0.640 30.71 + 0.645 31.58 + 0.650 32.45 + 0.655 33.30 + 0.660 34.11 + 0.665 34.82 + 0.670 35.37 + 0.675 35.74 + 0.680 35.90 + 0.685 35.88 + 0.690 35.72 + 0.695 35.47 + 0.700 35.17 + 0.705 34.85 + 0.710 34.54 + 0.715 34.29 + 0.720 34.13 + 0.725 34.09 + 0.730 34.15 + 0.735 34.31 + 0.740 34.56 + 0.745 34.88 + 0.750 35.24 + 0.755 35.60 + 0.760 35.95 + 0.765 36.28 + 0.770 36.60 + 0.775 36.91 + 0.780 37.22 + 0.785 37.51 + 0.790 37.74 + 0.795 37.90 + 0.800 37.97 + 0.805 37.96 + 0.810 37.90 + 0.815 37.79 + 0.820 37.66 + 0.825 37.51 + 0.830 37.36 + 0.835 37.23 + 0.840 37.13 + 0.845 37.08 + 0.850 37.09 + 0.855 37.18 + 0.860 37.35 + 0.865 37.58 + 0.870 37.84 + 0.875 38.11 + 0.880 38.38 + 0.885 38.63 + 0.890 38.86 + 0.895 39.07 + 0.900 39.26 + 0.905 39.45 + 0.910 39.62 + 0.915 39.75 + 0.920 39.86 + 0.925 39.93 + 0.930 39.95 + 0.935 39.93 + 0.940 39.86 + 0.945 39.78 + 0.950 39.67 + 0.955 39.55 + 0.960 39.45 + 0.965 39.39 + 0.970 39.37 + 0.975 39.41 + 0.980 39.54 + 0.985 39.91 + 0.990 40.91 + 0.995 43.22 + 1.000 47.68
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/data3.dat b/Master/texmf-dist/doc/generic/pstricks/voss/data3.dat new file mode 100644 index 00000000000..a364d701bc2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/data3.dat @@ -0,0 +1,201 @@ + 0.000 -2.50 + 0.005 -1.99 + 0.010 -0.30 + 0.015 4.13 + 0.020 13.38 + 0.025 28.98 + 0.030 50.90 + 0.035 77.54 + 0.040 107.38 + 0.045 140.64 + 0.050 178.40 + 0.055 219.83 + 0.060 261.04 + 0.065 296.91 + 0.070 324.44 + 0.075 343.62 + 0.080 355.50 + 0.085 361.69 + 0.090 365.03 + 0.095 368.62 + 0.100 373.63 + 0.105 378.46 + 0.110 380.61 + 0.115 379.02 + 0.120 373.82 + 0.125 365.64 + 0.130 356.65 + 0.135 350.11 + 0.140 346.68 + 0.145 342.68 + 0.150 333.46 + 0.155 318.08 + 0.160 300.16 + 0.165 284.50 + 0.170 274.03 + 0.175 269.79 + 0.180 271.15 + 0.185 275.29 + 0.190 278.41 + 0.195 278.36 + 0.200 276.25 + 0.205 274.57 + 0.210 273.76 + 0.215 271.64 + 0.220 266.67 + 0.225 259.84 + 0.230 253.63 + 0.235 249.81 + 0.240 248.42 + 0.245 248.77 + 0.250 250.60 + 0.255 254.21 + 0.260 259.40 + 0.265 264.37 + 0.270 266.65 + 0.275 265.49 + 0.280 262.59 + 0.285 260.82 + 0.290 261.87 + 0.295 264.55 + 0.300 265.84 + 0.305 263.56 + 0.310 257.47 + 0.315 248.74 + 0.320 238.67 + 0.325 227.49 + 0.330 214.46 + 0.335 198.64 + 0.340 179.05 + 0.345 154.73 + 0.350 125.23 + 0.355 91.14 + 0.360 53.95 + 0.365 15.45 + 0.370 -21.37 + 0.375 -49.99 + 0.380 -62.54 + 0.385 -56.58 + 0.390 -37.83 + 0.395 -15.76 + 0.400 1.86 + 0.405 11.54 + 0.410 13.66 + 0.415 10.78 + 0.420 5.87 + 0.425 1.24 + 0.430 -1.95 + 0.435 -3.54 + 0.440 -3.98 + 0.445 -3.80 + 0.450 -3.43 + 0.455 -3.16 + 0.460 -3.09 + 0.465 -3.21 + 0.470 -3.44 + 0.475 -3.76 + 0.480 -4.13 + 0.485 -4.46 + 0.490 -4.74 + 0.495 -4.99 + 0.500 -5.30 + 0.505 -5.66 + 0.510 -6.05 + 0.515 -6.44 + 0.520 -6.73 + 0.525 -6.81 + 0.530 -6.67 + 0.535 -6.38 + 0.540 -6.08 + 0.545 -5.83 + 0.550 -5.66 + 0.555 -5.56 + 0.560 -5.49 + 0.565 -5.45 + 0.570 -5.46 + 0.575 -5.51 + 0.580 -5.61 + 0.585 -5.73 + 0.590 -5.81 + 0.595 -5.84 + 0.600 -5.83 + 0.605 -5.82 + 0.610 -5.84 + 0.615 -5.87 + 0.620 -5.91 + 0.625 -5.98 + 0.630 -6.07 + 0.635 -6.17 + 0.640 -6.30 + 0.645 -6.41 + 0.650 -6.43 + 0.655 -6.30 + 0.660 -6.01 + 0.665 -5.55 + 0.670 -4.96 + 0.675 -4.37 + 0.680 -3.94 + 0.685 -3.79 + 0.690 -3.94 + 0.695 -4.33 + 0.700 -4.83 + 0.705 -5.31 + 0.710 -5.65 + 0.715 -5.85 + 0.720 -5.95 + 0.725 -6.02 + 0.730 -6.10 + 0.735 -6.19 + 0.740 -6.29 + 0.745 -6.37 + 0.750 -6.40 + 0.755 -6.32 + 0.760 -6.07 + 0.765 -5.64 + 0.770 -5.08 + 0.775 -4.47 + 0.780 -3.84 + 0.785 -3.19 + 0.790 -2.58 + 0.795 -2.11 + 0.800 -1.84 + 0.805 -1.78 + 0.810 -1.90 + 0.815 -2.15 + 0.820 -2.45 + 0.825 -2.71 + 0.830 -2.86 + 0.835 -2.91 + 0.840 -2.96 + 0.845 -3.02 + 0.850 -3.10 + 0.855 -3.20 + 0.860 -3.36 + 0.865 -3.52 + 0.870 -3.63 + 0.875 -3.64 + 0.880 -3.52 + 0.885 -3.30 + 0.890 -3.04 + 0.895 -2.80 + 0.900 -2.59 + 0.905 -2.42 + 0.910 -2.27 + 0.915 -0.53 + 0.920 -0.16 + 0.925 0.08 + 0.930 0.13 + 0.935 -0.05 + 0.940 -0.41 + 0.945 -0.90 + 0.950 -1.44 + 0.955 -1.99 + 0.960 -2.46 + 0.965 -2.79 + 0.970 -2.98 + 0.975 -3.08 + 0.980 -3.13 + 0.985 -3.13 + 0.990 -3.05 + 0.995 -2.86 + 1.000 -2.57
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pstricks/voss/data4.dat b/Master/texmf-dist/doc/generic/pstricks/voss/data4.dat new file mode 100644 index 00000000000..bb704ce268d --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/voss/data4.dat @@ -0,0 +1,89 @@ + 0.760 461.86 + 0.765 346.36 + 0.770 235.89 + 0.775 150.02 + 0.780 112.39 + 0.785 130.25 + 0.790 186.50 + 0.795 252.71 + 0.800 305.59 + 0.805 334.62 + 0.810 340.98 + 0.815 332.33 + 0.820 317.61 + 0.825 303.71 + 0.830 294.15 + 0.835 289.37 + 0.840 288.06 + 0.845 288.59 + 0.850 289.70 + 0.855 290.53 + 0.860 290.72 + 0.865 290.37 + 0.870 289.68 + 0.875 288.71 + 0.880 287.61 + 0.885 286.61 + 0.890 285.79 + 0.895 285.02 + 0.900 284.11 + 0.905 283.03 + 0.910 281.84 + 0.915 280.68 + 0.920 279.81 + 0.925 279.56 + 0.930 279.99 + 0.935 280.85 + 0.940 281.77 + 0.945 282.52 + 0.950 283.02 + 0.955 283.33 + 0.960 283.54 + 0.965 283.65 + 0.970 283.63 + 0.975 283.46 + 0.980 283.17 + 0.985 282.82 + 0.990 282.56 + 0.995 282.47 + 1.000 282.51 + 1.005 282.53 + 1.010 282.48 + 1.015 282.40 + 1.020 282.26 + 1.025 282.05 + 1.030 281.78 + 1.035 281.48 + 1.040 281.10 + 1.045 280.77 + 1.050 280.71 + 1.055 281.10 + 1.060 281.97 + 1.065 283.35 + 1.070 285.12 + 1.075 286.88 + 1.080 288.17 + 1.085 288.63 + 1.090 288.18 + 1.095 287.02 + 1.100 285.51 + 1.105 284.08 + 1.110 283.05 + 1.115 282.46 + 1.120 282.16 + 1.125 281.94 + 1.130 281.71 + 1.135 281.44 + 1.140 281.14 + 1.145 280.88 + 1.150 280.79 + 1.155 281.04 + 1.160 281.80 + 1.165 283.09 + 1.170 284.75 + 1.175 286.59 + 1.180 288.49 + 1.185 290.42 + 1.190 292.25 + 1.195 293.67 + 1.200 294.48 diff --git a/Master/texmf-dist/doc/generic/t2/etc/amsppt.diff b/Master/texmf-dist/doc/generic/t2/etc/amsppt.diff new file mode 100644 index 00000000000..ce07487559a --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/amsppt.diff @@ -0,0 +1,61 @@ +--- amsppt.sty.orig Sun Feb 2 19:41:23 1997 ++++ amsppt.sty Tue Oct 20 12:11:07 1998 +@@ -119,21 +119,21 @@ + \expandafter\ifx\first@#1-\end-\empty@ \false@\else \true@\fi} + \endgroup + \message{more fonts,} +-\font@\tensmc=cmcsc10 \relax ++\font@\tensmc=\fontprefix csc10 \relax + \let\sevenex=\tenex % needs special handling in \PSAMSFonts +-\font@\sevenit=cmti7 \relax +-\font@\eightrm=cmr8 \relax % preloaded in plain.tex +-\font@\sixrm=cmr6 \relax % preloaded in plain.tex ++\font@\sevenit=\fontprefix ti7 \relax ++\font@\eightrm=\fontprefix r8 \relax % preloaded in plain.tex ++\font@\sixrm=\fontprefix r6 \relax % preloaded in plain.tex + \font@\eighti=cmmi8 \relax \skewchar\eighti='177 % preloaded + \font@\sixi=cmmi6 \relax \skewchar\sixi='177 % preloaded + \font@\eightsy=cmsy8 \relax \skewchar\eightsy='60 % preloaded + \font@\sixsy=cmsy6 \relax \skewchar\sixsy='60 % preloaded + \let\eightex=\tenex % needs special handling in \PSAMSFonts +-\font@\eightbf=cmbx8 \relax % preloaded in plain.tex +-\font@\sixbf=cmbx6 \relax % preloaded in plain.tex +-\font@\eightit=cmti8 \relax % preloaded in plain.tex +-\font@\eightsl=cmsl8 \relax % preloaded in plain.tex +-\font@\eighttt=cmtt8 \relax % preloaded in plain.tex ++\font@\eightbf=\fontprefix bx8 \relax % preloaded in plain.tex ++\font@\sixbf=\fontprefix bx6 \relax % preloaded in plain.tex ++\font@\eightit=\fontprefix ti8 \relax % preloaded in plain.tex ++\font@\eightsl=\fontprefix sl8 \relax % preloaded in plain.tex ++\font@\eighttt=\fontprefix tt8 \relax % preloaded in plain.tex + \let\eightsmc=\nullfont % needs special handling in \PSAMSFonts + \newtoks\tenpoint@ + \def\tenpoint{\normalbaselineskip12\p@ +@@ -223,7 +223,7 @@ + \else\ifnum##3=8 10 at8pt% + \else\ifnum##3=6 7 at6pt% + \else ##3\fi\fi\fi\relax}% +- \font@\eightsmc=cmcsc10 at 8pt ++ \font@\eightsmc=\fontprefix csc10 at 8pt + \font@\eightex=cmex10 at 8pt + \font@\sevenex=cmex10 at 7pt + \PSAMSFontstrue +@@ -266,7 +266,7 @@ + \let\loadextrafonts@\empty@ + \ifPSAMSFonts + \else +- \font@\eightsmc=cmcsc8 \relax ++ \font@\eightsmc=\fontprefix csc8 \relax + \font@\eightex=cmex8 \relax + \font@\sevenex=cmex7 \relax + \fi +@@ -936,7 +936,8 @@ + \def\vadjust##1{\holdover{\vadjust@{##1}}}% + \def\newpage{\vadjust{\vfill\break}}% + } +-\def\refstyle#1{\uppercase{% ++\ifx\@uppercase\undefined\let\@uppercase\uppercase\fi ++\def\refstyle#1{\@uppercase{% + \gdef\refstyle@{#1}% + \if#1A\relax \def\keyformat##1{[##1]\enspace\hfil}% + \else\if#1B\relax diff --git a/Master/texmf-dist/doc/generic/t2/etc/rubibtex/README b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/README new file mode 100644 index 00000000000..26dbe3aae1b --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/README @@ -0,0 +1,50 @@ +This is `rubibtex', a wrapper for `bibtex' which allows one to use +Russian letters as item names in bibliography with BIBTEX. It is part +of the T2 package. + +It is assumed that your rusification is based on a T2 package (for +other rusifications this problem may be absent or may be solved +differently). + +The discussed problem only arises when you are using Russian letters +as item names (i.e., in the argument of \bibitem command). This could +generally be avoided: simply name the reference keys of your books +with Latin letters, --- these reference keys are purely internal LaTeX +values, and do not appear in the DVI file. There are no problems with +using Russian letters in book names, and in all other places which go +to the DVI file. But it _may_ be convenient to use Russian reference +keys in your BIBTEX database files. + +You will need: + +1) LaTeX setup based on a T2 package (in particular, the citehack.sty + file which allows one to use Russian letters as references) + +2) BIBTEX which does not have problems with 8-bit characters + (otherwise it is impossible to use such BIBTEX in _any_ rusified TeX + environment). Unfortunately, the default bibtex32.exe and bibtex.exe + in a emTeX distribution appear to have problems with 8-bit characters. + Try using BIBTEX binaries found at CTAN:biblio/bibtex/8-bit. + +3) SED binary. It is available on any UNIX box. For DOS you can find + it at + + ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/sed118b.zip + + Copy `sed.exe' to a directory contained in %PATH% environment + variable. + +4) The `rubibtex' script/batch file. + +If reference names in your BIB database use russian letters, then run +`rubibtex' instead of `bibtex' (otherwise you can safely run bibtex). + +If you are using DOS, copy `rubibtex.sed' to `\emtex\data' directory, +and copy `rubibtex.bat' to `\emtex\bin' directory. + +If you are using UNIX, copy the `rubibtex' shell script to +e.g. `/usr/local/bin' directory. + +Note: we assume a cp866 encoding (of BIBTEX database files) for DOS +and koi8-r for UNIX. Change the encoding of `rubibtex.sed' or +`rubibtex' script otherwise. diff --git a/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex new file mode 100644 index 00000000000..8a7f617cde9 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex @@ -0,0 +1,80 @@ +#!/bin/sh + +TEMP=${TMPDIR-/tmp} + +mv -f $1.aux $TEMP + +sed ' +/^\\citation/ { +s/\\IeC {\\CYRA }//g +s/\\IeC {\\CYRB }//g +s/\\IeC {\\CYRV }//g +s/\\IeC {\\CYRG }//g +s/\\IeC {\\CYRD }//g +s/\\IeC {\\CYRE }//g +s/\\IeC {\\CYRYO }//g +s/\\IeC {\\CYRZH }//g +s/\\IeC {\\CYRZ }//g +s/\\IeC {\\CYRI }//g +s/\\IeC {\\CYRISHRT }//g +s/\\IeC {\\CYRK }//g +s/\\IeC {\\CYRL }//g +s/\\IeC {\\CYRM }//g +s/\\IeC {\\CYRN }//g +s/\\IeC {\\CYRO }//g +s/\\IeC {\\CYRP }//g +s/\\IeC {\\CYRR }//g +s/\\IeC {\\CYRS }//g +s/\\IeC {\\CYRT }//g +s/\\IeC {\\CYRU }//g +s/\\IeC {\\CYRF }//g +s/\\IeC {\\CYRH }//g +s/\\IeC {\\CYRC }//g +s/\\IeC {\\CYRCH }//g +s/\\IeC {\\CYRSH }//g +s/\\IeC {\\CYRSHCH }//g +s/\\IeC {\\CYRHRDSN }//g +s/\\IeC {\\CYRERY }//g +s/\\IeC {\\CYRSFTSN }//g +s/\\IeC {\\CYREREV }//g +s/\\IeC {\\CYRYU }//g +s/\\IeC {\\CYRYA }//g +s/\\IeC {\\cyra }//g +s/\\IeC {\\cyrb }//g +s/\\IeC {\\cyrv }//g +s/\\IeC {\\cyrg }//g +s/\\IeC {\\cyrd }//g +s/\\IeC {\\cyre }//g +s/\\IeC {\\cyryo }//g +s/\\IeC {\\cyrzh }//g +s/\\IeC {\\cyrz }//g +s/\\IeC {\\cyri }//g +s/\\IeC {\\cyrishrt }//g +s/\\IeC {\\cyrk }//g +s/\\IeC {\\cyrl }//g +s/\\IeC {\\cyrm }//g +s/\\IeC {\\cyrn }//g +s/\\IeC {\\cyro }//g +s/\\IeC {\\cyrp }//g +s/\\IeC {\\cyrr }//g +s/\\IeC {\\cyrs }//g +s/\\IeC {\\cyrt }//g +s/\\IeC {\\cyru }//g +s/\\IeC {\\cyrf }//g +s/\\IeC {\\cyrh }//g +s/\\IeC {\\cyrc }//g +s/\\IeC {\\cyrch }//g +s/\\IeC {\\cyrsh }//g +s/\\IeC {\\cyrshch }//g +s/\\IeC {\\cyrhrdsn }//g +s/\\IeC {\\cyrery }//g +s/\\IeC {\\cyrsftsn }//g +s/\\IeC {\\cyrerev }//g +s/\\IeC {\\cyryu }//g +s/\\IeC {\\cyrya }//g +} +' $TEMP/$1.aux > $1.aux + +bibtex $1 + +mv -f $TEMP/$1.aux . diff --git a/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex.bat b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex.bat new file mode 100644 index 00000000000..2f0be84cb47 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex.bat @@ -0,0 +1,5 @@ +@echo off
+move %1.aux %TEMP%
+sed.exe -f %EMTEXDIR%\data\rubibtex.sed %TEMP%\%1.aux > %1.aux
+bibtex.exe -c %EMTEXDIR%\bibtex\csf\cp866rus.csf %1
+move %TEMP%\%1.aux .
diff --git a/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex.sed b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex.sed new file mode 100644 index 00000000000..9317af33f83 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/rubibtex/rubibtex.sed @@ -0,0 +1,68 @@ +/^\\citation/ { +s/\\IeC {\\CYRA }//g +s/\\IeC {\\CYRB }//g +s/\\IeC {\\CYRV }//g +s/\\IeC {\\CYRG }//g +s/\\IeC {\\CYRD }//g +s/\\IeC {\\CYRE }//g +s/\\IeC {\\CYRYO }//g +s/\\IeC {\\CYRZH }//g +s/\\IeC {\\CYRZ }//g +s/\\IeC {\\CYRI }//g +s/\\IeC {\\CYRISHRT }//g +s/\\IeC {\\CYRK }//g +s/\\IeC {\\CYRL }//g +s/\\IeC {\\CYRM }//g +s/\\IeC {\\CYRN }//g +s/\\IeC {\\CYRO }//g +s/\\IeC {\\CYRP }//g +s/\\IeC {\\CYRR }//g +s/\\IeC {\\CYRS }//g +s/\\IeC {\\CYRT }//g +s/\\IeC {\\CYRU }//g +s/\\IeC {\\CYRF }//g +s/\\IeC {\\CYRH }//g +s/\\IeC {\\CYRC }//g +s/\\IeC {\\CYRCH }//g +s/\\IeC {\\CYRSH }//g +s/\\IeC {\\CYRSHCH }//g +s/\\IeC {\\CYRHRDSN }//g +s/\\IeC {\\CYRERY }//g +s/\\IeC {\\CYRSFTSN }//g +s/\\IeC {\\CYREREV }//g +s/\\IeC {\\CYRYU }//g +s/\\IeC {\\CYRYA }//g +s/\\IeC {\\cyra }//g +s/\\IeC {\\cyrb }//g +s/\\IeC {\\cyrv }//g +s/\\IeC {\\cyrg }//g +s/\\IeC {\\cyrd }//g +s/\\IeC {\\cyre }//g +s/\\IeC {\\cyryo }//g +s/\\IeC {\\cyrzh }//g +s/\\IeC {\\cyrz }//g +s/\\IeC {\\cyri }//g +s/\\IeC {\\cyrishrt }//g +s/\\IeC {\\cyrk }//g +s/\\IeC {\\cyrl }//g +s/\\IeC {\\cyrm }//g +s/\\IeC {\\cyrn }//g +s/\\IeC {\\cyro }//g +s/\\IeC {\\cyrp }//g +s/\\IeC {\\cyrr }//g +s/\\IeC {\\cyrs }//g +s/\\IeC {\\cyrt }//g +s/\\IeC {\\cyru }//g +s/\\IeC {\\cyrf }//g +s/\\IeC {\\cyrh }//g +s/\\IeC {\\cyrc }//g +s/\\IeC {\\cyrch }//g +s/\\IeC {\\cyrsh }//g +s/\\IeC {\\cyrshch }//g +s/\\IeC {\\cyrhrdsn }//g +s/\\IeC {\\cyrery }//g +s/\\IeC {\\cyrsftsn }//g +s/\\IeC {\\cyrerev }//g +s/\\IeC {\\cyryu }//g +s/\\IeC {\\cyrya }//g +} diff --git a/Master/texmf-dist/doc/generic/t2/etc/ruinpenc b/Master/texmf-dist/doc/generic/t2/etc/ruinpenc new file mode 100644 index 00000000000..fc1e4cb5240 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/ruinpenc @@ -0,0 +1,67 @@ +#!/usr/bin/perl -p -i +s/\\IeC {\\CYRA }//g; +s/\\IeC {\\cyra }//g; +s/\\IeC {\\CYRB }//g; +s/\\IeC {\\cyrb }//g; +s/\\IeC {\\CYRV }//g; +s/\\IeC {\\cyrv }//g; +s/\\IeC {\\CYRG }//g; +s/\\IeC {\\cyrg }//g; +s/\\IeC {\\CYRD }//g; +s/\\IeC {\\cyrd }//g; +s/\\IeC {\\CYRE }//g; +s/\\IeC {\\cyre }//g; +s/\\IeC {\\CYRYO }//g; +s/\\IeC {\\cyryo }//g; +s/\\IeC {\\CYRZH }//g; +s/\\IeC {\\cyrzh }//g; +s/\\IeC {\\CYRZ }//g; +s/\\IeC {\\cyrz }//g; +s/\\IeC {\\CYRI }//g; +s/\\IeC {\\cyri }//g; +s/\\IeC {\\CYRISHRT }//g; +s/\\IeC {\\cyrishrt }//g; +s/\\IeC {\\CYRK }//g; +s/\\IeC {\\cyrk }//g; +s/\\IeC {\\CYRL }//g; +s/\\IeC {\\cyrl }//g; +s/\\IeC {\\CYRM }//g; +s/\\IeC {\\cyrm }//g; +s/\\IeC {\\CYRN }//g; +s/\\IeC {\\cyrn }//g; +s/\\IeC {\\CYRO }//g; +s/\\IeC {\\cyro }//g; +s/\\IeC {\\CYRP }//g; +s/\\IeC {\\cyrp }//g; +s/\\IeC {\\CYRR }//g; +s/\\IeC {\\cyrr }//g; +s/\\IeC {\\CYRS }//g; +s/\\IeC {\\cyrs }//g; +s/\\IeC {\\CYRT }//g; +s/\\IeC {\\cyrt }//g; +s/\\IeC {\\CYRU }//g; +s/\\IeC {\\cyru }//g; +s/\\IeC {\\CYRF }//g; +s/\\IeC {\\cyrf }//g; +s/\\IeC {\\CYRH }//g; +s/\\IeC {\\cyrh }//g; +s/\\IeC {\\CYRC }//g; +s/\\IeC {\\cyrc }//g; +s/\\IeC {\\CYRCH }//g; +s/\\IeC {\\cyrch }//g; +s/\\IeC {\\CYRSH }//g; +s/\\IeC {\\cyrsh }//g; +s/\\IeC {\\CYRSHCH }//g; +s/\\IeC {\\cyrshch }//g; +s/\\IeC {\\CYRHRDSN }//g; +s/\\IeC {\\cyrhrdsn }//g; +s/\\IeC {\\CYRERY }//g; +s/\\IeC {\\cyrery }//g; +s/\\IeC {\\CYRSFTSN }//g; +s/\\IeC {\\cyrsftsn }//g; +s/\\IeC {\\CYREREV }//g; +s/\\IeC {\\cyrerev }//g; +s/\\IeC {\\CYRYU }//g; +s/\\IeC {\\cyryu }//g; +s/\\IeC {\\CYRYA }//g; +s/\\IeC {\\cyrya }//g; diff --git a/Master/texmf-dist/doc/generic/t2/etc/rumkidx/rumkidx3.sed b/Master/texmf-dist/doc/generic/t2/etc/rumkidx/rumkidx3.sed new file mode 100644 index 00000000000..41653a663ba --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/rumkidx/rumkidx3.sed @@ -0,0 +1 @@ +y//娸/
diff --git a/Master/texmf-dist/doc/generic/t2/etc/t2filter.c b/Master/texmf-dist/doc/generic/t2/etc/t2filter.c new file mode 100644 index 00000000000..6abee5994b2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/t2filter.c @@ -0,0 +1,51 @@ +/* A simple filter for translating TeX screen output from + * internal T2 encoding to koi8-r or cp866. Messages with + * overfull boxes will be readable, but context lines (in + * case of errors) will become unreadable. :-) + * + * Compile: + * cc -Wall -O2 -s -o t2filter t2filter.c + * + * Sample usage: + * latex filename.tex | t2filter + */ + +#include <unistd.h> + +#define BUFSIZE 1024 + +unsigned char xlt[] = { +#ifdef MSDOS /* t2 -> cp866 */ + 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, + 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, + 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, + 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, + 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, + 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, + 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, + 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef +#else /* t2 -> koi8-r */ + 0xe1, 0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, + 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, + 0xf2, 0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, + 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, + 0xc1, 0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, + 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, + 0xd2, 0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, + 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1 +#endif +}; + +int main(void) { + unsigned char buf[BUFSIZE]; + ssize_t n; + unsigned char *c; + + for(;;) { + if (!(n=read(0,buf,BUFSIZE))) + return 0; + for (c=buf;c<buf+n;c++) + if (*c>=0xc0) *c=xlt[*c-0xc0]; + write(1,buf,n); + } +} diff --git a/Master/texmf-dist/doc/generic/t2/etc/utf-8/test-utf8.tex b/Master/texmf-dist/doc/generic/t2/etc/utf-8/test-utf8.tex new file mode 100644 index 00000000000..58aafd57867 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/utf-8/test-utf8.tex @@ -0,0 +1,28 @@ +\documentclass{article} + +\usepackage[utf-8]{inputenc} +\usepackage[T2A,T1]{fontenc} + +\begin{document} + +Czech (česky) Dobrý den + +French (Français) Bonjour, Salut + +German (Deutsch Süd) Grüß Gott + +Polish Dzień dobry, Hej + +\fontencoding{T2A}\selectfont + +Russian (Русский) Здравствуйте! + +\fontencoding{T1}\selectfont + +Slovak Dobrý deň + +Spanish (Español) ¡Hola! + +Turkish (Türkçe) Merhaba + +\end{document} diff --git a/Master/texmf-dist/doc/generic/t2/etc/utf-8/utf-8.def b/Master/texmf-dist/doc/generic/t2/etc/utf-8/utf-8.def new file mode 100644 index 00000000000..329b947e2a0 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/utf-8/utf-8.def @@ -0,0 +1,68 @@ +% Copyright 2000 Vladimir Volovich <vvv@vsu.ru> +\ProvidesFile{utf-8.def}[2000/08/19 v0.1 input encoding file for utf-8] + +\makeatletter +\let\@inpenc@test\relax + +\count@192 +\loop + \bgroup + \uccode`\~\count@ + \uppercase{% + \egroup + \def~##1{\csname U2\string~\string##1\endcsname}% + } +\ifnum\count@<223\relax + \advance\count@\@ne +\repeat + +\count@224 +\loop + \bgroup + \uccode`\~\count@ + \uppercase{% + \egroup + \def~##1##2{\csname U3\string~\string##1\string##2\endcsname}% + } +\ifnum\count@<239\relax + \advance\count@\@ne +\repeat + +% FIXME: define U4, U5, U6 + +\def\get@code#1#2;{\count@\if x\noexpand#1"\else#1\fi#2\relax} + +\def\UnicodeCharacter#1#2{% + \get@code#1;% + \ifnum\count@<"80\relax + \Error + \else\ifnum\count@<"800\relax + \@tempcnta\count@ + \divide\count@64 + \bgroup + \advance\count@192 + \uccode`\~\count@ + \uppercase{% + \egroup + \toks@{U2\string~}% + }% + \multiply\count@64 + \advance\@tempcnta-\count@ + \advance\@tempcnta"80 + \bgroup + \uccode`\~\@tempcnta + \uppercase{% + \egroup + \toks@\expandafter{\the\toks@\string~}% + }% + \expandafter\expandafter\expandafter + \def\expandafter\csname\the\toks@\endcsname{#2}% + \else + \Error + \fi\fi +} + +\@ifundefined{ver@utfcyr.def}{\input{utfcyr.def}}\relax +\@ifundefined{ver@utflat.def}{\input{utflat.def}}\relax + +\makeatother diff --git a/Master/texmf-dist/doc/generic/t2/etc/utf-8/utfcyr.def b/Master/texmf-dist/doc/generic/t2/etc/utf-8/utfcyr.def new file mode 100644 index 00000000000..2e97931c065 --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/utf-8/utfcyr.def @@ -0,0 +1,264 @@ +% Copyright 2000 Vladimir Volovich <vvv@vsu.ru> +\ProvidesFile{utfcyr.def}[2000/08/19 v0.1 cyrillic definitions for utf-8] + +\UnicodeCharacter{x0300}{\`} +\UnicodeCharacter{x0301}{\'} +\UnicodeCharacter{x0302}{\^} +\UnicodeCharacter{x0303}{\~} +\UnicodeCharacter{x0304}{\=} +\UnicodeCharacter{x0306}{\u} +\UnicodeCharacter{x0307}{\.} +\UnicodeCharacter{x0308}{\"} +\UnicodeCharacter{x030A}{\r} +\UnicodeCharacter{x030B}{\H} +\UnicodeCharacter{x030C}{\v} +\UnicodeCharacter{x030F}{\C} +\UnicodeCharacter{x0311}{\f} +\UnicodeCharacter{x0323}{\d} +\UnicodeCharacter{x0327}{\c} +\UnicodeCharacter{x0328}{\k} +\UnicodeCharacter{x0331}{\b} +\UnicodeCharacter{x0400}{\`\CYRE} +\UnicodeCharacter{x0401}{\CYRYO} +\UnicodeCharacter{x0402}{\CYRDJE} +\UnicodeCharacter{x0403}{\'\CYRG} +\UnicodeCharacter{x0404}{\CYRIE} +\UnicodeCharacter{x0405}{\CYRDZE} +\UnicodeCharacter{x0406}{\CYRII} +\UnicodeCharacter{x0407}{\CYRYI} +\UnicodeCharacter{x0408}{\CYRJE} +\UnicodeCharacter{x0409}{\CYRLJE} +\UnicodeCharacter{x040A}{\CYRNJE} +\UnicodeCharacter{x040B}{\CYRTSHE} +\UnicodeCharacter{x040C}{\'\CYRK} +\UnicodeCharacter{x040D}{\`\CYRI} +\UnicodeCharacter{x040E}{\CYRUSHRT} +\UnicodeCharacter{x040F}{\CYRDZHE} +\UnicodeCharacter{x0410}{\CYRA} +\UnicodeCharacter{x0411}{\CYRB} +\UnicodeCharacter{x0412}{\CYRV} +\UnicodeCharacter{x0413}{\CYRG} +\UnicodeCharacter{x0414}{\CYRD} +\UnicodeCharacter{x0415}{\CYRE} +\UnicodeCharacter{x0416}{\CYRZH} +\UnicodeCharacter{x0417}{\CYRZ} +\UnicodeCharacter{x0418}{\CYRI} +\UnicodeCharacter{x0419}{\CYRISHRT} +\UnicodeCharacter{x041A}{\CYRK} +\UnicodeCharacter{x041B}{\CYRL} +\UnicodeCharacter{x041C}{\CYRM} +\UnicodeCharacter{x041D}{\CYRN} +\UnicodeCharacter{x041E}{\CYRO} +\UnicodeCharacter{x041F}{\CYRP} +\UnicodeCharacter{x0420}{\CYRR} +\UnicodeCharacter{x0421}{\CYRS} +\UnicodeCharacter{x0422}{\CYRT} +\UnicodeCharacter{x0423}{\CYRU} +\UnicodeCharacter{x0424}{\CYRF} +\UnicodeCharacter{x0425}{\CYRH} +\UnicodeCharacter{x0426}{\CYRC} +\UnicodeCharacter{x0427}{\CYRCH} +\UnicodeCharacter{x0428}{\CYRSH} +\UnicodeCharacter{x0429}{\CYRSHCH} +\UnicodeCharacter{x042A}{\CYRHRDSN} +\UnicodeCharacter{x042B}{\CYRERY} +\UnicodeCharacter{x042C}{\CYRSFTSN} +\UnicodeCharacter{x042D}{\CYREREV} +\UnicodeCharacter{x042E}{\CYRYU} +\UnicodeCharacter{x042F}{\CYRYA} +\UnicodeCharacter{x0430}{\cyra} +\UnicodeCharacter{x0431}{\cyrb} +\UnicodeCharacter{x0432}{\cyrv} +\UnicodeCharacter{x0433}{\cyrg} +\UnicodeCharacter{x0434}{\cyrd} +\UnicodeCharacter{x0435}{\cyre} +\UnicodeCharacter{x0436}{\cyrzh} +\UnicodeCharacter{x0437}{\cyrz} +\UnicodeCharacter{x0438}{\cyri} +\UnicodeCharacter{x0439}{\cyrishrt} +\UnicodeCharacter{x043A}{\cyrk} +\UnicodeCharacter{x043B}{\cyrl} +\UnicodeCharacter{x043C}{\cyrm} +\UnicodeCharacter{x043D}{\cyrn} +\UnicodeCharacter{x043E}{\cyro} +\UnicodeCharacter{x043F}{\cyrp} +\UnicodeCharacter{x0440}{\cyrr} +\UnicodeCharacter{x0441}{\cyrs} +\UnicodeCharacter{x0442}{\cyrt} +\UnicodeCharacter{x0443}{\cyru} +\UnicodeCharacter{x0444}{\cyrf} +\UnicodeCharacter{x0445}{\cyrh} +\UnicodeCharacter{x0446}{\cyrc} +\UnicodeCharacter{x0447}{\cyrch} +\UnicodeCharacter{x0448}{\cyrsh} +\UnicodeCharacter{x0449}{\cyrshch} +\UnicodeCharacter{x044A}{\cyrhrdsn} +\UnicodeCharacter{x044B}{\cyrery} +\UnicodeCharacter{x044C}{\cyrsftsn} +\UnicodeCharacter{x044D}{\cyrerev} +\UnicodeCharacter{x044E}{\cyryu} +\UnicodeCharacter{x044F}{\cyrya} +\UnicodeCharacter{x0450}{\`\cyre} +\UnicodeCharacter{x0451}{\cyryo} +\UnicodeCharacter{x0452}{\cyrdje} +\UnicodeCharacter{x0453}{\'\cyrg} +\UnicodeCharacter{x0454}{\cyrie} +\UnicodeCharacter{x0455}{\cyrdze} +\UnicodeCharacter{x0456}{\cyrii} +\UnicodeCharacter{x0457}{\cyryi} +\UnicodeCharacter{x0458}{\cyrje} +\UnicodeCharacter{x0459}{\cyrlje} +\UnicodeCharacter{x045A}{\cyrnje} +\UnicodeCharacter{x045B}{\cyrtshe} +\UnicodeCharacter{x045C}{\'\cyrk} +\UnicodeCharacter{x045D}{\`\cyri} +\UnicodeCharacter{x045E}{\cyrushrt} +\UnicodeCharacter{x045F}{\cyrdzhe} +\UnicodeCharacter{x0460}{\CYROMEGA} +\UnicodeCharacter{x0461}{\cyromega} +\UnicodeCharacter{x0462}{\CYRYAT} +\UnicodeCharacter{x0463}{\cyryat} +\UnicodeCharacter{x0464}{\CYRIOTE} +\UnicodeCharacter{x0465}{\cyriote} +\UnicodeCharacter{x0466}{\CYRLYUS} +\UnicodeCharacter{x0467}{\cyrlyus} +\UnicodeCharacter{x0468}{\CYRIOTLYUS} +\UnicodeCharacter{x0469}{\cyriotlyus} +\UnicodeCharacter{x046A}{\CYRBYUS} +\UnicodeCharacter{x046B}{\cyrbyus} +\UnicodeCharacter{x046C}{\CYRIOTBYUS} +\UnicodeCharacter{x046D}{\cyriotbyus} +\UnicodeCharacter{x046E}{\CYRKSI} +\UnicodeCharacter{x046F}{\cyrksi} +\UnicodeCharacter{x0470}{\CYRPSI} +\UnicodeCharacter{x0471}{\cyrpsi} +\UnicodeCharacter{x0472}{\CYRFITA} +\UnicodeCharacter{x0473}{\cyrfita} +\UnicodeCharacter{x0474}{\CYRIZH} +\UnicodeCharacter{x0475}{\cyrizh} +\UnicodeCharacter{x0476}{\C\CYRIZH} +\UnicodeCharacter{x0477}{\C\cyrizh} +\UnicodeCharacter{x0478}{\CYRUK} +\UnicodeCharacter{x0479}{\cyruk} +\UnicodeCharacter{x047A}{\CYROMEGARND} +\UnicodeCharacter{x047B}{\cyromegarnd} +\UnicodeCharacter{x047C}{\CYROMEGATITLO} +\UnicodeCharacter{x047D}{\cyromegatitlo} +\UnicodeCharacter{x047E}{\CYROT} +\UnicodeCharacter{x047F}{\cyrot} +\UnicodeCharacter{x0480}{\CYRKOPPA} +\UnicodeCharacter{x0481}{\cyrkoppa} +\UnicodeCharacter{x0482}{\cyrthousands} +\UnicodeCharacter{x0488}{\cyrhundredthousands} +\UnicodeCharacter{x0489}{\cyrmillions} +\UnicodeCharacter{x048C}{\CYRSEMISFTSN} +\UnicodeCharacter{x048D}{\cyrsemisftsn} +\UnicodeCharacter{x048E}{\CYRRTICK} +\UnicodeCharacter{x048F}{\cyrrtick} +\UnicodeCharacter{x0490}{\CYRGUP} +\UnicodeCharacter{x0491}{\cyrgup} +\UnicodeCharacter{x0492}{\CYRGHCRS} +\UnicodeCharacter{x0493}{\cyrghcrs} +\UnicodeCharacter{x0494}{\CYRGHK} +\UnicodeCharacter{x0495}{\cyrghk} +\UnicodeCharacter{x0496}{\CYRZHDSC} +\UnicodeCharacter{x0497}{\cyrzhdsc} +\UnicodeCharacter{x0498}{\CYRZDSC} +\UnicodeCharacter{x0499}{\cyrzdsc} +\UnicodeCharacter{x049A}{\CYRKDSC} +\UnicodeCharacter{x049B}{\cyrkdsc} +\UnicodeCharacter{x049C}{\CYRKVCRS} +\UnicodeCharacter{x049D}{\cyrkvcrs} +\UnicodeCharacter{x049E}{\CYRKHCRS} +\UnicodeCharacter{x049F}{\cyrkhcrs} +\UnicodeCharacter{x04A0}{\CYRKBEAK} +\UnicodeCharacter{x04A1}{\cyrkbeak} +\UnicodeCharacter{x04A2}{\CYRNDSC} +\UnicodeCharacter{x04A3}{\cyrndsc} +\UnicodeCharacter{x04A4}{\CYRNG} +\UnicodeCharacter{x04A5}{\cyrng} +\UnicodeCharacter{x04A6}{\CYRPHK} +\UnicodeCharacter{x04A7}{\cyrphk} +\UnicodeCharacter{x04A8}{\CYRABHHA} +\UnicodeCharacter{x04A9}{\cyrabhha} +\UnicodeCharacter{x04AA}{\CYRSDSC} +\UnicodeCharacter{x04AB}{\cyrsdsc} +\UnicodeCharacter{x04AC}{\CYRTDSC} +\UnicodeCharacter{x04AD}{\cyrtdsc} +\UnicodeCharacter{x04AE}{\CYRY} +\UnicodeCharacter{x04AF}{\cyry} +\UnicodeCharacter{x04B0}{\CYRYHCRS} +\UnicodeCharacter{x04B1}{\cyryhcrs} +\UnicodeCharacter{x04B2}{\CYRHDSC} +\UnicodeCharacter{x04B3}{\cyrhdsc} +\UnicodeCharacter{x04B4}{\CYRTETSE} +\UnicodeCharacter{x04B5}{\cyrtetse} +\UnicodeCharacter{x04B6}{\CYRCHRDSC} +\UnicodeCharacter{x04B7}{\cyrchrdsc} +\UnicodeCharacter{x04B8}{\CYRCHVCRS} +\UnicodeCharacter{x04B9}{\cyrchvcrs} +\UnicodeCharacter{x04BA}{\CYRSHHA} +\UnicodeCharacter{x04BB}{\cyrshha} +\UnicodeCharacter{x04BC}{\CYRABHCH} +\UnicodeCharacter{x04BD}{\cyrabhch} +\UnicodeCharacter{x04BE}{\CYRABHCHDSC} +\UnicodeCharacter{x04BF}{\cyrabhchdsc} +\UnicodeCharacter{x04C0}{\CYRpalochka} +\UnicodeCharacter{x04C1}{\U\CYRZH} +\UnicodeCharacter{x04C2}{\U\cyrzh} +\UnicodeCharacter{x04C3}{\CYRKHK} +\UnicodeCharacter{x04C4}{\cyrkhk} +\UnicodeCharacter{x04C7}{\CYRNHK} +\UnicodeCharacter{x04C8}{\cyrnhk} +\UnicodeCharacter{x04CB}{\CYRCHLDSC} +\UnicodeCharacter{x04CC}{\cyrchldsc} +\UnicodeCharacter{x04D0}{\U\CYRA} +\UnicodeCharacter{x04D1}{\U\cyra} +\UnicodeCharacter{x04D2}{\"\CYRA} +\UnicodeCharacter{x04D3}{\"\cyra} +\UnicodeCharacter{x04D4}{\CYRAE} +\UnicodeCharacter{x04D5}{\cyrae} +\UnicodeCharacter{x04D6}{\U\CYRE} +\UnicodeCharacter{x04D7}{\U\cyre} +\UnicodeCharacter{x04D8}{\CYRSCHWA} +\UnicodeCharacter{x04D9}{\cyrschwa} +\UnicodeCharacter{x04DA}{\"\CYRSCHWA} +\UnicodeCharacter{x04DB}{\"\cyrschwa} +\UnicodeCharacter{x04DC}{\"\CYRZH} +\UnicodeCharacter{x04DD}{\"\cyrzh} +\UnicodeCharacter{x04DE}{\"\CYRZ} +\UnicodeCharacter{x04DF}{\"\cyrz} +\UnicodeCharacter{x04E0}{\CYRABHDZE} +\UnicodeCharacter{x04E1}{\cyrabhdze} +\UnicodeCharacter{x04E2}{\=\CYRI} +\UnicodeCharacter{x04E3}{\=\cyri} +\UnicodeCharacter{x04E4}{\"\CYRI} +\UnicodeCharacter{x04E5}{\"\cyri} +\UnicodeCharacter{x04E6}{\"\CYRO} +\UnicodeCharacter{x04E7}{\"\cyro} +\UnicodeCharacter{x04E8}{\CYROTLD} +\UnicodeCharacter{x04E9}{\cyrotld} +\UnicodeCharacter{x04EA}{\"\CYROTLD} +\UnicodeCharacter{x04EB}{\"\cyrotld} +\UnicodeCharacter{x04EC}{\"\CYREREV} +\UnicodeCharacter{x04ED}{\"\cyrerev} +\UnicodeCharacter{x04EE}{\=\CYRU} +\UnicodeCharacter{x04EF}{\=\cyru} +\UnicodeCharacter{x04F0}{\"\CYRU} +\UnicodeCharacter{x04F1}{\"\cyru} +\UnicodeCharacter{x04F2}{\H\CYRU} +\UnicodeCharacter{x04F3}{\H\cyru} +\UnicodeCharacter{x04F4}{\"\CYRCH} +\UnicodeCharacter{x04F5}{\"\cyrch} +\UnicodeCharacter{x04F8}{\"\CYRERY} +\UnicodeCharacter{x04F9}{\"\cyrery} +%\UnicodeCharacter{x2116}{\textnumero} +%\UnicodeCharacter{x2329}{\cyrlangle} +%\UnicodeCharacter{x232A}{\cyrrangle} +%\UnicodeCharacter{xF6C4}{\cyrvarg} +%\UnicodeCharacter{xF6C5}{\cyrvarb} +%\UnicodeCharacter{xF6C6}{\cyrvard} +%\UnicodeCharacter{xF6C7}{\cyrvarp} +%\UnicodeCharacter{xF6C8}{\cyrvart} + +\endinput diff --git a/Master/texmf-dist/doc/generic/t2/etc/utf-8/utflat.def b/Master/texmf-dist/doc/generic/t2/etc/utf-8/utflat.def new file mode 100644 index 00000000000..3dfc1c55e9f --- /dev/null +++ b/Master/texmf-dist/doc/generic/t2/etc/utf-8/utflat.def @@ -0,0 +1,228 @@ +% Copyright 2000 Vladimir Volovich <vvv@vsu.ru> +\ProvidesFile{utflat.def}[2000/08/19 v0.1 latin definitions for utf-8] + +\UnicodeCharacter{x00A0}{~} +\UnicodeCharacter{x00A1}{\textexclamdown} +\UnicodeCharacter{x00A2}{\textcent} +\UnicodeCharacter{x00A3}{\textsterling} +\UnicodeCharacter{x00A4}{\textcurrency} +\UnicodeCharacter{x00A5}{\textyen} +\UnicodeCharacter{x00A6}{\textbrokenbar} +\UnicodeCharacter{x00A7}{\textsection} +\UnicodeCharacter{x00A8}{\textasciidieresis} +\UnicodeCharacter{x00A9}{\textcopyright} +\UnicodeCharacter{x00AA}{\textordfeminine} +\UnicodeCharacter{x00AB}{\guillemotleft} +\UnicodeCharacter{x00AC}{\lnot} +\UnicodeCharacter{x00AD}{\-} +\UnicodeCharacter{x00AE}{\textregistered} +\UnicodeCharacter{x00AF}{\textasciimacron} +\UnicodeCharacter{x00B0}{\textdegree} +\UnicodeCharacter{x00B1}{\pm} +\UnicodeCharacter{x00B2}{{^2}} +\UnicodeCharacter{x00B3}{{^3}} +\UnicodeCharacter{x00B4}{\textasciiacute} +\UnicodeCharacter{x00B5}{\mathrm{\mu}} +\UnicodeCharacter{x00B6}{\textparagraph} +\UnicodeCharacter{x00B7}{\cdot} +\UnicodeCharacter{x00B8}{\c{}} +\UnicodeCharacter{x00B9}{{^1}} +\UnicodeCharacter{x00BA}{\textordmasculine} +\UnicodeCharacter{x00BB}{\guillemotright} +\UnicodeCharacter{x00BC}{\textonequarter} +\UnicodeCharacter{x00BD}{\textonehalf} +\UnicodeCharacter{x00BE}{\textthreequarters} +\UnicodeCharacter{x00BF}{\textquestiondown} +\UnicodeCharacter{x00C0}{\`{A}} +\UnicodeCharacter{x00C1}{\'{A}} +\UnicodeCharacter{x00C2}{\^{A}} +\UnicodeCharacter{x00C3}{\~{A}} +\UnicodeCharacter{x00C4}{\"{A}} +\UnicodeCharacter{x00C5}{\AA} +\UnicodeCharacter{x00C6}{\AE} +\UnicodeCharacter{x00C7}{\c{C}} +\UnicodeCharacter{x00C8}{\`{E}} +\UnicodeCharacter{x00C9}{\'{E}} +\UnicodeCharacter{x00CA}{\^{E}} +\UnicodeCharacter{x00CB}{\"{E}} +\UnicodeCharacter{x00CC}{\`{I}} +\UnicodeCharacter{x00CD}{\'{I}} +\UnicodeCharacter{x00CE}{\^{I}} +\UnicodeCharacter{x00CF}{\"{I}} +\UnicodeCharacter{x00D0}{\DH} +\UnicodeCharacter{x00D1}{\~{N}} +\UnicodeCharacter{x00D2}{\`{O}} +\UnicodeCharacter{x00D3}{\'{O}} +\UnicodeCharacter{x00D4}{\^{O}} +\UnicodeCharacter{x00D5}{\~{O}} +\UnicodeCharacter{x00D6}{\"{O}} +\UnicodeCharacter{x00D7}{\texttimes} +\UnicodeCharacter{x00D8}{\O} +\UnicodeCharacter{x00D9}{\`{U}} +\UnicodeCharacter{x00DA}{\'{U}} +\UnicodeCharacter{x00DB}{\^{U}} +\UnicodeCharacter{x00DC}{\"{U}} +\UnicodeCharacter{x00DD}{\'{Y}} +\UnicodeCharacter{x00DE}{\TH} +\UnicodeCharacter{x00DF}{\ss} +\UnicodeCharacter{x00E0}{\`{a}} +\UnicodeCharacter{x00E1}{\'{a}} +\UnicodeCharacter{x00E2}{\^{a}} +\UnicodeCharacter{x00E3}{\~{a}} +\UnicodeCharacter{x00E4}{\"{a}} +\UnicodeCharacter{x00E5}{\aa} +\UnicodeCharacter{x00E6}{\ae} +\UnicodeCharacter{x00E7}{\c{c}} +\UnicodeCharacter{x00E8}{\`{e}} +\UnicodeCharacter{x00E9}{\'{e}} +\UnicodeCharacter{x00EA}{\^{e}} +\UnicodeCharacter{x00EB}{\"{e}} +\UnicodeCharacter{x00EC}{\`{\i}} +\UnicodeCharacter{x00ED}{\'{\i}} +\UnicodeCharacter{x00EE}{\^{\i}} +\UnicodeCharacter{x00EF}{\"{\i}} +\UnicodeCharacter{x00F0}{\dh} +\UnicodeCharacter{x00F1}{\~{n}} +\UnicodeCharacter{x00F2}{\`{o}} +\UnicodeCharacter{x00F3}{\'{o}} +\UnicodeCharacter{x00F4}{\^{o}} +\UnicodeCharacter{x00F5}{\~{o}} +\UnicodeCharacter{x00F6}{\"{o}} +\UnicodeCharacter{x00F7}{\div} +\UnicodeCharacter{x00F8}{\o} +\UnicodeCharacter{x00F9}{\`{u}} +\UnicodeCharacter{x00FA}{\'{u}} +\UnicodeCharacter{x00FB}{\^{u}} +\UnicodeCharacter{x00FC}{\"{u}} +\UnicodeCharacter{x00FD}{\'{y}} +\UnicodeCharacter{x00FE}{\th} +\UnicodeCharacter{x00FF}{\"{y}} +\UnicodeCharacter{x0100}{\={A}} +\UnicodeCharacter{x0101}{\={a}} +\UnicodeCharacter{x0102}{\u{A}} +\UnicodeCharacter{x0103}{\u{a}} +\UnicodeCharacter{x0104}{\k{A}} +\UnicodeCharacter{x0105}{\k{a}} +\UnicodeCharacter{x0106}{\'{C}} +\UnicodeCharacter{x0107}{\'{c}} +\UnicodeCharacter{x0108}{\^{C}} +\UnicodeCharacter{x0109}{\^{c}} +\UnicodeCharacter{x010A}{\.{C}} +\UnicodeCharacter{x010B}{\.{c}} +\UnicodeCharacter{x010C}{\v{C}} +\UnicodeCharacter{x010D}{\v{c}} +\UnicodeCharacter{x010E}{\v{D}} +\UnicodeCharacter{x010F}{\v{d}} +\UnicodeCharacter{x0110}{\DJ} +\UnicodeCharacter{x0111}{\dj} +\UnicodeCharacter{x0112}{\={E}} +\UnicodeCharacter{x0113}{\={e}} +\UnicodeCharacter{x0114}{\u{E}} +\UnicodeCharacter{x0115}{\u{e}} +\UnicodeCharacter{x0116}{\.{E}} +\UnicodeCharacter{x0117}{\.{e}} +\UnicodeCharacter{x0118}{\k{E}} +\UnicodeCharacter{x0119}{\k{e}} +\UnicodeCharacter{x011A}{\v{E}} +\UnicodeCharacter{x011B}{\v{e}} +\UnicodeCharacter{x011C}{\^{G}} +\UnicodeCharacter{x011D}{\^{g}} +\UnicodeCharacter{x011E}{\u{G}} +\UnicodeCharacter{x011F}{\u{g}} +\UnicodeCharacter{x0120}{\.{G}} +\UnicodeCharacter{x0121}{\.{g}} +\UnicodeCharacter{x0122}{\c{G}} +\UnicodeCharacter{x0123}{\c{g}} +\UnicodeCharacter{x0124}{\^{H}} +\UnicodeCharacter{x0125}{\^{h}} +%\UnicodeCharacter{x0126}{} +%\UnicodeCharacter{x0127}{} +\UnicodeCharacter{x0128}{\~{I}} +\UnicodeCharacter{x0129}{\~{\i}} +\UnicodeCharacter{x012A}{\={I}} +\UnicodeCharacter{x012B}{\={\i}} +\UnicodeCharacter{x012C}{\u{I}} +\UnicodeCharacter{x012D}{\u{\i}} +\UnicodeCharacter{x012E}{\k{I}} +\UnicodeCharacter{x012F}{\k{i}} +\UnicodeCharacter{x0130}{\.{I}} +\UnicodeCharacter{x0131}{\i} +\UnicodeCharacter{x0132}{IJ} +\UnicodeCharacter{x0133}{ij} +\UnicodeCharacter{x0134}{\^{J}} +\UnicodeCharacter{x0135}{\^{\j}} +\UnicodeCharacter{x0136}{\c{K}} +\UnicodeCharacter{x0137}{\c{k}} +%\UnicodeCharacter{x0138}{} +\UnicodeCharacter{x0139}{\'{L}} +\UnicodeCharacter{x013A}{\'{l}} +\UnicodeCharacter{x013B}{\c{L}} +\UnicodeCharacter{x013C}{\c{l}} +\UnicodeCharacter{x013D}{\v{L}} +\UnicodeCharacter{x013E}{\v{l}} +%\UnicodeCharacter{x013F}{} +%\UnicodeCharacter{x0140}{} +\UnicodeCharacter{x0141}{\L} +\UnicodeCharacter{x0142}{\l} +\UnicodeCharacter{x0143}{\'{N}} +\UnicodeCharacter{x0144}{\'{n}} +\UnicodeCharacter{x0145}{\c{N}} +\UnicodeCharacter{x0146}{\c{n}} +\UnicodeCharacter{x0147}{\v{N}} +\UnicodeCharacter{x0148}{\v{n}} +\UnicodeCharacter{x0149}{'n} +\UnicodeCharacter{x014A}{\NG} +\UnicodeCharacter{x014B}{\ng} +\UnicodeCharacter{x014C}{\={O}} +\UnicodeCharacter{x014D}{\={o}} +\UnicodeCharacter{x014E}{\u{O}} +\UnicodeCharacter{x014F}{\u{o}} +\UnicodeCharacter{x0150}{\H{O}} +\UnicodeCharacter{x0151}{\H{o}} +\UnicodeCharacter{x0152}{\OE} +\UnicodeCharacter{x0153}{\oe} +\UnicodeCharacter{x0154}{\'{R}} +\UnicodeCharacter{x0155}{\'{r}} +\UnicodeCharacter{x0156}{\c{R}} +\UnicodeCharacter{x0157}{\c{r}} +\UnicodeCharacter{x0158}{\v{R}} +\UnicodeCharacter{x0159}{\v{r}} +\UnicodeCharacter{x015A}{\'{S}} +\UnicodeCharacter{x015B}{\'{s}} +\UnicodeCharacter{x015C}{\^{S}} +\UnicodeCharacter{x015D}{\^{s}} +\UnicodeCharacter{x015E}{\c{S}} +\UnicodeCharacter{x015F}{\c{s}} +\UnicodeCharacter{x0160}{\v{S}} +\UnicodeCharacter{x0161}{\v{s}} +\UnicodeCharacter{x0162}{\c{T}} +\UnicodeCharacter{x0163}{\c{t}} +\UnicodeCharacter{x0164}{\v{T}} +\UnicodeCharacter{x0165}{\v{t}} +%\UnicodeCharacter{x0166}{} +%\UnicodeCharacter{x0167}{} +\UnicodeCharacter{x0168}{\~{U}} +\UnicodeCharacter{x0169}{\~{u}} +\UnicodeCharacter{x016A}{\={U}} +\UnicodeCharacter{x016B}{\={u}} +\UnicodeCharacter{x016C}{\u{U}} +\UnicodeCharacter{x016D}{\u{u}} +\UnicodeCharacter{x016E}{\r{U}} +\UnicodeCharacter{x016F}{\r{u}} +\UnicodeCharacter{x0170}{\H{U}} +\UnicodeCharacter{x0171}{\H{u}} +\UnicodeCharacter{x0172}{\k{U}} +\UnicodeCharacter{x0173}{\k{u}} +\UnicodeCharacter{x0174}{\^{W}} +\UnicodeCharacter{x0175}{\^{w}} +\UnicodeCharacter{x0176}{\^{Y}} +\UnicodeCharacter{x0177}{\^{y}} +\UnicodeCharacter{x0178}{\"{Y}} +\UnicodeCharacter{x0179}{\'{Z}} +\UnicodeCharacter{x017A}{\'{z}} +\UnicodeCharacter{x017B}{\.{Z}} +\UnicodeCharacter{x017C}{\.{z}} +\UnicodeCharacter{x017D}{\v{Z}} +\UnicodeCharacter{x017E}{\v{z}} + +\endinput diff --git a/Master/texmf-dist/doc/latex/york-thesis/sample-thesis/.DS_Store b/Master/texmf-dist/doc/latex/york-thesis/sample-thesis/.DS_Store Binary files differnew file mode 100644 index 00000000000..19ed757b317 --- /dev/null +++ b/Master/texmf-dist/doc/latex/york-thesis/sample-thesis/.DS_Store |