resized fonts when moving patch from PC to Mac

    Jan 25 2006 | 5:00 pm
    Hi everyone,
    This issue has likely been discussed in the forum before, and I apologize in advance for the repetition. I can't seem to find the answer though:
    I have some rather large patches, created on PC, using a number of different Arial font sizes. When I open them on Mac, the arial text is all larger than on PC, causing objects to overlap with other objects and text within objects to wrap. It will take forever to manually correct this everytime I use a Mac.
    Is there a font that doesn't change size across platform? And if not, is there anything else I can do to avoid this headache?
    Thanks for the help,

    • Jan 25 2006 | 5:46 pm
      Try a common, monospace font like courier in a standard size (like 10 or
      Maybe somebody has a better answer.
    • Jan 25 2006 | 6:10 pm
      How to avoid headaches? Take two aspirin. Some people find washing them
      down with vodka helps.-
      Seriously: there have been a number of changes made to the way Max
      handles font information in recent years, all (apparently) made with
      the goal of improving cross-platform font compatibility. How well the
      changes work depends on whom you ask.
      One thing you should check: save to text format and see whether your
      Arial is not being changed to the platform-neutral "Sans Serif" behind
      your back. Sans Serif is read as Geneva on Mac OS (at least with the
      std. init/max-fontmappings.txt file). There is no way in hell your text
      layout with Arial is going to match text layout in Geneva, never mind
      that fonts don't look much like each other. Their only commonality is
      being standard/default font on the respective platforms. You may find
      that a popular TrueType font (say, Futura) will be less subject to
      changes when moving patches from Windows to Mac. Or, you might be able
      to edit your fontmappings file to force Arial to remain Arial, even in
      Macland. But Arial is such an ugly font, isn't it?
      Of course, changing font for lots of patches is also going to be a
      headache. Good luck, and go easy with the vodka.
      -- Peter
      -------------- --------------
      Peter Castine | ^
      | Litter Power & Litter Bundle for Jitter | | iCE: Sequencing, Recording, and Interface Building | for Max/MSP
      | Extremely cool
    • Jan 26 2006 | 8:50 am
    • Jan 27 2006 | 6:08 am
      Good Advice. Thanks Peter. In the end, I think using a system font that has a cross-platform equivalent (Arial->Arial, Courier New->Courier, etc.) and altering the fontmapping file accordingly is the easiest method. The fontmapping files on all the computers I've looked at (mac & win) convert Arial to Sans Serif when saving for windows, and Sans Serif to Geneva when opening in mac. Geneva and Arial do not have the same character width, hence the problems.
      Two questions:
      1) Does anyone have an idea why Cycling 74 decided to convert Arial to Sans Serif when saving on PC? Why not just keep it as Arial?(I think Arial is a system font for mac too - or does it only come with Microsoft Word on mac)
      2) And then why change Sans Serif to Geneva on mac and not to Arial? Or if there's no Arial, why not convert it to Helvetica? It has the same charater width.
      Arial is the default font for Max on PC I believe, as is Geneva for Max on Mac. So the idea might be to convert the default from one platform to the default from another. But why not make the default font on PC equivalent in size to the Mac version?