This post describes a workaround for indexing individual BibDesk entries in DEVONthink so that they appear as individual items in the see-also list. First, you need to understand that each time you use BibDesk to save a BibTeX database file, BibDesk saves a metadata file (with extension.(If anyone has a better method that I have overlooked, please share it in a response.) Here is the method: It is the best method I have found to get individual BibDesk bibliographic entries listed in DEVONthink’s see-also list. bdskcache) for each individual bibliographic entry into a subfolder of your ~/Library (User Library) folder. These metadata files are then indexed by Spotlight so that whenever you do a search using Spotlight, relevant bibliographic entries are listed in the search results. But if you try to index this folder in DEVONthink, the content of each. bdskcache file does not appear to be indexed completely. So first you have to tell DEVONthink to index. bdskcache files as text files by setting one of DEVONthink’s hidden preferences. If DEVONthink is running, make sure that you quit it. Then open Terminal.app and run the following command:ĭefaults write 2 AdditionalPlainTextExtensions -string. (Note that users of DEVONthink Personal should replace the text “thinkpro2” in the code above with “think2”, and if you have other extensions that you want to be interpreted as plain text, you should append them to the string, for example. Then open DEVONthink and it will read the new preferences. Second, you need to tell DEVONthink to index the folder of BibDesk metadata files. You can do this in the usual way you index folders: either by selecting File > Index… or by navigating to the folder in Finder and then holding down the option and command keys and dragging the folder into your DEVONthink database. Either way, you can go to the folder directly by typing shift-command-G and pasting ~/Library/Caches/Metadata/.mmccrack.bibdesk into the window. If your collection of bibliographic entries is large, it may take some time to index. Third, now when you select any file in DEVONthink and click on the See Also & Classify button or menu item, any related bibliographic entries will appear in the see-also list. The name of each entry will be the entry’s BibTeX citation key. If you click on a bibliographic entry in the see-also list and press the space key on your keyboard, a nicely formatted Spotlight preview will show basic bibliographic data. If you click on a bibliographic entry in the see-also list and press shift-command-O (or press the toolbar button Open in external editor or viewer) BibDesk will open and the entry will be selected in a BibDesk window. This method works especially well for annotated bibliographic entries: Enter any relevant information about a reference in the entry’s Abstract field in BibDesk, and that information will now be saved and indexed in DEVONthink and will be cross-referenced in relevant see-also lists. There is an important related issue: BibDesk’s equivalent of tags are keywords. It would be nice to have DEVONthink read the keywords of BibDesk entries and convert the keywords to tags. Click the attachments tab, then choose "Attach supplementary PDF or other files" and browse for the file to attach.In fact, this conversion of BibDesk keywords to tags is easily done using a script in DEVONthink Pro: First you need to go to the Scripts menu in DEVONthink Pro, select More Scripts…, and install the script titled Convert Keywords to Tags. Note: although Paperpile only supports certain filetypes for import, you can attach any type of file to a paper in your library. ![]() If you are trying to upload a BibTeX or RIS file that does not have a file extension, please rename the file with an appropriate extension to allow it to be recognized (e.g. Paperpile can import references from the following file types: A warning will be shown whenever an unsupported file is encountered. ![]() If you try to import a file with a filetype not supported by Paperpile, it will not be included in the upload. If you cannot export your library to a standard format, Paperpile may be able to extract metadata from your PDFs themselves - see Import unorganized PDFs from your computer ![]() Open the menu and choose the Upload Files function. ![]() If your reference manager supports exporting to either Bibtex or RIS format, you can import your existing library into Paperpile. Import data from any program via RIS or BibTeX files
0 Comments
Leave a Reply. |