4

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?

6
  • 1
    Do you want this format? You can use an option to the reference using \cite[\cite{...}]{...}
    – Sigur
    Mar 30, 2013 at 0:05
  • Are you using natbib? Mar 30, 2013 at 0:38
  • That options is not what Im looking for... there are no other way?
    – Ibau
    Mar 30, 2013 at 0:40
  • yes Im using natbib
    – Ibau
    Mar 30, 2013 at 0:41
  • Then, please see my answer below. Mar 30, 2013 at 0:43

2 Answers 2

5

If 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}

enter image description here

0
2

What about this other option: it is a little bit different

enter image description here

1
  • I cant even see it
    – Ibau
    Mar 30, 2013 at 0:38

You must log in to answer this question.

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