cannot obtain authoryear-style citation call-outs with the 'natbib' package
up vote
1
down vote
favorite
I am using natbib package and plainnat style. I need to create citation call-outs of the "Author et al. (2000)".
In preamble, I have usepackage[authoryear]{natbib}.
In the text, I use citet{ref}. This is supposed to generate "Author et al. (2000)".
The problem is that natbib refuses to show such citation; instead, it shows just (1). However, if I write citeauthor{ref} citeyearpar{ref} it's ok: "Author et al. (2000)".
What is the problem? It seems that natbib just ignores the command citet
citing natbib
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
up vote
1
down vote
favorite
I am using natbib package and plainnat style. I need to create citation call-outs of the "Author et al. (2000)".
In preamble, I have usepackage[authoryear]{natbib}.
In the text, I use citet{ref}. This is supposed to generate "Author et al. (2000)".
The problem is that natbib refuses to show such citation; instead, it shows just (1). However, if I write citeauthor{ref} citeyearpar{ref} it's ok: "Author et al. (2000)".
What is the problem? It seems that natbib just ignores the command citet
citing natbib
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
1
Welcome to TeX.SE. It would be great if you could form your code snippets into an MWE, see tex.meta.stackexchange.com/questions/1436/welcome-to-tex-sx.
– CampanIgnis
Aug 4 at 15:04
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I am using natbib package and plainnat style. I need to create citation call-outs of the "Author et al. (2000)".
In preamble, I have usepackage[authoryear]{natbib}.
In the text, I use citet{ref}. This is supposed to generate "Author et al. (2000)".
The problem is that natbib refuses to show such citation; instead, it shows just (1). However, if I write citeauthor{ref} citeyearpar{ref} it's ok: "Author et al. (2000)".
What is the problem? It seems that natbib just ignores the command citet
citing natbib
I am using natbib package and plainnat style. I need to create citation call-outs of the "Author et al. (2000)".
In preamble, I have usepackage[authoryear]{natbib}.
In the text, I use citet{ref}. This is supposed to generate "Author et al. (2000)".
The problem is that natbib refuses to show such citation; instead, it shows just (1). However, if I write citeauthor{ref} citeyearpar{ref} it's ok: "Author et al. (2000)".
What is the problem? It seems that natbib just ignores the command citet
citing natbib
citing natbib
edited Aug 4 at 16:18
Mico
270k30367755
270k30367755
asked Aug 4 at 14:51
Yauheni
62
62
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
1
Welcome to TeX.SE. It would be great if you could form your code snippets into an MWE, see tex.meta.stackexchange.com/questions/1436/welcome-to-tex-sx.
– CampanIgnis
Aug 4 at 15:04
add a comment |
1
Welcome to TeX.SE. It would be great if you could form your code snippets into an MWE, see tex.meta.stackexchange.com/questions/1436/welcome-to-tex-sx.
– CampanIgnis
Aug 4 at 15:04
1
1
Welcome to TeX.SE. It would be great if you could form your code snippets into an MWE, see tex.meta.stackexchange.com/questions/1436/welcome-to-tex-sx.
– CampanIgnis
Aug 4 at 15:04
Welcome to TeX.SE. It would be great if you could form your code snippets into an MWE, see tex.meta.stackexchange.com/questions/1436/welcome-to-tex-sx.
– CampanIgnis
Aug 4 at 15:04
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
(too long for a comment, hence posted as an answer)
The plainnat bibliography style, when used in conjunction with the natbib citation management package, is definitely capable of producing authoryear-style citation call-outs. Something must be going on in your code that's changing the citation call-out style from authoryear to numeric. Some, not mutually exclusive, hypotheses:
Do you and/or the document class you employ maybe load the natbib package more than once, with conflicting options? In particular, is the
numbersoption specified in any of the duplicatenatbibloading operations?Are there any
setcitestyleinstructions after thenatbibpackage is loaded?Are there any
bibpunctinstructions after thenatbibpackage is loaded?Is there more than one
bibliographystyleinstruction in the document?
A quick-and-dirty fix for re-instating authoryear-style citation call-outs would be to insert the instruction
setcitestyle{authoryear}
immediately before begin{document}.
this is what i use in the preambule
– Yauheni
Aug 4 at 17:26
newfloat{algorithm}{H}{} sloppy addtolength{topmargin}{-2cm} addtolength{oddsidemargin}{-1.5cm} addtolength{evensidemargin}{-1.5cm} setlength{textwidth}{1.20textwidth} setlength{textheight}{1.25textheight} renewcommand{baselinestretch}{1.25} fi newtheorem{defin}{Definition} newtheorem{lem}{Lemma} newtheorem{prop}{Proposition}
– Yauheni
Aug 4 at 17:27
newtheorem{observ}{Observation} newtheorem{corollary}{Corollary} newcommand{proof}{ noindent {bf Proof: }} newcommand{qed}{ hspace*{fill} rule{1ex}{1ex}
– Yauheni
Aug 4 at 17:27
newcommand{qed}{ hspace*{fill} rule{1ex}{1ex} noindent} input{tcilatex} makeatletter makeatother geometry{left=2cm,right=2cm,top=2cm}
– Yauheni
Aug 4 at 17:28
In fact insted of Borthen et al. (2017) it produces Borthen et al. (2)
– Yauheni
Aug 4 at 17:35
|
show 5 more comments
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
(too long for a comment, hence posted as an answer)
The plainnat bibliography style, when used in conjunction with the natbib citation management package, is definitely capable of producing authoryear-style citation call-outs. Something must be going on in your code that's changing the citation call-out style from authoryear to numeric. Some, not mutually exclusive, hypotheses:
Do you and/or the document class you employ maybe load the natbib package more than once, with conflicting options? In particular, is the
numbersoption specified in any of the duplicatenatbibloading operations?Are there any
setcitestyleinstructions after thenatbibpackage is loaded?Are there any
bibpunctinstructions after thenatbibpackage is loaded?Is there more than one
bibliographystyleinstruction in the document?
A quick-and-dirty fix for re-instating authoryear-style citation call-outs would be to insert the instruction
setcitestyle{authoryear}
immediately before begin{document}.
this is what i use in the preambule
– Yauheni
Aug 4 at 17:26
newfloat{algorithm}{H}{} sloppy addtolength{topmargin}{-2cm} addtolength{oddsidemargin}{-1.5cm} addtolength{evensidemargin}{-1.5cm} setlength{textwidth}{1.20textwidth} setlength{textheight}{1.25textheight} renewcommand{baselinestretch}{1.25} fi newtheorem{defin}{Definition} newtheorem{lem}{Lemma} newtheorem{prop}{Proposition}
– Yauheni
Aug 4 at 17:27
newtheorem{observ}{Observation} newtheorem{corollary}{Corollary} newcommand{proof}{ noindent {bf Proof: }} newcommand{qed}{ hspace*{fill} rule{1ex}{1ex}
– Yauheni
Aug 4 at 17:27
newcommand{qed}{ hspace*{fill} rule{1ex}{1ex} noindent} input{tcilatex} makeatletter makeatother geometry{left=2cm,right=2cm,top=2cm}
– Yauheni
Aug 4 at 17:28
In fact insted of Borthen et al. (2017) it produces Borthen et al. (2)
– Yauheni
Aug 4 at 17:35
|
show 5 more comments
up vote
0
down vote
(too long for a comment, hence posted as an answer)
The plainnat bibliography style, when used in conjunction with the natbib citation management package, is definitely capable of producing authoryear-style citation call-outs. Something must be going on in your code that's changing the citation call-out style from authoryear to numeric. Some, not mutually exclusive, hypotheses:
Do you and/or the document class you employ maybe load the natbib package more than once, with conflicting options? In particular, is the
numbersoption specified in any of the duplicatenatbibloading operations?Are there any
setcitestyleinstructions after thenatbibpackage is loaded?Are there any
bibpunctinstructions after thenatbibpackage is loaded?Is there more than one
bibliographystyleinstruction in the document?
A quick-and-dirty fix for re-instating authoryear-style citation call-outs would be to insert the instruction
setcitestyle{authoryear}
immediately before begin{document}.
this is what i use in the preambule
– Yauheni
Aug 4 at 17:26
newfloat{algorithm}{H}{} sloppy addtolength{topmargin}{-2cm} addtolength{oddsidemargin}{-1.5cm} addtolength{evensidemargin}{-1.5cm} setlength{textwidth}{1.20textwidth} setlength{textheight}{1.25textheight} renewcommand{baselinestretch}{1.25} fi newtheorem{defin}{Definition} newtheorem{lem}{Lemma} newtheorem{prop}{Proposition}
– Yauheni
Aug 4 at 17:27
newtheorem{observ}{Observation} newtheorem{corollary}{Corollary} newcommand{proof}{ noindent {bf Proof: }} newcommand{qed}{ hspace*{fill} rule{1ex}{1ex}
– Yauheni
Aug 4 at 17:27
newcommand{qed}{ hspace*{fill} rule{1ex}{1ex} noindent} input{tcilatex} makeatletter makeatother geometry{left=2cm,right=2cm,top=2cm}
– Yauheni
Aug 4 at 17:28
In fact insted of Borthen et al. (2017) it produces Borthen et al. (2)
– Yauheni
Aug 4 at 17:35
|
show 5 more comments
up vote
0
down vote
up vote
0
down vote
(too long for a comment, hence posted as an answer)
The plainnat bibliography style, when used in conjunction with the natbib citation management package, is definitely capable of producing authoryear-style citation call-outs. Something must be going on in your code that's changing the citation call-out style from authoryear to numeric. Some, not mutually exclusive, hypotheses:
Do you and/or the document class you employ maybe load the natbib package more than once, with conflicting options? In particular, is the
numbersoption specified in any of the duplicatenatbibloading operations?Are there any
setcitestyleinstructions after thenatbibpackage is loaded?Are there any
bibpunctinstructions after thenatbibpackage is loaded?Is there more than one
bibliographystyleinstruction in the document?
A quick-and-dirty fix for re-instating authoryear-style citation call-outs would be to insert the instruction
setcitestyle{authoryear}
immediately before begin{document}.
(too long for a comment, hence posted as an answer)
The plainnat bibliography style, when used in conjunction with the natbib citation management package, is definitely capable of producing authoryear-style citation call-outs. Something must be going on in your code that's changing the citation call-out style from authoryear to numeric. Some, not mutually exclusive, hypotheses:
Do you and/or the document class you employ maybe load the natbib package more than once, with conflicting options? In particular, is the
numbersoption specified in any of the duplicatenatbibloading operations?Are there any
setcitestyleinstructions after thenatbibpackage is loaded?Are there any
bibpunctinstructions after thenatbibpackage is loaded?Is there more than one
bibliographystyleinstruction in the document?
A quick-and-dirty fix for re-instating authoryear-style citation call-outs would be to insert the instruction
setcitestyle{authoryear}
immediately before begin{document}.
answered Aug 4 at 16:12
Mico
270k30367755
270k30367755
this is what i use in the preambule
– Yauheni
Aug 4 at 17:26
newfloat{algorithm}{H}{} sloppy addtolength{topmargin}{-2cm} addtolength{oddsidemargin}{-1.5cm} addtolength{evensidemargin}{-1.5cm} setlength{textwidth}{1.20textwidth} setlength{textheight}{1.25textheight} renewcommand{baselinestretch}{1.25} fi newtheorem{defin}{Definition} newtheorem{lem}{Lemma} newtheorem{prop}{Proposition}
– Yauheni
Aug 4 at 17:27
newtheorem{observ}{Observation} newtheorem{corollary}{Corollary} newcommand{proof}{ noindent {bf Proof: }} newcommand{qed}{ hspace*{fill} rule{1ex}{1ex}
– Yauheni
Aug 4 at 17:27
newcommand{qed}{ hspace*{fill} rule{1ex}{1ex} noindent} input{tcilatex} makeatletter makeatother geometry{left=2cm,right=2cm,top=2cm}
– Yauheni
Aug 4 at 17:28
In fact insted of Borthen et al. (2017) it produces Borthen et al. (2)
– Yauheni
Aug 4 at 17:35
|
show 5 more comments
this is what i use in the preambule
– Yauheni
Aug 4 at 17:26
newfloat{algorithm}{H}{} sloppy addtolength{topmargin}{-2cm} addtolength{oddsidemargin}{-1.5cm} addtolength{evensidemargin}{-1.5cm} setlength{textwidth}{1.20textwidth} setlength{textheight}{1.25textheight} renewcommand{baselinestretch}{1.25} fi newtheorem{defin}{Definition} newtheorem{lem}{Lemma} newtheorem{prop}{Proposition}
– Yauheni
Aug 4 at 17:27
newtheorem{observ}{Observation} newtheorem{corollary}{Corollary} newcommand{proof}{ noindent {bf Proof: }} newcommand{qed}{ hspace*{fill} rule{1ex}{1ex}
– Yauheni
Aug 4 at 17:27
newcommand{qed}{ hspace*{fill} rule{1ex}{1ex} noindent} input{tcilatex} makeatletter makeatother geometry{left=2cm,right=2cm,top=2cm}
– Yauheni
Aug 4 at 17:28
In fact insted of Borthen et al. (2017) it produces Borthen et al. (2)
– Yauheni
Aug 4 at 17:35
this is what i use in the preambule
– Yauheni
Aug 4 at 17:26
this is what i use in the preambule
– Yauheni
Aug 4 at 17:26
newfloat{algorithm}{H}{} sloppy addtolength{topmargin}{-2cm} addtolength{oddsidemargin}{-1.5cm} addtolength{evensidemargin}{-1.5cm} setlength{textwidth}{1.20textwidth} setlength{textheight}{1.25textheight} renewcommand{baselinestretch}{1.25} fi newtheorem{defin}{Definition} newtheorem{lem}{Lemma} newtheorem{prop}{Proposition}
– Yauheni
Aug 4 at 17:27
newfloat{algorithm}{H}{} sloppy addtolength{topmargin}{-2cm} addtolength{oddsidemargin}{-1.5cm} addtolength{evensidemargin}{-1.5cm} setlength{textwidth}{1.20textwidth} setlength{textheight}{1.25textheight} renewcommand{baselinestretch}{1.25} fi newtheorem{defin}{Definition} newtheorem{lem}{Lemma} newtheorem{prop}{Proposition}
– Yauheni
Aug 4 at 17:27
newtheorem{observ}{Observation} newtheorem{corollary}{Corollary} newcommand{proof}{ noindent {bf Proof: }} newcommand{qed}{ hspace*{fill} rule{1ex}{1ex}
– Yauheni
Aug 4 at 17:27
newtheorem{observ}{Observation} newtheorem{corollary}{Corollary} newcommand{proof}{ noindent {bf Proof: }} newcommand{qed}{ hspace*{fill} rule{1ex}{1ex}
– Yauheni
Aug 4 at 17:27
newcommand{qed}{ hspace*{fill} rule{1ex}{1ex} noindent} input{tcilatex} makeatletter makeatother geometry{left=2cm,right=2cm,top=2cm}
– Yauheni
Aug 4 at 17:28
newcommand{qed}{ hspace*{fill} rule{1ex}{1ex} noindent} input{tcilatex} makeatletter makeatother geometry{left=2cm,right=2cm,top=2cm}
– Yauheni
Aug 4 at 17:28
In fact insted of Borthen et al. (2017) it produces Borthen et al. (2)
– Yauheni
Aug 4 at 17:35
In fact insted of Borthen et al. (2017) it produces Borthen et al. (2)
– Yauheni
Aug 4 at 17:35
|
show 5 more comments
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f444594%2fcannot-obtain-authoryear-style-citation-call-outs-with-the-natbib-package%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Welcome to TeX.SE. It would be great if you could form your code snippets into an MWE, see tex.meta.stackexchange.com/questions/1436/welcome-to-tex-sx.
– CampanIgnis
Aug 4 at 15:04