Using FrameMaker in the Classic Environment Apple phased out Macs that can boot up in Mac OS 9 in the summer of 2004, although, FrameMaker can still be used on PowerPC Macs thanks to Mac OS X's Classic environment. However, Intel-based Macs and PowerPC Macs running Mac OS 10.5 Leopard do not support Classic and, therefore, cannot run Mac FrameMaker. Tiger (Mac OS 10.4)
|
Other Issues Running FrameMaker in the Classic Environment
|
FrameMaker Memory Usage You can monitor FrameMaker's memory usage in System Preferences > Classic > Memory/Versions, as shown below. |
![]() |
To allocate more memory to FrameMaker, in the Finder, select Macintosh HD > Applications Mac OS 9 > FrameMaker 6.0 > FrameMaker 6.0, and choose Get Info from the File menu. (FrameMaker 7.0 resides in a folder titled Adobe FrameMaker 7.0.) The info window shown below appears. Set the Preferred Size as necessary. |
![]() |
My Experience Update: The 100% CPU usage issue when using Mac FrameMaker in Classic only seems to occur when a palette is selected. CPU is at around 6–7% when a document or book is selected. In my case, CPU was at 100% all the time because, out of habit, I always had the QuickAccess Bar open. Close that and CPU drops to 6% and the fans go off. Peace and quiet! I start the Classic environment and FrameMaker 6.0 automatically at log in. For some reason, the Classic environment grabs all unused processor cycles and not long after my Mac's fans come on at full speed. To resolve this issue, all I have to do is click the FrameMaker icon in the Dock once, then select a Mac OS X app. The Classic environment releases all the CPU cycles and eventually the fans go off. I don't yet know whether this is caused solely by FrameMaker or whether it's an issue with another app. I'm running the following extensions in Classic: ATM, Japanese Language Kit, Default Folder, Microsoft IntelliPoint, Spell Catcher 8, and Stuffit. On some Macs, you can prevent the fans coming on full blast by selecting Reduced from the Processsor Performance pop-up menu in Preferences > Energy Saver. I've created two AppleScripts to automate this. Below is the script to set Processor Performance to Reduced. To create a script to set Processor Performance to Automatic, simply change the word Reduced to Automatic.
Scripts to Ease the Pain In Mac OS X, you can select a word or phrase in virtually any app and look it up in Google simply by choosing Search With Google from the Services menu. Alas, this menu is not available in Classic so FrameMaker users cannot use this function. Until now... Bill Briggs—Macworld Contributor, Lecturer, AppleScript Wizard, and FrameMaker User—has kindly put together four AppleScripts that allow FrameMaker users to quickly search in Google. There are four scripts altogether: two for FrameMaker 6.0, and two for FrameMaker 7.0. One script in each pair opens a new window in Safari, the other one opens a new tab. You choose.
Simply download, unstuff, and put the scripts in your FrameMaker 6.0 > Modules > Scripts folder (or Adobe FrameMaker 7.0 > Modules > Scripts folder). Restart FrameMaker, and they'll be ready to use in the Scripts menu. Note: Due to a quirk in FrameMaker 6.0's AppleScript implementation, to look up text in a table, in addition to copying the text to the clipboard before running the script, you'll have to run the script twice. Bill is investigating the cause. Tip: In addition to AppleScripts, the Scripts menu provides an easy way to access frequently used FrameMaker documents. Simply make an alias of any FrameMaker document and put it in the Scripts folder. When you restart FrameMaker, you'll be able to open the document simply by selecting it from the Scripts menu. See the Links page for some useful resources about Mac OS 9 and the Classic environment. Spotlight and EasyFind Mac OS X's Spotlight is great for finding things on your computer, but it won't search inside FrameMaker files because there's no plug-in available. EasyFind, a standalone search application by DEVONtechnologies, however, will search the contents of your FrameMaker files, and, from my initial tests, it appears to work very well. |


