I wrote a utility to remove "move-wrap" from a pgn file. Move-wrapping is where a move starts on one line and continues onto the next line. It is very annoying to read.
It is available temporarily at
http://www.hoflink.com/~npollock/slim.rar
Usage is in a command window on a "clean" pgn file (no comments, no nags, no variations)
example: slim alpha.pgn
This produces "ourR.pgn" without affecting alpha.pgn.
"ourR.pgn" has 5 full moves per line. No move-wrapping. Lines are little shorter. The overall effect is that the pgns are easier for a human to read. Computer programs will not be affected.