Hot answers tagged

185

The appropriate separator for authors is "and". Comma is used to distinguish first and last name (link): author = "Orti, E. and Bredas, J.L. and Clarisse, C.",


16

If you have the BibTeX-Code available and copy that to your clipboard (either by opening the export.bib or by copying it from the homepage) and you click on the JabRef window (so that it has the focus) you can just paste (Ctrl+V) it as a new entry. I knew that from BibDesk (Mac OS) which I am using and found the same for JabRef here http://sourceforge.net/...


14

As there currently does not exist such tool and it seems many users want to have such a tool, I decided to integrate this into JabRef as a feature. The idea is to have a similar, but more advanced functionality like for managing journal abbrevations in JabRef. Therefore I have created an issue to track the development. https://github.com/JabRef/jabref/...


13

In JabRef, go to Tools --> New Subdatabase based on AUX file, choose the .bib and .aux file belonging to your project. This will read the citation keys from the aux file, and extract the corresponding entries from the bib-file.


10

You can set up Jabref to automatically import a reference from Firefox into the current database, but it's somewhat arcane. Here is my solution under Linux: 1) Select Options -> Preferences -> Advanced -- and check "Listen for remote operation ..." I don't think it matters which port. 2) Create a small bash script (text file) named "jabref-import" that ...


10

