%tr{ class: cycle('list_line_odd', 'list_line_even') }
Ответ на комментарии, который является отдельным вопросом:
Это ваш источник от вашего pastie:
%tr{:class => cycle('list_line_odd', 'list_line_even')}
%th
- @books.each do |book|
%tr
Вышеприведенное применимо cycle
до самой внешней строки таблицы, а не строки каждой отдельной книги:
%tr
%th
- @books.each do |book|
%tr{ class: cycle('list_line_odd', 'list_line_even') }