Jump to content
Kroco

Text frame links and text size

Recommended Posts

Hello,

When I drawn a text frame and resize it with it's content (for exemple I pass from 18pt to 24pt), the links text frame will used the 18pt text size.

David

textFrame.jpg

Share this post


Link to post
Share on other sites

Short answer is that you are only changing that (top) Text Frame's text size. You would have to select all the text in order for it all to change.


MacBook Pro (13-inch, Mid 2012) Mac OS 10.12.6 || Mac Pro (Late 2013) Mac OS 10.14.5

Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.7.3 | Affinity Designer Beta 1.7.x.x | Affinity Photo Beta 1.7.x.x | Affinity Publisher Beta 1.8.0.518

Share this post


Link to post
Share on other sites
1 hour ago, Old Bruce said:

Short answer is that you are only changing that (top) Text Frame's text size. You would have to select all the text in order for it all to change.

Heum...the second frame was create after I resize the first.

textFrame.jpg

Share this post


Link to post
Share on other sites

I think what is happening is you are resizing the Text Box with the little handle on the bottom right image.png.00f6adfd0f7d61c07ee67c6dfa165793.png which proportionally resizes the text too, then when you make a new text frame it is created to take text of the size of the first (at its original moment of creation) text box. And it gets worse, if you select all the text in the linked mismatched size Text Boxes and change the size to some other value the text changes proportionally, the large text box text will still be larger in that box only.

I have the same results with Copy and Pasted Text, Text from a File and Filler Text. If there is a way to "reset" the text size I couldn't find it. Oh and changing the Paragraph Style and or the Character Style keeps the scaled effect.

Some uses may be imagined for such behaviour but I am stumped to come up with one right now off the top of my head.

I think this is a bug.


MacBook Pro (13-inch, Mid 2012) Mac OS 10.12.6 || Mac Pro (Late 2013) Mac OS 10.14.5

Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.7.3 | Affinity Designer Beta 1.7.x.x | Affinity Photo Beta 1.7.x.x | Affinity Publisher Beta 1.8.0.518

Share this post


Link to post
Share on other sites
2 hours ago, Kroco said:

the second frame was create after I resize the first.

I think we need to know the exact actions, and sequence of actions, that you took. You did something to resize the first frame (and the text), and then you did something to create the second frame, and you did something to get some of the text from the first frame into the second. But what order did you do things, and what did you do to accomplish each?

I have tried to duplicate it, and my text ended up the same size in both frames.

Also, are you on Windows or Mac?


-- Walt

Windows 10 Home, version 1909 (183623.476), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.3.481 and 1.8.0.514 Beta   / Affinity Designer 1.7.3.481 and 1.8.0.514 Beta  / Affinity Publisher 1.7.3.481 and 1.8.0.518 Beta

Share this post


Link to post
Share on other sites

Make a text frame put enough text in to fill it.
Resize the frame using the bottom right dot outside of the frame handle. Your text's font size should increase.
Resize the frame from one of the sides or the top or bottom, this should result in the text overflowing.
Make a second text frame (this can be done any time). 
Flow the text from the larger size into the new frame, the text will be the original font size.
I am on Mac so if it doesn't make big text then small text it will be a Mac only thing.


MacBook Pro (13-inch, Mid 2012) Mac OS 10.12.6 || Mac Pro (Late 2013) Mac OS 10.14.5

Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.7.3 | Affinity Designer Beta 1.7.x.x | Affinity Photo Beta 1.7.x.x | Affinity Publisher Beta 1.8.0.518

Share this post


Link to post
Share on other sites

It happens too on Windows.
If you select the first frame, and enlarge it, the text that'll come back in it will be bigger too.

I read that the object's size is is a propriety.
I suspect it works like this: you create a new frame: it's "size" 100%. You enlarge it: it's 120%.
The second frame is a new one at 100%. When the text come back in the first frame, it grows at 120% to get the propriety of its container (the first frame).

It's what cause trouble with effects or save styles: it takes the object's size and you can't paste a 2 pt stroke on objects of different sizes, the stroke width will adjust to the object's "size". You'll have to manually moduify the stroke if you want it to be 2 pt.

 

Share this post


Link to post
Share on other sites

Hello,

Yes, I'm on window (10), so it's all version apparently.
It's not a big bug, but, even when you use style, the size will stay different.

David

Share this post


Link to post
Share on other sites
9 hours ago, Old Bruce said:

