elsarticle template
- Author: Elsevier
- Author Website: https://www.elsevier.com/
- Submission Guidelines
See MyST Guide for creating Documents for instructions on how to set up a MyST project.
In the elsarticle
template, the following options are available:
Category | Option | Type | Required | Default | Description |
---|---|---|---|---|---|
Document | title |
string |
Yes |
Title of your document | |
authors |
list |
Yes |
List of authors | ||
keywords |
string |
Yes |
List of keywords | ||
bibliography |
string |
No |
Path to your bibliography file (*.bib ) |
||
Options | style |
boolean |
No |
review |
Style of your document, preprint or review |
reference_style |
string |
No |
harv |
Reference style, harv , num-names , or num |
|
other_options |
string |
No |
12pt |
Other options for the document class | |
journal_name |
string |
No |
Nuclear Physics B |
Journal name | |
lineno |
boolean |
No |
false |
Whether to show line numbers | |
Parts | abstract |
string |
Yes |
Abstract of your document | |
graphical_abstract |
string |
No |
Graphical abstract of your document | ||
highlights |
string |
No |
Highlights of your document | ||
availability |
string |
No |
Data availability statement | ||
acknowledgements |
string |
No |
Acknowledgements | ||
appendix |
string |
No |
Appendix |
- 🆕 Create this repository. Nailed it. 🚀
- 📑 Replace the
template.tex
with your existing LaTeX template/article - 👯♀️ Copy in any other style, definitions or images necessary for the template
- 👩🔬 Add the files necessary into
files
list in thetemplate.yml
(documentation) - 🧙♀️ Start replacing template values with
[-options.my_value-]
and put in[# if parts.abstract #]
conditions to toggle sections on and off (documentation) - 👩🏿💻 Install jtex (
npm install -g jtex
) and runjtex check
(documentation) - 🪄 Continue to improve the options in your template for
parts
andoptions
(documentation) - 💾 When ready, save your
template.yml
and runjtex check --fix
, this will add various packages that are auto detected and fix document options (documentation) - 🧪 Test with real content:
myst build my-document.md --template ../path/to/template
(documentation) - 📸 Create a
thumbnail.png
with an accurate screenshot of the template - 🧭 Update this README, and check all values in the
template.yml
- 🚀 Push to GitHub, and contribute to the community templates repository