Igor Pro 6 Font Issues on macOS 10.12 (Sierra)

We've come across two font related issues with Igor Pro 6 on macOS 10.12 (Sierra) and have developed workarounds for both problems. Neither problem is present in Igor Pro 7, so if you haven't already upgraded to Igor Pro 7, you may wish to purchase an upgrade.

Problem with Arial font

If you use Arial font in Igor 6 on macOS 10.12 (Sierra), Igor displays "unicode conversion error" instead of the correct text in graphs.

This affects both the English and Japanese versions of Igor 6.

WORKAROUNDS

  1. Purchase an upgrade to Igor 7 which does not have this problem.
  2. Use a different font.
  3. Drag the Arial.ttf font file from /Library/Fonts to some other folder for safe keeping and restart your machine. Igor 6 will use Geneva in place of Arial.
  4. Drag the Arial.ttf font file from /Library/Fonts to your desktop and restart Igor. Igor will display blank text for Arial. Quit Igor and drag Arial.tff back into /Library/Fonts and restart your machine. Arial now works correctly in Igor. This workaround may not be reliable or durable, though I have not seen it to fail in limited testing.
    Workaround #4 works for ASCII characters only. It does not work for non-ASCII characters (accented characters, math symbols, ...). For non-ASCII characters, you need to use workaround #1, #2 or #3.
     
  5. Drag the Arial.ttf font file from /Library/Fonts to some other folder for safe keeping. Replace your Arial.ttf file in /Library/Fonts with an Arial.ttf file from C:\Windows\Fonts on a Windows machine and restart your machine.
    Workaround #5 works for ASCII characters only. It does not work for non-ASCII characters (accented characters, math symbols, ...). For non-ASCII characters, you need to use workaround #1, #2 or #3.

Problem with controls

Controls, such as SetVariable controls, created with a default font setting in Igor 6J (Japanese) on macOS 10.12 (Sierra), display as very thin in the vertical dimension and are unusable.

This occurs because macOS 10.12 does not include Osaka font.

This problem does not affect the English version of Igor 6.

WORKAROUND

Install Osaka.ttf and OsakaMono.ttf in your /Library/Fonts folder. You can obtain these fonts from an older MacOS or download them from Apple. For downloading instructions, see https://support.apple.com/en-us/HT206872