Open fkohrt opened 3 months ago
This was caused by a hacky solution of mine to a problem with longtable (the default environment for quarto tables). The longtable environment does not play nicely with the apa7 package that apaquarto depends on to make .pdf via LaTeX. I am not sure what to do about it, but I have inserted a possible fix. By default, apaquarto removes 20pt of extra space (i.e., \vspace{-20pt}
) between captions and tables when in manuscript mode. Using tinytable, longtable is not used, and space should not be subtracted. If I can find a way to take care of the problem automatically, I will do it. In the meantime, you can now add after-caption-space: 0pt
as a code-chunk option. For example:
---
title: "Test Document"
author:
- name: Test Author
affiliations:
city: Los Angeles
region: CA
lang: en
format:
apaquarto-pdf:
documentmode: man
keep-tex: true
---
```{r}
#| label: "tbl-descriptive-statistics"
#| echo: false
#| tbl-cap: "Summary Statistics"
#| after-caption-space: 0pt
library(tinytable)
tt(head(iris))
![Screenshot 2024-08-25 121626](https://github.com/user-attachments/assets/26e5c335-464d-4524-99b2-3f5d392f3d68)
If I create a table using
tinytable
that is very wide, the caption is at risk of being struck through: