Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mhyfritz/scientific-paper-markdown-template

Write a scientific paper in Markdown
https://github.com/mhyfritz/scientific-paper-markdown-template

latex markdown pandoc research science scientific-papers scientific-publications scientific-research scientific-writing

Last synced: about 1 month ago
JSON representation

Write a scientific paper in Markdown

Awesome Lists containing this project

README

        

# Writing a scientific paper in Markdown

## Compiling the paper

By default, a PDF version will be produced. Simply run

```bash
make
```

This will produce `paper.pdf`. To build a DOCX file, run

```bash
make docx
```

## Prerequisites

* [pandoc](https://pandoc.org/): converting Markdown to PDF via LaTeX
* [pandoc-citeproc](https://github.com/jgm/pandoc-citeproc): reference/citation support
* [pandoc-fignos](https://github.com/tomduck/pandoc-fignos): numbering and referencing of figures
* [pandoc-tablenos](https://github.com/tomduck/pandoc-tablenos): numbering and referencing of tables
* [pandoc-eqnos](https://github.com/tomduck/pandoc-eqnos): numbering and referencing of equations
* `make` (optional)

### Installation

One way, using `stack` and `pip`:

```bash
stack install pandoc
stack install pandoc-citeproc
sudo pip install pandoc-fignos pandoc-tablenos pandoc-eqnos
```

## Attribution

* `nature.csl` obtained from https://github.com/citation-style-language/styles
* figure taken from https://xkcd.com/688/