New answers tagged

2

I've never heard of a super option. But if you dig into the chem-rsc.cbx code, you'll find these lines: \RequireCitationStyle{numeric-comp} \ExecuteBibliographyOptions { autocite = superscript, autopunct = true , sorting = none } So using \autocite instead of \cite should do the trick.


1

The formatting of the names used in the citation call-outs is governed not by the natbib package but by the bibliography style that's in use. I'm assuming that you'll want to show the first names of all authors, rather than just those of of selected authors. While you're at it, I'll also assume that you'd want to show any "junior" name components, if ...


1

The bibliography style plain can only generate numeric-style citation call-outs. Since you're using the natbib citation management package, you should (a) use the plainnat bibliography style, which can produce both numeric-style and authoryear-style citation call-outs, and (b) provide the option authoryear when loading the natbib package: ...


2

If you have in your code \bibliographystyle{plainnat} then the "URL" text comes from the style. In the plainnat.bst file you can find the following code: FUNCTION {format.url} { url empty$ { "" } { new.block "URL \url{" url * "}" * } if$ } The part "URL \url{" url * "}" * is responsible for your problem. You can delete URL at the start of it or ...


3

Make a copy of chicago.bst (on a TeX Live system it will be found in /usr/local/texlive/<year>/texmf-dist/bibtex/bst/chicago/chicago.bst where <year> is the year of your distribution) and rename it something sensible like chicago-nonum.bst. Put this into your local texmf folder. On a TeX Live system it should go in ...


0

I ran into similar difficulty using isprs.bst. My solution: edit isprs.bst. I now get the following in italics: titles of books, journal names (for article entries) and conference proceeding names. You can get my version of isprs.bst at https://dl.dropboxusercontent.com/u/51087803/isprs.bst I made 3 edits: (1) to the function that formats conference ...


0

\documentclass[3p,authoryear,times]{elsarticle}%document class file \usepackage{amssymb,natbib} \begin{document} \begin{frontmatter} \title{TITLE TEXT} \author[1,2]{Mark\corref{cor1}} \address[1]{First address} \address[2]{second address} \cortext[cor1]{Corresponding author} \begin{abstract} abstract text \end{abstract} \begin{keyword} keyword1 \sep ...


0

After all citations commands have been entered and are stable -- omit loading of natbib package and use \cite instead of \citep. I can't help but comment on two aspects of the stub bibliography. First, do encase World Bank (in the title field) in a pair of curly braces; that way, BibTeX won't lowercase the "B" in "Bank". Second, if you really prefer to use ...


1

\RequirePackage{filecontents} \begin{filecontents*}{\jobname.bib} @book{citekey, address = {Nowhere land}, author = {Nowhere Man}, publisher = {University of Void Press}, title = {On the Nothing of Nothingness}, year = {9999} } \end{filecontents*} \newif\ifnatbib \natbibtrue \documentclass{article} \ifnatbib \usepackage{natbib} \else ...


2

As Moewe commented: \citet[p.1]{citekey}


0

Using biblatex, just add this in your preamble: \let\mkbibnamelast\textsc or \renewcommand\mkbibnamelast[1]{\textsc{#1}} You can modify similarly \mkbibnamefirst, \mkbibnameprefix and \mkbibnameaffix.


2

\bibliographystyle{unsrtnat} is a bibliography style provided with the natbib package. Its use ensures that functionality introduced by natbib is available for formating references. It is required here, in combination with hyperref, to get the same ordering of citations in the document body and in the list of references. The URL's are retained with active ...


0

As some of the earlier commenters have already pointed out, if you're going to build the bibliography by hand, there is (a) no point in specifying a bibliography style (since you won't be invoking BibTeX to create the formatted bibliography) and (b) little point in general in loading the natbib package. I deliblerately say "little point in general", rather ...


0

I think the reason why all authors are shown for the two “Mainprice” papers is that they do not have the exact same set of authors. So reducing both to “Mainprice et al.” would make the reference ambigious. I checked this by removing “Loyd” from the “Mainprice2014a” paper and then all citations are properly reduced to the “et al” form; complete with 2014a,b ...


3

The natbibpackage provides the command \setcitestyle that allows for some customization. The delimiter between author and year in citations is set using the key-value pair aysep={<char>}. Here is an almost MWE (fill in your bib file and a prober cite key): \documentclass[]{article} \usepackage{natbib} \setcitestyle{aysep={}} \begin{document} ...


2

[converting my comment to an answer...] The problem arises because the caption citation shows up in the list of figures/tables. Any citations in those "list-of-xxx" captions, unless intercepted, get incorporated into the citation order. The notoccite package does the interception for you. \usepackage{notoccite}% PREVENTS CITES IN CAPTIONS FROM ...


1

Here is one way of doing it. Natbib does it thing by defining a special macro the first time each key is cited. Subsequent citations check for this macro. We thus need two things: (1) to undefine these macros at the start of each chapter and (2) know a list of all the possible keys. The later is gathered via knowing that the cited keys are in the aux file, ...


3

The correct entry in the bib file should be @article{chella2012overview, title={An overview of wave impact forces on offshore wind turbine substructures}, author={Chella, Mayilvahanan Alagan and T{\o}rum, Alf and Myrhaug, Dag}, journal={Energy Procedia}, volume={20}, pages={217--226}, year={2012}, publisher={Elsevier} } Note that the keyword ...



Top 50 recent answers are included