renephoenix.de

Rotationen mit PS-Tricks / LaTeX - Quelltext

Datei herunterladen (LaTeX, 1.4 KiB)

\documentclass[12pt,a4paper,oneside]{scrreprt}

%% PS-Tricks
\usepackage{pst-pdf}
\usepackage{pstricks, pst-node, pst-plot, pst-math, pst-optic, pst-lens, pst-text, pst-xkey, pstricks-add}

%% Befehle wiederholbar
\usepackage{multido}
%% Drehung von einzelnen Objekten
\usepackage{rotating}
%% Mathematische Berechnungen
\usepackage{fp}

\begin{document}

\setlength{\parskip}{0.0ex}
\psset{xunit=1cm,yunit=-1cm,runit=1cm, nodesep=3pt,linewidth=1pt}
\begin{pspicture}(-5,-5)(5,5)

%% Anzahl der Elemente
\newcommand*{\anzahl}{30}
%% Berechnung des Winkels je Elemet
\FPdiv{\wert}{360}{\anzahl}
%% Positionierung. \ra = Winkel für Position, \rb = Inklusive Drehung.
\multido{\ra=0+\wert,\rb=270+\wert}{\anzahl}{\rput[c](4;\ra){\begin{rotate}{\rb}\includegraphics[width=0.3cm]{vorlage}\end{rotate}}}

\renewcommand*{\anzahl}{4}
\FPdiv{\wert}{360}{\anzahl}
\multido{\ra=0+\wert,\rb=270+\wert}{\anzahl}{\rput[c](3;\ra){\begin{rotate}{\rb}\includegraphics[width=0.6cm]{vorlage}\end{rotate}}}

\renewcommand*{\anzahl}{18}
\FPdiv{\wert}{360}{\anzahl}
\multido{\ra=0+\wert,\rb=270+\wert}{\anzahl}{\rput[c](2;\ra){\begin{rotate}{\rb}\includegraphics[width=0.2cm]{vorlage}\end{rotate}}}

\renewcommand*{\anzahl}{7}
\FPdiv{\wert}{360}{\anzahl}
\multido{\ra=0+\wert,\rb=270+\wert}{\anzahl}{\rput[c](1;\ra){\begin{rotate}{\rb}\includegraphics[width=0.3cm]{vorlage}\end{rotate}}}

\end{pspicture}
\end{document}

Nutzung der Datei »Rotationen mit PS-Tricks / LaTeX - Quelltext« in Beiträgen

Die Datei »Rotationen mit PS-Tricks / LaTeX - Quelltext« ist in folgenden Objekten eingebunden.