On 07/01/15 22:00, Michael A. Morrison wrote:
control which fields JabRef exports to a bbl file

Hi,

I’mrelativelynew to JabRef and am unclear about how to control which of the fieldsin a given entrywillactuallybe exported to the BibTeX in the *.bbl file created by JabRef. For example, downloading citations from most journal cites directly into JabRefautomaticallyfills in the url field(and often the Doi field)in the General tab in the entry editor. When I run BibTeX with a standard bst file (e.g., the onefor the American Physical Society), the resulting LaTeX bibliography contains the url even though the APS does not want it included in the bibliography environmentI submit to the journal. The obvious way to solvethe problem is to edit, by hand, every entry in thebibliography environment before I submit the paper. This seems extremely inefficient. Another obvious solution would be to editevery entry in JabRefand remove theinformationin the url(and other unwanted fields, such as Doi) before I run BibTeX to generate the bibliography I will then paste into the LaTeX file I’ll submit to the journal. This seemsanunsatisfactory solution, not onlybecauseit would be very tedious with a long bibliography (e.g., for a review article) but also because I would like to keep that information for future use in other circumstances. Is there a way, within JabRef, to tellcontrolwhich fields to include in the BibTeX it generates and which to leave out? (I thought the Entry Export editor was the answer, but studying the information I could find on line suggests that it’s not.) Thanks very much.--- michael

Michael Morrison


Michael

If you get an answer to this I (and I, suspect, many others) will be delighted! But having looked at this before at length, I think the consensus is that this is a deficiency of the bst file you are using, and not JabRef. I routinely create a paper-specific bib file so I can do things like deleting unwanted fields that the (often publisher-supplied!) bst file insists on including.

One other option, which has just occurred to me and hence haven't tried, is to run sed (or a similar stream editor) on the bbl file to comment out "\newblock URL \url{" fields. If you use an IDE like TexStudio, I think it should be possible to automate this using the Macros facility?

Peter
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Jabref-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jabref-users

Reply via email to