It's an example of allowing free-text to be the basic unit of entry, with the structure coming later and broadly though automated means. Sadly this is an insight most, if not all, productivity tools have failed to grasp - instead they make the unit the "task" which is a crazy constraint and assumption about how people think.
I'd welcome any feedback on the tool. I would also love some help in finding a better sample text, something public domain that we can re-distribute.
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAPKKYJbE8ii9UhT8nX_-YwgkW7Rvu0vnP9Y0LwVOdfd5vLCMmQ%40mail.gmail.com.
> I'd label this plugin as "highly experimental", since it completely changes the structure of a tiddlywiki and there is no undo atm. ...I'll clarify the labelling to indicate that it is experimental and subject to change, but I'm unsure what you mean by changing the structure of a TW. As I said above, the slicing operation is non-destructive.
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/a094fbd0-0dcf-4221-836e-633f1e0cee48%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/2709c092-2681-47aa-8eb5-d138771a6683%40googlegroups.com.
I've posted an update that includes a first pass at the ability to rename tiddlers, while keeping the tagging relationships intact. I've also dispensed with the use of an import tiddler:Use the "show toolbar" checkbox at the top of the sliced output to access the renaming feature.
--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/vp62YKOsE54/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAPKKYJZpRPqv_1k0sggnXCOjqeEso6CcZGiEQMgYC-e_qt8BZQ%40mail.gmail.com.
There is a funny quirk ... If you rename the same field a few times and then rename it to the original name again, it works properly but autofills the input field with previous iterations of the rename ... which isn't a problem per-se but a bit confusing.
\o/ I see "In Place Editing" coming.
looks good.
-m
There is a funny quirk ... If you rename the same field a few times and then rename it to the original name again, it works properly but autofills the input field with previous iterations of the rename ... which isn't a problem per-se but a bit confusing.For instance:Rename Sample -> Sample1Rename Sample1 -> Sample 12Rename Sample12 -> SampleSample1 will be in the input field so if you keep on pressing the rename button it will cycle through all those fields again. I am not sure if this is Chrome autofill magic of Tiddlywiki keeping some circular buffer around.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAAkycaWpmx1pggyicb5-C973aSekKg3UyXRvXv9YgCw3-nVH3A%40mail.gmail.com.
This is great stuff, but I'm wondering it it wouldn't be better to have a separate field (e.g.: connect; linkup; follows; sliceof) rather than use the tag space. To me tags are meant to add semantic context to tiddlers. Here they're used for connecting a set of tiddlers. A single slice instantly pollutes tag-space with tags that have no use except to connect a very specific set of tiddlers to each other.
Thanks!
Mark
On Saturday, August 1, 2015 at 5:31:06 AM UTC-7, Jeremy Ruston wrote:I've just pushed a new prerelease that includes an early cut of a tool to slice longer texts into individual tiddlers based on headings and lists. It's based on ideas that have come up in previous discussions about dealing with long, structured tiddlers.You can try it out at:You'll need to carefully follow the instructions in the "HelloThere" tiddler:* Scroll down to the "Sample Text" tiddler and click on the "text slicer" icon* Click the "import" button in the resulting import listing* Open the tiddler "Sliced up Sample Text"You should see a copy of the original text, but you can explore the table of contents to see how it is composed of individual tiddlers that are threaded together by tags.I'd welcome any feedback on the tool. I would also love some help in finding a better sample text, something public domain that we can re-distribute.Best wishesJeremy
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/835c693d-ae54-4e5f-87ed-278ba5d8de03%40googlegroups.com.
... the idea of multiple tags fields is something that has been discussed before: there's only a few enhancements needed to make it possible.
the idea of multiple tags fields is something that has been discussed before: there's only a few enhancements needed to make it possible.
I wanted to add color to the new buttons, and was tripped up temporarily because the class format is slightly different. For consistency, could the class for the new images include the word "button"?
Compare:
svg class="tc-image-edit-button tc-image-button"
to:
svg class="tc-image-fold-others tc-image-button"
cmari
On Saturday, August 1, 2015 at 5:31:06 AM UTC-7, Jeremy Ruston wrote:I've just pushed a new prerelease that includes an early cut of a tool to slice longer texts into individual tiddlers based on headings and lists. It's based on ideas that have come up in previous discussions about dealing with long, structured tiddlers.You can try it out at:You'll need to carefully follow the instructions in the "HelloThere" tiddler:* Scroll down to the "Sample Text" tiddler and click on the "text slicer" icon* Click the "import" button in the resulting import listing* Open the tiddler "Sliced up Sample Text"You should see a copy of the original text, but you can explore the table of contents to see how it is composed of individual tiddlers that are threaded together by tags.I'd welcome any feedback on the tool. I would also love some help in finding a better sample text, something public domain that we can re-distribute.Best wishesJeremy--
I like the Idea, and I like the inline editing.
- I don't understand what those titles that contains title-para-number means
- The auto-generated tiddlers with that weird names fills my tiddler name space very fast. It would be cool to be able to "hide" them.
- The "edit mode" it's a bit uncomfortable to reach. Maybe adding a double click-to edit widget to each section title simplifies this.
This is looking cool.Regards
I'm following this plugin with interest,
especially with the recent commit to use list field instead of tags for the parental relation
(not yet available on the prerelease) :)
It doesn"t manage all wikitext for the moment, ok.
But it recognize only one level of list (I tried to slice the HelloThere tiddler), is it intended?
Thanks for the comments (and good to see you posting again!).
I was busy spreading the word by using Tiddlywiki in a project with others people (so I went further in interface customization than I ever did before, with forms to create tiddlers or selectable fields in edit mode), but I've always kept an eye on the Google Group and on the new things on GitHub (except maybe between around the v1.0.8).
The more I practice Tiddlywiki, the more I think that tags should remain for user/content-oriented structure (I can accept system tags since they are less visible), and that fields are the best way to manage all that is "below" the application (all that "make it work", the interface, etc.). Because we can give a semantic to the values of fields through the field name, but it is not as easy for tags.
I've once reuse the whole toc-macro recursive logic to use a "parent" field instead of tags (+ some cosmetic changes).
Hello Jeremy,
Why adding another mechanism instead of using the ones that exists already?
Why adding another mechanism instead of using the ones that exists already?
I agree with Evolena suggestion, I was talking about your proposal of creating a parallel tag system.
Regards
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAPKKYJZfC4527%2BZVW-4Chj0WLRMyGjCkphPg0YvfqrKL5M3UNw%40mail.gmail.com.
this.addToList(parentTitle,this.addTiddler({
"toc-type": "paragraph",
title: title,
text: "",
class: tags
}));\define body(type:"ul")
<$type$ class={{!!class}}>
<$list filter="""[all[current]] $(tv-exclude-filter)$ +[limit[1]]""" variable="item">
<$list filter={{!!toc-list-filter}} template="$:/plugins/tiddlywiki/text-slicer/templates/interactive/tiddler"/>
</$list>
</$type$>
\end
<$macrocall $name="body" type={{!!toc-list-type}}/><div class="tc-view-template-document-tiddler-heading">
//This tiddler is part of a document. The content as it appears in the document appears below.//
</div>On Saturday, August 1, 2015 at 8:31:06 AM UTC-4, Jeremy Ruston wrote:I'd welcome any feedback on the tool. I would also love some help in finding a better sample text, something public domain that we can re-distribute.
I love it!
I have been chopping up CFRs from the eCFR to build up searchable regulation tiddlywikis in much the same way to help me with my job. I have been doing them manually so far and I can see this speeding things up quite a bit.
Feedback:
1) I think slicing down to the paragraph level might be too far. It adds a lot of autogenerated cruft in the TOCs. There may be some need to go down to this level but I would make the delimiter for levels beyond just headings configurable/regexp-able. In the eCFR example above. It would be useful to go down to the paragraph denoted with a lowercase letter in braces and the subparagraph denoted by a number ... end even sub-subparagraph denoted by lower case roman numerals ... but I don't know what a good title for the paragraphs would be other than their typical legal reference (i.e. §###.## (a)(1)(i)). I have not tackled splitting thing up to that level manually mainly due to the work it would entail and the difficulty in piecing together a tiddler name that won't be error-prone.
2) In the eCFR example, there are a lot of annoying "back to top" links that I have to manually remove. It would be nice if some configurable/regexp text could be excluded from the slicing import.
I'll have to exercise this more (particularly slicing updated regs that supersede previous ones and linked graphics) since it looks like a great tool for me.
Thanks!
/Mike
A little bit, yes. But it didn't take an inordinate time to parse out manually. I see the potential of the autoslicing making it *way* easier with some custom delimiters and maybe a sed-type filter to filter out all the "back to top" links.
I dread handling updates ... I don't know of a good efficient way to diff eCFR regs other than semi-manually.
/Mike
I've just pushed a new prerelease that includes an early cut of a tool to slice longer texts into individual tiddlers based on headings and lists. It's based on ideas that have come up in previous discussions about dealing with long, structured tiddlers.You can try it out at:You'll need to carefully follow the instructions in the "HelloThere" tiddler:* Scroll down to the "Sample Text" tiddler and click on the "text slicer" icon* Click the "import" button in the resulting import listing* Open the tiddler "Sliced up Sample Text"You should see a copy of the original text, but you can explore the table of contents to see how it is composed of individual tiddlers that are threaded together by tags.
I'd welcome any feedback on the tool. I would also love some help in finding a better sample text, something public domain that we can re-distribute.
Best wishesJeremy
Here's a completely random bit of text I just generated
which matches the format of my real document. It has the headers + plain paragraphs with line breaks in-between. This was created in Sublime text editor. I then pasted it and split it. As expected, each paragraph was its own tiddler.
Btw, I must say I'm overwhelmed and impressed by the community. I posted some questions in a few places online regarding other plugins. Everyone answered within 24 hours. It just blew me away. I'm used to the less friendly communities of major CMS software apps…
Best,
--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/vp62YKOsE54/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/9AA37EF5-5F6F-4EB1-9C89-7977D81BA573%40gmail.com.
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/c7beb1eb-8d72-48dc-b35f-81e73a968d74%40googlegroups.com.
--<sample_text_for_slicer.txt>
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/vp62YKOsE54/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/9AA37EF5-5F6F-4EB1-9C89-7977D81BA573%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
I took the sample text I posted previously and used Sublime to add break tags between each paragraph. When outputted in slicer, I got:
- All the text which is not a header in one chunk
- Heading 1
- Heading 2
- So on...
Best,LG
On Tuesday, May 10, 2016 at 2:32:24 PM UTC-4, Jeremy Ruston wrote:Hi AmandaHere's a completely random bit of text I just generatedTerrific random text if I may say so.which matches the format of my real document. It has the headers + plain paragraphs with line breaks in-between. This was created in Sublime text editor. I then pasted it and split it. As expected, each paragraph was its own tiddler.The sample lacks <p> tags around the paragraphs. I tried pasting the text as it is into both a text/html tiddler and an ordinary wikitext tiddler. In both cases, the broken markup prevents things from working properly.I added <p> tags around the paragraphs (attached). Processing the result as text/html does have the expected output of a separate tiddler for each heading and for paragraph.If that’s looking like it’s going to generate too many tiddlers for your texts, then the best approach may be to extend the text-slicer plugin with more options, so that we could have a tiddler for each heading plus it’s immediate text.I won’t have time to explore that for a while. The other option would be to preprocess your texts to merge contiguous paragraphs, putting a couple of <br>s in between.Btw, I must say I'm overwhelmed and impressed by the community. I posted some questions in a few places online regarding other plugins. Everyone answered within 24 hours. It just blew me away. I'm used to the less friendly communities of major CMS software apps…Thank you — from my perspective the community is also what makes doing this such fun.Best wishesJeremyBest,
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/f15f7b8f-08e8-41a6-a17c-a2098d1b6940%40googlegroups.com.
; Title
: Line 1
: Line 2
: Line 3
: Line 4
;
: Line 1
: Line 2
: Line 3
: Line 4; Title
: Line 1
: Line 2
And another paragraph another paragraph another paragraph another paragraph another paragraph another paragraph another paragraph another paragraph another paragraph another paragraph another paragraph another paragraph
: Line 3
: Line 4