summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tkz/tkz-euclide/examples
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-02-07 03:01:03 +0000
committerNorbert Preining <norbert@preining.info>2020-02-07 03:01:03 +0000
commit9c4a09ca6a4130e71ba545412319aaee3c618460 (patch)
tree52b4c3ee8dc02613fc8ce4faffe5292e10e5d10a /macros/latex/contrib/tkz/tkz-euclide/examples
parente684f0597e24a1d09af301d82b340b2df7cf2080 (diff)
CTAN sync 202002070301
Diffstat (limited to 'macros/latex/contrib/tkz/tkz-euclide/examples')
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/how_to_compile.txt2
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/main.tex11
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/preamble-standalone.ltx6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-1.tex34
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-2.tex32
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-5-0-0.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-4-0.tex18
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-6-1.tex25
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-0-0.tex24
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-1.tex15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-2.tex15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-3.tex13
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-4.tex12
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-3.tex)11
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-4-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-3-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-5-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-4-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-2-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-3-0.tex29
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-2.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-3.tex15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-5.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-6.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-6.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-7.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-7.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-8.tex26
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-9.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-7.tex)16
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-10-0-2.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-3.tex14
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-10-0-3.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-1-1.tex24
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-2-0.tex24
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-1-1.tex)14
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-3-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-3-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-4-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-4-1.tex)13
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-5-1.tex25
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-6-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-6-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-1.tex26
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-2.tex22
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-10-1-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-12-1-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-10.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-10.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-11.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-11.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-2.tex)11
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-3.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-4.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-5.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-6.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-6.tex)13
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-7.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-7.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-8.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-8.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-9.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-9.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-2-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-2-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-3-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-3-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-4-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-4-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-4-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-4-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-5-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-6-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-5-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-5-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-6-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-7-0.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-4.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-5.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-6.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-6.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-3-1.tex)8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-4-1.tex)8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-6.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-5-1.tex)8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-2.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-3.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-2-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-2-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-2-1.tex18
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-3-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-3-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-3-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-3-2.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-4-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-4-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-2.tex)11
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-1.tex13
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-2.tex16
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-1.tex21
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-2.tex)15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-3.tex21
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-4.tex21
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-5.tex33
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-6.tex27
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-7.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-5.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-8.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-4-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-4-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-5-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-5-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-6-1.tex15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-7-1.tex17
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-7-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-6-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-8-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-7-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-1.tex)15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-10.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-7.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-2.tex17
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-4.tex32
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-5.tex)10
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-6.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-7.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-8.tex21
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-9.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-6.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-3.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-1-1.tex)10
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-4.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-4-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-4-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-5-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-5-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-6-1.tex23
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-6.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-6.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-7.tex17
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-8.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-8.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-9.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-9.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-5.tex20
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-6.tex25
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-2-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-2-2.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-3-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-3-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-7-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-7-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-7-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-7-2.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-8-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-8-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-5.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-2-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-2-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-3-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-3-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-1-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-1-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-2-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-2-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-3-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-3-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-4-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-4-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-5-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-5-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-6-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-6-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-2-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-2-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-3-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-3-0.tex)13
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-2-1.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-2-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-27-1-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-29-1-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-28-1-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-30-1-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-28-2-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-30-2-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-2.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-5.tex)13
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-1.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-1.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-10.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-10.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-11.tex58
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-12.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-11.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-13.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-12.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-2.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-2.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-3.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-3.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-4.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-4.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-5.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-5.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-6.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-6.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-7.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-7.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-8.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-8.tex)9
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-9.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-9.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-1.tex29
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-2.tex27
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-3.tex12
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-1.tex15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-2.tex23
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-1.tex21
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-2.tex26
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-4-0.tex18
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-2-0.tex12
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-3-0.tex (renamed from macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-3-0.tex)7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-4-0.tex14
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-5-1.tex15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-1.tex15
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-2.tex12
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-1.tex5
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-2.tex8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-3.tex12
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-4.tex17
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-6.tex22
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-6-1.tex35
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-6-1.tex16
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-7.tex10
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-2-0.tex5
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-4-0.tex7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-1.tex10
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-2.tex16
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-3-0.tex16
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-3.tex8
236 files changed, 2274 insertions, 310 deletions
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/how_to_compile.txt b/macros/latex/contrib/tkz/tkz-euclide/examples/how_to_compile.txt
deleted file mode 100644
index 096675e543..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/how_to_compile.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-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/macros/latex/contrib/tkz/tkz-euclide/examples/main.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/main.tex
deleted file mode 100644
index 831c906046..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/main.tex
+++ /dev/null
@@ -1,11 +0,0 @@
-% !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/macros/latex/contrib/tkz/tkz-euclide/examples/preamble-standalone.ltx b/macros/latex/contrib/tkz/tkz-euclide/examples/preamble-standalone.ltx
new file mode 100644
index 0000000000..11b016acaa
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/preamble-standalone.ltx
@@ -0,0 +1,6 @@
+\documentclass{standalone}
+\usepackage{tkz-euclide,tkz-fct}
+
+
+
+
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-1.tex
new file mode 100644
index 0000000000..a64287e178
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-1.tex
@@ -0,0 +1,34 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 2 (Section 1.3.1 : Example Part I gold triangle)
+
+ \begin{tikzpicture}
+ \tkzDefPoint(0,0){C}
+ \tkzDefPoint(4,0){D}
+ \tkzDefSquare(C,D)
+ \tkzGetPoints{e}{f}
+ \tkzDefMidPoint(C,f)
+ \tkzGetPoint{m}
+ \tkzInterLC(C,f)(m,e)
+ \tkzGetSecondPoint{n}
+ \tkzInterCC[with nodes](C,C,n)(D,C,n)
+ \tkzGetFirstPoint{B}
+ \tkzInterLC(C,D)(D,B) \tkzGetSecondPoint{A}
+ \tkzInterLC(B,A)(B,D) \tkzGetSecondPoint{E}
+ \tkzInterLL(B,D)(C,E) \tkzGetPoint{F}
+ \tkzDrawPoints(C,D,B)
+ \tkzDrawPolygon(B,...,D)
+ \tkzDrawPolygon(B,C,D)
+ \tkzDrawSegments(D,A A,B C,E)
+ \tkzDrawArc[delta=10](B,C)(E)
+ \tkzDrawPoints(A,...,F)
+ \tkzMarkRightAngle[fill=blue!20](B,F,C)
+ \tkzFillAngles[fill=blue!10](C,B,D E,A,D)
+ \tkzMarkAngles(C,B,D E,A,D)
+ \tkzLabelAngles[pos=1.5](C,B,D E,A,D){$\alpha$}
+ \tkzLabelPoints[below](A,C,D,E)
+ \tkzLabelPoints[above right](B,F)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-2.tex
new file mode 100644
index 0000000000..78e0fd8fd2
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-2.tex
@@ -0,0 +1,32 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 4 (Section 1.3.2 : Example Part II two others methods gold and euclide triangle)
+
+ \begin{tikzpicture}
+ \tkzDefPoint(0,0){C} % possible
+ % \tkzDefPoint[label=below:$C$](0,0){C}
+ % but don't do this
+ \tkzDefPoint(2,6){B}
+ % We get D and E with a rotation
+ \tkzDefPointBy[rotation= center B angle 36](C) \tkzGetPoint{D}
+ \tkzDefPointBy[rotation= center B angle 72](C) \tkzGetPoint{E}
+ % To get A we use an intersection of lines
+ \tkzInterLL(B,E)(C,D) \tkzGetPoint{A}
+ \tkzInterLL(C,E)(B,D) \tkzGetPoint{H}
+ % drawing
+ \tkzDrawArc[delta=10](B,C)(E)
+ \tkzDrawPolygon(C,B,D)
+ \tkzDrawSegments(D,A B,A C,E)
+ % angles
+ \tkzMarkAngles(C,B,D E,A,D) %this is to draw the arcs
+ \tkzLabelAngles[pos=1.5](C,B,D E,A,D){$\alpha$}
+ \tkzMarkRightAngle(B,H,C)
+ \tkzDrawPoints(A,...,E)
+ % Label only now
+ \tkzLabelPoints[below left](C,A)
+ \tkzLabelPoints[below right](D)
+ \tkzLabelPoints[above](B,E)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-5-0-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-3.tex
index d1ec248e52..193e91a237 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-5-0-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-3-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 5 (Section 1.3.3 : Complete but minimal example)
+
\begin{tikzpicture}[scale=1,ra/.style={fill=gray!20}]
% fixed points
\tkzDefPoint(0,0){A}
@@ -20,4 +25,6 @@
\tkzLabelPoints[above left](C)
\tkzLabelPoint[right](B){$B(10,0)$}
\tkzLabelSegment[right=4pt](I,C){$IC=\sqrt{a}$}
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-4-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-4-0.tex
new file mode 100644
index 0000000000..41afbdc227
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-4-0.tex
@@ -0,0 +1,18 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 6 (Section 1.4 : The Elements of tkz code)
+
+ \begin{tikzpicture}[scale=.75]
+ \tkzDefPoints{0/0/A,8/0/B}
+ \foreach \tr in {equilateral,half,pythagore,%
+ school,golden,euclide, gold,cheops}
+ {\tkzDefTriangle[\tr](A,B) \tkzGetPoint{C}
+ \tkzDrawPoint(C)
+ \tkzLabelPoint[right](C){\tr}
+ \tkzDrawSegments(A,C C,B)}
+ \tkzDrawPoints(A,B)
+ \tkzDrawSegments(A,B)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-6-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-6-1.tex
new file mode 100644
index 0000000000..ea6d953b25
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-01-6-1.tex
@@ -0,0 +1,25 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 7 (Section 1.6.1 : Let's look at a classic example)
+
+ \begin{tikzpicture}[scale=.5]
+ % fixed points
+ \tkzDefPoint(0,0){A}
+ \tkzDefPoint(5,2){B}
+ % calculus
+ \tkzInterCC(A,B)(B,A)
+ \tkzGetPoints{C}{D}
+ % drawings
+ \tkzDrawCircles[gray,dashed](A,B B,A)
+ \tkzDrawPolygon(A,B,C)
+ \tkzDrawPoints(A,...,D)
+ % marking
+ \tkzMarkSegments[mark=s||](A,B B,C C,A)
+ % labelling
+ \tkzLabelSegments[swap](A,B){$c$}
+ \tkzLabelPoints(A,B,D)
+ \tkzLabelPoints[above](C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-0-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-0-0.tex
new file mode 100644
index 0000000000..94ab543939
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-0-0.tex
@@ -0,0 +1,24 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 11 (Section 4 : Definition of a point)
+
+\begin{tikzpicture}[,scale=1]
+ \tkzInit[xmax=5,ymax=5]
+ \tkzDefPoints{0/0/O,1/0/I,0/1/J}
+ \tkzDefPoint(40:4){P}
+ \tkzDrawXY[noticks,>=triangle 45]
+ \tkzDrawSegment[dim={$r$,
+ 16pt,above=6pt}](O,P)
+ \tkzDrawPoints(O,P)
+ \tkzMarkAngle[mark=none,->](I,O,P)
+ \tkzFillAngle[fill=blue!20,
+ opacity=.5](I,O,P)
+ \tkzLabelAngle[pos=1.25](I,O,P){$\alpha$}
+ \tkzLabelPoint(P){$P (\alpha : r )$}
+ \tkzDrawPoints[shape=cross](I,J)
+ \tkzLabelPoints(O,I)
+ \tkzLabelPoints[left](J)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-1.tex
new file mode 100644
index 0000000000..c38c3de860
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-1.tex
@@ -0,0 +1,15 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 12 (Section 4.1.1 : Cartesian coordinates )
+
+ \begin{tikzpicture}
+ \tkzInit[xmax=5,ymax=5]
+ \tkzDefPoint(0,0){A}
+ \tkzDefPoint(4,0){B}
+ \tkzDefPoint(0,3){C}
+ \tkzDrawPolygon(A,B,C)
+ \tkzDrawPoints(A,B,C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-2.tex
new file mode 100644
index 0000000000..d17061d346
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-2.tex
@@ -0,0 +1,15 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 13 (Section 4.1.2 : Calculations with \tkzNamePack{xfp})
+
+\begin{tikzpicture}[scale=1]
+ \tkzInit[xmax=4,ymax=4]
+ \tkzGrid
+ \tkzDefPoint(-1+2,sqrt(4)){O}
+ \tkzDefPoint({3*ln(exp(1))},{exp(1)}){A}
+ \tkzDefPoint({4*sin(pi/6)},{4*cos(pi/6)}){B}
+ \tkzDrawPoints[color=blue](O,B,A)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-3.tex
new file mode 100644
index 0000000000..27a95601b9
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-3.tex
@@ -0,0 +1,13 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 14 (Section 4.1.3 : Polar coordinates )
+
+ \begin{tikzpicture}
+ \foreach \an [count=\i] in {0,60,...,300}
+ { \tkzDefPoint(\an:3){A_\i}}
+ \tkzDrawPolygon(A_1,A_...,A_6)
+ \tkzDrawPoints(A_1,A_...,A_6)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-4.tex
new file mode 100644
index 0000000000..ff7508f4b5
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-4.tex
@@ -0,0 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 15 (Section 4.1.4 : Calculations and coordinates)
+
+ \begin{tikzpicture}[scale=.5]
+ \foreach \an [count=\i] in {0,2,...,358}
+ { \tkzDefPoint(\an:sqrt(sqrt(\an mm))){A_\i}}
+ \tkzDrawPoints(A_1,A_...,A_180)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-5.tex
index fb4de23048..6d4830eb98 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-1-5.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 16 (Section 4.1.5 : Relative points)
+
\begin{tikzpicture}[scale=1]
\tkzSetUpLine[color=blue!60]
\begin{scope}[rotate=30]
@@ -5,10 +10,12 @@
\begin{scope}[shift=(A)]
\tkzDefPoint(90:5){B}
\tkzDefPoint(30:5){C}
- \end{scope}
- \end{scope}
+\end{scope}
+\end{scope}
\tkzDrawPolygon(A,B,C)
\tkzLabelPoints[above](B,C)
\tkzLabelPoints[below](A)
\tkzDrawPoints(A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-1.tex
index fee838752a..33389d4696 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 17 (Section 4.2.1 : Isosceles triangle with \tkzcname{tkzDefShiftPoint})
+
\begin{tikzpicture}[rotate=-30]
\tkzDefPoint(2,3){A}
\tkzDefShiftPoint[A](0:4){B}
@@ -9,3 +14,5 @@
\tkzLabelPoints(B,C)
\tkzLabelPoints[above left](A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-2.tex
index 8e18b9319c..794969f7c0 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 18 (Section 4.2.2 : Equilateral triangle)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoint(2,3){A}
\tkzDefShiftPoint[A](30:4){B}
@@ -7,3 +12,5 @@
\tkzLabelPoints(B,C)
\tkzLabelPoints[above left](A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-3.tex
index d6b6aba0f9..9b2cf82063 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-5-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-2-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 19 (Section 4.2.3 : Parallelogram)
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDefPoint(60:3){B}
@@ -6,3 +11,5 @@
\tkzDrawPolygon(A,...,D)
\tkzDrawPoints(A,...,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-3-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-4-0.tex
index 7baa5d2f80..71598e7cd8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-3-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-4-0.tex
@@ -1,5 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 20 (Section 4.4 : Create a triangle)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/A,4/0/B,4/3/C}
\tkzDrawPolygon(A,B,C)
\tkzDrawPoints(A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-4-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-5-0.tex
index 49b9008cad..87885436eb 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-4-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-04-5-0.tex
@@ -1,5 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 21 (Section 4.5 : Create a square)
+
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-1-1.tex
index 2de647b249..e655da2683 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 22 (Section 5.1.1 : Use of \tkzcname{tkzDefMidPoint})
+
\begin{tikzpicture}[scale=1]
\tkzDefPoint(2,3){A}
\tkzDefPoint(4,0){B}
@@ -6,3 +11,5 @@
\tkzDrawPoints(A,B,C)
\tkzLabelPoints[right](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-2-1.tex
index e44974aee6..9df81202fd 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 23 (Section 5.2.1 : Using \tkzcname{tkzDefBarycentricPoint} with two points)
+
\begin{tikzpicture}
\tkzDefPoint(2,3){A}
\tkzDefShiftPointCoord[2,3](30:4){B}
@@ -7,3 +12,5 @@
\tkzDrawLine(A,B)
\tkzLabelPoints(A,B,I)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-2-2.tex
index 60178e199e..0b04be6dad 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-2-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 24 (Section 5.2.2 : Using \tkzcname{tkzDefBarycentricPoint} with three points)
+
\begin{tikzpicture}[scale=.8]
\tkzDefPoint(2,1){A}
\tkzDefPoint(5,3){B}
@@ -15,3 +20,5 @@
\tkzAutoLabelPoints[center=M](A,B,C)
\tkzAutoLabelPoints[center=M,above right](A',B',C')
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-3-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-3-0.tex
new file mode 100644
index 0000000000..38fa5d98cf
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-05-3-0.tex
@@ -0,0 +1,29 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 25 (Section 5.3 : Internal Similitude Center)
+
+\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-1.tex
index 4c61a52db4..dd99b48968 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 26 (Section 6.1.1 : \IoptName{tkzDefTriangleCenter}{ortho})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDefPoint(5,1){B}
@@ -9,7 +14,9 @@
\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$}
+ \tkzLabelPoint(H){$H$}
\tkzAutoLabelPoints[center=H](A,B,C)
\tkzMarkRightAngles(A,Ha,B B,Hb,C C,Hc,A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-2.tex
index 1bc90b5f4f..640a06ed5d 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-2.tex
@@ -1,10 +1,17 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 27 (Section 6.1.2 : \IoptName{tkzDefTriangleCenter}{centroid})
+
\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)
+ \tkzDrawPolygon[color=brown](A,B,C)
\tkzDrawPoints(A,B,C,G)
\tkzDrawLines[add = 0 and 2/3](A,G B,G C,G)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-3.tex
new file mode 100644
index 0000000000..0277dd685e
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-3.tex
@@ -0,0 +1,15 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 28 (Section 6.1.3 : \IoptName{tkzDefTriangleCenter}{circum})
+
+ \begin{tikzpicture}
+ \tkzDefPoints{0/1/A,3/2/B,1/4/C}
+ \tkzDefTriangleCenter[circum](A,B,C)
+ \tkzGetPoint{G}
+ \tkzDrawPolygon[color=brown](A,B,C)
+ \tkzDrawCircle(G,A)
+ \tkzDrawPoints(A,B,C,G)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-4.tex
index 1a6cd619bc..64638de5a7 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 29 (Section 6.1.4 : \IoptName{tkzDefTriangleCenter}{in})
+
\begin{tikzpicture}
\tkzDefPoints{0/1/A,3/2/B,1/4/C}
\tkzDefTriangleCenter[in](A,B,C)\tkzGetPoint{I}
@@ -8,3 +13,5 @@
\tkzDrawLines[add = 0 and 2/3](A,I B,I C,I)
\tkzDrawCircle(I,Ib)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-5.tex
index ca30906a40..e7a180434b 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-5.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 30 (Section 6.1.5 : \IoptName{tkzDefTriangleCenter}{ex})
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoints{0/1/A,3/2/B,1/4/C}
\tkzDefCircle[ex](B,C,A)
@@ -9,3 +14,5 @@
\tkzDrawLines[add=1.5 and 0](A,C B,C)
\tkzLabelPoints(J_c)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-6.tex
index d03e41f164..2e6e8ea628 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-6.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-6.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 31 (Section 6.1.6 : Utilisation de \IoptName{tkzDefTriangleCenter}{euler} )
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/A,6/0/B,0.8/4/C}
\tkzDefSpcTriangle[medial,
@@ -26,3 +31,5 @@
\tkzMarkSegments[mark=s|,size=3pt,
color=blue,line width=1pt](B,E_B E_B,H)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-7.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-7.tex
index 1ba2517fdc..031afaeb83 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-7.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-7.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 32 (Section 6.1.7 : Using option \IoptName{tkzDefTriangleCenter}{symmedian})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDefPoint(5,0){B}
@@ -14,3 +19,5 @@
\tkzDrawSegments[orange,dashed](A,Ia B,Ib C,Ic)
\tkzDrawLine(G,I)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-8.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-8.tex
new file mode 100644
index 0000000000..9ed2e4cdc4
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-8.tex
@@ -0,0 +1,26 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 33 (Section 6.1.8 : Using option \IoptName{tkzDefTriangleCenter}{nagel})
+
+ \begin{tikzpicture}[scale=.5]
+ \tkzDefPoints{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[blue](A,B,C)
+ \tkzDefTriangleCenter[nagel](A,B,C) \tkzGetPoint{Na}
+ \tkzDrawPoints[blue](B,C,A)
+ \tkzDrawPoints[red](Na)
+ \tkzLabelPoints[blue](B,C,A)
+ \tkzLabelPoints[red](Na)
+ \tkzDrawLines[add=0 and 1](A,Ta B,Tb C,Tc)
+ \tkzShowBB\tkzClipBB
+ \tkzDrawLines[add=1 and 1,dashed](A,B B,C C,A)
+ \tkzDrawCircles[ex,gray](A,B,C C,A,B B,C,A)
+ \tkzDrawSegments[dashed](Ja,Ta Jb,Tb Jc,Tc)
+ \tkzMarkRightAngles[fill=gray!20](Ja,Ta,C Jb,Tb,A Jc,Tc,B)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-7.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-9.tex
index 3308bd3049..75f79a104d 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-7.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-06-1-9.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 34 (Section 6.1.9 : Option Triangle "mittenpunkt")
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoints{0/0/A,6/0/B,4/6/C}
\tkzDefSpcTriangle[centroid](A,B,C){Ma,Mb,Mc}
@@ -7,15 +12,18 @@
\tkzGetPoint{Mi}
\tkzDrawPoints(Ma,Mb,Mc,Ja,Jb,Jc)
\tkzClipBB
- \tkzDrawPolygon[](A,B,C)
+ \tkzDrawPolygon[blue](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)
+ \tkzDrawCircles[gray](Ja,Ta Jb,Tb Jc,Tc)
+ \tkzDrawPoints[blue](B,C,A)
+ \tkzDrawPoints[red](Mi)
+ \tkzLabelPoints[red](Mi)
\tkzLabelPoints[left](Mb)
\tkzLabelPoints(Ma,Mc,Jb,Jc)
\tkzLabelPoints[above left](Ja,Jc)
\tkzShowBB
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-10-0-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-2.tex
index 56d8ee7691..a384d79ccf 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-10-0-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 35 (Section 7.0.2 : Example of point drawings)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(1,3){A}
\tkzDefPoint(4,1){B}
@@ -5,4 +10,6 @@
\tkzDrawPoint[color=red](A)
\tkzDrawPoint[fill=blue!20,draw=blue](B)
\tkzDrawPoint[color=green](O)
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-3.tex
new file mode 100644
index 0000000000..72c4c2a189
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-3.tex
@@ -0,0 +1,14 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 36 (Section 7.0.3 : First example)
+
+\begin{tikzpicture}
+ \tkzDefPoint(1,3){A}
+ \tkzDefPoint(4,1){B}
+ \tkzDefPoint(0,0){C}
+ \tkzDrawPoints[size=6,color=red,
+ fill=red!50](A,B,C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-10-0-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-4.tex
index 9f1d52f4ce..6f4a965fee 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-10-0-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-07-0-4.tex
@@ -1,10 +1,15 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 37 (Section 7.0.4 : Second example)
+
\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}
+\end{scope}
\tkzCalcLength[cm](A,B)\tkzGetLength{rAB}
\tkzDrawCircle[R](A,\rAB cm)
\tkzDrawSegment(A,B)
@@ -12,3 +17,5 @@
\tkzLabelPoints(B,C)
\tkzLabelPoints[above](A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-1-1.tex
new file mode 100644
index 0000000000..60d9222e9c
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-1-1.tex
@@ -0,0 +1,24 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 38 (Section 8.1.1 : Use of option \tkzname{pos} 1)
+
+ \begin{tikzpicture}
+ \tkzDefPoints{0/0/A,4/0/B}
+ \tkzDrawLine[red](A,B)
+ \tkzDefPointOnLine[pos=1.2](A,B)
+ \tkzGetPoint{P}
+ \tkzDefPointOnLine[pos=-0.2](A,B)
+ \tkzGetPoint{R}
+ \tkzDefPointOnLine[pos=0.5](A,B)
+ \tkzGetPoint{S}
+ \tkzDrawPoints(A,B,P)
+ \tkzLabelPoints(A,B)
+ \tkzLabelPoint[above](P){pos=$1.2$}
+ \tkzLabelPoint[above](R){pos=$-.2$}
+ \tkzLabelPoint[above](S){pos=$.5$}
+ \tkzDrawPoints(A,B,P,R,S)
+ \tkzLabelPoints(A,B)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-2-0.tex
new file mode 100644
index 0000000000..b59a15d8ea
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-08-2-0.tex
@@ -0,0 +1,24 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 39 (Section 8.2 : Point on a circle)
+
+\begin{tikzpicture}
+ \tkzDefPoints{0/0/A,4/0/B,0.8/3/C}
+ \tkzDefPointOnCircle[angle=90,center=B,
+ radius=1 cm]
+ \tkzGetPoint{I}
+ \tkzDrawCircle[R,teal](B,1cm)
+ \tkzDrawPoint[teal](I)
+ \tkzDefCircle[circum](A,B,C)
+ \tkzGetPoint{G} \tkzGetLength{rG}
+ \tkzDefPointOnCircle[angle=30,center=G,
+ radius=\rG pt]
+ \tkzGetPoint{J}
+ \tkzDrawPoints(A,B,C)
+ \tkzDrawCircle(G,J)
+ \tkzDrawPoint(G)
+ \tkzDrawPoint[red](J)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-1-1.tex
index 476573282f..ed29933234 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 40 (Section 9.1.1 : Example of reflection)
+
\begin{tikzpicture}[scale=1]
\tkzInit[ymin=-4,ymax=6,xmin=-7,xmax=3]
\tkzClip
@@ -6,9 +11,14 @@
\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'}}
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-2-1.tex
index da42148d17..05d6c6a05a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 41 (Section 9.2.1 : Example of homothety and projection)
+
\begin{tikzpicture}[scale=1.25]
\tkzInit \tkzClip
\tkzDefPoint(0,1){A} \tkzDefPoint(6,3){B} \tkzDefPoint(3,6){C}
@@ -11,3 +16,5 @@
\tkzDrawCircle(a',k)
\tkzLabelPoints(a,a',k,A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-3-1.tex
index b063a58112..ced8e2745c 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-3-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-3-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 42 (Section 9.3.1 : Example of projection)
+
\begin{tikzpicture}[scale=1.5]
\tkzInit[xmin=-3,xmax=5,ymax=4] \tkzClip[space=.5]
\tkzDefPoint(0,0){A}
@@ -12,4 +17,6 @@
\tkzDrawPoints(A,C,F) \tkzLabelPoints(A,C,F)
\tkzDrawPoints(B,D,E,G)
\tkzLabelPoints[above right](B,D,E,G)
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-4-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-4-1.tex
index 28f09e524c..5c52a48c78 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-4-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-4-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 43 (Section 9.4.1 : Example of symmetry)
+
\begin{tikzpicture}[scale=1.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-1){A}
@@ -5,8 +10,12 @@
\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}$}
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-5-1.tex
new file mode 100644
index 0000000000..c0f119a85d
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-5-1.tex
@@ -0,0 +1,25 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 44 (Section 9.5.1 : Example of rotation)
+
+ \begin{tikzpicture}[scale=1]
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-6-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-6-1.tex
index c76759cf1d..6bab89ec36 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-6-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-6-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 45 (Section 9.6.1 : Example of rotation in radian)
+
\begin{tikzpicture}
\tkzDefPoint["$A$" left](1,5){A}
\tkzDefPoint["$B$" right](5,2){B}
@@ -11,3 +16,5 @@
\tkzLabelPoints(C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-1.tex
new file mode 100644
index 0000000000..bd131e4c5f
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-1.tex
@@ -0,0 +1,26 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 46 (Section 9.7.1 : Inversion of points)
+
+\begin{tikzpicture}[scale=1.5]
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-2.tex
new file mode 100644
index 0000000000..4d943a54f1
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-09-7-2.tex
@@ -0,0 +1,22 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 47 (Section 9.7.2 : Point Inversion: Orthogonal Circles)
+
+\begin{tikzpicture}[scale=1.5]
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-12-1-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-10-1-0.tex
index ac4964b5c1..179a48984a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-12-1-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-10-1-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 48 (Section 10.1 : Example de translation)
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A} \tkzDefPoint(4,2){A'}
\tkzDefPoint(3,0){B} \tkzDefPoint(1,2){C}
@@ -11,3 +16,5 @@
\tkzDrawSegments[color = gray,->,
style=dashed](A,A' B,B' C,C')
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-1.tex
index 11fa637627..c2f47fac43 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 49 (Section 11.1.1 : \tkzcname{tkzDefPointWith} et \tkzname{colinear at})
+
\begin{tikzpicture}[scale=1.2,
vect/.style={->,shorten >=3pt,>=latex'}]
\tkzDefPoint(2,3){A} \tkzDefPoint(4,2){B}
@@ -8,3 +13,5 @@
\tkzLabelPoints[above right=3pt](A,B,C,D)
\tkzDrawSegments[vect](A,B C,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-10.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-10.tex
index f51b6990c9..553572a317 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-10.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-10.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 58 (Section 11.1.10 : \tkzcname{tkzDefPointWith} \tkzname{linear} )
+
\begin{tikzpicture}[scale=1.2]
\tkzDefPoint(1,3){A} \tkzDefPoint(4,2){B}
\tkzDefPointWith[linear,K=0.5](A,B)
@@ -6,3 +11,5 @@
\tkzDrawSegment(A,B)
\tkzLabelPoints[above right=3pt](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-11.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-11.tex
index a348d741b2..2977b90624 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-11.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-11.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 59 (Section 11.1.11 : \tkzcname{tkzDefPointWith} \tkzname{linear normed})
+
\begin{tikzpicture}[scale=1.2]
\tkzDefPoint(1,3){A} \tkzDefPoint(4,2){B}
\tkzDefPointWith[linear normed](A,B)
@@ -7,3 +12,5 @@
\tkzLabelSegment(A,C){$1$}
\tkzLabelPoints[above right=3pt](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-2.tex
index 464e81c6bd..7ff8f22bef 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-2.tex
@@ -1,5 +1,10 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 50 (Section 11.1.2 : colinear at)
+
\begin{tikzpicture}[vect/.style={->,
- shorten >=3pt,>=latex'}]
+ shorten >=3pt,>=latex'}]
\tkzDefPoint(0,0){A}
\tkzDefPoint(5,0){B}
\tkzDefPoint(1,2){C}
@@ -9,5 +14,7 @@
\tkzGetPoint{H}
\tkzLabelPoints(A,B,C,G,H)
\tkzDrawPoints(A,B,C,G,H)
- \tkzDrawSegments[vect](A,B C,H)
+ \tkzDrawSegments[vect](A,B C,H)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-3.tex
index 60d7f7a1bb..645719cca9 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-3.tex
@@ -1,5 +1,10 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 51 (Section 11.1.3 : colinear $K=\frac{\sqrt{2}}{2}$)
+
\begin{tikzpicture}[vect/.style={->,
- shorten >=3pt,>=latex'}]
+ shorten >=3pt,>=latex'}]
\tkzDefPoint(1,1){A}
\tkzDefPoint(4,2){B}
\tkzDefPoint(2,2){CU}
@@ -8,3 +13,5 @@
\tkzDrawPoints[color=red](A,B,C,D)
\tkzDrawSegments[vect](A,B C,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-4.tex
index 0f9366c2af..a0bc38ede3 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-4.tex
@@ -1,7 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 52 (Section 11.1.4 : \tkzcname{tkzDefPointWith} et \tkzname{orthogonal})
+
\begin{tikzpicture}[scale=1.2,
vect/.style={->,shorten >=3pt,>=latex'}]
\tkzDefPoint(2,3){A}
- \tkzDefPoint(4,2){B}
+ \tkzDefPoint(4,2){B}
\tkzDefPointWith[orthogonal,K=-1](A,B)
\tkzGetPoint{C}
\tkzDrawPoints[color=red](A,B,C)
@@ -9,3 +14,5 @@
\tkzDrawSegments[vect](A,B A,C)
\tkzMarkRightAngle(B,A,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-5.tex
index f4d040e71c..b01a8b5ca0 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-5.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 53 (Section 11.1.5 : orthogonal simple)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(1,2){O}
\tkzDefPoint(2,5){I}
@@ -11,3 +16,5 @@
\tkzDrawPoints(O,I,J,K)
\tkzLabelPoints(O,I,J,K)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-6.tex
index 068aeb6d69..b455e51a52 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-6.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-6.tex
@@ -1,19 +1,26 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 54 (Section 11.1.6 : advanced orthogonal)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoints{0/0/A,6/0/B}
\tkzDefMidPoint(A,B)
- \tkzGetPoint{I}
+ \tkzGetPoint{I}
\tkzDefPointWith[orthogonal,K=-.75](B,A)
\tkzGetPoint{C}
\tkzInterLC(B,C)(B,I)
- \tkzGetPoints{D}{F}
+ \tkzGetPoints{D}{F}
\tkzDuplicateSegment(B,F)(A,F)
\tkzGetPoint{E}
\tkzDrawArc[delta=10](F,E)(B)
\tkzInterLC(A,B)(A,E)
- \tkzGetPoints{N}{M}
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-7.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-7.tex
index 5025f0cdfe..4f824311be 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-7.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-7.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 55 (Section 11.1.7 : segment colinear and orthogonal)
+
\begin{tikzpicture}[scale=1.2,
vect/.style={->,shorten >=3pt,>=latex'}]
\tkzDefPoint(2,1){A}
@@ -10,3 +15,5 @@
\tkzDrawSegments[vect](A,B A,C C,D)
\tkzDrawPoints(A,...,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-8.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-8.tex
index dbe2bb3b6e..5bcb0f65bd 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-8.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-8.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 56 (Section 11.1.8 : \tkzcname{tkzDefPointWith} \tkzname{orthogonal normed}, K=1)
+
\begin{tikzpicture}[scale=1.2,
vect/.style={->,shorten >=3pt,>=latex'}]
\tkzDefPoint(2,3){A} \tkzDefPoint(4,2){B}
@@ -7,3 +12,5 @@
\tkzDrawSegments[vect](A,B A,C)
\tkzMarkRightAngle[fill=gray!20](B,A,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-9.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-9.tex
index 4e69660705..42519ab258 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-1-9.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-1-9.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 57 (Section 11.1.9 : \tkzcname{tkzDefPointWith} et \tkzname{orthogonal normed} K=2)
+
\begin{tikzpicture}[scale=1.2,
vect/.style={->,shorten >=3pt,>=latex'}]
\tkzDefPoint(2,3){A} \tkzDefPoint(5,1){B}
@@ -9,3 +14,5 @@
\tkzMarkRightAngle[fill=gray!20](B,A,C)
\tkzLabelPoints[above=3pt](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-2-1.tex
index 390379750b..747d00d946 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-13-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-11-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 60 (Section 11.2.1 : Coordinate transfer with \tkzcname{tkzGetVectxy})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){O}
\tkzDefPoint(1,1){A}
@@ -9,3 +14,5 @@
\tkzDrawPoints(A,B,O)
\tkzLabelPoints(A,B,O,V)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-2-0.tex
index 5dd1da2c1a..8301f5ad87 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-2-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-2-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 61 (Section 12.2 : Random point in a rectangle)
+
\begin{tikzpicture}
\tkzInit[xmax=5,ymax=5]\tkzGrid
\tkzDefPoints{0/0/A,2/2/B,5/5/C}
@@ -9,3 +14,5 @@
\tkzDrawPoints(A,B,C,a,d)
\tkzLabelPoints(A,B,C,a,d)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-3-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-3-0.tex
index d237b81332..08286630a5 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-3-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-3-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 62 (Section 12.3 : Random point on a segment)
+
\begin{tikzpicture}
\tkzInit[xmax=5,ymax=5] \tkzGrid
\tkzDefPoints{0/0/A,2/2/B,3/3/C,5/5/D}
@@ -6,3 +11,5 @@
\tkzDrawPoints(A,B,C,D,a,d)
\tkzLabelPoints(A,B,C,D,a,d)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-4-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-4-0.tex
index d75b58c5f1..d07f36751f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-4-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-4-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 63 (Section 12.4 : Random point on a straight line)
+
\begin{tikzpicture}
\tkzInit[xmax=5,ymax=5] \tkzGrid
\tkzDefPoints{0/0/A,2/2/B,3/3/C,5/5/D}
@@ -6,3 +11,5 @@
\tkzDrawPoints(A,B,C,D,a,d)
\tkzLabelPoints(A,B,C,D,a,d)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-4-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-4-1.tex
index 2545f20b5b..394404b53a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-4-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-4-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 64 (Section 12.4.1 : Example of random points)
+
\begin{tikzpicture}
\tkzDefPoints{0/0/A,2/2/B,-1/-1/C}
\tkzDefCircle[through=](A,C)
@@ -18,3 +23,5 @@
\tkzDrawPoints[](A,B,C,a,b,...,e)
\tkzDrawRectangle(A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-6-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-5-0.tex
index 0d8639e9c5..42d1f9e15b 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-6-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-5-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 65 (Section 12.5 : Random point on a circle)
+
\begin{tikzpicture}
\tkzInit[xmax=5,ymax=5] \tkzGrid
\tkzDefPoints{3/2/A,1/1/B}
@@ -9,3 +14,5 @@
\tkzDrawPoints(A,B,a)
\tkzLabelPoints(A,B,a)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-5-1.tex
index 35e28352eb..cfedad22b4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-5-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-5-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 66 (Section 12.5.1 : Random example and circle of Apollonius)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/A,3/0/B}
\def\coeffK{2}
@@ -21,3 +26,5 @@
text centered](P,\tkzLengthResult pt-20pt)(-120)%
{ $MA/MB=\coeffK$\\$NA/NB=\coeffK$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-7-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-6-0.tex
index e04b606698..000691ea21 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-14-7-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-12-6-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 67 (Section 12.6 : Middle of a compass segment)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(0,0){A}
\tkzDefRandPointOn[circle= center A radius 4cm]
@@ -22,4 +27,6 @@
\tkzCompasss[color=red,style=solid](B,I I,J J,C)
\tkzDrawPoints(B,C,D,E,M)
\tkzLabelPoints(A,B,M)
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-1.tex
index d4fabaab5b..08b6b72102 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 68 (Section 13.1.1 : Example with \tkzname{mediator})
+
\begin{tikzpicture}[rotate=25]
\tkzInit
\tkzDefPoints{-2/0/A,1/2/B}
@@ -10,3 +15,5 @@
\tkzDrawSegments(D,B D,A)
\tkzDrawSegments(C,B C,A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-2.tex
index 2eea88ee9c..b15124718c 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 69 (Section 13.1.2 : Example avec \tkzname{orthogonal} et \tkzname{parallel})
+
\begin{tikzpicture}
\tkzDefPoints{-1.5/-0.25/A,1/-0.75/B,-0.7/1/C}
\tkzDrawLine(A,B)
@@ -13,3 +18,5 @@
\tkzLabelLine[pos=1.25,left](C,c'){$(d_2)$}
\tkzMarkRightAngle(I,C,c')
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-3.tex
index 4049c8dc95..754b8d2c98 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 70 (Section 13.1.3 : An envelope)
+
\begin{tikzpicture}[scale=1]
\tkzInit[xmin=-6,ymin=-6,xmax=6,ymax=6]
\tkzClip
@@ -9,3 +14,5 @@
\tkzDefLine[mediator](A,M)
\tkzDrawLine[color=magenta,add= 4 and 4](tkzFirstPointResult,tkzSecondPointResult)}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-4.tex
index cb58fa3452..bf3c722eaf 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 71 (Section 13.1.4 : A parable)
+
\begin{tikzpicture}[scale=1.25]
\tkzInit[xmin=-6,ymin=-6,xmax=6,ymax=6]
\tkzClip
@@ -9,4 +14,6 @@
\tkzDefLine[mediator](A,M)
\tkzDrawLine[color=magenta,
add= 4 and 4](tkzFirstPointResult,tkzSecondPointResult)}
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-5.tex
index 60e7b1c695..c08103fbba 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-5.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 72 (Section 13.1.5 : Drawing a tangent option \tkzimp{from with R} and \tkzimp{at})
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(6,6){E}
@@ -15,4 +20,6 @@
\tkzDrawLine[add = .5 and .5](A,h)
\tkzDrawLine[add = .5 and .5](E,k)
\tkzMarkRightAngle[fill=red!30](O,A,h)
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-6.tex
index 1347aecde9..f9c12b5df1 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-15-1-6.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-13-1-6.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 73 (Section 13.1.6 : Drawing a tangent option \tkzimp{from})
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,0){B}
\tkzDefPoint(0,8){A}
@@ -18,3 +23,5 @@
\tkzDefPointBy[projection= onto B--A](tkzPointResult)
\tkzDrawCircle[fill = blue!50!black](tkzPointResult,A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-1.tex
index 7a40607519..b4a79c00dc 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 74 (Section 14.1.1 : Examples of right-hand plots with \tkzname{add})
+
\begin{tikzpicture}
\tkzInit[xmin=-2,xmax=3,ymin=-2.25,ymax=2.25]
\tkzClip[space=.25]
@@ -7,7 +12,9 @@
\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)
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-2.tex
index 6be6387813..38871e6f02 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 75 (Section 14.1.2 : Example with \tkzcname{tkzDrawLines})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDefPoint(2,0){B}
@@ -6,3 +11,5 @@
\tkzDrawLines(A,B C,D A,C B,D)
\tkzLabelPoints(A,B,C,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-3.tex
index 18739883b8..bc6fa74542 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 76 (Section 14.1.3 : Example with the option \tkzname{add})
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(3,1){I}
@@ -9,3 +14,5 @@
\tkzDrawLines[add = 1 and .5,color=red](O,I O,J)
\tkzDrawLines[add = 1 and .5,color=blue](O,i O,j)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-4.tex
index 1accd70ba9..614db1b70f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-3-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-4.tex
@@ -1,5 +1,9 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 77 (Section 14.1.4 : Medians in a triangle)
+
\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]
@@ -7,3 +11,5 @@
\tkzDrawLine[median](C,A,B)
\tkzDrawLine[median](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-4-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-5.tex
index d323b4e1de..0fa5586acc 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-4-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-5.tex
@@ -1,5 +1,9 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 78 (Section 14.1.5 : Altitudes in a triangle)
+
\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]
@@ -7,3 +11,5 @@
\tkzDrawLine[altitude](C,A,B)
\tkzDrawLine[altitude](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-6.tex
index 7dabe9e81a..dea9390282 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-5-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-1-6.tex
@@ -1,5 +1,9 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 79 (Section 14.1.6 : Bisectors in a triangle)
+
\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]
@@ -7,3 +11,5 @@
\tkzDrawLine[bisector](C,A,B)
\tkzDrawLine[bisector](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-2-1.tex
index 2ea57441cc..98cd8c990a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-16-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-14-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 80 (Section 14.2.1 : Example with \tkzcname{tkzLabelLine})
+
\begin{tikzpicture}
\tkzDefPoints{0/0/A,3/0/B,1/1/C}
\tkzDefLine[perpendicular=through C,K=-1](A,B)
@@ -6,3 +11,5 @@
\tkzLabelLine[pos=1.25,blue,right](C,c){$(\delta)$}
\tkzLabelLine[pos=-0.25,red,left](C,c){encore $(\delta)$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-1.tex
index cad85c29c5..d61e0491bd 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 81 (Section 15.1.1 : Example with point references)
+
\begin{tikzpicture}[scale=1.5]
\tkzDefPoint(0,0){A}
\tkzDefPoint(2,1){B}
@@ -5,3 +10,5 @@
\tkzDrawPoints(A,B)
\tkzLabelPoints(A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-2.tex
index 2d79844eb2..a51b731c18 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 82 (Section 15.1.2 : Example of extending an option segment \tkzimp{add})
+
\begin{tikzpicture}
\tkzDefPoints{0/0/A,6/0/B,0.8/4/C}
\tkzDefTriangleCenter[euler](A,B,C)
@@ -6,4 +11,6 @@
\tkzDrawLines[add=.5 and .5](A,B A,C B,C)
\tkzDrawPoints(A,B,C,E)
\tkzLabelPoints(A,B,C,E)
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-3.tex
index 2cc2068bc3..64d616fde2 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 83 (Section 15.1.3 : Example of adding dimensions (technical figure) option \tkzimp{dim})
+
\begin{tikzpicture}[scale=2]
\pgfkeys{/pgf/number format/.cd,fixed,precision=2}
% Define the first two points
@@ -18,4 +23,6 @@
6pt,transform shape}](A,C)
\tkzDrawSegment[dim={\pgfmathprintnumber\ABl,
-6pt,transform shape}](A,B)
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-2-0.tex
index e2efe5a28f..678362bd28 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-2-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-2-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 84 (Section 15.2 : Drawing segments \tkzcname{tkzDrawSegments})
+
\begin{tikzpicture}
\tkzInit[xmin=-1,xmax=3,ymin=-1,ymax=2]
\tkzClip[space=1]
@@ -9,3 +14,5 @@
\tkzLabelPoints(A,C)
\tkzLabelPoints[above](B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-2-1.tex
new file mode 100644
index 0000000000..cff3b62052
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-2-1.tex
@@ -0,0 +1,18 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 85 (Section 15.2.1 : Place an arrow on segment)
+
+\begin{tikzpicture}
+ \tikzset{
+ arr/.style={postaction=decorate,
+ decoration={markings,
+ mark=at position .5 with {\arrow[thick]{#1}}
+ }}}
+ \tkzDefPoint(0,0){A}
+ \tkzDefPoint(4,0){B}
+ \tkzDrawSegments[arr=stealth](A,B)
+ \tkzDrawPoints(A,B)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-3-1.tex
index 37c9305c21..8c6e4ec492 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-3-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-3-1.tex
@@ -1,11 +1,18 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 86 (Section 15.3.1 : Several marks )
+
\begin{tikzpicture}
\tkzDefPoint(2,1){A}
\tkzDefPoint(6,4){B}
\tkzDrawSegment(A,B)
- \tkzMarkSegment[color=Maroon,size=2pt,
+ \tkzMarkSegment[color=brown,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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-3-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-3-2.tex
index b532bdbe81..26cb6fb913 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-3-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-3-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 87 (Section 15.3.2 : Use of \tkzname{mark})
+
\begin{tikzpicture}
\tkzDefPoint(2,1){A}
\tkzDefPoint(6,4){B}
@@ -6,8 +11,10 @@
pos=0.2,mark=s|](A,B)
\tkzMarkSegment[color=gray,
pos=0.4,mark=s||](A,B)
- \tkzMarkSegment[color=Maroon,
+ \tkzMarkSegment[color=brown,
pos=0.6,mark=||](A,B)
\tkzMarkSegment[color=red,
pos=0.8,mark=|||](A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-4-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-4-1.tex
index a350f99961..1b5701802d 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-4-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-4-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 88 (Section 15.4.1 : Marques pour un triangle isocèle)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/O,2/2/A,4/0/B,6/2/C}
\tkzDrawSegments(O,A A,B)
@@ -5,3 +10,5 @@
\tkzDrawLine(O,B)
\tkzMarkSegments[mark=||,size=6pt](O,A A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-0.tex
index 618e7d219a..c4bfea9313 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 89 (Section 15.5 : Another marking)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoint(0,0){A}\tkzDefPoint(3,2){B}
\tkzDefPoint(4,0){C}\tkzDefPoint(2.5,1){P}
@@ -14,3 +19,5 @@
\tkzLabelPoints(A,C) \tkzLabelPoints[below](P)
\tkzLabelPoints[above right](P',C',B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-1.tex
index 65bbee7805..e2987c9905 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 90 (Section 15.5.1 : Labels multiples)
+
\begin{tikzpicture}
\tkzInit
\tkzDefPoint(0,0){A}
@@ -6,3 +11,5 @@
\tkzLabelSegment[above,pos=.8](A,B){$a$}
\tkzLabelSegment[below,pos=.2](A,B){$4$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-2.tex
index 2798efaf6d..41c37c42a5 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-2.tex
@@ -1,7 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 91 (Section 15.5.2 : Labels and right-angled triangle)
+
\begin{tikzpicture}[rotate=-60]
\tikzset{label seg style/.append style = {%
- color = red,
- }}
+ color = red,
+ }}
\tkzDefPoint(0,1){A}
\tkzDefPoint(2,4){C}
\tkzDefPointWith[orthogonal normed,K=7](C,A)
@@ -24,3 +29,5 @@
color=orange,mark=||](B,A,C)
\tkzMarkRightAngles[german](A,C,B B,P,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-3.tex
index 450c9c3fd1..d20e641496 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-17-5-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-15-5-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 92 (Section 15.5.3 : Labels for an isosceles triangle)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/O,2/2/A,4/0/B,6/2/C}
\tkzDrawSegments(O,A A,B)
@@ -5,3 +10,5 @@
\tkzDrawLine(O,B)
\tkzLabelSegments[color=red,above=4pt](O,A A,B){$a$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-1.tex
index d276812b75..4d4374b3f6 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 93 (Section 16.1.1 : triangle doré (golden))
+
\begin{tikzpicture}[scale=.8]
\tkzInit[xmax=5,ymax=3] \tkzClip[space=.5]
\tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B}
@@ -6,3 +11,5 @@
\tkzLabelPoints(A,B) \tkzDrawBisector(A,C,B)
\tkzLabelPoints[above](C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-2.tex
index 231cc7e7d6..47605fcc6f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 94 (Section 16.1.2 : triangle équilatéral)
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDefPoint(4,0){B}
@@ -10,3 +15,5 @@
\tkzDrawPoints(A,B,C,D)
\tkzLabelPoints(A,B,C,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-3.tex
index d438bc7942..11f13d0f52 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 95 (Section 16.1.3 : triangle d'or (euclide))
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A} \tkzDefPoint(4,0){B}
\tkzDefTriangle[euclide](A,B)\tkzGetPoint{C}
@@ -7,3 +12,5 @@
\tkzLabelPoints[above](C)
\tkzDrawBisector(A,C,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-1.tex
new file mode 100644
index 0000000000..dbb9772f1d
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-1.tex
@@ -0,0 +1,13 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 96 (Section 16.2.1 : triangle de Pythagore)
+
+\begin{tikzpicture}
+ \tkzDefPoint(0,0){A}
+ \tkzDefPoint(4,0){B}
+ \tkzDrawTriangle[pythagore,fill=blue!30](A,B)
+ \tkzMarkRightAngles(A,B,tkzPointResult)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-2.tex
new file mode 100644
index 0000000000..9bbceb668a
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-16-2-2.tex
@@ -0,0 +1,16 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 97 (Section 16.2.2 : triangle 30 60 90 (school))
+
+\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)
+ \tkzMarkRightAngles(B,A,tkzPointResult)
+\end{scope}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-1.tex
new file mode 100644
index 0000000000..e1a75b5d37
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-1.tex
@@ -0,0 +1,21 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 98 (Section 17.0.1 : \tkzcname{tkzDefSpcTriangle} option "medial" ou "centroid")
+
+\begin{tikzpicture}[rotate=90,scale=.75]
+ \tkzDefPoints{0/0/A,6/0/B,0.8/4/C}
+ \tkzDefTriangleCenter[centroid](A,B,C)
+ \tkzGetPoint{M}
+ \tkzDefSpcTriangle[medial,name=M](A,B,C){_A,_B,_C}
+ \tkzDrawPolygon[color=blue](A,B,C)
+ \tkzDrawSegments[dashed,red](A,M_A B,M_B C,M_C)
+ \tkzDrawPolygon[color=red](M_A,M_B,M_C)
+ \tkzDrawPoints(A,B,C,M)
+ \tkzDrawPoints[red](M_A,M_B,M_C)
+\tkzAutoLabelPoints[center=M,font=\scriptsize]%
+(A,B,C,M_A,M_B,M_C)
+ \tkzLabelPoints[font=\scriptsize](M)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-2.tex
index dc76c83991..7d41f95ce8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-2.tex
@@ -1,11 +1,22 @@
-\begin{tikzpicture}[scale=1.5]
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 99 (Section 17.0.2 : Option : "in" ou "incentral")
+
+\begin{tikzpicture}[scale=1]
\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)
+ \tkzAutoLabelPoints[center=I,blue,font=\scriptsize]%
+(Ia,Ib,Ic)
+ \tkzAutoLabelPoints[center=I,red,font=\scriptsize]%
+(A,B,C)
+(A,B,C,Ia,Ib,Ic)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-3.tex
new file mode 100644
index 0000000000..1a8293accd
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-3.tex
@@ -0,0 +1,21 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 100 (Section 17.0.3 : Option : "ex" ou "Excentral")
+
+\begin{tikzpicture}[scale=.6]
+ \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}
+ \tkzDrawPolygon[blue](A,B,C)
+ \tkzDrawPolygon[red](Ja,Jb,Jc)
+ \tkzDrawPoints(A,B,C)
+ \tkzDrawPoints[red](Ja,Jb,Jc)
+ \tkzLabelPoints(A,B,C)
+ \tkzLabelPoints[red](Jb,Jc)
+ \tkzLabelPoints[red,above](Ja)
+ \tkzClipBB \tkzShowBB
+ \tkzDrawCircles[gray](Ja,Ta Jb,Tb Jc,Tc)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-4.tex
new file mode 100644
index 0000000000..77666ae907
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-4.tex
@@ -0,0 +1,21 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 101 (Section 17.0.4 : Option : "intouch")
+
+\begin{tikzpicture}[scale=.75]
+ \tkzDefPoints{0/0/A,6/0/B,0.8/4/C}
+ \tkzDefSpcTriangle[intouch,name=x](A,B,C){a,b,c}
+ \tkzInCenter(A,B,C)\tkzGetPoint{I}
+ \tkzDrawPolygon[red](A,B,C)
+ \tkzDrawPolygon[blue](xa,xb,xc)
+ \tkzDrawPoints[red](A,B,C)
+ \tkzDrawPoints[blue](xa,xb,xc)
+ \tkzDrawCircle[in](A,B,C)
+ \tkzAutoLabelPoints[center=I,blue,font=\scriptsize]%
+(xa,xb,xc)
+ \tkzAutoLabelPoints[center=I,red,font=\scriptsize]%
+(A,B,C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-5.tex
new file mode 100644
index 0000000000..208bb86297
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-5.tex
@@ -0,0 +1,33 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 102 (Section 17.0.5 : Option : "extouch")
+
+\begin{tikzpicture}[scale=.7]
+\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}
+\tkzDefTriangleCenter[nagel](A,B,C)
+\tkzGetPoint{Na}
+\tkzDefTriangleCenter[centroid](A,B,C)
+\tkzGetPoint{G}
+\tkzDrawPoints[blue](Ja,Jb,Jc)
+\tkzClipBB \tkzShowBB
+\tkzDrawCircles[gray](Ja,Ta Jb,Tb Jc,Tc)
+\tkzDrawLines[add=1 and 1](A,B B,C C,A)
+\tkzDrawSegments[gray](A,Ta B,Tb C,Tc)
+\tkzDrawSegments[gray](Ja,Ta Jb,Tb Jc,Tc)
+\tkzDrawPolygon[blue](A,B,C)
+\tkzDrawPolygon[red](Ta,Tb,Tc)
+\tkzDrawPoints(A,B,C,Na)
+\tkzLabelPoints(Na)
+\tkzAutoLabelPoints[center=Na,blue](A,B,C)
+\tkzAutoLabelPoints[center=G,red,
+ dist=.4](Ta,Tb,Tc)
+\tkzMarkRightAngles[fill=gray!15](Ja,Ta,B
+ Jb,Tb,C Jc,Tc,A)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-6.tex
new file mode 100644
index 0000000000..82ae803be6
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-6.tex
@@ -0,0 +1,27 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 103 (Section 17.0.6 : Option : "feuerbach")
+
+\begin{tikzpicture}[scale=1]
+ \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}
+ \tkzDrawPoints[blue](J_a,J_b,J_c,F_a,F_b,F_c,A,B,C)
+ \tkzClipBB \tkzShowBB
+ \tkzDrawCircle[purple](N,F_a)
+ \tkzDrawPolygon(A,B,C)
+ \tkzDrawPolygon[blue](F_a,F_b,F_c)
+ \tkzDrawCircles[gray](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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-7.tex
index 384b9963a8..b71f602432 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-7.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 104 (Section 17.0.7 : Option Triangle "tangential")
+
\begin{tikzpicture}[scale=.5,rotate=80]
\tkzDefPoints{0/0/A,6/0/B,1.8/4/C}
\tkzDefSpcTriangle[tangential,
@@ -12,3 +17,5 @@
\tkzLabelPoints[red](A,B,C)
\tkzLabelPoints[blue](Ta,Tb,Tc)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-8.tex
index 211cc71637..d5041da322 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-17-0-8.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 105 (Section 17.0.8 : Option Triangle "euler")
+
\begin{tikzpicture}[rotate=90,scale=1.25]
\tkzDefPoints{0/0/A,6/0/B,0.8/4/C}
\tkzDefSpcTriangle[medial,
@@ -24,3 +29,5 @@
color=blue,line width=1pt](B,E_B E_B,H)
\tkzDrawPolygon[color=red](M_A,M_B,M_C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-1.tex
index ada53493da..faead36ac4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 106 (Section 18.1.1 : Using \tkzcname{tkzDefSquare} with two points)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,0){A} \tkzDefPoint(3,0){B}
\tkzDefSquare(A,B)
@@ -7,3 +12,5 @@
\tkzDrawPolygon[color=blue](B,A,tkzFirstPointResult,%
tkzSecondPointResult)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-2.tex
index 23e0a85573..82a8f36d92 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-2.tex
@@ -1,6 +1,13 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 107 (Section 18.1.2 : Use of \tkzcname{tkzDefSquare} to obtain an isosceles right-angled triangle)
+
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-3.tex
index 2ff0bbf24f..915ff3b88a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 108 (Section 18.1.3 : Pythagorean Theorem and \tkzcname{tkzDefSquare} )
+
\begin{tikzpicture}[scale=.5]
\tkzInit
\tkzDefPoint(0,0){C}
@@ -18,3 +23,5 @@
\tkzLabelSegment[](C,B){$b$}
\tkzLabelSegment[swap](A,B){$c$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-1.tex
index 2d6b95b7ff..beb81b3d88 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 109 (Section 18.3.1 : Example of a parallelogram definition)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/A,3/0/B,4/2/C}
\tkzDefParallelogram(A,B,C)
@@ -7,3 +12,5 @@
\tkzLabelPoints[above right](C,D)
\tkzDrawPoints(A,...,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-2.tex
index 695e68316e..1ccd775cd7 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 110 (Section 18.3.2 : Simple example)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/A,3/0/B,4/2/C}
\tkzDefPointWith[colinear= at C](B,A)
@@ -7,3 +12,5 @@
\tkzLabelPoints[above right](C,D)
\tkzDrawPoints(A,...,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-3.tex
index 7a0ec301b9..bd138f15e9 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-3-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-3-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 111 (Section 18.3.3 : Construction of the golden rectangle )
+
\begin{tikzpicture}[scale=.5]
\tkzInit[xmax=14,ymax=10]
\tkzClip[space=1]
@@ -15,3 +20,5 @@
\tkzDrawSegments[style=dashed,color=gray]%
(E,F C,F B,E)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-4-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-4-1.tex
index 5c07f233fd..8941995398 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-4-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-4-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 112 (Section 18.4.1 : The idea is to inscribe two squares in a semi-circle.)
+
\begin{tikzpicture}[scale=.75]
\tkzInit[ymax=8,xmax=8]
\tkzClip[space=.25] \tkzDefPoint(0,0){A}
@@ -15,3 +20,5 @@
\tkzDrawPolySeg[color=red](J,K,L)
\tkzDrawPoints(E,G,H,F,J,K,L)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-5-1.tex
index 1e87cc36d3..be38a5cd00 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-5-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-5-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 113 (Section 18.5.1 : Golden Rectangles)
+
\begin{tikzpicture}[scale=.6]
\tkzDefPoint(0,0){A} \tkzDefPoint(8,0){B}
\tkzDefGoldRectangle(A,B) \tkzGetPoints{C}{D}
@@ -5,3 +10,5 @@
\tkzDrawPolygon[color=red,fill=red!20](A,B,C,D)
\tkzDrawPolygon[color=blue,fill=blue!20](B,C,E,F)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-6-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-6-1.tex
new file mode 100644
index 0000000000..8be32ed78c
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-6-1.tex
@@ -0,0 +1,15 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 114 (Section 18.6.1 : Draw a polygon 1)
+
+\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{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-7-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-7-1.tex
new file mode 100644
index 0000000000..3045821ae3
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-7-1.tex
@@ -0,0 +1,17 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 115 (Section 18.7.1 : Simple Example)
+
+\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-6-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-7-2.tex
index 6c5492a5ee..9b070480a7 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-6-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-7-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 116 (Section 18.7.2 : Example Sangaku in a square)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(0,0){A} \tkzDefPoint(8,0){B}
\tkzDefSquare(A,B) \tkzGetPoints{C}{D}
@@ -18,3 +23,5 @@
\tkzFillCircle[R,color = yellow](M,\dMI pt)
\tkzFillCircle[R,color = blue!50!black](F,4 cm)%
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-7-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-8-1.tex
index b69484368a..d1c480a078 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-7-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-18-8-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 117 (Section 18.8.1 : Color a polygon)
+
\begin{tikzpicture}[scale=0.7]
\tkzInit[xmin=-3,xmax=6,ymin=-1,ymax=6]
\tkzDrawX[noticks]
@@ -15,3 +20,5 @@
\tkzFillPolygon[red!30,opacity=0.25](A,B,O)
\tkzLabelAngle[pos = 1.5](A,O,B){$\alpha$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-1.tex
index 0ad9d2a9b6..b3166a802f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 118 (Section 19.1.1 : Example with a random point and the option \tkzimp{through})
+
\begin{tikzpicture}[scale=1]
\tkzDefPoint(0,4){A}
\tkzDefPoint(2,2){B}
@@ -10,9 +15,11 @@
\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)%
+ \tkzLabelCircle[draw,fill=orange,
+ text width=3cm,text centered,
+ font=\scriptsize](A,C)(-90)%
{La mesure du rayon est :
\rACpt pt soit \rACcm cm}
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-7.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-10.tex
index e7b34c99f3..ced687050c 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-7.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-10.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 127 (Section 19.1.10 : Orthogonal circle of given center)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoints{0/0/O,1/0/A}
\tkzDefPoints{1.5/1.25/B,-2/-3/C}
@@ -12,3 +17,5 @@
\tkzDrawPoints(z1,z2,O,A,B)
\tkzLabelPoints(O,A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-2.tex
new file mode 100644
index 0000000000..9238806027
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-2.tex
@@ -0,0 +1,17 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 119 (Section 19.1.2 : Example with the option \tkzimp{diameter})
+
+ \begin{tikzpicture}[scale=1]
+ \tkzDefPoint(0,0){A}
+ \tkzDefPoint(2,2){B}
+ \tkzDefCircle[diameter](A,B)
+ \tkzGetPoint{O}
+ \tkzDrawCircle[blue,fill=blue!20](O,B)
+ \tkzDrawSegment(A,B)
+ \tkzDrawPoints(A,B,O)
+ \tkzLabelPoints(A,B,O)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-3.tex
index 5fbdc3260f..cd1e96675e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 120 (Section 19.1.3 : Circles inscribed and circumscribed for a given triangle)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoint(2,2){A}
\tkzDefPoint(5,-2){B}
@@ -13,3 +18,5 @@
\tkzLabelPoints[above left](A,I,K)
\tkzDrawPolygon(A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-4.tex
new file mode 100644
index 0000000000..19eb9c017f
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-4.tex
@@ -0,0 +1,32 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 121 (Section 19.1.4 : Example with the option \tkzimp{ex})
+
+\begin{tikzpicture}[scale=.75]
+ \tkzDefPoints{ 0/0/A,4/0/B,0.8/4/C}
+ \tkzDefCircle[ex](B,C,A)
+ \tkzGetPoint{Jc} \tkzGetLength{rc}
+ \tkzDefPointBy[projection=onto A--C ](Jc)
+ \tkzGetPoint{Xc}
+ \tkzDefPointBy[projection=onto A--B ](Jc)
+ \tkzGetPoint{Yc}
+ \tkzGetPoint{I}
+ \tkzDrawPolygon[color=blue](A,B,C)
+ \tkzDrawCircle[R,color=lightgray](Jc,\rc pt)
+ % possible \tkzDrawCircle[ex](A,B,C)
+ \tkzDrawCircle[in,color=red](A,B,C) \tkzGetPoint{I}
+ \tkzDefPointBy[projection=onto A--C ](I)
+ \tkzGetPoint{F}
+ \tkzDefPointBy[projection=onto A--B ](I)
+ \tkzGetPoint{D}
+ \tkzDrawLines[add=0 and 2.2,dashed](C,A C,B)
+ \tkzDrawSegments[dashed](Jc,Xc I,D I,F Jc,Yc)
+ \tkzMarkRightAngles(A,F,I B,D,I Jc,Xc,A Jc,Yc,B)
+ \tkzDrawPoints(B,C,A,I,D,F,Xc,Jc,Yc)
+ \tkzLabelPoints(B,A,Jc,I,D,Xc,Yc)
+ \tkzLabelPoints[above left](C)
+ \tkzLabelPoints[left](F)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-5.tex
index bce823f482..6ba01e0077 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-5.tex
@@ -1,11 +1,19 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 122 (Section 19.1.5 : Euler's circle for a given triangle)
+
\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)
+ \tkzDefSpcTriangle[medial](A,B,C){Ma,Mb,Mc}
+ \tkzDrawPoints(A,B,C,E,Ma,Mb,Mc)
\tkzDrawCircle[R,blue](E,\rEuler pt)
\tkzDrawPolygon(A,B,C)
\tkzLabelPoints[below](B,C)
\tkzLabelPoints[left](A,E)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-6.tex
index df2e141919..d157b65d28 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-6.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 123 (Section 19.1.6 : Coloured Apollonius circles for a given segment)
+
\begin{tikzpicture}[scale=0.75]
\tkzDefPoint(0,0){A}
\tkzDefPoint(4,0){B}
@@ -14,3 +19,5 @@
\tkzDrawPoints(A,B,K1,K2)
\tkzDrawLine[add=.2 and 1](A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-7.tex
index f68e7e7026..fb7dca4286 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-7.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 124 (Section 19.1.7 : Circles exinscribed to a given triangle)
+
\begin{tikzpicture}[scale=.6]
\tkzDefPoint(0,0){A}
\tkzDefPoint(3,0){B}
@@ -20,3 +25,5 @@
\tkzDrawCircles[R](J,{\rJ} I,{\rI} K,{\rK})
\tkzLabelPoints(A,B,C,I,J,K)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-8.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-8.tex
new file mode 100644
index 0000000000..21cc8385d4
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-8.tex
@@ -0,0 +1,21 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 125 (Section 19.1.8 : Spieker circle)
+
+\begin{tikzpicture}[scale=1]
+ \tkzDefPoints{ 0/0/A,4/0/B,0.8/4/C}
+ \tkzDefSpcTriangle[medial](A,B,C){Ma,Mb,Mc}
+ \tkzDefTriangleCenter[spieker](A,B,C)
+ \tkzGetPoint{Sp}
+ \tkzDrawPolygon[blue](A,B,C)
+ \tkzDrawPolygon[red](Ma,Mb,Mc)
+ \tkzDrawPoints[blue](B,C,A)
+ \tkzDrawPoints[red](Ma,Mb,Mc,Sp)
+ \tkzDrawCircle[in,red](Ma,Mb,Mc)
+ \tkzAutoLabelPoints[center=Sp,dist=.3](Ma,Mb,Mc)
+ \tkzLabelPoints[blue,right](Sp)
+ \tkzAutoLabelPoints[center=Sp](A,B,C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-9.tex
index 0ff0838882..d5bd2678d4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-1-6.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-1-9.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 126 (Section 19.1.9 : Orthogonal circle passing through two given points)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoint(0,0){O}
\tkzDefPoint(1,0){A}
@@ -11,3 +16,5 @@
size=4](O,A,z1,z2,c)
\tkzLabelPoints(O,A,z1,z2,c)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-1.tex
index ee96507851..e370a90725 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 128 (Section 19.2.1 : Example of a tangent passing through a point on the circle )
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(6,6){E}
@@ -10,3 +15,5 @@
\tkzDrawLine[add = 4 and 3](A,h)
\tkzMarkRightAngle[fill=red!30](O,A,h)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-2.tex
index adf7aee1df..bdaac686b0 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 129 (Section 19.2.2 : Example of tangents passing through an external point )
+
\begin{tikzpicture}[scale=0.75]
\tkzDefPoint(3,3){c}
\tkzDefPoint(6,3){a0}
@@ -12,3 +17,5 @@
\tkzDrawSegments(c,e c,f)
}%
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-3.tex
index a39c9a1f22..0cb9cec7fb 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-21-2-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-19-2-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 130 (Section 19.2.3 : Example of Andrew Mertz )
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(100:8){A}\tkzDefPoint(50:8){B}
\tkzDefPoint(0,0){C} \tkzDefPoint(0,4){R}
@@ -8,4 +13,6 @@
\tkzFillSector[color=red!80!black,opacity=0.5](B,F)(G)
\tkzInterCC(A,D)(B,F) \tkzGetSecondPoint{I}
\tkzDrawPoint[color=black](I)
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-1-1.tex
index 43155310bf..8e58ae04d4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-1-1.tex
@@ -1,13 +1,17 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 131 (Section 20.1.1 : Circles and styles, draw a circle and color the disc)
+
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-1.tex
index 70022aba09..a5ceb7175f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 132 (Section 20.2.1 : Circles defined by a triangle.)
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDefPoint(2,0){B}
@@ -7,3 +12,5 @@
\tkzDrawPoints(A,B,C)
\tkzLabelPoints(A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-2.tex
index baa5197b8d..ac9c968404 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-2.tex
@@ -1,6 +1,13 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 133 (Section 20.2.2 : Concentric circles.)
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDrawCircles[R](A,1cm A,2cm A,3cm)
\tkzDrawPoint(A)
\tkzLabelPoints(A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-3.tex
index 1cdae93240..cf37487d36 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 134 (Section 20.2.3 : Exinscribed circles.)
+
\begin{tikzpicture}[scale=1]
\tkzDefPoints{0/0/A,4/0/B,1/2.5/C}
\tkzDrawPolygon(A,B,C)
@@ -10,3 +15,5 @@
\tkzMarkRightAngle(Jc,Tc,B)
\tkzDrawPoints(A,B,C,Jc,Tc)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-4.tex
index 8949866765..e0efc4e8a9 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-2-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-2-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 135 (Section 20.2.4 : Cardioid)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,0){A}
@@ -5,4 +10,6 @@
\tkzDefPoint(\ang:2){M}
\tkzDrawCircle(M,A)
}
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-4-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-4-1.tex
index 19d2ee8b32..997b49528c 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-4-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-4-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 136 (Section 20.4.1 : Example from a sangaku)
+
\begin{tikzpicture}
\tkzInit[xmin=0,xmax = 6,ymin=0,ymax=6]
\tkzDefPoint(0,0){B} \tkzDefPoint(6,0){C}%
@@ -10,10 +15,12 @@
\tkzInterLL(F,G)(C,D) \tkzGetPoint{J}
\tkzInterLL(A,J)(F,E) \tkzGetPoint{K}
\tkzDefPointBy[projection=onto B--A](K)
- \tkzGetPoint{M}
+ \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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-5-1.tex
index 693ccd8b0a..00000d1304 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-5-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-5-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 137 (Section 20.5.1 : Example)
+
\begin{tikzpicture}
\tkzInit[xmax=5,ymax=5]
\tkzGrid \tkzClip
@@ -12,3 +17,5 @@
\tkzDrawLine(A,C)
\tkzDrawCircle[fill=red!20,opacity=.5](C,O)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-6-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-6-1.tex
new file mode 100644
index 0000000000..d9b0db98a3
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-20-6-1.tex
@@ -0,0 +1,23 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 138 (Section 20.6.1 : Example)
+
+\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=orange,%
+ text width=2cm,text centered](O,3 cm)(-60)%
+ {Le cercle\\ $\mathcal{C}$}
+ \tkzDrawPoints(M,P)\tkzLabelPoints[right](M,P)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-1-1.tex
index 1b3105765a..f65c476c83 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 139 (Section 21.1.1 : Example of intersection between two straight lines)
+
\begin{tikzpicture}[rotate=-45,scale=.75]
\tkzDefPoint(2,1){A}
\tkzDefPoint(6,5){B}
@@ -9,3 +14,5 @@
\tkzDrawPoints[color=blue](A,B,C,D)
\tkzDrawPoint[color=red](I)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-1.tex
index 98b596114f..0aa2171586 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 140 (Section 21.2.1 : Simple example of a line-circle intersection)
+
\begin{tikzpicture}[scale=.75]
\tkzInit[xmax=5,ymax=4]
\tkzDefPoint(1,1){O}
@@ -11,3 +16,5 @@
\tkzDrawLine(A,B)
\tkzLabelPoints[above right](O,A,B,C,D,E)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-2.tex
index 6983d24ed0..1b1472086b 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 141 (Section 21.2.2 : More complex example of a line-circle intersection)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(0,0){A}
\tkzDefPoint(8,0){B}
@@ -20,3 +25,5 @@
\tkzDrawPoints(A,B,O,O',E,D)
\tkzLabelPoints(A,B,O,O',E,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-3.tex
index 2f4e52bac0..d5e11a7c13 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 142 (Section 21.2.3 : Circle defined by a center and a measure, and special cases)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,8){A} \tkzDefPoint(8,0){B}
\tkzDefPoint(8,8){C} \tkzDefPoint(4,4){I}
@@ -13,3 +18,5 @@
\tkzDrawPoints[color=red](I2,J2)
\tkzDrawLine(I2,J2)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-4.tex
index 3d1924a2f3..3f1f3c7798 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 143 (Section 21.2.4 : More complex example)
+
\begin{tikzpicture}[scale=1.25]
\tkzDefPoint(0,1){J}
\tkzDefPoint(0,0){O}
@@ -17,3 +22,5 @@
\tkzDrawPoints[red](M)
}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-6.tex
index 93125ba98f..50a5e0823e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-6.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-6.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 144 (Section 21.2.6 : Calculation of radius dimension 1)
+
\begin{tikzpicture}
\tkzDefPoint(2,2){A}
\tkzDefPoint(5,4){B}
@@ -10,3 +15,5 @@
\tkzDrawPoints[color=red](I,J)
\tkzDrawLine(I,J)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-7.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-7.tex
new file mode 100644
index 0000000000..e1c50f98dd
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-7.tex
@@ -0,0 +1,17 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 145 (Section 21.2.7 : Calculation of radius dimension 2)
+
+\begin{tikzpicture}
+ \tkzDefPoints{2/2/A,5/4/B,4/4/0}
+ \tkzLength=2cm
+ \tkzDrawCircle[R](O,\tkzLength)
+ \tkzInterLC[R](A,B)(O,\tkzLength)
+ \tkzGetPoints{I}{J}
+ \tkzDrawPoints[color=blue](A,B)
+ \tkzDrawPoints[color=red](I,J)
+ \tkzDrawLine(I,J)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-8.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-8.tex
index d25d796e12..1529306d69 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-8.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-8.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 146 (Section 21.2.8 : Squares in half a disc)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoints{0/0/A,8/0/B,4/0/I}
\tkzDefSquare(A,B) \tkzGetPoints{C}{D}
@@ -6,10 +11,12 @@
\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)
+ \tkzDrawSector[fill=brown!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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-9.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-9.tex
index 4312b4957a..f7efc3d2bb 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-9.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-2-9.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 147 (Section 21.2.9 : Option "with nodes")
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoints{0/0/A,4/0/B,1/1/D,2/0/E}
\tkzDefTriangle[equilateral](A,B)
@@ -9,3 +14,5 @@
\tkzDrawPoints(A,...,G)
\tkzDrawLine(F,G)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-1.tex
index 4b7811624a..8e9d4b6419 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 148 (Section 21.3.1 : Construction of an equilateral triangle)
+
\begin{tikzpicture}[trim left=-1cm,scale=.5]
\tkzDefPoint(1,1){A}
\tkzDefPoint(5,1){B}
@@ -12,3 +17,5 @@
\tkzLabelPoints[](A,B)
\tkzLabelPoint[above](C){$C$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-2.tex
index 92788e4448..39232148c8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 149 (Section 21.3.2 : Example a mediator)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(0,0){A}
\tkzDefPoint(2,2){B}
@@ -8,3 +13,5 @@
\tkzDrawPoints(M,N)
\tkzDrawLine[color=red](M,N)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-3.tex
index af783dc912..cf947a87ca 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 150 (Section 21.3.3 : An isosceles triangle.)
+
\begin{tikzpicture}[rotate=120,scale=.75]
\tkzDefPoint(1,2){A}
\tkzDefPoint(4,0){B}
@@ -13,3 +18,5 @@
\tkzLabelPoints[](A,B)
\tkzLabelPoint[above](C){$C$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-4.tex
index 0a4fbabee6..47f624f418 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-3-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 151 (Section 21.3.4 : Segment trisection)
+
\begin{tikzpicture}[scale=.8]
\tkzDefPoint(0,0){A}
\tkzDefPoint(3,2){B}
@@ -27,3 +32,5 @@
A,F F,G E,G B,E)
\tkzMarkSegments[mark=s|](A,I I,J J,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-5.tex
new file mode 100644
index 0000000000..60258c92f8
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-5.tex
@@ -0,0 +1,20 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 152 (Section 21.3.5 : Angle trisection)
+
+\begin{tikzpicture}
+ \tikzset{arc/.style={color=gray,style=dashed}}
+ \tkzDefPoints{0/0/a,0/5/I,5/0/J}
+ \tkzDrawArc[angles](O,I)(0,90)
+ \tkzDrawArc[angles,/tikz/arc](I,O)(90,180)
+ \tkzDrawArc[angles,/tikz/arc](J,O)(-90,0)
+ \tkzInterCC(O,I)(I,O)\tkzGetPoints{B}{C}
+ \tkzInterCC(O,I)(J,O)\tkzGetPoints{D}{A}
+ \tkzInterCC(I,O)(J,O)\tkzGetPoints{L}{K}
+ \tkzDrawPoints(A,B,K)
+ \foreach \point in {I,A,B,J,K}{%
+ \tkzDrawSegment(O,\point)}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-6.tex
new file mode 100644
index 0000000000..9d8708cf16
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-21-3-6.tex
@@ -0,0 +1,25 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 153 (Section 21.3.6 : with the option \tkzimp{with nodes})
+
+\begin{tikzpicture}[scale=.5]
+ \tkzDefPoints{0/0/a,0/5/B,5/0/C}
+ \tkzDefPoint(54:5){F}
+ \tkzDrawCircle[color=gray](A,C)
+ \tkzInterCC[with nodes](A,A,C)(C,B,F)
+ \tkzGetPoints{a}{e}
+ \tkzInterCC(A,C)(a,e) \tkzGetFirstPoint{b}
+ \tkzInterCC(A,C)(b,a) \tkzGetFirstPoint{c}
+ \tkzInterCC(A,C)(c,b) \tkzGetFirstPoint{d}
+ \tkzDrawPoints(a,b,c,d,e)
+ \tkzDrawPolygon[color=red](a,b,c,d,e)
+ \foreach \vertex/\num in {a/36,b/108,c/180,
+ d/252,e/324}{%
+ \tkzDrawPoint(\vertex)
+ \tkzLabelPoint[label=\num:$\vertex$](\vertex){}
+ \tkzDrawSegment[color=gray,style=dashed](A,\vertex)
+ }
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-1.tex
index d540c6cfde..8c37a7e617 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 154 (Section 22.1.1 : Exemple avec \tkzname{size})
+
\begin{tikzpicture}
\tkzInit
\tkzDefPoints{0/0/O,2.5/0/A,1.5/2/B}
@@ -5,3 +10,5 @@
\tkzDrawLines(O,A O,B)
\tkzDrawPoints(O,A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-2.tex
index 06c1ef5916..715832f9b8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 156 (Section 22.1.2 : Changement de l'ordre des points)
+
\begin{tikzpicture}
\tkzInit
\tkzDefPoints{0/0/O,5/0/A,3/4/B}
@@ -7,3 +12,5 @@
\tkzDrawLines(O,A O,B)
\tkzDrawPoints(O,A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-3.tex
index 9a3b074d55..ebb3dfbb9f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 157 (Section 22.1.3 : Multiples angles)
+
\begin{tikzpicture}[scale=0.75]
\tkzDefPoint(0,0){B}
\tkzDefPoint(8,0){C}
@@ -21,3 +26,5 @@
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-2-1.tex
index 974edf526d..51b68f1e22 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-2-1.tex
@@ -1,7 +1,14 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 158 (Section 22.2.1 : Exemple avec \tkzname{mark = x})
+
\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}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-2-2.tex
index 9d63fd90ec..a8b52efe9b 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-2-2.tex
@@ -1,7 +1,14 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 159 (Section 22.2.2 : Exemple avec \tkzname{mark =||})
+
\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}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-3-1.tex
index f29510f187..47b1752381 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-3-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-3-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 161 (Section 22.3.1 : Exemple avec \tkzname{pos})
+
\begin{tikzpicture}[rotate=30]
\tkzDefPoint(2,1){S}
\tkzDefPoint(7,3){T}
@@ -19,3 +24,5 @@
\tkzLabelAngle[pos = 1.5](T,S,P){$60^{\circ}$}%
\tkzLabelAngles[pos = 2.7](T,S,s s,S,P){$30^{\circ}$}%
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-1.tex
index e1d4e7a667..6ddd6bb111 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 162 (Section 22.4.1 : Exemple de marquage d'un angle droit)
+
\begin{tikzpicture}
\tkzDefPoints{0/0/A,3/1/B,0.9/-1.2/P}
\tkzDefPointBy[projection = onto B--A](P) \tkzGetPoint{H}
@@ -7,3 +12,5 @@
\tkzDrawLines[add=.5 and .5](A,B)
\tkzMarkRightAngle[fill=red!20,size=.8](B,H,P)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-2.tex
index 1592570ec3..5e0dcb4a87 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 163 (Section 22.4.2 : Exemple de marquage d'un angle droit, german style)
+
\begin{tikzpicture}
\tkzDefPoints{0/0/A,3/1/B,0.9/-1.2/P}
\tkzDefPointBy[projection = onto B--A](P) \tkzGetPoint{H}
@@ -8,3 +13,5 @@
\tkzDrawLines[add=.5 and .5,fill=blue!20](A,B)
\tkzMarkRightAngle[german,size=.8](P,H,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-3.tex
index c916444fa5..95ed0f5cc1 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 164 (Section 22.4.3 : Mélange de styles)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(0,0){A}
\tkzDefPoint(4,1){B}
@@ -12,3 +17,5 @@
\tkzLabelPoints(A,B,C,H)
\tkzDrawPoints(A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-4.tex
index 79de801c37..fb1c7dd8bd 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-4-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-4-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 165 (Section 22.4.4 : Exemple complet)
+
\begin{tikzpicture}[rotate=-90]
\tkzDefPoint(0,1){A}
\tkzDefPoint(2,4){C}
@@ -22,3 +27,5 @@
\tkzMarkRightAngle[german](A,C,B)
\tkzMarkRightAngle[german](B,P,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-7-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-7-1.tex
index bfeee8fcd3..95d407fc1c 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-7-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-7-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 166 (Section 22.7.1 : Vérication de la mesure d'un angle)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(-1,1){A}
\tkzDefPoint(5,2){B}
@@ -13,3 +18,5 @@
\tkzLabelAngle(B,A,C){\angleBAC$^\circ$}
\tkzMarkAngle[size=1.5cm](B,A,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-7-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-7-2.tex
index f85ea68b91..7eb4f82bc5 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-7-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-7-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 167 (Section 22.7.2 : Détermination des trois angles d'un triangle)
+
\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)
@@ -20,4 +25,6 @@
\tkzGetAngle{angleABC}
\edef\angleABC{\fpeval{round(\angleABC,2)}}
\tkzLabelAngle[pos = 1](A,B,C){$\angleABC^{\circ}$}
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-8-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-8-1.tex
index d2a8bf4e78..6f4efbdff2 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-24-8-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22-8-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 168 (Section 22.8.1 : Pliage)
+
\begin{tikzpicture}
\tkzDefPoint(1,5){A}
\tkzDefPoint(5,2){B} \tkzDrawSegment(A,B)
@@ -9,5 +14,7 @@
\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)
+ \tkzDrawSegments[style=dashed,color=orange](A,C A,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-1.tex
index bfe7933081..12af0238a8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 169 (Section 23.1.1 : \tkzcname{tkzDrawSector} et \tkzname{towards})
+
\begin{tikzpicture}[scale=1]
\tkzDefPoint(0,0){O}
\tkzDefPoint(-30:3){A}
@@ -8,5 +13,7 @@
\tkzDefPoint(-30:3){A}
\tkzDefPointBy[rotation = center O angle -60](A)
\tkzDrawSector[fill=blue!50](O,tkzPointResult)(A)
- \end{scope}
+\end{scope}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-2.tex
index a79b62bb96..a50a6f5099 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 170 (Section 23.1.2 : \tkzcname{tkzDrawSector} et \tkzname{rotate})
+
\begin{tikzpicture}[scale=2]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,2){A}
@@ -6,3 +11,5 @@
\tkzDrawSector[rotate,draw=blue!50!black,%
fill=blue!20](O,A)(-30)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-3.tex
index 4347159406..fe10e558cf 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 171 (Section 23.1.3 : \tkzcname{tkzDrawSector} et \tkzname{R})
+
\begin{tikzpicture}[scale=1.25]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-1){A}
@@ -10,3 +15,5 @@
\tkzDrawSector[R,draw=white,%
fill=red!90](O,2cm)(270,360)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-4.tex
index 5d9c7cfa55..cf0a6d0315 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 172 (Section 23.1.4 : \tkzcname{tkzDrawSector} et \tkzname{R})
+
\begin{tikzpicture}[scale=1.25]
\tkzDefPoint(0,0){O}
\tkzDefPoint(4,-2){A}
@@ -12,3 +17,5 @@
\tkzLabelPoints(A,B,C)
\tkzLabelPoints[left](O)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-5.tex
index f5368e5d18..a53cce0c9a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-1-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-1-5.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 173 (Section 23.1.5 : \tkzcname{tkzDrawSector} et \tkzname{R with nodes})
+
\begin{tikzpicture} [scale=.5]
\tkzDefPoint(-1,-2){A}
\tkzDefPoint(1,3){B}
@@ -22,3 +27,5 @@
\tkzDrawSector[R with nodes,fill=red!20](S,2 cm)(A,B)
\tkzLabelAngle[pos=1.5](A,S,B){$\alpha$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-2-1.tex
index e4b3651497..cb566d7e1b 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 174 (Section 23.2.1 : \tkzcname{tkzFillSector} et \tkzname{towards})
+
\begin{tikzpicture}[scale=.6]
\tkzDefPoint(0,0){O}
\tkzDefPoint(-30:3){A}
@@ -8,5 +13,7 @@
\tkzDefPoint(-30:3){A}
\tkzDefPointBy[rotation = center O angle -60](A)
\tkzFillSector[color=blue!50](O,tkzPointResult)(A)
- \end{scope}
+\end{scope}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-2-2.tex
index 037db1d490..df408c5272 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-2-2.tex
@@ -1,5 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 175 (Section 23.2.2 : \tkzcname{tkzFillSector} et \tkzname{rotate})
+
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-3-1.tex
index 4573f7dd11..91c586f5c6 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-25-3-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-23-3-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 176 (Section 23.3.1 : \tkzcname{tkzClipSector})
+
\begin{tikzpicture}[scale=1.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-1){A}
@@ -8,6 +13,8 @@
\begin{scope}
\tkzClipSector(O,B)(A)
\draw[fill=gray!20] (-1,0) rectangle (3,3);
- \end{scope}
+\end{scope}
\tkzDrawPoints(A,B,O)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-1-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-1-0.tex
index 0c53e42379..b0b2cf7202 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-1-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-1-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 177 (Section 24.1 : \tkzcname{tkzDrawArc} et \tkzname{towards})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-1){A}
@@ -9,3 +14,5 @@
\tkzDrawPoints(O,A,B)
\tkzLabelPoints[below](O,A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-2-0.tex
index 0460c12fa2..84b29c8aff 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-2-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-2-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 178 (Section 24.2 : \tkzcname{tkzDrawArc} et \tkzname{towards})
+
\begin{tikzpicture}[scale=1.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-1){A}
@@ -9,3 +14,5 @@
\tkzDrawPoints(O,A,B)
\tkzLabelPoints[below](O,A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-3-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-3-0.tex
index bb198c5f80..93f76879c3 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-3-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-3-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 179 (Section 24.3 : \tkzcname{tkzDrawArc} et \tkzname{rotate})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-2){A}
@@ -7,3 +12,5 @@
\tkzDrawPoints(O,A,B)
\tkzLabelPoints[below](O,A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-4-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-4-0.tex
index 670c9005c6..5d6510e912 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-4-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-4-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 180 (Section 24.4 : \tkzcname{tkzDrawArc} et \tkzname{R})
+
\begin{tikzpicture}
\tkzDefPoints{0/0/O}
\tikzset{compass style/.append style={<->}}
@@ -6,3 +11,5 @@
\tkzDrawPoint(O)
\tkzLabelPoint[below](O){$O$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-5-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-5-0.tex
index 6502588b88..23ede67eef 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-5-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-5-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 181 (Section 24.5 : \tkzcname{tkzDrawArc} et \tkzname{R with nodes})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){O}
\tkzDefPoint(2,-1){A}
@@ -5,3 +10,5 @@
\tkzCalcLength(B,A)\tkzGetLength{radius}
\tkzDrawArc[R with nodes](B,\radius pt)(A,O)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-6-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-6-0.tex
index 97d9c8c473..cc9585049e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-26-6-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-24-6-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 182 (Section 24.6 : \tkzcname{tkzDrawArc} et \tkzname{delta})
+
\begin{tikzpicture}
\tkzInit
\tkzDefPoint(0,0){A}
@@ -17,3 +22,5 @@
\tkzLabelPoints(A,B,C,D)
\tkzMarkRightAngle(D,B,A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-1-1.tex
index 963751ee6c..0f008bc0bc 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 183 (Section 25.1.1 : Option \tkzname{length})
+
\begin{tikzpicture}
\tkzDefPoint(1,1){A}
\tkzDefPoint(6,1){B}
@@ -8,3 +13,5 @@
\tkzCompass[color=red](B,C)
\tkzDrawSegments(A,B A,C B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-1-2.tex
index a1fa345499..746db992e2 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 184 (Section 25.1.2 : Option \tkzname{delta})
+
\begin{tikzpicture}
\tkzDefPoint(0,0){A}
\tkzDefPoint(5,0){B}
@@ -9,3 +14,5 @@
\tkzDrawPolygon(A,B,C)
\tkzMarkAngle(A,C,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-2-0.tex
index d482cd74d3..1cffbd27c4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-2-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-2-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 185 (Section 25.2 : Multiples constructions \tkzcname{tkzCompasss})
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(2,2){A} \tkzDefPoint(5,-2){B}
\tkzDefPoint(3,4){C} \tkzDrawPoints(A,B)
@@ -13,3 +18,5 @@
\tkzDrawLines(i,j) \tkzDrawPoints(A,B,C,i,j,D)
\tkzLabelPoints(A,B,C,i,j,D)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-3-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-3-0.tex
index a5f54ae66d..706b2255ca 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-27-3-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-25-3-0.tex
@@ -1,5 +1,10 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 186 (Section 25.3 : Macro de configuration \tkzcname{tkzSetUpCompass})
+
\begin{tikzpicture}[scale=.75,
- showbi/.style={bisector,size=2,gap=3}]
+ 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)
@@ -9,9 +14,11 @@
\tkzShowLine[showbi](C,B,A)
\tkzInterLL(A,a)(B,b) \tkzGetPoint{I}
\tkzDefPointBy[projection= onto A--B](I)
- \tkzGetPoint{H}
+ \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
+ \tkzShowBB
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-1.tex
index d811ea5e81..690427362c 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 187 (Section 26.1.1 : Exemple de \tkzcname{tkzShowLine} et \tkzname{parallel})
+
\begin{tikzpicture}
\tkzDefPoints{-1.5/-0.25/A,1/-0.75/B,-1.5/2/C}
\tkzDrawLine(A,B)
@@ -5,3 +10,5 @@
\tkzShowLine[parallel=through C](A,B)
\tkzDrawLine(C,c) \tkzDrawPoints(A,B,C,c)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-2.tex
index f65806086e..edb0c11dd1 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 188 (Section 26.1.2 : Exemple de \tkzcname{tkzShowLine} et \tkzname{perpendicular})
+
\begin{tikzpicture}
\tkzDefPoints{0/0/A, 3/2/B, 2/2/C}
\tkzDefLine[perpendicular=through C,K=-.5](A,B) \tkzGetPoint{c}
@@ -7,3 +12,5 @@
\tkzDrawLines[add=1 and 1](A,B C,c)
\tkzDrawPoints(A,B,C,h,c)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-3.tex
index 53a63eeed5..cb5639c088 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 189 (Section 26.1.3 : Exemple de \tkzcname{tkzShowLine} et \tkzname{bisector})
+
\begin{tikzpicture}[scale=1.25]
\tkzDefPoints{0/0/A, 4/2/B, 1/4/C}
\tkzDrawPolygon(A,B,C)
@@ -14,3 +19,5 @@
\tkzDrawSegments[color=red!50](I,tkzPointResult)
\tkzDrawLines[add=0 and -0.3,color=red!50](A,a B,b)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-4.tex
index 45e5e8bb47..4a90c17713 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-1-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-1-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 190 (Section 26.1.4 : Exemple de \tkzcname{tkzShowLine} et \tkzname{mediator})
+
\begin{tikzpicture}
\tkzDefPoint(2,2){A}
\tkzDefPoint(5,4){B}
@@ -8,3 +13,5 @@
\tkzDrawLines(A,B)
\tkzLabelPoints[below =3pt](A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-2-1.tex
index 9b1a67fe58..7a6f39ed3d 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 191 (Section 26.2.1 : Exemple d'utilisation de \tkzcname{tkzShowTransformation})
+
\begin{tikzpicture}[scale=.6]
\tkzDefPoint(0,0){O} \tkzDefPoint(2,-2){A}
\tkzDefPoint(70:4){B} \tkzDrawPoints(A,O,B)
@@ -25,3 +30,5 @@
\tkzShowTransformation[projection=onto O--A,%
color=red,size=3,gap=-2](C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-2-2.tex
index 4190880fc9..5d233157d1 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-28-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-26-2-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 192 (Section 26.2.2 : Autre exemple d'utilisation de \tkzcname{tkzShowTransformation})
+
\begin{tikzpicture}[scale=.6]
\tkzDefPoints{0/0/A,8/0/B,3.5/10/I}
\tkzDefMidPoint(A,B) \tkzGetPoint{O}
@@ -17,3 +22,5 @@
\tkzLabelPoints[above right](N,I)
\tkzLabelPoints[below left](M,A)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-29-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-27-1-1.tex
index 8d6f266286..674791cac8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-29-1-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-27-1-1.tex
@@ -1,10 +1,15 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 193 (Section 27.1.1 : Utilisation de \tkzcname{tkzDefEquiPoints} avec des options)
+
\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)
+ /tkzcompass/delta=20](A,B)
\tkzGetPoints{E}{H}
\tkzDrawLines[color=blue](C,E C,H A,B)
\tkzDrawPoints[color=blue](A,B,C)
@@ -12,3 +17,5 @@
\tkzLabelPoints(E,H)
\tkzLabelPoints[color=blue](A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-30-1-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-28-1-0.tex
index 2d6d85ca2d..0a4e8657e4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-30-1-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-28-1-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 194 (Section 28.1 : Le rapporteur circulaire)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(2,0){A}\tkzDefPoint(0,0){O}
\tkzDefShiftPoint[A](31:5){B}
@@ -7,3 +12,5 @@
line width = 1pt](A,B A,C)
\tkzProtractor[scale = 1](A,B)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-30-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-28-2-0.tex
index e5a2083e53..ba0005a4fc 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-30-2-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-28-2-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 195 (Section 28.2 : Le rapporteur circulaire, transparent et retourné)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoint(2,3){A}
\tkzDefShiftPoint[A](31:5){B}
@@ -5,3 +10,5 @@
\tkzDrawSegments[color=red,line width=1pt](A,B A,C)
\tkzProtractor[return](A,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-2.tex
index cca399bbfe..57fc3d3ef4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 196 (Section 29.1.2 : version revue "Tangente")
+
\begin{tikzpicture}[scale=.8,rotate=60]
\tkzDefPoint(6,0){X} \tkzDefPoint(3,3){Y}
\tkzDefShiftPoint[X](-110:6){A} \tkzDefShiftPoint[X](-70:6){B}
@@ -15,3 +20,5 @@
\tkzDrawPoints(A,B,C,X,Y,O,Z)
\tkzLabelPoints(A,B,C,Z) \tkzLabelPoints[above right](X,Y,O)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-3.tex
index a48aeff702..82e98b1c95 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 197 (Section 29.1.3 : version "Le Monde")
+
\begin{tikzpicture}[scale=1.25]
\tkzDefPoint(0,0){A}
\tkzDefPoint(3,0){B}
@@ -19,3 +24,5 @@
\tkzLabelPoints(A,B,C,Z)
\tkzLabelPoints[above right](X,Y,M,I)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-4.tex
index efb277291e..9b70cff832 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 198 (Section 29.1.4 : Hauteurs d'un triangle)
+
\begin{tikzpicture}[scale=.8]
\tkzDefPoint(0,0){C}
\tkzDefPoint(7,0){B}
@@ -22,3 +27,5 @@
\tkzDrawPoints(A,B,C,A',B',C',H)
\tkzLabelPoints(A,B,C,A',B',C',H)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-5.tex
index 9aa39ec374..5a32879967 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-1-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-1-5.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 199 (Section 29.1.5 : Hauteurs - autre construction)
+
\begin{tikzpicture}[scale=.75]
\tkzDefPoint(0,0){A}
\tkzDefPoint(8,0){B}
@@ -14,13 +19,15 @@
\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)
+ \tkzMarkRightAngles[fill=brown!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$}
+ \tkzLabelPoint[above right](I){$I$}
\tkzDrawPoints[color=red](M,N,P,I)
- \tkzDrawPoints[color=Maroon](O,A,B,C)
+ \tkzDrawPoints[color=brown](O,A,B,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-1.tex
index 1c473fcdfb..c673e80b66 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-1.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-1.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 200 (Section 29.2.1 : Square root of the integers )
+
\begin{tikzpicture}[scale=1.5]
\tkzDefPoint(0,0){O}
\tkzDefPoint(1,0){a0}
@@ -6,4 +11,6 @@
\tkzDefPointWith[orthogonal normed](a\i,O)
\tkzGetPoint{a\j}
\tkzDrawPolySeg[color=blue](a\i,a\j,O)}
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-10.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-10.tex
index e01dd07d0f..86353f826f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-10.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-10.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 209 (Section 29.2.10 : Example from Indonesia)
+
\begin{tikzpicture}[scale=3]
\tkzDefPoints{0/0/A,2/0/B}
\tkzDefSquare(A,B) \tkzGetPoints{C}{D}
@@ -14,3 +19,5 @@
\tkzLabelPoints[above](G)\tkzLabelPoints[below](E)
\tkzMarkRightAngles(D,A,B D,G,F)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-11.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-11.tex
new file mode 100644
index 0000000000..b5717e72ce
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-11.tex
@@ -0,0 +1,58 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 210 (Section 29.2.11 : Another example from Indonesia)
+
+ \begin{tikzpicture}[pol/.style={fill=brown!40,opacity=.5},
+ seg/.style={tkzdotted,color=gray},
+ hidden pt/.style={fill=gray!40},
+ mra/.style={color=gray!70,tkzdotted,/tkzrightangle/size=.2},
+ scale=3]
+ \tkzSetUpPoint[size=2]
+ \tkzDefPoints{0/0/A,2.5/0/B,1.33/0.75/D,0/2.5/E,2.5/2.5/F}
+ \tkzDefLine[parallel=through D](A,B) \tkzGetPoint{I1}
+ \tkzDefLine[parallel=through B](A,D) \tkzGetPoint{I2}
+ \tkzInterLL(D,I1)(B,I2) \tkzGetPoint{C}
+ \tkzDefLine[parallel=through E](A,D) \tkzGetPoint{I3}
+ \tkzDefLine[parallel=through D](A,E) \tkzGetPoint{I4}
+ \tkzInterLL(E,I3)(D,I4) \tkzGetPoint{H}
+ \tkzDefLine[parallel=through F](E,H) \tkzGetPoint{I5}
+ \tkzDefLine[parallel=through H](E,F) \tkzGetPoint{I6}
+ \tkzInterLL(F,I5)(H,I6) \tkzGetPoint{G}
+ \tkzDefMidPoint(G,H) \tkzGetPoint{P}
+ \tkzDefMidPoint(G,C) \tkzGetPoint{Q}
+ \tkzDefMidPoint(B,C) \tkzGetPoint{R}
+ \tkzDefMidPoint(A,B) \tkzGetPoint{S}
+ \tkzDefMidPoint(A,E) \tkzGetPoint{T}
+ \tkzDefMidPoint(E,H) \tkzGetPoint{U}
+ \tkzDefMidPoint(A,D) \tkzGetPoint{M}
+ \tkzDefMidPoint(D,C) \tkzGetPoint{N}
+ \tkzInterLL(B,D)(S,R) \tkzGetPoint{L}
+ \tkzInterLL(H,F)(U,P) \tkzGetPoint{K}
+ \tkzDefLine[parallel=through K](D,H) \tkzGetPoint{I7}
+ \tkzInterLL(K,I7)(B,D) \tkzGetPoint{O}
+
+ \tkzFillPolygon[pol](P,Q,R,S,T,U)
+ \tkzDrawSegments[seg](K,O K,L P,Q R,S T,U
+ C,D H,D A,D M,N B,D)
+ \tkzDrawSegments(E,H B,C G,F G,H G,C Q,R S,T U,P H,F)
+ \tkzDrawPolygon(A,B,F,E)
+ \tkzDrawPoints(A,B,C,E,F,G,H,P,Q,R,S,T,U,K)
+ \tkzDrawPoints[hidden pt](M,N,O,D)
+ \tkzMarkRightAngle[mra](L,O,K)
+ \tkzMarkSegments[mark=|,size=1pt,thick,color=gray](A,S B,S B,R C,R
+ Q,C Q,G G,P H,P
+ E,U H,U E,T A,T)
+
+ \tkzLabelAngle[pos=.3](K,L,O){$\alpha$}
+ \tkzLabelPoints[below](O,A,S,B)
+ \tkzLabelPoints[above](H,P,G)
+ \tkzLabelPoints[left](T,E)
+ \tkzLabelPoints[right](C,Q)
+ \tkzLabelPoints[above left](U,D,M)
+ \tkzLabelPoints[above right](L,N)
+ \tkzLabelPoints[below right](F,R)
+ \tkzLabelPoints[below left](K)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-11.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-12.tex
index 0e564d3ccb..9d59631303 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-11.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-12.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 211 (Section 29.2.12 : Three circles)
+
\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}
@@ -30,3 +35,5 @@
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-12.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-13.tex
index 7034319c4f..1a6f14bfb8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-12.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-13.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 212 (Section 29.2.13 : "The" Circle of APOLLONIUS)
+
\begin{tikzpicture}[scale=.5]
\tkzDefPoints{0/0/A,6/0/B,0.8/4/C}
\tkzDefTriangleCenter[euler](A,B,C) \tkzGetPoint{N}
@@ -40,4 +45,6 @@
\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}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-2.tex
index 47c8f5aa9c..3e4d69b6e5 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-2.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-2.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 201 (Section 29.2.2 : Circle and tangent)
+
\begin{tikzpicture}
\edef\alphaR{\fpeval{asin(2/3)}}
\edef\xB{8-3*cos(\alphaR)}
@@ -14,4 +19,6 @@
\tkzDrawCircle[R,color=blue,line width=.8pt](A,3 cm)
\tkzDrawPoint(B')
\tkzDrawLine(B,B')
- \end{tikzpicture}
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-3.tex
index 1ce86d3030..5e34acb890 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-3.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-3.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 202 (Section 29.2.3 : About right triangle)
+
\begin{tikzpicture}
\tkzDefPoint["$A$" left](2,1){A}
\tkzDefPoint(6,4){B}
@@ -13,3 +18,5 @@
\tkzMarkRightAngle(A,B,C)
\tkzDrawLine[color=gray,style=dashed](A,C)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-4.tex
index 776f45de17..9043a7862f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-4.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-4.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 203 (Section 29.2.4 : Archimedes)
+
\begin{tikzpicture}[scale=1.25]
\tkzDefPoint(0,0){A}\tkzDefPoint(6,0){D}
\tkzDefPoint(8,0){B}\tkzDefPoint(4,0){I}
@@ -15,3 +20,5 @@
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-5.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-5.tex
index 7018e92f9b..3c691fd04e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-5.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-5.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 204 (Section 29.2.5 : Exemple : Dimitris Kapeta)
+
\begin{tikzpicture}[scale=1.25]
\tkzDefPoint(0,0){O}
\tkzDefPoint(2.5,0){N}
@@ -19,3 +24,5 @@
\tkzLabelPoints[above left](M,C)
\tkzLabelPoint[below left](A'){$A'$}
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-6.tex
index 4679a43741..e3e2f35be1 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-6.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-6.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 205 (Section 29.2.6 : Example : John Kitzmiller )
+
\begin{tikzpicture}[scale=2]
\tkzDefPoint[label=below left:A](0,0){A}
\tkzDefPoint[label=below right:B](6,0){B}
@@ -24,3 +29,5 @@
\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}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-7.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-7.tex
index f83abadd82..16133d1b7d 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-7.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-7.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 206 (Section 29.2.7 : Exemple : John Kitzmiller )
+
\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}
@@ -17,3 +22,5 @@
\tkzDrawSegments[color=teal, line width=3pt, opacity=0.4](B,D)
\tkzDrawSegments[color=magenta, line width=3pt, opacity=0.4](D,F)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-8.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-8.tex
index f7e05f7c8b..7314c830de 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-8.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-8.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 207 (Section 29.2.8 : Exemple : John Kitzmiller )
+
\begin{tikzpicture}[scale=2]
\tkzDefPoints{0/0/B, 5/0/D} \tkzDefPoint(70:3){A}
\tkzDrawPolygon(B,D,A)
@@ -8,7 +13,7 @@
\begin{scope}[decoration={markings,
mark=at position .5 with {\arrow[scale=2]{>}}}]
\tkzDrawSegments[postaction={decorate},dashed](C,A P,B)
- \end{scope}
+\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)
@@ -22,3 +27,5 @@
\tkzLabelAngle[pos=1](A,B,P){3} \tkzLabelAngle[pos=1](B,P,A){4}
\tkzMarkSegments[mark=|](A,B A,P)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-9.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-9.tex
index 7c340929a9..350113e117 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-31-2-9.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-29-2-9.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 208 (Section 29.2.9 : Exemple : author John Kitzmiller )
+
\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}
@@ -17,3 +22,5 @@
\tkzDrawSegments(A,G G,B E,F F,D)
\tkzLabelPoints[below](C,D,E,G) \tkzLabelPoints[above](A,B,F)
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-1.tex
new file mode 100644
index 0000000000..65261c69a5
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-1.tex
@@ -0,0 +1,29 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 213 (Section 30.1.1 : Example 1 change line width)
+
+\begin{tikzpicture}
+\begin{scope}[rotate=-90]
+ \tkzDefPoint(10,6){C}
+ \tkzDefPoint( 0,6){A}
+ \tkzDefPoint(10,0){B}
+ \tkzDefPointBy[projection = onto B--A](C)
+ \tkzGetPoint{H}
+ \tkzDrawPolygon(A,B,C)
+ \tkzMarkRightAngle[size=.4,fill=blue!20](B,C,A)
+ \tkzMarkRightAngle[size=.4,fill=red!20](B,H,C)
+ \tkzDrawSegment[color=red](C,H)
+\end{scope}
+ \tkzSetUpLine[color=blue,line width=1pt]
+ \tkzLabelSegment[below](C,B){$a$}
+ \tkzLabelSegment[right](A,C){$b$}
+ \tkzLabelSegment[left](A,B){$c$}
+ \tkzLabelSegment[color=red](C,H){$h$}
+ \tkzDrawPoints(A,B,C)
+ \tkzLabelPoints[above left](H)
+ \tkzLabelPoints(B,C)
+ \tkzLabelPoints[above](A)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-2.tex
new file mode 100644
index 0000000000..ce3f561f2e
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-2.tex
@@ -0,0 +1,27 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 214 (Section 30.1.2 : Example 2 change style of line)
+
+\begin{tikzpicture}[scale=.6]
+ \tkzDefPoint(1,0){A} \tkzDefPoint(4,0){B}
+ \tkzDefPoint(1,1){C} \tkzDefPoint(5,1){D}
+ \tkzDefPoint(1,2){E} \tkzDefPoint(6,2){F}
+ \tkzDefPoint(0,4){A'}\tkzDefPoint(3,4){B'}
+ \tkzDrawSegments(A,B C,D E,F)
+ \tkzDrawLine(A',B')
+ \tkzSetUpLine[style=dashed,color=gray]
+ \tkzCompass(A',B')
+ \tkzCalcLength[cm](C,D) \tkzGetLength{rCD}
+ \tkzDrawCircle[R](A',\rCD cm)
+ \tkzCalcLength[cm](E,F) \tkzGetLength{rEF}
+ \tkzDrawCircle[R](B',\rEF cm)
+ \tkzInterCC[R](A',\rCD cm)(B',\rEF cm)
+ \tkzGetPoints{I}{J}
+ \tkzSetUpLine[color=red] \tkzDrawLine(A',B')
+ \tkzDrawSegments(A',I B',I)
+ \tkzDrawPoints(A,B,C,D,E,F,A',B',I,J)
+ \tkzLabelPoints(A,B,C,D,E,F,A',B',I,J)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-3.tex
new file mode 100644
index 0000000000..0452f420a3
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-1-3.tex
@@ -0,0 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 215 (Section 30.1.3 : Example 3 extend lines)
+
+ \begin{tikzpicture}
+ \tkzSetUpLine[add=.5 and .5]
+ \tkzDefPoints{0/0/A,4/0/B,1/3/C}
+ \tkzDrawLines(A,B B,C A,C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-1.tex
new file mode 100644
index 0000000000..1472372575
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-1.tex
@@ -0,0 +1,15 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 216 (Section 30.2.1 : use of\tkzcname{tkzSetUpPoint})
+
+\begin{tikzpicture}
+ \tkzSetUpPoint[shape = cross out,color=blue]
+ \tkzInit[xmax=100,xstep=20,ymax=.5]
+ \tkzDefPoint(20,1){A}
+ \tkzDefPoint(80,0){B}
+ \tkzDrawLine(A,B)
+ \tkzDrawPoints(A,B)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-2.tex
new file mode 100644
index 0000000000..313205c831
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-2-2.tex
@@ -0,0 +1,23 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 217 (Section 30.2.2 : use of\tkzcname{tkzSetUpPoint} inside a group)
+
+ \begin{tikzpicture}
+ \tkzInit[ymin=-0.5,ymax=3,xmin=-0.5,xmax=7]
+ \tkzDefPoint(0,0){A}
+ \tkzDefPoint(02.25,04.25){B}
+ \tkzDefPoint(4,0){C}
+ \tkzDefPoint(3,2){D}
+ \tkzDrawSegments(A,B A,C A,D)
+ {\tkzSetUpPoint[shape=cross out,
+ fill= teal!50,
+ size=4,color=teal]
+ \tkzDrawPoints(A,B)}
+ \tkzSetUpPoint[fill= teal!50,size=4,
+ color=teal]
+ \tkzDrawPoints(C,D)
+ \tkzLabelPoints(A,B,C,D)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-1.tex
new file mode 100644
index 0000000000..3b30aef8e2
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-1.tex
@@ -0,0 +1,21 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 218 (Section 30.3.1 : use of\tkzcname{tkzSetUpCompass} with bisector)
+
+ \begin{tikzpicture}[scale=0.75]
+ \tkzDefPoints{0/1/A, 8/3/B, 3/6/C}
+ \tkzDrawPolygon(A,B,C)
+ \tkzSetUpCompass[color=red,line width=.2 pt]
+ \tkzDefLine[bisector](A,C,B) \tkzGetPoint{c}
+ \tkzDefLine[bisector](B,A,C) \tkzGetPoint{a}
+ \tkzDefLine[bisector](C,B,A) \tkzGetPoint{b}
+ \tkzShowLine[bisector,size=2,gap=3](A,C,B)
+ \tkzShowLine[bisector,size=2,gap=3](B,A,C)
+ \tkzShowLine[bisector,size=1,gap=2](C,B,A)
+ \tkzDrawLines[add=0 and 0 ](B,b C,c)
+ \tkzDrawLine[add=0 and -.4 ](A,a)
+ \tkzLabelPoints(A,B) \tkzLabelPoints[above](C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-2.tex
new file mode 100644
index 0000000000..a09172bba7
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-3-2.tex
@@ -0,0 +1,26 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 219 (Section 30.3.2 : Another example of of\tkzcname{tkzSetUpCompass})
+
+ \begin{tikzpicture}[scale=1,rotate=90]
+ \tkzDefPoints{0/1/A, 8/3/B, 3/6/C}
+ \tkzDrawPolygon(A,B,C)
+ \tkzSetUpCompass[color=brown,
+ line width=.3 pt,style=tkzdotted]
+ \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}
+ \tkzMarkRightAngle(I,H,A)
+ \tkzDrawCircle[radius,color=red](I,H)
+ \tkzDrawSegments[color=red](I,H)
+ \tkzDrawLines[add=0 and -.5,,color=red](A,a)
+ \tkzDrawLines[add=0 and 0,color=red](B,b)
+ \tkzShowLine[bisector,size=2,gap=3](B,A,C)
+ \tkzShowLine[bisector,size=1,gap=3](C,B,A)
+ \tkzLabelPoints(A,B,C)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-4-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-4-0.tex
new file mode 100644
index 0000000000..149bdfe307
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-30-4-0.tex
@@ -0,0 +1,18 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 220 (Section 30.4 : Own style)
+
+\tkzSetUpPoint[color=blue!50!white, fill=gray!20!red!50!white]
+\tikzset{/tikz/mystyle/.style={
+ color=blue!20!black,
+ fill=blue!20}}
+ \begin{tikzpicture}
+ \tkzDefPoint(0,0){O}
+ \tkzDefPoint(0,1){A}
+ \tkzDrawPoints(O) % general style
+ \tkzDrawPoints[mystyle,size=4](A) % my style
+ \tkzLabelPoints(O,A)
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-2-0.tex
new file mode 100644
index 0000000000..b60291f277
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-2-0.tex
@@ -0,0 +1,12 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 221 (Section 31.2 : \tkzcname{tkzInit} et \tkzcname{tkzShowBB})
+
+\begin{tikzpicture}
+ \tkzInit[xmin=-1,xmax=3,ymin=-1, ymax=3]
+ \tkzGrid
+ \tkzShowBB[red,line width=2pt]
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-3-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-3-0.tex
index c80a756aaa..62f5ee84a1 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-3-0.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-3-0.tex
@@ -1,3 +1,8 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 222 (Section 31.3 : \tkzcname{tkzClip})
+
\begin{tikzpicture}
\tkzInit[xmax=4, ymax=3]
\tkzAxeXY
@@ -5,3 +10,5 @@
\tkzClip
\draw[red] (-1,-1)--(5,2);
\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-4-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-4-0.tex
new file mode 100644
index 0000000000..30ec471939
--- /dev/null
+++ b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-31-4-0.tex
@@ -0,0 +1,14 @@
+\input{preamble-standalone.ltx}
+\begin{document}
+
+% Ex. No. 223 (Section 31.4 : \tkzcname{tkzClip} et l'option \tkzname{space})
+
+\begin{tikzpicture}
+ \tkzInit[xmax=4, ymax=3]
+ \tkzAxeXY
+ \tkzGrid
+ \tkzClip[space=1]
+ \draw[red] (-1,-1)--(5,2);
+\end{tikzpicture}
+
+\end{document}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-5-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-5-1.tex
deleted file mode 100644
index 8a1ff71d7c..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-5-1.tex
+++ /dev/null
@@ -1,15 +0,0 @@
- \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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-1.tex
deleted file mode 100644
index 68c0cedbaa..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-1.tex
+++ /dev/null
@@ -1,15 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-2.tex
deleted file mode 100644
index 89ef4d3b9a..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-11-7-2.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-1.tex
deleted file mode 100644
index 08a4e70069..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-1.tex
+++ /dev/null
@@ -1,5 +0,0 @@
-\begin{tikzpicture}
- \tkzDefPoint(0,0){A}
- \tkzDefPoint(4,0){B}
- \tkzDrawTriangle[pythagore,fill=blue!30](A,B)
-\end{tikzpicture}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-2.tex
deleted file mode 100644
index b315e5d77b..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-18-2-2.tex
+++ /dev/null
@@ -1,8 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-3.tex
deleted file mode 100644
index 4c50c4d99c..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-3.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-4.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-4.tex
deleted file mode 100644
index 72d2ddff8b..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-4.tex
+++ /dev/null
@@ -1,17 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-6.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-6.tex
deleted file mode 100644
index 2983b4249e..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-19-0-6.tex
+++ /dev/null
@@ -1,22 +0,0 @@
- \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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-6-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-6-1.tex
deleted file mode 100644
index f654bcee82..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-20-6-1.tex
+++ /dev/null
@@ -1,35 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-6-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-6-1.tex
deleted file mode 100644
index 439677fb19..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-22-6-1.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-7.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-7.tex
deleted file mode 100644
index 21775947e7..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-23-2-7.tex
+++ /dev/null
@@ -1,10 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-2-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-2-0.tex
deleted file mode 100644
index b113d42898..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-2-0.tex
+++ /dev/null
@@ -1,5 +0,0 @@
-\begin{tikzpicture}
- \tkzInit[xmin=-1,xmax=3,ymin=-1, ymax=3]
- \tkzGrid
- \tkzShowBB[red,line width=2pt]
-\end{tikzpicture}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-4-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-4-0.tex
deleted file mode 100644
index 2a0df0756e..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-6-4-0.tex
+++ /dev/null
@@ -1,7 +0,0 @@
-\begin{tikzpicture}
- \tkzInit[xmax=4, ymax=3]
- \tkzAxeXY
- \tkzGrid
- \tkzClip[space=1]
- \draw[red] (-1,-1)--(5,2);
-\end{tikzpicture}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-1.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-1.tex
deleted file mode 100644
index 99a4a10e09..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-1.tex
+++ /dev/null
@@ -1,10 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-2.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-2.tex
deleted file mode 100644
index 0180cdf0c0..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-7-1-2.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-3-0.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-3-0.tex
deleted file mode 100644
index 5c7e97e8df..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-8-3-0.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\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/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-3.tex b/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-3.tex
deleted file mode 100644
index ed4b53eb0f..0000000000
--- a/macros/latex/contrib/tkz/tkz-euclide/examples/tkzeuclide-9-1-3.tex
+++ /dev/null
@@ -1,8 +0,0 @@
- \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}