Liebe Texwelt, ich würde mein Tikzpicture gerne um die x-Achse rotieren. Das Tikzpicure entspricht einem Kreis. Dieser sollte nach dem rotieren also einer Ellipse ähneln. Hab schon verschiedenes im Internet gelesen, meistens waren dabei allerdings Koordinaten im Spiel, was bei meinem TIkzpicture ja nicht der Fall ist.

Open in Online-Editor
\documentclass[fleqn,12pt,a4paper,german]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usepackage{wasysym}

\begin{document}
\begin{tikzpicture}

\node at (0,0) {\CIRCLE};

[
point/.default=5pt 
]

\foreach[count=\i,evaluate=\i as \angle using (\i)*360/5] \text in  {%
    \colorbox {gray} {0\textcolor{white}1} BCDD,\colorbox {gray} {0\textcolor{white}2}   BCDD,\colorbox     {gray} {0\textcolor{white}3} ABAC,\colorbox {gray} {0\textcolor{white}4}   \textcolor{green}{\checked} ,\colorbox {gray} {0\textcolor{white}0} CCDE, % Beschriftung der Kreise
}  
\node[rotate=\angle, anchor=west] (node\i) at (\angle:0.8) {\text};

\def\Radius{6.25}
\def\radius{3.7}
\begin{scope}[even odd rule]% auch zum Lokalhalten des Beschneidens
\clip circle[radius=\Radius];
\clip[rotate=19.75] (3.8,0) -- (3.8,0.44) -- (5:\Radius) arc (5:360:\Radius)--cycle;
\shade[shading=radial, inner color=black, outer color=gray!60]
circle[radius=\Radius]
circle[radius=\radius]
;
\end{scope}
\def \n {3}
\def \radius {7.3cm}
\def \margin {8}; % margin in angles, depends on the radius

\end{tikzpicture}
\end{document}

gefragt 18 Aug '15, 10:22

laa21794's gravatar image

laa21794
274121
Akzeptiert: 88%

bearbeitet 07 Feb, 05:53

saputello's gravatar image

saputello
18.4k22352

Ein rotierter Kreis könnt beispielsweise ein Torus werden, oder auch eine Kugel. Oder eine Kreisscheibe mit Loch. Aber eine Ellipse? Kannst Du das Dir vorschwebende Bild vielleicht per Hand zeichnen und als Bild in die Frage einfügen?

(18 Aug '15, 10:34) stefan ♦♦

Ich glaube es geht darum, die Darstellung des Kreises zu ändern. In der x-z-Ebene wird er als Kreis dargestellt, während er in der x-y-Ebene als Ellipse dargestellt wird. x zeigt bei mir nach recht, y nach hinten und z nach oben.

Für mich stellt sich aber gleich die Frage, was in dem Fall mit dem Text passieren soll.

(18 Aug '15, 10:39) sudo

Genau sudo! Ich möchte sozusagen die Perspektive, als würde mein Kreis auf einem Tisch liegen und ich schaue vom Stuhl davor drauf. Also möchte ich meinen Kreis bzw. das Tikzpicture um 90° "nach hinten" umklappen

(18 Aug '15, 10:44) laa21794

Ich würde gerne das ganze Tikzpicture inkl. Text um die x-Achse rotieren. Es soll danach so sein, dass auch der Text durch die Rotation verzerrt ist.

(18 Aug '15, 10:47) laa21794

@sudo Danke, ich ging erstmal davon aus, dass Rotieren um eine Achse bedeutet, einen Rotationskörper zu erzeugen. Hm, vielleicht mit einer Koordinatentransformation machbar, wenn das jemand hinkriegt...

(18 Aug '15, 10:50) stefan ♦♦

Koordinatentransformation habe ich bereits ausprobiert - leider ohne Erfolg...

(18 Aug '15, 10:53) laa21794

@laa21794 Wie denn? Ist immer gut, das Versuchte auch mit in der Frage zu notieren. Vielleicht sieht man dabei eine Verbesserung oder merkt, was bereits nicht geklappt hat ehe man selbst das gleiche versucht.

(18 Aug '15, 12:40) stefan ♦♦

Bei meinem Versuch habe ich mich an den Vorschlag "Edit2" gehalten. http://tex.stackexchange.com/questions/67573/tikz-shift-and-rotate-in-3d

(18 Aug '15, 15:03) laa21794

Ich würde als einfache Lösung die Zeichnung mit Dokumentenklasse standalone erzeugen und diese dann im Original mit height kleiner als width einbinden.

(19 Aug '15, 11:28) sudo
Ergebnis 5 von 9 Alle anzeigen
Sei der Erste, der diese Frage beantwortet!
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×492
×1
×1

Frage gestellt: 18 Aug '15, 10:22

Frage wurde angeschaut: 1,292 Mal

Zuletzt aktualisiert: 07 Feb, 05:53