+1  A: 

You could use CSS to hide all the navigation etc. that you don't need using a media="print" stylesheet, but you won't be able to make the exact changes to the layout you've illustrated.

If it doesn't have to be exactly like the example, it would be fairly trivial to hide all but the name->value table and just print that. If you really do need to merge fields and re-layout the table then you likely have to hack up the server-side.

Why can't you create your own version of the page?

roryf
creating my own version of the page is fine (e.g., PrintForm.aspx) -- i'm just neither a SharePoint expert nor a .Net expert (just stuck with having to get it done!)
just mike
unfortunately, it has to be "exactly" like the example: multiple items per line, no navigation, boxes around fields, etc... so i don't think *just* changing CSS will work, right?
just mike
No, you'd have to change the server-side.
roryf
+1  A: 

Using Sharepoint Designer, you could create a custom aspx page that uses a dataview webpart to do this...

+2  A: 

Creating a custom list form is probably what you want. Without the master page attached to it or anything.

You can find a walkthrough here that will get you started:

http://office.microsoft.com/en-us/sharepointdesigner/HA101191111033.aspx

Enjoy.

mortenbpost
so far, this is *EXACTLY* what i needed! the instructions were very clear. +1
just mike
A: 

Alternatively, you could export to a spreadsheet & print from there.

Kwirk
A: 
just mike
<dt> XHTML tags are being removed by the SO system. when that's fixed, i'll append to the last bullet "you must also add any new Column Name to the datafields container"
just mike
How SharePoint stores field names: http://webborg.blogspot.com/2008/03/how-sharepoint-stores-field-names.html
just mike
A: 
A: 

This isn't an answer so much as a note to the above.

Use a custom list form but keep in mind that if any of the columns have versioning turned on you will not be able to get at the "data" easily. For example if one of your colums is a Notes column and everytime someone edits the notes field a new version is appended then none of that is accessible as it's essentially a seperate "list." I'm stuck on this issue as I also have a client asking for a print out which "doesn't look like it's from SharePoint."

.. I've spent a few days trying to track this versioning issue down. Go figure that I post about not being able to find a solution and 5 minutes later i find this post from 2007... http://unitedsupplyco.sharepointsite.net/publicfacing/bensblog/Lists/Posts/Post.aspx?ID=41
thanks Maria! i'll be getting back into this by June 2009, so any info is great.
just mike
A: 

A wonderful article…. In my life, I have never seen a man be so selfless in helping others around him to get along and get working. I feel good that there are people like you too. Thanks for this great weblog of yours. Its surely going to get me to go to higher places!