Transcluding all slides into one tiddler (tiddlyshow)

108 views
Skip to first unread message

Andrew Lister

unread,
Oct 7, 2019, 10:31:08 AM10/7/19
to TiddlyWiki
I'd like to make a single tiddler out of a set of slide-tiddlers, so I could print a PDF for students or copy-and-paste one formatted tiddler into our school's LMS; I'm using the Tiddlyshow plugin.

This sort of works, but I'm not sure what the variable would be for sorting, to make them come out in order:

<$list filter="[tag[PUT TITLE OF SLIDE SHOW HERE]!tag[thumbnails]sort[ ???? ]]">
<br/>
<h2><$link><$transclude field="title" mode="block"/></$link></h2>
<$transclude field="text" mode="block"/>
<br/>
<hr/>
</$list>

Thanks,

Andrew

Birthe C

unread,
Oct 7, 2019, 11:11:20 AM10/7/19
to TiddlyWiki
Hi Andrew
The slides will be in the order you created them unless you have sorted them using drag and drop, in that case you can find the order in the list field of Slide Manager.

Birthe

Andrew Lister

unread,
Oct 7, 2019, 5:05:23 PM10/7/19
to TiddlyWiki
Right, but what I'm trying do here is to put the contents of all the slides into one tiddler, in order, that I can then export as a pdf or copy and paste to html for my students.

I could just open each slide in order and then hit "print...". I can also do it manually by creating a tiddler with:

{{title of first slide}}
{{title of second slide}}
etc.

I was trying to be clever and use the list widget to generate this content automatically. The problem is that I don't what to sort by; the slides don't seem to have a count variable, at least not one that appears in the tiddler tags or fields.

Birthe C

unread,
Oct 7, 2019, 5:17:51 PM10/7/19
to TiddlyWiki
Hm, would you not be able to use?

<$list filter="[enlist{title of slidehow!!list}]">
<h2><$link><$transclude field="title" mode="block"/></$link></h2>
<$transclude field="text" mode="block"/>
<br/>
<hr/>
</$list>


Birthe

Mohammad

unread,
Oct 7, 2019, 11:58:15 PM10/7/19
to TiddlyWiki
Hi Andrew,
 I personally use the printriver by BTC https://github.com/kookma/Tiddlyshow/invitations
It lets you to customize your printing change the order and so on!

Printing is one of the area Tiddlywiki needs improvement.

Good luck
Mohammad

Andrew Lister

unread,
Oct 8, 2019, 12:51:08 PM10/8/19
to TiddlyWiki
Yes, that works, thanks.

Andrew Lister

unread,
Oct 8, 2019, 12:58:31 PM10/8/19
to TiddlyWiki
Thanks Mohammad, but the link below goes to a 404 page. Is this a plugin?

Mohammad Rahmani

unread,
Oct 8, 2019, 2:21:40 PM10/8/19
to tiddl...@googlegroups.com
Oops, sorry for eating address.

The correct address is as below




This is being to BTC.

Mohammad

--
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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/f1b0ae03-8ed1-45ef-862a-685895598a69%40googlegroups.com.

TonyM

unread,
Oct 8, 2019, 7:44:12 PM10/8/19
to TiddlyWiki
Andrew,
  • If the tiddlers have being ordered using drag and drop the trick is not to use the sort[] operator.
  • I have done a lot on printing recently so have you some outstanding desires?. I have tackled the page breaks and tables (Very easy with a trick) across multiple pages.
  • I like to make a print output to be contained inside a single tiddler (using list and more). What you see is what you get (almost), you then use open in new window and crtl-P to print just that tiddler.
  • I print to a PDF printer (Foxit Reader) and can set headings and margins there if desired - however I prefer to prepare the pages breaks etc inside the printable tiddler so that they are recognised once printing.
Regards
Tony
Reply all
Reply to author
Forward
0 new messages