Enabling two-sided (duplex) printing on Mac
Recently while trying to print a web-page via Safari, I realized that the two-sided print option was disabled.

At first I thought it was something to do with Snow Leopard and HP’s printer drivers (the printer was an HP LaserJet P3005). However, even after installing the latest HP printer drivers the two-sided print option remained disabled.
It so happens that the printer driver was unable to automatically detect if the printer supports duplex printing and has to be “told” that the printer is indeed capable of doing so.
I went to System Preferences → Print & Fax. From there I selected the HP printer (the only one installed on my system). I then clicked the Options & Supplies button and in the resulting dialog, selected the Driver tab.

The checkbox that marked this printer as a Duplex Unit was unchecked so I checked it.

Next time when I tried printing, I got a Two-Sided checkbox. Also the Two-Sided drop-down, that would allow me to pick which edge I wanted to choose for binding, was also enabled.

