JabRef
v4
v4
  • JabRef Bibliography Management
  • General information about JabRef
    • Entry Editor
    • Best Practices
    • Command line use and options
    • Automatic Backup (.sav and .bak) and Autosave
    • Remote operation
    • Installation
  • About BibTeX and its fields
    • URL and DOI links in JabRef
    • File links in JabRef
    • Links to other entries
    • The 'owner' field
    • Time stamped fileds
    • Journal abbreviations
    • Special Fields
    • Set/clear/rename fields
    • Field content selector
    • Strings
  • Finding, Sorting, and Cleaning Entries
    • Searching within the library
    • Searching externally using Online Services
      • ACM Portal
      • arXiv
      • CiteSeerX
      • DBLP
      • DOAJ
      • Google Scholar
      • GVK
      • IEEEXplore
      • INSPIRE-HEP
      • MathSciNet
      • MEDLINE
      • SAO/NASA Astrophysics Data System
      • Springer
      • Unpaywall
      • zbMATH
    • Searching externally using Publication Identifiers
      • DiVA
      • DOI -- Digital Object Identifier
      • IACR eprint IDs
      • ISBN number
      • Medline
      • RFC document
      • SAO/NASA Astrophysics Data System
      • Title of the paper
    • Add unlinked PDFs including BibTeX data into the database
    • Synchronize file links
    • Cleanup entries
    • Save actions
    • Check integrity
    • Get BibTeX data from DOI
    • Find duplicates
    • Merge entries
    • Groups
    • Replace string
  • Import and Export
    • Import
      • JabRef Browser Extension
      • Custom import filters
      • Import from Microsoft Word -- MS Office Bibliography XML format
      • Import inspection window
      • New subdatabase based on AUX file
      • New entry from plain text
    • Export
      • Custom export filters
      • EndNote Export Filter
      • Export to an External SQL Database
      • Export to Microsoft Word -- MS Office Bibliography XML format
    • Other integrations
      • LaTeX Citations Tab
      • OpenOffice/LibreOffice integration
      • Pushing to external editor application
      • XMP metadata support in JabRef
    • Knowledge
      • Comparison of the Medline (txt), Medline (XML), and RIS format
  • Collaborative Work
    • Sharing a Bib(La)TeX Database
    • Shared SQL Database
    • Migration of pre-3.6 SQL databases into a shared SQL database
  • Configuration of JabRef
    • Customize the BibTeX key generator
    • Customize entry types
    • Customize general fields
    • Customize key bindings
    • Database properties window
    • Entry preview setup
    • Manage external file types
    • Manage protected terms
    • The string editor
  • Frequently Asked Questions and Howtos
    • General FAQs
    • Contributing
    • Sharing
    • How Tos
      • How to expand first names of a BibTeX entry
      • How to Improve the Help Page
      • How to translate the JabRef User Interface
    • FAQs on Operating Systems
      • Linux
      • Mac OS X
      • Windows
Powered by GitBook
On this page
  • Preparation: Adjust the JabRef key generation pattern to fit your needs
  • Link the PDFs to your bib file
  • Further information
  • PDFs for which it works
  • Better filenames
  • Mr.DLib
  • Related questions on stack overflow

Was this helpful?

Edit on GitHub
Export as PDF
  1. Finding, Sorting, and Cleaning Entries

Add unlinked PDFs including BibTeX data into the database

PreviousTitle of the paperNextSynchronize file links

Last updated 3 years ago

Was this helpful?

This feature is available through Quality → Find unlinked files....

The following description appeared first on .

Preparation: Adjust the JabRef key generation pattern to fit your needs

JabRef offers a BibTeX key generation and offers different patterns described at .

Link the PDFs to your bib file

  1. Create or open a .bib file.

  2. Go to "Quality" -> "Find unlinked files".

  3. The "Find unlinked files" dialog opens.

  4. Choose a directory using the "Browse" button.

  5. Click on "Scan directory".

  6. In "Select files", the files not yet contained in the database are shown.

  7. To create entries for all files, click on "Apply".

  8. For each file, an import dialog is shown The dialog shows the XMP metadata stored in the PDF in the area "XMP-metadata". If this data fits your needs, select "Create entry based on XMP data". Typically, the XMP-metadata is not good enough. Choose "Create entry based on content".

  9. Click on "OK" to start the import

  10. A dialog asking for the link is opened You can choose "Leave file in its current directory" to keep the file where it is. Typically, this is that what one wants. In case you choose "Move file to file directory", you can also choose to rename the file to the generated BibTeX key.

  11. Press OK to link the file to the BibTeX entry

  12. This happens for each file. After that, the "Find unlinked files" dialog is shown. Just click on "Close" to close it.

  13. The entry editor with the last imported entry is shown

  14. You can now save the file and are finished.

  15. Optional: Click on "General" to see the linked file

  16. Optional: Click on "BibTeX source" to see the BibTeX source

  17. Optional: You have to shrink it to see the entry in the entry table Enlarge the JabRef window and use the mouse at the upper border of the entry editor

  18. Optional: Press Esc to show the entry preview

Further information

PDFs for which it works

Better filenames

This makes the filenames start with the bibtey key followed by the full title. In the concrete case, \bibtexkey only may be the better option as the described bibtey key already contains the title.

Mr.DLib

Related questions on stack overflow

The importer based on the content has been written for IEEE and formatted papers. Other formats are not (yet) supported. In case a DOI is found on the first page, the DOI is used to generate the BibTeX information.

The next development step is to extract the title of the PDF, use the "Lookup DOI" and then the functionality from JabRef to fetch the BibTeX data.

We are also replacing the code completely by using another library. This is much effort and there is no timeline for that.

JabRef also offers to change the filenames. You can adapt the pattern at Preferences -> Import

Select "Choose pattern" and choose "bibtexkey - title" This results in the setting \bibtexkey\begin{title} - \format[RemoveBrackets]{\title}\end{title}.

JabRef used to have support for , which returned back a full BibTeX entry or a PDF. Due to unclear copyright situation of a used library, this service was removed. Further, Mr.DLib changes its focus and will provide literature recommendations. See .

LNCS
Get BibTeX data from DOI
thinking about
Extract titles from each page of a PDF?
Zotero: Extract references from PDF and create new library items from them
Is there an open source tool for producing bibtex entries from paper PDFs?
Extracting information from PDFs of research papers
tex.stackexchange.com
BibtexKeyPatterns
Mr.DLib
the realted articles tab
FindUnlinkedFiles - 03 - scan result
FindUnlinkedFiles - 05 - LinkToFile
FindUnlinkedFiles - 01 - menu
FindUnlinkedFiles - 02 - initial dialog
FindUnlinkedFiles - 04 - metadata
FindUnlinkedFiles - 08 - entry editor
FindUnlinkedFiles - 10 - entry editor - BibTeX source
FindUnlinkedFiles - 09 - entry editor - General
FindUnlinkedFiles - 11 - entry editor - shrunk
FindUnlinkedFiles - 12 - entry preview
Preferences - Import - Choose pattern
Preferences - Import