Rappel : J’écris mes premiers drafts dans Drafts, j’organise mes niveaux à l’aide des balises adéquates markdown que sont les # mais il m’arrive — parfois — de devoir déplacer un paragraphe qui s’articule mal avec ce qui précède pour le glisser plus loin dans ma rédaction.
Pour cela, en pied d’écran de Drafts se trouve un outil épatant pour déplacer — selon les options souhaitées — une ligne ou un paragraphe.
Si la notion de niveau existe bien avec le balisage markdown, je n’avais pas encore trouvé un script qui permette de retrouver (en partie) cette souplesse.
Naguère, quand j’employais …Word sur Macintosh, j’étais un fanatique absolu du mode Plan…!
Mais il y a prescription, c’était au milieu des années quatre-vingt…
Un script épatant…
RoyRogers, l’auteur du script évoqué précédemment dans urbanbike | Un pont entre Drafts et Ulysses est également l’auteur de « deux » autres actions récentes pour Drafts …dont Arrange MD Blocks | Drafts Action Directory.
Ces deux scripts justifient (…mais pas qu’eux) le passage au mode Pro de Drafts.
Comme ce script a été remis à jour il y a 72 heures (…je l’avais évoqué sur mon compte Twitter), je ne résiste pas à illustrer ici-même son usage par une série de copies d’écran…
Mode Plan à la sauce Drafts
Depuis la dernière version de Drafts, la gestion du déplacement de texte a été totalement revu, renforcé et dispose désormais d’options plus que sioux !
Et c’est en utilisant ces nouvelles options que le script de RoyRogers s’avère “redoutable”…!

Appel du script sur un texte en plusieurs parties…

Bon, il est nécessaire de choisir sur quels niveaux vous souhaitez intervenir….
Si je sélectionne niveau 2, cela sous-entend que je vais déplacer « tous les niveaux inférieurs » mais également « leurs » paragraphes liés…

Ce qui se passe en bas de l’écran est clé… Block est bien sélectionné mais c’est ce qui est à sa gauche qui est l’une des nouveautés de Drafts…

En cliquant sur la représentation idoine, on simplifie la vue du contenu et on ne lit, ici, que les niveaux… 2.
Il ne reste plus qu’à les déplacer car je les ai volontairement mis en désordre pour illustrer l’intérêt de ce script…!!

Simple non…?!

J’insiste sur le fait que cette petite icône “Edit” associée au mode “block” qui rendent ensemble ce dispositif possible…
Commandes optionnelles
Pour finir, sachez que si vous effectuez un glissement du doigt horizontalement…
à gauche, trois options :
-Dupliquer (le duplicata du niveau se place immédiatement en dessous de la source) ;
- vers le haut (le niveau et “tout son contenu” remonte « tout » en haut du document) ;
- vers le bas (le niveau et “tout son contenu” descend « tout » en bas du document).

à droite :
- supprimer (le niveau et “tout son contenu” disparaissent).

Bref, je suis heureux d’avoir accès à ces scripts qui me permettent de réorganiser mes textes en cours de route dans Drafts.
C’est tout et, à nouveau, un grand merci à RoyRogers…!!
À suivre…
Votre note structurée dans Drafts découpée en autant de feuillets dans Ulysses
dans
drafts |
écrire
Écrire sous iOS me conduit à déplacer mon texte en cours de rédaction d’un outil vers un autre. Je l’ai déja mentionné dans mes billets dans Urbanbike.
MyScript Nebo si j’emploie mon iPad, le pivot restant Drafts dans tous les cas de figure.
Mais pas mal de projets me conduisent à utiliser ces prochains mois Ulysses. Or, ce matin, je tombe sur un — nouveau — script qui répond à mes futurs besoins.
S’il est facile dans Drafts de créer des pages séparées, de les regrouper en une seule page, transférer cette page unique vers une autre application est également aisé.
Mais c’est se priver de la gestion multi-pages de Ulysses. Hormis transférer une à une mes notes depuis Drafts, c’est un poil répétitif.
Ce matin donc, nouvelle surprise concoctée par RoyRogers (que je ne connais pas) : un script qui prend en compte les niveaux markdown # pour découper en autant de pages — à l’arrivée — le texte initial dans Ulysses.
Autant faire simple : illustration.
Tout d’abord, dans Ulysses, état des lieux…

Ensuite, dans Drafts…

Le texte structuré en Markdown… Il ne reste plus qu’à lancer le script …qui ouvre une fenêtre…

Le découpage…?
Vous le réalisez à partir de quel niveau…?
Une fois validé (OK), vous allez assister à des aller et retours entre Drafts et Ulysses…
Avec, à la fin, ceci…!

Un “nouveau” dossier a été crée dans Ulysses et son nom correspond au premier niveau du texte initial dans Drafts… (On suit…?)

Idem pour les feuillets crées dans Ulysses…

Bien entendu, tout le balisage Markdown du document est conservé…
Et le script « épatant » pour réaliser cela les doigts dans le nez ?!
Split to Ulysses | Drafts Action Directory
C’est tout. Merci RoyRogers…!!
…complexe du fait d’une app qui évolue en permanence !
dans
drafts |
écrire
Toujours en projet — dès que j’aurais quelques longues semaines devant moi — de proposer de courts billets sur les principales facettes de cet épatant outil que j’emploie essentiellement sous iOS, Drafts !
J’ai le privilège de charger des versions préliminaires (bêtas) avant qu’elles n’aboutissent finalisées sur l’Apple Store et reste ébahi par l’apport régulier de petites astuces qui rendent encore plus Drafts indispensable à mes usages !
Contrairement à nombre de produits qui espacent les mises à jour, Drafts avec sa communauté hétéroclite d’utilisateurs et son développeur réactif et inventif s’offre le luxe de muter régulièrement et attendre les réactions…!
Nombre d’utilisateurs, fréquemment développeurs astucieux, n’hésitent pas à proposer idées, actions, scripts pointus pour répondre à des usages particuliers. Et enrichir le catalogue en ligne disponible…
Du coup, cela amène du grain à moudre au développeur …qui n’hésite pas à réécrire certains scripts qui lui semblent pertinents et les rendre disponibles à tous. Ou à fournir de nouveaux outils pour faciliter leur intégration, offrir plus de communication avec des tas d’applications dont je découvre l’existence pour le coup, notamment toutes celles qui utilisent le protocole x-callback-url !
C’est tellement riche qu’il existe pratiquement (!) une action pour tout ce dont nous pourrions avoir besoin.
Cela tient en premier lieu à Greg, son développeur. Et au fait qu’il n’ait pas hésité à déconstruire puis reconstruire son application sur de nouvelles bases, fondations.
L’application ne semble pas figée, ce qui peut décontenancer à première vue… Or le développeur reste attentif aux suggestions de ses utilisateurs, à leur retours et il suffit parfois d’attendre que de nouveaux ajouts coïncident avec des demandes formulées quelques mois plus tôt.
Dernier point et non des moindres : chaque utilisateur de ce produit est unique ! Comme la (ou les) barre(s) additionnelle(s) ainsi que les actions qui y prennent place sont du ressort exclusif de chacun d’entre nous, de nos besoins, l’organisation de Drafts est différente sur chaque écran !
Ceci explique pourquoi c’est assez casse-gueule de se lancer sur ce sujet. Du coup, j’ajuste ma propre configuration avant de démarrer. Je me suis enfin décidé à ne montrer que mon environnement, quitte à ne pas être exhaustif…!
À suivre…!