tkz-euclide: tkzDrawCircle[R] not working

The name of the pictureThe name of the pictureThe name of the pictureClash 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


enter image description here







share|improve this question






















  • 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














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


enter image description here







share|improve this question






















  • 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












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


enter image description here







share|improve this question














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


enter image description here









share|improve this question













share|improve this question




share|improve this question








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
















  • 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










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):




  • pgf with pgfsetmacro


  • fp with fpeval



    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
    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



tkz-euclide






share|improve this answer


















  • 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










Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















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






























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):




  • pgf with pgfsetmacro


  • fp with fpeval



    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
    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



tkz-euclide






share|improve this answer


















  • 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














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):




  • pgf with pgfsetmacro


  • fp with fpeval



    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
    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



tkz-euclide






share|improve this answer


















  • 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












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):




  • pgf with pgfsetmacro


  • fp with fpeval



    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
    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



tkz-euclide






share|improve this answer














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):




  • pgf with pgfsetmacro


  • fp with fpeval



    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
    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



tkz-euclide







share|improve this answer














share|improve this answer



share|improve this answer








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












  • 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












 

draft saved


draft discarded


























 


draft saved


draft discarded














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













































































這個網誌中的熱門文章

How to combine Bézier curves to a surface?

Mutual Information Always Non-negative

Why am i infinitely getting the same tweet with the Twitter Search API?