I was an old school guy who always printed his reams of source code out on a 132 character dot matrix printer - green bar paper, everything. These days this is just not possible. What is the current thinking of printing source code if this is important to you?
> These days this is just not possible.<p>Why not?<p>I still format my code to an 80 column width.<p>I can still use `pr` to paginate my source for printing, and use `enscript` to produce a PostScript document of it, then `ps2pdf` to convert that to PDF, then I can spool that PDF to any printer.<p>And, on my home network, I have a HP LaserJet 2300dn and I can actually just shove the plain text output from `pr` straight to the JetDirect port on 9100/tcp.<p>What exactly is the obstacle that's preventing you from printing out your source code?
Very rarely these days do I print source-code.<p>But on the odd occasions that I do, I print the code with a monospaced font directly to .PDF.<p>I then transfer that .PDF to a large-format Kindle (like the Scribe).<p>When I don't need that anymore I delete it from the Kindle, but retain a copy of the .PDF for future use if necessary.
I rarely print out source code. Only when I want to carefully study some tricky code written by others. I use LibreOffice Writer, landscape with suitable sized font. Sometimes I leave space to the side for my scribbling, notes, lines, etc. Print on a laser printer.