Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

InDesign can't alphabetize proper names correctly.

New Here ,
Jan 24, 2025 Jan 24, 2025

For example, it lists Vanderpoole before Van Dyne. I had to put a nonbreaking space to keep Van Dyne out of the D section.

TOPICS
Bug , Feature request
408
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Jan 25, 2025 Jan 25, 2025

If you use the index then you should handle sort problems using the sort-order field (in the New Topic window). For some applications, see 

https://creativepro.com/files/kahrel/indesign/index-fixes-sorting.html

Translate
Community Expert ,
Jan 24, 2025 Jan 24, 2025

How are you alphabetizing, with the SortParagraphs script? When using this script, my test results work correctly.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 24, 2025 Jan 24, 2025

I was just using the index generating function. Ah! It works. Thanks very much!

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 24, 2025 Jan 24, 2025

Hi Andrew:

 

Details help us help you faster. Are you using the script that comes with InDesign? If yes, did you try disabling Ignore Spaces?

 

~Barb

 

2025-01-24_13-15-13 (1).gif

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 24, 2025 Jan 24, 2025

Thank you. This is very clear.

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 24, 2025 Jan 24, 2025

Well, wait. These are two different features. Are you indexing, or sorting lists? If indexing, you want to fix the topic reference, otherwise you will have to fix the index after each update.

 

~Barb

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 24, 2025 Jan 24, 2025

True, but I can finish the index and then sort it with the sortparagraph function at the end.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 24, 2025 Jan 24, 2025

Ok. I'd probably go with the non-breaking space, but either way, you have a solution. Happy weekend!

 

~Barb

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 25, 2025 Jan 25, 2025

non-breaking space to fix would be my solution too 

 

Find

\u\l+\K +(?=\u)

That should find a space between an

Upper case followed by lowercase (+ indicates all lowercase letters when following the \l

there's a blank space there but you could use \h 
as here \u\l+\K\h+(?=\u)

that would be any horizontal space (including tabs so be careful)

 

and (?=\u) is to look ahead for an upper case letter

 

So it should find all instances of 

Xxxxx X

 

and replace with non breaking space

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 25, 2025 Jan 25, 2025
LATEST

If you use the index then you should handle sort problems using the sort-order field (in the New Topic window). For some applications, see 

https://creativepro.com/files/kahrel/indesign/index-fixes-sorting.html

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines