Utilities for producing beamer presentations using pandoc.
Usage
vim-panbeamer detects files ending in .pbeam as markdown-formatted beamer presentations. It sets the filetype to ‘markdown’ and prepares vim’s compiler support so
:make
will produce a pdf of the presentation. See
:make --help
for the compiler options and ‘pbeamer/example.pbeam’ for an example file.
Bibliographies
You can pass a bibliography file to :make so pandoc produces a bibliography section:
:make -b some-bibliography.bib
For convenience, if you have a .bib file with the same name as your .pbeam in the working folder, panbeamer will use it without you having to pass this option.
Templates
You can customize the presentation style by providing your own template (-t option for the compiler). See beamer’s documentation, pandoc’s documentation on templates and the default template in ‘panbeamer/templates/beamer.template’.
You can also use a different citation style by providing a CSL schema (-c option for the compiler). The default style is MLA. See http://citationstyles.org/ for more information and https://github.com/citation-style-language/styles for more schemas.