Flow the text from the larger size into the new frame, the text will be the original font size..

But how did you create that second frame, and how did you flow the text?

If I just shift-click on the link icon, letting Publisher create the new frame and flow the text, then the text size is correct.


-- Walt

Windows 10 Home, version 1909 (183623.476), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.3.481 and 1.8.0.514 Beta   / Affinity Designer 1.7.3.481 and 1.8.0.514 Beta  / Affinity Publisher 1.7.3.481 and 1.8.0.518 Beta

Share this post


Link to post
Share on other sites

 

31 minutes ago, walt.farrell said:

how did you create that second frame, and how did you flow the text?

I used the text frame tool and then linked the two boxes.


MacBook Pro (13-inch, Mid 2012) Mac OS 10.12.6 || Mac Pro (Late 2013) Mac OS 10.14.5

Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.7.3 | Affinity Designer Beta 1.7.x.x | Affinity Photo Beta 1.7.x.x | Affinity Publisher Beta 1.8.0.518

Share this post


Link to post
Share on other sites
25 minutes ago, Old Bruce said:

 

I used the text frame tool and then linked the two boxes.

Thanks. So that probably explains what's happening. When you let Publisher create the new frame and flow the text it uses the same settings as the current text frame (which includes the increased font size).

However, when you manually draw a new text frame Publisher uses the default (i.e., last) font size value set for the tool, which is the original text size before the last frame was adjusted. Then when you link them and flow the overflow text into the new box it has that original text size.


-- Walt

Windows 10 Home, version 1909 (183623.476), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.3.481 and 1.8.0.514 Beta   / Affinity Designer 1.7.3.481 and 1.8.0.514 Beta  / Affinity Publisher 1.7.3.481 and 1.8.0.518 Beta

Share this post


Link to post
Share on other sites

Experiencing same issue and came looking for solution, assuming it was a bug or hidden setting. Creating a new, linked text frame from an overflowed text frame should inherit all text properties from the first frame, regardless of the dimensions of the new linked frame. More often than not, I want to manually scale and position a newly linked text frame while keeping text format continuous. If the intended behavior is that newly created and scaled text frames also scale text, then the design sucks. 

Share this post


Link to post
Share on other sites
1 hour ago, Incoming Fax said:

More often than not, I want to manually scale and position a newly linked text frame while keeping text format continuous. If the intended behavior is that newly created and scaled text frames also scale text, then the design sucks. 

It should work fine if, when you need to resize the new text frame, you use the handles that are attached to the bounding box. But if you use the scaling handle (the detached handle below the lower-right corner) you will have problems.

image.png.1d1ada44e369de411e988a84158f18de.png 


-- Walt

Windows 10 Home, version 1909 (183623.476), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.3.481 and 1.8.0.514 Beta   / Affinity Designer 1.7.3.481 and 1.8.0.514 Beta  / Affinity Publisher 1.7.3.481 and 1.8.0.518 Beta

Share this post


Link to post
Share on other sites
17 hours ago, walt.farrell said:

It should work fine if, when you need to resize the new text frame, you use the handles that are attached to the bounding box. But if you use the scaling handle (the detached handle below the lower-right corner) you will have problems.

image.png.1d1ada44e369de411e988a84158f18de.png 

Thanks for your reply. I understand how these handles work (kind of a separate usability discussion), but they are not the problem. The problem is that when clicking the flow arrow on a text frame, then using the new "flow" cursor mode to click-drag-draw a continuing text frame, the second, continuing frame contains text of a different size (3pt) than its linked predecessor (12pt). This occurs before the opportunity to use the resize handles. The behavior depicted in the video from Kroco above is exactly the issue. 

Share this post


Link to post
Share on other sites

Hi Incoming Fax,
Welcome to Affinity Forums :)
In the video Kroco posted above it does use the detached "handle" which scales the text frame plus the text contained inside it. That's what is causing this issue. If he had used the handle located on the text frame itself (see walt image above for reference) it would have worked correctly - the text frame itself would be scaled up to fit the area he wanted but the text would reflow rather than scale with it - keeping the same size. Then when linked to the new text frame the size would be the same.

The confusion here comes from scaling a text frame with the detached handle - people understandably assume that the new size after the scaling is the size that should be used ("transported") for the text on the linked text frame but Affinity uses the size set for the original text frame before the scaling as the reference for the size of the newly linked text frame. I'm passing this to the dev team for comments.

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

×

Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | 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.