It would be nice if ris2xml could scan lines of the format
DO - https://doi.org/xx.xxxx/yyyyy..
that appear as doi specifications of ris files of ELSEVIER. Without the 'https://doi.org/' ris2xml renders the input well and puts the xx.xxxx/yyyyy into the XML files.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also: here are refinements that would be appropriate for xml2ads in the function append_data() in lib/adsout.c:
(i) move the append_Rtag() call ahead in front of the first append_people() call.
(ii) In the DOI output, do not just say "%Y" but "%Y DOI:" for the initial string in the output line.
(iii) make the call of append_urls() a comment.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
These changes are now added to version 6.7. Note that I didn't comment out append_urls(), but rather removed DOI from that list of tags output by that function so that DOI's won't be repeated in the output.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It turns out that adsout.c in bibutils 6.6 does not deal well with cases where the initial of the first author is an accented character of the extended code pages of UTF-8. One would like to convert that character to a plain uppercase ASCII letter before adding this in ads2xml. A patch of that kind for adsout.c is attached.
It would be nice if ris2xml could scan lines of the format
DO - https://doi.org/xx.xxxx/yyyyy..
that appear as doi specifications of ris files of ELSEVIER. Without the 'https://doi.org/' ris2xml renders the input well and puts the xx.xxxx/yyyyy into the XML files.
Also: here are refinements that would be appropriate for xml2ads in the function append_data() in lib/adsout.c:
(i) move the append_Rtag() call ahead in front of the first append_people() call.
(ii) In the DOI output, do not just say "%Y" but "%Y DOI:" for the initial string in the output line.
(iii) make the call of append_urls() a comment.
These changes are now added to version 6.7. Note that I didn't comment out append_urls(), but rather removed DOI from that list of tags output by that function so that DOI's won't be repeated in the output.
It turns out that adsout.c in bibutils 6.6 does not deal well with cases where the initial of the first author is an accented character of the extended code pages of UTF-8. One would like to convert that character to a plain uppercase ASCII letter before adding this in ads2xml. A patch of that kind for adsout.c is attached.
I've already included a modified version of your patch in version 6.7. Let me know if you find that 6.7 doesn't handle things correctly.