Hi, first wish so I’ll first thank developer(s) for this great software, stable and thought for writers.
The wish:
- When importing a RTF file, for all the black text, set the color to no-color instead of forcing black.
Benefit:
- For users who have switched to a dark theme, the text will display with the right contrast (not black on dark), as the no-color auto switches to a clear one.
Workaround while we don’t have it:
- (on windows) I had to manually go over all my imported files (about 100) and for each to manually Ctrl-A all the document’s text and right-click and click to set the no-color and have it back to a readable display. It’s still manageable.
Drawback if implemented:
- There might be some RTF where it makes sense to keep the black color forced, but I believe they are a small minority.
More details on the struggle for the workaround:
(Reset text color for 100 sub documents (keeping other formatting))
Have never thought about as usually use light themes, but can you set no color text as your default formatting? then use the Ctrl + Shift + V to paste and match style which you usually want anyway.
2 Likes
You’d typically be importing from a single application’s document like Word.
Set your default there, since it’s a once-off setting for a whole.
Scrivener shouldn’t be setting text to Black per se, on import, but Automatic, which (in the picture below) is the box on the top left with a red stripe though it, which renders black in standard colouring and whatever else when themes are applied.
2 Likes
I use RTF import to keep the formatting like italics, heading, etc. The copy paste fails from the Google Doc source application since it’s web based (poor html copy -paste in Scrivener)
So I export the content as RTF file and I import it with the Scrivener import file dialogue (not with a paste text only).
1 Like
It doesn’t seem to work that way with RTF exported from Google Doc (black is enforced).
I’ve never worked with Google Docs.
However, I opened a Word document in the Online version, a nonsense implementation by comparison to the desktop app, and it has an Automatic option on its font menu for colours. So, it may be worth your while to check if Googly Docs has something similar. To my mind it would be a basic necessity.
EDIT: My pal, ChatGPT, says you’re correct.
Google Docs does not dynamically switch font colour when you toggle between light and dark mode.
It recommends you: Use add-ons or scripts for theme-aware styling — though this is advanced and still not as seamless as Word’s built-in feature.
My recommendation is that you look into Word Online as an intermediary to make your font colour Automatic - theoretically it should take a few seconds, dependent on the size of your manuscript. And its Free, etc.
Sorry @RevoTiLlor , I didn’t mean light and dark switching in GG Doc.
My process was copy from Remarkable 2 App (source), paste in Google Doc as it handles well the html (while Scrivener doesn’t, it misses italics the way it’s made by that App), then export right away from Google Doc in RTF, and import in Scrivener.
Hmm… word.office.com is not free (30-day trial), I’ll pass.
1 Like
LibreOffice uses rendering logic that inverts the display text colour depending on the background.
You may wish to try it over Google Docs. It comes highly recommended by others on this forum.
Instead of export in RTF from Google Doc, exporting in Docx looks like it doesn’t trigger this issue. The default text is imported with a no-color font. It just takes a bit longer to import.
1 Like