Publication maintenance workflow
Publication maintenance workflow
This repo stores publications as individual Markdown files under _publications/.
Recommended update flow
- Prepare a JSON file that matches
scripts/publication-template.json. - Run:
python3 scripts/add_publication.py --input paper.json - Commit and push the repo.
Required fields
titledateinYYYY-MM-DDvenuecategory(books,manuscripts, orconferences)
Optional fields
slugpublishedpaperurlrepogiturlrepozenodourlrepodoiurlrepolicenseccf,thcpl,corecitationexcerptbodyextra_frontmatter
Notes
- The site page at
_pages/publications.htmlrenders_publications/*.mddirectly. - The current collection categories are controlled in
_config.yml. - If a paper title is non-ASCII, provide a custom
slug.
