Describe the bug
A community member running OJS 3.1.2 has reported a few formatting bugs with the Citation Style Languages:
Issues no longer appearing:
More than one first name written in full results in no space after the last name:: https://doi.org/10.7557/13.5005 (default style in this journal is Chicago),
When first names are shortened to initials there is also no space after the last name. In addition it messes up where the initials of the co-authors show up:
- Turabian and Harvard add a 0 to Volume number:
In https://doi.org/10.7557/3.4643 the Volume number is changed from 11 to 110 (see Turabian, we turned off Harvard for this journal)
In https://doi.org/10.7557/13.4994 just 0 shows up in the Harvard style (the journal does not use Volume numbers).
French title capitalization issue in APA (resolved after updates to 3.5/3.6 below).
Issues that still exist:
This is an upstream CSL file issue, and to fix this it requires support for CSL 1.0.2 in citeproc-php and a migration to use the nlm-citation-sequence.csl file, as vancouver.csl is renamed in the CSL repository as of v1.0.2.
Additional issues to review (2026-05-07):
It's been a while since we updated the CSL styles and it looks like there's been a new release of citeproc-php. We should update what we're using then test against the cases described above.
To Reproduce
You will need to build out test data resembling each case above.
What application are you using?
OJS 3.1.2
Pull Requests
Submodule updates
Describe the bug
A community member running OJS 3.1.2 has reported a few formatting bugs with the Citation Style Languages:
Issues no longer appearing:
More than one first name written in full results in no space after the last name:: https://doi.org/10.7557/13.5005 (default style in this journal is Chicago),When first names are shortened to initials there is also no space after the last name. In addition it messes up where the initials of the co-authors show up:Several first name initials: https://doi.org/10.7557/3.4689 (default style in this journal is APA)One first name initial: https://doi.org/10.7557/3.2612 (default style in this journal is APA).In https://doi.org/10.7557/3.4643 the Volume number is changed from 11 to 110 (see Turabian, we turned off Harvard for this journal)In https://doi.org/10.7557/13.4994 just 0 shows up in the Harvard style (the journal does not use Volume numbers).French title capitalization issue in APA(resolved after updates to 3.5/3.6 below).Issues that still exist:
This is an upstream CSL file issue, and to fix this it requires support for CSL 1.0.2 in
citeproc-phpand a migration to use thenlm-citation-sequence.cslfile, asvancouver.cslis renamed in the CSL repository as of v1.0.2.Additional issues to review (2026-05-07):
citeproc-phpin 3.5/3.6 PRs below)It's been a while since we updated the CSL styles and it looks like there's been a new release of citeproc-php. We should update what we're using then test against the cases described above.
To Reproduce
You will need to build out test data resembling each case above.
What application are you using?
OJS 3.1.2
Pull Requests
Submodule updates