6

I am new to LaTeX and am trying to switch from biblatex to natbib because I need to use a particular .bst file.

I have lots of citations using biblatex commands so I would like to know how to automatically replace all biblatex commands to natbib commands.

For example, in my document now, I have \textcite{someliterature}. How can I make it to \citet{someliterature} without manually changing every command myself?

0

1 Answer 1

9
\newcommand*{\textcite}{\citet}
\newcommand*{\parencite}{\citep}

Should be enough for the commonly used commands \textcite and \parencite. Depending on your \autocite settings you may also need

\newcommand*{\autocite}{\citep}

\footcite can be emulated as in How do I embed citations into footnotes using natbib? with

\newcommand*{\footcite}[1]{\footnote{\cite{#1}}}

Not all of biblatex's commands have a natbib equivalent, though. So in some cases you may have to resort to other tricks.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .