Hi @dion,
I ran a quick test by editing example/index.php
in a checkout of the citeproc-php repository and changing:
$style = StyleSheet::loadStyleSheet("elsevier-vancouver");
…to…
$style = StyleSheet::loadStyleSheet("ieee");
This changes the relevant part of the output of the example script from…
…to…
If I understand the issue you’re encountering correctly, the comma should be inside the quotes, correct? If so, this replicates the problem entirely outside of OJS; I’d suggest filing as an issue on the citeproc-php
library.
Thanks,
Alec Smecher
Public Knowledge Project Team