Re: Leo for organizing notes? [Comments Item 9]

2020-02-10 Thread andyjim
Thanks for being patient with this non-programmer.  And I'm glad I stumbled 
in here and stumbled upon the right person who has a personal interest in 
Zettelkasten. Are we more or less caught up now? Have I answered all 
questions where you wanted my responses?  What's next step? Any other 
questions we need to be thinking about? Oh, I know of one:

I think for myself I would like the system to generate date-time based UIDs 
for new zettels (so I don't have to type them in), but to have the option 
to type in title as UID or default the first line to title per your 
suggestion. have the option which way to do it.  BUT, what about parsing my 
archive files?  I will want those zettels dated from origin. They start 
around 1990 and go up to the present. I would like to be able to call up 
zettels by date or date range as well as other keys.  Hopefully the system 
can do that.

Maybe it's as simple as entering my UID manually when I prep a file for the 
parser, though in that case I would not be using the full YYMMDDHHMMSS 
format, probably just YYMMDDxx, since date will be the finest granularity 
available to me. I'll just increment the last two digits after DD for the 
zettels written on that day.  Another point on that: I won't be consigning 
the entire content of these files to zettels; just the points I'm 
interested in. There will be a lot of verbal cruft that I don't need, and 
this is my opportunity to clean up my mess.  I expect the parser will just 
keep parsing line by line until it finds another zettel code that I've set?

Anybody know how to recover old MS Word 2003 files where I've lost the 
password?

OK, one more item: I'm on board with the notion of making zettels short, 
keeping the thought atomic. I see the value of that, but I won't always be 
able to do it. I have a goodly number of non-atomic thoughts, even essays, 
book chapters... But I want them in my ThoughtBase nonetheless. Also, I 
will be drawing on groups of zettels to write longer pieces, possibly 
someday a book or two (Luhmann wrote 60 books from his zettelkasten). I 
realize that at some point you need to take it elsewhere (Scrivener or 
whatever) to finish it, but I can imagine doing most everything up to rough 
draft in Zettelkasten.  IOW I feel I need to have no limit on zettel size.

Earlier you suggested starting a new thread. Are we coming to a good point 
to do that? I lean upon your best judgement; no strong opinion either way.

-- 
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 leo-editor+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/5edf680d-fbc1-40c3-aac1-246ff2335104%40googlegroups.com.


Re: Leo for organizing notes? [Comments Item 9]

2020-02-10 Thread Thomas Passin


On Saturday, February 8, 2020 at 11:41:38 PM UTC-5, andyjim wrote:
>
> Speaking for myself, with my use case, where the system is for thoughts, I 
> want as little clutter and distraction as possible, which is the main 
> reason I’ve never even used markdown. When I’m thinking and writing my 
> thoughts, I don’t want to have to think about anything at all but writing 
> nouns and verbs; not formatting code or anything else.  I don’t know how 
> many of my silly breed are thus afflicted, but I know some are. I’m having 
> to work at accepting that I probably have to learn some markdown, but I 
> won’t be messing with it until after I’m done writing my nouns and verbs.
>

That's why I put in that every item would be optional.  You could omit them 
all, and the system will create values for them.  OTOH, if you care about, 
say, the title, you could still type one in easily.  So I think my 
suggestion covers you here,
 

> Likewise when I make a gathering of a cluster of zettels to work with, I 
> just want to see the text ("Just the text, ma'am").  Don’t want to see meta 
> data or any other sort of informational or system stuff. Just the text, 
> please, so I can focus on the meat. I’ll be thinking and writing further 
> notes then as well, so keep the dogs quiet and tell that silly parrot to 
> just shut up.
>

Once the system knows what the various data items are, no problem in just 
displaying and editing the text.
 

> Ok well, enough drama.  But this strongly felt need of mine is one reason 
> I suggested (in my zettel template file attached to another post) a 
> sub-divided zettel instead of a monolithic zettel. Let the system be able 
> to address each sub-element independently. Bind the elements together by 
> adding one more digit to the zettel’s UID  and let that extra digit 
> differentiate the individual elements. Now, let the system permit 
> displaying only the body element, and now I have my distraction free 
> thinking/writing environment. If all the link stuff is in one sub-zettel 
> then the system need only look at that sub-element and not have to scan 
> everything else to find what it’s looking for. Distraction free environment 
> for the system as well. The links blocks from all the zettels are all the 
> system needs to form the entire zettel web. Neat and clean, hopefully 
> easier on the programmer (speaking as a non-programmer).
>

If you want to type something like a link to another zettel, and expect the 
system to know it's a link, you are going to have to mark it in some way.  
The system won't be able to read your mind about it.  You could mark a link 
line by line - one way is the method I suggested - or you could collect 
them all in a block, as you are visualizing here.  But you will still have 
to delineate that block in some way.  So there will have to be some marking 
syntax to internalize somehow.  The alternative is to add links after the 
zettel is in the system, using some kind of data entry boxes.  That's 
certainly possible, but I would like to be able to type them in if I want 
to, and to be able to export them in some readable way if export becomes 
necessary.

I think we're basically compatible on this, even if we still need to get 
the concepts worked out a little better.
 

> If the body (including title) comprises a separate element, then we can 
> easily export only the body (if that’s what we want to do), free of all the 
> system stuff. Or, if we wanted to export some but not all the specialized 
> blocks. We can do whatever we want with ease.
>

[snip]

All of which brings me to another reason I’m suggesting this, and you are 
> free to tell me I’m crazy. This is a jealously guarded secret so don’t tell 
> a soul: 
>
> If the zettel is modular, then a user can design his own zettels and his 
> own system…
>
> Suppose the user wants a GTD system, specialized for his own use case. Now 
> I realize the zettelkasten system can be used as is for a GTD, a PIM or 
> most anything else. But, a GTD system would probably benefit from 
> specialized templates for GTD. Likewise a PIM would better suit with 
> specialized templates (fields for data, etc). You yourself designed a 
> specialized ‘zettel’ for your URL management system.  If this system has 
> the capability to allow the user to ‘roll his own’ for specialized 
> purposes, then I think we’ve got something pretty special. Heck you or I 
> might want to redesign the zettel for our own use case. It looks already as 
> if we have slightly different preferences in some ways each to suit his own 
> use case.  I’d like to be able to see first lines only, but you may have 
> little or no interest in such a feature.  But if my custom modified zettel 
> template allows the first line to be a separate zet (cute name for a 
> sub-element?), then I can have my wish, and you can have yours. Too, we 
> could combine multiple systems in one: Notes, GTD, PIM, URL manager, 
> project manager, … all in one integrated system

Re: Leo university and workarounds for vscode's limitations for leoInteg

2020-02-10 Thread Edward K. Ream
On Sun, Feb 9, 2020 at 12:41 PM Félix  wrote:

First, I recently discovered the 'leo University' entry of workbook.leo :
> https://github.com/leo-editor/leo-editor/issues/816
>

Glad it's been helpful.

>  I've taken a few steps lately, to write down all notable enhancements to
> be done as issues on leoInteg's github repository. I feel this will help
> greatly in making progress going forward.
>

I've always found it helpful to explain (to myself) what is going on. It
helps later.

> Secondly, I've realized after trying out what's possible to do (or not)
> with vscode's treeview api, that some of my "Added" features are more
> problematic than I expected.
>

Thanks for this detailed report.

Edward

-- 
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 leo-editor+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS2X8XbV6LT88W_hfuMuU74td5ckdPOL8DXOX80vtRCrEQ%40mail.gmail.com.