I am looking for a tool, where I only need to write something like alessandroni2015bibtex (this very question) to obtain the BibTeX entry, without needing to rewrite it.

I am aware that Google Scholar always offers a BibTeX link and uses AuthorYearFirst_Word as a scheme, but I do not know how to use this key for searching, because Google uses an internal ID for each BibTeX. Thus, when I feed the data of my citation to Google Scholar, sometimes I do not find it. For example, in case of books, I find only new editions (maybe due to a wrong use of the tool).

  • 4
    If you have the DOI, you can retrieve it through the API. curl -LH "Accept: text/bibliography; style=bibtex" http://dx.doi.org/10.1021/pr100594k – Davidmh Feb 1 '15 at 13:56
  • 1
    In mathematics, MathSciNet has bibtex informations. You can just copy and paste into your Latex file. – Taladris Feb 1 '15 at 16:14
  • 3
    Doesn't this question probably belong to TeX.SE? – Enthusiastic Engineer Feb 2 '15 at 9:25
  • 2
    Don't cross-post to two SE sites at once, that's against the rules. Now that this is reopened, you can wait and see if it gets an answer, or you can flag and ask a moderator to migrate it to TeX (if you don't think you'll get an answer here) – ff524 Feb 2 '15 at 10:01
  • 3
    I'm voting to close this question as off-topic because it's about BibTeX and APIs, not academia - might be on-topic at TeX.SE (certainly not on meta!). – Stephan Kolassa Feb 2 '15 at 14:40

I doubt it. In all but the most verbose or non-human friendly (e.g., DOI) key style, the problem is a one-to-many mapping in that each BibTeX key maps to many sources even though any single source has just a single BibTex key. Even in relatively small personal bib files, conflicting keys are common and need to be disambiguated (usually with an additional letter or number). The bigger the database (and Goggle Scholar is a big database) means that there will be lots of collisions.

| improve this answer | |
  • Ok, In also my opinion this question is close at off topic. Is interesting for all, but is important a deep knowledge of LaTeX for a good answer. And now: which it is the procedure for move it? – Giacomo Alessandroni Feb 2 '15 at 18:35
  • 1
    @GiacomoAlessandroni I don't see how knowing TeX is needed to answer this. Maybe software recs. I asked on chat to see if we can get an idea. I think it fits here. – StrongBad Feb 2 '15 at 19:34

Not the answer you're looking for? Browse other questions tagged or ask your own question.