@DaveGifford that looks good. I am keen to understand how we best do the page handling.
If you look at the bottom of page 1, under āAntecedentes bĆblicosā item 2 is effectively split across pages. If a style or class on āAntecedentes bĆblicosā or the list item (2) (or all list items), has the break-inside: avoid;
then this will not occur. see using media print applies it only to print output, I presume you print to PDF?, however you usually can not see these breaks in the browser.
Also, I have seen elsewhere the code to replace the details icon ![Snag_485b9e|16x17]
(upload://fJf63rktFu9oYRpJP5dhnUTINRv.png) to something more appropriate to print. Using the css @media print can also ONLY do this for print.
I am yet to fully resolve this print preparation step, that is deciding when to break to a new page around logical elements rather than simply lines. I would like to automate it, but since I canāt see in tiddlywiki how to see where it would break during print (Print settings, print driver and page size dependant).
- In some ways when to break is actually a craft rather than a simple technical issue we can automate.
- However just stopping the smallest element from breaking is a good start, eg list items as above.
I have experience with this at an advanced level since I built a commercial solution for generating distributable PDFās, (my only paid tiddlywiki work) in that case I was able to rely on the table break features as it was mostly tables that I needed to ābreak across pagesā and thus repeat the table headings.