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, 08:35 nixversteh saputello |
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 beantwortet 05 Nov '15, 12:02 nixversteh cgnieder |