Just a thought..... I wonder if the plugin could be used to produce QR labels from the QR function in TW
Alex On 18 March 2018 at 12:39, @TiddlyTweeter <[email protected]> wrote: > Ciao Mike > > Thanks for the detailed comments! They are useful to read. > > The area of accurate printing via CSS I think has quite a lot of > "exception handling" you have to deal with. Your comments illustrate that > well. > > I'm pretty sure its like that because, still, when browsers adopt new CSS > rules, there is hardly any assessment of final printed output on testing > the implementation. Its an area of CSS that has great potential--but is > weak and inconsistent as soon as you start trying to create reliable > precision. > > One advantage of printing to PDF, rather than printer, is its a way around > some of the current problems. I assume that is why its used so widely? > > Best wishes > Josiah > > Michael Wiktowy wrote: >> >> Some of the issues that I ran into: >> 1) All the little margins and padding that get placed everywhere even >> though you have not specified anything and it is just an "unprintable" and >> "undisplayed" whitespace in the html drove me nuts. It isn't. Mostly solved >> by setting font size and line heights to zero on the containing elements >> and then resetting them to the size you want where you want them. Sometimes >> solved in a case by case basis by html commenting out whitespace. It >> weirdly works. >> >> 2) Also, there is a little bit of margin around the html body element >> that causes a weird margin at the top (screwing up your pagination on the >> first page only) and at the end (giving you an random extra page on >> templates that fill up the top to bottom space like tent cards). I had to >> force that to zero in the @media print rule. >> >> 3) @page rule is a wonderful concept for printing that is largely ignored >> in Chrome. Chrome depends on manual print page margin setting which makes >> it great for over-riding crappy print layouts but makes it impossible to >> make things completely automatic. I got to the point where only the top >> margin setting is needed and the rest should be zero. If you set all the >> manual margins to zero in Firefox, the @page top margin is respected and >> things line up automatically. I wanted to fake this using and n-up layout >> within TiddlyWiki but could not figure out how or if it can process n list >> items at a time. >> >> 4) I would have liked to have some automatic resizing/scaling of fonts to >> fit each unit div but apparently that does not exist unless you hack it up >> by iterating with javascript which is beyond my skill-set. My first attempt >> as squeezing text in was to use the "condensed" version of a font but >> whether the font that a browser chooses has a condensed variant is hit or >> miss even with the same font-family specification. I ended up just >> squeezing by changing the font size on the line that was assumed the >> biggest but what is done with that checkmark is template specific. This >> might turn into a slider or a +/- button in the future to allow some fine >> tuning. >> > -- > 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 post to this group, send email to [email protected]. > 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/95d7328e-db95-4d4e-a782-e14010d428c1%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/95d7328e-db95-4d4e-a782-e14010d428c1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- 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 post to this group, send email to [email protected]. 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/CALc1hYd02%2BG8qjPa_tJ4NHbuxs9wrWX%2BH0TWyVMGH048E7ZA8w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

