von esdd » Do 9. Okt 2014, 22:26
Das Gitter bekommst Du zum Beispiel mit
\draw[help lines,xstep=pi](0,-1.5)grid(2.2*pi,1.5);
Wenn der Text automatisch (also unabhängig von der Zeilenanzahl) zentriert zur Höhe des Bildes sein soll, dann kann man die Option baseline=(current bounding box.center) für die tikzpicture Umgebung verwenden und die X-Spalte so umdefinieren, dass sie den m-Spaltentyp verwendet:
\documentclass{scrartcl}
\usepackage{fixltx2e}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{tabularx}
\usepackage{ragged2e}
\begin{document}
\noindent
\renewcommand\tabularxcolumn[1]{m{#1}}
\begin{tabularx}{\linewidth}{@{}l>{\RaggedRight}X@{}}
\begin{tikzpicture}[%
baseline=(current bounding box.center),% Grundlinie auf halber Höhe
domain=0:2*pi, % Zeichenbereich
]%
%Gitter
\draw[help lines,xstep=pi](0,-1.5)grid(2.2*pi,1.5);
%Achsen zeichnen
\draw[->] (-1pt,0) -- (2.2*pi,0) node[below] {$x$};
\draw[->] (0,-1.5) -- (0,1.5) node[left] {$y$};
%Achsenbeschriftungen zeichnen
\foreach \x in {1,2}
\draw(\x*pi,-1pt)--(\x*pi,1pt) node[below]{$\x \pi$};
\foreach \x in {1,3}
\draw(\x/2*pi,-1pt)--(\x/2*pi,1pt) node[below]{$\frac{\x}{2}\pi$};
\foreach \y in {-1,0,1}
\draw(-1pt,\y) -- (1pt,\y) node[left]{$\y$};
% Funktionen zeichnen
\draw[color=black] plot (\x,{sin(\x r)}) (2.5,0.8)node[right]{$f(x) = \sin x$};
\end{tikzpicture}%
&
sin-Fkt. (Bewegung der Ladungsträger) über Einheitskreis definiert $sin(\omega t)$ in die komplexe Zahlenebene
\end{tabularx}
\end{document}
Zu beachten ist dabei, dass die x-Achse etwas unterhalb der Mitte liegt, da die Beschriftung der y-Achse über die Achse hinausragt.
Aber man kann sich innerhalb der Abbildung eine Koordinate auf der gewünschten Höhe definieren, die man dann zur Festlegung der baseline verwendet:
\documentclass{scrartcl}
\usepackage{fixltx2e}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{tabularx}
\usepackage{ragged2e}
\begin{document}
\noindent
\renewcommand\tabularxcolumn[1]{m{#1}}
\begin{tabularx}{\linewidth}{@{}l>{\RaggedRight}X@{}}
\begin{tikzpicture}[%
baseline=(O),% Grundlinie auf Höhe der x-Achse
domain=0:2*pi, % Zeichenbereich
]%
\coordinate(O)at(0,0);% Koordinate auf x-Achse für baseline Option
%Gitter
\draw[help lines,xstep=pi](0,-1.5)grid(2.2*pi,1.5);
%Achsen zeichnen
\draw[->] (-1pt,0) -- (2.2*pi,0) node[below] {$x$};
\draw[->] (0,-1.5) -- (0,1.5) node[left] {$y$};
%Achsenbeschriftungen zeichnen
\foreach \x in {1,2}
\draw(\x*pi,-1pt)--(\x*pi,1pt) node[below]{$\x \pi$};
\foreach \x in {1,3}
\draw(\x/2*pi,-1pt)--(\x/2*pi,1pt) node[below]{$\frac{\x}{2}\pi$};
\foreach \y in {-1,0,1}
\draw(-1pt,\y) -- (1pt,\y) node[left]{$\y$};
% Funktionen zeichnen
\draw[color=black] plot (\x,{sin(\x r)}) (2.5,0.8)node[right]{$f(x) = \sin x$};
\end{tikzpicture}%
&
sin-Fkt. (Bewegung der Ladungsträger) über Einheitskreis definiert $sin(\omega t)$ in die komplexe Zahlenebene
\end{tabularx}
\end{document}
Gruß
Elke
PS: Bezüglich der align* Umgebung wäre es sinnvoll, wenn Du angibst, was da wie neben der Abbildung stehen soll.
Das Gitter bekommst Du zum Beispiel mit
[code] \draw[help lines,xstep=pi](0,-1.5)grid(2.2*pi,1.5);[/code]
Wenn der Text automatisch (also unabhängig von der Zeilenanzahl) zentriert zur Höhe des Bildes sein soll, dann kann man die Option baseline=(current bounding box.center) für die tikzpicture Umgebung verwenden und die X-Spalte so umdefinieren, dass sie den m-Spaltentyp verwendet:
[code]\documentclass{scrartcl}
\usepackage{fixltx2e}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{tabularx}
\usepackage{ragged2e}
\begin{document}
\noindent
\renewcommand\tabularxcolumn[1]{m{#1}}
\begin{tabularx}{\linewidth}{@{}l>{\RaggedRight}X@{}}
\begin{tikzpicture}[%
baseline=(current bounding box.center),% Grundlinie auf halber Höhe
domain=0:2*pi, % Zeichenbereich
]%
%Gitter
\draw[help lines,xstep=pi](0,-1.5)grid(2.2*pi,1.5);
%Achsen zeichnen
\draw[->] (-1pt,0) -- (2.2*pi,0) node[below] {$x$};
\draw[->] (0,-1.5) -- (0,1.5) node[left] {$y$};
%Achsenbeschriftungen zeichnen
\foreach \x in {1,2}
\draw(\x*pi,-1pt)--(\x*pi,1pt) node[below]{$\x \pi$};
\foreach \x in {1,3}
\draw(\x/2*pi,-1pt)--(\x/2*pi,1pt) node[below]{$\frac{\x}{2}\pi$};
\foreach \y in {-1,0,1}
\draw(-1pt,\y) -- (1pt,\y) node[left]{$\y$};
% Funktionen zeichnen
\draw[color=black] plot (\x,{sin(\x r)}) (2.5,0.8)node[right]{$f(x) = \sin x$};
\end{tikzpicture}%
&
sin-Fkt. (Bewegung der Ladungsträger) über Einheitskreis definiert $sin(\omega t)$ in die komplexe Zahlenebene
\end{tabularx}
\end{document}[/code]
Zu beachten ist dabei, dass die x-Achse etwas unterhalb der Mitte liegt, da die Beschriftung der y-Achse über die Achse hinausragt.
Aber man kann sich innerhalb der Abbildung eine Koordinate auf der gewünschten Höhe definieren, die man dann zur Festlegung der baseline verwendet:
[code]\documentclass{scrartcl}
\usepackage{fixltx2e}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{tabularx}
\usepackage{ragged2e}
\begin{document}
\noindent
\renewcommand\tabularxcolumn[1]{m{#1}}
\begin{tabularx}{\linewidth}{@{}l>{\RaggedRight}X@{}}
\begin{tikzpicture}[%
baseline=(O),% Grundlinie auf Höhe der x-Achse
domain=0:2*pi, % Zeichenbereich
]%
\coordinate(O)at(0,0);% Koordinate auf x-Achse für baseline Option
%Gitter
\draw[help lines,xstep=pi](0,-1.5)grid(2.2*pi,1.5);
%Achsen zeichnen
\draw[->] (-1pt,0) -- (2.2*pi,0) node[below] {$x$};
\draw[->] (0,-1.5) -- (0,1.5) node[left] {$y$};
%Achsenbeschriftungen zeichnen
\foreach \x in {1,2}
\draw(\x*pi,-1pt)--(\x*pi,1pt) node[below]{$\x \pi$};
\foreach \x in {1,3}
\draw(\x/2*pi,-1pt)--(\x/2*pi,1pt) node[below]{$\frac{\x}{2}\pi$};
\foreach \y in {-1,0,1}
\draw(-1pt,\y) -- (1pt,\y) node[left]{$\y$};
% Funktionen zeichnen
\draw[color=black] plot (\x,{sin(\x r)}) (2.5,0.8)node[right]{$f(x) = \sin x$};
\end{tikzpicture}%
&
sin-Fkt. (Bewegung der Ladungsträger) über Einheitskreis definiert $sin(\omega t)$ in die komplexe Zahlenebene
\end{tabularx}
\end{document}[/code]
Gruß
Elke
PS: Bezüglich der align* Umgebung wäre es sinnvoll, wenn Du angibst, was da wie neben der Abbildung stehen soll.