Scrivener has me interested again*

*Technically not Scrivener, but a new writing app from Literature & Latte, the company behind Scrivener. This is kind of old news, because the post I’m quoting from is from October 25, 2023, but I only found out about this yesterday.

(Full post)

Not Scrivener then: something new. But not entirely new. I’d long been toying with the idea of an alternative, more minimal take on Scrivener. This was a chance to create an app pared back to hone in on the principles on which Scrivener was originally built:

  1. Work on a long text by splitting it into smaller sections.
  2. Use an integrated outline for an overview and easy restructuring.
  3. View research alongside writing.
  4. Export or print with the option of changing the document’s appearance.
Description of the new writing app

Unfortunately, it sounds like syncing will once again be tied to only a single service–iCloud–which is only marginally better than Scrivener using Dropbox, and not exactly a logical choice for the planned Windows version.

Still, it holds the promise of offering a lot of what I like in Ulysses (simple, text-focused, but allowing for organization), but in a cross-platform format and (hopefully) without a subscription attached. Ulysses is a good program, but I feel it’s gotten a bit directionless lately, adding somewhat dubious features to justify its sub. And it’s Mac (and iOS) only, which is not optimal for me, since I spend most of my time working in Windows.

I am cautiously hopeful about Scribbler1Not the actual name, probably. It’s allegedly coming out this year, which may seem improbable given previous release date projections, but they claim it’s been in the works for three years, and it is a simpler program, so…maybe!

Two simple things I like about Scrivener and Ulysses

When it comes to writing fiction (and specifically fiction), there are two things I like that both Scrivener and Ulysses offer that, perhaps surprisingly, very few other writing apps do. One is nice to have, the other I consider more essential.

  1. A list of scenes that can be re-ordered. Both programs show a list of scenes to the left of the main writing window, acting as containers for scenes/chapters. You can move them around in any order that you want. I rarely move scenes around, but having them visually laid out next to the main editing window helps me get a visual overview of a novel, a case where technology really does offer something you can’t easily replicate going old school with pen and paper (or typewriter).
  2. Indents on paragraphs. This might seem trivial, but hear me out! When I write blog posts like this one, I hit Enter (or Return, for Mac purists) and a new paragraph begins. This can work in fiction, too, though you’ll never see a book printed this way (it would add many more pages and drive up costs on paper books, for one). In paper books and their digital brethren, the first line of each paragraph is indented to distinguish it from the one before. If you use a typical markdown editor, hitting Enter will only start a new line, it won’t add a blank line (WordPress does not use Markdown and is coded to add the blank line automatically). You need to hit Enter twice for that. In fiction, you can have a lot of short paragraphs, such as when there is a back-and-forth dialog between characters. This means you are constantly having to hit Enter twice to properly separate paragraphs and avoid getting what looks like a wall of text. Ulysses cheats by using a modified version of Markdown that allows indents on the first line of a paragraph. Scrivener avoids this entirely by adopting a Word-like WYSIWYG approach.

I could, for example, use Obsidian, a free Markdown editor I am using for notes, to write a novel. There’s even a community plugin called Longform made just for this purpose. But there’s no support for indents, so I’d be doing the double Enter thing, and in my experience it breaks flow just enough to be consistently annoying. Maybe I’ll try again as an experiment on a short story or something, because there are aspects of both Scrivener and Ulysses I don’t like, so finding an alternative to both would be nice.

And for the extra-curious, here are some of the things I don’t like about each:

Scrivener:

  • Does not handle cloud saves well at all
  • Cumbersome, ugly and unconventional interface (yes, even on the Mac)

Ulysses:

  • No Windows version
  • Requires subscription (I think it’s a great example of how a subscription is great for developers while being a poor value for the user)

Again, both of these things may seem relatively small, but together they add a lot to make the experience of writing fiction a better one for me. And I really can’t think of other writing apps that offer both, which is kind of weird!

My two writing app wishes, July 2022 Edition

Wish No. 1

A Windows version of Ulysses or its functional equivalent. It would need to be fully cross-platform and have no subscription.

There is actually a suspiciously Ulysses-like program on the Microsoft Store called Inspire Writer from a publisher I’ve never heard of. I mean, it basically has everything I like about Ulysses–again, suspiciously so. Whether they were just “inspired” by the app, reverse-engineered it or just plain decided to copy its features and UI, it makes me feel a little skeevy even considering it. And it makes me lament that there are no other writing apps for Windows that are like Ulysses. iA Writer is a pretty good markdown editor, but it doesn’t work well for long form (novel) writing, and most other markdown editors are the same–excellent for writing blog posts and short pieces, but not much else.

Odds of this happening: Pretty much zero. The company behind the app is one of those weirdly proud Mac-only (except now also iOS and iPadOS-only) developers. Also a Windows version would totally have a subscription, anyway.

Wish No. 2

Scrivener fully supporting cloud saves and syncing.

Scrivener was never designed to work with cloud services like Dropbox or OneDrive, due to the way it saves (by default every two seconds!) and the way it handles files (each project is not just a simple document, but rather a collection of files that effectively appear as one to the user). They cobbled in Dropbox support when the iOS version was released, but the official word from their support is to stick to using Scrivener locally and use cloud storage only to keep backups of your work.

It’s good advice, because it’s pretty easy to mangle your Scrivener files if you keep one document open (in error) on Computer A then go to open it on Computer B. Trust me, I know!

