If sliding and printing doesn't do it for you, have you tried assembling the info in a single calculation field?
Claculation in the form of: (Note: "Table1::" used to differentiate fields from text)
Table1::author & " " & Table1::Title & ". " & Table1:: DateofPublication & "," & ....etc.........
Does that get you where your trying to go?
<<Author>> <<Title>>. <<Date of Publication>>, <<Publisher>>, <<Place of Publication>>.
That should do what you want--assuming that all the fields are part of the same table and your layout is set to refer to this table. If that isn't working for you, in what way is it failing to work?