diff options
author | Karl Berry <karl@freefriends.org> | 2020-01-24 21:43:02 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-01-24 21:43:02 +0000 |
commit | 4ce6f5f9c360b21c85e05cf51a20445a33aba4cc (patch) | |
tree | 7568e73fee89da48bc1ac9a383219336a4f23160 /Master/texmf-dist/doc/latex/tkz-euclide/examples | |
parent | d5adeaeb325c83b945dd89cac45b12a7410fd32d (diff) |
tkz-euclide (24jan20)
git-svn-id: svn://tug.org/texlive/trunk@53531 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/tkz-euclide/examples')
193 files changed, 2592 insertions, 42 deletions
diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/Makefile b/Master/texmf-dist/doc/latex/tkz-euclide/examples/Makefile deleted file mode 100644 index e6d2c024918..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-euclide/examples/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -all: doc - -doc: - for datei in $$(ls *tex | cut -d \. -f 1) ; do make $$datei.pdf ; done - -%.pdf: %.tex - pdflatex --shell-escape $*.tex
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/how_to_compile.txt b/Master/texmf-dist/doc/latex/tkz-euclide/examples/how_to_compile.txt new file mode 100644 index 00000000000..096675e543b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/how_to_compile.txt @@ -0,0 +1,2 @@ +If you want to compile the file tkzeuclide-7-5-3.tex. +You add \input{tkzeuclide-7-5-3} inside the environment "document"
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/info_euclide_tex.txt b/Master/texmf-dist/doc/latex/tkz-euclide/examples/info_euclide_tex.txt deleted file mode 100644 index 40cb7e5d073..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-euclide/examples/info_euclide_tex.txt +++ /dev/null @@ -1,17 +0,0 @@ -2011/06/01 - - -This archive contains all the examples of the documentation about tkz-euclide. - -You need to compile a file with pdflatex or pfdtex to have in the same directory the file tkzeuclpreamble.ltx. This file is present in the archive. - -You can also find Makefile in the archive. The way to use the Makefile is : - -$ cd <path of the archive> -$ make - -Best regards - -Alain Matthes - -
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/latex/euclide-tex.zip b/Master/texmf-dist/doc/latex/tkz-euclide/examples/latex/euclide-tex.zip Binary files differdeleted file mode 100644 index d449c7dd49a..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-euclide/examples/latex/euclide-tex.zip +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/main.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/main.tex new file mode 100644 index 00000000000..831c9060460 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/main.tex @@ -0,0 +1,11 @@ +% !TEX TS-program = pdflatex +% Created by Alain Matthes on 2020-01-23. +% Copyright (c) 2020 __ AlterMundus __. + +\documentclass{standalone} +%\usepackage{xcolor} +\usepackage{tkz-euclide} %you can add tkz-fct etc. + +\begin{document} +\input{tkzeuclide-5-0-0} +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-10-0-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-10-0-2.tex new file mode 100644 index 00000000000..56d8ee76910 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-10-0-2.tex @@ -0,0 +1,8 @@ + \begin{tikzpicture}[scale=.5] + \tkzDefPoint(1,3){A} + \tkzDefPoint(4,1){B} + \tkzDefPoint(0,0){O} + \tkzDrawPoint[color=red](A) + \tkzDrawPoint[fill=blue!20,draw=blue](B) + \tkzDrawPoint[color=green](O) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-10-0-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-10-0-3.tex new file mode 100644 index 00000000000..9f1d52f4ce4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-10-0-3.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(2,3){A} \tkzDefPoint(5,-1){B} + \tkzDefPoint[label=below:$\mathcal{C}$, + shift={(2,3)}](-30:5.5){E} + \begin{scope}[shift=(A)] + \tkzDefPoint(30:5){C} + \end{scope} + \tkzCalcLength[cm](A,B)\tkzGetLength{rAB} + \tkzDrawCircle[R](A,\rAB cm) + \tkzDrawSegment(A,B) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(B,C) + \tkzLabelPoints[above](A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-1-1.tex new file mode 100644 index 00000000000..476573282f9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-1-1.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=1] + \tkzInit[ymin=-4,ymax=6,xmin=-7,xmax=3] + \tkzClip + \tkzDefPoints{1.5/-1.5/C,-4.5/2/D} + \tkzDefPoint(-4,-2){O} + \tkzDefPoint(-2,-2){A} + \foreach \i in {0,1,...,4}{% + \pgfmathparse{0+\i * 72} + \tkzDefPointBy[rotation=center O angle \pgfmathresult](A) \tkzGetPoint{A\i} + \tkzDefPointBy[reflection = over C--D](A\i) \tkzGetPoint{A\i'}} + \tkzDrawPolygon(A0, A2, A4, A1, A3) + \tkzDrawPolygon(A0', A2', A4', A1', A3') + \tkzDrawLine[add= .5 and .5](C,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-2-1.tex new file mode 100644 index 00000000000..da42148d17a --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-2-1.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture}[scale=1.25] + \tkzInit \tkzClip + \tkzDefPoint(0,1){A} \tkzDefPoint(6,3){B} \tkzDefPoint(3,6){C} + \tkzDrawLines[add= 0 and .3](A,B A,C) + \tkzDefLine[bisector](B,A,C) \tkzGetPoint{a} + \tkzDrawLine[add=0 and 0,color=magenta!50 ](A,a) + \tkzDefPointBy[homothety=center A ratio .5](a) \tkzGetPoint{a'} + \tkzDefPointBy[projection = onto A--B](a') \tkzGetPoint{k} + \tkzDrawSegment[blue](a',k) + \tkzDrawPoints(a,a',k,A) + \tkzDrawCircle(a',k) + \tkzLabelPoints(a,a',k,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-3-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-3-1.tex new file mode 100644 index 00000000000..b063a581123 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-3-1.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[scale=1.5] + \tkzInit[xmin=-3,xmax=5,ymax=4] \tkzClip[space=.5] + \tkzDefPoint(0,0){A} + \tkzDefPoint(0,4){B} + \tkzDrawTriangle[pythagore](B,A) \tkzGetPoint{C} + \tkzDefLine[bisector](B,C,A) \tkzGetPoint{c} + \tkzInterLL(C,c)(A,B) \tkzGetPoint{D} + \tkzDrawSegment(C,D) + \tkzDrawCircle(D,A) + \tkzDefPointBy[projection=onto B--C](D) \tkzGetPoint{G} + \tkzInterLC(C,D)(D,A) \tkzGetPoints{E}{F} + \tkzDrawPoints(A,C,F) \tkzLabelPoints(A,C,F) + \tkzDrawPoints(B,D,E,G) + \tkzLabelPoints[above right](B,D,E,G) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-4-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-4-1.tex new file mode 100644 index 00000000000..28f09e524ce --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-4-1.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,-1){A} + \tkzDefPoint(2,2){B} + \tkzDefPointsBy[symmetry=center O](B,A){} + \tkzDrawLine(A,A') + \tkzDrawLine(B,B') + \tkzMarkAngle[mark=s,arc=lll,size=2 cm,mkcolor=red](A,O,B) + \tkzLabelAngle[pos=1,circle,draw,fill=blue!10](A,O,B){$60^{\circ}$} + \tkzDrawPoints(A,B,O,A',B') + \tkzLabelPoints(A,B,O,A',B') +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-5-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-5-1.tex new file mode 100644 index 00000000000..8a1ff71d7c5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-5-1.tex @@ -0,0 +1,15 @@ + \begin{tikzpicture}[scale=1.2,rotate=-90] + \tkzInit + \tkzDefPoint(0,0){A} \tkzDefPoint(5,0){B} + \tkzDrawSegment(A,B) + \tkzDefPointBy[rotation= center A angle 60](B) + \tkzGetPoint{C} + \tkzDefPointBy[symmetry= center C](A) + \tkzGetPoint{D} + \tkzDrawSegment(A,tkzPointResult) + \tkzDrawLine(B,D) + \tkzDrawArc[delta=10](A,B)(C) + \tkzDrawArc[delta=10](B,C)(A) + \tkzDrawArc[delta=10](C,D)(D) + \tkzMarkRightAngle(D,B,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-6-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-6-1.tex new file mode 100644 index 00000000000..c76759cf1da --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-6-1.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture} + \tkzDefPoint["$A$" left](1,5){A} + \tkzDefPoint["$B$" right](5,2){B} + \tkzDefPointBy[rotation in rad= center A angle pi/3](B) + \tkzGetPoint{C} + + \tkzDrawSegment(A,B) + \tkzDrawPoints(A,B,C) + \tkzCompass[color=red](A,C) + \tkzCompass[color=red](B,C) + + \tkzLabelPoints(C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-7-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-7-1.tex new file mode 100644 index 00000000000..68c0cedbaa9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-7-1.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[scale=2] + \tkzDefPoint(0,0){O} + \tkzDefPoint(1,0){A} + \tkzDrawCircle(O,A) + \tkzDefPoint(-1.5,-1.5){z1} + \tkzDefPoint(0.35,0){z2} + \tkzDrawPoints[color=black,fill=red,size=4](O,z1,z2) + \tkzDefPointBy[inversion = center O through A](z1) + \tkzGetPoint{Z1} + \tkzDefPointBy[inversion = center O through A](z2) + \tkzGetPoint{Z2} + \tkzDrawPoints[color=black,fill=red,size=4](Z1,Z2) + \tkzDrawSegments(z1,Z1 z2,Z2) + \tkzLabelPoints(O,A,z1,z2,Z1,Z2) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-7-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-7-2.tex new file mode 100644 index 00000000000..89ef4d3b9ad --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-11-7-2.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=3] + \tkzDefPoint(0,0){O} + \tkzDefPoint(1,0){A} + \tkzDrawCircle(O,A) + \tkzDefPoint(0.5,-0.25){z1} + \tkzDefPoint(-0.5,-0.5){z2} + \tkzDefPointBy[inversion = center O through A](z1) + \tkzGetPoint{Z1} + \tkzCircumCenter(z1,z2,Z1)\tkzGetPoint{c} + \tkzDrawCircle(c,Z1) + \tkzDrawPoints[color=black,fill=red,size=4](O,z1,z2,Z1,O,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-12-1-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-12-1-0.tex new file mode 100644 index 00000000000..ac4964b5c10 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-12-1-0.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} \tkzDefPoint(4,2){A'} + \tkzDefPoint(3,0){B} \tkzDefPoint(1,2){C} + \tkzDefPointsBy[translation= from A to A'](B,C){} + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawPolygon[color=red](A',B',C') + \tkzDrawPoints[color=blue](A,B,C) + \tkzDrawPoints[color=red](A',B',C') + \tkzLabelPoints(A,B,A',B') + \tkzLabelPoints[above](C,C') + \tkzDrawSegments[color = gray,->, + style=dashed](A,A' B,B' C,C') +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-1.tex new file mode 100644 index 00000000000..11fa6376274 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-1.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture}[scale=1.2, + vect/.style={->,shorten >=3pt,>=latex'}] + \tkzDefPoint(2,3){A} \tkzDefPoint(4,2){B} + \tkzDefPoint(0,1){C} + \tkzDefPointWith[colinear=at C](A,B) + \tkzGetPoint{D} + \tkzDrawPoints[color=red](A,B,C,D) + \tkzLabelPoints[above right=3pt](A,B,C,D) + \tkzDrawSegments[vect](A,B C,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-10.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-10.tex new file mode 100644 index 00000000000..f51b6990c9c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-10.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture}[scale=1.2] + \tkzDefPoint(1,3){A} \tkzDefPoint(4,2){B} + \tkzDefPointWith[linear,K=0.5](A,B) + \tkzGetPoint{C} + \tkzDrawPoints[color=red](A,B,C) + \tkzDrawSegment(A,B) + \tkzLabelPoints[above right=3pt](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-11.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-11.tex new file mode 100644 index 00000000000..a348d741b25 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-11.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1.2] + \tkzDefPoint(1,3){A} \tkzDefPoint(4,2){B} + \tkzDefPointWith[linear normed](A,B) + \tkzGetPoint{C} + \tkzDrawPoints[color=red](A,B,C) + \tkzDrawSegment(A,B) + \tkzLabelSegment(A,C){$1$} + \tkzLabelPoints[above right=3pt](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-2.tex new file mode 100644 index 00000000000..464e81c6bd4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-2.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture}[vect/.style={->, + shorten >=3pt,>=latex'}] + \tkzDefPoint(0,0){A} + \tkzDefPoint(5,0){B} + \tkzDefPoint(1,2){C} + \tkzDefPointWith[colinear=at C](A,B) + \tkzGetPoint{G} + \tkzDefPointWith[colinear=at C,K=0.5](A,B) + \tkzGetPoint{H} + \tkzLabelPoints(A,B,C,G,H) + \tkzDrawPoints(A,B,C,G,H) + \tkzDrawSegments[vect](A,B C,H) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-3.tex new file mode 100644 index 00000000000..60d7f7a1bbc --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-3.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture}[vect/.style={->, + shorten >=3pt,>=latex'}] + \tkzDefPoint(1,1){A} + \tkzDefPoint(4,2){B} + \tkzDefPoint(2,2){CU} + \tkzDefPointWith[colinear=at C,K=sqrt(2)/2](A,B) + \tkzGetPoint{D} + \tkzDrawPoints[color=red](A,B,C,D) + \tkzDrawSegments[vect](A,B C,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-4.tex new file mode 100644 index 00000000000..0f9366c2af2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-4.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=1.2, + vect/.style={->,shorten >=3pt,>=latex'}] + \tkzDefPoint(2,3){A} + \tkzDefPoint(4,2){B} + \tkzDefPointWith[orthogonal,K=-1](A,B) + \tkzGetPoint{C} + \tkzDrawPoints[color=red](A,B,C) + \tkzLabelPoints[right=3pt](A,B,C) + \tkzDrawSegments[vect](A,B A,C) + \tkzMarkRightAngle(B,A,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-5.tex new file mode 100644 index 00000000000..f4d040e71c3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-5.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(1,2){O} + \tkzDefPoint(2,5){I} + \tkzDefPointWith[orthogonal](O,I) + \tkzGetPoint{J} + \tkzDefPointWith[orthogonal,K=-1](O,I) + \tkzGetPoint{K} + \tkzDrawSegment(O,I) + \tkzDrawSegments[->](O,J O,K) + \tkzMarkRightAngles(I,O,J I,O,K) + \tkzDrawPoints(O,I,J,K) + \tkzLabelPoints(O,I,J,K) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-6.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-6.tex new file mode 100644 index 00000000000..068aeb6d697 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-6.tex @@ -0,0 +1,19 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoints{0/0/A,6/0/B} + \tkzDefMidPoint(A,B) + \tkzGetPoint{I} + \tkzDefPointWith[orthogonal,K=-.75](B,A) + \tkzGetPoint{C} + \tkzInterLC(B,C)(B,I) + \tkzGetPoints{D}{F} + \tkzDuplicateSegment(B,F)(A,F) + \tkzGetPoint{E} + \tkzDrawArc[delta=10](F,E)(B) + \tkzInterLC(A,B)(A,E) + \tkzGetPoints{N}{M} + \tkzDrawArc[delta=10](A,M)(E) + \tkzDrawLines(A,B B,C A,F) + \tkzCompass(B,F) + \tkzDrawPoints(A,B,C,F,M,E) + \tkzLabelPoints(A,B,C,F,M,E) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-7.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-7.tex new file mode 100644 index 00000000000..5025f0cdfe4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-7.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=1.2, + vect/.style={->,shorten >=3pt,>=latex'}] + \tkzDefPoint(2,1){A} + \tkzDefPoint(6,2){B} + \tkzDefPointWith[orthogonal,K=.5](A,B) + \tkzGetPoint{C} + \tkzDefPointWith[colinear=at C,K=.5](A,B) + \tkzGetPoint{D} + \tkzMarkRightAngle[fill=gray!20](B,A,C) + \tkzDrawSegments[vect](A,B A,C C,D) + \tkzDrawPoints(A,...,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-8.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-8.tex new file mode 100644 index 00000000000..dbe2bb3b6e4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-8.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1.2, + vect/.style={->,shorten >=3pt,>=latex'}] + \tkzDefPoint(2,3){A} \tkzDefPoint(4,2){B} + \tkzDefPointWith[orthogonal normed](A,B) + \tkzGetPoint{C} + \tkzDrawPoints[color=red](A,B,C) + \tkzDrawSegments[vect](A,B A,C) + \tkzMarkRightAngle[fill=gray!20](B,A,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-9.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-9.tex new file mode 100644 index 00000000000..4e69660705b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-1-9.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=1.2, + vect/.style={->,shorten >=3pt,>=latex'}] + \tkzDefPoint(2,3){A} \tkzDefPoint(5,1){B} + \tkzDefPointWith[orthogonal normed,K=2](A,B) + \tkzGetPoint{C} + \tkzDrawPoints[color=red](A,B,C) + \tkzDrawCircle[R](A,2cm) + \tkzDrawSegments[vect](A,B A,C) + \tkzMarkRightAngle[fill=gray!20](B,A,C) + \tkzLabelPoints[above=3pt](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-2-1.tex new file mode 100644 index 00000000000..390379750b8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-13-2-1.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){O} + \tkzDefPoint(1,1){A} + \tkzDefPoint(4,2){B} + \tkzGetVectxy(A,B){v} + \tkzDefPoint(\vx,\vy){V} + \tkzDrawSegment[->,color=red](O,V) + \tkzDrawSegment[->,color=blue](A,B) + \tkzDrawPoints(A,B,O) + \tkzLabelPoints(A,B,O,V) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-2-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-2-0.tex new file mode 100644 index 00000000000..5dd1da2c1a6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-2-0.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=5]\tkzGrid + \tkzDefPoints{0/0/A,2/2/B,5/5/C} + \tkzDefRandPointOn[rectangle = A and B] + \tkzGetPoint{a} + \tkzDefRandPointOn[rectangle = B and C] + \tkzGetPoint{d} + \tkzDrawLine(a,d) + \tkzDrawPoints(A,B,C,a,d) + \tkzLabelPoints(A,B,C,a,d) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-3-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-3-0.tex new file mode 100644 index 00000000000..d237b813321 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-3-0.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=5] \tkzGrid + \tkzDefPoints{0/0/A,2/2/B,3/3/C,5/5/D} + \tkzDefRandPointOn[segment = A--B]\tkzGetPoint{a} + \tkzDefRandPointOn[segment = C--D]\tkzGetPoint{d} + \tkzDrawPoints(A,B,C,D,a,d) + \tkzLabelPoints(A,B,C,D,a,d) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-4-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-4-0.tex new file mode 100644 index 00000000000..d75b58c5f16 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-4-0.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=5] \tkzGrid + \tkzDefPoints{0/0/A,2/2/B,3/3/C,5/5/D} + \tkzDefRandPointOn[line = A--B]\tkzGetPoint{a} + \tkzDefRandPointOn[line = C--D]\tkzGetPoint{d} + \tkzDrawPoints(A,B,C,D,a,d) + \tkzLabelPoints(A,B,C,D,a,d) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-4-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-4-1.tex new file mode 100644 index 00000000000..2545f20b5bb --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-4-1.tex @@ -0,0 +1,20 @@ +\begin{tikzpicture} + \tkzDefPoints{0/0/A,2/2/B,-1/-1/C} + \tkzDefCircle[through=](A,C) + \tkzGetLength{rAC} + \tkzDrawCircle(A,C) + \tkzDrawCircle(A,B) + \tkzDefRandPointOn[rectangle=A and B] + \tkzGetPoint{a} + \tkzDefRandPointOn[segment=A--B] + \tkzGetPoint{b} + \tkzDefRandPointOn[circle=center A radius \rAC pt] + \tkzGetPoint{d} + \tkzDefRandPointOn[circle through= center A through B] + \tkzGetPoint{c} + \tkzDefRandPointOn[disk through=center A through B] + \tkzGetPoint{e} + \tkzLabelPoints[above right=3pt](A,B,C,a,b,...,e) + \tkzDrawPoints[](A,B,C,a,b,...,e) + \tkzDrawRectangle(A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-5-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-5-1.tex new file mode 100644 index 00000000000..35e28352ebd --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-5-1.tex @@ -0,0 +1,23 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/A,3/0/B} + \def\coeffK{2} + \tkzApolloniusCenter[K=\coeffK](A,B) + \tkzGetPoint{P} + \tkzDefApolloniusPoint[K=\coeffK](A,B) + \tkzGetPoint{M} + \tkzDefApolloniusRadius[K=\coeffK](A,B) + \tkzDrawCircle[R,color = blue!50!black, + fill=blue!20, + opacity=.4](tkzPointResult,\tkzLengthResult pt) + \tkzDefRandPointOn[circle through= center P through M] + \tkzGetPoint{N} + \tkzDrawPoints(A,B,P,M,N) + \tkzLabelPoints(A,B,P,M,N) + \tkzDrawSegments[red](N,A N,B) + \tkzDrawPoints(A,B) + \tkzDrawSegments[red](A,B) + \tkzLabelCircle[R,draw,fill=green!10,% + text width=3cm,% + text centered](P,\tkzLengthResult pt-20pt)(-120)% + { $MA/MB=\coeffK$\\$NA/NB=\coeffK$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-6-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-6-0.tex new file mode 100644 index 00000000000..0d8639e9c56 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-6-0.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture} + \tkzInit[xmax=5,ymax=5] \tkzGrid + \tkzDefPoints{3/2/A,1/1/B} + \tkzCalcLength[cm](A,B) \tkzGetLength{rAB} + \tkzDrawCircle[R](A,\rAB cm) + \tkzDefRandPointOn[circle = center A radius + \rAB cm]\tkzGetPoint{a} + \tkzDrawSegment(A,a) + \tkzDrawPoints(A,B,a) + \tkzLabelPoints(A,B,a) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-7-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-7-0.tex new file mode 100644 index 00000000000..e04b606698b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-14-7-0.tex @@ -0,0 +1,25 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(0,0){A} + \tkzDefRandPointOn[circle= center A radius 4cm] + \tkzGetPoint{B} + \tkzDrawPoints(A,B) + \tkzDefPointBy[rotation= center A angle 180](B) + \tkzGetPoint{C} + \tkzInterCC[R](A,4 cm)(B,4 cm) + \tkzGetPoints{I}{I'} + \tkzInterCC[R](A,4 cm)(I,4 cm) + \tkzGetPoints{J}{B} + \tkzInterCC(B,A)(C,B) + \tkzGetPoints{D}{E} + \tkzInterCC(D,B)(E,B) + \tkzGetPoints{M}{M'} + \tikzset{arc/.style={color=brown,style=dashed,delta=10}} + \tkzDrawArc[arc](C,D)(E) + \tkzDrawArc[arc](B,E)(D) + \tkzDrawCircle[color=brown,line width=.2pt](A,B) + \tkzDrawArc[arc](D,B)(M) + \tkzDrawArc[arc](E,M)(B) + \tkzCompasss[color=red,style=solid](B,I I,J J,C) + \tkzDrawPoints(B,C,D,E,M) + \tkzLabelPoints(A,B,M) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-1.tex new file mode 100644 index 00000000000..d4fabaab5b0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-1.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[rotate=25] + \tkzInit + \tkzDefPoints{-2/0/A,1/2/B} + \tkzDefLine[mediator](A,B) \tkzGetPoints{C}{D} + \tkzDefPointWith[linear,K=.75](C,D) \tkzGetPoint{D} + \tkzDefMidPoint(A,B) \tkzGetPoint{I} + \tkzFillPolygon[color=orange!30](A,C,B,D) + \tkzDrawSegments(A,B C,D) + \tkzMarkRightAngle(B,I,C) + \tkzDrawSegments(D,B D,A) + \tkzDrawSegments(C,B C,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-2.tex new file mode 100644 index 00000000000..2eea88ee9cd --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-2.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture} + \tkzDefPoints{-1.5/-0.25/A,1/-0.75/B,-0.7/1/C} + \tkzDrawLine(A,B) + \tkzLabelLine[pos=1.25,left](A,B){$(d_1)$} + \tkzDrawPoints(A,B,C) + \tkzDefLine[orthogonal=through C](B,A) \tkzGetPoint{c} + \tkzDrawLine(C,c) + \tkzLabelLine[pos=1.25,left](C,c){$(\delta)$} + \tkzInterLL(A,B)(C,c) \tkzGetPoint{I} + \tkzMarkRightAngle(C,I,B) + \tkzDefLine[parallel=through C](A,B) \tkzGetPoint{c'} + \tkzDrawLine(C,c') + \tkzLabelLine[pos=1.25,left](C,c'){$(d_2)$} + \tkzMarkRightAngle(I,C,c') +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-3.tex new file mode 100644 index 00000000000..4049c8dc955 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-3.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=1] + \tkzInit[xmin=-6,ymin=-6,xmax=6,ymax=6] + \tkzClip + \tkzDefPoint(0,0){O} + \tkzDefPoint(132:4){A} + \tkzDefPoint(5,0){B} + \foreach \ang in {5,10,...,360}{% + \tkzDefPoint(\ang:5){M} + \tkzDefLine[mediator](A,M) + \tkzDrawLine[color=magenta,add= 4 and 4](tkzFirstPointResult,tkzSecondPointResult)} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-4.tex new file mode 100644 index 00000000000..cb58fa34522 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-4.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=1.25] + \tkzInit[xmin=-6,ymin=-6,xmax=6,ymax=6] + \tkzClip + \tkzDefPoint(0,0){O} + \tkzDefPoint(132:5){A} + \tkzDefPoint(4,0){B} + \foreach \ang in {5,10,...,360}{% + \tkzDefPoint(\ang:4){M} + \tkzDefLine[mediator](A,M) + \tkzDrawLine[color=magenta, + add= 4 and 4](tkzFirstPointResult,tkzSecondPointResult)} + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-5.tex new file mode 100644 index 00000000000..60e7b1c6955 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-5.tex @@ -0,0 +1,18 @@ + \begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(6,6){E} + \tkzDefRandPointOn[circle=center O radius 4cm] + \tkzGetPoint{A} + \tkzDefRandPointOn[circle=center O radius 4cm] + \tkzGetPoint{B} + \tkzDrawSegments(O,A O,B) + \tkzDrawCircle(O,A) + \tkzDefTangent[from with R=E](O,4cm) + \tkzGetSecondPoint{k} + \tkzDefTangent[at=A](O) + \tkzGetPoint{h} + \tkzDrawPoints(E) + \tkzDrawLine[add = .5 and .5](A,h) + \tkzDrawLine[add = .5 and .5](E,k) + \tkzMarkRightAngle[fill=red!30](O,A,h) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-6.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-6.tex new file mode 100644 index 00000000000..1347aecde95 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-15-1-6.tex @@ -0,0 +1,20 @@ + \begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,0){B} + \tkzDefPoint(0,8){A} + \tkzDefSquare(A,B) + \tkzGetPoints{C}{D} + \tkzDrawSquare(A,B) + \tkzClipPolygon(A,B,C,D) + \tkzDefPoint(4,8){F} + \tkzDefPoint(4,0){E} + \tkzDefPoint(4,4){Q} + \tkzFillPolygon[color = green](A,B,C,D) + \tkzDrawCircle[fill = orange](B,A) + \tkzDrawCircle[fill = purple](E,B) + \tkzDefTangent[from=B](F,A) + \tkzInterLL(F,tkzFirstPointResult)(C,D) + \tkzInterLL(A,tkzPointResult)(F,E) + \tkzDrawCircle[fill = yellow](tkzPointResult,Q) + \tkzDefPointBy[projection= onto B--A](tkzPointResult) + \tkzDrawCircle[fill = blue!50!black](tkzPointResult,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-1.tex new file mode 100644 index 00000000000..7a40607519e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-1.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture} + \tkzInit[xmin=-2,xmax=3,ymin=-2.25,ymax=2.25] + \tkzClip[space=.25] + \tkzDefPoint(0,0){A} \tkzDefPoint(2,0.5){B} + \tkzDefPoint(0,-1){C}\tkzDefPoint(2,-0.5){D} + \tkzDefPoint(0,1){E} \tkzDefPoint(2,1.5){F} + \tkzDefPoint(0,-2){G} \tkzDefPoint(2,-1.5){H} + \tkzDrawLine(A,B) \tkzDrawLine[add = 0 and .5](C,D) + \tkzDrawLine[add = 1 and 0](E,F) +\tkzDrawLine[add = 0 and 0](G,H) + \tkzDrawPoints(A,B,C,D,E,F,G,H) + \tkzLabelPoints(A,B,C,D,E,F,G,H) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-2.tex new file mode 100644 index 00000000000..6be63878139 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-2.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(2,0){B} + \tkzDefPoint(1,2){C} + \tkzDefPoint(3,2){D} + \tkzDrawLines(A,B C,D A,C B,D) + \tkzLabelPoints(A,B,C,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-3.tex new file mode 100644 index 00000000000..18739883b8c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-1-3.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(3,1){I} + \tkzDefPoint(1,4){J} + \tkzDefLine[bisector](I,O,J) + \tkzGetPoint{i} + \tkzDefLine[bisector out](I,O,J) + \tkzGetPoint{j} + \tkzDrawLines[add = 1 and .5,color=red](O,I O,J) + \tkzDrawLines[add = 1 and .5,color=blue](O,i O,j) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-2-1.tex new file mode 100644 index 00000000000..2ea57441cc4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-16-2-1.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} + \tkzDefPoints{0/0/A,3/0/B,1/1/C} + \tkzDefLine[perpendicular=through C,K=-1](A,B) + \tkzGetPoint{c} + \tkzDrawLines(A,B C,c) + \tkzLabelLine[pos=1.25,blue,right](C,c){$(\delta)$} + \tkzLabelLine[pos=-0.25,red,left](C,c){encore $(\delta)$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-1.tex new file mode 100644 index 00000000000..cad85c29c51 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-1.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoint(0,0){A} + \tkzDefPoint(2,1){B} + \tkzDrawSegment[color=red,thin](A,B) + \tkzDrawPoints(A,B) + \tkzLabelPoints(A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-2.tex new file mode 100644 index 00000000000..2d79844eb24 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-2.tex @@ -0,0 +1,9 @@ + \begin{tikzpicture} + \tkzDefPoints{0/0/A,6/0/B,0.8/4/C} + \tkzDefTriangleCenter[euler](A,B,C) + \tkzGetPoint{E} + \tkzDrawCircle[euler,red](A,B,C) + \tkzDrawLines[add=.5 and .5](A,B A,C B,C) + \tkzDrawPoints(A,B,C,E) + \tkzLabelPoints(A,B,C,E) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-3.tex new file mode 100644 index 00000000000..2cc2068bc37 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-1-3.tex @@ -0,0 +1,21 @@ + \begin{tikzpicture}[scale=2] + \pgfkeys{/pgf/number format/.cd,fixed,precision=2} + % Define the first two points + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,0){B} + \tkzDefPoint(1,1){C} + % Draw the triangle and the points + \tkzDrawPolygon(A,B,C) + \tkzDrawPoints(A,B,C) + % Label the sides + \tkzCalcLength[cm](A,B)\tkzGetLength{ABl} + \tkzCalcLength[cm](B,C)\tkzGetLength{BCl} + \tkzCalcLength[cm](A,C)\tkzGetLength{ACl} + % add dim + \tkzDrawSegment[dim={\pgfmathprintnumber\BCl, + 6pt,transform shape}](C,B) + \tkzDrawSegment[dim={\pgfmathprintnumber\ACl, + 6pt,transform shape}](A,C) + \tkzDrawSegment[dim={\pgfmathprintnumber\ABl, + -6pt,transform shape}](A,B) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-2-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-2-0.tex new file mode 100644 index 00000000000..e2efe5a28fe --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-2-0.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture} + \tkzInit[xmin=-1,xmax=3,ymin=-1,ymax=2] + \tkzClip[space=1] + \tkzDefPoint(0,0){A} + \tkzDefPoint(2,1){B} + \tkzDefPoint(3,0){C} + \tkzDrawSegments(A,B B,C) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,C) + \tkzLabelPoints[above](B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-3-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-3-1.tex new file mode 100644 index 00000000000..37c9305c21d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-3-1.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture} + \tkzDefPoint(2,1){A} + \tkzDefPoint(6,4){B} + \tkzDrawSegment(A,B) + \tkzMarkSegment[color=Maroon,size=2pt, + pos=0.4, mark=z](A,B) + \tkzMarkSegment[color=blue, + pos=0.2, mark=oo](A,B) + \tkzMarkSegment[pos=0.8, + mark=s,color=red](A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-3-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-3-2.tex new file mode 100644 index 00000000000..b532bdbe818 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-3-2.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture} + \tkzDefPoint(2,1){A} + \tkzDefPoint(6,4){B} + \tkzDrawSegment(A,B) + \tkzMarkSegment[color=gray, + pos=0.2,mark=s|](A,B) + \tkzMarkSegment[color=gray, + pos=0.4,mark=s||](A,B) + \tkzMarkSegment[color=Maroon, + pos=0.6,mark=||](A,B) + \tkzMarkSegment[color=red, + pos=0.8,mark=|||](A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-4-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-4-1.tex new file mode 100644 index 00000000000..a350f999610 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-4-1.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/O,2/2/A,4/0/B,6/2/C} + \tkzDrawSegments(O,A A,B) + \tkzDrawPoints(O,A,B) + \tkzDrawLine(O,B) + \tkzMarkSegments[mark=||,size=6pt](O,A A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-0.tex new file mode 100644 index 00000000000..618e7d219a0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-0.tex @@ -0,0 +1,16 @@ + \begin{tikzpicture}[scale=1] + \tkzDefPoint(0,0){A}\tkzDefPoint(3,2){B} + \tkzDefPoint(4,0){C}\tkzDefPoint(2.5,1){P} + \tkzDrawPolygon(A,B,C) + \tkzDefEquilateral(A,P) \tkzGetPoint{P'} + \tkzDefPointsBy[rotation=center A angle 60](P,B){P',C'} + \tkzDrawPolygon(A,P,P') + \tkzDrawPolySeg(P',C',A,P,B) + \tkzDrawSegment(C,P) + \tkzDrawPoints(A,B,C,C',P,P') + \tkzMarkSegments[mark=s|,size=6pt, + color=blue](A,P P,P' P',A) + \tkzMarkSegments[mark=||,color=orange](B,P P',C') + \tkzLabelPoints(A,C) \tkzLabelPoints[below](P) + \tkzLabelPoints[above right](P',C',B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-1.tex new file mode 100644 index 00000000000..65bbee78059 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-1.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} +\tkzInit +\tkzDefPoint(0,0){A} +\tkzDefPoint(6,0){B} +\tkzDrawSegment(A,B) +\tkzLabelSegment[above,pos=.8](A,B){$a$} +\tkzLabelSegment[below,pos=.2](A,B){$4$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-2.tex new file mode 100644 index 00000000000..2798efaf6dc --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-2.tex @@ -0,0 +1,26 @@ +\begin{tikzpicture}[rotate=-60] +\tikzset{label seg style/.append style = {% + color = red, + }} +\tkzDefPoint(0,1){A} +\tkzDefPoint(2,4){C} +\tkzDefPointWith[orthogonal normed,K=7](C,A) +\tkzGetPoint{B} +\tkzDrawPolygon[green!60!black](A,B,C) +\tkzDrawLine[altitude,dashed,color=magenta](B,C,A) +\tkzGetPoint{P} +\tkzLabelPoint[left](A){$A$} +\tkzLabelPoint[right](B){$B$} +\tkzLabelPoint[above](C){$C$} +\tkzLabelPoint[below](P){$P$} +\tkzLabelSegment[](B,A){$c$} +\tkzLabelSegment[swap](B,C){$a$} +\tkzLabelSegment[swap](C,A){$b$} +\tkzMarkAngles[size=1cm, + color=cyan,mark=|](C,B,A A,C,P) +\tkzMarkAngle[size=0.75cm, + color=orange,mark=||](P,C,B) +\tkzMarkAngle[size=0.75cm, + color=orange,mark=||](B,A,C) +\tkzMarkRightAngles[german](A,C,B B,P,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-3.tex new file mode 100644 index 00000000000..450c9c3fd1c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-17-5-3.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/O,2/2/A,4/0/B,6/2/C} + \tkzDrawSegments(O,A A,B) + \tkzDrawPoints(O,A,B) + \tkzDrawLine(O,B) + \tkzLabelSegments[color=red,above=4pt](O,A A,B){$a$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-1.tex new file mode 100644 index 00000000000..d276812b757 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-1.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture}[scale=.8] +\tkzInit[xmax=5,ymax=3] \tkzClip[space=.5] + \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} + \tkzDefTriangle[golden](A,B)\tkzGetPoint{C} + \tkzDrawPolygon(A,B,C) \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,B) \tkzDrawBisector(A,C,B) + \tkzLabelPoints[above](C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-2.tex new file mode 100644 index 00000000000..231cc7e7d6c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-2.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(4,0){B} + \tkzDefTriangle[equilateral](A,B) + \tkzGetPoint{C} + \tkzDrawPolygon(A,B,C) + \tkzDefTriangle[equilateral](B,A) + \tkzGetPoint{D} + \tkzDrawPolygon(B,A,D) + \tkzDrawPoints(A,B,C,D) + \tkzLabelPoints(A,B,C,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-3.tex new file mode 100644 index 00000000000..d438bc79426 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-1-3.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} + \tkzDefTriangle[euclide](A,B)\tkzGetPoint{C} + \tkzDrawPolygon(A,B,C) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,B) + \tkzLabelPoints[above](C) + \tkzDrawBisector(A,C,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-2-1.tex new file mode 100644 index 00000000000..08a4e700690 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-2-1.tex @@ -0,0 +1,5 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(4,0){B} + \tkzDrawTriangle[pythagore,fill=blue!30](A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-2-2.tex new file mode 100644 index 00000000000..b315e5d77b6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-2-2.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} +\tkzInit[ymin=-2.5,ymax=0,xmin=-5,xmax=0] +\tkzClip[space=.5] + \begin{scope}[rotate=-180] + \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} + \tkzDrawTriangle[school,fill=red!30](A,B) + \end{scope} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-3-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-3-1.tex new file mode 100644 index 00000000000..1accd70ba98 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-3-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1.25] + \tkzInit[xmin=0,xmax=4,ymin=0,ymax=3] \tkzClip + \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} + \tkzDefPoint(1,3){C} \tkzDrawPolygon(A,B,C) + \tkzSetUpLine[color=blue] + \tkzDrawLine[median](B,C,A) + \tkzDrawLine[median](C,A,B) + \tkzDrawLine[median](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-4-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-4-1.tex new file mode 100644 index 00000000000..d323b4e1deb --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-4-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1.25] + \tkzInit[xmin=0,xmax=4,ymin=0,ymax=3] \tkzClip + \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} + \tkzDefPoint(1,3){C} \tkzDrawPolygon(A,B,C) + \tkzSetUpLine[color=magenta] + \tkzDrawLine[altitude](B,C,A) + \tkzDrawLine[altitude](C,A,B) + \tkzDrawLine[altitude](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-5-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-5-1.tex new file mode 100644 index 00000000000..7dabe9e81a3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-18-5-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1.5] + \tkzInit[xmin=0,xmax=4,ymin=0,ymax=3] \tkzClip + \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} + \tkzDefPoint(1,3){C} \tkzDrawPolygon(A,B,C) + \tkzSetUpLine[color=purple] + \tkzDrawLine[bisector](B,C,A) + \tkzDrawLine[bisector](C,A,B) + \tkzDrawLine[bisector](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-1.tex new file mode 100644 index 00000000000..211cc716375 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-1.tex @@ -0,0 +1,26 @@ +\begin{tikzpicture}[rotate=90,scale=1.25] + \tkzDefPoints{0/0/A,6/0/B,0.8/4/C} + \tkzDefSpcTriangle[medial, + name=M](A,B,C){_A,_B,_C} + \tkzDefTriangleCenter[euler](A,B,C) + \tkzGetPoint{N} % I= N nine points + \tkzDefTriangleCenter[ortho](A,B,C) + \tkzGetPoint{H} + \tkzDefMidPoint(A,H) \tkzGetPoint{E_A} + \tkzDefMidPoint(C,H) \tkzGetPoint{E_C} + \tkzDefMidPoint(B,H) \tkzGetPoint{E_B} + \tkzDefSpcTriangle[ortho,name=H](A,B,C){_A,_B,_C} + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawCircle(N,E_A) + \tkzDrawSegments[blue](A,H_A B,H_B C,H_C) + \tkzDrawPoints(A,B,C,N,H) + \tkzDrawPoints[red](M_A,M_B,M_C) + \tkzDrawPoints[blue]( H_A,H_B,H_C) + \tkzDrawPoints[green](E_A,E_B,E_C) + \tkzAutoLabelPoints[center=N,font=\scriptsize]% +(A,B,C,M_A,M_B,M_C,H_A,H_B,H_C,E_A,E_B,E_C) +\tkzLabelPoints[font=\scriptsize](H,N) +\tkzMarkSegments[mark=s|,size=3pt, + color=blue,line width=1pt](B,E_B E_B,H) + \tkzDrawPolygon[color=red](M_A,M_B,M_C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-2.tex new file mode 100644 index 00000000000..dc76c839919 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-2.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoints{ 0/0/A,5/0/B,1/3/C} + \tkzDefSpcTriangle[in,name=I](A,B,C){a,b,c} + \tkzInCenter(A,B,C)\tkzGetPoint{I} + \tkzDrawPolygon[red](A,B,C) + \tkzDrawPolygon[blue](Ia,Ib,Ic) + \tkzDrawPoints(A,B,C,I,Ia,Ib,Ic) + \tkzLabelPoints(A,B,C,I,Ia,Ib,Ic) + \tkzDrawCircle[in](A,B,C) + \tkzDrawSegments[dashed](A,Ia B,Ib C,Ic) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-3.tex new file mode 100644 index 00000000000..4c50c4d99c2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-3.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=.5,rotate=60] + \tkzDefPoints{0/0/A,6/0/B,0.8/4/C} + \tkzDefSpcTriangle[excentral,name=J](A,B,C){a,b,c} + \tkzDefSpcTriangle[extouch,name=T](A,B,C){a,b,c} + \tkzDrawCircles[red](Ja,Ta Jb,Tb Jc,Tc) + \tkzDrawLines[add=1 and 1](A,B B,C C,A) + \tkzDrawPolygon(A,B,C) + \tkzDrawPolygon[blue](Ja,Jb,Jc) + \tkzDrawPoints(A,B,C) + \tkzDrawPoints[blue](Ja,Jb,Jc) + \tkzLabelPoints(A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-4.tex new file mode 100644 index 00000000000..72d2ddff8be --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-4.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=.75,rotate=60] + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,0){B} + \tkzDefPoint(0.5,2.5){C} + \tkzDefCircle[euler](A,B,C) \tkzGetPoint{N} + \tkzDefSpcTriangle[feuerbach,name=F](A,B,C){_a,_b,_c} + \tkzDefSpcTriangle[excentral,name=J](A,B,C){_a,_b,_c} + \tkzDefSpcTriangle[extouch,name=T](A,B,C){_a,_b,_c} + \tkzDrawCircle[red](N,F_a) + % \tkzDrawCircle[in](A,B,C) + \tkzDrawPolygon(A,B,C) + \tkzDrawPolygon[blue](F_a,F_b,F_c) + \tkzDrawPoints[blue](J_a,J_b,J_c,F_a,F_b,F_c,A,B,C)) + \tkzDrawCircles[purple](J_a,F_a J_b,F_b J_c,F_c) + \tkzAutoLabelPoints[center=N,dist=.3, + font=\scriptsize](A,B,C,F_a,F_b,F_c,J_a,J_b,J_c) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-5.tex new file mode 100644 index 00000000000..384b9963a8b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-5.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=.5,rotate=80] + \tkzDefPoints{0/0/A,6/0/B,1.8/4/C} + \tkzDefSpcTriangle[tangential, + name=T](A,B,C){a,b,c} + \tkzDrawPolygon[red](A,B,C) + \tkzDrawPolygon[blue](Ta,Tb,Tc) + \tkzDrawPoints[red](A,B,C) + \tkzDrawPoints[blue](Ta,Tb,Tc) + \tkzDefCircle[circum](A,B,C) + \tkzGetPoint{O} + \tkzDrawCircle(O,A) + \tkzLabelPoints[red](A,B,C) + \tkzLabelPoints[blue](Ta,Tb,Tc) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-6.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-6.tex new file mode 100644 index 00000000000..2983b4249e1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-6.tex @@ -0,0 +1,22 @@ + \begin{tikzpicture}[scale=.4] + \tkzDefPoints{% x y name + 0 /0 /A, + 6 /0 /B, + 4 /6 /C} + + \tkzDefSpcTriangle[ex](A,B,C){Ja,Jb,Jc} + \tkzDefSpcTriangle[extouch](A,B,C){Ta,Tb,Tc} + \tkzDrawPoints(Ja,Jb,Jc,Ta,Tb,Tc) + \tkzLabelPoints(Ja,Jb,Jc,Ta,Tb,Tc) + \tkzDrawPolygon[](A,B,C) + \tkzDefTriangleCenter[nagel](A,B,C) + \tkzGetPoint{Na} + \tkzDrawPoints(B,C,A,Na) + \tkzLabelPoints(B,C,A,Na) + \tkzShowBB\tkzClipBB + \tkzDrawLines[add=1 and 1,dashed](A,B B,C C,A) + \tkzDrawCircles[dashed](Ja,Ta Jb,Tb Jc,Tc) + \tkzDrawSegments[dashed](Ja,Ta Jb,Tb Jc,Tc) + \tkzMarkRightAngles[fill=gray!20](Ja,Ta,C + Jb,Tb,A Jc,Tc,B) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-7.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-7.tex new file mode 100644 index 00000000000..3308bd30493 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-19-0-7.tex @@ -0,0 +1,21 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoints{0/0/A,6/0/B,4/6/C} + \tkzDefSpcTriangle[centroid](A,B,C){Ma,Mb,Mc} + \tkzDefSpcTriangle[ex](A,B,C){Ja,Jb,Jc} + \tkzDefSpcTriangle[extouch](A,B,C){Ta,Tb,Tc} + \tkzDefTriangleCenter[mittenpunkt](A,B,C) + \tkzGetPoint{Mi} + \tkzDrawPoints(Ma,Mb,Mc,Ja,Jb,Jc) + \tkzClipBB + \tkzDrawPolygon[](A,B,C) + \tkzDrawLines[add=0 and 1](Ja,Ma + Jb,Mb Jc,Mc) + \tkzDrawLines[add=1 and 1](A,B A,C B,C) + \tkzDrawCircles[dashed](Ja,Ta Jb,Tb Jc,Tc) + \tkzDrawPoints(B,C,A,Mi) + \tkzLabelPoints(B,C,A,Mi) + \tkzLabelPoints[left](Mb) + \tkzLabelPoints(Ma,Mc,Jb,Jc) + \tkzLabelPoints[above left](Ja,Jc) + \tkzShowBB +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-1.tex new file mode 100644 index 00000000000..ada53493da9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,0){A} \tkzDefPoint(3,0){B} + \tkzDefSquare(A,B) + \tkzDrawPolygon[color=red](A,B,tkzFirstPointResult,% + tkzSecondPointResult) + \tkzDefSquare(B,A) + \tkzDrawPolygon[color=blue](B,A,tkzFirstPointResult,% + tkzSecondPointResult) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-2.tex new file mode 100644 index 00000000000..23e0a855732 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-2.tex @@ -0,0 +1,6 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,0){B} + \tkzDefSquare(A,B) \tkzGetFirstPoint{C} + \tkzDrawPolygon[color=blue,fill=blue!30](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-3.tex new file mode 100644 index 00000000000..2ff0bbf24f2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-1-3.tex @@ -0,0 +1,20 @@ +\begin{tikzpicture}[scale=.5] +\tkzInit +\tkzDefPoint(0,0){C} +\tkzDefPoint(4,0){A} +\tkzDefPoint(0,3){B} +\tkzDefSquare(B,A)\tkzGetPoints{E}{F} +\tkzDefSquare(A,C)\tkzGetPoints{G}{H} +\tkzDefSquare(C,B)\tkzGetPoints{I}{J} +\tkzFillPolygon[fill = red!50 ](A,C,G,H) +\tkzFillPolygon[fill = blue!50 ](C,B,I,J) +\tkzFillPolygon[fill = purple!50](B,A,E,F) +\tkzFillPolygon[fill = orange,opacity=.5](A,B,C) +\tkzDrawPolygon[line width = 1pt](A,B,C) +\tkzDrawPolygon[line width = 1pt](A,C,G,H) +\tkzDrawPolygon[line width = 1pt](C,B,I,J) +\tkzDrawPolygon[line width = 1pt](B,A,E,F) +\tkzLabelSegment[](A,C){$a$} +\tkzLabelSegment[](C,B){$b$} +\tkzLabelSegment[swap](A,B){$c$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-1.tex new file mode 100644 index 00000000000..2d6b95b7ff0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/A,3/0/B,4/2/C} + \tkzDefParallelogram(A,B,C) + \tkzGetPoint{D} + \tkzDrawPolygon(A,B,C,D) + \tkzLabelPoints(A,B) + \tkzLabelPoints[above right](C,D) + \tkzDrawPoints(A,...,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-2.tex new file mode 100644 index 00000000000..695e68316eb --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-2.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/A,3/0/B,4/2/C} + \tkzDefPointWith[colinear= at C](B,A) + \tkzGetPoint{D} + \tkzDrawPolygon(A,B,C,D) + \tkzLabelPoints(A,B) + \tkzLabelPoints[above right](C,D) + \tkzDrawPoints(A,...,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-3.tex new file mode 100644 index 00000000000..7a0ec301b9a --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-3-3.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=.5] + \tkzInit[xmax=14,ymax=10] + \tkzClip[space=1] + \tkzDefPoint(0,0){A} + \tkzDefPoint(8,0){B} + \tkzDefMidPoint(A,B)\tkzGetPoint{I} + \tkzDefSquare(A,B)\tkzGetPoints{C}{D} + \tkzDrawSquare(A,B) + \tkzInterLC(A,B)(I,C)\tkzGetPoints{G}{E} + \tkzDrawArc[style=dashed,color=gray](I,E)(D) + \tkzDefPointWith[colinear= at C](E,B) + \tkzGetPoint{F} + \tkzDrawPoints(C,D,E,F) + \tkzLabelPoints(A,B,C,D,E,F) + \tkzDrawSegments[style=dashed,color=gray]% +(E,F C,F B,E) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-4-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-4-1.tex new file mode 100644 index 00000000000..5c07f233fd8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-4-1.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=.75] + \tkzInit[ymax=8,xmax=8] + \tkzClip[space=.25] \tkzDefPoint(0,0){A} + \tkzDefPoint(8,0){B} \tkzDefPoint(4,0){I} + \tkzDefSquare(A,B) \tkzGetPoints{C}{D} + \tkzInterLC(I,C)(I,B) \tkzGetPoints{E'}{E} + \tkzInterLC(I,D)(I,B) \tkzGetPoints{F'}{F} + \tkzDefPointsBy[projection=onto A--B](E,F){H,G} + \tkzDefPointsBy[symmetry = center H](I){J} + \tkzDefSquare(H,J) \tkzGetPoints{K}{L} + \tkzDrawSector[fill=yellow](I,B)(A) + \tkzFillPolygon[color=red!40](H,E,F,G) + \tkzFillPolygon[color=blue!40](H,J,K,L) + \tkzDrawPolySeg[color=red](H,E,F,G) + \tkzDrawPolySeg[color=red](J,K,L) + \tkzDrawPoints(E,G,H,F,J,K,L) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-5-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-5-1.tex new file mode 100644 index 00000000000..1e87cc36d38 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-5-1.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture}[scale=.6] + \tkzDefPoint(0,0){A} \tkzDefPoint(8,0){B} + \tkzDefGoldRectangle(A,B) \tkzGetPoints{C}{D} + \tkzDefGoldRectangle(B,C) \tkzGetPoints{E}{F} + \tkzDrawPolygon[color=red,fill=red!20](A,B,C,D) + \tkzDrawPolygon[color=blue,fill=blue!20](B,C,E,F) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-6-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-6-1.tex new file mode 100644 index 00000000000..f654bcee821 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-6-1.tex @@ -0,0 +1,35 @@ +\begin{tikzpicture} [rotate=18,scale=1.5] + \tkzDefPoint(0,0){A} + \tkzDefPoint(2.25,0.2){B} + \tkzDefPoint(2.5,2.75){C} + \tkzDefPoint(-0.75,2){D} + \tkzDrawPolygon[fill=black!50!blue!20!](A,B,C,D) + \tkzDrawSegments[style=dashed](A,C B,D) +\end{tikzpicture}\end{tkzexample} + + +\subsection{Clipper un polygone} + \begin{NewMacroBox}{tkzClipPolygon}{\oarg{local options}\parg{liste de points}} +Cette macro permet de contenir les différentes tracés dans le polygone désigné. + +\medskip +\begin{tabular}{lll} +\toprule +options & exemple & explication \\ +\midrule +\TAline{\parg{pt1,pt2}}{\parg{A,B}}{} +%\bottomrule + \end{tabular} +\end{NewMacroBox} +\subsubsection{Exemple simple avec \tkzcname{tkzClipPolygon}} +\begin{tkzexample}[latex=7 cm,small] +\begin{tikzpicture}[scale=1.25] + \tkzInit[xmin=0,xmax=4,ymin=0,ymax=3] + \tkzClip[space=.5] + \tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B} + \tkzDefPoint(1,3){C} \tkzDrawPolygon(A,B,C) + \tkzDefPoint(0,2){D} \tkzDefPoint(2,0){E} + \tkzDrawPoints(D,E) \tkzLabelPoints(D,E) + \tkzClipPolygon(A,B,C) + \tkzDrawLine[color=red](D,E) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-6-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-6-2.tex new file mode 100644 index 00000000000..6c5492a5ee8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-6-2.tex @@ -0,0 +1,20 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(0,0){A} \tkzDefPoint(8,0){B} + \tkzDefSquare(A,B) \tkzGetPoints{C}{D} + \tkzDrawPolygon(B,C,D,A) + \tkzClipPolygon(B,C,D,A) + \tkzDefPoint(4,8){F} + \tkzDefTriangle[equilateral](C,D) + \tkzGetPoint{I} + \tkzDrawPoint(I) + \tkzDefPointBy[projection=onto B--C](I) + \tkzGetPoint{J} + \tkzInterLL(D,B)(I,J) \tkzGetPoint{K} + \tkzDefPointBy[symmetry=center K](B) + \tkzGetPoint{M} + \tkzDrawCircle(M,I) + \tkzCalcLength(M,I) \tkzGetLength{dMI} + \tkzFillPolygon[color = orange](A,B,C,D) + \tkzFillCircle[R,color = yellow](M,\dMI pt) + \tkzFillCircle[R,color = blue!50!black](F,4 cm)% +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-7-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-7-1.tex new file mode 100644 index 00000000000..b69484368a6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-20-7-1.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=0.7] +\tkzInit[xmin=-3,xmax=6,ymin=-1,ymax=6] +\tkzDrawX[noticks] +\tkzDrawY[noticks] +\tkzDefPoint(0,0){O} \tkzDefPoint(4,2){A} +\tkzDefPoint(-2,6){B} +\tkzPointShowCoord[xlabel=$x$,ylabel=$y$](A) +\tkzPointShowCoord[xlabel=$x'$,ylabel=$y'$,% + ystyle={right=2pt}](B) +\tkzDrawSegments[->](O,A O,B) +\tkzLabelSegment[above=3pt](O,A){$\vec{u}$} +\tkzLabelSegment[above=3pt](O,B){$\vec{v}$} +\tkzMarkAngle[fill= yellow,size=1.8cm,% + opacity=.5](A,O,B) +\tkzFillPolygon[red!30,opacity=0.25](A,B,O) +\tkzLabelAngle[pos = 1.5](A,O,B){$\alpha$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-1.tex new file mode 100644 index 00000000000..0ad9d2a9b60 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-1.tex @@ -0,0 +1,18 @@ + \begin{tikzpicture}[scale=1] + \tkzDefPoint(0,4){A} + \tkzDefPoint(2,2){B} + \tkzDefMidPoint(A,B) \tkzGetPoint{I} + \tkzDefRandPointOn[segment = I--B] + \tkzGetPoint{C} + \tkzDefCircle[through](A,C) + \tkzGetLength{rACpt} + \tkzpttocm(\rACpt){rACcm} + \tkzDrawCircle(A,C) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,B,C) + \tkzLabelCircle[draw,fill=Gold,% + text width=3cm,text centered, + font=\scriptsize](A,C)(-90)% + {La mesure du rayon est : + \rACpt pt soit \rACcm cm} + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-2.tex new file mode 100644 index 00000000000..5fbdc3260fa --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-2.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoint(2,2){A} + \tkzDefPoint(5,-2){B} + \tkzDefPoint(1,-2){C} + \tkzDefCircle[in](A,B,C) + \tkzGetPoint{I} \tkzGetLength{rIN} + \tkzDefCircle[circum](A,B,C) + \tkzGetPoint{K} \tkzGetLength{rCI} + \tkzDrawPoints(A,B,C,I,K) + \tkzDrawCircle[R,blue](I,\rIN pt) + \tkzDrawCircle[R,red](K,\rCI pt) + \tkzLabelPoints[below](B,C) + \tkzLabelPoints[above left](A,I,K) + \tkzDrawPolygon(A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-3.tex new file mode 100644 index 00000000000..df2e1419195 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-3.tex @@ -0,0 +1,16 @@ +\begin{tikzpicture}[scale=0.75] + \tkzDefPoint(0,0){A} + \tkzDefPoint(4,0){B} + \tkzDefCircle[apollonius,K=2](A,B) + \tkzGetPoint{K1} + \tkzGetLength{rAp} + \tkzDrawCircle[R,color = blue!50!black, + fill=blue!20,opacity=.4](K1,\rAp pt) + \tkzDefCircle[apollonius,K=3](A,B) + \tkzGetPoint{K2} \tkzGetLength{rAp} + \tkzDrawCircle[R,color=red!50!black, + fill=red!20,opacity=.4](K2,\rAp pt) + \tkzLabelPoints[below](A,B,K1,K2) + \tkzDrawPoints(A,B,K1,K2) + \tkzDrawLine[add=.2 and 1](A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-4.tex new file mode 100644 index 00000000000..f68e7e70268 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-4.tex @@ -0,0 +1,22 @@ +\begin{tikzpicture}[scale=.6] + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,0){B} + \tkzDefPoint(1,2.5){C} + \tkzDefCircle[ex](A,B,C) \tkzGetPoint{I} + \tkzGetLength{rI} + \tkzDefCircle[ex](C,A,B) \tkzGetPoint{J} + \tkzGetLength{rJ} + \tkzDefCircle[ex](B,C,A) \tkzGetPoint{K} + \tkzGetLength{rK} + \tkzDefCircle[in](B,C,A) \tkzGetPoint{O} + \tkzGetLength{rO} + \tkzDrawLines[add=1.5 and 1.5](A,B A,C B,C) + \tkzDrawPoints(I,J,K) + \tkzDrawPolygon(A,B,C) + \tkzDrawPolygon[dashed](I,J,K) + \tkzDrawCircle[R,blue!50!black](O,\rO) + \tkzDrawSegments[dashed](A,K B,J C,I) + \tkzDrawPoints(A,B,C) + \tkzDrawCircles[R](J,{\rJ} I,{\rI} K,{\rK}) + \tkzLabelPoints(A,B,C,I,J,K) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-5.tex new file mode 100644 index 00000000000..bce823f4821 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-5.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(5,3.5){A} + \tkzDefPoint(0,0){B} \tkzDefPoint(7,0){C} + \tkzDefCircle[euler](A,B,C) + \tkzGetPoint{E} \tkzGetLength{rEuler} + \tkzDrawPoints(A,B,C,E) + \tkzDrawCircle[R,blue](E,\rEuler pt) + \tkzDrawPolygon(A,B,C) + \tkzLabelPoints[below](B,C) + \tkzLabelPoints[left](A,E) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-6.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-6.tex new file mode 100644 index 00000000000..0ff0838882f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-6.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoint(0,0){O} + \tkzDefPoint(1,0){A} + \tkzDrawCircle(O,A) + \tkzDefPoint(-1.5,-1.5){z1} + \tkzDefPoint(1.5,-1.25){z2} + \tkzDefCircle[orthogonal through=z1 and z2](O,A) + \tkzGetPoint{c} + \tkzDrawCircle[thick,color=red](tkzPointResult,z1) + \tkzDrawPoints[fill=red,color=black, + size=4](O,A,z1,z2,c) + \tkzLabelPoints(O,A,z1,z2,c) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-7.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-7.tex new file mode 100644 index 00000000000..e7b34c99f3c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-1-7.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoints{0/0/O,1/0/A} + \tkzDefPoints{1.5/1.25/B,-2/-3/C} + \tkzDefCircle[orthogonal from=B](O,A) + \tkzGetPoints{z1}{z2} + \tkzDefCircle[orthogonal from=C](O,A) + \tkzGetPoints{t1}{t2} + \tkzDrawCircle(O,A) + \tkzDrawCircle[thick,color=red](B,z1) + \tkzDrawCircle[thick,color=red](C,t1) + \tkzDrawPoints(t1,t2,C) + \tkzDrawPoints(z1,z2,O,A,B) + \tkzLabelPoints(O,A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-1.tex new file mode 100644 index 00000000000..ee965078516 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-1.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(6,6){E} + \tkzDefRandPointOn[circle=center O radius 4cm] + \tkzGetPoint{A} + \tkzDrawSegment(O,A) + \tkzDrawCircle(O,A) + \tkzDefTangent[at=A](O) + \tkzGetPoint{h} + \tkzDrawLine[add = 4 and 3](A,h) + \tkzMarkRightAngle[fill=red!30](O,A,h) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-2.tex new file mode 100644 index 00000000000..adf7aee1dfb --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-2.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=0.75] + \tkzDefPoint(3,3){c} + \tkzDefPoint(6,3){a0} + \tkzRadius=1 cm + \tkzDrawCircle[R](c,\tkzRadius) + \foreach \an in {0,10,...,350}{ + \tkzDefPointBy[rotation=center c angle \an](a0) + \tkzGetPoint{a} + \tkzDefTangent[from with R = a](c,\tkzRadius) + \tkzGetPoints{e}{f} + \tkzDrawLines[color=magenta](a,f a,e) + \tkzDrawSegments(c,e c,f) + }% +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-3.tex new file mode 100644 index 00000000000..a39c9a1f221 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-21-2-3.tex @@ -0,0 +1,11 @@ + \begin{tikzpicture}[scale=.5] + \tkzDefPoint(100:8){A}\tkzDefPoint(50:8){B} + \tkzDefPoint(0,0){C} \tkzDefPoint(0,4){R} + \tkzDrawCircle(C,R) + \tkzDefTangent[from = A](C,R) \tkzGetPoints{D}{E} + \tkzDefTangent[from = B](C,R) \tkzGetPoints{F}{G} + \tkzDrawSector[fill=blue!80!black,opacity=0.5](A,D)(E) + \tkzFillSector[color=red!80!black,opacity=0.5](B,F)(G) + \tkzInterCC(A,D)(B,F) \tkzGetSecondPoint{I} + \tkzDrawPoint[color=black](I) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-1-1.tex new file mode 100644 index 00000000000..43155310bfe --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-1-1.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){O} + \tkzDefPoint(3,0){A} + % cercle de centre O et passant par A + \tkzDrawCircle[color=blue,style=dashed](O,A) + % cercle de diamètre $[OA]$ + \tkzDrawCircle[diameter,color=red,% + line width=2pt,fill=red!40,% + opacity=.5](O,A) + % cercle de centre O et de rayon = exp(1) cm + \edef\rayon{\fpeval{exp(1)}} + \tkzDrawCircle[R,color=orange](O,\rayon cm) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-1.tex new file mode 100644 index 00000000000..70022aba09b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(2,0){B} + \tkzDefPoint(3,2){C} + \tkzDrawPolygon(A,B,C) + \tkzDrawCircles(A,B B,C C,A) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-2.tex new file mode 100644 index 00000000000..baa5197b8d1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-2.tex @@ -0,0 +1,6 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDrawCircles[R](A,1cm A,2cm A,3cm) + \tkzDrawPoint(A) + \tkzLabelPoints(A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-3.tex new file mode 100644 index 00000000000..1cdae932408 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-3.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=1] +\tkzDefPoints{0/0/A,4/0/B,1/2.5/C} +\tkzDrawPolygon(A,B,C) +\tkzDefCircle[ex](B,C,A) +\tkzGetPoint{Jc} \tkzGetSecondPoint{Tc} +\tkzGetLength{rJc} +\tkzDrawCircle[R](Jc,{\rJc pt}) +\tkzDrawLines[add=0 and 1](C,A C,B) +\tkzDrawSegment(Jc,Tc) +\tkzMarkRightAngle(Jc,Tc,B) +\tkzDrawPoints(A,B,C,Jc,Tc) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-4.tex new file mode 100644 index 00000000000..89498667651 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-2-4.tex @@ -0,0 +1,8 @@ + \begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,0){A} + \foreach \ang in {5,10,...,360}{% + \tkzDefPoint(\ang:2){M} + \tkzDrawCircle(M,A) + } + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-4-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-4-1.tex new file mode 100644 index 00000000000..19d2ee8b32f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-4-1.tex @@ -0,0 +1,19 @@ +\begin{tikzpicture} + \tkzInit[xmin=0,xmax = 6,ymin=0,ymax=6] + \tkzDefPoint(0,0){B} \tkzDefPoint(6,0){C}% + \tkzDefSquare(B,C) \tkzGetPoints{D}{A} + \tkzClipPolygon(B,C,D,A) + \tkzDefMidPoint(A,D) \tkzGetPoint{F} + \tkzDefMidPoint(B,C) \tkzGetPoint{E} + \tkzDefMidPoint(B,D) \tkzGetPoint{Q} + \tkzDefTangent[from = B](F,A) \tkzGetPoints{G}{H} + \tkzInterLL(F,G)(C,D) \tkzGetPoint{J} + \tkzInterLL(A,J)(F,E) \tkzGetPoint{K} + \tkzDefPointBy[projection=onto B--A](K) + \tkzGetPoint{M} + \tkzFillPolygon[color = green](A,B,C,D) + \tkzFillCircle[color = orange](B,A) + \tkzFillCircle[color = blue!50!black](M,A) + \tkzFillCircle[color = purple](E,B) + \tkzFillCircle[color = yellow](K,Q) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-5-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-5-1.tex new file mode 100644 index 00000000000..693ccd8b0aa --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-5-1.tex @@ -0,0 +1,14 @@ + \begin{tikzpicture} + \tkzInit[xmax=5,ymax=5] + \tkzGrid \tkzClip + \tkzDefPoint(0,0){A} + \tkzDefPoint(2,2){O} + \tkzDefPoint(4,4){B} + \tkzDefPoint(6,6){C} + \tkzDrawPoints(O,A,B,C) + \tkzLabelPoints(O,A,B,C) + \tkzDrawCircle(O,A) + \tkzClipCircle(O,A) + \tkzDrawLine(A,C) + \tkzDrawCircle[fill=red!20,opacity=.5](C,O) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-6-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-6-1.tex new file mode 100644 index 00000000000..439677fb190 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-22-6-1.tex @@ -0,0 +1,16 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){O} \tkzDefPoint(2,0){N} + \tkzDefPointBy[rotation=center O angle 50](N) + \tkzGetPoint{M} + \tkzDefPointBy[rotation=center O angle -20](N) + \tkzGetPoint{P} + \tkzDefPointBy[rotation=center O angle 125](N) + \tkzGetPoint{P'} + \tkzLabelCircle[above=4pt](O,N)(120){$\mathcal{C}$} + \tkzDrawCircle(O,M) + \tkzFillCircle[color=blue!20,opacity=.4](O,M) + \tkzLabelCircle[R,draw,fill=Gold,% + text width=2cm,text centered](O,3 cm)(-60)% + {Le cercle\\ $\mathcal{C}$} + \tkzDrawPoints(M,P)\tkzLabelPoints[right](M,P) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-1-1.tex new file mode 100644 index 00000000000..1b3105765a3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-1-1.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[rotate=-45,scale=.75] + \tkzDefPoint(2,1){A} + \tkzDefPoint(6,5){B} + \tkzDefPoint(3,6){C} + \tkzDefPoint(5,2){D} + \tkzDrawLines(A,B C,D) + \tkzInterLL(A,B)(C,D) + \tkzGetPoint{I} + \tkzDrawPoints[color=blue](A,B,C,D) + \tkzDrawPoint[color=red](I) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-1.tex new file mode 100644 index 00000000000..98b596114f1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-1.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture}[scale=.75] + \tkzInit[xmax=5,ymax=4] + \tkzDefPoint(1,1){O} + \tkzDefPoint(0,4){A} + \tkzDefPoint(5,0){B} + \tkzDefPoint(3,3){C} + \tkzInterLC(A,B)(O,C) \tkzGetPoints{D}{E} + \tkzDrawCircle(O,C) + \tkzDrawPoints[color=blue](O,A,B,C) + \tkzDrawPoints[color=red](D,E) + \tkzDrawLine(A,B) + \tkzLabelPoints[above right](O,A,B,C,D,E) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-2.tex new file mode 100644 index 00000000000..6983d24ed08 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-2.tex @@ -0,0 +1,22 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(0,0){A} + \tkzDefPoint(8,0){B} + \tkzDefMidPoint(A,B) + \tkzGetPoint{O} + \tkzDrawCircle(O,B) + \tkzDefMidPoint(O,B) + \tkzGetPoint{O'} + \tkzDrawCircle(O',B) + \tkzDefTangent[from=A](O',B) + \tkzGetSecondPoint{E} + \tkzInterLC(A,E)(O,B) + \tkzGetSecondPoint{D} + \tkzDefPointBy[projection=onto A--B](D) + \tkzGetPoint{F} + \tkzMarkRightAngle(D,F,B) + \tkzDrawSegments(A,D A,B D,F) + \tkzDrawSegments[color=red,line width=1pt, + opacity=.4](A,O F,B) + \tkzDrawPoints(A,B,O,O',E,D) + \tkzLabelPoints(A,B,O,O',E,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-3.tex new file mode 100644 index 00000000000..2f4e52bac02 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-3.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,8){A} \tkzDefPoint(8,0){B} + \tkzDefPoint(8,8){C} \tkzDefPoint(4,4){I} + \tkzDefPoint(2,7){E} \tkzDefPoint(6,4){F} + \tkzDrawCircle[R](I,4 cm) + \tkzInterLC[R](A,C)(I,4 cm) \tkzGetPoints{I1}{I2} + \tkzInterLC[R](B,C)(I,4 cm) \tkzGetPoints{J1}{J2} + \tkzInterLC[R](A,B)(I,4 cm) \tkzGetPoints{K1}{K2} + \tkzDrawPoints[color=red](I1,J1,K1,K2) + \tkzDrawLines(A,B B,C A,C) + \tkzInterLC[R](E,F)(I,4 cm) \tkzGetPoints{I2}{J2} + \tkzDrawPoints[color=blue](E,F) + \tkzDrawPoints[color=red](I2,J2) + \tkzDrawLine(I2,J2) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-4.tex new file mode 100644 index 00000000000..3d1924a2f35 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-4.tex @@ -0,0 +1,19 @@ +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(0,1){J} + \tkzDefPoint(0,0){O} + \tkzDrawArc[R,line width=1pt,color=red](J,2.5 cm)(180,0) + \foreach \i in {0,-5,-10,...,-85,-90}{ + \tkzDefPoint({2.5*cosd(\i)},{1+2.5*sind(\i)}){P} + \tkzDrawSegment[color=orange](J,P) + \tkzInterLC[R](P,J)(O,1 cm) + \tkzGetPoints{M}{N} + \tkzDrawPoints[red](N) + } + \foreach \i in {-90,-95,...,-175,-180}{ + \tkzDefPoint({2.5*cosd(\i)},{1+2.5*sind(\i)}){P} + \tkzDrawSegment[color=orange](J,P) + \tkzInterLC[R](P,J)(O,1 cm) + \tkzGetPoints{M}{N} + \tkzDrawPoints[red](M) + } +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-6.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-6.tex new file mode 100644 index 00000000000..93125ba98fd --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-6.tex @@ -0,0 +1,12 @@ + \begin{tikzpicture} + \tkzDefPoint(2,2){A} + \tkzDefPoint(5,4){B} + \tkzDefPoint(4,4){O} + \edef\tkzLen{\fpeval{0.0002/0.0001}} + \tkzDrawCircle[R](O,\tkzLen cm) + \tkzInterLC[R](A,B)(O, \tkzLen cm) + \tkzGetPoints{I}{J} + \tkzDrawPoints[color=blue](A,B) + \tkzDrawPoints[color=red](I,J) + \tkzDrawLine(I,J) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-7.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-7.tex new file mode 100644 index 00000000000..21775947e71 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-7.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture} + \tkzDefPoints{2/2/A,5/4/B,4/4/0} + \tkzLength=2cm + \tkzDrawCircle[R](O,\tkzLength pt) + \tkzInterLC[R](A,B)(O,\tkzLength pt) + \tkzGetPoints{I}{J} + \tkzDrawPoints[color=blue](A,B) + \tkzDrawPoints[color=red](I,J) + \tkzDrawLine(I,J) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-8.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-8.tex new file mode 100644 index 00000000000..d25d796e121 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-8.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoints{0/0/A,8/0/B,4/0/I} + \tkzDefSquare(A,B) \tkzGetPoints{C}{D} + \tkzInterLC(I,C)(I,B)\tkzGetPoints{E'}{E} + \tkzInterLC(I,D)(I,B)\tkzGetPoints{F'}{F} + \tkzDefPointsBy[projection = onto A--B](E,F){H,G} + \tkzDefPointsBy[symmetry = center H](I){J} + \tkzDefSquare(H,J)\tkzGetPoints{K}{L} + \tkzDrawSector[fill=Maroon!30](I,B)(A) + \tkzFillPolygon[color=red!40](H,E,F,G) + \tkzFillPolygon[color=blue!40](H,J,K,L) + \tkzDrawPolySeg[color=red](H,E,F,G) + \tkzDrawPolySeg[color=red](J,K,L) + \tkzDrawPoints(E,G,H,F,J,K,L) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-9.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-9.tex new file mode 100644 index 00000000000..4312b4957a8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-2-9.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=.75] +\tkzDefPoints{0/0/A,4/0/B,1/1/D,2/0/E} +\tkzDefTriangle[equilateral](A,B) +\tkzGetPoint{C} +\tkzDrawCircle(C,A) +\tkzInterLC[with nodes](D,E)(C,A,B) +\tkzGetPoints{F}{G} +\tkzDrawPolygon(A,B,C) +\tkzDrawPoints(A,...,G) +\tkzDrawLine(F,G) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-1.tex new file mode 100644 index 00000000000..4b7811624a0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-1.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[trim left=-1cm,scale=.5] + \tkzDefPoint(1,1){A} + \tkzDefPoint(5,1){B} + \tkzInterCC(A,B)(B,A)\tkzGetPoints{C}{D} + \tkzDrawPoint[color=black](C) + \tkzDrawCircle[dashed](A,B) + \tkzDrawCircle[dashed](B,A) + \tkzCompass[color=red](A,C) + \tkzCompass[color=red](B,C) + \tkzDrawPolygon(A,B,C) + \tkzMarkSegments[mark=s|](A,C B,C) + \tkzLabelPoints[](A,B) + \tkzLabelPoint[above](C){$C$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-2.tex new file mode 100644 index 00000000000..92788e4448d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-2.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(0,0){A} + \tkzDefPoint(2,2){B} + \tkzDrawCircle[color=blue](B,A) + \tkzDrawCircle[color=blue](A,B) + \tkzInterCC(B,A)(A,B)\tkzGetPoints{M}{N} + \tkzDrawLine(A,B) + \tkzDrawPoints(M,N) + \tkzDrawLine[color=red](M,N) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-3.tex new file mode 100644 index 00000000000..af783dc912e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-3.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[rotate=120,scale=.75] + \tkzDefPoint(1,2){A} + \tkzDefPoint(4,0){B} + \tkzInterCC[R](A,4cm)(B,4cm) + \tkzGetPoints{C}{D} + \tkzDrawCircle[R,dashed](A,4 cm) + \tkzDrawCircle[R,dashed](B,4 cm) + \tkzCompass[color=red](A,C) + \tkzCompass[color=red](B,C) + \tkzDrawPolygon(A,B,C) + \tkzDrawPoints[color=blue](A,B,C) + \tkzMarkSegments[mark=s|](A,C B,C) + \tkzLabelPoints[](A,B) + \tkzLabelPoint[above](C){$C$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-4.tex new file mode 100644 index 00000000000..0a4fbabee6c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-23-3-4.tex @@ -0,0 +1,29 @@ +\begin{tikzpicture}[scale=.8] + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,2){B} + \tkzInterCC(A,B)(B,A) + \tkzGetPoints{C}{D} + \tkzInterCC(D,B)(B,A) + \tkzGetPoints{A}{E} + \tkzInterCC(D,B)(A,B) + \tkzGetPoints{F}{B} + \tkzInterLC(E,F)(F,A) + \tkzGetPoints{D}{G} + \tkzInterLL(A,G)(B,E) + \tkzGetPoint{O} + \tkzInterLL(O,D)(A,B) + \tkzGetPoint{J} + \tkzInterLL(O,F)(A,B) + \tkzGetPoint{I} + \tkzDrawCircle(D,A) + \tkzDrawCircle(A,B) + \tkzDrawCircle(B,A) + \tkzDrawCircle(F,A) + \tkzDrawSegments[color=red](O,G + O,B O,D O,F) + \tkzDrawPoints(A,B,D,E,F,G,I,J) + \tkzLabelPoints(A,B,D,E,F,G,I,J) + \tkzDrawSegments[blue](A,B B,D A,D% + A,F F,G E,G B,E) + \tkzMarkSegments[mark=s|](A,I I,J J,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-1.tex new file mode 100644 index 00000000000..d540c6cfde4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-1.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture} + \tkzInit + \tkzDefPoints{0/0/O,2.5/0/A,1.5/2/B} + \tkzFillAngle[size=2cm, fill=gray!10](A,O,B) + \tkzDrawLines(O,A O,B) + \tkzDrawPoints(O,A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-2.tex new file mode 100644 index 00000000000..06c1ef5916a --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-2.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} + \tkzInit + \tkzDefPoints{0/0/O,5/0/A,3/4/B} + % Don't forget {} to get, () to use + \tkzFillAngle[size=4cm,left color=white, + right color=red!50](A,O,B) + \tkzDrawLines(O,A O,B) + \tkzDrawPoints(O,A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-3.tex new file mode 100644 index 00000000000..9a3b074d558 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-1-3.tex @@ -0,0 +1,23 @@ +\begin{tikzpicture}[scale=0.75] + \tkzDefPoint(0,0){B} + \tkzDefPoint(8,0){C} + \tkzDefPoint(0,8){A} + \tkzDefPoint(8,8){D} + \tkzDrawPolygon(B,C,D,A) + \tkzDefTriangle[equilateral](B,C) + \tkzGetPoint{M} + \tkzInterLL(D,M)(A,B) \tkzGetPoint{N} + \tkzDefPointBy[rotation=center N angle -60](D) + \tkzGetPoint{L} + \tkzInterLL(N,L)(M,B) \tkzGetPoint{P} + \tkzInterLL(M,C)(D,L) \tkzGetPoint{Q} + \tkzDrawSegments(D,N N,L L,D B,M M,C) + \tkzDrawPoints(L,N,P,Q,M,A,D) + \tkzLabelPoints[left](N,P,Q) + \tkzLabelPoints[above](M,A,D) + \tkzLabelPoints(L,B,C) + \tkzMarkAngles(C,B,M B,M,C M,C,B% + D,L,N L,N,D N,D,L) + \tkzFillAngles[fill=red!20,opacity=.2](C,B,M% + B,M,C M,C,B D,L,N L,N,D N,D,L) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-2-1.tex new file mode 100644 index 00000000000..974edf526da --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-2-1.tex @@ -0,0 +1,7 @@ + \begin{tikzpicture}[scale=.75] + \tkzDefPoints{0/0/O,5/0/A,3/4/B} + \tkzMarkAngle[size = 4cm,mark = x, + arc=ll,mkcolor = red](A,O,B) + \tkzDrawLines(O,A O,B) + \tkzDrawPoints(O,A,B) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-2-2.tex new file mode 100644 index 00000000000..9d63fd90ecb --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-2-2.tex @@ -0,0 +1,7 @@ + \begin{tikzpicture}[scale=.75] + \tkzDefPoints{0/0/O,5/0/A,3/4/B} + \tkzMarkAngle[size = 4cm,mark = ||, + arc=ll,mkcolor = red](A,O,B) + \tkzDrawLines(O,A O,B) + \tkzDrawPoints(O,A,B) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-3-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-3-1.tex new file mode 100644 index 00000000000..f29510f1870 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-3-1.tex @@ -0,0 +1,21 @@ +\begin{tikzpicture}[rotate=30] + \tkzDefPoint(2,1){S} + \tkzDefPoint(7,3){T} + \tkzDefPointBy[rotation=center S angle 60](T) + \tkzGetPoint{P} + \tkzDefLine[bisector,normed](T,S,P) + \tkzGetPoint{s} + \tkzDrawPoints(S,T,P) + \tkzDrawPolygon[color=blue](S,T,P) + \tkzDrawLine[dashed,color=blue,add=0 and 3](S,s) + \tkzLabelPoint[above right](P){$P$} + \tkzLabelPoints(S,T) + \tkzMarkAngle[size = 1.8cm,mark = |,arc=ll, + color = blue](T,S,P) + \tkzMarkAngle[size = 2.1cm,mark = |,arc=l, + color = blue](T,S,s) + \tkzMarkAngle[size = 2.3cm,mark = |,arc=l, + color = blue](s,S,P) + \tkzLabelAngle[pos = 1.5](T,S,P){$60^{\circ}$}% + \tkzLabelAngles[pos = 2.7](T,S,s s,S,P){$30^{\circ}$}% +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-1.tex new file mode 100644 index 00000000000..e1d4e7a667c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} + \tkzDefPoints{0/0/A,3/1/B,0.9/-1.2/P} + \tkzDefPointBy[projection = onto B--A](P) \tkzGetPoint{H} + \tkzDrawLines[add=.5 and .5](P,H) + \tkzMarkRightAngle[fill=blue!20,size=.5,draw](A,H,P) + \tkzDrawPoints[](A,B,P,H) + \tkzDrawLines[add=.5 and .5](A,B) + \tkzMarkRightAngle[fill=red!20,size=.8](B,H,P) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-2.tex new file mode 100644 index 00000000000..1592570ec36 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-2.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture} + \tkzDefPoints{0/0/A,3/1/B,0.9/-1.2/P} + \tkzDefPointBy[projection = onto B--A](P) \tkzGetPoint{H} + \pgfresetboundingbox + \tkzDrawLines[add=.5 and .5](P,H) + \tkzMarkRightAngle[german,size=.5,draw](A,H,P) + \tkzDrawPoints[](A,B,P,H) + \tkzDrawLines[add=.5 and .5,fill=blue!20](A,B) + \tkzMarkRightAngle[german,size=.8](P,H,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-3.tex new file mode 100644 index 00000000000..c916444fa5d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-3.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(0,0){A} + \tkzDefPoint(4,1){B} + \tkzDefPoint(2,5){C} + \tkzDefPointBy[projection=onto B--A](C) + \tkzGetPoint{H} + \tkzDrawLine(A,B) + \tkzDrawLine[add = .5 and .2,color=red](C,H) + \tkzMarkRightAngle[,size=1,color=red](C,H,A) + \tkzMarkRightAngle[german,size=.8,color=blue](B,H,C) + \tkzFillAngle[opacity=.2,fill=blue!20,size=.8](B,H,C) + \tkzLabelPoints(A,B,C,H) + \tkzDrawPoints(A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-4.tex new file mode 100644 index 00000000000..79de801c37f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-4-4.tex @@ -0,0 +1,24 @@ +\begin{tikzpicture}[rotate=-90] +\tkzDefPoint(0,1){A} +\tkzDefPoint(2,4){C} +\tkzDefPointWith[orthogonal normed,K=7](C,A) +\tkzGetPoint{B} +\tkzDrawSegment[green!60!black](A,C) +\tkzDrawSegment[green!60!black](C,B) +\tkzDrawSegment[green!60!black](B,A) +\tkzDrawLine[altitude,dashed,color=magenta](B,C,A) +\tkzGetPoint{P} +\tkzLabelPoint[left](A){$A$} +\tkzLabelPoint[right](B){$B$} +\tkzLabelPoint[above](C){$C$} +\tkzLabelPoint[left](P){$P$} +\tkzLabelSegment[auto](B,A){$c$} +\tkzLabelSegment[auto,swap](B,C){$a$} +\tkzLabelSegment[auto,swap](C,A){$b$} +\tkzMarkAngle[size=1cm,color=cyan,mark=|](C,B,A) +\tkzMarkAngle[size=1cm,color=cyan,mark=|](A,C,P) +\tkzMarkAngle[size=0.75cm,color=orange,mark=||](P,C,B) +\tkzMarkAngle[size=0.75cm,color=orange,mark=||](B,A,C) +\tkzMarkRightAngle[german](A,C,B) +\tkzMarkRightAngle[german](B,P,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-7-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-7-1.tex new file mode 100644 index 00000000000..bfeee8fcd31 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-7-1.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(-1,1){A} + \tkzDefPoint(5,2){B} + \tkzDefEquilateral(A,B) + \tkzGetPoint{C} + \tkzDrawPolygon(A,B,C) + \tkzFindAngle(B,A,C) + \tkzGetAngle{angleBAC} + \edef\angleBAC{\fpeval{round(\angleBAC)}} + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,B) + \tkzLabelPoint[right](C){$C$} + \tkzLabelAngle(B,A,C){\angleBAC$^\circ$} + \tkzMarkAngle[size=1.5cm](B,A,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-7-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-7-2.tex new file mode 100644 index 00000000000..f85ea68b914 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-7-2.tex @@ -0,0 +1,23 @@ + \begin{tikzpicture}[scale=1.25,rotate=30] + \tkzDefPoints{0.5/1.5/A, 3.5/4/B, 6/2.5/C} + \tkzDrawPolygon(A,B,C) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints[below](A,C) + \tkzLabelPoints[above](B) + \tkzMarkAngle[size=1cm](B,C,A) + \tkzFindAngle(B,C,A) + \tkzGetAngle{angleBCA} + \edef\angleBCA{\fpeval{round(\angleBCA,2)}} + \tkzLabelAngle[pos = 1](B,C,A){$\angleBCA^{\circ}$} + \tkzMarkAngle[size=1cm](C,A,B) + \tkzFindAngle(C,A,B) + \tkzGetAngle{angleBAC} + \edef\angleBAC{\fpeval{round(\angleBAC,2)}} + \tkzLabelAngle[pos = 1.8](C,A,B){% + $\angleBAC^{\circ}$} + \tkzMarkAngle[size=1cm](A,B,C) + \tkzFindAngle(A,B,C) + \tkzGetAngle{angleABC} + \edef\angleABC{\fpeval{round(\angleABC,2)}} + \tkzLabelAngle[pos = 1](A,B,C){$\angleABC^{\circ}$} + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-8-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-8-1.tex new file mode 100644 index 00000000000..d2a8bf4e78b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-24-8-1.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture} + \tkzDefPoint(1,5){A} + \tkzDefPoint(5,2){B} \tkzDrawSegment(A,B) + \tkzFindSlopeAngle(A,B)\tkzGetAngle{tkzang} + \tkzDefPointBy[rotation= center A angle \tkzang ](B) + \tkzGetPoint{C} + \tkzDefPointBy[rotation= center A angle -\tkzang ](B) + \tkzGetPoint{D} + \tkzCompass[length=1](A,C) + \tkzCompass[delta=10](B,C) \tkzDrawPoints(A,B,C,D) + \tkzLabelPoints(B,C,D) \tkzLabelPoints[above left](A) + \tkzDrawSegments[style=dashed,color=bistre](A,C A,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-1.tex new file mode 100644 index 00000000000..bfe7933081b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-1.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoint(0,0){O} + \tkzDefPoint(-30:3){A} + \tkzDefPointBy[rotation = center O angle -60](A) + \tkzDrawSector[fill=red!50](O,A)(tkzPointResult) + \begin{scope}[shift={(-60:1cm)}] + \tkzDefPoint(0,0){O} + \tkzDefPoint(-30:3){A} + \tkzDefPointBy[rotation = center O angle -60](A) + \tkzDrawSector[fill=blue!50](O,tkzPointResult)(A) + \end{scope} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-2.tex new file mode 100644 index 00000000000..a79b62bb96c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-2.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture}[scale=2] + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,2){A} + \tkzDrawSector[rotate,draw=red!50!black,% + fill=red!20](O,A)(30) + \tkzDrawSector[rotate,draw=blue!50!black,% + fill=blue!20](O,A)(-30) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-3.tex new file mode 100644 index 00000000000..43471594061 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-3.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,-1){A} + \tkzDrawSector[R,draw=white,% + fill=red!50](O,2cm)(30,90) + \tkzDrawSector[R,draw=white,% + fill=red!60](O,2cm)(90,180) + \tkzDrawSector[R,draw=white,% + fill=red!70](O,2cm)(180,270) + \tkzDrawSector[R,draw=white,% + fill=red!90](O,2cm)(270,360) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-4.tex new file mode 100644 index 00000000000..5d9c7cfa55e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-4.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(0,0){O} + \tkzDefPoint(4,-2){A} + \tkzDefPoint(4,1){B} + \tkzDefPoint(3,3){C} + \tkzDrawSector[R with nodes,% + fill=blue!20](O,1 cm)(B,C) + \tkzDrawSector[R with nodes,% + fill=red!20](O,1.25 cm)(A,B) +\tkzDrawSegments(O,A O,B O,C) +\tkzDrawPoints(O,A,B,C) +\tkzLabelPoints(A,B,C) +\tkzLabelPoints[left](O) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-5.tex new file mode 100644 index 00000000000..f5368e5d185 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-1-5.tex @@ -0,0 +1,24 @@ +\begin{tikzpicture} [scale=.5] + \tkzDefPoint(-1,-2){A} + \tkzDefPoint(1,3){B} + \tkzDefRegPolygon[side,sides=6](A,B) + \tkzGetPoint{O} + \tkzDrawPolygon[fill=black!10, + draw=blue](P1,P...,P6) + \tkzLabelRegPolygon[sep=1.05](O){A,...,F} + \tkzDrawCircle[dashed](O,A) + \tkzLabelSegment[above,sloped, + midway](A,B){\(A B = 16m\)} + \foreach \i [count=\xi from 1] in {2,...,6,1} + {% + \tkzDefMidPoint(P\xi,P\i) + \path (O) to [pos=1.1] node {\xi} (tkzPointResult) ; + } + \tkzDefRandPointOn[segment = P3--P5] + \tkzGetPoint{S} + \tkzDrawSegments[thick,dashed,red](A,S S,B) + \tkzDrawPoints(P1,P...,P6,S) + \tkzLabelPoint[left,above](S){$S$} + \tkzDrawSector[R with nodes,fill=red!20](S,2 cm)(A,B) + \tkzLabelAngle[pos=1.5](A,S,B){$\alpha$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-2-1.tex new file mode 100644 index 00000000000..e4b36514970 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-2-1.tex @@ -0,0 +1,12 @@ +\begin{tikzpicture}[scale=.6] + \tkzDefPoint(0,0){O} + \tkzDefPoint(-30:3){A} + \tkzDefPointBy[rotation = center O angle -60](A) + \tkzFillSector[fill=red!50](O,A)(tkzPointResult) + \begin{scope}[shift={(-60:1cm)}] + \tkzDefPoint(0,0){O} + \tkzDefPoint(-30:3){A} + \tkzDefPointBy[rotation = center O angle -60](A) + \tkzFillSector[color=blue!50](O,tkzPointResult)(A) + \end{scope} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-2-2.tex new file mode 100644 index 00000000000..037db1d4907 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-2-2.tex @@ -0,0 +1,5 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoint(0,0){O} \tkzDefPoint(2,2){A} + \tkzFillSector[rotate,color=red!20](O,A)(30) + \tkzFillSector[rotate,color=blue!20](O,A)(-30) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-3-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-3-1.tex new file mode 100644 index 00000000000..4573f7dd113 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-25-3-1.tex @@ -0,0 +1,13 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,-1){A} + \tkzDefPoint(1,1){B} + \tkzDrawSector[color=blue,dashed](O,A)(B) + \tkzDrawSector[color=blue](O,B)(A) + \tkzClipBB + \begin{scope} + \tkzClipSector(O,B)(A) + \draw[fill=gray!20] (-1,0) rectangle (3,3); + \end{scope} + \tkzDrawPoints(A,B,O) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-1-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-1-0.tex new file mode 100644 index 00000000000..0c53e42379e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-1-0.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,-1){A} + \tkzDefPointBy[rotation= center O angle 90](A) + \tkzGetPoint{B} + \tkzDrawArc[color=blue,<->](O,A)(B) + \tkzDrawArc(O,B)(A) + \tkzDrawLines[add = 0 and .5](O,A O,B) + \tkzDrawPoints(O,A,B) + \tkzLabelPoints[below](O,A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-2-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-2-0.tex new file mode 100644 index 00000000000..0460c12fa24 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-2-0.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,-1){A} + \tkzDefPoint(1,1){B} + \tkzDrawArc[color=blue,->](O,A)(B) + \tkzDrawArc[color=gray](O,B)(A) + \tkzDrawArc(O,B)(A) + \tkzDrawLines[add = 0 and .5](O,A O,B) + \tkzDrawPoints(O,A,B) + \tkzLabelPoints[below](O,A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-3-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-3-0.tex new file mode 100644 index 00000000000..bb198c5f803 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-3-0.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,-2){A} + \tkzDefPoint(60:2){B} + \tkzDrawLines[add = 0 and .5](O,A O,B) + \tkzDrawArc[rotate,color=red](O,A)(180) + \tkzDrawPoints(O,A,B) + \tkzLabelPoints[below](O,A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-4-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-4-0.tex new file mode 100644 index 00000000000..670c9005c6e --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-4-0.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} + \tkzDefPoints{0/0/O} + \tikzset{compass style/.append style={<->}} + \tkzDrawArc[R,color=orange,double](O,3cm)(270,360) + \tkzDrawArc[R,color=blue,double](O,2cm)(0,270) + \tkzDrawPoint(O) + \tkzLabelPoint[below](O){$O$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-5-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-5-0.tex new file mode 100644 index 00000000000..6502588b88c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-5-0.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,-1){A} + \tkzDefPoint(1,1){B} + \tkzCalcLength(B,A)\tkzGetLength{radius} + \tkzDrawArc[R with nodes](B,\radius pt)(A,O) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-6-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-6-0.tex new file mode 100644 index 00000000000..97d9c8c4733 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-26-6-0.tex @@ -0,0 +1,19 @@ +\begin{tikzpicture} + \tkzInit + \tkzDefPoint(0,0){A} + \tkzDefPoint(5,0){B} + \tkzDefPointBy[rotation= center A angle 60](B) + \tkzGetPoint{C} + \tkzSetUpLine[color=gray] + \tkzDefPointBy[symmetry= center C](A) + \tkzGetPoint{D} + \tkzDrawSegments(A,B A,D) + \tkzDrawLine(B,D) + \tkzSetUpCompass[color=orange] + \tkzDrawArc[delta=10](A,B)(C) + \tkzDrawArc[delta=10](B,C)(A) + \tkzDrawArc[delta=10](C,D)(D) + \tkzDrawPoints(A,B,C,D) + \tkzLabelPoints(A,B,C,D) + \tkzMarkRightAngle(D,B,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-1-1.tex new file mode 100644 index 00000000000..963751ee6cc --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-1-1.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture} + \tkzDefPoint(1,1){A} + \tkzDefPoint(6,1){B} + \tkzInterCC[R](A,4cm)(B,3cm) + \tkzGetPoints{C}{D} + \tkzDrawPoint(C) + \tkzCompass[color=red,length=1.5](A,C) + \tkzCompass[color=red](B,C) + \tkzDrawSegments(A,B A,C B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-1-2.tex new file mode 100644 index 00000000000..a1fa345499b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-1-2.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(5,0){B} + \tkzInterCC[R](A,4cm)(B,3cm) + \tkzGetPoints{C}{D} + \tkzDrawPoints(A,B,C) + \tkzCompass[color=red,delta=20](A,C) + \tkzCompass[color=red,delta=20](B,C) + \tkzDrawPolygon(A,B,C) + \tkzMarkAngle(A,C,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-2-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-2-0.tex new file mode 100644 index 00000000000..d482cd74d33 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-2-0.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(2,2){A} \tkzDefPoint(5,-2){B} + \tkzDefPoint(3,4){C} \tkzDrawPoints(A,B) + \tkzDrawPoint[color=red,shape=cross out](C) + \tkzCompasss[color=orange](A,B A,C B,C C,B) + \tkzShowLine[mediator,color=red, + dashed,length = 2](A,B) + \tkzShowLine[parallel = through C, + color=blue,length=2](A,B) + \tkzDefLine[mediator](A,B) \tkzGetPoints{i}{j} + \tkzDefLine[parallel=through C](A,B) \tkzGetPoint{D} + \tkzDrawLines[add=.6 and .6](C,D A,C B,D) + \tkzDrawLines(i,j) \tkzDrawPoints(A,B,C,i,j,D) + \tkzLabelPoints(A,B,C,i,j,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-3-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-3-0.tex new file mode 100644 index 00000000000..a5f54ae66de --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-27-3-0.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=.75, + showbi/.style={bisector,size=2,gap=3}] + \tkzSetUpCompass[color=blue,line width=.3 pt] + \tkzDefPoints{0/1/A, 8/3/B, 3/6/C} + \tkzDrawPolygon(A,B,C) + \tkzDefLine[bisector](B,A,C) \tkzGetPoint{a} + \tkzDefLine[bisector](C,B,A) \tkzGetPoint{b} + \tkzShowLine[showbi](B,A,C) + \tkzShowLine[showbi](C,B,A) + \tkzInterLL(A,a)(B,b) \tkzGetPoint{I} + \tkzDefPointBy[projection= onto A--B](I) + \tkzGetPoint{H} + \tkzDrawCircle[radius,color=gray](I,H) + \tkzDrawSegments[color=gray!50](I,H) + \tkzDrawLines[add=0 and -.2,color=blue!50 ](A,a B,b) + \tkzShowBB +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-1.tex new file mode 100644 index 00000000000..d811ea5e81d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-1.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture} + \tkzDefPoints{-1.5/-0.25/A,1/-0.75/B,-1.5/2/C} + \tkzDrawLine(A,B) + \tkzDefLine[parallel=through C](A,B) \tkzGetPoint{c} + \tkzShowLine[parallel=through C](A,B) + \tkzDrawLine(C,c) \tkzDrawPoints(A,B,C,c) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-2.tex new file mode 100644 index 00000000000..f65806086e0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-2.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} +\tkzDefPoints{0/0/A, 3/2/B, 2/2/C} +\tkzDefLine[perpendicular=through C,K=-.5](A,B) \tkzGetPoint{c} +\tkzShowLine[perpendicular=through C,K=-.5,gap=3](A,B) +\tkzDefPointBy[projection=onto A--B](c)\tkzGetPoint{h} +\tkzMarkRightAngle[fill=lightgray](A,h,C) +\tkzDrawLines[add=1 and 1](A,B C,c) +\tkzDrawPoints(A,B,C,h,c) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-3.tex new file mode 100644 index 00000000000..53a63eeed5f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-3.tex @@ -0,0 +1,16 @@ +\begin{tikzpicture}[scale=1.25] + \tkzDefPoints{0/0/A, 4/2/B, 1/4/C} + \tkzDrawPolygon(A,B,C) + \tkzSetUpCompass[color=brown,line width=.1 pt] + \tkzDefLine[bisector](B,A,C) \tkzGetPoint{a} + \tkzDefLine[bisector](C,B,A) \tkzGetPoint{b} + \tkzInterLL(A,a)(B,b) \tkzGetPoint{I} + \tkzDefPointBy[projection = onto A--B](I) + \tkzGetPoint{H} + \tkzShowLine[bisector,size=2,gap=3,blue](B,A,C) + \tkzShowLine[bisector,size=2,gap=3,blue](C,B,A) + \tkzDrawCircle[radius,color=blue,% + line width=.2pt](I,H) + \tkzDrawSegments[color=red!50](I,tkzPointResult) + \tkzDrawLines[add=0 and -0.3,color=red!50](A,a B,b) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-4.tex new file mode 100644 index 00000000000..45e5e8bb47b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-1-4.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture} +\tkzDefPoint(2,2){A} +\tkzDefPoint(5,4){B} +\tkzDrawPoints(A,B) +\tkzShowLine[mediator,color=orange,length=1](A,B) +\tkzGetPoints{i}{j} +\tkzDrawLines[add=-0.1 and -0.1](i,j) +\tkzDrawLines(A,B) +\tkzLabelPoints[below =3pt](A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-2-1.tex new file mode 100644 index 00000000000..9b1a67fe58f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-2-1.tex @@ -0,0 +1,27 @@ +\begin{tikzpicture}[scale=.6] + \tkzDefPoint(0,0){O} \tkzDefPoint(2,-2){A} + \tkzDefPoint(70:4){B} \tkzDrawPoints(A,O,B) + \tkzLabelPoints(A,O,B) + \tkzDrawLine[add= 2 and 2](O,A) + \tkzDefPointBy[translation=from O to A](B) + \tkzGetPoint{C} + \tkzDrawPoint[color=orange](C) \tkzLabelPoints(C) + \tkzShowTransformation[translation=from O to A,% + length=2](B) + \tkzDrawSegments[->,color=orange](O,A B,C) + \tkzDefPointBy[reflection=over O--A](B) \tkzGetPoint{E} + \tkzDrawSegment[blue](B,E) + \tkzDrawPoint[color=blue](E)\tkzLabelPoints(E) + \tkzShowTransformation[reflection=over O--A,size=2](B) + \tkzDefPointBy[symmetry=center O](B) \tkzGetPoint{F} + \tkzDrawSegment[color=green](B,F) + \tkzDrawPoint[color=green](F)\tkzLabelPoints(F) + \tkzShowTransformation[symmetry=center O,% + length=2](B) + \tkzDefPointBy[projection=onto O--A](C) + \tkzGetPoint{H} + \tkzDrawSegments[color=magenta](C,H) + \tkzDrawPoint[color=magenta](H)\tkzLabelPoints(H) + \tkzShowTransformation[projection=onto O--A,% + color=red,size=3,gap=-2](C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-2-2.tex new file mode 100644 index 00000000000..4190880fc9f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-28-2-2.tex @@ -0,0 +1,19 @@ +\begin{tikzpicture}[scale=.6] + \tkzDefPoints{0/0/A,8/0/B,3.5/10/I} + \tkzDefMidPoint(A,B) \tkzGetPoint{O} + \tkzDefPointBy[projection=onto A--B](I) + \tkzGetPoint{J} + \tkzInterLC(I,A)(O,A) \tkzGetPoints{M'}{M} + \tkzInterLC(I,B)(O,A) \tkzGetPoints{N}{N'} + \tkzDrawSemiCircle[diameter](A,B) + \tkzDrawSegments(I,A I,B A,B B,M A,N) + \tkzMarkRightAngles(A,M,B A,N,B) + \tkzDrawSegment[style=dashed,color=blue](I,J) + \tkzShowTransformation[projection=onto A--B, + color=red,size=3,gap=-3](I) + \tkzDrawPoints[color=red](M,N) + \tkzDrawPoints[color=blue](O,A,B,I) + \tkzLabelPoints(O) + \tkzLabelPoints[above right](N,I) + \tkzLabelPoints[below left](M,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-29-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-29-1-1.tex new file mode 100644 index 00000000000..8d6f2662864 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-29-1-1.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture} + \tkzSetUpCompass[color=purple,line width=1pt] + \tkzDefPoint(0,1){A} + \tkzDefPoint(5,2){B} + \tkzDefPoint(3,4){C} + \tkzDefEquiPoints[from=C,dist=1,show, + /compass/delta=20](A,B) + \tkzGetPoints{E}{H} + \tkzDrawLines[color=blue](C,E C,H A,B) + \tkzDrawPoints[color=blue](A,B,C) + \tkzDrawPoints[color=red](E,H) + \tkzLabelPoints(E,H) + \tkzLabelPoints[color=blue](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-30-1-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-30-1-0.tex new file mode 100644 index 00000000000..2d6d85ca2d3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-30-1-0.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=.5] +\tkzDefPoint(2,0){A}\tkzDefPoint(0,0){O} +\tkzDefShiftPoint[A](31:5){B} +\tkzDefShiftPoint[A](158:5){C} +\tkzDrawPoints(A,B,C) +\tkzDrawSegments[color = red, + line width = 1pt](A,B A,C) + \tkzProtractor[scale = 1](A,B) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-30-2-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-30-2-0.tex new file mode 100644 index 00000000000..e5a2083e53c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-30-2-0.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoint(2,3){A} + \tkzDefShiftPoint[A](31:5){B} + \tkzDefShiftPoint[A](158:5){C} + \tkzDrawSegments[color=red,line width=1pt](A,B A,C) + \tkzProtractor[return](A,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-2.tex new file mode 100644 index 00000000000..cca399bbfea --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-2.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=.8,rotate=60] + \tkzDefPoint(6,0){X} \tkzDefPoint(3,3){Y} + \tkzDefShiftPoint[X](-110:6){A} \tkzDefShiftPoint[X](-70:6){B} + \tkzDefShiftPoint[Y](-110:4.2){A'} \tkzDefShiftPoint[Y](-70:4.2){B'} + \tkzDefPointBy[translation= from A' to B ](Y) \tkzGetPoint{Y} + \tkzDefPointBy[translation= from A' to B ](B') \tkzGetPoint{C} + \tkzInterLL(A,B)(X,Y) \tkzGetPoint{O} + \tkzDefMidPoint(X,Y) \tkzGetPoint{I} + \tkzDefPointWith[orthogonal](I,Y) + \tkzInterLL(I,tkzPointResult)(A,B) \tkzGetPoint{Z} + \tkzDefCircle[circum](X,Y,B) \tkzGetPoint{O} + \tkzDrawCircle(O,X) + \tkzDrawLines[add = 0 and 1.5](A,C) \tkzDrawLines[add = 0 and 3](X,Y) + \tkzDrawSegments(A,X B,X B,Y C,Y) \tkzDrawSegments[color=red](X,Z Y,Z) + \tkzDrawPoints(A,B,C,X,Y,O,Z) + \tkzLabelPoints(A,B,C,Z) \tkzLabelPoints[above right](X,Y,O) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-3.tex new file mode 100644 index 00000000000..a48aeff7027 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-3.tex @@ -0,0 +1,21 @@ +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(0,0){A} + \tkzDefPoint(3,0){B} + \tkzDefPoint(9,0){C} + \tkzDefPoint(1.5,2){X} + \tkzDefPoint(6,4){Y} + \tkzDefCircle[circum](X,Y,B) \tkzGetPoint{O} + \tkzDefMidPoint(X,Y) \tkzGetPoint{I} + \tkzDefPointWith[orthogonal](I,Y) \tkzGetPoint{i} + \tkzDrawLines[add = 2 and 1,color=orange](I,i) + \tkzInterLL(I,i)(A,B) \tkzGetPoint{Z} + \tkzInterLC(I,i)(O,B) \tkzGetSecondPoint{M} + \tkzDefPointWith[orthogonal](B,Z) \tkzGetPoint{b} + \tkzDrawCircle(O,B) + \tkzDrawLines[add = 0 and 2,color=orange](B,b) + \tkzDrawSegments(A,X B,X B,Y C,Y A,C X,Y) + \tkzDrawSegments[color=red](X,Z Y,Z) + \tkzDrawPoints(A,B,C,X,Y,Z,M,I) + \tkzLabelPoints(A,B,C,Z) + \tkzLabelPoints[above right](X,Y,M,I) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-4.tex new file mode 100644 index 00000000000..efb277291ea --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-4.tex @@ -0,0 +1,24 @@ +\begin{tikzpicture}[scale=.8] + \tkzDefPoint(0,0){C} + \tkzDefPoint(7,0){B} + \tkzDefPoint(5,6){A} + \tkzDrawPolygon(A,B,C) + \tkzDefMidPoint(C,B) + \tkzGetPoint{I} + \tkzDrawArc(I,B)(C) + \tkzInterLC(A,C)(I,B) + \tkzGetSecondPoint{B'} + \tkzInterLC(A,B)(I,B) + \tkzGetFirstPoint{C'} + \tkzInterLL(B,B')(C,C') + \tkzGetPoint{H} + \tkzInterLL(A,H)(C,B) + \tkzGetPoint{A'} + \tkzDefCircle[circum](A,B',C') + \tkzGetPoint{O} + \tkzDrawCircle[color=red](O,A) + \tkzDrawSegments[color=orange](B,B' C,C' A,A') + \tkzMarkRightAngles(C,B',B B,C',C C,A',A) + \tkzDrawPoints(A,B,C,A',B',C',H) + \tkzLabelPoints(A,B,C,A',B',C',H) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-5.tex new file mode 100644 index 00000000000..9aa39ec3748 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-1-5.tex @@ -0,0 +1,26 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoint(0,0){A} + \tkzDefPoint(8,0){B} + \tkzDefPoint(3.5,10){C} + \tkzDefMidPoint(A,B) + \tkzGetPoint{O} + \tkzDefPointBy[projection=onto A--B](C) + \tkzGetPoint{P} + \tkzInterLC(C,A)(O,A) + \tkzGetSecondPoint{M} + \tkzInterLC(C,B)(O,A) + \tkzGetFirstPoint{N} + \tkzInterLL(B,M)(A,N) + \tkzGetPoint{I} + \tkzDrawCircle[diameter](A,B) + \tkzDrawSegments(C,A C,B A,B B,M A,N) + \tkzMarkRightAngles[fill=Maroon!20](A,M,B A,N,B A,P,C) + \tkzDrawSegment[style=dashed,color=orange](C,P) + \tkzLabelPoints(O,A,B,P) + \tkzLabelPoint[left](M){$M$} + \tkzLabelPoint[right](N){$N$} + \tkzLabelPoint[above](C){$C$} + \tkzLabelPoint[fill=fondpaille,above right](I){$I$} + \tkzDrawPoints[color=red](M,N,P,I) + \tkzDrawPoints[color=Maroon](O,A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-1.tex new file mode 100644 index 00000000000..1c473fcdfbf --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoint(0,0){O} + \tkzDefPoint(1,0){a0} + \tkzDrawSegment[blue](O,a0) + \foreach \i [count=\j] in {0,...,10}{% + \tkzDefPointWith[orthogonal normed](a\i,O) + \tkzGetPoint{a\j} + \tkzDrawPolySeg[color=blue](a\i,a\j,O)} + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-10.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-10.tex new file mode 100644 index 00000000000..e01dd07d0f1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-10.tex @@ -0,0 +1,16 @@ +\begin{tikzpicture}[scale=3] + \tkzDefPoints{0/0/A,2/0/B} + \tkzDefSquare(A,B) \tkzGetPoints{C}{D} + \tkzDefPointBy[rotation=center D angle 45](C)\tkzGetPoint{G} + \tkzDefSquare(G,D)\tkzGetPoints{E}{F} + \tkzInterLL(B,C)(E,F)\tkzGetPoint{H} + \tkzFillPolygon[gray!10](D,E,H,C,D) + \tkzDrawPolygon(A,...,D)\tkzDrawPolygon(D,...,G) + \tkzDrawSegment(B,E) + \tkzMarkSegments[mark=|,size=3pt,color=gray](A,B B,C C,D D,A E,F F,G G,D D,E) + \tkzMarkSegments[mark=||,size=3pt,color=gray](B,E E,H) + \tkzLabelPoints[left](A,D) + \tkzLabelPoints[right](B,C,F,H) + \tkzLabelPoints[above](G)\tkzLabelPoints[below](E) + \tkzMarkRightAngles(D,A,B D,G,F) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-11.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-11.tex new file mode 100644 index 00000000000..0e564d3ccb5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-11.tex @@ -0,0 +1,32 @@ +\begin{tikzpicture}[scale=1.5] + \tkzDefPoints{0/0/A,8/0/B,0/4/a,8/4/b,8/8/c} + \tkzDefTriangle[equilateral](A,B) \tkzGetPoint{C} + \tkzDrawPolygon(A,B,C) + \tkzDefSquare(A,B) \tkzGetPoints{D}{E} + \tkzClipBB + \tkzDefMidPoint(A,B) \tkzGetPoint{M} + \tkzDefMidPoint(B,C) \tkzGetPoint{N} + \tkzDefMidPoint(A,C) \tkzGetPoint{P} + \tkzDrawSemiCircle[gray,dashed](M,B) + \tkzDrawSemiCircle[gray,dashed](A,M) + \tkzDrawSemiCircle[gray,dashed](A,B) + \tkzDrawCircle[gray,dashed](B,A) + \tkzInterLL(A,N)(M,a) \tkzGetPoint{Ia} + \tkzDefPointBy[projection = onto A--B](Ia) + \tkzGetPoint{ha} + \tkzDrawCircle[gray](Ia,ha) + \tkzInterLL(B,P)(M,b) \tkzGetPoint{Ib} + \tkzDefPointBy[projection = onto A--B](Ib) + \tkzGetPoint{hb} + \tkzDrawCircle[gray](Ib,hb) + \tkzInterLL(A,c)(M,C) \tkzGetPoint{Ic} + \tkzDefPointBy[projection = onto A--C](Ic) + \tkzGetPoint{hc} + \tkzDrawCircle[gray](Ic,hc) + \tkzInterLL(A,Ia)(B,Ib) \tkzGetPoint{G} + \tkzDrawCircle[gray,dashed](G,Ia) + \tkzDrawPolySeg(A,E,D,B) + \tkzDrawPoints(A,B,C) + \tkzDrawPoints(G,Ia,Ib,Ic) + \tkzDrawSegments[gray,dashed](C,M A,N B,P M,a M,b A,a a,b b,B A,D Ia,ha) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-12.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-12.tex new file mode 100644 index 00000000000..7034319c4f7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-12.tex @@ -0,0 +1,43 @@ + \begin{tikzpicture}[scale=.5] + \tkzDefPoints{0/0/A,6/0/B,0.8/4/C} + \tkzDefTriangleCenter[euler](A,B,C) \tkzGetPoint{N} + \tkzDefTriangleCenter[circum](A,B,C) \tkzGetPoint{O} + \tkzDefTriangleCenter[lemoine](A,B,C) \tkzGetPoint{K} + \tkzDefTriangleCenter[spieker](A,B,C) \tkzGetPoint{Sp} + \tkzDefExCircle(A,B,C) \tkzGetPoint{Jb} + \tkzDefExCircle(C,A,B) \tkzGetPoint{Ja} + \tkzDefExCircle(B,C,A) \tkzGetPoint{Jc} + \tkzDefPointBy[projection=onto B--C ](Jc) \tkzGetPoint{Xc} + \tkzDefPointBy[projection=onto B--C ](Jb) \tkzGetPoint{Xb} + \tkzDefPointBy[projection=onto A--B ](Ja) \tkzGetPoint{Za} + \tkzDefPointBy[projection=onto A--B ](Jb) \tkzGetPoint{Zb} + \tkzDefLine[parallel=through Xc](A,C) \tkzGetPoint{X'c} + \tkzDefLine[parallel=through Xb](A,B) \tkzGetPoint{X'b} + \tkzDefLine[parallel=through Za](C,A) \tkzGetPoint{Z'a} + \tkzDefLine[parallel=through Zb](C,B) \tkzGetPoint{Z'b} + \tkzInterLL(Xc,X'c)(A,B) \tkzGetPoint{B'} + \tkzInterLL(Xb,X'b)(A,C) \tkzGetPoint{C'} + \tkzInterLL(Za,Z'a)(C,B) \tkzGetPoint{A''} + \tkzInterLL(Zb,Z'b)(C,A) \tkzGetPoint{B''} + \tkzDefPointBy[reflection= over Jc--Jb](B') \tkzGetPoint{Ca} + \tkzDefPointBy[reflection= over Jc--Jb](C') \tkzGetPoint{Ba} + \tkzDefPointBy[reflection= over Ja--Jb](A'')\tkzGetPoint{Bc} + \tkzDefPointBy[reflection= over Ja--Jb](B'')\tkzGetPoint{Ac} + \tkzDefCircle[circum](Ac,Ca,Ba) \tkzGetPoint{Q} + \tkzDrawCircle[circum](Ac,Ca,Ba) + \tkzDefPointWith[linear,K=1.1](Q,Ac) \tkzGetPoint{nAc} + \tkzClipCircle[through](Q,nAc) + \tkzDrawLines[add=1.5 and 1.5,dashed](A,B B,C A,C) + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawPolygon[dashed,color=blue](Ja,Jb,Jc) + \tkzDrawCircles[ex](A,B,C B,C,A C,A,B) + \tkzDrawLines[add=0 and 0,dashed](Ca,Bc B,Za A,Ba B',C') + \tkzDrawLine[add=1 and 1,dashed](Xb,Xc) + \tkzDrawLine[add=7 and 3,blue](O,K) + \tkzDrawLine[add=8 and 15,red](N,Sp) + \tkzDrawLines[add=10 and 10](K,O N,Sp) + \tkzDrawSegments(Ba,Ca Bc,Ac) + \tkzDrawPoints(A,B,C,N,Ja,Jb,Jc,Xb,Xc,B',C',Za,Zb,Ba,Ca,Bc,Ac,Q,Sp,K,O) + \tkzLabelPoints(A,B,C,N,Ja,Jb,Jc,Xb,Xc,B',C',Za,Zb,Ba,Ca,Bc,Ac,Q,Sp) + \tkzLabelPoints[above](K,O) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-2.tex new file mode 100644 index 00000000000..47c8f5aa9ca --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-2.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture} + \edef\alphaR{\fpeval{asin(2/3)}} + \edef\xB{8-3*cos(\alphaR)} + \tkzDrawX[noticks,label=$(d)$] + \tkzDefPoint["$A$" above right](8,2){A} + \tkzDefPoint[color=red,"$O$" above right](0,0){O} + \tkzDefPoint["$B$" above left](\xB,4){B} + \tkzDefLine[orthogonal=through B](A,B) \tkzGetPoint{b} + \tkzDefPoint(1,0){i} + \tkzInterLL(B,b)(O,i) \tkzGetPoint{B'} + \tkzDrawSegment[line width=1pt](A,B) + \tkzHLine[color=red,style=dashed]{4} + \tkzText[above](12,4){$\delta$} + \tkzDrawCircle[R,color=blue,line width=.8pt](A,3 cm) + \tkzDrawPoint(B') + \tkzDrawLine(B,B') + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-3.tex new file mode 100644 index 00000000000..1ce86d3030a --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-3.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture} + \tkzDefPoint["$A$" left](2,1){A} + \tkzDefPoint(6,4){B} + \tkzDrawSegment(A,B) + \tkzDrawPoint[color=red](A) + \tkzDrawPoint[color=red](B) + \tkzDefPointWith[orthogonal,K=-1](B,A) + \tkzDrawLine[add = .5 and .5](B,tkzPointResult) + \tkzInterLC[R](B,tkzPointResult)(A,8 cm) + \tkzGetPoints{C}{J} + \tkzDrawPoint[color=red](C) + \tkzCompass(A,C) + \tkzMarkRightAngle(A,B,C) + \tkzDrawLine[color=gray,style=dashed](A,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-4.tex new file mode 100644 index 00000000000..776f45de17a --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-4.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(0,0){A}\tkzDefPoint(6,0){D} + \tkzDefPoint(8,0){B}\tkzDefPoint(4,0){I} + \tkzDefLine[orthogonal=through D](A,D) + \tkzInterLC[R](D,tkzPointResult)(I,4 cm) \tkzGetFirstPoint{C} + \tkzDefLine[orthogonal=through C](I,C) \tkzGetPoint{c} + \tkzDefLine[orthogonal=through B](A,B) \tkzGetPoint{b} + \tkzInterLL(C,c)(B,b) \tkzGetPoint{T} + \tkzInterLL(A,T)(C,D) \tkzGetPoint{P} + \tkzDrawArc(I,B)(A) + \tkzDrawSegments(A,B A,T C,D I,C) \tkzDrawSegment[color=orange](I,C) + \tkzDrawLine[add = 1 and 0](C,T) \tkzDrawLine[add = 0 and 1](B,T) + \tkzMarkRightAngle(I,C,T) + \tkzDrawPoints(A,B,I,D,C,T) + \tkzLabelPoints(A,B,I,D) \tkzLabelPoints[above right](C,T) + \tkzMarkSegment[pos=.25,mark=s|](C,D) \tkzMarkSegment[pos=.75,mark=s|](C,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-5.tex new file mode 100644 index 00000000000..7018e92f9b1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-5.tex @@ -0,0 +1,21 @@ +\begin{tikzpicture}[scale=1.25] + \tkzDefPoint(0,0){O} + \tkzDefPoint(2.5,0){N} + \tkzDefPoint(-4.2,0.5){M} + \tkzDefPointBy[rotation=center O angle 30](N) + \tkzGetPoint{B} + \tkzDefPointBy[rotation=center O angle -50](N) + \tkzGetPoint{A} + \tkzInterLC(M,B)(O,N) \tkzGetFirstPoint{C} + \tkzInterLC(M,A)(O,N) \tkzGetSecondPoint{A'} + \tkzMarkAngle[mkpos=.2, size=0.5](A,C,B) + \tkzMarkAngle[mkpos=.2, size=0.5](A,M,C) + \tkzDrawSegments(A,C M,A M,B) + \tkzDrawCircle(O,N) + \tkzLabelCircle[above left](O,N)(120){$\mathcal{C}$} + \tkzMarkAngle[mkpos=.2, size=1.2](C,A,M) + \tkzDrawPoints(O, A, B, M, B, C) + \tkzLabelPoints[right](O,A,B) + \tkzLabelPoints[above left](M,C) + \tkzLabelPoint[below left](A'){$A'$} +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-6.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-6.tex new file mode 100644 index 00000000000..4679a437410 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-6.tex @@ -0,0 +1,26 @@ +\begin{tikzpicture}[scale=2] + \tkzDefPoint[label=below left:A](0,0){A} + \tkzDefPoint[label=below right:B](6,0){B} + \tkzDefTriangle[equilateral](A,B) \tkzGetPoint{C} + \tkzMarkSegments[mark=|](A,B A,C B,C) + \tkzDefBarycentricPoint(A=1,B=2) \tkzGetPoint{C'} + \tkzDefBarycentricPoint(A=2,C=1) \tkzGetPoint{B'} + \tkzDefBarycentricPoint(C=2,B=1) \tkzGetPoint{A'} + \tkzInterLL(A,A')(C,C') \tkzGetPoint{J} + \tkzInterLL(C,C')(B,B') \tkzGetPoint{K} + \tkzInterLL(B,B')(A,A') \tkzGetPoint{L} + \tkzLabelPoint[above](C){C} + \tkzDrawPolygon(A,B,C) \tkzDrawSegments(A,J B,L C,K) + \tkzMarkAngles[fill= orange,size=1cm,opacity=.3](J,A,C K,C,B L,B,A) + \tkzLabelPoint[right](J){J} + \tkzLabelPoint[below](K){K} + \tkzLabelPoint[above left](L){L} + \tkzMarkAngles[fill=orange, opacity=.3,thick,size=1,](A,C,J C,B,K B,A,L) + \tkzMarkAngles[fill=green, size=1, opacity=.5](A,C,J C,B,K B,A,L) + \tkzFillPolygon[color=yellow, opacity=.2](J,A,C) + \tkzFillPolygon[color=yellow, opacity=.2](K,B,C) + \tkzFillPolygon[color=yellow, opacity=.2](L,A,B) + \tkzDrawSegments[line width=3pt,color=cyan,opacity=0.4](A,J C,K B,L) + \tkzDrawSegments[line width=3pt,color=red,opacity=0.4](A,L B,K C,J) + \tkzMarkSegments[mark=o](J,K K,L L,J) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-7.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-7.tex new file mode 100644 index 00000000000..f83abadd82d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-7.tex @@ -0,0 +1,19 @@ +\begin{tikzpicture}[scale=2,decoration={markings, + mark=at position 3cm with {\arrow[scale=2]{>}}}] + \tkzDefPoints{0/0/E, 6/0/F, 0/1.8/P, 6/1.8/Q, 0/3/R, 6/3/S} + \tkzDrawLines[postaction={decorate}](E,F P,Q R,S) + \tkzDefPoints{3.5/3/A, 5/3/B} + \tkzDrawSegments(E,A F,B) + \tkzInterLL(E,A)(P,Q) \tkzGetPoint{C} + \tkzInterLL(B,F)(P,Q) \tkzGetPoint{D} + \tkzLabelPoints[above right](A,B) + \tkzLabelPoints[below](E,F) + \tkzLabelPoints[above left](C) + \tkzDrawSegments[style=dashed](A,F) + \tkzInterLL(A,F)(P,Q) \tkzGetPoint{G} + \tkzLabelPoints[above right](D,G) + \tkzDrawSegments[color=teal, line width=3pt, opacity=0.4](A,C A,G) + \tkzDrawSegments[color=magenta, line width=3pt, opacity=0.4](C,E G,F) + \tkzDrawSegments[color=teal, line width=3pt, opacity=0.4](B,D) + \tkzDrawSegments[color=magenta, line width=3pt, opacity=0.4](D,F) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-8.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-8.tex new file mode 100644 index 00000000000..f7e05f7c8b3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-8.tex @@ -0,0 +1,24 @@ +\begin{tikzpicture}[scale=2] + \tkzDefPoints{0/0/B, 5/0/D} \tkzDefPoint(70:3){A} + \tkzDrawPolygon(B,D,A) + \tkzDefLine[bisector](B,A,D) \tkzGetPoint{a} + \tkzInterLL(A,a)(B,D) \tkzGetPoint{C} + \tkzDefLine[parallel=through B](A,C) \tkzGetPoint{b} + \tkzInterLL(A,D)(B,b) \tkzGetPoint{P} + \begin{scope}[decoration={markings, + mark=at position .5 with {\arrow[scale=2]{>}}}] + \tkzDrawSegments[postaction={decorate},dashed](C,A P,B) + \end{scope} + \tkzDrawSegment(A,C) \tkzDrawSegment[style=dashed](A,P) + \tkzLabelPoints[below](B,C,D) \tkzLabelPoints[above](A,P) + \tkzDrawSegments[color=magenta, line width=3pt, opacity=0.4](B,C P,A) + \tkzDrawSegments[color=teal, line width=3pt, opacity=0.4](C,D A,D) + \tkzDrawSegments[color=magenta, line width=3pt, opacity=0.4](A,B) + \tkzMarkAngles[size=0.7](B,A,C C,A,D) + \tkzMarkAngles[size=0.7, fill=green, opacity=0.5](B,A,C A,B,P) + \tkzMarkAngles[size=0.7, fill=yellow, opacity=0.3](B,P,A C,A,D) + \tkzMarkAngles[size=0.7, fill=green, opacity=0.6](B,A,C A,B,P B,P,A C,A,D) + \tkzLabelAngle[pos=1](B,A,C){1} \tkzLabelAngle[pos=1](C,A,D){2} + \tkzLabelAngle[pos=1](A,B,P){3} \tkzLabelAngle[pos=1](B,P,A){4} + \tkzMarkSegments[mark=|](A,B A,P) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-9.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-9.tex new file mode 100644 index 00000000000..7c340929a9c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-31-2-9.tex @@ -0,0 +1,19 @@ +\begin{tikzpicture}[scale=2] + \tkzDefPoint(0,3){A} \tkzDefPoint(6,3){E} \tkzDefPoint(1.35,3){B} + \tkzDefPoint(4.65,3){D} \tkzDefPoint(1,1){G} \tkzDefPoint(5,5){F} + \tkzDefMidPoint(A,E) \tkzGetPoint{C} + \tkzFillPolygon[yellow, opacity=0.4](B,G,C) + \tkzFillPolygon[yellow, opacity=0.4](D,F,C) + \tkzFillPolygon[blue, opacity=0.3](A,B,G) + \tkzFillPolygon[blue, opacity=0.3](E,D,F) + \tkzMarkAngles[size=0.6,fill=green](B,G,A D,F,E) + \tkzMarkAngles[size=0.6,fill=orange](B,C,G D,C,F) + \tkzMarkAngles[size=0.6,fill=yellow](G,B,C F,D,C) + \tkzMarkAngles[size=0.6,fill=red](A,B,G E,D,F) + \tkzMarkSegments[mark=|](B,C D,C) \tkzMarkSegments[mark=s||](G,C F,C) + \tkzMarkSegments[mark=o](A,G E,F) \tkzMarkSegments[mark=s](B,G D,F) + \tkzDrawSegment[color=red](A,E) + \tkzDrawSegment[color=blue](F,G) + \tkzDrawSegments(A,G G,B E,F F,D) + \tkzLabelPoints[below](C,D,E,G) \tkzLabelPoints[above](A,B,F) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-5-0-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-5-0-0.tex new file mode 100644 index 00000000000..d1ec248e52b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-5-0-0.tex @@ -0,0 +1,23 @@ + \begin{tikzpicture}[scale=1,ra/.style={fill=gray!20}] + % fixed points + \tkzDefPoint(0,0){A} + \tkzDefPoint(1,0){I} + % calculation + \tkzDefPointBy[homothety=center A ratio 10 ](I) \tkzGetPoint{B} + \tkzDefMidPoint(A,B) \tkzGetPoint{M} + \tkzDefPointWith[orthogonal](I,M) \tkzGetPoint{i} + \tkzInterLC(I,i)(M,B) \tkzGetSecondPoint{C} + + \tkzDrawSegment[style=orange](I,C) + \tkzDrawArc(M,B)(A) + \tkzDrawSegment[dim={$1$,-16pt,}](A,I) + \tkzDrawSegment[dim={$a/2$,-10pt,}](I,M) + \tkzDrawSegment[dim={$a/2$,-16pt,}](M,B) + \tkzMarkRightAngle[ra](A,I,C) + \tkzDrawPoints(I,A,B,C,M) + \tkzLabelPoint[left](A){$A(0,0)$} + \tkzLabelPoints[above right](I,M) + \tkzLabelPoints[above left](C) + \tkzLabelPoint[right](B){$B(10,0)$} + \tkzLabelSegment[right=4pt](I,C){$IC=\sqrt{a}$} + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-2-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-2-0.tex new file mode 100644 index 00000000000..b113d42898b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-2-0.tex @@ -0,0 +1,5 @@ +\begin{tikzpicture} + \tkzInit[xmin=-1,xmax=3,ymin=-1, ymax=3] + \tkzGrid + \tkzShowBB[red,line width=2pt] +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-3-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-3-0.tex new file mode 100644 index 00000000000..c80a756aaa3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-3-0.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture} + \tkzInit[xmax=4, ymax=3] + \tkzAxeXY + \tkzGrid + \tkzClip + \draw[red] (-1,-1)--(5,2); +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-4-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-4-0.tex new file mode 100644 index 00000000000..2a0df0756e3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-6-4-0.tex @@ -0,0 +1,7 @@ +\begin{tikzpicture} + \tkzInit[xmax=4, ymax=3] + \tkzAxeXY + \tkzGrid + \tkzClip[space=1] + \draw[red] (-1,-1)--(5,2); +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-1.tex new file mode 100644 index 00000000000..99a4a10e091 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-1.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture}[rotate=90] + \tkzDefPoint[label=right:$A_n$](2,3){A} + \begin{scope}[shift={(A)}] + \tkzDefPoint[label= right:$B_n$](31:3){B} + \tkzDefPoint[label= right:$C_n$](158:3){C} + \end{scope} + \tkzDrawSegments[color=red,% + line width=1pt](A,B A,C) + \tkzDrawPoints[color=red](A,B,C) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-2.tex new file mode 100644 index 00000000000..0180cdf0c0f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-2.tex @@ -0,0 +1,16 @@ +\begin{tikzpicture}[scale=1] + \tkzInit[xmax=6,ymax=6] + \tkzGrid + \tkzDefPoint(-1+1,-1+4){O} + \tkzDefPoint({3*ln(exp(1))},{exp(1)}){A} + \tkzDefPoint({4*sin(pi/6)},{4*cos(pi/6)}){B} + \tkzDefPoint({4*sin(pi/3)},{4*cos(pi/3)}){B'} + \tkzDefPoint(30:5){C} + \tkzDefPoint[shift={(1,3)}](45:4){A'} + \begin{scope}[shift=(A)] + \tkzDefPoint(30:3){C'} + \end{scope} + \tkzDrawPoints[color=blue](O,B,C) + \tkzDrawPoints[color=red](B',A,A',C') + \tkzLabelPoints(A,O,B,B',A',C,C') +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-3.tex new file mode 100644 index 00000000000..fb4de230486 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-1-3.tex @@ -0,0 +1,14 @@ +\begin{tikzpicture}[scale=1] + \tkzSetUpLine[color=blue!60] + \begin{scope}[rotate=30] + \tkzDefPoint(2,3){A} + \begin{scope}[shift=(A)] + \tkzDefPoint(90:5){B} + \tkzDefPoint(30:5){C} + \end{scope} + \end{scope} + \tkzDrawPolygon(A,B,C) +\tkzLabelPoints[above](B,C) +\tkzLabelPoints[below](A) +\tkzDrawPoints(A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-3-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-3-0.tex new file mode 100644 index 00000000000..7baa5d2f80c --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-3-0.tex @@ -0,0 +1,5 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/A,4/0/B,4/3/C} + \tkzDrawPolygon(A,B,C) + \tkzDrawPoints(A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-4-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-4-0.tex new file mode 100644 index 00000000000..49b9008cade --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-4-0.tex @@ -0,0 +1,5 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/A,2/0/B,2/2/C,0/2/D} + \tkzDrawPolygon(A,...,D) + \tkzDrawPoints(A,B,C,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-1.tex new file mode 100644 index 00000000000..fee838752a6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-1.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[rotate=-30] + \tkzDefPoint(2,3){A} + \tkzDefShiftPoint[A](0:4){B} + \tkzDefShiftPoint[A](30:4){C} + \tkzDrawSegments(A,B B,C C,A) + \tkzMarkSegments[mark=|, + color=red](A,B A,C) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(B,C) + \tkzLabelPoints[above left](A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-2.tex new file mode 100644 index 00000000000..8e18b9319c3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-2.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoint(2,3){A} + \tkzDefShiftPoint[A](30:4){B} + \tkzDefShiftPoint[A](-30:4){C} + \tkzDrawPolygon(A,B,C) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(B,C) + \tkzLabelPoints[above left](A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-3.tex new file mode 100644 index 00000000000..d6b6aba0f93 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-7-5-3.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(60:3){B} + \tkzDefShiftPointCoord[B](30:4){C} + \tkzDefShiftPointCoord[A](30:4){D} + \tkzDrawPolygon(A,...,D) + \tkzDrawPoints(A,...,D) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-1-1.tex new file mode 100644 index 00000000000..2de647b2492 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-1-1.tex @@ -0,0 +1,8 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoint(2,3){A} + \tkzDefPoint(4,0){B} + \tkzDefMidPoint(A,B) \tkzGetPoint{C} + \tkzDrawSegment(A,B) + \tkzDrawPoints(A,B,C) + \tkzLabelPoints[right](A,B,C) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-2-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-2-1.tex new file mode 100644 index 00000000000..e44974aee6d --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-2-1.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} + \tkzDefPoint(2,3){A} + \tkzDefShiftPointCoord[2,3](30:4){B} + \tkzDefBarycentricPoint(A=1,B=2) + \tkzGetPoint{I} + \tkzDrawPoints(A,B,I) + \tkzDrawLine(A,B) + \tkzLabelPoints(A,B,I) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-2-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-2-2.tex new file mode 100644 index 00000000000..60178e199e3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-2-2.tex @@ -0,0 +1,17 @@ +\begin{tikzpicture}[scale=.8] + \tkzDefPoint(2,1){A} + \tkzDefPoint(5,3){B} + \tkzDefPoint(0,6){C} + \tkzDefBarycentricPoint(A=1,B=1,C=1) + \tkzGetPoint{M} + \tkzDefMidPoint(A,B) \tkzGetPoint{C'} + \tkzDefMidPoint(A,C) \tkzGetPoint{B'} + \tkzDefMidPoint(C,B) \tkzGetPoint{A'} + \tkzDrawPolygon(A,B,C) + \tkzDrawPoints(A',B',C') + \tkzDrawPoints(A,B,C,M) + \tkzDrawLines[add=0 and 1](A,M B,M C,M) + \tkzLabelPoint(M){$M$} + \tkzAutoLabelPoints[center=M](A,B,C) + \tkzAutoLabelPoints[center=M,above right](A',B',C') +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-3-0.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-3-0.tex new file mode 100644 index 00000000000..5c7e97e8df3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-8-3-0.tex @@ -0,0 +1,16 @@ +\begin{tikzpicture}[scale=.75,rotate=-30] + \tkzDefPoint(0,0){O} + \tkzDefPoint(4,-5){A} + \tkzDefIntSimilitudeCenter(O,3)(A,1) \tkzGetPoint{I} + \tkzExtSimilitudeCenter(O,3)(A,1) \tkzGetPoint{J} + \tkzDefTangent[from with R= I](O,3 cm) \tkzGetPoints{D}{E} + \tkzDefTangent[from with R= I](A,1 cm) \tkzGetPoints{D'}{E'} + \tkzDefTangent[from with R= J](O,3 cm) \tkzGetPoints{F}{G} + \tkzDefTangent[from with R= J](A,1 cm) \tkzGetPoints{F'}{G'} + \tkzDrawCircle[R,fill=red!50,opacity=.3](O,3 cm) + \tkzDrawCircle[R,fill=blue!50,opacity=.3](A,1 cm) + \tkzDrawSegments[add = .5 and .5,color=red](D,D' E,E') + \tkzDrawSegments[add= 0 and 0.25,color=blue](J,F J,G) + \tkzDrawPoints(O,A,I,J,D,E,F,G,D',E',F',G') + \tkzLabelPoints[font=\scriptsize](O,A,I,J,D,E,F,G,D',E',F',G') +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-1.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-1.tex new file mode 100644 index 00000000000..4c61a52db4f --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-1.tex @@ -0,0 +1,15 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(5,1){B} + \tkzDefPoint(1,4){C} + \tkzClipPolygon(A,B,C) + \tkzDefTriangleCenter[ortho](B,C,A) + \tkzGetPoint{H} + \tkzDefSpcTriangle[orthic,name=H](A,B,C){a,b,c} + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawPoints(A,B,C,H) + \tkzDrawLines[add=0 and 1](A,Ha B,Hb C,Hc) + \tkzLabelPoint(M){$M$} + \tkzAutoLabelPoints[center=H](A,B,C) + \tkzMarkRightAngles(A,Ha,B B,Hb,C C,Hc,A) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-2.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-2.tex new file mode 100644 index 00000000000..1bc90b5f4fd --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-2.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture}[scale=.75] + \tkzDefPoints{-1/1/A,5/1/B} + \tkzDefEquilateral(A,B) + \tkzGetPoint{C} + \tkzDefTriangleCenter[centroid](A,B,C) + \tkzGetPoint{G} + \tkzDrawPolygon[color=Maroon](A,B,C) + \tkzDrawPoints(A,B,C,G) + \tkzDrawLines[add = 0 and 2/3](A,G B,G C,G) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-3.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-3.tex new file mode 100644 index 00000000000..ed4b53eb0f9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-3.tex @@ -0,0 +1,8 @@ + \begin{tikzpicture} + \tkzDefPoints{0/1/A,3/2/B,1/4/C} + \tkzDefTriangleCenter[circum](A,B,C) + \tkzGetPoint{G} + \tkzDrawPolygon[color=Maroon](A,B,C) + \tkzDrawCircle(G,A) + \tkzDrawPoints(A,B,C,G) + \end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-4.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-4.tex new file mode 100644 index 00000000000..1a6cd619bca --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-4.tex @@ -0,0 +1,10 @@ +\begin{tikzpicture} + \tkzDefPoints{0/1/A,3/2/B,1/4/C} + \tkzDefTriangleCenter[in](A,B,C)\tkzGetPoint{I} + \tkzDefPointBy[projection=onto A--C](I) + \tkzGetPoint{Ib} + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawPoints(A,B,C,I) + \tkzDrawLines[add = 0 and 2/3](A,I B,I C,I) + \tkzDrawCircle(I,Ib) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-5.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-5.tex new file mode 100644 index 00000000000..ca30906a40b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-5.tex @@ -0,0 +1,11 @@ +\begin{tikzpicture}[scale=.5] + \tkzDefPoints{0/1/A,3/2/B,1/4/C} + \tkzDefCircle[ex](B,C,A) + \tkzGetFirstPoint{J_c} + \tkzGetSecondPoint{Tc} + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawPoints(A,B,C,J_c) + \tkzDrawCircle[red](J_c,Tc) + \tkzDrawLines[add=1.5 and 0](A,C B,C) + \tkzLabelPoints(J_c) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-6.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-6.tex new file mode 100644 index 00000000000..d03e41f164b --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-6.tex @@ -0,0 +1,28 @@ +\begin{tikzpicture}[scale=1] + \tkzDefPoints{0/0/A,6/0/B,0.8/4/C} + \tkzDefSpcTriangle[medial, + name=M](A,B,C){_A,_B,_C} + \tkzDefTriangleCenter[euler](A,B,C) + \tkzGetPoint{N} % I= N nine points + \tkzDefTriangleCenter[ortho](A,B,C) + \tkzGetPoint{H} + \tkzDefMidPoint(A,H) \tkzGetPoint{E_A} + \tkzDefMidPoint(C,H) \tkzGetPoint{E_C} + \tkzDefMidPoint(B,H) \tkzGetPoint{E_B} + \tkzDefSpcTriangle[ortho,name=H](A,B,C){_A,_B,_C} + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawCircle(N,E_A) + \tkzDrawSegments[blue](A,H_A B,H_B C,H_C) + \tkzDrawPoints(A,B,C,N,H) + \tkzDrawPoints[red](M_A,M_B,M_C) + \tkzDrawPoints[blue]( H_A,H_B,H_C) + \tkzDrawPoints[green](E_A,E_B,E_C) + \tkzAutoLabelPoints[center=N, + font=\scriptsize](A,B,C,% + M_A,M_B,M_C,% + H_A,H_B,H_C,% + E_A,E_B,E_C) + \tkzLabelPoints[font=\scriptsize](H,N) + \tkzMarkSegments[mark=s|,size=3pt, + color=blue,line width=1pt](B,E_B E_B,H) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-7.tex b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-7.tex new file mode 100644 index 00000000000..1ba2517fdc8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclide-9-1-7.tex @@ -0,0 +1,16 @@ +\begin{tikzpicture} + \tkzDefPoint(0,0){A} + \tkzDefPoint(5,0){B} + \tkzDefPoint(1,4){C} + \tkzDefTriangleCenter[symmedian](A,B,C)\tkzGetPoint{K} + \tkzDefTriangleCenter[median](A,B,C)\tkzGetPoint{G} + \tkzDefTriangleCenter[in](A,B,C)\tkzGetPoint{I} + \tkzDefSpcTriangle[centroid,name=M](A,B,C){a,b,c} + \tkzDefSpcTriangle[incentral,name=I](A,B,C){a,b,c} + \tkzDrawPolygon[color=blue](A,B,C) + \tkzDrawPoints(A,B,C,K) + \tkzDrawLines[add = 0 and 2/3,blue](A,K B,K C,K) + \tkzDrawSegments[red,dashed](A,Ma B,Mb C,Mc) + \tkzDrawSegments[orange,dashed](A,Ia B,Ib C,Ic) + \tkzDrawLine(G,I) +\end{tikzpicture} diff --git a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclpreamble.ltx b/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclpreamble.ltx deleted file mode 100644 index 0ffde87a9ca..00000000000 --- a/Master/texmf-dist/doc/latex/tkz-euclide/examples/tkzeuclpreamble.ltx +++ /dev/null @@ -1,18 +0,0 @@ -% -% tkzfctpreamble (juin 2011) -% -% Coding (utf8) Creator (TeX) Producer (pdfeTeX) -% Copyright (C) 2010 Alain Matthes -% -\documentclass{scrartcl} -\usepackage[usenames,dvipsnames,svgnames]{xcolor} -\usepackage{amsmath,tkz-euclide} -\usetkzobj{all} - -\definecolor{bistre}{rgb}{.75,.50,.30} -\definecolor{Maroon}{rgb}{0.5,0.0,0.0} -\definecolor{fondpaille}{cmyk}{0,0,0.1,0} -\pagecolor{fondpaille} -\color{Maroon} -\tkzSetUpColors[background=fondpaille,text=Maroon] - |