Go Back   The macosxhints Forums > OS X Help Requests > Applications



Reply
 
Thread Tools Rate Thread Display Modes
Old 12-09-2009, 11:45 AM   #1
SmallMammal
Prospect
 
Join Date: Mar 2007
Posts: 2
Workaround for Snow Leopard and Quark 7.5 printing crash

Hi,

As many of us quark 7.5 users know, when you upgrade to Snow Leopard it can make printing a 50/50 chance of crashing out after it's gone to spooling. In console it tells us that the quarkpstops filter is missing.

Quark released a fix earlier on, in leopard, in the guise of an installer that throws a shell script in the /usr/libexec/cups/filter/ folder. Now, the installer in snow leopard refuses to work so I extracted the script with pacifist (cheers charlesoft) and threw it in the folder (metioned above) and chmod'd 755 and chown'd to root:wheel. It kind of helped make printing more reliable but it was not a proper fix. I could still create pdf/eps's very reliably so all was not really lost.

I gave up on this and decided to make a pure workaround with Applescript, Automator and a Folder Action.

Our workflow demands that we print proofs at 100% for checking, of course we only have up to A3 so anything bigger than A3 is shrunk to fit printer margins.

Click below to download the Automator Workflow for the folder action -

http://www.megaupload.com/?d=U7CVYNV7

Here's how to use it-

You have to create a folder on the desktop called TOPRINT. The folder action is written for the Default Printer but on request I could show you how to adapt it to select another printer and then switch back to default after. The script automatically changes the pages setup/page orientation to suit the page size so it prints at 100% (no scaling to fit) within the margins for minimal waste. Although anything larger than A3 will be scaled/oriented to fit. The eps/pdf files in the TOPRINT folder will be automatically deleted leaving a clean folder. The TOPRINT folder must be on the desktop for this to work.

Double click the workflow and it should open in automator and look like this:



I've put a 30 second pause before the action runs so that quark has enough time to finish PDF/EPS'ing the file (change it to whatever you need tho, you may have smaller/larger files requiring more or less time)

The next item down is the "Open Finder Items" drop down, we run Acrobat Pro 9 that comes with CS4 but if you are still CS3 etc... all you have to do is change that to your current version, you might have to select "other" in the drop down and navigate to your Apps folder. Once done all you have to do is save.

Make sure you have "Log Errors" turned off in your Quark Preferences>Application>PDF>Error Settings (this will disable that naff .log file that accompanies the pdf, it can mess things up for the script).

Anyone who fancies improving this is more than welcome. Much credit to Mark67 and clemhoff at the macscripter.net forum who had similar scripts and I shamelessly adapted bits from theirs to mine!

Hope this is of use to someone, it makes my day just that little bit easier.
SmallMammal is offline   Reply With Quote
Old 06-28-2010, 03:07 PM   #2
dleather
Guest
 
Posts: n/a
Maybe I don't understand...

It looks like this workflow/work around works for PS/PDF out of Acrobat. But my issue, specifically, is that Quark crashes when I print a QUARK document. My output to PDF is fine, and I can print PDFs fine as well. Maybe I'm not understanding this properly, but will this work around help me print my 2-page Quark spreads without having to output as a PDF?
  Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 05:23 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.