It's been a bit since I've had time to chime in on the group here, but I 
wanted to drop my two cents in as well. I use Streams significantly. In 
fact, it's the plugin that has made TiddlyWiki a superior tool for me in my 
research and writing. My work has me doing a great deal of historical 
research and then writing long form output. 

Walt notes the architect/gardner distinction. I actually think Streams in 
TW5 is one of the best crossover tools I've seen to bridge the space 
between those things. In my lane of knowledge work, I have to start in one 
and transition to the other. There is usually an ugly ditch between the two 
when it comes to tools that are good for one or the other. I've used a lot 
of different tools at this point, but nothing comes close (for me at least) 
to allowing the idea generation phase to seamlessly transition into long 
form writing. The friction for me right now is found in "last mile" 
portions of my workflow as I'm trying to get it out of TiddlyWiki into 
industry standard publication formats.

@Saq, I've said this before, but you've developed one of the most helpful 
tools I've used in years. It not only works seamlessly until the final 
steps, but it also does so in a clean, minimalist way that doesn't 
interrupt the creative process. It's not cluttered up with extra boxes or 
constantly requiring some form of context switching to get thoughts down in 
draft form. 

My use case: 

   - *I collect notes from works I'm reading* (books, journal articles, 
   etc.) into source streams. These are titled with a bibtex key using the 
   bibtex plugin.
   - *I use Streams for drafting my writing.* This is what is most 
   important to me. I develop the outline for my long form writing (think 
   academic articles or book length) by creating a root stream and building 
   out the outline. The beauty of Streams is that it allows me to build that 
   initial outline out into an entire draft of my article, from simple 
   headings all the way to full body text. It grows easily. Nodes can be full 
   paragraphs, so I begin writing my article inside the outline itself. This 
   allows the flexibility to easily move paragraphs and whole sections around 
   as I'm writing in draft mode. In addition, since I tie my notes to a 
   tiddler titled with a bibtex key, I can link to my notes by citing the 
   bibtex key for a source in my draft. This becomes helpful later, when I 
   want to move this work to LaTeX or elsewhere for publication.
   - *The need to flatten and export for publication. *Of course, when the 
   draft is complete, I need an easy way to export my written article into a 
   format that I'm able to publish. This is currently the most fragile part of 
   the process. Though, that is likely my lack of understanding when it comes 
   to coding or writing my own solution.

On flattening & exporting: 
I've played with some of the approaches above, and they work. In specific 
Jan's mod is a helpful step in the right direction. However, some of Walt's 
initial points in this thread really resonate with me. Ideally, I think I 
would like to keep the initial draft of my work as an outline and create a 
copy that is flattened for export. To Saq's point above, a wikitext tiddler 
is superior to a markdown tiddler. I wouldn't want to lose my initial 
streams set by flattening in a way that replaces it. I'd rather keep it as 
a stream and export a flattened tiddler. If I'm not mistaken, the default 
behavior of most flattening techniques I've seen is to flatten the actual 
collection of tiddlers instead of outputting a copy. I'd love to have a 
setting to make a copy instead. Perhaps that is something that could be 
added to Jan's dialogue box of settings alongside the ability to choose 
bullets or paragraph format.

Furthermore, thinking toward export, Walt's suggestion of parsing into 
Markdown would be really helpful for me. Even more helpful would be LaTeX, 
but that's probably too niche for most people. In a perfect world, I would 
draft up a full article in Streams, then have an easy "one-button" export 
process that (1) flattens the text into a single tiddler* as a copy of the 
original* and (2) parses the results into either markdown or (preferably) 
LaTeX for easy copy and paste export into my publishing tool. Bonus points 
if I could choose to export as markdown or LaTeX!

Grateful for the work of this community, and the conversation that is 
always going on around here about how to make better tools for thought. 

On Tuesday, June 29, 2021 at 4:06:48 PM UTC-5 Jan wrote:

