[Tex/LaTex] abntcite: use Author (Date) instead (Author, Date)

citing

I'm using abntcite.sty and I'm a noob.
I like to know how to change my \cite{} look like "Author (Date)" instead "(Author, Date)", but I dont know how. I've tried so many ways, but I could not.

Best Answer

Here is a working example (of the sort you could have constructed). I'm using the latest version of the abntex class, from TeXLive 2014:

% !BIB TS-program = bibtex

\documentclass[12pt,openright,twoside,a4paper,brazil]{abntex2}
\usepackage[utf8]{inputenc}
\usepackage[alf]{abntex2cite}
\begin{filecontents}{\jobname.bib}
@book{Labov1972,
    Address = {Philadelphia},
    Author = {William Labov},
    Publisher = {University of Pennsylvania Press},
    Title = {Sociolinguistic Patterns},
    Year = {1972}}

@book{Chomsky1957,
    Address = {The Hague},
    Author = {Noam Chomsky},
    Publisher = {Mouton},
    Title = {Syntactic Structures},
    Year = {1957}}
}
\end{filecontents}
\begin{document}
\chapter{Um}
Um exemplo de referências explícitas: \citeonline{Chomsky1957} e \citeonline{Labov1972}  têm idéias diferentes sobre a linguística.

Um exemplo de referências implícitas: Têm idéias diferentes sobre a linguística, por exemplo \cite{Chomsky1957, Labov1972}.

\bibliography{\jobname}
\end{document}

As you can see, the output is as expected (apart from the awful use of upper case, which you are apparently stuck with.)

citations references

Related Question