Tag Info

Hot answers tagged

3

If you want all \citeauthor commands to print the names in italics, patch \citeauthor to do \em: \begin{filecontents*}{\jobname.bib} @article{kim, author={Kim, W. and Tim, X. and Vim, Y. and Zim, Z.}, title={Three letter names}, journal={Im}, year=2015, } \end{filecontents*} \documentclass{article} \usepackage[square,sort,comma,numbers]{natbib} ...


2

A possible solution is to use the multibib package. With such a package you use the command \newcites{<name>}{Heading} to create a new type of citations/bibliography. then you use the <name> as an affix to the standard citation commands (e.g., \cite<name>, \bibliography<name>, ...). \documentclass{article} \usepackage{multibib} ...


2

According to how you input the data, BibTeX sees just one author of your paper, because there's an additional pair of braces that shouldn't be there. Also, the different authors should be separated by the keyword “and”. Here's the proper code: author = "Y. Kuwata and M. T. Wolf and D. Zarzhitsky and T. L. Huntsberger",


1

I successfully disabled the citations in my document with: \renewcommand\cite[2][]{} in the preamble. It might not work for all cases, though.


1

As far as I'm aware, there is no such a style as IEEEtranSAN which is compatible with natbib. However, following the recommendation and explanations by @cfr, I've changed to biblatex and biblatex-ieee. The minimum changes are: \documentclass[a4paper]{report} %\usepackage[numbers]{natbib} ...


1

I guess the easiest way is to do it manually in the .bib file by changing the pages you're inserting: pages = "253--268" -> pages = "253--68"


1

You can create a Makefile or a script to do this. The script can be called from the TexMaker or other editor. At Linux, I use a Makefile for the purpose. I just need to run make and everything is compiled! :) A Makefile or script is useful since you don't need to "stick" with an editor configuration. You can run it also from a terminal, allowing you to ...


1

I modified abbrvnat.bst to issue \myand{} instead of and (changing the places where " and " appears). Then prepared this input file: \begin{filecontents*}{\jobname.bib} @book{RefWorks:1, author={John Johnson}, year={2015}, title={Book Name}, publisher={Publishing Company}, address={United States of America}, edition={1st}, ...


1

(Edited to reflect additional information provided by the OP.) With the svjour3 document class, you get authoryear-style citation call-outs if you select the class option natbib; cf. p. 4 of the user guide and the fourth argument of the \bibpunct directive. Fortunately, it's straightforward to change the citation callout style: Rerun the \bibpunct ...


1

The document class file comnet.cls contains the following instructions, starting at line 1306: \usepackage[sort&compress]{natbib} \bibpunct{[}{]}{,}{a}{,}{;} The a in the fourth argument of \bibpunct instructs natbib to generate authoryear-style citation call-outs. However, the bibliography style file comnet.bst is not compatible with authoryear-style ...


1

This won't work. \citet is a much to complicated macro, you can't retrieve its output is a simple way. If you really want to stick to natbib (in biblatex language support is build in) you should manipulate the .bst-file. Save it under another name in your document folder and then change the fixed words so that they issue commands. E.g. FUNCTION{fr.and}{ ...



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