EDIT du 8 décembre 2020 : ce qui suit reste valide, mais à force d’expérimentations, il apparaît qu’Ulysses ne soutient pas la création de projets complexes. Le vainqueur est donc, sans appel, Scrivener.

Auguste lectorat, si tu traînes suffisamment dans ces lieux de perdition, tu sais l’amour éternel que je voue à Scrivener. C’est pour moi l’application ultime d’écriture professionnelle, le couteau suisse qui atteint le juste équilibre entre liberté et structure, et je pense résolument qu’il sait s’adapter à tous les modes de travail. Cependant, il existe (systèmes Apple uniquement) un concurrent de taille, avec un parti-pris résolument différent, qui fonctionne également sur Mac et iOS : Ulysses. De la même façon qu’une guerre sainte Mac Vs. PC, OmniFocus Vs. Things, Amiga Vs. Atari, la discussion Ulysses contre Scrivener défraie de loin en loin le microcosme des auteurs geeks, certains annonçant leur soutien à l’un ou à l’autre à l’exclusion du concurrent.

Du calme.

Auguste lectorat, encore une fois, je descends des glaces polaires, environné d’orques jouant au ping-pong avec des otaries, pour donner mon avis que personne n’a demandé. Sachant que j’utilise les deux applications régulièrement… mais pour des choses différentes.

Les différences fondamentales entre Ulysses et Scrivener

Les deux applications s’articulent autour du même paradigme : un traitement de texte hiérarchique, permettant d’organiser fragments, scènes, chapitres à son gré dans l’équivalent de dossiers (un dossier par chapitre, par exemple). Il s’agit ensuite d’exporter le contenu désiré pour former un livre, une nouvelle, un article, dans un traitement de texte que l’on peut partager avec d’autres (typiquement un fichier Word envoyé à un éditeur). Les deux applications permettent de réordonner les fragments à son gré, de les identifier par mots-clés, surveillent toutes deux la taille d’un fichier (pour se fixer des objectifs de longueur).

Scrivener…
… et Ulysses.

Cependant, la comparaison s’arrête là, car les deux applications ont une philosophie de développement très différente.

Ulysses mise en effet sur le minimalisme, alors que Scrivener mise sur l’exhaustivité. Ulysses propose une interface extrêmement dépouillée (mais quand même puissante ; ce qu’on peut, soit dit en passant, obtenir avec le mode composition de Scrivener) pour réduire les distractions ; Scrivener cache des dizaines, des centaines de fonctionnalités poussées qu’il faut des années pour épuiser. Ulysses s’appréhende immédiatement ; Scrivener se gagne (je recommande toujours de faire le didacticiel inclus et d’y consacrer au moins deux heures pour comprendre ce qu’il apporte). Si vous êtes du genre à être distrait par des boutons ou des interfaces, Ulysses vous ravira ; si vous aimez pouvoir tout faire avec votre application et ne pas chercher ailleurs, c’est Scrivener qui reste l’application la plus puissante.

Deux applications, deux ambiances, deux use cases

Si les deux applications existent, fonctionnent et ont chacune leur aficionados, c’est bien qu’elles remplissent des rôles différents. Je vais essayer de les délimiter et expliquer mon propre choix (qui pourra être l’inverse du vôtre ; ce qui compte, c’est de produire un bouquin dont vous soyez content.e, sans trop de douleur). Je crois que toute la différence repose sur ce point : Ulysses centralise tous vos écrits au même endroit, Scrivener fonctionne par projets. 

Ulysses articule l’intégralité de ses fichiers autour d’une bibliothèque unique, qui conserve absolument tout, tout ce que vous faites. C’est évidemment structurable en dossiers à l’infini, avec de jolies icônes personnalisables. Scrivener le fait aussi, mais fonctionne en projets étanches et séparés. Si vous travaillez sur deux livres distincts, Ulysses vous proposera les deux au sein de la même bibliothèque, sous Scrivener, il faudra ouvrir (et synchroniser) deux projets distincts.

Le paradigme d’Ulysses me semble une force pour un auteur de textes courts (articles, nouvelles, etc.), qui retrouvera non seulement tous ses projets en cours, mais les archives de ce qu’il a fait ; en revanche, je n’imagine absolument pas conserver toutes mes notes pour, mettons, « Les Dieux sauvages » (4 livres prévus d’un million de signes pièce avec huit points de vue changeant d’un livre à l’autre, et des méga-octets de notes, d’inspirations, de planification à côté) au même endroit que des idées d’articles de blog, une nouvelle sur laquelle je travaillerais en parallèle, les archives d’un livre passé… Je crois que, dans Scrivener, l’étanchéité entre projets est salutaire quand ceux-ci deviennent des environnements de travail à part entière, surtout quand lesdits projets ont des horizons qui dépassent une année.

