У меня не работает с jScrollPane - v2.0.0beta11 - 2011-07-04.
Беглый взгляд на сгенерированный исходный код показывает, что имена классов div изменились.
Вот что я положил в свой файл print.css:
div.booksummary,
div.booksummary > div {
position:static !important;
height: auto !important;
overflow: visible !important;
}
где код jQuery:
$('.booksummary').jScrollPane();
Еще одна мысль: помещение свойств CSS в @media print {} работает, только если загружен соответствующий файл CSS, что не произойдет, если файл CSS связан с носителем 'screen'.