First of all, anyone reading this please do me a favor not to promote the package publicly at the moment (especially on social media platforms), because it is a fairly new package that we just started working on, and I have only done about 10% of what I planned to do. There are also many rough edges and a lot of things are subject to change. You may have high expectations as I do, but I don't want to disappoint you.
Now for those who are brave and understand the above warning:
devtools::install_github('rstudio/pagedown')
and create a new R Markdown document from the RStudio menu File -> New File -> R Markdown -> From Template -> HTML Resume {pagedown}
. This is what the default template looks like:
There is no documentation but hopefully the template is self-explanatory. Open the HTML file in Google Chrome, and you can print the page to PDF. You need the fonts "Open Sans" and "Source Code Pro". Both are available on https://fonts.google.com. But you are free to use other typefaces if you understand CSS.
If you find any problems or have suggestions, please feel free to file to Issues · rstudio/pagedown · GitHub. Thanks!