3

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?

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

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

| improve this answer | |
0

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

enter image description here

| improve this answer | |
  • I cant even see it – Ibau Mar 30 '13 at 0:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.