*Sorry, I put this in the Technical Support Forum, first, thinking I’d put it here.
I just uploaded a project template on the Scrivener Tips board, and I wanted to let someone know of a few problems I found while creating it. I’m not sure if it’s just my copy of Scrivener that is doing this, but I can’t think of a reason why it would just be my machine with these problems.
The first problem has to do with the script-writing function. I found this while using the Undergraduate Essay template to mess around with block quotes, but it happens with other script-writing elements in other templates. I found that if you’ve got a quote with a citation in parentheses after the period (such as you’d find in a block quote), and you change the element to something else, the closing parenthesis disappears. It does this no matter what element you were previously in, or what element you change to. This isn’t as annoying as the other bugs I found, since all you have to do is type a single closing parenthesis to fix it after changing elements, but it still shouldn’t be happening.
The second problem is with footnotes and endnotes, and has two parts. The first part: When I compile to .doc, inspector footnotes don’t convert to endnotes properly. When I choose to export the footnotes as footnotes, they show up at the bottom of each page, with correct numbering and correct text. However, if I export as endnotes, things go wonky. Instead of arabic numerals, like you get with the footnotes, the endnotes get roman numerals. And, instead of getting the text that is in the inspector footnote box, the word and punctuation that was immediately before the footnote/endnote marker get(s) excised and placed at the end as the endnote. For instance, if I have the following sentence (with the footnote marker in brackets since I don’t know how else to show it on here):
The dragon ran down the hill as fast as he could manage.[*]
The same sentence after compile becomes:
The dragon ran down the hill as fast as he could[i] (again, the endnote number is in brackets because I can’t do superscript here)
With an endnote of:
i manage.
If I try the same thing for converting to .pdf, the endnotes show up right where they’re supposed to be, with the correct numerals and the correct text, without removing any text from the document.
The second part: When compiling to .doc, if I “Mark end of text” in the compile settings with “###”, the “###” gets a footnote, with the same text as the last-created footnote. Compiling to .rtf has the same effect, and it doesn’t do this when I compile to .pdf. These endnote/footnote problems are more annoying than the script-writing one, since I would need to go through the document and manually fix every endnote marker and retype the text in the endnotes at the end.
The last problem is the biggest, since it involves Scrivener force closing. The way to get it to happen is to create a bulleted list inside an inspector comment, and then try and drag the document containing that inspector comment anywhere else. I can right-click the document, nothing happens, click and hold, nothing happens, but as soon as I click and drag one pixel, Scrivener closes immediately. No error message, no nothing, just goodbye. If you have multiple projects open, all of them close.
For reference, in case it matters, I’m using Windows 7 Ultimate x64, Scrivener 1.5.3.0. I was able to replicate all of these problems in multiple projects. Hopefully my explanations were clear enough to follow.
Cheers


