> On 11 Feb 2018, at 11:00, Luc Bourhis <luc_j_bour...@mac.com> wrote:
> 
> 
>> As for suporting if, we don't have a plugin format that users can pro ide 
>> for. But anyone can help build more web scrapers. The code is open siurce, 
>> so you can easily see how the various parsers are implemented. You need to 
>> know a bit if objective-c. And of course some logic about how to be able to 
>> get bibliography info from the particular website. 
> 
> Ok. I might have a go. Meanwhile I will list here the information I have, for 
> future reference, in case somebody else wants to have a go.
> 
> 
> # Springer journals
> 
> If the article page is
> 
> https://link.springer.com/article/10.1007/BF00738745
> 
> then the citation in BibTeX format can be downloaded from
> 
> https://citation-needed.springer.com/v2/references/10.1007/BF00738745?format=bibtex&flavour=citation
> 
> 
> # ScienceDirect
> 
> If the article page is
> 
> https://www.sciencedirect.com/science/article/pii/S0146638005002068
> 
> then the citation in BibTeX format can be downloaded from
> 
> https://www.sciencedirect.com/sdfe/arp/cite?pii=S0146638005002068&format=text%2Fx-bibtex&withabstract=false
> 
> or, of course, withabstract=true if one wants the abstract field in the 
> BibTeX.
> 
> 
> # SIAM journals
> 
> An article at
> 
> http://epubs.siam.org/doi/abs/10.1137/S0895479890193017
> 
> has the citation at
> 
> http://epubs.siam.org/action/downloadCitation?doi=10.1137/S0895479890193017&format=bibtex
> 
> 
> # IUCr journals
> 
> The URL to download the citation in BibTeX format has the form
> 
> http://scripts.iucr.org/cgi-bin/biblio?Action=download&cnor=xxxxx&saveas=BIBTeX
> 
> where xxxxx is a code specific to the article which has to be parsed from the 
> page as far as I can tell. Here is the relevant portion of HTML
> 
> <body>
>    <div id="pagebody">
>        <div id="main" class="issue">
>            <div id="articlexxxx" class="articles”>
> 
> 
> The last item mentioned in my original question, IEEE sites, seem to rely on 
> javascript wizardry and I haven’t cracked it.
> 
> Best wishes,
> 
> Luc J. Bourhis



Some parsers may be broken. I just fixed the Springer parser, which was 
outdated, so that will be working in tomorrow’s nightly build.  I don’t know 
what was wrong with the IEEE parser, which we do support nominally. But I 
cannot fix it, as I don’t have access. As for the others, we don’t support 
those. But we could perhaps, based on this info. Though we should also need 
some logic to find the identifier from the web page.

Christiaan

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bibdesk-users mailing list
Bibdesk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to