setup.APS.knitr(outdir, include.css = system.file("AnalysisPageServer.css", package = "AnalysisPageServer"), include.toc = TRUE, quiet = TRUE)knit_asis objects.
  ```{r echo = FALSE}
  AnalysisPageServer::setup.knitr()
  ```
Calling this function has the following effects:
buildVignettes call. If so then it sets
    clean = FALSE for that call. The reason for this is that
    for the document to work it will need a bunch of auxiliary files
    like .css and .js, and if clean = TRUE then these files
    won't be left and your data sets will not show at all. During
    R CMD build buildVignettes is explicitly called with
    clean = TRUE so this is the only way I could figure out
    how to turn it off. If it can't find buildVignettes in the
    call stack then nothing special happens. This would be the case
    if you are just calling knit2html yourself.
  
knit2html
    call, then grabs the name of the output file from there and uses
    its directory as outdir. If it can't find a knit2html
    call then it throws an error.The output directory is saved with a call to the private function
    set.APS.outdir. This is then read back by embed.APS.dataset
    so that the data sets get written to the write place. You could add
    a reset.APS.outdir() call in a chunk at the bottom of your knitr document.
  
include.css are copied to the output directory and
    included as CSS. The default is a default stylesheet that will make
    your reports look like the vignettes.
  
Finally it returns the html headers as a "knit_asis" object
to be included in your document. See custom.html.headers.
message("See vignette embedding.html")
Run the code above in your browser using DataLab