3

I have an enormous conference book which includes over 100 pages of attendee names with their titles and companies. I don't want to spellcheck the names of the people, but I do want to check titles (Presdient, Grwoth, etc.). Is there a way to select only one style for spellchecking, or to remove a style from being spellchecked?

  • .. yeah.. gotta fix "Grwoth" :) Sorry... not that I'm aware of. – Scott Sep 18 '15 at 18:50
  • If they are imported then removing the placeholder for everything you don't want spellchecked should reduce it to what you need. Then again, the source material should be checked instead. – KMSTR Sep 19 '15 at 6:10
  • Creating a table of contents from styles works also, you could only spellcheck that then. – KMSTR Sep 19 '15 at 6:10
  • @KMSTR that's an interesting workaround, but I'd then have to manually stop and copy each and every correction back to the original location, which is excessively laborious. (and yes, the source should have been spellchecked, but we're presuming that I don't have access to the source.) – Lauren-Reinstate-Monica-Ipsum Sep 19 '15 at 10:38
4

In Paragraph Style Options, under Advanced Character Formats, there is a dropdown for Language. Select [No Language] at the top of the menu.

Because there's no language selected, InDesign doesn't have a dictionary to check against, so it ignores the style.

So if I have a list of 2,000 people and I change the Name style to [No Language], ID does not spellcheck anything in that style. I can now spellcheck the rest of the story easily.

(The one caveat to this method is that ID also uses the spellchecking dictionary for hyphenation, so if you need anything in that style hyphenated, you have to restore the style to whatever language it was after you spellcheck everything else.)

  • 1
    Brilliant workaround! +1. Shame it won’t work with character styles (your names might well have been just a character style inside an “Attendee” paragraph style, for instance), where “[No Language]” just means “Ignore character style language and apply whatever language the paragraph style specifies”. – Janus Bahs Jacquet Sep 19 '15 at 11:19
0

If you know the misspelling to be "Grwoth" then Yes.

You use Find/Change (CMD+F) as follows:

Find What: Grwoth

Change To: Growth

Find Format: "Select from you Character Styles"

(You do this by selecting the Magnifying Glass Icon to the right, which will open the Find Format Settings. It should default open to the Style Options tab, which will give you a drop down selectable menu from which to choose the specified style you've created.)

ALTERNATIVELY You could search for the correct spelling of the word to see what is skipped.

ADDITIONALLY You may select the boxes or text in which you know to have the error within and may run spell check on those objects alone.

You should also be able to use Find/Change here to you advantage. I have less success with the Find/Change Object tab which has numerous Attributes to search through. I would check Style Options first. You can further define the search by adding Attributes unique to your "Titles" - IE Fill color is separate from names.

Hope this helps and makes sense!

  • Sorry, I was using Grwoth as an example. In a list of 2,000 attendees from 1,500 companies, there's literally no way to know what's misspelled to do a S/R for it. Searching for "Growth" won't find all the "Grwoth" or "Gorwth" or "Grwth" or even "growth." – Lauren-Reinstate-Monica-Ipsum Sep 19 '15 at 0:06
  • 1
    Wow, the answer you selected is a winner for sure. I don't know if you can combine the two, but may be worth a try to select all text by style and then run a search within. Just a guess though :( and a bonus +1 for you on the name! "Lauren Ipsum" -winning. – user51113 Sep 21 '15 at 16:15
  • thanks! people only comment on the name about once a year or so. :) – Lauren-Reinstate-Monica-Ipsum Sep 21 '15 at 16:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.