Using arrows to annotate a tkz-euclide picture
up vote
4
down vote
favorite
I'm using tkz-euclide to draw figures for my students to fill-out.
I'm trying to reproduce this figure, but I have no idea how to make the arrows pointing to the different elements and the dots for them to write.
Here is a MWE:
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
end{tikzpicture}
end{document}
tikz-pgf tkz-euclide
add a comment |
up vote
4
down vote
favorite
I'm using tkz-euclide to draw figures for my students to fill-out.
I'm trying to reproduce this figure, but I have no idea how to make the arrows pointing to the different elements and the dots for them to write.
Here is a MWE:
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
end{tikzpicture}
end{document}
tikz-pgf tkz-euclide
add a comment |
up vote
4
down vote
favorite
up vote
4
down vote
favorite
I'm using tkz-euclide to draw figures for my students to fill-out.
I'm trying to reproduce this figure, but I have no idea how to make the arrows pointing to the different elements and the dots for them to write.
Here is a MWE:
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
end{tikzpicture}
end{document}
tikz-pgf tkz-euclide
I'm using tkz-euclide to draw figures for my students to fill-out.
I'm trying to reproduce this figure, but I have no idea how to make the arrows pointing to the different elements and the dots for them to write.
Here is a MWE:
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
end{tikzpicture}
end{document}
tikz-pgf tkz-euclide
tikz-pgf tkz-euclide
asked 2 days ago
user51023
483
483
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
4
down vote
accepted
Since tkz-euclide
works inside tikzpicture
environment, you can use the normal tikz
commands to draw arrows and add additional information. I've added some arrows to your pictures, just copy/paste/modify as needed.
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
draw[<-, orange, shorten < = 0.3cm] (2,0) -- (5,3) node[at end, right] {Notation:};
draw[<-, red, shorten < = 0.3cm] (135:4) -- (135:6) node[at end, left] {Notation:};
end{tikzpicture}
end{document}
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
accepted
Since tkz-euclide
works inside tikzpicture
environment, you can use the normal tikz
commands to draw arrows and add additional information. I've added some arrows to your pictures, just copy/paste/modify as needed.
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
draw[<-, orange, shorten < = 0.3cm] (2,0) -- (5,3) node[at end, right] {Notation:};
draw[<-, red, shorten < = 0.3cm] (135:4) -- (135:6) node[at end, left] {Notation:};
end{tikzpicture}
end{document}
add a comment |
up vote
4
down vote
accepted
Since tkz-euclide
works inside tikzpicture
environment, you can use the normal tikz
commands to draw arrows and add additional information. I've added some arrows to your pictures, just copy/paste/modify as needed.
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
draw[<-, orange, shorten < = 0.3cm] (2,0) -- (5,3) node[at end, right] {Notation:};
draw[<-, red, shorten < = 0.3cm] (135:4) -- (135:6) node[at end, left] {Notation:};
end{tikzpicture}
end{document}
add a comment |
up vote
4
down vote
accepted
up vote
4
down vote
accepted
Since tkz-euclide
works inside tikzpicture
environment, you can use the normal tikz
commands to draw arrows and add additional information. I've added some arrows to your pictures, just copy/paste/modify as needed.
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
draw[<-, orange, shorten < = 0.3cm] (2,0) -- (5,3) node[at end, right] {Notation:};
draw[<-, red, shorten < = 0.3cm] (135:4) -- (135:6) node[at end, left] {Notation:};
end{tikzpicture}
end{document}
Since tkz-euclide
works inside tikzpicture
environment, you can use the normal tikz
commands to draw arrows and add additional information. I've added some arrows to your pictures, just copy/paste/modify as needed.
documentclass[12pt]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{pgf,tikz}
usetikzlibrary{arrows,fit}
usepackage{tkz-euclide}
usetkzobj{all}
begin{document}
begin{tikzpicture}
tkzActivOff
tkzDefPoints{0/0/A,4/0/B}
tkzDrawCircle(A,B)
tkzDefPoint(70:4){C}
tkzDefPoint(110:4){E}
tkzDefPoint(170:4){F}
tkzDefPoint(250:4){D}
tkzDrawPoints(A,B,C,D,E,F)
tkzLabelPoints[left](A,F)
tkzLabelPoints[above](E,C)
tkzLabelPoint[right](B){$B$}
tkzLabelPoint[below](D){$D$}
tkzDrawSegment[color=blue](C,D)
tkzDrawSegment[color=orange](A,B)
tkzDrawSegment[color=green](E,F)
tkzDrawArc[color=red](A,E)(F)
tkzActivOn
draw[<-, orange, shorten < = 0.3cm] (2,0) -- (5,3) node[at end, right] {Notation:};
draw[<-, red, shorten < = 0.3cm] (135:4) -- (135:6) node[at end, left] {Notation:};
end{tikzpicture}
end{document}
answered 2 days ago
Huang_d
1,533518
1,533518
add a comment |
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
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f461239%2fusing-arrows-to-annotate-a-tkz-euclide-picture%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
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
Required, but never shown
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
Required, but never shown
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
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown