Jump to content
You must now use your email address to sign in [click for more info] ×

Indexed words not found in Studio Index panel


thetasig

Recommended Posts

I have a potential bug to share. I have been going through the Studio Index panel to check and see if each Topic's words are all check-marked, as needed. In several topics, the panel shows many words that are indexed under the topic. However, if you perform a right-click "Find" on the topic, the list there is empty. Normally, the same words shown under the topic will show up under the "Find" as well. It seems to be more often than not, a two-word indexing situation. Note: in the examples, the two words "cargo plane" are indexed separately from "cargo" and "plane." Attached two screen shots of the before and after the "Find". Any ideas?

Screen Shot 2019-09-28 at 10.51.54 AM.png

Screen Shot 2019-09-28 at 10.51.39 AM.png

Link to comment
Share on other sites

Alright, I found out why the "find" list is empty in those situations. The "Find" is seeing the Index Mark on the second word - so it does not match, exactly, the Topic. So <mark>cargo <mark>plane does not match "cargo plane" in the find. By removing the index mark from "plane", the Topic "Cargo plane" now finds the indexed item properly.

So - seems like a bug to me - the Index/Topic/Find In Document process should ignore (skip over) index marks (and maybe other non-printing characters?) when searching for matches in the document.

Link to comment
Share on other sites

Instead, I created a simple new document that exhibits the problem, attached.

Go to the Studio Index panel.  Right-click the "Cargo plane" topic and then "Find in Document". Note that the "Find" only returns two items instead of the six different text frames with "Cargo plane" in each. See above for the reason - and the solution. It's a simple matching problem.

Note: In the normal Index Topic list, you can see that the two green text frames have no index on the words "plane" - so the "Find" sees the entire phrase "Cargo plane" and shows only those two. The other four "Cargo Plane" items have an index on the word "plane" - so that [index mark] interferes with the "Find" and they are not listed in the Find. Remove one of those "plane" index marks and then the Find on "Cargo plane" will have three items listed. If you place an index mark for all "plane" words, then the Find on "Cargo plane" will return nothing.

This can happen any time a 2-or-more words are indexed and the individual words are also each indexed. Example the indexed phrase "Go For The Gold" would not be "found" if you also index the word "Gold".

Hopefully, this will be seen as a bug and repaired in a future release. Thanks.

Index Bug Words Not Found.afpub

Link to comment
Share on other sites

Another related little nit. If you are observing the standard "index" Topic list in Studio, when you make indexing changes in the document, the Topic list also automatically updates in real-time. Say that you index a word you missed earlier - that new item will show up in the Topic list right away.

Not so with the "Find" dialogue. It's frozen no matter what indexing changes you make in the document. To see the results of those changes, you have to first click "Done" and then perform the "Find" again.

This may be practically difficult if the Find dialogue has to be recoded to a "real-time" scenario. However, when I made changes to words shown in the "Find" dialogue, I did expect them to update right away.

Not a big problem, just a little nit.

Link to comment
Share on other sites

Digging deeper into this indexing system, I discover that not all apostrophes are alike. At some point, I probably copied a word with an apostrophe from Lightroom or another source. Pasting that into the document. Then the same word was added to another text frame but this time was typed manually in AFPUB.

When it came time to index these two words, I highlighted one and indexed it. Then I used the Studio/Index Topic list to do a "Find" and, mystery, the second word in the document was not found. Looking more carefully, it turned out to be the "type" of apostrophes used in each case were different from one another.

Beware that many such punctuation or diacritical marks may not all be the same in your document and may cause a little confusion as you create and edit.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.