Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Just found this post looking for an answer to my question, and I'm gutted, i would really have liked for there to be a way to turn off all the hyphenation in all the text boxes that have already been created within a document....now I'm going to have to go through 100's of pages, selecting all and turning off the hyphenation. And while i always use paragraph styles and the like, sadly the person who created this document did not. Grr.
Copy link to clipboard
Copied
If they didn't use another style, then everything will be styled with [Basic Paragraph] with local overrides (unless this is a really old file from the pre-Basic Paragraph days), so editing the [Basic Paragraph] style to tun off hyphenation ought to work.
Copy link to clipboard
Copied
*slaps head* Of course! D'oh! Marvellous! It's been a loooong day!
Copy link to clipboard
Copied
linziloop wrote:
Just found this post looking for an answer to my question, and I'm gutted, i would really have liked for there to be a way to turn off all the hyphenation in all the text boxes that have already been created within a document....now I'm going to have to go through 100's of pages, selecting all and turning off the hyphenation. And while i always use paragraph styles and the like, sadly the person who created this document did not. Grr.
If there are no text frame object styles in use, or if you don't need to avoid changing their properties, you can use Find/Change > Object:
* Create an object style that applies no hyphenation to the text in it, but changes no other text properties.
* Find > Object > Find Object Format Options > Object Style: Any Object Style, or Basic Text Frame
* Change > Change Object Format Options > Object Style: your new hyphenating text frame style
LIMITATION: Doesn't affect text in tables.
HTH
Regards,
Peter
_______________________
Peter Gold
KnowHow ProServices
Copy link to clipboard
Copied
Yes, I don't understand why Adobe had to make InDesign more "quarky" because a lot of us appreciated InDesign because it WASN'T quark-like. I hate frames...and hyphenation should be found in the paragraph settings like it used to be!!
Choose to show Paragraph Styles (F11), or choose Paragraph Styles under the "Type" menu. Make sure your cursor is in the paragraph where you want to turn the hyphenation off.
Look at the "Basic Paragraph" item in the Styles box (or whatever style you're using). If it has a plus sign next to it, you have modified this style. Right click on the name, and choose Redefine Style. If there is no plus sign, go to the next step.
Choose Edit [style name]. In the Paragraph Style Options, choose Hyphenation from the options in the left panel. Uncheck the word Hyphenate.
Close the dialog box, and all hyphenation will be turned off.
Copy link to clipboard
Copied
None of the heavy lifting is really necessary to change the Hyphenation.
Just go to the paragraph palette that MT.Freelance has suggested and change the minimum number of characters it takes to activate hyphenation. For instance, if your paragraph style says you need at least 5 characters in a word before InDesign tries to hyphenate, just change that number to 10. What you're saying is don't even try to break up the word unless it has 10 letters. I could change it to 30 and that would eliminate all hyphenation ... unless you're a doctor using medical terms.
Copy link to clipboard
Copied
How is changing the hyphenation limit in the style definition faster of better than unchecking the hyphenate box in the same dialog, which was already suggested?
The scripting solutions would probably be faster in a file with a lot of styles.
Copy link to clipboard
Copied
Hello Peter.
I timed it out. Your solution of unchecking the box is 3 seconds faster. But that doesn't address my own personal preference of hyphenating words like disconnection and recapitulation. These words can be cumbersome in certain parts of a sentence. So I don't want to sink the boat completely. I just want to glide lower in the water.
Copy link to clipboard
Copied
Oh, I agree that short words probably shouldn't be hyphenated, which is why one should always set a reasonable/acceptable threshold if you allow hyphenation, but the question here was how do you turn it off entirely, and one of you suggestions was to set the threshold so high that it would effectively never be reached. I think that's a waste of effort.
Copy link to clipboard
Copied
Hello Can you Explain what I would need to do to eliminate hyphenation throughout an indesign document? We convert print to Epub format and even if we select "Remove forced line breaks" we still must manually verify the document does not have unnecessary hyphens. Is it possible to select all the paragraph styles at once and remove hyphenation? Or must it really be done one by one? You mention using a script to do this? Where might such a script be found and second how to run it in Indesign CC 2014? Thank You.
Copy link to clipboard
Copied
Uwe Laubender's script above at Re: turn off hyphenation throughout a document should do want you want. Just copy it to a plain text editor and save as TurnHyphenationOFF_Stories_Footnotes_PlainTables.jsx (or another name of your choice, but be sure you use the.jsx extension), then install it into your scripts panel (see How to install scripts in InDesign | InDesignSecrets ) and double click it to run.
Test it on a copy of your file for safety.
Copy link to clipboard
Copied
Thank you Peter for mentioning that script.
For a start we could narrow its scope to plain stories. No footnotes and tables included.
That would be a one line script (JavaScript / ExtendScript) for the active document:
app.documents[0].stories.everyItem().texts.everyItem().hyphenation = false;
It is undoable in one go, because there is just one simple action.
However using no hyphenation could bear side effects like permanently overset text frames.
Uwe
Copy link to clipboard
Copied
I get the following error when executing the above mentioned script:
Copy link to clipboard
Copied
It could be that if you add a table to the document it will work. (Delete the table afterwards.)
Copy link to clipboard
Copied
Ethan, because I suspected something like that, I gave you the one-line-script in my answer above in this very thread.
Uwe
Copy link to clipboard
Copied
There is a difference between the hyphenation options of the text, and hyphens that have been manually inserted to fix bad breaks that someone didn't like. The ones you are talking about have been manually inserted and will export to ePub. If you show hidden characters, the ones InDesign puts in have a blue tilde above them, the manually inserted ones don't. There is no way to get InDesign to remove the manually inserted ones automatically, since InDesign can't determine which ones are supposed to be there and which ones aren't.
I would suggest you get the people setting up the files to use the discretionary hyphen character, or override the hyphenation options for those lines they don't like.
Copy link to clipboard
Copied
i haven't tried this but i wonder if you select multiple text boxes, if you could turn hyphenation off on all of them at once?
Copy link to clipboard
Copied
Turn off hyphenation from all paragraph style.
var doc = app.activeDocument;
var pStyle = doc.allParagraphStyles;
for (i=1; i<pStyle.length; i++){
pStyle.hyphenation = false;
};
doc.stories.everyItem().texts[0].hyphenation = false;
Sumit
Copy link to clipboard
Copied
Turning off Hyphenation by default. Can it be done?
For New Documents, Yes! For existing documents, No! That would have to be done manually by the user each existing document one at a time.
This is for Adobe CC 2018 but may work for older versions:
Make sure no documents are opened. Better close indesign and re-open it just to make sure.
1) In top menu click on TYPE>PARAGRAPH
2) Top right corner of Paragraph menu is a flyout menu. Click that!
3) Choose HYPHENATION
4) De-activate it by unchecking the "tick" box.
5) Press OK to make sure settings take effect.
Again NEW documents will now auto hyphenate by default. Older documents will have to be changed manually.
-Cheers!
BTW -CorelDraw Graphics Suite has this setup correctly by default!
Find more inspiration, events, and resources on the new Adobe Community
Explore Now