BcBob wrote:
>
> I am trying to format a bibliography for a paper to a physics journal
> using the aip.bst style (see the attached file).
>
> Now the problem is that it looks this style only gives the first page of
> an article, not the full page range as required by the journal.
>
rgheck wrote:
>
> Replace this function:
>
> FUNCTION {format.vol.num.pages}
> { volume field.or.null embolden
> " " swap$ * *
> pages empty$
> 'skip$
> { duplicate$ empty$
> { pop$ format.pages.a }
> { ", " * pages first.page * }
> if$
> }
> if$
>
>
> }
>
> with:
>
> FUNCTION {format.vol.num.pages}
> { volume field.or.null embolden
> " " swap$ * *
> pages empty$
> 'skip$
> { duplicate$ empty$
> { pop$ format.pages }
> { ", " * format.pages }
> if$
> }
> if$
>
>
> }
>
That does not work so well. It does change the pages to a range but it
messes up other fields.
I am attaching the original aip.bst, the Lyx file I am using to test
http://n2.nabble.com/file/n2803827/DEpaper2.lyx DEpaper2.lyx ,
and a ps file of the output.
http://n2.nabble.com/file/n2803827/DEpaper2.ps DEpaper2.ps
http://n2.nabble.com/file/n2791032/aip.bst aip.bst
--
View this message in context:
http://n2.nabble.com/Modifying-a-bst-file-for-full-page-range-tp2801705p2803827.html
Sent from the LyX - Users mailing list archive at Nabble.com.