I tried it.  It does produce a pdf with a nice look.  But the .png images 
which are 810 pixels wide are running off the right side of the pdf pages.  
Is there a fix for this?  Thanks.

On Monday, August 29, 2022 at 1:03:27 AM UTC-5 Daniel Woste wrote:

> Ohh yes, grid design for HTML output is tough to be transformed correctly 
> for PDF output.
> There are currently two ways to solve it.
>
> 1) Some custom CSS via a custom.css file. 
> https://docs.readthedocs.io/en/stable/guides/adding-custom-css.html
>
> 2) Using the "if-builder" directive.
> This one is available since Sphinx-SimplePDF 1.3 and it allows you to 
> decide what content shall be used for which builder.
> https://sphinx-simplepdf.readthedocs.io/en/latest/directives.html
>
> So you could decide to simply remove the image inside the grids for PDF 
> build.
> Or you can add some rst, which is not based in sphinx-design.
>
> 2) is the easiest one, but would force you to maintain problematic content 
> twice.
> 1) is the cleanest one, but can be very specific to the current 
> documentation.
>
> I'm sure Sphinx-SimplePDF will get some extensions specific CSS code, to 
> avoid such general show-stoppers in future.
> But it would be really helpful and welcome,   if everybody who figures out 
> some custom css rules could share thes with Sphinx-SimplePDF via a PR.
>
> Cheers,
>  Daniel
>
> On Sun, 2022-08-28 at 05:02 +0300, Luc Saffre wrote:
>
> Thanks, Daniel, for having written this cool builder. 
> I tried it on one of my websites, and it gave a nice result quasi out of 
> the box. 
> That's a convincing start!
>
> Of course the devil is in the detail. A show-stopper for me is that I use 
> sphinx-design <https://sphinx-design.readthedocs.io/en/latest/index.html> 
> when 
> i want text or images either side-by-side (on a larger screen) or top-down 
> (on a small screen). 
>
> Example::
>
> .. grid:: 1 2 2 2
>
>   .. grid-item::
>
>     This goes to the left column when there is enough space.
>
>   .. grid-item::
>
>     This goes to the right column when there is enough space.
>
>
> These parts of my website aren't rendered correctly in the pdf version. 
>
> Luc
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sphinx-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sphinx-users/2747b0af-c461-4eed-a075-3c26f3f2285cn%40googlegroups.com.

Reply via email to