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

Affinity Publisher: Hyphenation bug


Recommended Posts

Hello everyone,

The program does not behave as expected when you have to use no hyphenation. It produces a line break on some characters when it should write the text by the mile.

To quote one of the most frequent uses, quoting a long link, the program makes a line break after the / character when it should not.

https://commons.wikimedia.org/wiki/File:Zicht_op_de_Arc_de_Triomphe_du_Carrousel_in_Parijs_Vue_de_l%27Arc_de_Triomph_de_la_Place_du_Carrousel_%C3%A0_Paris_(titel_op_object)_Kleine_gezichten_op_Parijs_(serietitel),_RP-P-1953-406.jpg

There are many other examples where the text content should not be interrupted by the insertion of a line break character.

This dysfunction is, of course, a major problem. Let us specify that this problem is not encountered in Word, QuarkXpress, and other commonly used DTP or word processing tools.

6 cœurs, 12 processus - Windows 11 pro - 4K - DirectX 12 - Suite universelle Affinity (Affinity  Publisher, Affinity Designer, Affinity Photo).

Mais je vous le demande, peut-on imaginer une police sans sérifs ?

Link to comment
Share on other sites

@Pyanepsion Hi, I can confirm this. However, is it relevant?

Usually, if you want to include a hyperlink to your document you use the hyperlink panel. Here, no line break of any sort is inserted and the hyperlink does work just fine in the final PDF. So, the display of the link to the human eye is not that relevant.

Indeed, it is a different story with pasting such long URLs in a document without setting a hyperlink explicitly. Then it comes down to the guesswork by any pdf reader what the correct URL might be. And - in case of Acrobat - it fails.

Link to comment
Share on other sites

@VolkerMBDTP software is primarily used to create files for printing!

It is often necessary, especially in scientific, legal, academic texts, etc., to write the entire link in one piece.

I’ve given an example of a link, because it’s the easiest to reproduce and understand, but the problem is more general: Affinity Publisher doesn’t handle the lack of hyphenation correctly.

6 cœurs, 12 processus - Windows 11 pro - 4K - DirectX 12 - Suite universelle Affinity (Affinity  Publisher, Affinity Designer, Affinity Photo).

Mais je vous le demande, peut-on imaginer une police sans sérifs ?

Link to comment
Share on other sites

If you select the text, go to the paragraph tab and select Auto-hyphenation ON, the result will give you a better result

image.png.560471ce40b470f874d2560137cfcf50.png

With Auto-hyphenation OFF, Publisher has to try to fit the whole 'word' between backslashes onto a line [the word in this case can be quite long because individual words are being concatenated into long phrases by the underscore symbol _

Link to comment
Share on other sites

@PManThis is a very bad solution. It adds a hyphen here which, in this example, makes the link invalid.

6 cœurs, 12 processus - Windows 11 pro - 4K - DirectX 12 - Suite universelle Affinity (Affinity  Publisher, Affinity Designer, Affinity Photo).

Mais je vous le demande, peut-on imaginer une police sans sérifs ?

Link to comment
Share on other sites

@Hens

13 minutes ago, Pyanepsion said:

It is often necessary, especially in scientific, legal, academic texts, etc., to write the entire link in one piece.

I’ve given an example of a link, because it’s the easiest to reproduce and understand, but the problem is more general: Affinity Publisher doesn’t handle the lack of hyphenation correctly.

 

6 cœurs, 12 processus - Windows 11 pro - 4K - DirectX 12 - Suite universelle Affinity (Affinity  Publisher, Affinity Designer, Affinity Photo).

Mais je vous le demande, peut-on imaginer une police sans sérifs ?

Link to comment
Share on other sites

Of course, sometimes you can create a PDF link or use a shortened link. This is not allowed at all in some situations (I have given some examples, there are many more).

So the point here is not to get around this big bug, but really, really, really to get continuous text when necessary.

6 cœurs, 12 processus - Windows 11 pro - 4K - DirectX 12 - Suite universelle Affinity (Affinity  Publisher, Affinity Designer, Affinity Photo).

Mais je vous le demande, peut-on imaginer une police sans sérifs ?

Link to comment
Share on other sites

Hmm, I'm not convinced that we really deal with a problem here. If your document is meant for printing then it is no fun at all for users to read these long URLs or even to type them in a browser to get to the ressource. A shortend ULR would serve the user better. But if the original URL is needed under all circumsdances (e.g. legal reasons) putting it in a footnote/endnote (haha, good joke ;-)) with manually set line breaks could be the better option. The average user is capabale of reading them properly (as far as my eperience goes).

Link to comment
Share on other sites

Isn't it more of a missing function, than a bug?

What practical impact does having the line split have? It's still readable by a human, and in electronic form will even properly copy/paste. 

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

17 hours ago, walt.farrell said:

Isn't it more of a missing function, than a bug?

I think it’s a big design bug. By default, the text is necessarily provided in continuous. Someone had to decide that there could be a line break after a certain character, here the slash (/) in the case of hyphenated text. It was also obviously someone who decided ‘for our own good’ that text without hyphenation should still have hyphenation.

It is probably the same person who decided, without further thought, that the apostrophe (') should be replaced by a space and then a double quotation mark ( "). Not to imagine for a moment that the software has an international vocation and therefore not only the English typographic rules is obviously very amateurish.

6 cœurs, 12 processus - Windows 11 pro - 4K - DirectX 12 - Suite universelle Affinity (Affinity  Publisher, Affinity Designer, Affinity Photo).

Mais je vous le demande, peut-on imaginer une police sans sérifs ?

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.