Urbanbike

Index |
ou détaillée | Fil RSS | ATOM

Préparer une fiche de lecture avec Marvin 3 et Draftsapp

…Plus exactement, un export filtré des annotations (ou non)…

dans drafts | écrire

Pour ma part, lire un ouvrage m’incite fréquemment à recopier un extrait qui m’amuse ou m’informe. Avec le papier, je me refusais à crayonner même si j’ai du le faire (si, si…!) sur de rares ouvrages techniques.

Mais depuis que je suis passé au PDF puis à l’ePub, je n’ai plus ce souci. Pour le PDF, un simple copier coller de la sélection de texte.

Pour le ePub, j’ai vite déchanté en découvrant la limite en nombre de signes dans Books, limite qui a un peu évoluée mais peu pratique (euphémisme) à mettre en œuvre.

Avec un lecteur de fichiers ePub débarrassés de leur DRM, ça change la donne pour se construire des fiches de lecture pratiques. Et, surtout, l’usage de Marvin 3.

Pour en savoir plus, relire ce long et fastidieux billet : urbanbike | Lire sur Marvin 3 sous iOS

Si ma fille utilise un simple sélection déplacement en mode SplitView de la citation entre Marvin et Drafts, j’étais plus adepte de l’envoi d’une sélection de l’ouvrage dans Drafts mais via un export avec empilement des citations au fil de ma lecture en mode Append.

Dispositif déjà évoqué ici : urbanbike | Usages | Append sur Drafts ou lister dans Copied ?

Et puis Greg nous a proposé ceci dans Drafts : HTML > Markdown | Drafts Action Directory, une action qui n’a rien à voir avec la choucroute… a priori.

Sauf que elle a changé ma façon de préparer mes fiches de lecture : je stabilote l’ouvrage, de A à Z puis, à la fin de la lecture, je m’envoie le tout en une seule opération !

Illustration avec des copies d’écran

Sans revenir sur les options Append ou drag and drop, il y a trois voies supplémentaires pour récupérer globalement nos annotations depuis Marvin 3 !

reduc-450

Ici, je pars de l’épatant ouvrage signé par Sylvie Claval et Claude Duneton, histoire d’illustrer mon propos. Quand vous êtes sur une page en cours de lecture, les trois voies sont au dessus du texte.

reduc-450

Empruntons les deux premières. Elles passent nécessairement par l’accès au sommaire… Mais, troublant, il faut immédiatement regarder en bas de page pour accéder à l’un des quatre onglets disponibles…

L’onglet annotations est en bas, le sélectionner puis toucher en haut…

reduc-450

Désormais vous avez accès à deux options clés : La première permet d’échanger les annotations prises avec une autre version de Marvin (pour ma part avec mon iPad !)

AirDrop est une fonction fabuleuse

La seconde permet un export dans quatre formats dont le HTML sur lequel je vais revenir par la suite.

reduc-450

On pourrait s’arrêter ici et montrer de suite le script annoncé au début de ce billet. Sauf que non. Marvin offre une troisième voie qui peut intéresser ceux qui utilisent le surligneur en jouant sur les couleurs disponibles.

Retour à un page courante et accès direct à l’icône située en haut à droite…

reduc-450

Via ce panneau, vous avez accès à plein d’options dont Text-to-speech si vous souhaiterez transformer votre ePub en audio livre. En bas, vous retrouver une option Show journal and annotations qui ressemble à ce que l’on a déjà vu. Sauf que non.

 reduc-450

Je vous fais grâce des options dispo pour ne retenir que le filtre par couleur de vos sur lignages. Si vous ne faites rien, ce sont toutes les couleurs qui seront exportées.

Reste à descendre un peu pour trouver un bouton Export…

reduc-450

Avec une option supplémentaire. Validez HTML…

reduc-450

Toutes les annotations sont exportées. Dans cet exemple, je les expédie vers Drafts. Vous pouvez remarquer que Marvin a écrit proprement le code HTML…

reduc-450

Reste plus qu’à activer le script et à prévisualiser le rendu ! Drafts ne visualise que le début et vous demande de valider l’option pour finaliser le traitement :

reduc-450

Copier le texte en markdown, replacer le code HTML ou créer une nouvelle note ? Pour ma part, c’est la dernière option que je sélectionne. Drafts termine alors le travail et m’affiche ma fiche de lecture en mode antechronologique, avec l’horodateur et même la couleur de mon surlignage.

Voilà pourquoi j’aime tant Drafts que Marvin 3.

C’est tout !

le 25/06/2020 à 15:15 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #

Draftsapp | rédiger puis s’assister à la traduction dans une autre langue

Draftsapp: escribir y luego ayudar en la traducción a otro idioma

dans drafts | écrire

Ce qui manque à @draftsapp…? Un minimum de traduction de son interface (…en français et espagnol, au hasard…!)
¿Qué falta en @draftsapp…? Un mínimo de traducción de su interfaz (…en francés y español, al azar.…!)

Certaines personnes qui me suivent sur Twitter ont été surprises jeudi par une série de tweets en espagnol.
Ciertas personas que me siguen en Twitter fueron sorprendidas el jueves por una serie de tweets en español.

De fait, dans la nuit de mercredi à jeudi (j’ai parfois des idées étranges au petit matin…!), je réfléchissais à cela et me souvenais avoir testé, il y a quelques mois, une action pour lancer une traduction mais depuis mon iPad.
De hecho, durante la noche del miércoles al jueves (a veces tengo ideas extrañas en la madrugada…!), estaba pensando en ello y recordé haber probado, hace unos meses, una acción para lanzar una traducción pero desde mi iPad.

En octobre 2016, j’avais testé un outil de traduction1, outil qui a considérablement évolué depuis.
En octubre de 2016, había probado una herramienta de traducción1, una herramienta que ha evolucionado considerablemente desde entonces.

Et puis, il y a peu, j’étais tombé sur ce script DeepL EN -> DE | Drafts Action Directory dans les contributions de Drafts.
Y entonces, hace poco tiempo, me encontré con este guión DeepL EN -> DE | Drafts Action Directory en las contribuciones de Drafts.

reduc-450

Le temps de changer les paramètres du script pour aller du français vers l’espagnol avec, excellente surprise, une traduction bien supérieure à mes capacités…!
Al cambiar los parámetros del guión para pasar del francés al español con, excelente sorpresa, una traducción muy superior a mis habilidades…!

reduc-450

L’idée est de prendre la sélection de texte saisie dans Drafts et de l’expédier, via ce script, vers DeepL.
La idea es tomar la selección de texto introducida en Drafts y enviarla, a través de este guión, a DeepL.

Mais sans absolument employer Drafts, atteindre cette fenêtre2 du site web propre à DeepL.
Pero sin usar absolutamente Drafts, llega a esta ventana2 de la propia página web en DeepL.

Le gros intérêt de modifier le script originel est d’indiquer immédiatement dans quelle langue vous souhaitez traduire votre texte. Mais également d’ajouter des tags si besoin est.
La gran ventaja de modificar la escritura original es indicar inmediatamente en qué idioma quieres traducir tu texto. Pero también para añadir etiquetas si es necesario.

En rédigeant de courtes phrases dotées d’une orthographe et d’une ponctuation correcte, ce traducteur en ligne est réellement impressionnant.
Al escribir oraciones cortas con ortografía y puntuación correctas, este traductor en línea es realmente impresionante.

En guise de conclusion… | En conclusión…

Je ne vais pas vous raconter mon enfance de gamin expatrié, qui parlait anglais et espagnol à cinq et six ans. Par contre, le fait d’avoir appris à lire et écrire après et, surtout, de n’avoir eu aucun interlocuteur dans ces deux langues avant de les retrouver dans mon cursus scolaire a été une catastrophe…
No voy a contarte mi infancia como expatriado, que hablaba inglés y español a los 5 o 6 años. Sin embargo, el hecho de que aprendiera a leer y escribir después y, sobre todo, que no tuviera ningún interlocutor en estos dos idiomas antes de encontrarlos en mi programa escolar fue un desastre…

Bref, oublions.
Mais soixante ans plus tard, grâce à ma fille, je me suis retrouvé en Espagne. Pas suffisamment longtemps mais, depuis, j’essaye de renouer avec cette langue.
De todos modos, olvidémoslo.
Pero sesenta años después, gracias a mi hija, me encontré en España. No lo suficiente, pero desde entonces he estado tratando de reconectar con el lenguaje.

reduc-450

Or, disposer d’un outil comme DeepL sur un écran, le tout en relation avec un excellent traitement de texte est peut-être le moyen de rattraper un peu du temps perdu…
D’ou ce billet particulier.
Pero tener una herramienta como DeepL en una computadora, en conjunto con un excelente procesador de texto, es quizás la forma de recuperar el tiempo perdido…
De ahí este post especial.

Merci à ma fille d’avoir rapidement relu. S’il reste des erreurs, c’est de mon fait.
C’est tout !
Gracias a mi hija por una rápida relectura. Si hay más errores, es mi culpa.
¡Eso es!

le 19/06/2020 à 19:30 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #

Draftsapp | Barres additionnelles et mise à jour d’actions

De l’usage d’une barre dédiée aux actions susceptibles d’évolutions…

dans drafts | écrire

Ce qui suit est une bête astuce dans Drafts, une façon de procéder que j’emploie depuis un an.

Sous Drafts, contrairement à ia Writer, j’utilise plusieurs barres additionnelles que j’active selon mes usages.

reduc-450

  • Des plus fréquemment employées (en haut) à celles qui le sont le moins, dont une barre dédiée Originaux

Néanmoins, certaines de ces barres additionnelles exploitent des actions identiques pour la bonne raison qu’elles sont indispensables dans plusieurs groupes.

Une barre additionnelle est un groupe d’actions placées les unes à côté des autres pour répondre à des besoins spécifiques à un moment donné. Cela peut aller du simple balisage du texte à la gestion des liens en passant par des actions spécifiques à TaskPaper ou pour le format Fountain.

Or il arrive — fréquemment — que ces actions évoluent, leur developpeur ajoute un peu de code. Voire que je les modifie à la marge dans mon coin selon mes usages.

Au lieu d’aller mettre à jour chaque occurrence de l’action modifiée, je ne modifie que l’action source dans la barre additionnelle des originaux. Astuce !

Explication

La méthode est fort simple à comprendre : j’ai créé une barre additionnelle source — et nommée originaux — qui contient toutes ces actions particulières qui susceptibles d’être modifiées.

Seuls des alias de ces actions particulières se trouvent dans les autres barres additionnelles utilisées.

reduc-450

  • Ici, dans le set de la barre additionnelle Originaux…

Du coup, mettre à jour une action qui vient d’être publiée par son auteur via un changement de code interne ne s’effectue que dans l’action « source » située dans cette barre des « originaux » et, de facto, les alias de l’action qui font appel à cette source sont automatiquement mis à jour, dans la mesure où il n’y a qu’une seule source et « n » alias qui font appel à cette source, CQFD.

C’est simple et efficace même si cela, en amont, demande un tantinet d’organisation.

Mais pourquoi autant de barres additionnelles ?

Au lieu d’avoir une seule barre additionnelle qui coulisse sur toute la largeur de l’écran, je préfère n’utiliser que de petits groupes d’actions, surtout sur iPhone, pour effectuer des tâches précises.

reduc-450

Écrire un scénario ; rédiger un tweet qui sera découpé en plusieurs parties et numérotées ; ajouter des notes en bas de page avec force liens pourraient, bien entendu, n’utiliser qu’une unique barre additionnelle.

Mais, à l’usage, pour plus de confort, des unités spécialisées me semble la meilleure solution (pour moi, j’insiste) quitte à retrouver fréquemment les mêmes actions ci et là.

Réorganisation continuelle !

Le secret (pfffff… façon de parler) est de faire évoluer son environnement dans Drafts en permanence.

Car il est bon de rappeler que toute intervention sur une barre additionnelle, une action dans Drafts sous n’importe quel écran (Mac, iPhone ou iPad) est appliquée sur toutes les versions de Drafts que vous employez.
L’air de rien, c’est simplement génial…!

Bien entendu, ce n’est pas du tout le cas dans Ulysses, mais ça reste possible — en partie — dans ia Writer en déplaçant les items disposées dans l’unique barre additionnelle, en changeant ces dernières.

Dans Drafts, une barre additionnelle n’est pas un truc immuable : selon les besoins, certaines actions complexes peuvent remplacer une série d’actions individuelles.

Néanmoins, il m’arrive de conserver cote à cote une action qui recouvre une succession d’opérations …mais nécessitant deux appuis successifs (genre, appel d’un panneau d’action puis choix dans une liste de l’action à effectuer) et une action individuelle directe…

  • Par exemple, Text Modifier… qui permet de modifier une sélection de texte avec une large série d’options.
  • Et maintenir juste à côté Title, une action simple qui permet de mettre une capitale à la première lettre d’un mot.

reduc-450

  • Le rendu dans la barre additionnelle et, ci-dessous, sa traduction dans les actions…

reduc-450

Tout ce qui est marqué Alias possède bien un original ; tout ce qui est marqué Copy est bien …une copie complète d’une action existante ailleurs. Faites ce que je dis mais ne faites pas ce que je fais !

Bon, comme je ne suis pas un monstre d’organisation, pas exemplaire (!), je continue à nettoyer quand j’ai le temps mes propres barres additionnelles pour appliquer ce que j’écris ici !

En conclusion

Tout ceci est affaire de pratique individuelle, chacun procèdera comme il le sent, souhaite. Mais c’est toujours intéressant de le savoir pour décider (…ou simplement tester) de sa propre manière de procéder.

Pour mémoire, l’auteur de ce billet est certes un utilisateur régulier de Drafts mais emploie également ia Writer, un poil moins Ulysses (…essentiellement pour assembler des fragments de texte) …ainsi que Nebo exclusivement sur iPad.

le 09/06/2020 à 19:50 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #