Я думаю, вы хотите Prawn::Table::Cell::Text
, который имеет методы text_color
и background_color
(унаследованные от Prawn::Table::Cell
). Возможно, вам придется выполнить горизонтальное выравнивание вручную, но вы можете сделать свой собственный подкласс Prawn::Table::Cell::Text
или Prawn::Table::Cell
, чтобы скрыть неприятные детали.