tkz-euclide: tkzDrawCircle[R] not working

Clash Royale CLAN TAG#URR8PPP
up vote
4
down vote
favorite
tkzDrawArc[R,arc](B,1.1*dBD)(20,83) works well. But tkzDrawCircle[R] is not working...
documentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
tkzDrawArc[R,arc](B,1.1*dBD)(20,83)
tkzDrawCircle[R](A,1.1*dBD)
%tkzInterLC[R](A,C)(B,1.1*dBD) tkzGetPointsD_1D_2
endtikzpicture
enddocument

tkz-euclide
add a comment |Â
up vote
4
down vote
favorite
tkzDrawArc[R,arc](B,1.1*dBD)(20,83) works well. But tkzDrawCircle[R] is not working...
documentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
tkzDrawArc[R,arc](B,1.1*dBD)(20,83)
tkzDrawCircle[R](A,1.1*dBD)
%tkzInterLC[R](A,C)(B,1.1*dBD) tkzGetPointsD_1D_2
endtikzpicture
enddocument

tkz-euclide
Possible ´tkzDrawSegments[thick](A,B B,C C,A)´ or ´tkzDrawPolygon(A,B,C)â . In the documentation you can find other possibilities to transform pt in cm.
â Alain Matthes
Aug 13 at 11:21
add a comment |Â
up vote
4
down vote
favorite
up vote
4
down vote
favorite
tkzDrawArc[R,arc](B,1.1*dBD)(20,83) works well. But tkzDrawCircle[R] is not working...
documentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
tkzDrawArc[R,arc](B,1.1*dBD)(20,83)
tkzDrawCircle[R](A,1.1*dBD)
%tkzInterLC[R](A,C)(B,1.1*dBD) tkzGetPointsD_1D_2
endtikzpicture
enddocument

tkz-euclide
tkzDrawArc[R,arc](B,1.1*dBD)(20,83) works well. But tkzDrawCircle[R] is not working...
documentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
tkzDrawArc[R,arc](B,1.1*dBD)(20,83)
tkzDrawCircle[R](A,1.1*dBD)
%tkzInterLC[R](A,C)(B,1.1*dBD) tkzGetPointsD_1D_2
endtikzpicture
enddocument

tkz-euclide
edited Aug 13 at 7:07
Max
5,02311525
5,02311525
asked Aug 13 at 5:40
sandu
3,14342351
3,14342351
Possible ´tkzDrawSegments[thick](A,B B,C C,A)´ or ´tkzDrawPolygon(A,B,C)â . In the documentation you can find other possibilities to transform pt in cm.
â Alain Matthes
Aug 13 at 11:21
add a comment |Â
Possible ´tkzDrawSegments[thick](A,B B,C C,A)´ or ´tkzDrawPolygon(A,B,C)â . In the documentation you can find other possibilities to transform pt in cm.
â Alain Matthes
Aug 13 at 11:21
Possible ´tkzDrawSegments[thick](A,B B,C C,A)´ or ´tkzDrawPolygon(A,B,C)â . In the documentation you can find other possibilities to transform pt in cm.
â Alain Matthes
Aug 13 at 11:21
Possible ´tkzDrawSegments[thick](A,B B,C C,A)´ or ´tkzDrawPolygon(A,B,C)â . In the documentation you can find other possibilities to transform pt in cm.
â Alain Matthes
Aug 13 at 11:21
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
10
down vote
accepted
The macro tkzGetLength returns the length expressed in pt, if you use cm, you must convert this measurement to cm when calling it.
tkzDrawCircle[R](A,dBD cm)
instead of tkzDrawCircle[R](A,dBD)
In addition, calculations are prohibited during the passage of parameters to allow you to choose the calculation engine (see p 57 of manual):
pgfwithpgfsetmacrofpwithfpevaldocumentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
pgfmathsetmacrotkzLen1.1*dBD
tkzDrawArc[R,arc](B, tkzLen cm)(20,83)
tkzDrawCircle[R](A,dBD cm)
tkzInterLC[R](A,C)(B, tkzLen cm ) tkzGetPointsD_1D_2
endtikzpicture
enddocument
output

1
You are right. We have the possibility to use fp or pgf and perhaps lua if can work !
â Alain Matthes
Aug 13 at 11:17
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
10
down vote
accepted
The macro tkzGetLength returns the length expressed in pt, if you use cm, you must convert this measurement to cm when calling it.
tkzDrawCircle[R](A,dBD cm)
instead of tkzDrawCircle[R](A,dBD)
In addition, calculations are prohibited during the passage of parameters to allow you to choose the calculation engine (see p 57 of manual):
pgfwithpgfsetmacrofpwithfpevaldocumentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
pgfmathsetmacrotkzLen1.1*dBD
tkzDrawArc[R,arc](B, tkzLen cm)(20,83)
tkzDrawCircle[R](A,dBD cm)
tkzInterLC[R](A,C)(B, tkzLen cm ) tkzGetPointsD_1D_2
endtikzpicture
enddocument
output

