Вы можете использовать Fiddler , который является хорошим бесплатным инструментом.
Причина, по которой высота строки не всегда одинакова, состоит в том, что по умолчанию kable вставляет \addlinespace
каждые 5 строк, когда для booktabs указано значение TRUE, как показано здесь :
linesep = if (booktabs) c('', '', '', '', '\\addlinespace') else '\\hline'
Чтобы изменить это, добавьте linesep = ""
в качестве аргумента к kable()
.
knitr::kable(
head(iris, 20), caption = 'Here is a nice table!',
booktabs = TRUE,
linesep = ""
)
См. Избавьтесь от \ addlinespace в kable для более подробной информации.
Также стоит сказать, что вы можете поиграть с этим параметром, если хотите изменить стиль. Например, linesep = c("", "", "", "\\hline")
добавит горизонтальную линию через каждые четыре пробела.