- Find the path to your Suitcase font vault. You can find that in Suitcase by going to Preferences > Type Core
- Go to /Applications. Right-click/CTRL+click on Inkscape.app. Select "Show Package Contents" from context menu.
- Navigate to Contents/Resources/etc/fonts/conf.d/51-local.conf. Open in a text editor.
The file should look something like this:Code: Select all
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Load local system customization file -->
<include ignore_missing="yes">local.conf</include>
</fontconfig> - Somewhere inside the <fontconfig> tags, insert the path from step 1. For good measure, I also included the font directory for my user account. My file ended up looking like this:
Code: Select all
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Load local system customization file -->
<include ignore_missing="yes">local.conf</include>
<!-- MY USER FONT DIRECTORY -->
<dir>/Users/myusername/Library/Fonts</dir>
<!-- SUITCASE FONT LOCATION FROM STEP 1 -->
<dir>/Users/myusername/Library/Extensis/Suitcase Fusion/</dir>
</fontconfig> - Restart Inkscape.
It should now behave normally WRT font activation through Suitcase. On my system, I do not need to restart Inkscape when I activate or deactivate fonts in Suitcase.