As a result of getting lots of bad breaks in words (like "eve-rybody") I thought it prudent to add a dozen or so of the most common hyphenation errors to the custom dictionary. However, it seems that when I open an older file now, the alternate hyphenation settings have been applied to them, and the text has reflowed. What's worse, this happens without any suggestion that the text has been modified! So how am I meant to reliably preserve the older files as is, without preventing myself from updating the user dictionary moving forward? This isn't great for books that have been indexed, for instance, and there's no easy way to check what's changed – I'd assumed if there was any text reflow at all I'd get the usual "file modified" asterisk on opening the file. That at least should be there. Is there a way to embed certain hyphenation settings to certain documents?
As the type engiine changed several time the type Setting will always Change if you make any Edits or Export to IDML. If you don't want changes Happening you must not make any Edits in the text.
Even if I don't edit the text at all, if I were just to export an older file (also created with the same version of InDesign), it would reflow. Does that mean you can never change the user dictionary without it effectively breaking all of your older files? Or can you embed hyphenation per document?
Changing the user dictionary IS changing the text as the hyphenation uses ist entries. So it will reflow.