Skip to content

Conversation

@s-heppner
Copy link
Owner

Previously, we did not draw a precise distinction between the two citation styles IEEEtran and ieeetr (from IEEEtran.cls). This was mainly due to the reason that I did not know myself, that those two were separate styles.

This adds a new ruleset for the LaTeX built-in IEEEtran citation style. For this, we modify the way the script argument ruleset is parsed by allowing to specify the rulesets shipped with the program directly (e.g. by calling it by its name:
bibtex_linter path/to/refs.bib IEEEtran). However, the default behavior stayed the same, so this change should be backward compatible. Additionally, we adapt the README.md accordingly, drawing a more precise disctinction between the ieeetr and IEEEtran styles.

Furthermore, this adds the observations for the styles: plain, apalike and IEEEtran to the test/test_template directory.

Fixes #12

Previously, we did not draw a precise distinction between the two
citation styles `IEEEtran` and `ieeetr` (from `IEEEtran.cls`). This
was mainly due to the reason that I did not know myself, that those
two were separate styles.

This adds a new ruleset for the LaTeX built-in `IEEEtran` citation
style. For this, we modify the way the script argument `ruleset` is
parsed by allowing to specify the rulesets shipped with the program
directly (e.g. by calling it by its name:
`bibtex_linter path/to/refs.bib IEEEtran`). However, the default
behavior stayed the same, so this change should be backward compatible.
Additionally, we adapt the `README.md` accordingly, drawing a more
precise disctinction between the `ieeetr` and `IEEEtran` styles.

Furthermore, this adds the observations for the styles: `plain`,
`apalike` and `IEEEtran` to the `test/test_template` directory.

Fixes #12
@s-heppner s-heppner force-pushed the Feature/IEEEtran_ruleset branch from 363e3d8 to a15e06e Compare June 22, 2025 11:46
@s-heppner s-heppner merged commit 41e2879 into main Jun 22, 2025
2 checks passed
@s-heppner s-heppner deleted the Feature/IEEEtran_ruleset branch June 22, 2025 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Specify the way IEEEtran needs to used in order for the rules to be precise

2 participants