De plus, sachant que, dans Ulysses, on peut exporter ce qu’on veut dans un fichier final, je trouve difficile de séparer les notes de la rédaction proprement dite. Scrivener offre en revanche une case à cocher très simple : oui, ce document fait partie du manuscrit, ou non, il n’en fait pas partie. Or, le dépouillement voulu par Ulysses, à mon sens, se prend ici les pieds dans le tapis ; une bibliothèque immense contenant des centaines, voire des milliers de documents va devenir un véritable enfer à maintenir et ordonner (au lieu de se concentrer sur l’écriture, ce qui est la promesse du logiciel) alors que Scrivener gère et contient très bien le “bordel organisé” que devient rapidement un livre en cours d’élaboration. Ce bordel reste confiné à son propre livre… ce qui est une garantie de santé mentale.

Le classeur, centre de Scrivener

Enfin, Ulysses s’avère assez limité pour joindre des fichiers à un texte, insérer des images d’inspiration ou des photos prises sur le terrain ; alors que Scrivener insère et redimensionne des images sans broncher au milieu de son texte comme un petit Word, mais peut aussi recomposer un système de fichiers si on le souhaite (pour intégrer des inspirations sonores, par exemple, au milieu de ses documents) et importe des pages web si on le souhaite (bienvenu pour les références). D’ailleurs, Ulysses construit son texte en Markdown, un langage à balises (il faut encadrer du texte avec des astérisques pour le mettre en italiques, par exemple) ; il faudra apprendre cette syntaxe, ce qui n’est pas terriblement compliqué, mais peut se révéler contre-intuitif pour un écrivain de fiction peu féru de technologie.

La légèreté d’Ulysses présente néanmoins des avantages nets pour l’instant inaccessibles à Scrivener. Déjà, Ulysses est très facilement automatisable : créer un nouveau document et le remplir de contenu prédéfini (pour faire une fiche de personnage, par exemple) est très aisé (mais, pour de la fiction, on peut se demander si c’est vraiment capital). Scrivener ne présente que des intégrations avec des logiciels tiers (mais davantage pensées pour la fiction, comme avec Aeon Timeline et Scapple).

De plus, l’export de documents est bien plus facile avec Ulysses ; on peut même le lier à son blog WordPress pour écrire hors ligne, puis publier une fois que l’on dispose d’une connexion stable. La compilation demeure le point noir de Scrivener pour bien des utilisateurs (bien qu’amélioré avec la version 3).

La synchronisation entre plate-formes et documents est aussi indéniablement plus simple avec Ulysses. Celui-ci utilise iCloud, qui fonctionne en arrière-plan sans problème, alors que la synchronisation de Scrivener est manuelle (sous iOS) et, si elle ne conduit pas à des problèmes, peut nécessiter plus d’attention. C’est dû à la complexité des formats ; Ulysses synchronise seulement du texte, alors que Scrivener présente tout un tas de marqueurs de position dans un projet, de métadonnées, etc. On a la lourdeur inhérente à la puissance.

Reste un argument de poids : le prix. Ulysses est passé à l’abonnement, une décision très impopulaire (mais un abonnement débloque toutes les versions sur toutes les plateformes), alors que Scrivener, y compris avec sa version 3, reste un achat “une fois pour toutes” en fonction de la plateforme. En gros, pour un an et demi d’Ulysses, on a Scrivener sur Mac et iOS jusqu’à la prochaine mise à jour majeure (ce qui a largement dépassé dix-huit mois la dernière fois).

Quelles applications pour quoi ?

Pour un auteur professionnel, je pense que les deux ont leur place, mais qu’Ulysses est certainement la moins justifiable des deux. En ce qui me concerne, tous les travaux d’écriture de fiction, nouvelles, romans et séries, se trouvent dans Scrivener car j’ai besoin de sa puissance et de sa capacité à isoler un projet donné en un seul environnement robuste et flexible. Ulysses me donne un environnement flexible et agile pour la forme courte : idées au hasard, articles ponctuels, interviews, blog (lequel représente une part non négligeable de mon travail d’écriture, quand même) etc. Je pourrais probablement le remplacer par une application plus légère qui ne fonctionnerait pas sur abonnement (notamment IA Writer) mais il y a encore dans Ulysses des tas de raffinements qui lui font conserver une (courte) tête.

Pour un auteur en formation, je pense que Scrivener représente le seul investissement nécessaire à présent qu’il existe sous iOS. L’adage est très simple : qui peut le plus peut le moins, et Scrivener reste indubitablement le plus puissant des deux. L’investissement est modeste, et l’application saura accompagner l’auteur dans son évolution tout en lui donnant, dès le début, des outils qui l’aideront. Ulysses me semble risqué car son côté “fourre-tout” peut engendrer un chaos sans nom dont on peinera à revenir.

Pour en savoir plus sur Scrivener, plein d’articles ici ; pour découvrir Ulysses, on peut passer par là : Mac App Store, iOS App Store.

De manière générale, si l’envie d’acheter cet outil (ou l’un des autres présentés sur ce site) vous vient, n’oubliez pas de passer par les liens proposés ci-dessus – vous contribuez à financer le temps passé à rédiger ces articles gratuitement. Merci !