# Drag&Drop pdf to create biblatex code

**URL:** <https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140>\
**Category:** Features\
**Created:** [August 15, 2016, 7:42am UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140 "2016-08-15T07:42:51Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mr.EU](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@Mr.EU](https://discourse.jabref.org/u/Mr.EU)\
**Post date:** [August 15, 2016, 7:42am UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/1 "2016-08-15T07:42:51Z")

</div>

What I want in JabRef:  
I will drag&drop my file.  
It will autogenerate file location and link the file.  
It finds out the title of the paper  
It finds out the bibtex code from scholar.google  
It will rename the actual file with: \bibtexkey\begin{title} - \format[RemoveBrackets]{\title}\end{title} (bibtexkey - title)

I saw this feature in docear.

What happens there:  
I drop a file from my directory.  
It finds out the title  
It finds out the bibtex code from scholar.google

- but no auto renaming.
- cluttered interface

* * *

Please vote if you support this proposal:

_Poll ([view on site](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/1))_

---

<div class="post-metadata">

**Author:** ![i2000s](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/i2000s/32/109_2.png) [@i2000s](https://discourse.jabref.org/u/i2000s)\
**Post date:** [May 9, 2017, 6:43pm UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/2 "2017-05-09T18:43:01Z")

</div>

One tricky thing is that new ArXiv papers don’t have any record on Google Scholar. So, if it can search for multiple sources to fetch bib file, that would be perfect!

---

<div class="post-metadata">

**Author:** ![Siedlerchr](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/siedlerchr/32/216_2.png) [@Siedlerchr](https://discourse.jabref.org/u/Siedlerchr)\
**Post date:** [May 10, 2017, 7:17pm UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/3 "2017-05-10T19:17:29Z")

</div>

JabRef can extract XMP metadata from PDFs and when you drag & drop a file it can be renamed.

@i2000s At the moment this happens when you do a fulltext lookup, it queries several fetchers for the pdf file until one is found.

---

<div class="post-metadata">

**Author:** ![i2000s](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/i2000s/32/109_2.png) [@i2000s](https://discourse.jabref.org/u/i2000s)\
**Post date:** [May 11, 2017, 3:01am UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/4 "2017-05-11T03:01:03Z")

</div>

I just tried the method you mentioned, when I drag and drop the file, JabRef did generate a bib doc for the pdf based on XMP metadata, but it didn’t rename the original pdf file. Is there any option to rename the pdf file based on bibtex key? I didn’t find it on my own.

Regarding importing arXiv papers, I was just told that there is an “arXiv” type of entry so that the updated bibtex info can be fetched from [arxiv.org](http://arxiv.org) if I give the arXiv number. Just tested it and worked out.

---

<div class="post-metadata">

**Author:** ![Siedlerchr](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/siedlerchr/32/216_2.png) [@Siedlerchr](https://discourse.jabref.org/u/Siedlerchr)\
**Post date:** [May 11, 2017, 6:23am UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/5 "2017-05-11T06:23:18Z")

</div>

Hi,

Renaming can be triggered via the cleanup menu under quality

---

<div class="post-metadata">

**Author:** ![i2000s](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/i2000s/32/109_2.png) [@i2000s](https://discourse.jabref.org/u/i2000s)\
**Post date:** [May 11, 2017, 7:37am UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/6 "2017-05-11T07:37:58Z")

</div>

@Siedlerchr That worked! Thank you so much!

---

<div class="post-metadata">

**Author:** ![yales](https://avatars.discourse-cdn.com/v4/letter/y/ed655f/32.png) [@yales](https://discourse.jabref.org/u/yales)\
**Post date:** [September 28, 2018, 1:16pm UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/7 "2018-09-28T13:16:16Z")

</div>

This is being performed by Zotero and I believe it only uses the DOI link information to collect the paper data over the internet. The majority of papers have doi independent on where they are published.  
e.g.  
[http://dx.doi.org/10.1590/1808-1657000382016](http://dx.doi.org/10.1590/1808-1657000382016)

[https://doi.org/10.1109/COBEP.2015.7420203](https://doi.org/10.1109/COBEP.2015.7420203)

it would be really important to have this feature

thanks

---

<div class="post-metadata">

**Author:** ![Siedlerchr](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/siedlerchr/32/216_2.png) [@Siedlerchr](https://discourse.jabref.org/u/Siedlerchr)\
**Post date:** [October 1, 2018, 12:47pm UTC](https://discourse.jabref.org/t/drag-drop-pdf-to-create-biblatex-code/140/8 "2018-10-01T12:47:58Z")

</div>

@yales DOI fetcer is already included in JabRef since a long time

If you have a doi code/url , you can just paste it on the maintable with ctrl+v and JabRef will automatically create an entry based on the DOi.
