## ----setup, echo = FALSE------------------------------------------------------ knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ); #require('webshot', quiet=TRUE); ## ----raa, echo=FALSE, fig.width=3, fig.height=2, fig.cap="Figuur 1: De reasoned action approach."---- raaGraph <- DiagrammeR::create_graph(); raaGraph <- DiagrammeR::add_node(raaGraph, label="Gedrag"); raaGraph <- DiagrammeR::add_node(raaGraph, label="Intentie", to=1); raaGraph <- DiagrammeR::add_node(raaGraph, label="Attitude", to=2); raaGraph <- DiagrammeR::add_node(raaGraph, label="Waargenomen norm", to=2); raaGraph <- DiagrammeR::add_node(raaGraph, label="Waargenomen gedragscontrole", to=2); raaGraph <- behaviorchange::apply_graph_theme(raaGraph, c("layout", "dot", "graph"), c("rankdir", "LR", "graph"), c("outputorder", "nodesfirst", "graph"), c("fixedsize", "false", "node"), c("shape", "box", "node"), c("style", "rounded,filled", "node"), c("color", "#000000", "node"), c("color", "#000000", "edge"), c("dir", "forward", "edge"), c("fillcolor", "#FFFFFF", "node")); if (knitr::is_latex_output()) { ### From DiagrammeR::export_graph dot_code <- DiagrammeR::generate_dot(raaGraph); graphSvg <- DiagrammeRsvg::export_svg(DiagrammeR::grViz(dot_code)); graphSvg <- sub(".*\n