I follow Mats method as well.

However I often create a tiddler (that may include the content of multiple 
tiddlers) that I then open in new window and print. Your could think of 
this as a print preview.

I think more sophisticate print preparation and layouts could be done in a 
custom tiddler, I would like to see the ability to preview (at least 
automatic page breaks) and insert additional ones as desired. Some one with 
good print media css skills may know how to achieve this. In effect we need 
a WYSISWIG print view that will work once presented to the print driver. Of 
course page size and other elements need to be maintained. We use A4 pages 
not letter in Australia, but preparing a cheat sheet on Landscape A3 may be 
nice.

Are there Print Preview javascript libraries we could use to build a 
plugin? I can see naming tiddlers for headings footers, previewing tables 
breaking across pages and visualising automatic page breaks, or inserting 
additional manual breaks.

It would also be nice to have a button to print that opens the "in wiki 
print preview", and another button that does the equivalent of Open in new 
window + ctrl-p 

Perhaps a nice approach would be to have a third template along with the 
edit and view called print preview that could operate on any tiddler.

Regards
Tones





On Wednesday, 2 June 2021 at 07:50:51 UTC+10 Mat wrote:

> Tip:
>
> Toolbar > More > Open tiddler in new window
> Right click > Print
>
> That said, I wish there was a direct "print this tiddler" button in the 
> tiddler toolbar.
>
> <:-)
>
> On Tuesday, June 1, 2021 at 9:20:34 PM UTC+2 [email protected] wrote:
>
>> I also print one or more specific tiddlers this way. 
>>
>> A request:  sounds like you know what you're doing w.r.t. CSS and TW.  
>> Would you mind making your full custom CSS available as an example (for me)?
>>
>> -- David 
>>
>> On Tue, Jun 1, 2021, 05:15 Jon Light <[email protected]> wrote:
>>
>>>
>>> In response to a slight offtopic on the thread "Issue with PrintRiver 
>>> plugin" I thought it was worth mentioning other methods of printing 
>>> Tiddlers.
>>>
>>> I took a fairly simple approach as follows.
>>>
>>>    - I simply find the tiddler of interest and use the existing Tool 
>>>    item PRINT.
>>>    - This prints the whole page which equates to the story river 
>>>    - I therefore use the pull down from the Tiddler menu "Close Others" 
>>>    now I have only one tiddler in the Story River - then I print - very 
>>> quick 
>>>    and fuss free as long as you like the existing defaults on what actually 
>>>    gets printed.
>>>    
>>> Its an easy sequence. 
>>>
>>> Subsequent "fussy" refinements....
>>>
>>> I preferred to print tags with tiddler so my custom CSS contains @media 
>>> statements for printer specific CSS which include making tags in the 
>>> tiddler visible for the print.
>>>
>>> I also like to use CSS floats to place text to one side of the other of 
>>> images, the problem is that page breaks and images are difficult when 
>>> printing. 
>>>
>>> The browser may make the decision to move an image to the next side of 
>>> paper but still allows the floated text that should appear alongside the 
>>> image to appear instead on the previous side - kind of ignoring that the 
>>> image got bumped to the next page. 
>>>
>>> I added extra CSS to my Custom CSS tiddler for this situation 
>>>
>>> @media print { blockquote.CLEARP { page-break-after: always; } } 
>>> @media screen { blockquote.CLEARP { clear: both; display:block; border: 
>>> 0px solid #ddd; }}
>>>
>>> This means when I preview the print out I can add blockquotes with class 
>>> CLEARP to force a new page for the printed version. - crude but it works 
>>> ok, I only use floats in tiddler articles over which I have lavished a bit 
>>> of Tender Loving Care so I am happy to spend the time preparing the print 
>>> in these cases. 
>>>
>>> I must revisit the PrintRiver Plugin sometime - I parted company with it 
>>> because the problems I experienced with reveal before a kind soul on this 
>>> forum suggested I use the detail tag.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -- 
>>> 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/1006b5a2-5d6d-44c8-909c-0a5d8d043e4dn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/tiddlywiki/1006b5a2-5d6d-44c8-909c-0a5d8d043e4dn%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/a60175ae-7280-47dd-bd86-61b324f8f0f6n%40googlegroups.com.

Reply via email to