Hallo liebe User,

für die liebe Verwandtschaft soll ich mit LaTex (tikz) den indischen Beweis des Satzes von Pythagoras grafisch darstellen. Im Netz fand ich einen Code, den ich etwas schlichter gestalten konnte. Leider will es mir nicht gelingen, die Beschriftung korrekt hinzu bekommen. Kann mir da jemand unter die Arme greifen? Die Hypotenuse(n) sollen jeweils mit c, die Ankathete(n) mit b und die Gegenkathete(n) mit a bezeichnet werden.

Hier der Code:

Open in Online-Editor
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage{lmodern}
\usepackage{fullpage}
\usepackage{amsmath,amssymb,amsfonts} 
\usepackage{tkz-tab,tkz-euclide,tkz-fct,tkz-base}
\usetkzobj{all}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(0,0){A} \tkzDefPoint(7,0){B}
\tkzDefSquare(A,B) \tkzGetPoints{C}{D}
\tkzDrawPolygon[color = blue](B,C,D,A)
\tkzDefPoint(3,0){I} \tkzDefPoint(7,3){J}
\tkzDefSquare(I,J)
\tkzGetPoints{K}{L}
\tkzDrawPolygon(I,J,K,L)(A,I,L)
(I,B,J)(K,D,L)
(K,C,J)
\tkzLabelLine[above](A,I){$a$}
\tkzLabelLine[below](K,C){$a$}
\tkzLabelLine[right](A,L){$b$}
\tkzLabelLine[left](B,J){$a$}
\tkzLabelLine[above](I,B){$b$}
\tkzLabelLine[below](K,D){$b$}
\tkzLabelLine[above](I,J){$c$}
\tkzLabelLine[below](K,J){$c$}
\tkzLabelLine[below](K,L){$c$}
\end{tikzpicture}
\end{document}

Vielen Dank im voraus.

Lieben Gruß

Martin

EDIT: Habe einige Bezeichnung mit Hilfe von Clemens Code hin bekommen, fehlen aber noch welche ...

gefragt 05 Nov '15, 02:35

nixversteh's gravatar image

nixversteh
2751213
Akzeptiert: 75%

bearbeitet 07 Feb, 05:36

saputello's gravatar image

saputello
18.4k22352


Hallo liebe User,

ich habe es geschafft, danke noch einmal für eure Hilfe.

Open in Online-Editor
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage{lmodern}
\usepackage{fullpage}
\usepackage{amsmath,amssymb,amsfonts} 
\usepackage{tkz-tab,tkz-euclide,tkz-fct,tkz-base}
\usetkzobj{all}
\begin{document}
\begin{tikzpicture}
\tkzDefPoint(0,0){A} \tkzDefPoint(7,0){B}
\tkzDefSquare(A,B) \tkzGetPoints{C}{D}
\tkzDrawPolygon[color = blue](B,C,D,A)
\tkzDefPoint(3,0){I} \tkzDefPoint(7,3){J}
\tkzDefSquare(I,J)
\tkzGetPoints{K}{L}
\tkzDrawPolygon(I,J,K,L)(A,I,L)
(I,B,J)(K,D,L)
(K,C,J)
\tkzLabelLine[above](A,I){$a$}
\tkzLabelLine[below](K,C){$a$}
\tkzLabelLine[right](A,L){$b$}
\tkzLabelLine[left](B,J){$a$}
\tkzLabelLine[above](I,B){$b$}
\tkzLabelLine[below](K,D){$b$}
\tkzLabelLine[above](I,J){$c$}
\tkzLabelLine[below](K,J){$c$}
\tkzLabelLine[below](K,L){$c$}
\tkzLabelLine[right](L,D){$a$}
\tkzLabelLine[right](L,I){$c$}
\tkzLabelLine[left](C,J){$b$}
\end{tikzpicture}
\end{document}

Gruß

Martin

Permanenter link

beantwortet 05 Nov '15, 06:02

nixversteh's gravatar image

nixversteh
2751213

bearbeitet 05 Nov '15, 08:05

Clemens's gravatar image

Clemens
19.0k113060

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

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

Zugeordnete Themen:

×492
×44

Frage gestellt: 05 Nov '15, 02:35

Frage wurde angeschaut: 1,485 Mal

Zuletzt aktualisiert: 07 Feb, 05:36