1
You are right. We have the possibility to use fp or pgf and perhaps lua if can work !
â Alain Matthes
Aug 13 at 11:17
add a comment |Â
up vote
10
down vote
accepted
The macro tkzGetLength returns the length expressed in pt, if you use cm, you must convert this measurement to cm when calling it.
tkzDrawCircle[R](A,dBD cm)
instead of tkzDrawCircle[R](A,dBD)
In addition, calculations are prohibited during the passage of parameters to allow you to choose the calculation engine (see p 57 of manual):
pgfwithpgfsetmacrofpwithfpevaldocumentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
pgfmathsetmacrotkzLen1.1*dBD
tkzDrawArc[R,arc](B, tkzLen cm)(20,83)
tkzDrawCircle[R](A,dBD cm)
tkzInterLC[R](A,C)(B, tkzLen cm ) tkzGetPointsD_1D_2
endtikzpicture
enddocument
output

1
You are right. We have the possibility to use fp or pgf and perhaps lua if can work !
â Alain Matthes
Aug 13 at 11:17
add a comment |Â
up vote
10
down vote
accepted
up vote
10
down vote
accepted
The macro tkzGetLength returns the length expressed in pt, if you use cm, you must convert this measurement to cm when calling it.
tkzDrawCircle[R](A,dBD cm)
instead of tkzDrawCircle[R](A,dBD)
In addition, calculations are prohibited during the passage of parameters to allow you to choose the calculation engine (see p 57 of manual):
pgfwithpgfsetmacrofpwithfpevaldocumentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
pgfmathsetmacrotkzLen1.1*dBD
tkzDrawArc[R,arc](B, tkzLen cm)(20,83)
tkzDrawCircle[R](A,dBD cm)
tkzInterLC[R](A,C)(B, tkzLen cm ) tkzGetPointsD_1D_2
endtikzpicture
enddocument
output

The macro tkzGetLength returns the length expressed in pt, if you use cm, you must convert this measurement to cm when calling it.
tkzDrawCircle[R](A,dBD cm)
instead of tkzDrawCircle[R](A,dBD)
In addition, calculations are prohibited during the passage of parameters to allow you to choose the calculation engine (see p 57 of manual):
pgfwithpgfsetmacrofpwithfpevaldocumentclass[border=2pt]standalone
usepackage[usenames,dvipsnames,svgnames]xcolor
usepackagetkz-euclide
usetkzobjall
definecolorfondpaillecmyk0,0,0.1,0
pagecolorfondpaille
colorMaroon
begindocument
begintikzpicture[scale=1.0]
tkzDefPoint(0,0)B
tkzDefPoint(0,6)A
tkzDefPoint(8,0)C
tkzLabelPoints[below](B,C)
tkzLabelPoints[left](A)
tkzDrawSegment[thick](A,B)
tkzDrawSegment[thick](C,B)
tkzDrawSegment[thick](A,C)
tkzDefMidPoint(B,C)tkzGetPointM
tkzInterLC(A,C)(M,C) tkzGetPointsDE tkzLabelPoints[above](D)
tkzDrawSegment[thick](B,D)
tkzCalcLength[cm](B,D) tkzGetLengthdBD
pgfmathsetmacrotkzLen1.1*dBD
tkzDrawArc[R,arc](B, tkzLen cm)(20,83)
tkzDrawCircle[R](A,dBD cm)
tkzInterLC[R](A,C)(B, tkzLen cm ) tkzGetPointsD_1D_2
endtikzpicture
enddocument
output

edited Aug 13 at 7:22
answered Aug 13 at 7:15
AndréC
2,455728
2,455728
1
You are right. We have the possibility to use fp or pgf and perhaps lua if can work !
â Alain Matthes
Aug 13 at 11:17
add a comment |Â
1
You are right. We have the possibility to use fp or pgf and perhaps lua if can work !
â Alain Matthes
Aug 13 at 11:17
1
1
You are right. We have the possibility to use fp or pgf and perhaps lua if can work !
â Alain Matthes
Aug 13 at 11:17
You are right. We have the possibility to use fp or pgf and perhaps lua if can work !
â Alain Matthes
Aug 13 at 11:17
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f445833%2ftkz-euclide-tkzdrawcircler-not-working%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Possible ´tkzDrawSegments[thick](A,B B,C C,A)´ or ´tkzDrawPolygon(A,B,C)â . In the documentation you can find other possibilities to transform pt in cm.
â Alain Matthes
Aug 13 at 11:21