Do you use this only to collect a bunch of one-level transclusions? Or can this be extended to show hierarchical lists? If you open my charter document, it has one main tiddler which transcludes all the other content tiddlers, organized into Chapters, Sections, Subsections, and Sub-subsections. But each chapter, section, etc. is its own tiddler, and, importantly to me, has its own permalink. They are transcluded in a careful way to respect the hierarchy. To me, that’s a large part of the requirements. I couldn’t tell from your descriptions whether either technique would support this.
But that’s part of my point that a generic tool for this is difficult. There’s such a variety of needs that it sounds extremely challenging to find useful commonalities. I am going to have to look into @Mohammad’s Sections plugin, though.
My requirements are very straightforward: I just need a numbering system before the title. The numbers themselves should indicate the hierarchy. That’s all I need. Since my requirements are so simple, I can achieve this by hacking @Mohammad 's section plugin. It offers numerous predefined styles and allows users to write their own.
My requirements are very straightforward: I just need a numbering system before the title. The numbers themselves should indicate the hierarchy. That’s all I need. Since my requirements are so simple, I can achieve this by hacking @EricShulman 's code. I’m not a detail-oriented person, so I’m not suited to be a product manager. The result I want looks like this below—just simple numbering is fine.
Why am I proposing this feature for inclusion in the core macro? First, this functionality is essential for tiddlywiki’s ecosystem to communicate with external systems. Second, once integrated into the core macro, many users will contribute requests and suggestions, refining the flatten macro into a polished tool.
Since the reference manual can be printed, it inherently possesses certain linear characteristics. Although readers use the reference manual in a non-linear manner, my linear requirement is simply to be able to communicate externally without relying on the wiki.
For example: “Please refer to Section 1.2.5.”
Hmm. You two didn’t see the previous post.
After excluding me and @Mohammad the count is 2. Because @Mohammad’s comment is unrelated to this post.
@Scott_Sauyet, It seems you’re uncomfortable with the sales pitch tone of AI. I think AI’s approach to writing by starting with evoking a sense of connection is something worth learning from.
Since I have no need for printed output, only for instant messaging and AI interaction, I haven’t focused on pagination issues. However, that earlier post also inspired me to use the kin plugin for this post.
Indeed, nodes on the official TiddlyWiki site can have multiple tags. It’s not linear in the traditional sense. By “linear” here, I mean being able to expand all levels at once, allowing you to see from start to finish without needing multiple clicks to jump around. I’m not sure what term to use to describe this concept.
Yes the Kin filter is marvelous and fully featured.
Tagging tree operator can fully walk a hierarchy and return all titles. But it truly flattens it to a list so no you can’t then establish the hierarchical relationship (except for next/previous and position within) without recalculating it.
Tagging tree is great when you only want the list. For example it could be used when walking a hierarchy to discover the items position in the linear list.
One thing here is when you have a list of titles this can be given to a list widget, and within that list widget you can transude each and every tiddler, or use a macro like translink macro or one of your choosing.
I just visited https://yaisog.tiddlyhost.com/. The tagstree has been renamed to descendants. The modified plugin now correctly outputs “t1.1”. It can replace kin.
The translink macro can replace the following “export” to generate a flattened single page.
I will just point out the original taggingtree and tagstree filter operators are still available and while only applying to a standard tag hierarchy like tiddlywiki.com’s content and toc macros it is simpler to use for this set of common cases.
I have not looked in detail recently but it is achieved through the list item template ie you can instead of displaying the title or caption of each tiddler in the list use a template to display each, this allows that template to be written to transclude the content or other fields, macros etc…
ViewFieldTemplate is used to generate the display text for tree links. It does not have the capability to transclude all tiddler content to generate a flattened single tiddler.