Jump to content
You must now use your email address to sign in [click for more info] ×

Bug with Mac version of Affinity Publisher 1.9.3


Recommended Posts

Do all fonts force bold to be bold & italic or just certain ones?

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

Hello Roger-Luc and welcome to the Affinity forums🙂
It’s possible that I’ve misunderstood your issue, but I don’t think I’m seeing your problem here.
If I choose Helvetica Bold, I get Helvetica Bold. It is not rendered italicised.
Could you post some screenshots or perhaps a file that consistently demonstrates your issue?

macOS 10.15.7  15" Macbook Pro, 2017  |  4 Core i7 3.1GHz CPU  |  Radeon Pro 555 2GB GPU + Integrated Intel HD Graphics 630 1.536GB  |  16GB RAM  |  Wacom Intuos4 M

Link to comment
Share on other sites

Well, that is strange?
Dose it happen in all documents for you or just this one?
Here is a short recording of me selecting Helvetica Bold, which is what I get.

macOS 10.15.7  15" Macbook Pro, 2017  |  4 Core i7 3.1GHz CPU  |  Radeon Pro 555 2GB GPU + Integrated Intel HD Graphics 630 1.536GB  |  16GB RAM  |  Wacom Intuos4 M

Link to comment
Share on other sites

17 minutes ago, Roger-Luc Chayer said:

I see, i dont have all that list when i chose Helvetica, I only use the B button and it automatically gives me B+I... May be I should reinstall Helvetica...

What list do you have?

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

First, when using the Bold and Italic buttons you are using the style groups to select a font.
When you are selecting the style from the list, you are using the typographic styles.
These are separate names in the font name table.
And may sometimes be configured wrong. Or simply badly.

Second, I tested selecting all the fonts in the Avenir Next font family - first using the typographic styles,
and then using the style group Bold and Italic buttons - the results were totally wacko (technical term).
So in APub 1.9.2 on Windows the results I got were inconsistent and broken.
This may also be the case in APub 1.9.3 on the Mac, or there could be differences, for better or for worse.

 

On 4/30/2021 at 7:44 AM, Roger-Luc Chayer said:

However, since a recent update, there is a bug with the BOLD function. If you chose BOLD, it will only provide BOLD and ITALIC. It is impossible to have a regular bold. Is there a solution to this? Thank you.

AFAIK the recent versions of the Mac come with 6 Helvetica fonts. (Helvetica Neue is a different family)
And I assume they are constructed properly.
But, in some of the Apple fonts I have examined the style groups are completely wrong.
So bad it that it would appear to be deliberate sabotage so the fonts do not work correctly in Windows apps.
Being on Windows 10 I do not have those fonts to test.

If you got the fonts from "the internet" they are probably bad fonts.
Every download I have seen of "Helvetica" is old fonts which are badly broken.

Could be the fonts, could be APub style group issues.
I would like to test the actual fonts if you would like to send them to me via PM.

 

1 hour ago, markw said:

Here is a short recording of me selecting Helvetica Bold, which is what I get.

This is selecting the typographic style from the list, which is different than using the Bold button.

 

Link to comment
Share on other sites

9 minutes ago, Roger-Luc Chayer said:

My mac version of Helvetica is 2005, quite old actually

Font Book will show you the version number for each font face. I am running Catalina & all versions of Helvetica are at version 15.0d1e3.

Copyright info is © 1990-2006 Apple Computer Inc. © 1981 Linotype AG © 1990-91 Type Solutions Inc.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

35 minutes ago, Lagarto said:

I tested behavior of Helvetica on macOS Big Sur 11.2.3 and B and I buttons seem to work ok for basic four styles (Regular, Oblique, Bold, Bold Oblique), but if B is pressed for Light, it changes to Helvetica Bold (similarly, if pressed for Light Oblique, it changes to Helvetica Bold Oblique), and pressing B again would change to Helvetica Regular (or Oblique, if Bold Oblique version was active). The same happens in Photoshop 2021 when using Cmd + Shift + B and Cmd + Shift + I. (I suppose the correct behavior would be disabling B and Cmd + Shift + B, whenever Helvetica Light is active). Based on this, this does not appear to be anything Affinity specific.

So PS is also wacko. ;-)
The style-links do not appear to make sense.
There is probably one R/I/B/BI style group and one R/I style group which is getting lumped together (which is wrong).

