Związek między R Markdown, Knitr, Pandoc i Bookdown

Jaki jest związek między funkcjonalnością R Markdown, Knitr, Pandoc i Bookdown? W szczególności, jaki jest „podział pracy” między tymi pakietami przy konwertowaniu dokumentów znaczników z wbudowanym kodem R (np. .RnwLub .Rmd) na końcowe wyniki (np. .pdfLub .html)? A jeśli Knitr jest używany do...