On Friday, January 31, 2020 at 9:26:31 AM UTC-5, Thomas Passin wrote:
>
>
> With a set of text (including say Markdown) files, one can fall back to 
> full text searches if no other system ends up working well enough.  Or even 
> to keeping a paper Zettel-box that refers to the text files by name, if you 
> really had to.
>

One method I have used is to write notes into a text file using a simple 
structure:

Each note starts with a header line, for example

[Transims server information] 2007-07-02

Each note ends with a line "============================" (it doesn't 
matter how many "=" characters there are.  This format is simple enough 
that I find it's no trouble typing the header and footer lines.

I wrote a simple python parser to identify the notes and get their title 
and date.  I use this with the Lucene search engine.  I had to write some 
python code to write the Lucene index, and to get the search results.  The 
output loads right into a browser for readibility, with some useful links.  
Just this simple system works surprising well.  But since you can't get a 
64-bit python wrapper for Lucene on Windows in binary form**, I had to 
actually use jython.  This works well, but it's inconvenient because the 
startup time for each query is very slow.  I suppose I could put it on a 
server and make it more workable, but I was looking for a serverless 
solution.

This is to show that fairly simple text format notes can be very effective.

** Apparently building the Lucene python wrapper on Windows in darn near 
impossible for most folks.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/af9801a1-5739-4266-a9cd-6245a6ea8a39%40googlegroups.com.

Reply via email to