Seite 1 von 1

Punkte in Koordinatensystem

Verfasst: So 13. Apr 2014, 16:41
von Theresa
Hilfe, ich gebe auf. Nach mehreren Stunden im Internet und diversen anfragen bei dict.leo frag ich euch:
Ich habe ein kartesisches, zweidimensionales Koordinatensystem, also x und y achse, die aufeinander senkrecht stehen. Wie kann ich da jetzt einen Punkt einzeichnen, der mit einem Kreuzchen markiert ist und eine Beschriftung hat?
Achso, das Koordinatensystem hab ich mit Tikz gemacht.
\documentclass{article}
\usepackage{tikz}
\usepackage{ngerman}
\begin{document}

\end{document}
\begin{tikzpicture}
	%Raster zeichnen
	\draw [color=gray!50]  [step=5mm] (-.5,-.5) grid (10.5,10.5);
	% Achsen zeichnen
	\draw[->,thick] (0,0) -- (10.5,0) node[right] {$x$};
	\draw[->,thick] (0,0) -- (0,10.5) node[above] {$y$};
	% Achsen beschriften
	\foreach \x in {0,1,2,5,10}
	\draw (\x,-.1) -- (\x,.1) node[below=4pt] {$\scriptstyle\x$};
	\foreach \y in {0,1,2,5,10}
	\draw (-.1,\y) -- (.1,\y) node[left=4pt] {$\scriptstyle\y$};
	%Punkte einzeichnen:
	
\end{tikzpicture}
\end{document}
Ich danke euch schonmal im Voraus.

Verfasst: So 13. Apr 2014, 16:59
von Felix
Mehrere Stunden? Oha. Dann frag doch gleich einfach bei TeXwelt.de nach. Dort kennt man sich extrem gut aus mit TikZ und beantwortet sehr gern Fragen. Man will sogar neue Fragen, für den Archiv-Aufbau, in dem Sinne: spar Dir Arbeit, lass Dir einfach helfen, tu mit dem Hinzufügen der Frage dem Archiv und der Nachwelt was Gutes. ;-) Ich hab da schon einiges gefragt und schlage da wieder nach.

Zum Einzeichnen des Punktes siehe z.B.: Wie werden nodes positioniert?

Du könntest auch einfach ein x schreiben mit \node at (1,1) {\textsf{x}}; und ggf. ein label einfügen.

Hier mal ein Beispiel mit TikZ-Kreuz und label, achtung ich lade shapes.misc:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes.misc}
\begin{document}
\begin{tikzpicture}[cross/.style={draw, cross out,
  minimum size=2*(#1-1pt), inner sep=0pt, outer sep=0pt}]
   %Raster zeichnen
   \draw [color=gray!50]  [step=5mm] (-.5,-.5) grid (10.5,10.5);
   % Achsen zeichnen
   \draw[->,thick] (0,0) -- (10.5,0) node[right] {$x$};
   \draw[->,thick] (0,0) -- (0,10.5) node[above] {$y$};
   % Achsen beschriften
   \foreach \x in {0,1,2,5,10}
   \draw (\x,-.1) -- (\x,.1) node[below=4pt] {$\scriptstyle\x$};
   \foreach \y in {0,1,2,5,10}
   \draw (-.1,\y) -- (.1,\y) node[left=4pt] {$\scriptstyle\y$};
   %Punkte einzeichnen:
   \node [cross=3pt,label={hier}] at (1,1) {};
\end{tikzpicture}
\end{document}

Verfasst: So 13. Apr 2014, 17:23
von Theresa
Super, das funktioniert!
Schönen Abend!