Jump to content

Recommended Posts

Affinity Publisher 1.7.0.174 on a German Windows 7 (64 bit) behaves as follows:

  1. In the Text Styles panel, the functions Duplicate "..." and Create Style based on "..." do nearly the same. While duplication does what I myself expect it should do, basing a new style on an existing one does not: When creating a new style based on, e.g., the style Base, I would expect the newly created style to be defined as Base + [nothing] by default, meaning it is the same as Base and does not change anything. Unfortunately, this is not the case. Instead, the newly created style is automatically set to Base + [hundreds of settings that are copies from Base]. This means that when changing Base at a later time, nothing is delegated to the dependent style, because all settings of the dependent style were overwritten with copies at creation. After creating a style based on some other style, this now makes it necessary to manually set hundreds of settings to [no change], which is extremely tedious. This might be by design and not a bug, but I myself find it extremely impractical and like the way PagePlus (and all other programs) works much better.
  2. When trying to overwrite all settings of the newly created style to [no change], this does not always work, because the setting [no change] is ignored and replaced by some hardcoded value. This is the case with
     - Font: The font size can apparently not be set to [no change], it always contains a valid size in points.
     - Position & Transform: Kerning, Tracking, Baseline, Leading override (all are set to zero when trying to set them to [no change])
     - Initial words: There doesn't seem to be a don't change setting for the end characters
     - Decorations: These can only be enabled or not - a don't change setting of the check box and all other settings  is apparently not possible.
  3. Even some settings that can properly be set to [no change] in the dialog show up in the textual style settings as if they were well-defined: In the attached screenshot, the descriptions shows hyphenation language: Auto (even though it was set to [no change]), List: None (even though it was set to [no change]), etc.

It is therefore not possible to set up a decent hierarchical set of text styles - what a pity. Similar inconsistent behaviour can be seen in other Affinity programs...

Andreas Weidner

StyleSettings.png

Share this post


Link to post
Share on other sites
41 minutes ago, anweid said:

When creating a new style based on, e.g., the style Base, I would expect the newly created style to be defined as Base + [nothing] by default, meaning it is the same as Base and does not change anything. Unfortunately, this is not the case. Instead, the newly created style is automatically set to Base + [hundreds of settings that are copies from Base].

I don't see that, on Windows 10.

I see two things:

  1. My new style (as shown while defining it, or found later by scrolling down the style list in the Text Styles panel) is defined as Base + [no changes].
  2. The current style (on top of the styles list, above Base) is Base + a lot of stuff. That stuff is based on the settings in the currently active text frame, I think. (I have not verified that yet.)

 


-- Walt

Windows 10 Home, version 1903 (18362.145), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.1.404 and 1.7.1.404 Beta   / Affinity Designer 1.7.1.404 and 1.7.1.404 Beta  / Affinity Publisher 1.7.1.404

Share this post


Link to post
Share on other sites

Unfortunately, the whole behaviour is not really obvious to me, because it depends on what type of text style I want to base a new style on. Please watch the attached video:

  1. I create a new file with some defaults and directly try to create new styles from the existing ones.
  2. If I base the new style on an existing group style, I get the already mentioned copy of hundreds of different settings (video 0:00-0:26), which afterwards can not be set to [no change] anymore due to other bugs.
  3. If I base the new style an an existing paragraph style, the situation gets much better (video 0:31-0:41), but still not 100%: Here, only the 12pt font size is added (but can also not be changed afterwards).
  4. If I base the new style on a different existing paragraph style, the situation might be totally different (video 0:48-end). By some mysterious reason, several other settings are added (some of which can not be changed later).

The whole thing is very confusing and prohibits me from creating reliable styles...

Andreas Weidner

Share this post


Link to post
Share on other sites

In update 206, most of the above problems seem to be solved - thanks. But not all...

Some of the mentioned problems still remain. Fortunately, they are now easier to spot, because the style settings text in the Create Paragraph Style dialog is now not so cluttered anymore. Before the attached video starts, I just created a new document, right-clicked on the base group style and selected Create Style Based on.

  1. When the dialog opens up, everything seems to be correct at first glance.
  2. Selecting Position & Transform, though, still shows zeroes for kerning, tracking, baseline and leading (as mentioned before), even though these should be set to [no change].
  3. Manually selecting [no change] in the drop-downs now show up as zeroes in the style settings text at the bottom of the dialog. Apparently, there is come mix-up of the settings 0 and [no change].

It would be nice if these four settings worked as nicely as the other ones...

Andreas Weidner

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×