Bug 132599 - Option to stop words hyphenating across pages
Summary: Option to stop words hyphenating across pages
Status: ASSIGNED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: László Németh
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Hyphenation
  Show dependency treegraph
 
Reported: 2020-05-01 19:14 UTC by R. Green
Modified: 2022-06-06 15:02 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments
LibreOffice doc. showing inter-pahe hyphens (24.24 KB, application/vnd.oasis.opendocument.text)
2020-05-01 19:14 UTC, R. Green
Details

Note You need to log in before you can comment on or make changes to this bug.
Description R. Green 2020-05-01 19:14:22 UTC
Created attachment 160198 [details]
LibreOffice doc. showing inter-pahe hyphens

If Hyphenation is set to "Automatically" (in Paragraph Style > Text Flow), there is a problem with words hyphenating from one page to another.

According to New Harts Rules (OUP, 2005, "Line Endings", p. 40), a recto (right-hand) page should not end with a hyphen (probably the same rule in the Chicago Manual of Style). This rule obviously applies to hard copy in  book format; but for PC documents it also makes sense to apply the restriction on hyphenation to "verso" (left-hand) pages.

For example, open the attached document. Look at the hyphenation from pp. 1-2, and 5-6. This is awkward to read. In a long document, you have to turn off hyphenation for each hyphenated "inter-page" word : this is time-consuming, and a document update may require you to do the whole thing over again.

SUGGESTION: Add two tick-box options to the Paragraph Style > Text Flow TAB:

1. Don't hyphenate words from recto to verso pages.
2. Don't hyphenate words across any pages.

Instead of hypenation, the last word will be moved, automatically, to the next page.
Comment 1 Ming Hua 2020-05-02 15:52:04 UTC
Reproduced the inter-page hyphenation with attached example in 6.4.4 RC1 on Windows.

The enchancement request sounds very reasonable, setting to NEW.
Comment 2 László Németh 2022-06-06 15:02:42 UTC
It seems, this is also an interoperability problem, too:


https://docs.microsoft.com/en-us/openspecs/office_standards/ms-docx/e0c0663e-a5e7-4a44-8360-b0b5df1f43e6