JabRef
v5
v5
  • JabRef Bibliography Management
  • Installation
  • Getting started
  • Collect
    • Add entry manually
    • Add entry using an ID
    • Add entry using reference text
    • Searching externally using Online Services
    • Add entry using PDFs
    • Browser Extension
    • Import
      • Custom import filters
      • Import inspection window
  • Organize
    • Edit an entry
    • Groups
    • Keywords
    • Mark and grade
    • Comment on an entry
    • Searching within the library
    • Complete information using online databases
    • Manage associated files
    • Manage field names and their content
    • Best practices
    • Cleanup entries
    • Check integrity
    • Find duplicates
    • Merge entries
    • Save actions
  • Cite
    • BibTeX and biblatex
    • Pushing to external editor application
    • Export to Microsoft Word
    • OpenOffice/LibreOffice integration
  • Share
    • Sharing a Bib(la)TeX Library
    • Shared SQL Database
      • Migration of pre-3.6 SQL databases into a shared SQL database
    • Export
      • Custom export filters
    • Send as email
  • Configuration
    • Customize the citation key generator
    • Customize entry types
    • Customize general fields
    • Customize key bindings
    • Library properties
    • Entry preview setup
    • Manage external file types
    • Manage protected terms
    • The string editor
  • Advanced information
    • Main Window
    • Entry Editor
      • Links to other entries
      • The Bibtex / Biblatex source tab
      • The 'owner' field
      • Time stamp field
      • LaTeX Citations Tab
    • About BibTeX and its fields
    • Strings
    • Field content selector
    • URL and DOI links in JabRef
    • Command line use and options
    • Automatic Backup (.sav and .bak) and Autosave
    • XMP metadata support in JabRef
    • Remote operation
    • Custom themes
    • Journal abbreviations
    • New subdatabase based on AUX file
    • How to expand first names of an entry
    • Debugging your library file
    • Resources
    • License
    • Knowledge
      • MS Office Bibliography XML format
      • Comparison of the Medline (txt), Medline (xml), and RIS format
      • EndNote Export Filter
  • Frequently Asked Questions
    • Linux
    • Mac OS X
    • Windows
  • Discussion Forum
  • Contribute to JabRef
    • How to Improve the Help Page
    • How to translate the JabRef User Interface
Powered by GitBook
On this page
  • Preparation: Adjust the JabRef key generation pattern to fit your needs
  • Link the PDFs to your bib library
  • 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. Collect

Add entry using PDFs

JabRef can create entries from PDF files.

PreviousSearching externally using Online ServicesNextBrowser Extension

Was this helpful?

The simplest way to create a new entry based on a single PDF file is to drag & drop the file onto the table of entries (between two existing entries). JabRef will then analyze the PDF and create a new entry.

This feature is available through Lookup -> Search for unlinked local files.

This page is partly outdated. Please, help.

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 library

In case you have numerous PDF files and want to convert them into new entries, JabRef can search automatically for the PDF files, let you select the relevant ones, and convert them into new entries.

  1. Create or open a .bib library.

  2. Go to Lookup -> Search for unlinked local files. (or press SHIFT + F7)

  3. The "Search for unlinked local files" dialog opens.

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

  5. Click on "Search" / "Scan directory".

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

  7. Select the entries you are interested in. Note: the button Export selected files allows you to export the list of the selected files (a text file containing on each line one filename with its path)

  8. Click on Import.

    The windows close and the entry table now contains the newly-imported entries.

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

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

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

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

  13. 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

  14. Optional: Press Esc to show the entry preview

The imported entries may need some editing because all the information gathered from the PDF files may not be accurate (see below "PDFs for which it works").

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
FindUnlinkedFiles - Menu
FindUnlinkedFiles - Menu
the realted articles tab