Hi, I am trying to set up my main bib file (which is kept in svn and sync'd across different machines) so that it is usable cross-platform...
At the moment I have all files as bibdesk local files and I would like an automatic way to extract these paths (all relative to ~) and add them to each entry as a 'pdf' field, so that when I load the file in JabRef on another machine, I still have easy access to the files. Obviously the pdf files will be there and in the same place (directories synchronised with unison). The help hints that while the paths aren't human readable it is possible to extract them with applescript... Unfortunately I'm completely unfamiliar with that, so I was wondering if anyone could provide some pointers to get me started with what I want to do. Ideally I would like produce a script that does this for each entry, and then I could add it as an svn hook so I would never forget... Does this seem sensible? How do others approach this problem (sharing bib files across different platforms). I did find something on the BibDesk_Applescripts page to "automatically fill the Local-Url field from the first linked file" which sounds like it could be easily modified to do what I want (pdf field instead of local-url field), but when I downloaded it it was a binary file so I wasn't really sure where to start with making modifications (or even understanding how it works). Also, from looking at the info there it seems that these scripts are run from the script menu within BibDesk - this would mean I couldn't add it as a svn hook. Is there a way to run an external script (ie "copy_files_to_pdf test.bib"). Any pointers appreciated, Robin ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Bibdesk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bibdesk-users
