Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pdf_fulltext_indexing [2014/07/21 03:48] dstillmanpdf_fulltext_indexing [2018/04/29 19:11] (current) dstillman
Line 1: Line 1:
-====== PDF Full-Text Indexing - Manual Installation ======+====== PDF Full-Text Indexing ======
  
-Zotero uses customized, platform-specific versions of the pdfinfo and pdftotext utilities from the open-source [[http://www.foolabs.com/xpdf/|Xpdf]] project for [[searching#fulltext_pdf_indexing|PDF indexing]]. Specifically, Zotero uses modified binaries of pdfinfo and pdftotext on Windows to prevent the command-prompt window from appearing at indexing time, and a custom build of pdfinfo on all platforms that support writing to a text file (see [[https://gist.github.com/dstillman/7ff988a98076dc61e008|source code]]). +Zotero uses tools from the [[https://www.xpdfreader.com/|Xpdf project]] to extract full-text content from PDFs for searchingSince Zotero 5.0.36, the PDF tools are bundled with Zotero and do not need to be downloaded separately as in previous versions.
- +
-If installation via the [[preferences/search|Search tab]] of the [[preferences|Zotero preferences]] window fails, the easiest solution is to install the tools from another computer running the same OS and copy the files over from the [[zotero_data|Zotero data directory]] on that computer. +
- +
-Users wishing to build the Xpdf tools manually can do so by building the tools and either placing the binaries directly in the Zotero data directory or linking to them from there. Either way, platform-specific files must be created in the Zotero data directory, conforming to the format "pdfinfo-''{platform}'' and "pdftotext-''{platform}''", where ''{platform}'' is "Win32", "MacIntel", "MacPPC", "Linux-i686", etc. (To determine your current platform, open the Firefox Web Console and type ''navigator.platform''.) The Windows executables require the .exe extension (e.g., "pdftotext-Win32.exe"). Text files containing the installed version number should also be created with filenames in the format ```{executable}.version``` (e.g., ```pdftotext-MacIntel.version```).+
pdf_fulltext_indexing.1405928883.txt.gz · Last modified: 2014/07/21 03:48 by dstillman