I tested with Avenir Next because it has two R/I/B/BI style groups in addition to multiple R/I style groups.
Just to see how APub handled it - answer - badly.
There is also a well known Adobe AFF11 font which has six R/I/B/BI style groups.
Given the results with just two I did not even bother to test that one.
Or the ones where the typographic family name is different than the style group family name.
Assume that will also have some odd results.

I have not bothered to test further or post my results as I have seen little inclination to fix some of this "wacko" stuff.
And some of the wacko-ness appears to be intentional, and trying to argue about it is a waste of time.

 

35 minutes ago, Lagarto said:

All 6 styles are included in a single .ttc collection file, which often fail to be installed on Windows (even if collection packages are supported on Windows, as well), so this could well be a way to implement some level of copy protection to fonts that come with the operating system.

I just extract them (TTC files) to the separate TTF files. Easier to examine and test.

 

Link to comment
Share on other sites

2 minutes ago, Roger-Luc Chayer said:

My problem was just solved now because there was a conflict between different versions of Helvetica. By opening the font file, it warned me that there was a conflict and offered to correct automatically, i clicked to correct and now the bold works fine on APub:)

Was the conflict with other Mac installed fonts, or some other "Helvetica" fonts you installed?

Link to comment
Share on other sites

25 minutes ago, Roger-Luc Chayer said:

My problem was just solved now because there was a conflict between different versions of Helvetica. By opening the font file, it warned me that there was a conflict and offered to correct automatically, i clicked to correct and now the bold works fine on APub:)

When you say you opened the font file, do you mean you checked the font family in Font Book or something else?

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

1 hour ago, Lagarto said:

...so basically all wrong. But I am not an expert so I cannot say whether this means that style group is originally unmarked for the Helvetica Light styles, and would therefore be auto-assigned both by apps like Affinity apps and Photoshop, and FontLab, as being "Regular" and "Italic" members of the specified Family name ("Helvetica"). Can "Style group" actually be left empty? Anyway, if I'd click "Build names" or click the single auto-name button for the Style group name, FontLab would use "Helvetica Light" as the style group.

To follow OpenType specs and to work properly the style group should be Helvetica Light, not Helvetica.
Style groups must have a maximum of four fonts in them - Regular, Italic, Bold, Bold Italic.
What this does, in the images above, is put two Regular and two Italic in the same Helvetica style group (which is wrong).

Yes, it can be left blank, but really not a good idea.
(the Cooper Hewitt font error the other day was caused by this)
Any app that uses the Bold and Italic buttons is going to choke.
Style group is how the buttons are linked to the Regular and each other.

I just checked Helvetica Neue LT Std, and Helvetica Neue LT WG1 and they both have two R/I/B/BI style groups and four R/I style groups.
All are configured properly.
The headings on the inner rectangles are the style groups.

Helvetica_Neue_LT_Std.style.groups.thumb.png.03606f494771e39623ef86ee97259159.png

Based on my tests with Avenir Next, these are not going to work properly in APub when selected with the Bold and Italic buttons.


I would guess that the Helvetica Neue version included with the Mac may be similar to the Std above.
But it would be interesting to check if those fonts are properly configured, or also broken like the Helvetica.

Ugh, been meaning to install macOS in a virtual machine just so I am able test all the fonts.
Guess I need to spend the time to do it. Bleah.

 

Link to comment
Share on other sites

13 hours ago, Roger-Luc Chayer said:

 I went in my library font section, selected the Helvetica file and double cliked on it

Remove this from your Fonts folder:

304496010_Capturedecran2021-05-01a16_50_39.png.31fb7aa98d27039e0a77340fe0171905.png

This is a duplicate that doesn't belong in there. Looks to me like the old Mac TrueType suitcase from the OS 9 days and earlier, the one that was installed in System Folder:Fonts. Either you have installed it manually at some point, or an old application did it "automatically" while you have installed the app using its installer. (Yes, some apps do these things and everyone should hate them for that!)

Apple's Helvetica is an integral system font since decades, which means it lives in /System/Library/Fonts. I just checked a partition with OS X Panther which is the oldest OS X version I still got running on an antique PowerMac G4, so that was already the case in 2003.

And that was always a problem, and every designer was rightfully pissed at Apple for messing these things up because we couldn't be using the then still standard Type 1 Helvetica without running into conflicts because of the identical names. Since Apple refused to give in, other font vendors eventually came with their own versions that were uniquely renamed, like "Helvetica LT", to work around this problem.

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.