Odds of this happening: Very close to zero. I think we’d have to see a complete rewrite of the application, or a different “cloud-only” version of it, and neither seems remotely likely at this time.

Holy cats, Scrivener 3 for Windows is out!

I have opined before on the travails of getting the Windows version of Scrivener caught up to the Mac version. Then I found out that version 3 for Windows was released six days ago (March 23, 2021 to be exact). I am not even sure how to react.

Since I qualified for a discount on upgrading, I decided to spend the $34, even though I don’t use Scrivener anymore, to check it out.

I had used the beta off and on through its years of development (the original release date was projected to be 2018–see here for more), so I was broadly familiar with the update (and have used version 3 on the Mac). The upgrade and installation processes were both quick and painless, and the program looked much as it did when I used the last beta.

And it remains as inscrutable as ever. To be fair, the UI has been tidied up a bit, but large parts of it are unchanged and it wouldn’t be so bad if it didn’t utterly ignore the conventions of standard Windows software–or any other software, for that matter.

Unlike other writing programs like iA Writer or Ulysses or, uh, Notepad, Scrivener is more like Microsoft Word in that it presents a WYSIWYG environment. As such, you can adjust indentation, font sizes and all of that, making the document look as pretty as you’d like. In the end this doesn’t matter as much, as you can specify different options when actually exporting your project to PDF, ePub or some other format.

To adjust how the text will look when writing, you go to File > Options. Pretty clear so far. The keyboard shortcut is cheekily Ctrl + , (CTRL and the comma), which is the same combo used to invoke Preferences on a Mac. You then choose the Editing tab from the vast array of options presented. OK, this mostly makes sense, as you are changing what the editor will look like. Here you have three more tabs: Options (er), Formatting and Revisions. Formatting is what you want. Here you will finally see where you can adjust the settings. Strangely, the sample text is highlighted–it turns out the preview will not actually show your changes unless the text is highlighted when the changes are applied, so it has pre-highlighted the text for you.

You will also see a strip of formatting options, much like you’d see in a typical word processor. You can change font, size and style, paragraph type, indentation and more. It does pretty much what you’d expect. Now when you create a new project, it will use these settings. Yay, all done!

But what if you want to change the look of a current document? Well, you can do that by going to the Documents menu, choosing Convert and then Text to default formatting. You get to choose a few options, but strangely (see a trend here), if you had somehow selected bold for the text in some scenes (maybe your fingers slipped and hit Ctrl + B), there is no way to change this across multiple scenes (that I have found). You have to go into each individual scene, hit Ctrl + A, then uncheck Bold from the formatting bar.

There is, still, no way to select an entire document/project at once and apply settings globally, apart from the Convert method above, which doesn’t actually convert everything. It is odd. It’s not even wrong, per se, but Scrivener continues to chart its own course when it comes to interface.

I’m not sure how much I’ll use it, but the upgrade costs less than a single year of subscription to Ulysses, so I’ll at least tinker with it for a bit.

Scrivener 3.0 for Windows: A puzzling non-release

For awhile Scrivener was my favorite writing application. It does pretty much everything you could want in a writing program and has excellent organizational tools that really help in planning and plotting out novels (or other projects).

A major new update to version 3 was released for the Mac in November 2017, with an equivalent Windows update arriving in 2018, then by end of Q2 2019, then for absolute sure by August 30, 2019. All dates were missed, with contrite apologies from Literature and Latte.

After the last missed date, they stopped saying when it would release and version 3 for Windows has existed since then as a perpetual beta and now, a perpetual release candidate. Users talk about how stable it is, how perfectly usable it is, but it’s still not officially released. You can’t buy it.

I am not a developer so I can’t speak to the challenges the duo working on the Windows version of Scrivener is facing, but it does seem to me that as we draw ever-closer to three years since version 3 came out for the Mac, that the Windows version ought to have been ready by now. I mean, if you originally project a release in 2018, re-calibrate and say, okay, second quarter 2019, then re-calibrate yet again and say August 30, 2019, then finally go silent on a release date and then still have not released almost a full year after the last offered date, I would submit that you are bad at estimating software release dates, and also very slow at developing software.

I will buy version 3 when it eventually comes out, and I might try it again (I have version 3 already for Mac but I have switched mostly to using Ulysses for my fiction writing), but I must admit, the pace of the Windows version’s development instills me with little confidence in the product or the company. One of the main points of the version 3 release was to bring feature parity (as much as possible) to the Mac and Windows versions. That cannot happen if the Windows version is constantly lagging well behind. I have every expectation that should version 4 come out for Mac, it would be years before the same version released for Windows. I might be wrong. I hope I am wrong!

Anyway, I do hope the Windows version releases at least before the anniversary of the version 3 release for Mac. Looking over the current issues in the forum thread on beta releases, it feels a bit like they are striving for perfection and holding up release indefinitely as a result. They report a single crash bug:

We are aware of one bug (listed below) that can hang Scrivener, and zero bugs that cause data loss, so if you are aware of any other bugs that can hang Scrivener, or cause data loss, please let us know. The only crash bug we know about is:-

Merging cells in table can crash under certain conditions

I can’t speak for all writers, but I have very few tables in my novels, apart from the actual furniture in various scenes. This doesn’t seem like enough to hold up release. I mean, what if they can’t track down the cause of this bug? Just hold off release for another six months? A year? At some point you have to accept that you’ve done all you can and put your work out there–like any good writer would.