Citation Artifacts¶
What are these files?
Citation metadata in multiple formats. CITATION.cff is the canonical source used by GitHub’s “Cite this repository”.
- CFF → validate with
cffconvert - BibTeX (
.bib) for LaTeX/Pandoc - RIS (
.ris) for Zotero/Mendeley - EndNote (
.enw) for EndNote
Run make citation to validate the CFF and generate all formats (ephemeral venv).
Files & what they’re for
-
CITATION.cff — CFF (source)
- Good: Valid CFF (cffconvert) with title/version/authors set. — CFF (source) • “bijux-cli” • Bijan Mousavi • 2025
- How to use: Edit this file; run
make citationto validate & regenerate other formats.
-
citation.bib — BibTeX
- Good: Present, non-empty entry; fields (title/authors/year/doi) populated. — BibTeX • “bijux-cli” • Mousavi, Bijan • 2025
- How to use: LaTeX: include &
\cite{Mousavi2025-bijux-cli}; Pandoc:--citeproc. Rebuild withmake citation-bibtex.
-
citation.ris — RIS
- Good: Present, non-empty RIS with standard tags (TI/AU/PY/DO/UR). — RIS • “bijux-cli” • Mousavi, Bijan • 2025
- How to use: Zotero/Mendeley: File → Import the
.ris.
-
citation.enw — EndNote
- Good: Present, non-empty EndNote tagged format. — EndNote • “bijux-cli” • Mousavi, Bijan • 2025
- How to use: EndNote: File → Import the
.enw.
CITATION.cff¶
About this citation & how to use it
Title: bijux-cli Authors: Bijan Mousavi Year: 2025 Version: 0.1.0 URL: https://github.com/bijux/bijux-cli File size: 629 bytes - Validate: make citation-validate (uses ephemeral venv with cffconvert). - Generate all formats: make citation. - CI tip: Run make citation and commit artifacts under artifacts/citation/ on release.
cff-version: 1.2.0
message: "If you use this software, please cite it as:"
title: "bijux-cli"
version: "0.1.0"
date-released: 2025-08-11
authors:
- family-names: "Mousavi"
given-names: "Bijan"
orcid: "https://orcid.org/0009-0002-4092-2854"
repository-code: "https://github.com/bijux/bijux-cli"
url: "https://github.com/bijux/bijux-cli"
license: "Apache-2.0"
keywords: ["cli", "developer-tools", "plugins"]
preferred-citation:
type: software
title: "bijux-cli"
version: "0.1.0"
authors:
- family-names: "Mousavi"
given-names: "Bijan"
year: 2025
month: 8
url: "https://github.com/bijux/bijux-cli"
citation.bib¶
About this citation & how to use it
Title: bijux-cli Authors: Mousavi, Bijan Year: 2025 URL: https://github.com/bijux/bijux-cli File size: 150 bytes LaTeX (BibTeX):
Pandoc:
@misc{Mousavi2025-bijux-cli,
author = {Mousavi, Bijan},
month = {8},
title = {bijux-cli},
url = {https://github.com/bijux/bijux-cli},
year = {2025}
}
citation.ris¶
About this citation & how to use it
Title: bijux-cli Authors: Mousavi, Bijan Year: 2025 URL: https://github.com/bijux/bijux-cli File size: 165 bytes - Reference managers: Import this .ris into Zotero/Mendeley.
TY - GEN
AU - Mousavi, Bijan
DA - 2025-08-11
KW - cli
KW - developer-tools
KW - plugins
PY - 2025
TI - bijux-cli
UR - https://github.com/bijux/bijux-cli
ER
citation.enw¶
About this citation & how to use it
Title: bijux-cli Authors: Mousavi, Bijan Year: 2025 URL: https://github.com/bijux/bijux-cli File size: 125 bytes - Reference manager: Import this .enw into EndNote.