Jump to content

Recommended Posts

The latest beta 1.7.2.458 has some fixes related to the way overlapping text frames wrap text around each other.

Now the z-order of the text frames determines which frame will wrap text in other text frames, which IMO is a step back, since the behavior is different from graphic objects (which wrap text even if they are lower in z-order), and it also unnecessarily makes decisions on behalf of the user. Now if an underlying text frame is wanted to be the one that wraps the text in text frames that are higher in z-order, this must be done with auxiliary (dummy) objects, while it could be done without additional objects, if it is done just using the frame-specific wrapping settings.

The logic should ideally be as follows:

1) For the overlapping text frames where only one text frame is set to be wrapping, this text frame should wrap the text in other text frames no matter what is the z-order of the frames.

2) If multiple overlapping text frames are set to be wrapping (and accordinly the wrapping settings themselves cannot determine which objects wrap), the topmost text frames wrap text n the lower-order text frames.

The latest Publisher beta also behaves strangely when the text frame has a setting to ignore text wraps: it correcly ignores wrapping effect of other ojbects (including text frames), but also applies the text frame's own wrapping effect -- and now even if the object is lowest in the z-order. I suppose the effect of this setting should simply be to ignore wrapping effect of other objects.

See below the screenshots and the Publisher file:

text_wrap_apub.jpg.a01259686b455a2416a96925f9b37c98.jpg

Here is what happens when the orange frame is applied the "Ignore text wraps" setting:

text_wrap_apub_ignore.jpg.2fde195cc52a3bb03e35bdcf2ac477ec.jpg 

To compare, here is how text wrapping is done in InDesign in a similar scenario (green frame is lowest in z-order yet wraps the text in the yellow frame because the yellow frame does not have text wrapping effect turned on. The red frame does have text wrapping turned on and as it is higher in z-order, it wraps the text in the green frame. Making the green frame to ignore text wrapping does not have any effect on the way the green frame itself wraps text in other objects, but instead only determines whether text in the green frame wraps around other objects, so the green frame would continue to wrap the text in the yellow frame, and the red frame no longer would wrap text in the green frame, causing texts of the two frames overlapping each other.

text_wrap_id.jpg.4b6ee25395c158127d23e5a96c853690.jpg

Is the way text wrapping now works in current Affinily Publisher really intended behavior? I would prefer Publisher to implement the feature similarly as it has been done in InDesign, since it makes creation of auxiliary wrapping objects mostly unnecessary by ignorng the z-order of objects as long as wrapping settings are logical and it is clear which object will wrap text in other objects. This way one can easily use underlying objects and transparency settings to create a desired effect without the application dictating the wrapping behavior with an assumption on how the user wants wrapping to happen.

"Ignore text wraps" setting, if meant to be behaving as it now does, is misleading, as its effect is actually opposite in a situation where the text frame itself has a text wrapping setting turned on.

EDIT: Sorry, posted this mistakenly in the release forum, can it be moved to the beta forum? The release version actually behaves otherwise as suggested here, but just does not apply wrapping according to the z-order in situations where overlapping text frames both have wrapping turned on. Ignore text wraps seems to work ok in the release version.

 

wrapping.afpub

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

×