On 11/29/2013 07:57 AM, Yan Seiner wrote:
I have a mediawiki template for a photo
"gallery" - basically 2 images
sized to span the width of the page. I am using mwlib / rl reports to
generate pdfs from the wiki.
I need to have one format / size of the images for screen display and
one for the pdf to make it appear correctly.
I have tried using various combinations of <div media="print"
display="none"> and so on and it either displays in both screen and
reports or neither.
Is anyone using mwlib / reportlab to create pdfs with different screen
and report formatting? How do I tell reportlab to ignore certain
sections?
I've made some progress but I'm still struggling with reportlab.
For mediawiki, the following gives the results I want, but reportlab
prints both paragraphs:
Test page:
== Print ==
<div style="media:print" class="ys_print">
Lorem ipsum....
</div>
== Screen ==
<div style="media:screen" class="ys_screen">
Lorem ipsum....
</div>
Common.css:
@media screen {
div.ys_print {
display: none;
}
}
Print.css:
@media print {
div.ys_screen {
display: none;
}
}
How do I get reportlab to respect the media and display css?