I want to create a causal diagram (forest tree), in which the causal chain looks like this:
Increase in Oil Wealth >> Increase in Public Expenditures >> Increase in Patronage and Corruption
Then, from Increase in Patronage and Corruption, 2 causal arrows with 2 sons are derived:
Increase of Electoral Support of The Executive and Increase of Ruling Coalition Support. From these 2, a common and final child is derived: Decrease in Executive Constraints.
So far, I have the following code:
Code: Select all
\documentclass{article}\usepackage{tikz,amsmath,amssymb,stmaryrd}\usetikzlibrary{calc,trees,positioning,arrows,chains,shapes.geometric,%decorations.pathreplacing,decorations.pathmorphing,shapes,%matrix,shapes.symbols}\usetikzlibrary{arrows,shapes,positioning,shadows,trees}\begin{document}\tikzset{basic/.style = {draw, text width=2cm, drop shadow, font=\sffamily, rectangle},root/.style = {basic, rounded corners=2pt, thin, align=center,fill=green!30},level 2/.style = {basic, rounded corners=6pt, thin,align=center, fill=green!60,text width=8em},level 3/.style = {basic, rounded corners=6pt, thin,align=center, fill=green!60,text width=8em},level 4/.style = {basic, rounded corners=6pt, thin,align=center, fill=green!60,text width=8em},level 5/.style = {basic, rounded corners=6pt, thin,align=center, fill=green!60,text width=8em},}\begin{tikzpicture}[level 1/.style={sibling distance=40mm},edge from parent/.style={->,draw},>=latex]% root of the the initial tree, level 1\node[root] {$\uparrow$ Oil Wealth}% The first level, as children of the initial tree