Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 2.13 KB

CONTRIBUTING.md

File metadata and controls

46 lines (31 loc) · 2.13 KB

How to contribute to QPLV Bib

NOTE: We are not accepting suggestions for ZX-calculus papers as a comprehensive database already exists.

Easiest Method

Just use the this web form.

Detailed Method

bibtex entries are in bbt.bib while biblatex ones are in biblatex.bib. Please send all PRs for changes to both these files.

Style

  • It's recommended to edit using VSCode, keeping the bib file organized using LaTeX Workshop's "Align and sort bibliography".
  • When sorting the fields of a bibentry, use the sorting order specified at the beginning of each .bib file. For mass sort, I have been using the bibtex-tidy tool at https://flamingtempura.github.io/bibtex-tidy/.

Building and Testing (optional)

You do not have to test the website for contributing here, I have added the steps if you would like to, however. I will test the site for issues before I merge a PR.

Prerequisites

Local directory structure

$ tree -L 1 QuantumPL/
QuantumPL/
├── academic-cli
├── bib
└── site

Instructions

  • If you'd also like to test the Hugo-based site:
    1. First ensure you have academic-cli ready using the instructions at https://github.com/QuantumPL/academic-cli/tree/qpl-bib#contribute
    2. Go to site and issue ./build.sh
    3. Try launching the site by issuing hugo serve and see if your entries look okay.
  • Send a PR (be careful not to add any additional files especially Wecker2014 that has some custom changes in the HTML).