Insert Draft Word/Character count[ADDRESSED]

I am not sure whether I am doing something wrong, but my feeling says this is a bug.

  • Open a text file, and position the cursor somewhere in the text or at the end of the file.
  • Go to Edit > Insert > Draft Word Count > Exact
    Expected result (for a normal Windows user): exact word count of the file I am in is inserted;
    Actual result: <$wc> is inserted instead; [rounded to nearest 50 – <$wc50>, rounded to nearest 100 – <$wc100> and so on.

Same goes for Insert > Draft Character Count, Insert > Auto Number.
Do these insert functionalities have another purpose or are they used somewhere else? If so – shouldn’t they be grayed out when user is positioned somewhere where they can’t be applied? Just a suggestion…


My instinct is to say that this is expected. <$wc> is a code for the compiler to determine the word count at the time of compilation. In the compiled version, you will get the number that corresponds to the word count of the draft at that point in time.

I’m not sure if there’s a function to enter the current word count, ie at the time of writing, but I imagine that’s a rare use as you’d have to update it every time you edit the words before it. If you really need it, you’ll probably have to go to Project -> Project Statistics and enter it manually.

Yes, the <$wc> is a place holder for when you compile your draft, as are all of the other auto-numbering “tokens”. You can auto-number Parts, Chapters, sections and so-forth as well as getting other meta-information that can and will change depending on how you edit your work. You have (or will have depending on the state of Scriv. for Windows) a pop-up window that can show you your current word count.

Thanks a lot for the replies!
I’ve compiled the file to rtf and the placeholders were substituted by the correct counts. I hadn’t thought of that, I’m not used to the export function to be more than a mere “paste” into another format :stuck_out_tongue:
I love Scrivener! Can’t wait for the release!