> Hi Walt,
> I guess you have to install Saq's brandnew version 0.2.19 of  his plugin. 
> He programmed a hook to make the bottom-buttons appear because they are 
> tagged. 
>
> As for the requested sensor for the indent level I am sorry to admit that 
> I have no idea how to build this. 
>
> Cheers Jan
>
> Am Di., 29. Juni 2021 um 20:45 Uhr schrieb ludwa6 <[email protected]>:
>
>> Thanks, Saq: I deleted the stream-row-template object, and now -tho i 
>> still don't see any new button at bottom of stream, i find that, by 
>> clicking on the bullet that appears at top left of a stream w/ nested 
>> nodes, it opens up the UI on this modal, which delivers what's promised 
>> -and more!
>>
>> @Jan: Thanks a heap for this update; it adds real utility to the app for 
>> me!  A nice bonus (maybe it was also in earlier version/ demo, and i didn't 
>> notice) is that pulldown option in the modal UI  to select either bulleted 
>> or numbered list, as alternative to the paragraph-formatted option.  
>> What could add even more value to this feature would be to have the 
>> number of bullets or hashmarks correspond to the indent level;  that would 
>> preserve the essential function of "flattening" the many nodes into a 
>> single text block, while also yielding text in format that TW could 
>> interpret and render with treelike indentation, as an option.  (there's my 
>> €0.02 of user feedback, fwiw! :-)
>>
>> /walt
>>
>>
>> On Tuesday, June 29, 2021 at 6:39:28 PM UTC+1 [email protected] wrote:
>>
>>> @walt
>>>
>>> For the flatten capability you only need the tiddlers numbered 1-5
>>> In particular I would advise caution against using the  
>>> stream-row-template override.
>>>
>>> If you drag and drop and import those 5 tiddlers, the flatten button 
>>> will turn up at the bottom of the stream as long as the stream has some 
>>> nodes.
>>>
>>> On Tuesday, June 29, 2021 at 7:16:58 PM UTC+2 ludwa6 wrote:
>>>
>>>> Hey @Jan: Great to hear!
>>>> So following these instructions <https://szen.io/stream/>, i have 
>>>> installed everything on that page below the Streams and Relink plugins 
>>>> (which i already have) -everything but the German language thingy.  That 
>>>> is 
>>>> to say: additional tiddlers numbered 1-5, plus stream-row-template, the 
>>>> two 
>>>> things under "A button to show the keyboard shortcuts," plus the 
>>>> MobileTweaks... But for all that, i cannot get any new button to reveal, 
>>>> nor does alt+f do anything useful ( on my mac, it enters the ƒ character). 
>>>>  
>>>> Of course i've saved, refreshed, tried in different browsers, etc.
>>>> Any idea what i might have got wrong, or what else must i do, to get 
>>>> this add on working?
>>>>
>>>> /walt
>>>>
>>>>
>>>> On Tuesday, June 29, 2021 at 12:42:47 PM UTC+1 Jan wrote:
>>>>
>>>>> Hi Walt, I am happy to announce that the streams to text is finally 
>>>>> updated: https://szen.io/stream/ . Thanks to Saq who has gently 
>>>>> helped me and provided hooks within the plugin, that make it fun 
>>>>> tinkering 
>>>>> with the plugin, this version should be more future-proof than the last 
>>>>> ones
>>>>> . 
>>>>> As always: Backup before using it to recompress the ideas, you 
>>>>> collected with streams. 
>>>>>
>>>>> Enjoy,
>>>>> Jan
>>>>>
>>>> ... 
>>>>
>>> -- 
>>
> You received this message because you are subscribed to the Google Groups 
>> "TiddlyWiki" 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/tiddlywiki/82b32b60-8ecb-4532-a9dc-cf371ee8d095n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywiki/82b32b60-8ecb-4532-a9dc-cf371ee8d095n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" 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/tiddlywiki/4fa09928-66b0-46e8-91dc-3a13aa106ad2n%40googlegroups.com.

Reply via email to