Skip to content

Unable to download arXiv PDFs if Title contains curly brackets #7633

@vlawhern

Description

@vlawhern

JabRef version 5.2/5.3 (developmental) on Ubuntu 18.04 with the portable binary

JabRef is unable to download arXiv links if there are curly braces in the article title. For example, the following BibTeX source works just fine when searching for the full text online:

@Article{zhang_machine_2021v2,
  author  = {Zhang, Ruohan and Guo, Sihang and Liu, Bo and Zhu, Yifeng and Hayhoe, Mary and Ballard, Dana and Stone, Peter},
  journal = {arXiv:2010.15942v2 [cs]},
  title   = {Machine versus Human Attention in Deep Reinforcement Learning Tasks},
  year    = {2021},
  month   = feb,
  url     = {http://arxiv.org/abs/2010.15942v2},
}

However this version of the BibTeX source fails, giving a "No full text document found..." when trying to look up the document online and download the PDF:

@Article{zhang_machine_2021v2,
  author  = {Zhang, Ruohan and Guo, Sihang and Liu, Bo and Zhu, Yifeng and Hayhoe, Mary and Ballard, Dana and Stone, Peter},
  journal = {arXiv:2010.15942v2 [cs]},
  title   = {Machine versus {Human} {Attention} in {Deep} {Reinforcement} {Learning} {Tasks}},
  year    = {2021},
  month   = feb,
  url     = {http://arxiv.org/abs/2010.15942v2},
}

with the only difference being the curly braces around the words that are capitalized.

An easy fix for this is to simply delete the braces (the easiest way I've found is to use "Find and Replace" to delete the braces, limiting it to the Title field) but it would be great if it worked regardless of how the title is formatted.

The reason this comes up for me a lot is because I use a third-party resource to pull in several BibTeX sources at once and it automatically puts the braces around capitalized words... I currently have to remove the braces for every article manually.

Metadata

Metadata

Assignees

No one assigned

    Labels

    [outdated] type: bugConfirmed bugs or reports that are very likely to be bugscomponent: fetchergood first issueAn issue intended for project-newcomers. Varies in difficulty.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions