Coding 2024-02-10

By Max Woerner Chase

Okay, this is interesting. I don't have the proper context for putting things together in terms of absolute convergence, but when I tried drafting the required predicates, a few things jumped out at me:

I'll need some time to collect my thoughts on this. So, for at least a little bit, I'm going to put this project down and focus on some other things.

In particular, I've got a novel I've been writing, and the current draft document is unwieldy to navigate. I've been reading about writing advice, and trying to figure out how to change my process to address the issues I'm having.

Currently, I have a reStructuredText file that contains a combination of "actual draft text", [text in brackets] that indicates summarized ideas of what could go in, and reStructuredText comments that indicate structure that doesn't have either of the former two backing it up. I have a tasks.py file that defines tasks to check the spelling of the file; this is necessary because I need to allow some words, and forbid others. (Weirdly enough, when I was trying to forbid particular words, hunspell wouldn't acknowledge those words, so I needed an extra step to find them with a regular expression.) And another to convert the file to html and docx, as handled by ninja, via a hand-written file.

What I'm considering trying to do is to convert the draft to an outline in Leo, and write code to process the .leo file into an rst file that can then feed through the other steps. What I need to figure out before embarking on trying to do all that is, what structure do I want to put the outline in? What would be helpful for me?

Here are my quick thoughts, untested ideas:

So, going forward, not now, but soon, my plan would be to transcribe the draft and some scraps of exposition into a .leo file, with one section for the outline, and another for notes. Sort of like a very un-flashy Scrivener file, since I don't feel like resuscitating an old laptop and trying to get Scrivener working again. There are still some questions to answer here about the details of the structure, and I'll try to figure them out later. For now, I've pushed things way too late.

Good night.