CTAN Comprehensive TeX Archive Network

Jss-lint – Style checker for Journal of Statistical Software manuscripts

jss-lint checks manuscripts written for the Journal of Statistical Software (JSS) against the journal's published style guide. It parses .tex, .Rnw (Sweave/knitr), and .Rmd sources together with their databases and applies 62 deterministic rules covering the JSS preamble macros, semantic markup (\proglang, \pkg, \code), natbib citation conventions, capitalization of titles, sections, and captions, code formatting, and bibliography completeness. Violations are reported with source positions and fix suggestions; the mechanical subset can be applied automatically, and a reviewer mode aggregates the findings into a per-category compliance summary. Per-rule precision and recall are measured against a corpus of 254 published JSS-format manuscripts.

The tool is compiled software distributed through the usual package ecosystems (a command-line binary, Python and R packages, a VS Code extension, and a browser version running fully client-side); this CTAN entry documents it and points to the released artifacts. jss-lint is an independent project, not affiliated with or endorsed by the Journal of Statistical Software.

Quellen/support/jss-lint
Dokumentation
Fehlermeldungen
Repository
Version1.1.0
LizenzenMIT License
Copyright2026 Manuel Koller
BetreuerManuel Koller
ThemenDokumentwerkzeuge
Herausgeber

Herunterladen des vollständigen Inhalts dieses Pakets in einem Zip-Archiv (517.6k).

Bewertungskommentare

Laden...

Paket-Links

Gästebuch Seiten-Struktur Impressum Autor kontaktieren