Tag Info

New answers tagged

2

Here is a solution with biblatex (and fnpct to add a comma between consecutive footcite commands). I had to redefine a citation macro in order to obtain loc. cit. rather than the default ibid: \documentclass{article} \usepackage[a4paper]{geometry} \usepackage{mathtools} \usepackage[american]{babel} \usepackage{filecontents} ...


2

\citep{paper1, paper2} should work. Take a look at this.


6

You should try either (\citealt{paper1,paper2}) or (\citealp{paper1,paper2}) depending on whether or not you want a comma between the author's name and the corresponding year. (The second instruction can, in fact, be simplified to \citep{paper1, paper2}. I slightly prefer (\citealp{paper1,paper2}), though, as it preserves a syntactic symmetry with ...


0

Well, as @jon said in the comment, this is a grammatical problem. Maybe I'm using the passive voice too much. The easy solution is avoiding those \citeauthor{key} at the end of a phrase. The technical solution uses biblatex, as recommended in the post linked in OP (here again as a reference: Preventing repeated periods in citations). I'm adding this as an ...


0

This style seems to use author names and years in the reference abbreviations, i.e., something like [Smith94] instead of [1]. If that was the case, the weirdness would result because you do not supply authors (author = {...}) in your BibTeX entries. On their website, it says: The in-text citation style is as follows: For parenthetical citations we ...


1

You will need to modify the bibliography style file -- here: apalike.bst -- to get BibTeX/LaTeX to print "submitted" rather than "tted" in the citation call-outs. I suggest you proceed as follows: Find the file apalike.bst in your TeX distribution. Make a copy of this file, and name the copy (say) myapalike.bst. (Don't edit an original file of the TeX ...


2

You are using field names in the .bib which require Biblatex, but are then using BibTeX only to compile. BibTeX/natbib/etc. don't know anything about date or journaltitle. You need to either use Biblatex or correct the .bib file to use traditional BibTeX fields e.g. journal, year, month, day etc.


1

Excerpting from the journal's own guidelines for authors: References There are no strict requirements on reference formatting at submission. References can be in any style or format as long as the style is consistent. Where applicable, author(s) name(s), journal title/book title, chapter title/article title, year of publication, volume number/book ...


1

I would suggest that you replace the instructions \usepackage{natbib} \setcitestyle{authoryear, open={(},close={)},citesep={,},aysep=} with \usepackage[authoryear,square]{natbib} \setcitestyle{citesep={,},aysep={}}


3

You can achieve it by testing if doi is empty inside the function format.url. Replace your format.url by the following: FUNCTION {format.url} { doi empty$ { url duplicate$ empty$ { pop$ "" } { "\urlprefix\url{" swap$ * "}" * } if$ } { "" } if$ }


2

The longbibliography option works by writing some commands to a .bib file that is read by bibtex. In a standard revtex4-1 document the name of this file is XXXNotes.bib where XXX.tex is the name of your tex file. For a different documentclass you can get titles to appear by adding @CONTROL{REVTEX41Control} ...


0

You would like to print the full author list, thus use citations with star *, such as \citet*, citep* under the package natbib. See below for more info. \citet #textual citations, print the abbreviated author list \citet* #textual citations, print the full author list \citep #parenthetical citations, print the abbreviated author list \citep* ...


1

There are several bibliography styles that might do what you want. In your \bibliographystyle command, instead of plainnat, try cj, decsci, apalike, jtb, or apasoft. Examples are here. If none of those works for you, take a look here for instructions on using the custom-bib package to make a custom bibliography style.


3

Copy humannat.bst as humannat-mod.bst in the same directory as your main TeX file. Open it with any text editor and change the two occurrences of "\leavevmode\nopagebreak\newline" into " " Then change \bibliographystyle{humannat} into \bibliographystyle{humannat-mod}, rerun LaTeX and BibTeX, then LaTeX again. To get parentheses around the year, go ...



Top 50 recent answers are included