* How to set margin for Typst? @ 2023-12-07 15:33 Cerdo [not found] ` <e815ceb0-4056-43bb-afef-51faff7ddf67n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 3+ messages in thread From: Cerdo @ 2023-12-07 15:33 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 1018 bytes --] Hi, I am trying to set the margins when converting a Markdown file to a PDF with Typst. According to the documentation <https://pandoc.org/MANUAL.html#variables-for-typst>, this should be possible by setting the variable *margin *as *dictionary with the fields defined in the Typst documentation: x, y, top, bottom, left, right.* How do I define the dictionary? As far, I have tried: - -V margin=top:1mm - - -V margin="top:1mm" - -V margin="(top:1mm)" - -V margin="{\"top\":"1mm"}" - and many other combinations What is the correct way to provide this "dictionary"? Best, Cerdo -- 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/e815ceb0-4056-43bb-afef-51faff7ddf67n%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 1605 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <e815ceb0-4056-43bb-afef-51faff7ddf67n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: How to set margin for Typst? [not found] ` <e815ceb0-4056-43bb-afef-51faff7ddf67n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2023-12-09 2:01 ` iandol [not found] ` <76d39afe-f9c9-4f2e-8a08-d79627538e5bn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 3+ messages in thread From: iandol @ 2023-12-09 2:01 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 1489 bytes --] In YAML metadata: margin: {x: 1.75cm, y: 2cm} works with the Typst template, however I assume given the docmentation for the -M option: > Values will be parsed as YAML boolean or string values Suggests that YAML lists cannot be passed via the command line. In which case the solution is to use a metadata or a defaults file to pass these options? Cheers, Ian On Thursday 7 December 2023 at 23:33:03 UTC+8 Cerdo wrote: > Hi, > > I am trying to set the margins when converting a Markdown file to a PDF > with Typst. > According to the documentation > <https://pandoc.org/MANUAL.html#variables-for-typst>, this should be > possible by setting the variable *margin *as > *dictionary with the fields defined in the Typst documentation: x, y, top, > bottom, left, right.* > > How do I define the dictionary? > As far, I have tried: > > - -V margin=top:1mm > - > - -V margin="top:1mm" > - -V margin="(top:1mm)" > - -V margin="{\"top\":"1mm"}" > - and many other combinations > > What is the correct way to provide this "dictionary"? > > Best, > Cerdo > -- 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/76d39afe-f9c9-4f2e-8a08-d79627538e5bn%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 8094 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <76d39afe-f9c9-4f2e-8a08-d79627538e5bn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: How to set margin for Typst? [not found] ` <76d39afe-f9c9-4f2e-8a08-d79627538e5bn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2023-12-12 11:47 ` Cerdo 0 siblings, 0 replies; 3+ messages in thread From: Cerdo @ 2023-12-12 11:47 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 1830 bytes --] Thanks for the answer. I ended up creating a metadata file and passing it as --metadata-file=metadata.yaml. It contains a standard YAML dictionary: margin: top: 10mm left: 20mm right: 20mm bottom: 10mm Regards, Cerdo iandol schrieb am Samstag, 9. Dezember 2023 um 03:01:33 UTC+1: > In YAML metadata: margin: {x: 1.75cm, y: 2cm} works with the Typst > template, however I assume given the docmentation for the -M option: > > > Values will be parsed as YAML boolean or string values > > Suggests that YAML lists cannot be passed via the command line. In which > case the solution is to use a metadata or a defaults file to pass these > options? > > Cheers, Ian > > On Thursday 7 December 2023 at 23:33:03 UTC+8 Cerdo wrote: > >> Hi, >> >> I am trying to set the margins when converting a Markdown file to a PDF >> with Typst. >> According to the documentation >> <https://pandoc.org/MANUAL.html#variables-for-typst>, this should be >> possible by setting the variable *margin *as >> *dictionary with the fields defined in the Typst documentation: x, y, >> top, bottom, left, right.* >> >> How do I define the dictionary? >> As far, I have tried: >> >> - -V margin=top:1mm >> - >> - -V margin="top:1mm" >> - -V margin="(top:1mm)" >> - -V margin="{\"top\":"1mm"}" >> - and many other combinations >> >> What is the correct way to provide this "dictionary"? >> >> Best, >> Cerdo >> > -- 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/ee1e2623-c3ee-47ea-a499-c20a0f81203cn%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 8454 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-12-12 11:47 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-12-07 15:33 How to set margin for Typst? Cerdo [not found] ` <e815ceb0-4056-43bb-afef-51faff7ddf67n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2023-12-09 2:01 ` iandol [not found] ` <76d39afe-f9c9-4f2e-8a08-d79627538e5bn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2023-12-12 11:47 ` Cerdo
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).