Giter Site home page Giter Site logo

beamermq's Introduction

beamermq: Macquarie University PDF presentations built from RMarkdown

Rmarkdown Beamer template for Department of Mathematics and Statistics at Macquarie University. Allows quick creation of PDF beamer presentations using the Macquarie branding template. Beamer is superior to MS Office applications for typesetting mathematical or other scientific content since it uses LaTeX as a backend to typeset the output. This allows quick and University branded presentations to be created for conference presentations/meetings or lecture delivery.

Installation

The user is expected (but not required) to install via Rstudio since the interface helps facilitate quick creation of content. This is achieved with the following command

devtools::install_github('jrwishart/beamermq')

A TeX distribution is required to compile the beamer output. This has been tested on TeXlive but should work on MacTeX (based on TeXlive) and should work on MikTeX and other commonly supported tex distributions.

File creation

Then the user can create a presentation file from the template in RStudio using the menu

File > New File > Rmarkdown > From Template > beamermq

and then select the desired location to make the files. This will by default download the associated graphics files and copy them to your prespecified directory.

Alternatively, if one doesn't want to download all the graphics files for one can download the tar file of all the graphics files and extract to a localtexmf directory so that pdflatex can locate the files during compilation. Then a flag in the yaml header is set to prevent the automatic copy of graphics (see below)

Example Rmarkdown file


---
title: "MATH/STATxxx: A great course or (My great Research Presentation)"
subtitle: "Topic/Week x: A great topic/week of material (or Special Session on great maths held at  good conference, great city, great country)"
date: "Semester 1, 20xx (or some date for a conf presentation)"
fontsize: 10pt
classoption: "aspectratio=169"
output: 
  beamermq::macquarie:
     keep_tex: yes
     toc: no
     # Change texmflocal to yes if you install the template files into your local tex installation.
     texmflocal: no
bibliography: references.bib
---

# Intro

## Slide with bullets

- Bullet 1 Some statement with simple calculation \(1 + 1 = `r 1 + 1`\)
- Bullet 2
- Bullet 3

beamermq's People

Contributors

thomas-fung avatar jrwishart avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.