Bonjour,
La situation : j'ai un fichier r-markdown qui me fait une sortie pdf de tableaux, et ce en passent par pandoc et un template
Le code est le suivant :
le template est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 --- output: pdf_document: template: "template_mem.tex" --- ```{r message=FALSE, echo=FALSE} df <- read.csv("données.csv") knitr::kable(df, caption = "Le tableau") ```
Le tableau obtenu n'a qu'une ligne sous le nom des colonnes, le reste du tableau reste blanc ce qui le rend peut lisible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 \documentclass[a4paper, 12pt]{article} \usepackage{hyperref} \usepackage[left=1cm, right=1cm, top=1cm, bottom=1cm]{geometry} \usepackage{titlesec} \usepackage[table]{xcolor} \usepackage{moresize} \titlespacing{\subsection}{0pt}{0pt}{-14pt} \titlespacing{\subsubsection}{0pt}{0pt}{-14pt} $if(tables)$ \usepackage{longtable,booktabs,array}%pour afficher les tableaux \usepackage{calc} % for calculating minipage widths $endif$ \begin{document} \footnotesize $body$ \end{document}
Lorsqu'on écrit un tableau en latex, c'est simple, on ajoute des \hline pour tracer les lignes, mais comment faire via un template ?
J'ai aussi cherché à le faire directement dans mon doc rmd, mais si j'arrive à tracer les lignes (par exemple avec le format latex de kableExtra), le tableau sort de ma page pdf et s'affiche en bas de page…il est vrai que je maîtrise assez mal le rmd, et je ne sais pas quel package utiliser pour un tableau qui doit sortir en pdf (parce que kableExtra pour de l'html, ne pose aucun pb, j'ai un beau tableau avec toutes ses lignes)
Partager