I work with the latex class beamer (\usetheme{Warsaw}). In order to say the area C of mathematics was born from the area A and the area B, I need to draw two circles (area A and area B) in right and left with two arrows comes from them into the third one (area C) that is under and between them. Is there any idea how to draw it?
Asked
Active
Viewed 1,756 times
0
Torbjørn T.
- 206,688
tarl
- 147
2 Answers
3
Inspired by https://tex.stackexchange.com/a/283917/36296
\documentclass{beamer}
\usepackage{tikz}
\usetikzlibrary{arrows,positioning,trees}
\tikzset{
>=stealth',
punkt/.style={
circle,
draw,
fill=blue!30,
text centered},
level 1/.style={sibling angle=120, level distance=1cm},
edge from parent/.style= {draw=none},
}
\begin{document}
\begin{frame}
\begin{tikzpicture}
\coordinate (main) at (0,0) [clockwise from=270]
child { node[punkt] (1) {A}}
child { node[punkt] (2) {B}}
child { node[punkt] (3) {C}}
;
\draw[->] (2) -- (1);
\draw[->] (3) -- (1);
\end{tikzpicture}
\end{frame}
\end{document}
samcarter_is_at_topanswers.xyz
- 158,329
2
Another solution:
\documentclass{beamer}
\usepackage{tikz}
\usetikzlibrary{arrows,positioning}
\begin{document}
\begin{frame}
\centering
\begin{tikzpicture}[
node distance = 14.1 mm and 10 mm,
> = stealth',
every node/.style = {circle, draw=blue!30!black, fill=blue!30,
minimum size=7mm}
]
\node (b) {B};
\node (a) [below right=of b] {A};
\node (c) [above right=of a] {C};
%
\draw[->] (b) -- (a);
\draw[->] (c) -- (a);
\end{tikzpicture}
\end{frame}
\end{document}
Zarko
- 296,517
-
-
-
In return I copied the rest of my answer from another question. The colour was the only original thing I contributed :) – samcarter_is_at_topanswers.xyz Nov 02 '16 at 18:15
-
@tarl, here is usual way to say "thank you" with vote answer and accept this one, which is the best solve your problem :-) – Zarko Nov 03 '16 at 14:43


\end{frame} But the result is B-->A<--C I need B and C at the above of A
– tarl Nov 02 '16 at 17:00