And indeed again (I did not understand your previous question exactly at first), the 'hard-coded' definition of a landscape a4 sheet would therefore be:
paperwidth=29.7cm, paperheight=21cm Olivier. On Sat, 18 Nov 2023 13:20:49 +0530 Ashim Kapoor <ashimkap...@gmail.com> wrote: > Dear Olivier, > > Many thanks for your reply. > > Very cool. > > You know what I thought ? I thought you had modified the A4 sheet size > to compute the paperheight and paperwidth ? > > I wonder if that's another way of proceeding. > > Best, > Ashim > > On Sat, Nov 18, 2023 at 12:51 PM Olivier Crouzet > <olivier.crou...@univ-nantes.fr> wrote: > > > > Dear Ashim, > > > > these are documented in the LaTeX 'geometry' package (see for > > example on CTAN: https://ctan.org/pkg/geometry). As I added in my > > response on Stackoverflow, several parts in the RMarkdown header > > actually concern information that are processed by LaTeX to > > actually generate the PDF, among which the 'geometry' line. For > > someone who is used to working with LaTeX, it is relatively natural > > to 'identify' LaTeX options in these lines even though they are not > > structured exactly this way in a LaTeX document (but their names > > are the same). > > > > Concerning the choice for these specific numbers, it is relatively > > arbitrary. I've been doing this on LaTeX for years when I want to > > generate slides without using the 'beamer' document class and the > > things to take into account are: > > > > - These dimensions express the physical sizes of the pdf page (in a > > sense, what their size would be if you print the document without > > adapting to the paper in your printer) > > - If these sizes are reduced... the relative font size will increase > > because LaTeX will project the same font on a smaller virtual paper, > > - And if these sizes are increased... the relative font size will > > decrease because LaTeX will project the same font on a larger > > virtual paper, > > - I processed starting from 16x9cm sizes, resp. for paperwidth and > > paperheight, and estimated that the fonts were too large to my > > taste, then doubled them and felt that the fonts were too small for > > slides, then I ended up trying multiplying 16x9cm by a factor of > > 1.5, which gave me 24x13.5cm and I found it was ok. > > - But one may vary these sizes arbitrary (even using smaller > > steps and ratios differing from 16/9) depending on the aims to be > > reached. > > - It is also possible to specify different units (pt = points, in = > > inches...) > > > > Yours. > > Olivier. > > > > On Sat, 18 Nov 2023 09:53:19 +0530 Ashim Kapoor > > <ashimkap...@gmail.com> wrote: > > > > > Dear Olivier, > > > > > > Many thanks for your reply. > > > > > > This works well for me. > > > > > > How did you come up with the pagewidth / pageheight numbers? I do > > > understand that their ratio = 16:9, > > > but how did you choose these numbers? > > > > > > Best Regards, > > > Ashim > > > > > > On Fri, Nov 17, 2023 at 9:25 PM Olivier Crouzet > > > <olivier.crou...@univ-nantes.fr> wrote: > > > > > > > > Dear Ashim, > > > > > > > > I don't think the aspectratio is appropriate in this context > > > > because it would imply that the beamer (LaTeX) class is used > > > > but you're actually using the article (LaTeX) class. > > > > > > > > You may use specifications of the geometry package rather than > > > > specifying options to the class: > > > > > > > > e.g. replace your current header: > > > > > > > > --- > > > > title: "Testing landscape and aspect ratio" > > > > output: > > > > pdf_document: > > > > number_sections: true > > > > classoption: > > > > - landscape > > > > - "aspectratio=169" > > > > header-includes: > > > > - \usepackage{dcolumn} > > > > documentclass: article > > > > geometry: margin=1.5cm > > > > --- > > > > > > > > with this one: > > > > > > > > --- > > > > title: "Testing landscape and aspect ratio" > > > > output: > > > > pdf_document: > > > > number_sections: true > > > > header-includes: > > > > - \usepackage{dcolumn} > > > > documentclass: article > > > > geometry: margin=1.5cm, paperwidth=24cm, paperheight=13.5cm > > > > --- > > > > > > > > Of course, you may change the exact dimensions and it will > > > > impact the relative font sizes. I've tested it and it generates > > > > what you want. > > > > > > > > Yours. > > > > Olivier. > > > > > > > > > > > > > > > > > > > > > > > > On Tue, 14 Nov 2023 10:03:23 > > > > +0530 Ashim Kapoor <ashimkap...@gmail.com> wrote: > > > > > > > > > Dear all, > > > > > > > > > > I have posted a query which has received a response but that > > > > > is not working on my computer. > > > > > > > > > > Here is the query: > > > > > > > > > > https://stackoverflow.com/questions/77387434/pdf-from-rmarkdown-landscape-and-aspectratio-169 > > > > > > > > > > Can someone please help me ? > > > > > > > > > > Best Regards, > > > > > Ashim > > > > > > > > > > ______________________________________________ > > > > > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, > > > > > see https://stat.ethz.ch/mailman/listinfo/r-help > > > > > PLEASE do read the posting guide > > > > > http://www.R-project.org/posting-guide.html and provide > > > > > commented, minimal, self-contained, reproducible code. > > > > > > > > > > > > -- > > > > Olivier Crouzet, PhD > > > > http://olivier.ghostinthemachine.space > > > > /Maître de Conférences/ > > > > @LLING - Laboratoire de Linguistique de Nantes > > > > UMR6310 CNRS / Université de Nantes > > > > > > > > ______________________________________________ > > > > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, > > > > see https://stat.ethz.ch/mailman/listinfo/r-help > > > > PLEASE do read the posting guide > > > > http://www.R-project.org/posting-guide.html and provide > > > > commented, minimal, self-contained, reproducible code. > > > > > > -- > > Olivier Crouzet, PhD > > http://olivier.ghostinthemachine.space > > /Maître de Conférences/ > > @LLING - Laboratoire de Linguistique de Nantes > > UMR6310 CNRS / Université de Nantes > > > > -- Olivier Crouzet, PhD http://olivier.ghostinthemachine.space /Maître de Conférences/ @LLING - Laboratoire de Linguistique de Nantes UMR6310 CNRS / Université de Nantes ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.