Official:MacOS Hints and Tips

From Scribus Wiki
Jump to navigation Jump to search

Mac OSX Hints and Notes

Editor's Note: These notes are based on advice and notes kindly provided by Martin Costabel. He has done a terrific job of maintaining the Scribus fink package, as well as, providing assistance to fink users on the mailing list. Some of these hints are directed to DTP users who might not have much experience with the vagaries of X11 or its font handling.

Installing Scribus Binaries

There are two ways - equally simple:

  • If you have Fink Commander select it from the list and right click > install binaries.
  • From a terminal window: sudo fink install scribus

Depending on what you already have installed and your Internet speed, this could be just a few short minutes or a long download to install the needed support libraries. The Depends will automatically be installed by Fink if you install Scribus binaries. The Recommends will not be so if you want them you will need to ask Fink to install them for you.

Scribus Depends on the following:

  • x11
  • Ghostscript
  • qt3-shlibs
  • libjpeg-shlibs
  • libjpeg-bin
  • lcms-shlibs
  • libart2-shlibs
  • libpng3-shlibs
  • libtiff-shlibs
  • freetype2-shlibs or freetype2-hinting-shlibs

Recommended, but not absolutely necessary:

  • applesystemfonts
  • msttcorefonts
  • ghostscript-fonts - Note the "unstable" 8.11 fonts are actually of better quality.
  • x-ghostscript-fonts

I would avoid using the gimp-freefonts package in Scribus, while they might be fine in other applications.

In addition, Scribus supports OpenType Fonts, but not in the DFONT format that MacOSX uses. You can use fondu, a tool to convert fonts with resource forks, into a format which can be understood by X11. You are recommended to convert OpenType fonts into TrueType/ OpenType fonts, to preserve all the glyphs. (Type 1 fonts are limited to 256 gylphs per font.)

Newer X windows system with the so-called fontconfig system have the concept of a personal fonts directory, usually in a hidden directory named .fonts. Scribus can add this and any other directories which contain Type 1 (PC) or TrueType / OpenType fonts. Scribus does not need the .afm files for a Type 1 font, just the .pfm files. Scribus obtains the font metrics via freetype2.

To build the latest greatest CVS version, look here: Official:MacOS_SVN