<a id="citation"></a>

# Citation

If you use Eunoia or any of its derived packages (eulerr in R, eunoia in Python, Eunoia.jl in Julia, or `@jolars/eunoia` in npm) in academic work, please cite the paper below. 

> Larsson, J., & Lee, N. M. (2026). *Eunoia: Area-Proportional Euler and Venn Diagrams in Rust, Julia, Python, R, and JavaScript* (arXiv:2611.02198). arXiv. [doi:10.48550/arXiv.2611.02198](<https://doi.org/10.48550/arXiv.2611.02198>).

<a id="bibtex"></a>

## BibTeX

```bibtex
@misc{larsson2026f,
  title         = {Eunoia: {{Area}}-Proportional {{Euler}} and {{Venn}} Diagrams in {{Rust}}, {{Julia}}, {{Python}}, {{R}}, and {{JavaScript}}},
  shorttitle    = {Eunoia},
  author        = {Larsson, Johan and Lee, Nicole M.},
  year          = {2026},
  month         = nov,
  number        = {arXiv:2611.02198},
  eprint        = {2611.02198},
  primaryclass  = {stat.CO},
  publisher     = {arXiv},
  doi           = {10.48550/arXiv.2611.02198},
  archiveprefix = {arXiv}
}
```

<a id="biblatex"></a>

## BibLaTeX

```bibtex
@online{larsson2026f,
  title       = {Eunoia: {{Area}}-Proportional {{Euler}} and {{Venn}} Diagrams in {{Rust}}, {{Julia}}, {{Python}}, {{R}}, and {{JavaScript}}},
  shorttitle  = {Eunoia},
  author      = {Larsson, Johan and Lee, Nicole M.},
  date        = {2026-11-01},
  eprint      = {2611.02198},
  eprinttype  = {arXiv},
  eprintclass = {stat.CO},
  doi         = {10.48550/arXiv.2611.02198},
  pubstate    = {prepublished}
}
```

<a id="csl-yaml"></a>

## CSL YAML

```yaml
---
references:
  - id: larsson2026f
    type: article
    title: "Eunoia: Area-Proportional Euler and Venn Diagrams in Rust, Julia, Python, R, and JavaScript"
    author:
      - family: Larsson
        given: Johan
      - family: Lee
        given: Nicole M.
    issued:
      - year: 2026
        month: 11
        day: 1
    publisher: arXiv
    number: "arXiv:2611.02198"
    DOI: "10.48550/arXiv.2611.02198"
    URL: "https://arxiv.org/abs/2611.02198"
---
```

<a id="apa"></a>

## APA

```text
Larsson, J., & Lee, N. M. (2026). Eunoia: Area-Proportional Euler and Venn Diagrams in Rust, Julia, Python, R, and JavaScript (arXiv:2611.02198). arXiv. https://doi.org/10.48550/arXiv.2611.02198
```

<a id="vancouver"></a>

## Vancouver

```text
Larsson J, Lee NM. Eunoia: Area-Proportional Euler and Venn Diagrams in Rust, Julia, Python, R, and JavaScript [preprint]. arXiv; 2026 Nov 1. arXiv:2611.02198. Available from: https://doi.org/10.48550/arXiv.2611.02198
```

<a id="chicago"></a>

## Chicago

```text
Larsson, Johan, and Nicole M. Lee. 2026. “Eunoia: Area-Proportional Euler and Venn Diagrams in Rust, Julia, Python, R, and JavaScript.” arXiv preprint arXiv:2611.02198. https://doi.org/10.48550/arXiv.2611.02198.
```

For reproducibility, also cite the software release you used. Select that release in the [Zenodo archive](<https://doi.org/10.5281/zenodo.20665805>) and export its citation. The concept DOI `10.5281/zenodo.20665805` identifies Eunoia across all releases. 

[CITATION.cff](<https://github.com/jolars/eunoia/blob/main/CITATION.cff>) contains the software metadata and preferred paper citation.
