Hi,
Martin A. Hansen wrote (27.10.2005 00:00):
> hello
>
>
> i have this irritating problem that i cannot figure out why i get a
> comma instead of a period between the author block and the date block
> in my reference list.
>
> the bst file is custom made with makebst:
>
> http://130.226.106.174/~paste/cgi-bin/mol_reprod_dev.bst
> http://130.226.106.174/~paste/cgi-bin/mol_reprod_dev.dbj
>
> if anyone is good at this, i would dearly like some advice!
>
In the .dbj file you have selected the following (lines 233-239):
%>>DATE FORMAT (if author-year citations)
%<<DATE PUNCTUATION (if date not at end)
%: (def) Date with standard block punctuation (comma or period)
% ,yrp-col%: Colon after date as 1994:
% ,yrp-semi%: Semi-colon after date as 1994;
% ,yrp-per%: Period after date even when blocks use commas
% ,yrp-x%: No punct. after date
Try to change it as follows:
%>>DATE FORMAT (if author-year citations)
%<<DATE PUNCTUATION (if date not at end)
% %: (def) Date with standard block punctuation (comma or period)
% ,yrp-col%: Colon after date as 1994:
% ,yrp-semi%: Semi-colon after date as 1994;
,yrp-per%: Period after date even when blocks use commas
% ,yrp-x%: No punct. after date
This forces BiBTeX to always use period "." after the date block.
You have to re-build the .bst file to make the change work.
Hope this helps!
Kind regards
Kimmo