I need the abbreviation for the first name of authors in reference, so I did what people suggested here Bibliography style with only the initials of the first names. But I also want to keep the author year inline citation style rather than the number inline citation. I use BibTeX. So how can I set the incline citation into autheryear style?
(just summarizing earlier comments in order to be able to "check off" this posting as having received a "full" answer)
Since you use the
natbibcitation management package, use the
abbrvnatbibliography style to generate formatted bibliographic entries with abbreviated given names placed before the surnames.
To generate authoryear-style citation call-outs in the body of the document, load the
natbibpackage with the options
\citepto generate "textual" and "parenthetic" citation call-outs.
To induce a line break after the
authorblock in the formatted bibliographic entries, specify
openbibas one of the document class options. E.g.,