The format of JabRef is BibTeX! So of course you can export a subset of a database in that format. Open a database and select the entries you want Select "Save Selected as…" from the "File" menu Give a name to the extracted file Use the resulting .bib file % This file was created with JabRef 2.5. % Encoding: UTF8 @INCOLLECTION{Degani:2009, author = {...


9

The proper TDS-compliant setup is as shown below. Make a directory, say c:\mytexmf and put your bibtex files in c:\mytexmf\bibtex\bib\mypackages\... Add your local texmf directory to the latex search path by declaring it in MiKTeX: Start -> All programs -> MikTeX -> maintenance -> Setup Under the tab Roots add the path, say c:\mytexmf and ...


9

Depends on your definition of 'deprecated', I'd say. The biblatex documentation does not literally say month (or year, where the situation is the same) is deprecated. But the documentation of the year field ends with It is however better to use the date field as this is compatible with plain years too and supports many more features. and similarly the ...


8

A solution to your problem would be to add a script to your git workflow, that reformats your .bib-file. One such tool is biber in toolmode. Calling: $ biber --tool example.bib results in a nicely formated file called example_bibertool.bib: @ARTICLE{bib:farzaneh, AUTHOR = {Seyed Amir Farzaneh and Mehran Sohrabi}, BDSK-FILE-1 = {...


7

It seems that you want chapterwise bibliographies. This can be done with bibunits which works together with natbib. Just put \putbib where you want the chapter bibliography and add the following to the preamble. \let\stdthebibliography\thebibliography \renewcommand{\thebibliography}{% \let\section\subsection \stdthebibliography} \bibliographyunit[\...


7

(Answer rewritten following release of bib2gls v1.0.) There's a new command line application called bib2gls that can be used to convert .bib files to a format that can be input using glossaries-extra's \GlsXtrLoadResources command. The record package option is required. The application requires at least Java 7, although newer versions are recommended (Java ...


6

You have run into this 7 year old bug that will be fixed for LyX 2.1 (beta to be released soon). bibtex is probably trying to tell you what's wrong but LyX is not passing that information on. To see the bibtex log, export to LaTeX (pdflatex) and compile manually with pdflatex and bibtex. If you don't understand the error, post it here. And yes, similar to ...


6

In menu Options -> Preferences -> File -> Select the radio button "Resolve strings for all fields except:" instead of "Resolve strings for standard BibTeX fields only".


6

If your aim is being able to typeset bibliographies for specific topics, with biblatex there's no need to store your bibentries in topic-specific .bib files. Instead, use the keywords field to specify a comma-separated list of keywords (topics) for each bibentry. You may then combine \nocite{*} with \printbibliography[keyword=<keyword>] to produce a ...


6

You can use arbitrary keywords that are not yet defined. They will be ignored by bibtex. In JabRef, you can add those fields in Options/Set up general fields.


6

We just improved the error message to also include the path of the old Java installation. So you should now have enough information to locate and remove the old installation. The improvement is included in the most recent development version of JabRef and will be released as part of 4.2.


5

Here is my workflow. Get the DOI of the article to cite. You find the DOI on the download page of the paper and it is also usually printed on the first page of the paper. Paste the DOI into the Jabref search plugin DOI to BibTeX and press "fetch". You will get a "list" of the search results, which is in most cases only one item. Click "OK" to import them. ...


5

JabRef is a program for managing BibTeX database (.bib) files but does not directly affect what happens in LaTeX. Adding a database to a .tex file does not add in the citations. You need either \cite or \nocite: the latter adds references to the bibliography without a citation in the text \begin{filecontents}{\jobname.bib} @article{demo1, author = {Other, ...


5

You could use the cite package. By default, it will put a small amount of whitespace after each comma. If you want an ordinary interword space after the commas, include the space option; i.e., in your document's preamble, you should invoke the package as follows: \usepackage[space]{cite}


5

This is a minimal example showing two references of the IEEEexample bibliographic database that you probably have also. (Sorry because the Lyx is in Spanish, but I hope that you can identify without problems the corresponding windows in English): Note that the windows showing the bibliographic database show by default the style plain, that produce this ...


5

Perhaps the reason is that you compile with bibtex, not biber. Bibtex doesn't understand utf8 — not even 8-bit encoding. Probably you should use biblatex — in which case the syntax for loading the database and a bibliography style should be (for the alphabetic style, for instance): \usepackage[backend=biber,style=alphabetic]{biblatex} \addbibresource{...


5

I know it's been a long time since this question was raised, but it has been fixed in JabRef 3.3. (Yay!) I ran into the same problem more recently, and in the course of looking for a solution, found your question. I figured the lack of an answer was on account of most folks not using JabRef in connection with LibreOffice/OpenOffice, so I re-posed the ...


5

When you changed to \usepackage[latin1]{inputenc} You also need to re-encode your document to latin1 from utf-8. But anyway better probably is to use and declare utf-8 but use traditional ascii markup in the bib file so {\"o} etc rather than using the letter directly, then the bib file is independent of the encoding used in the document, and can be used ...


5

I'm posting this answer since all this information is hard to fit in a comment. To sum up the comments: It seems such software does not exist. It should either be developed, or an existing bibtex managing software, such as Jabref, can be tweaked to handle *.tex files containing glossaries definitions. @Christoph S of the Jabref dev team has shown his ...


5

As you are using JabRef already, you can simply use the builtin export functionality for Office 2007 xml format, that is the format where Microsoft stores it bibliography information. Export (selected) entries in JabRef and choose Office 2007 xml format Open Word, click on the References Tab Click on Manage sources -> Browse -> Open the exported XML File (...


4

Assuming that you are using (a) a bibliography style file that knows what to do with a field named url in an entry of type @article and (b) the natbib citation management package, all you would have to do is (i) change the name of the field from adsurl to url and (ii) load the hyperref package. After some poking around on the web, I've come across the ...


4

In addition to the biblatex package you mention, you may also want to check out the biblatex-jura style.


4

JabRef's 'completeness' measure is only very basic. It simply checks if certain fields are completed, and does not allow for possible 'either/or' cases (such as editor and author for many types). As such, it's at best an aid to you checking properly.


4

As Joseph Wright suggested in his comments as far as I am aware you cannot modify the behavior from options>>preferences. I also do not know of any plug in that would provide this support. I have never written a plug in for JabRef, but you might be able to pretty easily or you could make a feature request to JabREf: http://sourceforge.net/p/jabref/...


Only top voted, non community-wiki answers of a minimum length are eligible