As this Guide has grown to encompass more and more printing scenarios, it’s become a more complicated document! Starting with this current update, the procedures for these different scenarios have been broken up and are shown in the navigation bar to the left. By allowing you to follow a specific scenario, you won’t be distracted by things that don’t apply to your particular setup.
Certainly there are common steps and these common steps are included in all scenarios; if something doesn’t apply to your situation, I’ve tried to document it in the instructions. Nevertheless, I may have missed something and you can generally feel safe to ignore it if you’re certain an instruction doesn’t apply.
The scenarios follow; pick the one that best describes what you need to do, and follow the steps in that scenario in the navigation frame on the left side of this window.
Additionally, the hosting scenario further down may be of interest to you, too.
Following Print Scenario 1 will allow your Mac OS X machine to print to non-Postscript Level 2 Printers (i.e., inkjets, older Postscript Printers) via LPD/lpr to a printer connected to one of the following:
This scenario will use your Mac OS X machine to translate Postscript via GhostScript, i.e., your Mac will serve as a raster image processor. If the remote machine accepts Postscript Level 2, you do not need to follow this scenario.
Following Print Scenario 2 will allow your Mac OS X machine to print to non-Postscript Level 2 Printers (i.e., inkjets, older Postscript Printers) via AppleTalk to a printer connected to one of the following:
This scenario will use your Mac OS X machine to translate Postscript via GhostScript, i.e., your Mac will serve as a raster image processor. If the remote machine accepts Postscript Level 2, you do not need to follow this scenario.
Following Print Scenario 3 will allow your Mac OS X machine to print to non-Postscript Level 2 Printers (i.e., inkjets, older Postscript Printers) via SAMBA/SMB/CIFS to a printer connected to one of the following:
This scenario will use your Mac OS X machine to translate Postscript via GhostScript, i.e., your Mac will serve as a raster image processor. If the remote machine accepts Postscript Level 2, you do not need to follow this scenario.
Note: This print scenario was never fully fleshed out. Mac OS X 10.2 came out and I could no longer develop this guide (no need). As such, it will never be completed. If you have a need for such, please work through this guide anyway, and you will gain the knowledge to tackle the problem yourself.
Following Print Scenario 4 will allow your Mac OS X machine to print to Postscript Level 2 Printers via TCP/IP to a printer connected to one of the following:
This scenario will use your Mac OS X machine to print to some machine that understands Postscript Level 2, whether it be built-in to a printer, or whether it’s a print server running a software raster image processor such as GhostScript. We can skip the GhostScript details in this setup, because the remote machine can already understand Postscript.
Note: This print scenario was never fully fleshed out. Mac OS X 10.2 came out and I could no longer develop this guide (no need). As such, it will never be completed. If you have a need for such, please work through this guide anyway, and you will gain the knowledge to tackle the problem yourself.
Following Print Scenario 5 will allow your Mac OS X machine to print to Postscript Level 2 Printers via AppleTalk to a printer connected to one of the following:
This scenario will use your Mac OS X machine to print to some machine that understands Postscript Level 2, whether it be built-in to a printer, or whether it’s a print server running a software raster image processor such as GhostScript. We can skip the GhostScript details in this setup, because the remote machine can already understand Postscript Level 2.
Note: This print scenario was never fully fleshed out. Mac OS X 10.2 came out and I could no longer develop this guide (no need). As such, it will never be completed. If you have a need for such, please work through this guide anyway, and you will gain the knowledge to tackle the problem yourself.
Following Print Scenario 6 will allow your Mac OS X machine to print to Postscript Level 2 Printers via SAMBA/SMB/CIFS to a printer connected to one of the following:
This scenario will use your Mac OS X machine to print to some machine that understands Postscript Level 2, whether it be built-in to a printer, or whether it’s a print server running a software raster image processor such as GhostScript. We can skip the GhostScript details in this setup, because the remote machine can already understand Postscript.
Note: This print scenario was never fully fleshed out. Mac OS X 10.2 came out and I could no longer develop this guide (no need). As such, it will never be completed. If you have a need for such, please work through this guide anyway, and you will gain the knowledge to tackle the problem yourself.
Your Mac will accept incoming LPD/lpr requests, and route them to another network printer using LPD/lpr, AppleTalk, or SAMBA. This allows you to set up other Mac OS X machines (or an LPD-capable computer) via the “normal” LPD/lpr setup.
Optionally the Mac can do Postscript translation before passing the job along.