How can one use system dictionary ^+⌘+D in .pdf's opened in Safari 6 (using Acrobat Reader)? Is perhaps Adobe Reader at fault (i.e. does the dictionary work with Safari's default .pdf reader)?
MacOS – Why is the system dictionary not available from .pdf files containing text within Safari
dictionarymacospdfsafari
Related Question
- MacOS – Contextual menu in Safari does not offer option to download PDF
- IPad – Open safari pdf link in acrobat reader,not in ibooks
- Opening a pdf file from the command line
- Retrieving opened PDF file(s) from Safari’s temporary files
- MacOS – Built-in dictionary usage on Adobe Acrobat DC
- Preview won’t display diagram in PDF
- Why are some PDFs scrambled when opened with Preview on Mac
Best Answer
The program that draws the text needs to use one of Apple's standard SDK for drawing text for the shortcut dictionary to work. Since safari is handing the PDF over to Adobe to render - they apparently are not using a standard text field but have implemented their own code/class to do the drawing.
This is very common for web browsers like Chrome and other programs that desire to avoid being a Mac program and instead be more cross platform.
In your case, simply ditching the Acrobat plug in will restore the PDF handling using the native tools and your dictionary shortcuts will work again. Simply delete the
AdobePDFViewer.plugin
from/Library/Internet Plug-ins
.