Search code examples
rflextable

alignment of a flextable on the page when rendering R Markdown to MS Word


I've been having great luck with customizing flextable tables in my R Markdown documents. However, I am struggling to change the location of a table on the page. It seems the tables are centered on the page by default. I'd like one of my tables aligned to the left margin. How do I do that?


Solution

  • I have just added an option to enable that. Now you can use chunk option ft.align

    ---
    output: word_document
    ---
    
    ```{r setup, include=FALSE}
    knitr::opts_chunk$set(echo = FALSE)
    ```
    
    
    ```{r ft.align="left"}
    library(flextable)
    regulartable(cars)
    ```