Skip to content

v0.1.0

Latest

Choose a tag to compare

@mrzroot mrzroot released this 24 Oct 21:24
· 7 commits to main since this release

First release.

Added

  • arjaa FILE.docx: check a Persian thesis for broken cross-references and citations. Figures and tables: duplicate numbers, gaps, a caption number whose chapter part does not match the chapter it sits in (شکل ۲-۳ inside chapter 3), mentions of captions that do not exist, captions nobody mentions, mentions of chapters that do not exist (A1xx, A2xx).
  • Citations against the reference list, author-year (APA-like, Persian and Latin mixed) and numeric [n]: citation without an entry, wrong year, entry never cited, duplicate entries, numbering gaps (A3xx).
  • Persian-specific: ۱۳۹۸ / 1398 / ١٣٩٨ are the same year, ي/ك are folded, Latin entries with a Jalali year and Persian entries with a Gregorian year are flagged, و همکاران vs et al. against the language of the name.
  • --map lists every caption with where it is mentioned and every reference entry with how often it is cited; --json, --strict, --skip, --current-year, --demo, --make-sample; .txt/.md input is supported. Reports only; never edits.

Landing page: https://mrzroot.github.io/arjaa/

Not tested in a real Microsoft Word install; see the Limits section of the README.