# Tag Info

8

The input conventions of BibTeX are rather strict; multiple authors must be separated by the and keyword: author={Alpher, Ralph and Bethe, Hans and Gamow, George} or, if you want to keep only initials, author={Alpher, R. and Bethe, H. and Gamow, G.} If you want only the first author and automatically add et. al. in the bibliography, use the others ...

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} ...

6

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 ...

6

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, ...

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

I've noticed two things: The encoding of your document is latin9 (View > View Source > Complete Source), but The entries in your .bib file are written in UTF-8 fashion, which BibTeX doesn't support. So, try writing accented characters in your .bib the usual way, e.g. González > Gonz{\'{a}}lez etc. Also, check LyX wiki for useful tips regarding usage ...

5

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 ...

4

In order to successfully use BibTeX, you need to execute the following sequence of commands: run latex on the .tex file run bibtex run latex again run latex again The first pass of latex detects a citation command in your .tex file, as well as the \bibliographystyle{...} and \bibliography{...} commands. Then, running bibtex formats the citation based on ...

4

Thank you everyone! I have experimented a bit further, and some nice folk at LaTex community helped me figure out what's wrong. In my 'Configure Texmaker', i actually had the wrong setting (as you can see form the screen cap) I changed it back to "bibtex %.aux" and now it works! And I also set the quickBuild to latex bibtex latex pdfLatex ...

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: ...

4

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 ...

3

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 ...

3

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, ...

3

I don't know of anything that will work without bother. For Word 2007, Reference Manager will export Word's bibliography to Bibtex. The next release is intended to handle Word 2010 bibliographies. I have the impression that you can import the 2010 format sources.xml files into Word 2007, with Word 2007 dropping what it doesn't understand, but I can't ...

3

JabRef should remember the search method between uses: unless there is an issue with your installation, setting 'global search' on one use should result in this being the search method the next time you start JabRef. The 'Global search' option deliberately opens a second window with the results. It sounds like you are looking for a 'Filter' search, which ...

3

Note that JabRef is only a BiBTeX database manager. On my machine, with an open project, clicking the "Save All" (Ctrl+Shift+S) in TeXnicCenter does a refresh of the project structure, including that of a Literature database update if the project has been processed under BiBTeX. In TeXstudio to refresh the drop-down list of references after updating your ...

3

The comma in author names for BibTeX are reserved to write names as Lastname, Firstname. Different authors are separated with "and". While you can write Firstname Lastname (no comma), it is sometimes necessary to use the other form: when the last name contains several tokens as in Per Brinch Hansen. BibTex would think that Brinch is a first name, therefore ...

3

In the folowing, we will assume you use natbib with plainnat.bst, this solution will work for all standard natbib .bst files and probably the majority of .bst files - just follow the instructions below. If you are using natbib with plainnat.bst, you will just have to modify the function FUNCTION {format.pages}. Locate plainnat.bst on your file system, copy ...

3

The warning you have says I didn't find a database entry for "S�nchez" which looks very much like an accented character in the key (Sánchez). That's not the same as the entry you show in your database (Sanchez), so unsurprisingly it's not matched. I'd caution against using accents in keys in general. The 'classic' BibTeX program is 7-bit and while ...

2

As comments mention, a bibliography database should be a .bib file, so you shouldn't do anything else. A .bst file is a bibliography style file, that defines the formatting of the bibliography. To add a bibliography database to a LyX document, after having done Insert --> List/ToC --> BibTeX Bibliography, click the Add button in the top right of window, ...

2

I have at least six IEEE styles by default , but in any case you can use the type of reference @electronic or may be @misc. Probably you have in your disk the file IEEEexample.bib with several entries like this: @electronic{IEEEexample:IEEEwebsite, title = "The {IEEE} Website", url = "http://www.ieee.org/", year = "2008", ...

2

JabRef can only 'push' citations to programs it is set up to interact with. It has a list of several common ones which provide the necessary 'back end' for this to work. However, LaTeXila is not on the list (the setting for 'LaTeXeditor' is a particular program, LEd, not a generic hook). As such, you have to stick to the 'by hand' root, using Ctrl + K to ...

2

Problem 1: Each name consists of four parts: First, von, Last, and Jr; each part consists of a (possibly empty) list of name-tokens. As usually there are only two parts (first name/s and surname/s) automatic identification of these parts fail when parts are not (1) in the correct order, or (2) when there are more than one space, and then is unclear for ...

2

The problem you are facing here, is that you actually need to scan ahead for punctuation marks and move them inside the quotation. Fortunately, the package csquotes does exactly that for you. You will need to modify the \bibliographystyle you use, let's say it is plainnat. Copy the file plainnat.bst (or whatever file you use) to a location where LaTeX can ...

2

The style of the references is not much depending on the data in the .bib file (or a program like JabRef). The main factor is the chosen bibliography style of your document. It determines which fields are shown. Suggestions to improve the looks: If URLs occur in your document (e.g. in the references) you can add \usepackage{url} to the preamble (in LyX ...

2

The bibliography style you are using sets only the first letter of a title in uppercase and converts everything else to lowercase. To protect parts of a title from this, encase them in curly brackets {} in the .bib file, e.g. @ARTICLE{adem, author = {Alejandro Adem and William Browder}, title = {The free rank of symmetry of {$(S^n)^k$}}, journal = ...

2

As @Meho R. pointed out the problem seems to be the encoding. This can be fixed by: Changing the UTF-8 characters to escaped latex. This can be done by using konwert utf8-tex plus an extra command to add the braces. An easier way than changing your encoding all the time is to export the Lyx file to LaTeX and replace the command for the encoding ...

2

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 ...

2

(1) Putting the bib file along with the rest of the project helped me. (2) I could also give relative path like ../../myreferences/mylibrary where the file mylibrary.bib was placed two levels above the current folder (3) Most of the problems could be solved by deleting the mylibrary.bbl file in the project folder and recompiling

2

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 ...

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