Итак, я создаю несколько таблиц с Kable, которые скомпилированы в PDF-форму. Мой код ниже.
kable(df, "latex", booktabs = T, row.names = FALSE, format = "latex", valign = 't', linesep = "") %>%
kable_styling(full_width = T, font_size = 14) %>%
column_spec(1, bold = T, border_right = T) %>%
add_indent(c(2:7)) %>%
add_indent(c(3,5,7)) %>%
row_spec(c(1,3,5,7), background = "TableColorOne") %>%
row_spec(0, background = "TableColorTwo")
Все работает как обычно, но некоторые значения в последнем столбце становятся нижними. Эта таблица генерируется динамически, поэтому иногда она имеет 3 или 4 столбца.
3 таблицы столбцов, 3-й столбец, строки 3 и 5 неожиданно выравниваются снизу
Таблица 4 столбцов, 4-й столбец, строки 3 и 5 неожиданно выровнены по нижнему краю
Эта проблема github кажется актуальной, но изменение valign и position, похоже, не влияет на размещение текста.
Можно ли как-нибудь остановить это непреднамеренное нижнее выравнивание?