New answers tagged

0

You can make the comma go away with \renewcommand*{\nameyeardelim}{\addspace} Indeed it is the natbib compatibility mode (see blx-natbib.def) that makes this change necessary, the default is to use a space only. The period in \cited you can get with \newrobustcmd{\mkbibparensperiod}[1]{\mkbibparens{#1\addperiod}} ...


0

First important thing to know: The syntax of bst files is based on Polish notation. After knowing this, I understood the syntax. The code extract which I posted in the question is just declaration and initialization of the init states. If you want to customize a specific entry type, the right place for changes is further down in the dinat.bst file, where ...


1

\usepackage{rsc} provides the \bibliographystyles{rsc} and {angew}. The latter is what you are looking for (except for removing the page range; this you may have to hard-edit in your .bib file)


2

If you want to use the unsrtnat bibliography style and generate numeric-style citation call-outs, be sure to also load the natbib package with the option numbers in the preamble: \usepackage[numbers]{natbib} Three additional, separate issues: You're missing a comma at the end of the url field. The keyword to be used to separate authors is and, not ...


3

Both citation call-out formats are examples of author-year style. The first, (Nordborg et al., 1996b) is called "parenthetic" citation call-out style. With natbib, it's produced with \citep{<key>} The second call-out style, viz., Nordborg et al. (1996b), is known as a "textual" style; with natbib it's generated via ...


0

With biblatex your MWE should look like this and should provide your requests out of the box (cf. here): \documentclass[a4paper,11pt,Times]{article} \usepackage[english]{babel} \usepackage[a4paper]{geometry} \usepackage{csquotes} \usepackage[style=authoryear]{biblatex} \addbibresource{bibliography.bib} \begin{document} The first reference is ...


2

In addition to loading natbib (before multibib), you may also want to edit the @misc-type entries a bit to take better advantage of the fact that you're using the plainnat bibliography type. \RequirePackage{filecontents} \begin{filecontents}{biblio.bib} @incollection{Akallabeth, author = "Tolkien, John Ronald Reuel", title = ...


-1

I had a similar issue where I was using the inbook template for webpages. To get the format of the reference to appear correctly I had put {[Accessed 22 January 2016]} in the year field. I was referencing two webpages from the same website so the overall references were very similar differing only by title and URL. It would compile when I had one of these ...


0

Solved using solution given here: How can I add the bibliography in a report with its own section, including number. \documentclass{report} \usepackage{filecontents} \usepackage{chapterbib} \usepackage[sectionbib]{natbib} \usepackage{etoolbox} %Don't use this %http://tex.stackexchange.com/questions/158871/bibliography-as-section-instead-of-section ...


1

You have \end{document} \section{Bibliography} \bibliographystyle{plainnat} \bibliography{Test} So you end the document early and the bibliography is never input (as can be seen from the log that you posted) \end{document} should be at the end...


1

This is just a modification of @gaurav-bhutani's solution. I created a version of vancouver.bst/vancouver-authoryear.bst which retains various Vancouver specification options (doi flag, order references by appearance, etc) while enabling the following commands; \cite{smith77} produces "[1]" \citep{smith77} produces "[1]" \citet{smith77} produces "Smith ...


5

The apacite package (which can be used with natbib) does this automatically. Note however, if both authors also have the same initial, (as originally stated in your question title but not your actual example) it will fail. The proper APA citation form for these is "FirstName LastName (Year)" and in the bibliography "LastName, F. [FirstName] (Year)". The ...


2

Load the natbib package with the option longnamesfirst. From page 8 of the package's user guide: Some publishers require that the first citation of any given reference be given with the full author list, but that all subsequent ones with the abbreviated list. Include the option longnamesfirst to enable this for natbib.


0

I can see no compelling reason for using \include in the setup you describe. The \input instruction seems to be tailor-made for just the case at hand. \documentclass{article} \usepackage[sort, authoryear, round]{natbib} \bibliographystyle{unsrtnat} \begin{document} \input "Sections/The study plan" \bibliography{References} % NOT "References.bib", i.e., ...


1

At last I see two big missunderstandings here. First you used command \hypersetup without loading package hyperref. In the documentation of hyperref (texdoc hyperref on your console/terminal) you can read that \hypersetup is used to set options for package hyperref. The second is that with field url in your bib file and loaded hyperref (that implicit ...



Top 50 recent answers are included