Page 2 of 2

Posted: Wed Oct 18, 2006 1:33 pm
by Aricie
Gerben wrote:
Jon – http://stereo.lu/BNF.tar.bz2 is an archive with my filter and a sample file to import.
I know i am not Jon but... the archive only contains a txt file.
Whops! Updated the file to contain the filter.

Posted: Mon Oct 23, 2006 4:03 am
by Gerben
Sorry to ask again but on my Mac the file is not recognized as a BE filter. Something i need to adjust manually? Does it work for you Jon?

Gerben

Posted: Mon Oct 23, 2006 7:34 am
by Jon
No. First, by sending it as a tarball the resource fork was removed. You have to restore the creator and type: BERB and BEIF (use FileType, free, from VersionTracker). Second, it doesn't work for me.

Jon
Sonny Software

Posted: Mon Oct 23, 2006 8:30 am
by Jon
Once again, BNF does something odd. There is a null character (0) after each tag, so that Bookends doesn't find the expected space and, therefore, doesn't recognize the tag.

BNF is quite idiosyncratic and Bookends just won't deal with i. If/when they conform to standard practices I'll revisit the issue.

Jon
Sonny Software

Posted: Mon Oct 23, 2006 8:39 am
by Gerben
Well, i have the filter recognized by BE now..

But this file is not a normal export of citations. It is what you get when you email the records to yourself (and you have specified the email preferences as txt-format and Intermarc display). The resulting format is not suitable for import in any ref manager.

The only way i once got this to work was by displaying the record(s) in Intermarc format (using the display option in the catalogue when viewing records, so not by emailing them), copy this and than use the import from the clipboard option. I lost that filter though but maybe i will invest some time to redo it... Of course this means importing one reference at a time.

Of course the long term solution is in the hands of the BNF... I will email them some time this week and it might be good if others do the same.

Gerben

Posted: Thu Oct 26, 2006 9:56 am
by Aricie
Gerben wrote:Well, i have the filter recognized by BE now..
The only way i once got this to work was by displaying the record(s) in Intermarc format (using the display option in the catalogue when viewing records, so not by emailing them), copy this and than use the import from the clipboard option.
Ah indeed, that more or less works with a filter created as described above. Here is what the intermarc display really looks like:
000 n5 m 22 a
001 FRBNF34749828000000X
008 840420s 1982 .... ....frfre b 001
009 ax x
015 $a08414876
020 $a2-07-038038-6
100 $311898438 $w 0 b.....$aDahl$mRoald$d1916-1990$40070
245 1 $aJames et la grosse pêche$dTexte imprimé$fRoald Dahl ...
260 $a[Paris]$cGallimard$d1982
280 $a137 p.
295 1 $aBibliothèque Folio junior
410 $334233188 $tBibliothèque Folio junior$x0758-0797$v8
680 0 $a83
917 $oOPL$a002304938
919 $pFR$oBGF$a08414876
They have a description of the fields they use, but I am struggling to import some of them properly. When I only import 100a as author, it only imports Dahl, missing out Roald. Marking both 100a and 100m as author results in Dahl$oald. What am I doing wrong?

Adeline

Posted: Thu Oct 26, 2006 10:39 am
by Gerben
Adeline,

Let me see if i can recreate my filter this weekend as a temporary solution.

I meanwhile also emailed the BNF to ask when they will get the z39.50 protocol properly working. No response yet but if you feel like mailing them as well to give some incentive :)

Gerben

Posted: Thu Oct 26, 2006 10:42 am
by Jon
Aricie wrote:What am I doing wrong?
In the BNF filter, under the MARC tab, set the "Data begin in column" to 6 (default is 8).

Now the name will be imported, although on two lines. You'll have to post-process the name to make it correct.

Jon
Sonny Software