This is a LaTex template for Pandoc markdown to generate pdf
and tex
files
using the elsarticle LaTex article class for
submission to Elsevier journals.
Use the Makefile provided along with the template to generate pdf
or tex
files (using make pdf
or make tex
. make clean
removes all generated files).
Various options for the template can be specified using a YAML metadata block. These options are listed below:
-
els-options
: Options to be passed to theelsarticle
class. See theelsarticle
documentation for details. -
title
: Title of the paper. -
author
: Author(s) of the paper. There are two ways to specify the authors --
Each author can have
name
,email
andaddress
. -
Authors belonging to the same group/department can have a
group
name instead of address.
-
-
author-group
: If authors of the same group have agroup
mentioned in theauthor
option, then this option has to be spcified. Theauthor-group
hasgroup
name andaddress
sub-options. -
abstract
: Abstract of the paper. -
keywords
: Keywords for the paper. -
bibliography
: Bibliography file (same behaviour as in the default Pandoc LaTeX template). -
biblio-style
: Bibliography style option fornatbib
orbiblatex
packages. -
csl
: Citation Style Language forpandoc-citeproc
filter.
A sample markdown file called paper1.md
has been provided as an example for how to use the options.
Extra packages that you need to add, new command definitions, and other LaTeX specific things can be
specified in the custom-header.sty
file.
This template does not cover all the features of the elsarticle
class. More features can be added
upon request.