Re: bibtex my.bst
but how do I make changes in the dbj file effective (I want to avoid running the latex makebst again). With other words, how do I get my.bst from my.dbj? Or do I make the changes in bst directly? But what is than the function of the dbj? Wolfgang The .dbj file is a batch job that is run to generate the .bst file. If you edit the .dbj file directly, just run tex against it to get the new .bst file. /Paul Thanks, now I understood. But the dbj file is confusing for the unexperienced. For instance, where is the line which selects for article Title. Journal I have now Title Journal (without .) Same with book or for incollection: In: editors (capital and :) instead of in editors Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: ...[T]he dbj file is confusing for the unexperienced. For instance, where is the line which selects for article Title. Journal I have now Title Journal (without .) Same with book or for incollection: In: editors (capital and :) instead of in editors There are limits to how much you can customize your bibliography style by playing with the .dbj files: It only lets you select among what its options permit. To do more customization, you may need to delve into the generated .bst file itself. These changes are trivial if you know what you're doing, but the language used in the .bst files takes a little (ahem!) getting used to. Richard
Re: bibtex my.bst
but how do I make changes in the dbj file effective (I want to avoid running the latex makebst again). With other words, how do I get my.bst from my.dbj? Or do I make the changes in bst directly? But what is than the function of the dbj? Wolfgang The .dbj file is a batch job that is run to generate the .bst file. If you edit the .dbj file directly, just run tex against it to get the new .bst file. /Paul Thanks, now I understood. But the dbj file is confusing for the unexperienced. For instance, where is the line which selects for article Title. Journal I have now Title Journal (without .) Same with book or for incollection: In: editors (capital and :) instead of in editors Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: ...[T]he dbj file is confusing for the unexperienced. For instance, where is the line which selects for article Title. Journal I have now Title Journal (without .) Same with book or for incollection: In: editors (capital and :) instead of in editors There are limits to how much you can customize your bibliography style by playing with the .dbj files: It only lets you select among what its options permit. To do more customization, you may need to delve into the generated .bst file itself. These changes are trivial if you know what you're doing, but the language used in the .bst files takes a little (ahem!) getting used to. Richard
Re: bibtex my.bst
> > > > but how do I make changes in the dbj file effective (I want to avoid > > running the latex makebst again). With other words, how do I get my.bst > > from my.dbj? Or do I make the changes in bst directly? But what is than > > the function of the dbj? > > > > Wolfgang > > The .dbj file is a batch job that is run to generate the .bst file. If > you edit the .dbj file directly, just run tex against it to get the new > .bst file. > > /Paul Thanks, now I understood. But the dbj file is confusing for the unexperienced. For instance, where is the line which selects for article Title. Journal I have now Title Journal (without .) Same with book or for incollection: In: editors (capital and :) instead of in editors Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: > ...[T]he dbj file is confusing for the unexperienced. > For instance, where is the line which selects for article > > Title. Journal > I have now > Title Journal (without .) > > Same with book > > or for incollection: > In: editors (capital and :) > instead of > in editors There are limits to how much you can customize your bibliography style by playing with the .dbj files: It only lets you select among what its options permit. To do more customization, you may need to delve into the generated .bst file itself. These changes are trivial if you know what you're doing, but the language used in the .bst files takes a little (ahem!) getting used to. Richard
Re: bibtex my.bst
Wolfgang Engelmann wrote: Am Freitag, 23. Juni 2006 18:13 schrieb Paul A. Rubin: Hi Paul (I am sure your mother was right..) Disclaimer: I have not done this myself (being an English-speaker) (although the Brits might disagree). Theoretically, if you run latex against makebst.tex and choose merlin as the master file, you should be asked what language to use. The default choice is merlin (which means English), but you should answer german.mbs, spanish.mbs or whatever language you need. If you want English, the default should be merlin.mbs and it should work. (There is an english.mbs if you want to try that.) Does that help? yes, it does, but how do I make changes in the dbj file effective (I want to avoid running the latex makebst again). With other words, how do I get my.bst from my.dbj? Or do I make the changes in bst directly? But what is than the function of the dbj? Wolfgang The .dbj file is a batch job that is run to generate the .bst file. If you edit the .dbj file directly, just run tex against it to get the new .bst file. /Paul
Re: bibtex my.bst
Wolfgang Engelmann wrote: Am Freitag, 23. Juni 2006 18:13 schrieb Paul A. Rubin: Hi Paul (I am sure your mother was right..) Disclaimer: I have not done this myself (being an English-speaker) (although the Brits might disagree). Theoretically, if you run latex against makebst.tex and choose merlin as the master file, you should be asked what language to use. The default choice is merlin (which means English), but you should answer german.mbs, spanish.mbs or whatever language you need. If you want English, the default should be merlin.mbs and it should work. (There is an english.mbs if you want to try that.) Does that help? yes, it does, but how do I make changes in the dbj file effective (I want to avoid running the latex makebst again). With other words, how do I get my.bst from my.dbj? Or do I make the changes in bst directly? But what is than the function of the dbj? Wolfgang The .dbj file is a batch job that is run to generate the .bst file. If you edit the .dbj file directly, just run tex against it to get the new .bst file. /Paul
Re: bibtex my.bst
Wolfgang Engelmann wrote: Am Freitag, 23. Juni 2006 18:13 schrieb Paul A. Rubin: Hi Paul (I am sure your mother was right..) Disclaimer: I have not done this myself (being an English-speaker) (although the Brits might disagree). Theoretically, if you run latex against makebst.tex and choose merlin as the master file, you should be asked what language to use. The default choice is merlin (which means English), but you should answer german.mbs, spanish.mbs or whatever language you need. If you want English, the default should be merlin.mbs and it should work. (There is an english.mbs if you want to try that.) Does that help? yes, it does, but how do I make changes in the dbj file effective (I want to avoid running the latex makebst again). With other words, how do I get my.bst from my.dbj? Or do I make the changes in bst directly? But what is than the function of the dbj? Wolfgang The .dbj file is a batch job that is run to generate the .bst file. If you edit the .dbj file directly, just run tex against it to get the new .bst file. /Paul
Re: bibtex my.bst
Wolfgang Engelmann wrote: After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. Jean-Marc, (Not unless my mother was kidding me all those years.) I followed your advice (thanks) and got this error message: LaTeX Error: File `babelbst.tex' not found. \input{babelbst.tex} ^^M *** (cannot \read from terminal in nonstop modes) Google tells me: No need for creating babelbst.tex anymore. Changing language .mbs option in makebst resulted in a working .bst file. But how do I change language .mbs option in makebst? Disclaimer: I have not done this myself (being an English-speaker) (although the Brits might disagree). Theoretically, if you run latex against makebst.tex and choose merlin as the master file, you should be asked what language to use. The default choice is merlin (which means English), but you should answer german.mbs, spanish.mbs or whatever language you need. If you want English, the default should be merlin.mbs and it should work. (There is an english.mbs if you want to try that.) Does that help? /Paul In the .bst file is e.g.: %% merlin.mbs (with options: `babel,ay,nat,vonx,nm-rvx,jnrlst,keyxyr,dt-beg,yr-par,yrp-x,note-yr,jttl-rm,vnum-x,num-xser,jnm-x,btit-rm,bt-rm,bkpg-x,blk-com,com-blank,in-col,injnl,fin-bare,pp,ed,abr,ednx,mth-bare,ord,jabr,amper,xand') Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. Jean-Marc, (Not unless my mother was kidding me all those years.) I followed your advice (thanks) and got this error message: LaTeX Error: File `babelbst.tex' not found. \input{babelbst.tex} ^^M *** (cannot \read from terminal in nonstop modes) Google tells me: No need for creating babelbst.tex anymore. Changing language .mbs option in makebst resulted in a working .bst file. But how do I change language .mbs option in makebst? Disclaimer: I have not done this myself (being an English-speaker) (although the Brits might disagree). Theoretically, if you run latex against makebst.tex and choose merlin as the master file, you should be asked what language to use. The default choice is merlin (which means English), but you should answer german.mbs, spanish.mbs or whatever language you need. If you want English, the default should be merlin.mbs and it should work. (There is an english.mbs if you want to try that.) Does that help? /Paul In the .bst file is e.g.: %% merlin.mbs (with options: `babel,ay,nat,vonx,nm-rvx,jnrlst,keyxyr,dt-beg,yr-par,yrp-x,note-yr,jttl-rm,vnum-x,num-xser,jnm-x,btit-rm,bt-rm,bkpg-x,blk-com,com-blank,in-col,injnl,fin-bare,pp,ed,abr,ednx,mth-bare,ord,jabr,amper,xand') Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. Jean-Marc, (Not unless my mother was kidding me all those years.) I followed your advice (thanks) and got this error message: LaTeX Error: File `babelbst.tex' not found. \input{babelbst.tex} ^^M *** (cannot \read from terminal in nonstop modes) Google tells me: No need for creating babelbst.tex anymore. Changing language .mbs option in makebst resulted in a working .bst file. But how do I change language .mbs option in makebst? Disclaimer: I have not done this myself (being an English-speaker) (although the Brits might disagree). Theoretically, if you run latex against makebst.tex and choose merlin as the master file, you should be asked what language to use. The default choice is merlin (which means English), but you should answer german.mbs, spanish.mbs or whatever language you need. If you want English, the default should be merlin.mbs and it should work. (There is an english.mbs if you want to try that.) Does that help? /Paul In the .bst file is e.g.: %% merlin.mbs (with options: `babel,ay,nat,vonx,nm-rvx,jnrlst,keyxyr,dt-beg,yr-par,yrp-x,note-yr,jttl-rm,vnum-x,num-xser,jnm-x,btit-rm,bt-rm,bkpg-x,blk-com,com-blank,in-col,injnl,fin-bare,pp,ed,abr,ednx,mth-bare,ord,jabr,amper,xand') Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: Springer publisher wants a certain style for references. I tried to make one by using latex makebst It produced springer.dbj. springer .bst and springer.log in my home. Now I am confused how to proceed. The existing bst files are spread in /usr/local/texlive/.. /usr/share/texmf/.. /usr/Tex/texmf-dist/bibtex/.. Where should I transfer the produced springer.dbj. springer .bst and springer.log? There's usually a localtexmf directory somewhere. I'm not a TeXLive user, but I suspect it creates an environment variable showing the location of localtexmf. My preference is to create a bibtex directory under localtexmf, then create subdirectories for each style I create (e.g., .../localtexmf/bibtex/springer). I don't know if the log file is worth keeping, but the other two are. Once you've placed them there, run texhash to update the TeX file database, and then I think you'll need to reconfigure LyX so that it sees the .bst file. Sofar I used in the preamble \usepackage[authoryear,comma]{natbib} and \bibpunct{}{}{}{a}{}{} What is the procedure to get the new .bst working? \usepackage{springer} after texhash? After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. \bibpunct determines the way the references are cited in the text? Yes. /Paul
Re: bibtex my.bst
After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. Jean-Marc, I followed your advice (thanks) and got this error message: LaTeX Error: File `babelbst.tex' not found. \input{babelbst.tex} ^^M *** (cannot \read from terminal in nonstop modes) Google tells me: No need for creating babelbst.tex anymore. Changing language .mbs option in makebst resulted in a working .bst file. But how do I change language .mbs option in makebst? In the .bst file is e.g.: %% merlin.mbs (with options: `babel,ay,nat,vonx,nm-rvx,jnrlst,keyxyr,dt-beg,yr-par,yrp-x,note-yr,jttl-rm,vnum-x,num-xser,jnm-x,btit-rm,bt-rm,bkpg-x,blk-com,com-blank,in-col,injnl,fin-bare,pp,ed,abr,ednx,mth-bare,ord,jabr,amper,xand') Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: Springer publisher wants a certain style for references. I tried to make one by using latex makebst It produced springer.dbj. springer .bst and springer.log in my home. Now I am confused how to proceed. The existing bst files are spread in /usr/local/texlive/.. /usr/share/texmf/.. /usr/Tex/texmf-dist/bibtex/.. Where should I transfer the produced springer.dbj. springer .bst and springer.log? There's usually a localtexmf directory somewhere. I'm not a TeXLive user, but I suspect it creates an environment variable showing the location of localtexmf. My preference is to create a bibtex directory under localtexmf, then create subdirectories for each style I create (e.g., .../localtexmf/bibtex/springer). I don't know if the log file is worth keeping, but the other two are. Once you've placed them there, run texhash to update the TeX file database, and then I think you'll need to reconfigure LyX so that it sees the .bst file. Sofar I used in the preamble \usepackage[authoryear,comma]{natbib} and \bibpunct{}{}{}{a}{}{} What is the procedure to get the new .bst working? \usepackage{springer} after texhash? After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. \bibpunct determines the way the references are cited in the text? Yes. /Paul
Re: bibtex my.bst
After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. Jean-Marc, I followed your advice (thanks) and got this error message: LaTeX Error: File `babelbst.tex' not found. \input{babelbst.tex} ^^M *** (cannot \read from terminal in nonstop modes) Google tells me: No need for creating babelbst.tex anymore. Changing language .mbs option in makebst resulted in a working .bst file. But how do I change language .mbs option in makebst? In the .bst file is e.g.: %% merlin.mbs (with options: `babel,ay,nat,vonx,nm-rvx,jnrlst,keyxyr,dt-beg,yr-par,yrp-x,note-yr,jttl-rm,vnum-x,num-xser,jnm-x,btit-rm,bt-rm,bkpg-x,blk-com,com-blank,in-col,injnl,fin-bare,pp,ed,abr,ednx,mth-bare,ord,jabr,amper,xand') Wolfgang
Re: bibtex my.bst
Wolfgang Engelmann wrote: Springer publisher wants a certain style for references. I tried to make one by using latex makebst It produced springer.dbj. springer .bst and springer.log in my home. Now I am confused how to proceed. The existing bst files are spread in /usr/local/texlive/.. /usr/share/texmf/.. /usr/Tex/texmf-dist/bibtex/.. Where should I transfer the produced springer.dbj. springer .bst and springer.log? There's usually a localtexmf directory somewhere. I'm not a TeXLive user, but I suspect it creates an environment variable showing the location of localtexmf. My preference is to create a bibtex directory under localtexmf, then create subdirectories for each style I create (e.g., .../localtexmf/bibtex/springer). I don't know if the log file is worth keeping, but the other two are. Once you've placed them there, run texhash to update the TeX file database, and then I think you'll need to reconfigure LyX so that it sees the .bst file. Sofar I used in the preamble \usepackage[authoryear,comma]{natbib} and \bibpunct{}{}{}{a}{}{} What is the procedure to get the new .bst working? \usepackage{springer} after texhash? After reconfiguring LyX, you should be able to select the .bst file from the drop down list of choices. Unless you are using a Springer style file, there is no need for \usepackage{springer}. \bibpunct determines the way the references are cited in the text? Yes. /Paul
Re: bibtex my.bst
> > After reconfiguring LyX, you should be able to select the .bst file from > the drop down list of choices. Unless you are using a Springer style > file, there is no need for \usepackage{springer}. Jean-Marc, I followed your advice (thanks) and got this error message: LaTeX Error: File `babelbst.tex' not found. \input{babelbst.tex} ^^M *** (cannot \read from terminal in nonstop modes) Google tells me: No need for creating babelbst.tex anymore. Changing language .mbs option in makebst resulted in a working .bst file. But how do I change language .mbs option in makebst? In the .bst file is e.g.: %% merlin.mbs (with options: `babel,ay,nat,vonx,nm-rvx,jnrlst,keyxyr,dt-beg,yr-par,yrp-x,note-yr,jttl-rm,vnum-x,num-xser,jnm-x,btit-rm,bt-rm,bkpg-x,blk-com,com-blank,in-col,injnl,fin-bare,pp,ed,abr,ednx,mth-bare,ord,jabr,amper,xand') Wolfgang