public inbox archive for pandoc-discuss@googlegroups.com
 help / color / mirror / Atom feed
From: BPJ <melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: pandoc-discuss <pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
Subject: Re: HTML to PDF with print media
Date: Sun, 27 Aug 2023 10:54:43 +0200	[thread overview]
Message-ID: <CADAJKhDduUEyFO=gkdZCKTeGDUqoCpWe-44Ec7JRg9v-1Wd7AA@mail.gmail.com> (raw)
In-Reply-To: <8fbe5ece-caa7-428c-a940-01c49ef8709dn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>

[-- Attachment #1: Type: text/plain, Size: 2316 bytes --]

This seems to be a problem with the program used for HTML-to-PDF conversion
(by default wkhtmltopdf I believe) so you will have to take it up with them
as it isn't properly a Pandoc problem.

Development on wkhtmltopdf has AFAIK stopped, so I would advise you to
first try another HTML-to-PDF engine first, e.g. weasyprint, and if you
still have problems take it up via their channels. It is possible that you
will be better off first producing an HTML document with Pandoc then invoke
the HTML-to-PDF engine separately, passing it your HTML, your CSS and
whatever other options or configuration which may be needed.

Please refer to

https://pandoc.org/MANUAL.html#creating-a-pdf

https://pandoc.org/MANUAL.html#option--pdf-engine

https://print-css.rocks/

Den lör 26 aug. 2023 01:12'Vivianne' via pandoc-discuss <
pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> skrev:

> Hi,
> I'm trying to convert HTML to PDF in the exact same manor that pressing
> ctrl+p in a browser would. The CSS has @media print stuff that gives the
> browser instructions on how to render the page. When I go
>
> pandoc zine.html zine.pdf
>
> pandoc ignores the @media print and spits out a very tall column over
> several pages.
>
> How do I get the same behavior as a browser?
>
> --
> You received this message because you are subscribed to the Google Groups
> "pandoc-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/pandoc-discuss/8fbe5ece-caa7-428c-a940-01c49ef8709dn%40googlegroups.com
> <https://groups.google.com/d/msgid/pandoc-discuss/8fbe5ece-caa7-428c-a940-01c49ef8709dn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CADAJKhDduUEyFO%3DgkdZCKTeGDUqoCpWe-44Ec7JRg9v-1Wd7AA%40mail.gmail.com.

[-- Attachment #2: Type: text/html, Size: 3536 bytes --]

      parent reply	other threads:[~2023-08-27  8:54 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-25 23:11 'Vivianne' via pandoc-discuss
     [not found] ` <8fbe5ece-caa7-428c-a940-01c49ef8709dn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2023-08-26  0:18   ` John MacFarlane
2023-08-27  8:54   ` BPJ [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CADAJKhDduUEyFO=gkdZCKTeGDUqoCpWe-44Ec7JRg9v-1Wd7AA@mail.gmail.com' \
    --to=melroch-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).