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

Text frame text style changes across a new linked text frame


lukek

Recommended Posts

MacOS Monterey Version 12.6
Affinity Publisher V2.0.3 and V1.10.5

Problem Description:
When linking a new text frame the text style (in the new text frame) unexpectedly has extra attributes. This seems to happen when using custom text styles. This issue has been in both major versions of Affinity Publisher V1 and V2.

How to reproduce the problem:

  1. Open Affinity Publisher Workbook project file Rootbox_brochure_04.afpub
  2. Zoom so that you can clearly see the linked text frames "Organic fruit and veg/1" and "Organic fruit and veg/2".
  3. Select FRAME TEXT TOOL and click cursor inside text frame object "Organic fruit and veg/1".
  4. Select TEXT STYLES pane and observe the text style is "Body".
  5. Select FRAME TEXT TOOL and click cursor inside text frame object "Organic fruit and veg/2".
  6. Select TEXT STYLES pane and observe the text style is "Body".
  7. Select MOVE TOOL. Select text frame object "Organic fruit and veg/2", and DELETE it.
  8. Select text frame object "Organic fruit and veg/1". It should have a red triangle to indicate the text frame cannot fit all of the text.
  9. Select the red triangle, which highlights "Organic fruit and veg/1".
  10. Drag a new text frame object. It will be named the same - "Organic fruit and veg/2".
  11. Click cursor inside text frame object "Organic fruit and veg/2".
  12. Select TEXT STYLES pane and observe the text style is "Body + Font size: 16.3pt; Scale X: 100%; Leading override: 19pt; Leading override; Space after: 12pt Default tab stops: 0.5 in."

Opinion:
My expectation is that after adding the new text frame, the text style in the new text frame "Organic fruit and veg/2", should be the same as "Organic fruit and veg/1" - which is "Body". This seems to be a problem that affects text frames when using custom text styles. I couldn't reproduce the bug when using default text styles. Also this issue has been observed in both major versions of Affinity Publisher (V1 & V2).

affinity-pub-v2-text-frame-style-bug.png

Link to comment
Share on other sites

There are a number of threads about this issue. I’ve come across it myself when using linked text frames. Invariably, I delete the offending frame and create a new one to solve the issue. Lazy but I don’t have he time or inclination finding where the problem lies or even if it is fixable by tweaking the frame parameters.

Link to comment
Share on other sites

Welcome to the Serif Affinity forums, @lukek.

There are some bugs in this area, which can relate to importing IDML data, or to creating a text frame in a document with one DPI, and pasting it into a document with a different DPI, or creating a text frame in a document and then changing the document's DPI.

But it is also common for a user to resize a text frame improperly. If you look at the lower right corner of a text frame you will see it has two handles. One attached to the box, one detached and diagonally lower. If you resize the frame using the detached handle, you also rescale its contents, and get behavior like you describe.

@Catshill: Yes, that's the usual recommendation. But another user recently mentioned an alternative which is simpler, if it works in this situation. Select the misbehaving frame. (Not the text; the frame itself.) Then click the Revert Defaults button in the Toolbar, or use Edit > Defaults > Revert.

-- 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

@Catshill Thanks for the comment. I've confirmed the suggested work around by deleting all of the text frames, re-pasting the text, and then setting the text style. This works. Interestingly, once I deleted all affected text frames, recreated the linked text frames, and applied the text styling, I could delete linked text frames to my hearts content, without any of the above text styling issues.

@walt.farrell Thanks for your suggestion. I've played with the resize frame option. The problem with that approach is that there is no easy way to match the font size, except for doing it by eye balling it. At least as far as I can see. Also, there is no IDML data involved in this case, so I'd guess that the problem is with common code used by IDML and native Affinity text style code.

@Catshill I confirmed Edit > Defaults > Revert works. Defaulting the text frame style, and then re-applying the custom style. This seems like the BEST workaround.

Cheers, Luke.

Link to comment
Share on other sites

  • 2 weeks later...
  • 11 months later...

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.