-
Notifications
You must be signed in to change notification settings - Fork 9
Automated publications #421
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
=== Do not change lines below ===
{
"chain": [],
"cmd": "uv run python scripts/generate_publications.py",
"exit": 0,
"extra_inputs": [],
"inputs": [
"data/publications.yaml"
],
"outputs": [
"content/about/publications.md"
],
"pwd": "."
}
^^^ Do not change lines above ^^^
✅ Deploy Preview for repronim ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Couple comments, related to the differences between this and the original, and my opinion:
I can try to invoke these updates. |
|
Ive written a short script to test out various styles that we can choose from. (there are a LOT of them!) Additionally, duecredit doesn't currently render italics, since it outputs plaintext instead of html. That turned out to be an easy enhancement, so I've added the ability to choose formatters here duecredit/duecredit#260 So below, we have various styles, rendered with and without html. Note: the double period might be an issue with citeproc-py but I wasn't able to quickly track down. ./compare_styles.pyOutput================================================================================
|
Closes #89
This change means we can keep a list of dois in
data/publications.yamlandpublications.mdcan be automatically generated. (Currently done with a manual step, documented in the README)This works as-is, remaining TODOs:
publications.mdifdata/publications.yamlchanges and push a new change