I would like to know how can I make a citation like this:
(autor1, 2000 in autor2, 2010)
Is it possible in LaTeX without changing the format of all other citations?
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It only takes a minute to sign up.
Sign up to join this communityIf you are using natbib
, to get the exact format you described, you can use \citetext
and \citealp
:
\begin{filecontents*}{xyzbiblio.bib}
@article{greenwade93,
author = "George D. Greenwade",
title = "The {C}omprehensive {TeX} {A}rchive {N}etwork ({CTAN})",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351",
url=" www.ctan.org"
}
@book{knuth79,
author = "Donald E. Knuth",
title = "{TeX} and Metafont, New Directions in Typesetting",
year = "1979",
publisher = "American Mathematical Society and Digital Press",
address = "Stanford"
}
\end{filecontents*}
\documentclass{article}
\usepackage{natbib}
\begin{document}
\citetext{\citealp{greenwade93} in \citealp{knuth79}}
\bibliographystyle{apalike}
\bibliography{xyzbiblio}
\end{document}
What about this other option: it is a little bit different
\cite[\cite{...}]{...}
natbib
?