Oprogramowanie do porządkowania bloków tekstu w plikach
Szukam prostego programu, który przyjmuje jako wejściowe pliki tekstowe, pozwala mi oznaczyć je w odpowiednim akapicie lub podsekcji i połączyć te oznaczone fragmenty tekstu w plikach odpowiadających każdemu z tych tagów. Na przykład:
[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"
Spowodowałoby to, na przykład, plik „idea.txt”, który zawiera pierwszą i trzecią linię wraz ze znacznikiem czasu dla daty zapisu tych różnych fragmentów lub daty ostatniego zapisu plików, z których pochodzą. Jeśli chodzi o skalę, do przetworzenia jest kilkaset plików.
Widziałem odniesienia do Evernote, OneNote w tym wątku ( Jak pisarz może efektywnie zarządzać wieloma fragmentami tekstu? ), Ale czy najlepiej nadają się do zadania, którego szukam? Nie byłem pewien, czy będą działać z fragmentami tekstu, czy tylko całymi plikami, które zostały oznaczone. Szukam również lekkiej aplikacji i uruchamiać to wszystko lokalnie i nie przesyłać moich plików do chmury.
Odpowiedzi
Nie używałem tego, ale wygląda na to, że tryb org może robić, co chcesz. Wymaga emacsa, który działa lokalnie, chociaż biorąc pod uwagę twoje znaczniki i dane wyjściowe, być może konieczne byłoby rozwiązanie na zamówienie.
Jeśli wiesz, jak lub lubisz się uczyć skryptów, możesz, w zależności od systemu operacyjnego, przyjrzeć się skryptom bash (Linux, Mac) lub Power-Shell (Windows), aby odfiltrować linie z pliku za pomocą narzędzia takiego jak grep, a następnie potok do pliku dodatkowego. Mógłbyś nawet to napisać.
Oto krótki przykład (wiersz poleceń systemu Mac OS):
cat file.txt | grep -i "\[idea\]" > idea.txt
Który dałby plik 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"
Jeśli jednak chcesz podążać ścieżką skryptu, polecam regularną wymianę stosów.
Jeśli chcesz po prostu przechowywać notatki i różne przemyślenia w jakimś oprogramowaniu, możesz zajrzeć do Microsoft One Note . Niekoniecznie będzie pasować do twojej konkretnej struktury, ale sama ma dobrze funkcjonującą strukturę.
Jeśli chcesz śledzić listę rzeczy do zrobienia. Polecam, RememberTheMilk . Również wykorzystuje swoją własną strukturę informacji. (Pomyśl o tym, RTM z tagami zrobi dokładnie to, co chcesz, ale z interfejsem internetowym, sprawdź to!)