Write an article using Markdown and React components (MDX).
npm install mdx-paper
- Write your article in
article.mdx
. - Import React components from
mdx-paper
or elsewhere. - Add the article's metadata to
metadata.yml
. - Run
npx mdx-paper
to start a web server and view the article. - Run
npx mdx-paper build
to build the article for deployment, in thedist
folder.
- Add a references file as either BibTex, CiteProc JSON or CiteProc YML and use e.g.
--references references.bib
to specify the path. - Specify a CSL citation style with
--citation-style
, e.g.--citation-style nature
. - Use
import { Bibliography } from 'mdx-paper'
and place<Bibliography/>
where you'd like the reference list to appear.
- To automatically build and deploy the article to Vercel either connect the Vercel for GitHub application or run
vercel
locally.