Hallo Liebe Kollegen,

Wie kann ich im LaTeX zeichnen? Hier meine Frage: Ich bekomme die Koordinaten geliefert (X-Koordiante und Y-Koordinate) mit diesen 2 Koordinaten habe ich einen Punkt im Raum definiert. Ich möchte jetzt zum Beispiel 3 Punkte mit einer Linie (Strich) verbinden. Punkt 1 mit Punkt 2 und Punkt 2 mit Punkt 3? Ich habe mit LaTeX bis jetzt nur Text verarbeitet. Weder gezeichnet noch sonst etwas. Deshalb müsst ihr meine Unwissenheit entschuldigen. Hättet Ihr für mich ein paar exemplarische Beispiele bzw. einen Lösungsvorschlag? Danke im Voraus.

gefragt 20 Okt '14, 15:33

Peter1's gravatar image

Peter1
8134
Akzeptiert-Rate: 0%

bearbeitet 30 Okt '14, 16:32

gast3's gravatar image

gast3
(ausgesetzt)

2

Hallo Peter, willkommen auf der TeXwelt! Das TikZ-Paket bietet sich zum Beispiel an. Es hat ein sehr umfangreiches aber gutes Manual, das unter anderem auch Tutorials enthält, die sehr gut gemacht sind.

(20 Okt '14, 15:57) cgnieder
2

@Peter1 Willkommen auf der TeXwelt! Beispiele gibt es viele hier auf TeXwelt (klick) und auf TeXample.net. Etwas abgefahrene auch auf TikZ.de.

(20 Okt '14, 16:10) stefan ♦♦
2

Wenn du größere Datenmengen plotten willst, dann wäre das auf TikZ/pgf basierende pgfplots etwas für dich. Auch dieses kommt mit einem Tutorial.

(20 Okt '14, 16:23) Johannes

Es gibt auch das pstricks-package. Da würde dein Wunsch wohl so umgesetzt werden:

Open in writeLaTeX
....

\usepackage{pstricks}

......

\begin{pspicture}(-2,-2)(2,2)

\psline(-1.5,-1.5)(0,1)(1.2)

\end{pspicture}

Dazu muss aber anders kompiliert werden: z.B. latex-ps-pdf

Permanenter link

beantwortet 20 Okt '14, 17:22

Immuneman's gravatar image

Immuneman
122
Akzeptiert-Rate: 0%

bearbeitet 20 Okt '14, 17:27

Johannes's gravatar image

Johannes
7.3k294566

Danke für die Tipps: Ich bin gerade am überlegen wie das mit den Koordianten lösen soll? Ich hab ein Hintergrund Bild. Auf diesem Hintergrund Bild habe ich Tabellen positioniert mit anchor, right of usw. Und auf diesen Bild widerum möchte ich wieder diese Zeichnung psoitionieren. Aber wie soll ich das mit den Koordinaten lösen?

documentclass[preview,border=0pt]{standalone} usepackage{tikz} usepackage{xcolor} usepackage{fp} usepackage{tikz} usepackage{xcolor} % TikZ-Bibliotheken usetikzlibrary{arrows} usetikzlibrary{shapes} usetikzlibrary{decorations.pathmorphing} usetikzlibrary{decorations.pathreplacing} usetikzlibrary{decorations.shapes} usetikzlibrary{decorations.text}

begin{document}

%begin{tikzpicture}[help lines/.style={blue!50,very thin}]

begin{tikzpicture} draw [help lines] (0,0) grid (10,10); %****** %Belt1: %Point1 coordinate (a) at (1,3); %Point2 coordinate (b) at (4,3); %Point3 coordinate (c) at (4,4); %Point4 coordinate (d) at (1,4);

%Verbinden der Punkte: draw[line width=3pt] (a) -- (b); %Verbindung der Punkte draw[line width=3pt] (b) -- (c); draw[line width=3pt] (c) -- (d);

%Belt2: %Point1 coordinate (q) at (4,3); %Point2 coordinate (w) at (7,3); %Point3 coordinate (e) at (4,4); %Point4 coordinate (r) at (7,4);

%Verbinden der Punkte: %draw[line width=3pt] %(q) -- (w); %draw[line width=3pt] %(q) -- (e); %draw[line width=3pt] %(e) -- (r); %Alternative (Übersichtlicher): draw[color=black,line width=3pt] (w)-- (q)--(e)--(r);

%Belt3: %Point1 coordinate (u) at (3,4); %Point2 coordinate (i) at (3,7); %Point3 coordinate (o) at (5,4); %Point4 coordinate (p) at (5,7);

%Verbinden der Punkte: draw[line width=3pt] (u) -- (i); draw[line width=3pt] (o) -- (p);

%Schweißnaht1: %Point1 coordinate (m) at (2,4); %Point2 coordinate (n) at (3,5); %Point3 coordinate (o) at (3,4); filldraw[green] (m) -- (n) -- (o) -- (m);

%Schweißnaht2: %Point1 coordinate (h) at (6,4); %Point2 coordinate (j) at (5,5); %Point3 coordinate (k) at (5,4); filldraw[green] (h) -- (j) -- (k) -- (h);

%******

end{tikzpicture}

end{document}

Permanenter link

beantwortet 20 Okt '14, 17:42

Peter1's gravatar image

Peter1
8134
Akzeptiert-Rate: 0%

3

@Peter1: Bitte beachte, dass das hier kein Dialogsystem ist. Antworten sind ausschließlich als Antworten auf die Frage gemeint. Kurze Statements zu einer Frage. einer Antwort oder einem Kommentar, kann man als Kommentar angeben, aber bitte nicht als Antwort. Um eine Frage zu präzisieren sollte man die Frage selbst editieren. Anschlussfragen sollte man hingegen als neue Frage mit Link auf die Ursprungsfrage stellen. Und mach Dich bitte mit der Markdown-Syntax, die hier verwendet wird, vertraut machen.

(20 Okt '14, 18:02) gast3
Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

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ügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×39

gestellte Frage: 20 Okt '14, 15:33

Frage wurde gesehen: 13,010 Mal

zuletzt geändert: 30 Okt '14, 16:32