PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Koordinatenbezeichnung TikZ im Clip darstellen



quotentoter
10-06-2009, 08:06
Hallo Community,

Ich habe mich seit ein paar Tagen mit dem Paket TikZ auseinandergesetzt. Echt ein Super-Paket! aber ich bin nicht in der Lage die Koordinatenbezeichnungen, die sich an der Achse befinden in meinem Ausschnitt darzustellen. In dem Manual hab ich auch nichts dazu gefunden, da sich die Beispiele immer in der Nähe der Achsen aufhalten. Hier mein Minimalbeispiel:


\documentclass[a4paper,11pt]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[german,germanb]{babel}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{footmisc}

\begin{document}

\begin{tikzpicture}[scale=7]

\clip (5.8,4.3) rectangle (7.2,5.7);
\draw[step=.5cm,gray,very thin] (0,0) grid (14,12);
\draw[->] (0,0) -- (14.5,0);
\draw[->] (0,0) -- (0,12.5);
\draw[red] (3,3) circle (4cm);
\coordinate (X) at (6.5,5);
\coordinate [label=left:$A$] (A) at (3,3);
\draw[green] (10.5,2.5) circle (4.7cm);
\coordinate [label=right:$B$] (B) at (10.5,2.5);
\draw[blue] (8.5,8) circle (3.6cm);
\coordinate [label=above:$C$] (C) at (8.5,8);
\fill[gray] (A) circle (1.5pt);
\fill[gray] (B) circle (1.5pt);
\fill[gray] (C) circle (1.5pt);
\foreach \x in {0,1,2,...,14}
\draw (\x cm,1pt) -- (\x cm,-1pt) node[anchor=north] {$\x$};
\foreach \y in {0,1,2,...,12}
\draw (1pt,\y cm) -- (-1pt,\y cm) node[anchor=east] {$\y$};
\end{document}


Jemand einen Hinweis für mich?

mermshaus
11-06-2009, 00:57
Du könntest sie einfach dranbasteln:


\documentclass[a4paper,11pt]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[german,germanb]{babel}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{footmisc}

\begin{document}

\begin{tikzpicture}[scale=5]

\clip (5.8,4.2) rectangle (7.2,5.7);

\draw[step=.5cm,gray,very thin] (6,4.5) grid (14,12);
\draw[->] (6,4.5) -- (14.5,4.5);
\draw[->] (6,4.5) -- (6,12.5);

\foreach \x in {0,0.5,...,14}
\draw (\x cm,4.5cm+1pt) -- (\x cm,4.5cm-1pt) node[anchor=north] {$\x$};
\foreach \y in {0,0.5,...,12}
\draw (6cm+1pt,\y cm) -- (6cm-1pt,\y cm) node[anchor=east] {$\y$};

%\draw[step=.5cm,gray,very thin] (0,0) grid (14,12);
\draw[->] (0,0) -- (14.5,0);
\draw[->] (0,0) -- (0,12.5);

\draw[red] (3,3) circle (4cm);
\coordinate (X) at (6.5,5);
\coordinate [label=left:$A$] (A) at (3,3);
\draw[green] (10.5,2.5) circle (4.7cm);
\coordinate [label=right:$B$] (B) at (10.5,2.5);
\draw[blue] (8.5,8) circle (3.6cm);
\coordinate [label=above:$C$] (C) at (8.5,8);
\fill[gray] (A) circle (1.5pt);
\fill[gray] (B) circle (1.5pt);
\fill[gray] (C) circle (1.5pt);


\foreach \x in {0,1,2,...,14}
\draw (\x cm,1pt) -- (\x cm,-1pt) node[anchor=north] {$\x$};
\foreach \y in {0,1,2,...,12}
\draw (1pt,\y cm) -- (-1pt,\y cm) node[anchor=east] {$\y$};


\end{tikzpicture}
\end{document}

quotentoter
11-06-2009, 09:29
achso.... ja super vielen Dank, mermshaus!