It may be helpful to link these scripts on the Wiki.

Christiaan

> On Feb 12, 2016, at 15:48, Ken Mankoff <[email protected]> wrote:
> 
> Hi Paul, others,
> 
> I just re-watched that video (I made it). Looks neat, but for some reason I 
> haven't been using that workflow recently. I think the auto-downloading 
> wasn't successful often enough. It either couldn't download the PDF, or 
> downloaded the wrong PDF most of the time.
> 
> My new workflow follows.
> 
> 1) Manually download and drag-and-drop the PDF(s) into BibDesk.
> 2) Run my "import" script (attached to this email). This isn't based on 
> pdfmeat anymore.
> 
> <import.scpt>
> That script tries to parse the doi from the BibDesk entry first. If the DOI 
> isn't in BibDesk, it tries to get it from the PDF itself, and pops up a 
> dialog that lets you correct the parsed version (sometimes the page number 
> gets included by mistake), or enter it if it wasn't able to parse it from the 
> PDF. At this point, you are almost guaranteed success since you've manually 
> entered or verified the DOI, but new PDFs may not have their info published 
> in the WWW databases yet.
> 
> The import script uses some python scripts to parse for the DOI and then 
> fetch the BibTeX entry from the internet based on the DOI, also attached:
> 
> <doi2bib.py><doi_from_pdf.py>
> As always, get things working on the command line first before trying to get 
> the whole workflow behaving properly in BibDesk, since it will be easier to 
> debug. You'll probably need to add some packages to your python install. Use 
> "pip install X" to add the necessary packages, which you should be able to 
> find based on the errors produced by the attached scripts.
> 
> Paths will need to be changed based on your python install, and where you 
> store the attached python scripts.
> 
> Hope this helps,
> 
>  -k.
> 
> On 2016-02-12 at 09:18, Paul K Egell-Johnsen <[email protected]> 
> wrote:
>> Check out this: https://www.youtube.com/watch?v=cTBJW85RuJs has a link to a
>> applescript file. Check out if you can use it and adapt it:
>> 
>> A demo of two BibDesk AppleScripts that improve BibDesk import
>> functionality. Scripts are here: https://github.com/mankoff/BibDeskApp...
>> <https://github.com/mankoff/BibDeskAppleScripts>
>> 
>> Thanks to pdfmeat and bibfetch, useful tools that are needed by this
>> script. https://github.com/mankoff/pdfmeat
>> https://github.com/mankoff/bibfetch
>> 
>> 
>>   -
>> 
>> 
>> On Wed, Feb 10, 2016 at 1:32 PM, Christiaan Hofman <[email protected]>
>> wrote:
>> 
>>> 
>>> On Feb 10, 2016, at 12:23, Natalie Ceperley <[email protected]> wrote:
>>> 
>>> Hello,
>>> 
>>> I am new to the list, so I apologize for my newbie questions.   I
>>> didn't not find an answer in the archives, unfortunately.
>>> 
>>> I have two questions.
>>> 
>>> 1) In the feature list, it says that "BibDesk will automatically move
>>> and rename these files for you."  I cannot find and option to make
>>> this happen.  How do I do this?
>>> 
>>> 
>>> In the Autofile preferences, check the “File papers automatically” option.
>>> You should probably also modify pother preferences there, such as your
>>> papers folder and the local file format.
>>> 
>>> Note that this will not move existing files, only newly added files. To
>>> auto-file existing files you can use the “Autofile linked file” actions,
>>> e.g. in the Publications menu or in contextual menus.
>>> 
>>> 2) Is there a way to batch import pdf files and have fields populated
>>> by metadata? When I import files one by one, most fields are blank or
>>> random.
>>> 
>>> Thank you for your help!
>>> 
>>> Natalie
>>> 
>>> 
>>> There are some hidden preferences (see the Wiki for details) to try and
>>> import meta data from imported PDFs. unfortunately metadata from PDFs is
>>> usually not available or of very bad quality, that’s why we don’t use this
>>> be default. So YMMV. Otherwise you may need to use AppleScript for any
>>> customized data handling.
>>> 
>>> Christiaan
>>> 


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to