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 citation
to 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: 622 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: "MIT"
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.