Hi, when I copy any text in Scrivener (Calibri [my default], no style) and then paste into an area with no style, it always converts to Segoe UI. The only way to avoid it is Ctrl Shft V, to supposedly strip out the formatting from the pasted content. But the copied content was Calibri. If I explicity format the original with another typeface, that does get copied correctly. I’ve looked everywhere in Scriv for Segoe UI and can’t find any mention. I’ve even run the Documents>Convert>Text to Default Formatting and then tried again; same thing. Any ideas? Thanks in advance.
In the old days, if a font wasn’t on the system, it would make a substitution, but you’re copying Calibri, so it must be there. Nevertheless, I think there is a substitution happening. Perhaps there is an issue with that font on your system?
Or perhaps how is the font being addressed. I don’t see it specified where the text is being copied from, if it is from Scrivener itself that would be odd, but if it is from another program or web page, then it might be calling Calibri something it doesn’t understand, in the clipboard.
Segoe is a fallback font, so that does track with the above comment.
Thanks both for the feedback. Calibri is the font I use in Word, and there’s no issue. Sorry, yes, I should have said – that’s copying and pasting within the same scrivener document. I’ve edited the OP to say that clearly. It’s incredibly strange and I cannot see any logical reason (such as a setting), which is why I suspect a bug.
It’s not the end of the world, of course , and I can easily Shift-Ctrl-V to force the correct behaviour (or even use AutoHotKey to interpret Ctrl-V as Shift-Ctrl-V in scriv).
I was literally coming here just now to post about this same issue. It’s intermittent, but sometimes it changes the font to Segoe UI when copying and pasting within one scrivener document. I use Times New Roman for all my writing in the editor. It’s my default font. So there’s really no reason that I can see for it to suddenly change the font. Like I said, though, it’s intermittent, and I’m not sure what triggers it.
Check under File > Options > Editing > Formatting to confirm if your formatting is indeed set there. If you set your defaults per project, use the Project menu to find the same.
Also, at times you might copy from the Inspector areas and paste into the editor and pull over Segoe UI. Segoe is useful in the Inspector because it’s Windows ultra thin offering and make sense in the area that’s generally a smaller display.
Remember, whatever your editor default is, other areas of Scrivener are not necessarily set to your editor’s default font, unless you specifically set them as such.
Something you could try, to see if the bug is happening on copy or on paste, is to go into the Scrivener install folder and run a utility from there called “clipboard.exe”. Just leave that running in the background while you use Scrivener, and when you notice the bug happen, switch over to that and examine the text/rtf clipboard format’s Plain Text value (ignore the rich text field being empty). Basically you want to see “Calibri” (or “Times New Roman” as the case may be), toward the very top of this file. It is going to be on a line that begins with {\fonttbl.... You should spot Segoe UI in there as well, as a fallback, which is likely how you are ending up with it in the first place.
If you don’t see the right font listed on that line, then the bug is with copying. If it is there, and it pastes fine into another rich text editor, then it’s a paste bug.[1]
Although don’t place too much stock in it not working into another editor. Only if it actually works is it interesting. Rich text is a huge unregulated mess and half of software doesn’t understand how the other half formats anything. ↩︎
@AmberV will try that, thank you. I went through and reset all the defaults I could find, and the current project seems to be behaving ok so I’ll watch out for the issue and do the clipboard capture if I see it.
Thanks all for the help; hopefully I’ve either now fixed it without really knowing what the issue was, or I’ll come back with an update. @Sanguinius let us know how you get on!
And I’m back, just minutes later – it happened while I was working. Everything was Calibri, everything seemed to be working and I couldn’t reproduce the error, then I copied a sentence from one paragraph to another within the same document, and it became Segoe UI. Here’s the output from text/rtf Plain box, with LOREM IPSUM replacing the original text: