tikzpicture (importiert von geogebra) hat den Bogen von der richtigen Position verschoben

tikzpicture (importiert von geogebra) hat den Bogen von der richtigen Position verschoben

Ich versuche, eine Geogebra-Zeichnung nach Latex zu exportieren.

Bildbeschreibung hier eingeben

Dies erzeugt folgenden Latex-Code:

\documentclass[10pt]{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\begin{axis}[
x=1.0cm,y=1.0cm,
axis lines=middle,
ymajorgrids=true,
xmajorgrids=true,
xmin=-1.0,
xmax=6.0,
ymin=-2.0,
ymax=6.0,
xtick={-1.0,0.0,...,6.0},
ytick={-2.0,-1.0,...,6.0},]
\clip(-1.,-2.) rectangle (6.,6.);
\draw [shift={(0.,0.)},line width=0.4pt]  plot[domain=0.:1.5707963267948966,variable=\t]({1.*5.*cos(\t r)+0.*5.*sin(\t r)},{0.*5.*cos(\t r)+1.*5.*sin(\t r)});
\draw [->,line width=0.4pt] (0.,0.) -- (4.419539299244726,2.3383054510545525);
\draw [line width=0.4pt] (4.419539299244726,-2.) -- (4.419539299244726,6.);
\draw [line width=0.4pt,domain=-1.:6.] plot(\x,{(--2.3383054510545525-0.*\x)/1.});
\draw [->,line width=0.4pt] (0.,0.) -- (4.419539299244726,0.);
\draw [->,line width=0.4pt] (0.,0.) -- (0.,2.3383054510545525);
\begin{scriptsize}
\draw [fill=black] (0.,0.) circle (2.0pt);
\draw[color=black] (0.11187609988355163,0.2529556851151442) node {$B$};
\draw [fill=black] (5.,0.) circle (2.5pt);
\draw[color=black] (5.111535372228054,0.2832566480422628) node {$C$};
\draw [fill=black] (0.,5.) circle (2.5pt);
\draw[color=black] (0.11187609988355163,5.282915531016838) node {$D$};
\draw[color=black] (3.6570890384551076,3.7678673846609056) node {$c$};
\draw [fill=black] (4.419539299244726,2.3383054510545525) circle (2.5pt);
\draw[color=black] (4.520666549132794,2.6164307934303976) node {$A$};
\draw[color=black] (2.2177931873256296,1.3437903504914148) node {$R$};
\draw[color=black] (4.21765689626343,6.267696826148193) node {$f$};
\draw[color=black] (-3.039424289957831,2.2376687568414146) node {$g$};
\draw [fill=black] (4.419539299244726,0.) circle (2.0pt);
\draw[color=black] (4.520666549132794,0.2529556851151442) node {$E$};
\draw[color=black] (2.248094152612566,0.19235375926090692) node {$u$};
\draw [fill=black] (0.,2.3383054510545525) circle (2.0pt);
\draw[color=black] (0.11187609988355163,2.586129830503279) node {$F$};
\draw[color=black] (-0.009327761264193851,1.2983389061007369) node {$v$};
\end{scriptsize}
\end{axis}
\end{tikzpicture}
\end{document}

Das Ergebnis ist:

Bildbeschreibung hier eingeben


Status:

  • Es scheint, als ob arc csich horizontal um 1 und vertikal um 2 verschoben hat. Dies sind die x-Min& y-Min-Werte (siehe rote Pfeile im ersten Bild).
  • Und wenn x-Min, y-Minbeide Werte gleich sind 0, arc cgelangt man in die richtige Position.
  • arc cwird in Geogebra definiert alsCircularArc(B, C, D)
  • Ich habe weder in tikznoch in geogebra.
  • Ich möchte nur den Kern dieses Problems beheben, damit ich einfachere Grafiken zeichnen geogebraund sie dann in mein importieren kann latex.
  • Warum passiert das?

Aktualisieren: Ich habefragteim Subreddit von Geogebra. Anscheinend LaTeXhat die Ausgabe von Geogebra derzeit keinen Betreuer.

Antwort1

Ich weiß nicht viel über Geogebra, also kann ich nicht sagen, was Ihr Problem verursachen könnte. Aber meiner Meinung nach sind diese Art von Bildern einfach genug, um sie direkt in Ti zu zeichnenkZ.

Dies ist keine Lösung (für das, was Sie sagen, weiß ich nicht, ob es eine gibt), sondern eine Alternative, ein Workaround: Investieren Sie etwas Zeit in das Erlernen von TikMit Z können Sie kurzzeitig einfache Dinge zeichnen (wie dieses hier), aber langfristig können Sie auch komplexere Dinge zeichnen. Es ist ein gutes Werkzeug, das man zur Hand haben sollte.

Trotzdem, dein Bild. Ich denke, der Code ist lesbar genug.

\documentclass[tikz,border=2mm]{standalone}

\begin{document}
\begin{tikzpicture}
  % deimensions
  \def\xmin{-1}
  \def\xmax{6}
  \def\ymin{-2}
  \def\ymax{6}
  \def\r{5}                                % radius
  \def\xa{4.4}                             % A point, x coordinate
  \pgfmathsetmacro\ya{sqrt(\r*\r-\xa*\xa)} % A point, y coordinate
  % coordinates
  \coordinate (A) at (\xa,\ya);
  \coordinate (B) at (0,0);
  \coordinate (C) at (\r,0);
  \coordinate (D) at (0,\r);
  \coordinate (E) at (\xa,0);
  \coordinate (F) at (0,\ya);
  % grid and axes
  \draw[help lines,gray!30] (\xmin,\ymin) grid (\xmax,\ymax);
  \draw[thick,-latex] (\xmin,0) -- (\xmax,0);
  \draw[thick,-latex] (0,\ymin) -- (0,\ymax);
  % lines
  \draw (\xmin,\ya) -- (\xmax,\ya);
  \draw (\xa,\ymin) -- (\xa,\ymax);
  % arc
  \draw[thick,red] (C) arc (0:90:\r) node[midway,right] {$c$};
  % vectors
  \draw[thick,-latex,blue] (B) -- (E) node[midway,below] {$\vec u$};
  \draw[thick,-latex,blue] (B) -- (F) node[midway,left]  {$\vec v$};
  \draw[thick,-latex,blue] (B) -- (A) node[midway,above] {$R$};
  % points
  \foreach\i in {A,B,C,D,E,F}
    \draw[fill=white] (\i) circle (0.5mm) node[above right] {$\i$};
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen