Logiciel pour organiser des blocs de texte dans des fichiers

Jan 05 2021

Je recherche un programme simple qui prend en tant que fichiers texte d'entrée, me permet de les étiqueter sur un paragraphe ou une sous-section pertinente et de combiner ces extraits de texte balisés dans des fichiers correspondant à chacune de ces balises. Par example:

[idea] "this block contains an idea and where I stumbled on it"
[booknote] "this block is a quote from a specific text"
[idea][todo] "something I need to get done that is associated with an idea for some other endeavor"

Il en résulterait, par exemple, un fichier "idea.txt" contenant les première et troisième lignes avec un horodatage de la date d'écriture de ces différents extraits ou de la dernière date d'écriture des fichiers dont ils proviennent. En termes d'échelle, il y a quelques centaines de fichiers à traiter.

J'ai vu des références à Evernote, OneNote dans ce fil ( Comment un écrivain peut-il gérer efficacement de nombreux extraits de texte? ) Mais sont-ils les mieux adaptés à la tâche que je recherche? Je ne savais pas s'ils fonctionneraient avec des extraits de texte ou uniquement des fichiers entiers qui ont été balisés. Je recherche également une application légère et pour exécuter tout cela localement et ne pas télécharger mes fichiers sur le cloud.

Réponses

1 D.A.Hosek Jan 06 2021 at 00:57

Je ne l'ai pas utilisé, mais il semble que le mode organisation fasse ce que vous voulez. Cela nécessite emacs qui s'exécute localement, bien que compte tenu de vos besoins en balisage et en sortie, une solution sur mesure serait peut-être nécessaire.

1 Erk Jan 07 2021 at 12:03

Si vous savez comment ou aimez apprendre les scripts, vous pouvez, en fonction de votre système d'exploitation, vous pencher sur les scripts bash (Linux, Mac) ou Power-Shell (Windows) pour filtrer les lignes du fichier avec un outil comme grep puis pipe vers un fichier secondaire. Vous pouvez même l'écrire.

Voici un court exemple (ligne de commande Mac OS):

cat file.txt | grep -i "\[idea\]" > idea.txt

Ce qui produirait le fichier idea.txt:

[idea] "this block contains an idea and where I stumbled on it"
[idea][todo] "something I need to get done that is associated with an idea for some other endeavor"

Cependant, si vous souhaitez suivre la voie du script, je recommande Stack Exchange régulier.

Si vous souhaitez simplement conserver des notes et des réflexions variées dans certains logiciels, vous voudrez peut-être vous pencher sur Microsoft One Note . Il ne respectera pas nécessairement votre structure spécifique, mais il a lui-même une structure qui fonctionne bien.

Si vous souhaitez garder une trace des choses à faire. Je recommande, RememberTheMilk . Il utilise également sa propre structure de l'information. (À bien y penser, RTM avec balises fera exactement ce que vous voulez, mais avec une interface Web, jetez-y un œil!)