summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pstricks-examples/36-00-31.ltx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/pstricks-examples/36-00-31.ltx')
-rw-r--r--Master/texmf-dist/doc/latex/pstricks-examples/36-00-31.ltx124
1 files changed, 124 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pstricks-examples/36-00-31.ltx b/Master/texmf-dist/doc/latex/pstricks-examples/36-00-31.ltx
new file mode 100644
index 00000000000..5cfb856c2d4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pstricks-examples/36-00-31.ltx
@@ -0,0 +1,124 @@
+%%
+%% Ein Beispiel der DANTE-Edition
+%%
+%%
+%% Copyright (C) 2010 Herbert Voss
+%%
+%% It may be distributed and/or modified under the conditions
+%% of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%%
+%% See http://www.latex-project.org/lppl.txt for details.
+%%
+%%
+%% ====
+% Show page(s) 1
+%%
+\documentclass[]{exaarticle}
+\pagestyle{empty}
+\setlength\textwidth{352.81416pt}
+\setlength\parindent{0pt}
+\usepackage[utf8]{inputenc}
+\StartShownPreambleCommands
+\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%
+}
+
+\StopShownPreambleCommands
+\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){v\"ollig unwichtig}\rput(8,10){wichtig}%
+\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{Glaubw\"urdige Produktkennzeichnung}
+\setText{Preis-/Leistungsverh\"altnis}
+\setText{Vitamin- und Mineralstoffreichtum}
+\setText{Schonende Verarbeitung}
+\setText{Naturbelassenheit}
+\setText{Freiheit von Gentechnik}
+\setText{Umweltfreundlichkeit der Verpackung}
+\setText{Appetitliches \"Außeres}
+\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 \"Okoprodukte zu den herk\"ommlichen}
+%
+% ...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}