Page 1 of 2 12 LastLast
Results 1 to 15 of 26

Thread: INDEXING

  1. #1
    New Lounger
    Join Date
    Jul 2002
    Location
    Baltimore Maryland, USA
    Posts
    24
    Thanks
    0
    Thanked 0 Times in 0 Posts

    INDEXING

    I'm looking for a 3rd party add-in that will make creating an index of a WORD 2000 document easier. I would like to look at anything available, but I am particularly interested in one that would create a list of all words in the document and a count of how many times they appear; I could then select the words that I want to appear in my index; the program would then go through the document marking those words for the index.

    Thanks.

  2. #2
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Start off my downloading Indxr from my web site (see foot of this post). Drag Indxr into your Startup directory, fire up Word, open a (small to start with) document and click on the toolbar menu command cmd_IndexActiveDocument.

  3. #3
    New Lounger
    Join Date
    Jul 2002
    Location
    Baltimore Maryland, USA
    Posts
    24
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Thanks for pointing me to your website. It is clear that you understood for what I am looking. I think I know how to make it work. I will look forward to seeing it when you have added a polished GUI and instructions. I'll check back periodically.

    Again, thank you.

  4. #4
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Oh, it has a GUI. Polished, I don't know. The GUI includes all the fields you'll need to customize the environment of the application, plus buttons to change the GUI screen colours on-the-fly, change the GUI fonts and mousepointer ditto. Even change the language of the pop-up captions (although I chose to put in whimisical sayings instead of Spanish or French).

    Did you at least try to Index a document? It's what it's there to do!

  5. #5
    New Lounger
    Join Date
    Jul 2002
    Location
    Baltimore Maryland, USA
    Posts
    24
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    I have indexed a document with your program and, as I said, you are on the right track. I could not give your program a full workout, however, because there are few instructions and because I can't find the GUI you say is there. Is it possible that INDXR038.DOT is not the version that you thought was on your website? Here is the GUI that appears when I hit Ix.IAD.cmd_GUI from the dropdown menu on the INDXR toolbar INDXR038.DOT created.

    Am I not doing something right?
    Attached Images Attached Images

  6. #6
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    >I could not give your program a full workout,

    The program builds an index automatically when you run the IADIndexActiveDocument command. That an index gets created is really a by-product. The main purpose of the program is to demonstrate that a rules table can be used to locate interesting words. What to do to show the words? easiest thing to do with them is to build an index. I use this program to show prospects that 'Interesting Words" can be discovered by a rules table.


    > there are few instructions

    I have a sheaf of notes on how to use it. In the first instance I thought you just wanted to see that an Index could be built. I'd be happy to email/ul the documentation if you want to use it. It's really a matter of tweaking the rule stable.


    > I can't find the GUI you say is there.

    It is (or ought to be) the exclamation-mark button on the toolbar menu, just to the right of the question-mark tool.


    > Here is the GUI that appears .. Am I not doing something right?

    Yes, this is the GUI. For the casual user it ought not be necessary to change the definitions of white space, and the current version produces by default a simple Rules table that generates an Index of some use.



    Did you manage to get it to generate an index? The setup in its simplest form is

    (1) drag the template to your startup directory
    (2) fire up word, open a document
    (3) choose the IndexActiveDocument command from the toolbar menu

  7. #7
    New Lounger
    Join Date
    Jun 2002
    Location
    Michigan
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Hi chrisgreaves,

    This sounds like it might be the kind of tool I'm looking for--but the link to your web page doesn't seem to work. Is there another way to download this?

    Background: I've been asked to figure out a way to create an index of a Word document that includes EVERY word in the document (I try not to ask why...). I've done some exhaustive searching of the Web and haven't found anything that seems to have this capability, and your indxr sounds like my best chance.

    I'm on Win98 using Word 2000, but I could use just about any combination of OS and Office version (big company, lots of PCs).

  8. #8
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    > This sounds like it might be the kind of tool I'm looking for--but the link to your web page doesn't seem to work. Is there another way to download this?


    I can email you what I have, if you can accept email attachments, especially in PKZip format (saves d/l time)


    > Background: I've been asked to figure out a way to create an index of a Word document that includes EVERY word in the document (I try not to ask why...). I've done some exhaustive searching of the Web and haven't found anything that seems to have this capability, and your indxr sounds like my best chance.


    I have a variety of tools that might help you. I welcome the chance to "try them out" in novel environments; you'd be doing me a favour, especially if your VBA skills are minimal (maximal is better, but some simple hooking-together can go a long way, I'll explain).



    Indexer
    =======

    This saw the light of day about four years ago. I develop training courses, and would be asked to develop a one-off course, or a hybrid of several courses. i wanted a way to make the material look good, without my doing any work. I decided an index would be nice, but didn't want to key in all the {XE} entries throughout the document. I automated the discovery of Interesting Words, and the Index table just falls out of that.


    Interesting Words
    =================

    I decided that Interesting Words were an engine worth pursuing, so enhanced Indxer to focus in a rules-driven (you, the user, write the rules!) engine that would assemble the Interesting Words in a document or a range or a selection or whatever. Here's a Rules table for Interesting Words:
    <pre>Rule Active Code Negate P1 P2 Comment
    1 IN 4 24 Ignore long and short strings
    2 n IN Y 5 6 Except these lengths
    3 StartsWith ABCDEFGHIJKLMNOPQRSTUVWXYZ Initial capital
    4 n EndsWith . ?! String at end of sentence
    5 n Squeeze -_ Hyphenated names
    6 InFile Y Noises1.txt
    7 InFile Y Months1.txt
    8 InFile Y Places1.txt
    8 Contains Y 0123456789 Part numbers
    10 N Mask *day Weekdays

    </pre>

    Strings between 4 and 24 characters in length will be chosen, but those of length 5 to 6 characters will NOT be included. Words from this set that do NOT start with a capital letter will be dropped (SAo far we are collecting words of 4,7,8 throuigh 24 characters in length that start with a capital). If any such word appears in the file Noises1.txt or Months1.txt etc it will be dropped. You can configure your own Rules table.

    To select all words in a document I guess you'ld use an empty rules table. Doesn't get any easier.


    Indexer
    =======

    I got an eqnuiry about alternate indexes so tarted the original version into what it is today - ability to build esoteric indexes, with KWIC phrases etc.


    Applications
    ============

    Once I could obtain Interesting Words from a Range, I could build applications.

    Here's a series of documents that need Tables Of Contents, trouble is, no Heading paragraphs. Turns out if you can locate the Interesting Words, you can build heading paragraphs, using Interesting Words from the first sentenc eof a paragraph, or the most Interesting Sentence of a paragraph. And you can assign a level (Heading1, Heading 2 etc) to each such constructed paragraph depending on the count of Interesting Words.

    Here's a document with sensitive information. Blot out the Interesting Words and the document is non-sensitive.

    Here's a tool (TrailBlazer) that can hyperlink all occurences of a single word throughout a document. Suppose we asked it to build a hyperlink trail for each Interesting Word in a document ....

    And so on.





    Where to go from here
    =====================

    Let me know if you can receive email attachments and I'll PKZip a little package that contains Indexer and an empty rules table.

  9. #9
    New Lounger
    Join Date
    Jun 2002
    Location
    Michigan
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Thanks for replying. Yes, I'd love to try out any tool you think might help. My VBA skills are quite minimal.

    I use WinZip (.zip file extension)...will that open PKZip files? (I successfully opened your Utils.zip download, so I'm guessing I'm OK with WinZip.)

    Again, thanks! The e-mail address in my profile would be best.

  10. #10
    Uranium Lounger
    Join Date
    Dec 2000
    Location
    Los Angeles Area, California, USA
    Posts
    7,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Hi Chris:
    I'm unable to download or find the indexer that you say is on your site in <post#=28651>post 28651</post#>. Could you either send it or the link to me at my address in my profile?

    Thanks in advance.

  11. #11
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    OK. If I've done this right http://www.vif.com/users/cgreaves/download/20020723.zip should do the trick, if not I'll email you and Phil separately.
    I have puit together a 1/2 MB ZIP file with the template, the Utilsdot, a quick-start ("Install.txt") and a UserGuide.

    I should read the UserGuide myself, because I've forgotten what some of the whizz-bangs do.

  12. #12
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    http://www.vif.com/users/cgreaves/download/20020723.zip and please see my previous reply. If this doesn't work I'll resort to email.

  13. #13
    Uranium Lounger
    Join Date
    Dec 2000
    Location
    Los Angeles Area, California, USA
    Posts
    7,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Hi Chris:
    Got it. Will try it as soon as I get back from vacation. <img src=/S/smile.gif border=0 alt=smile width=15 height=15>
    Thanks,

  14. #14
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    > back from vacation

    Drop me a note when you're back. I should have the developer's edition out by then.

  15. #15
    New Lounger
    Join Date
    Jun 2002
    Location
    Michigan
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: INDEXING

    Got it, and have tried it according to your instructions--thanks! It took me a while to get it to work, but I have now successfully indexed every word in a document.

    When I first tried it, I modified and re-saved the IndxrRules01.doc file and re-ran the indexing routine, but it did the following two things:

    First, it popped up a dialog over a display of the IndxrRules01.doc file that asked "Would you like me to place a signature?" with Yes and No buttons (the title bar of the error said "Utils.dot").

    Then I got a Microsoft Visual Basic Run-time error '5153'. The text of that error was:

    "Word cannot give a document the same name as an open document. Type a different name for the document you want to save. (C:WINDOWS...STARTUPIndxrRules01.doc)"

    I clicked the End button, and it left me in the open IndxrRules01.doc document, except that its title bar said "Document4" and there was another copy of it open in Word with the proper name. I saved the Document4 copy with a different name, closed the other open copy, renamed them both so that the Document4 version was named IndxrRule01.doc, and re-ran the routine, after which it worked fine.

    Oh, and I should mention that, just to be contrary, I used a range of 0 to 100 in the first rule, instead of 1 to 999. It worked fine.

    Could this behavior have something to do with the fact that Word 2000 opens multiple instances of Word and Word 97 only opens one instance with multiple documents in separate windows? Just a thought.

    The document I used for testing is approximately 14,000 words long, and as you can imagine, even with my PC's 1 GHz processor, it took at least five minutes to create the concordance file. The rest of the process wasn't too bad, time-wise.

    So, thanks! My end result was exactly what I had been asked for...

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •