Over the Christmas period, an issue arose in the Mac forum
about using the footnote marker in Chinese text. The issue arises because Chinese doesn’t use spaces between ‘words’; no matter how long a Chinese sentence is, it is an unbroken string of characters/glyphs. Chinese punctuation marks are also technically characters, occupying the same space as the others … think of it as if you removed all the spaces from this paragraph.
While doing some testing today, I thought it might be useful to test what happens with the Windows 3 beta. I opened the project which I had been using to test Mac-Scriv 3, which already had footnotes with footnote markers. Here’s what I found.
Although, under Project > Project Settings > Formatting I ticked “Use footnote marker” and clicked “Make Default”, when I entered a footnote, Scrivener didn’t use the marker, but still used the highlight. However, since Chinese doesn’t use spaces in the text, the stretch highlighted runs all the way from the cursor to the preceding non-Chinese character. This includes % signs and the footnote markers inserted by Mac-Scriv, but not standard Chinese punctuation, equivalents of full-stop/period, comma, etc.
This has two results: (1) clearly, you can’t go back and enter a new footnote anywhere in that stretch—assuming you’re like me and often need to do that as working further down the text brings new issues to light in previously worked text—as it is already marked as having a footnote; (2) and more importantly, you cannot edit that text without removing the footnote first … clicking anywhere within the text apparently takes the cursor to the end of the marked stretch, and if you start typing, the whole stretch is deleted and replaced with your current input.
Oh, and I also found that in Scrivenings mode, it is impossible to enter footnotes; the menu is greyed out and Shift-F5 has no effect. It works as above in single document mode.
That is using Win-Scriv 2.902 under CrossOver. It would interesting to see if there is any Chinese speaker using it under Windows and whether their experience is the same.
I hope this is useful for the devs.
Mark