In the period we did give the first introduction to Glyphs in our college, we have encountered some issues that I want to post here. I think students are going to encounter these things more than once.
1)) Working with images
On our school, we have a central Apple-server where some working-files are stored.
On that server none of us is an admin. Ann Bessemans (teacher) can read and write, the students are guests and they can only read the files there.
When directly importing images from the server, Glyphs doesn’t take that. Dragging from the Finder to Glyphs does nothing. Importing the file with the menu does show the image, but the students couldn’t rescale an image imported on this way.
I know this trouble is server-side. But I would suggest to make an option in the preferences to ‘let Glyphs manage imported images.’ Below this option there could be an explanation: “Glyphs will copy images that are not in the same folder as the Glyphs file to that specific location.” (or in an sub-folder would even be better.)
2)) Program bugs
After working for a while, some students couldn’t zoom in anymore (Command and plus), or couldn’t scroll with the trackpad etc. Or in an extreme case, when switching to an open tab did not refresh its content; the font overview remains visible. After a program restart it was always solved. This could also be related to opening files from a server of from within a zip-file, but I haven’t had the change to find this out.
3)) Grid systems
When entering a new value in the ‘Grid Spacing’ or ‘Subdivision’ of the font info, one has first to hit the enter button and then go to the font-window before changes are visible. When not doing so it is easy to think Glyphs hasn’t take the new value.
Is it possible to add an button next to the two fields ‘Grid Spacing’ and ‘Subdivision’ to directly update? So one can remain in the Font Info and see in the background in the other window if the new grid is correct?
4)) handle addition:
The way to add an handle in Glyphs is to alt-click on a path. Most programs (like Illustrator) support this also with the node. So can an alt-click on a node make the handles?
5)) Vertical/horizontal handles
Dragging a handle when holding the shift key places that handle exactly horizontal/vertical. But when setting a very rough grid, like Grid Spacing=100, Glyphs doesn’t take that shift-key, because the grid isn’t allowing for vertical/horizontal placing. (surely when there is already drawn before the grid is changed: nodes can be between grid lines.)
I think the shift-drag of a handle should override the grid system?
6)) OpenType Features
I have always learned the order of the OpenType statements are important:
You write the long statements first, and then the shorter statements:
sub f’ f’ i’ by f_f_i;
sub f’ f’ by f_f;
When reverting this code, the first substitution has taken place, and the f’ f’ i’ will never appear because f’ f’ can’t be there anymore:
sub f’ f’ by f_f;
sub f’ f’ i’ by f_f_i;
However, when not working with tick marks, it contradictory does work. The students saw this and I couldn’t explain:
sub f f by f_f;
sub f f i by f_f_i;
My best bet is the manner of how the two codes are stored in the font are different? I can’t directly explain it otherwise. Is there a simple explanation for this contradiction?
——
Maaren