4 ms·
There's a lot of nice things you can do in CSS for printing. I worked on a project to make web articles printable. The last version focused more on doing the pr
by k1m 10y ago
There's a lot of nice things you can do in CSS for printing. I worked on a project to make web articles printable. The last version focused more on doing the printing via the browser using CSS for creating columns. Here's a video demo: https://www.youtube.com/watch?v=854Csokl3QA https://www.youtube.com/watch?v=854Csokl3QA and some notes in our blog: http://blog.fivefilters.org/post/75603097111/pdf-newspaper-2-5 http://blog.fivefilters.org/post/75603097111/pdf-newspaper-2...
The software itself is free to try at http://fivefilters.org/pdf-newspaper/ http://fivefilters.org/pdf-newspaper/
- danvdragos 10y agoWhat is it useful for? I saw someone on medium saying they would pay for software that turns his posts into a book but more than that?
- k1m 10y agoA better reading experience. If you like to print articles to read offline, you can either rely on the publisher's own print stylesheet, or use an application like ours. It uses the same formatting for all articles and adds columns. It's not a CSS framework like Gutenberg, the one posted here, which is intended for publishers to make their own content more printer friendly. PDF Newspaper tries to extract the relevant article content from any given page and then apply its own standard formatting on that and make it printable with our own printer stylesheet.
- danvdragos 10y agoYes, columnar reading is something special. Reminds me of ACM communication magazine. Though this must be a very small niche with web being so convenient - just click any link and read it...
- deleted 10y ago[deleted]
- qznc 10y agoColumns are tricky. Once I tried to convert a paper in ACM style into HTML [0]. It seems to work today. A few years ago, Chrome broke columns in printing mode. What I still cannot do is the copyright notice, which for ACM style must be at the bottom of the first column (see example [1]). This would require something like absolute positioning relative to a printed page. [0] http://pp.ipd.kit.edu/~zwinkau/acm_html/test.html http://pp.ipd.kit.edu/~zwinkau/acm_html/test.html [1] http://pp.ipd.kit.edu/uploads/publikationen/buchwald10cases.pdf http://pp.ipd.kit.edu/uploads/publikationen/buchwald10cases....
- k1m 10y agoI didn't find a way to fix something at the bottom of each printed page with CSS either. Not sure if there's a solution today. I looked into it last in 2014. And yes, Chrome had removed multi-column printing. It's supported again now. There's a bug report last updated in March 2016: https://bugs.chromium.org/p/chromium/issues/detail?id=99358 https://bugs.chromium.org/p/chromium/issues/detail?id=99358