-% \subsection{Style}
-% \begin{macro}{\bibstyle@mlastyle}
-% This first block is the beginnings of an implementation for
-% \package{natbib}.
-% \begin{macrocode}
-\newcommand{\bibstyle@mlastyle}%
-{\bibpunct[ ]{(}{)}{;}{a}{\mlastyle@comma}{,}
-\gdef\mlastyle@comma{\ifx\NAT@date\space\def\NAT@date{\unskip}\else,\fi}
-\@ifundefined{chapter}
-{\gdef\refname{Works Cited}}
-{\gdef\bibname{Works Cited}}}
-% \end{macrocode}
-%\end{macro}
-% \begin{macro}{\cite}
-% \begin{macro}{\citealt}
-% ^^A\begin{macro}{\citepage}
-% ^^A\begin{macro}{\citequote}
-% The following macros, combined with \file{mlastyle.bst}, provide
-% for a bibliography in MLA style. Note that the definition of |\cite|,
-% |\citealt|, etc.\ vary depending on the options passed to
-% \package{mlastyle}.
-%
-% \begin{macro}{\mlastyle@intcite}
-% The original |\cite| is stored
-% in |\mlastyle@intcite|.
-% \begin{macrocode}
-\let\mlastyle@intcite\cite
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\mlastyle@relax}
-% This macro does nothing. Depending on the options, either |\citeC| or
-% |\citeM| and its ilk will utilize it.
-% \begin{macrocode}
-\newcommand{\mlastyle@relax}[2][]{}
-% \end{macrocode}
-% \end{macro}
-% \subsubsection{MLA Style}
-% \begin{macro}{\@cite}
-% \begin{macro}{\citeM}
-% If the \Lopt{mla} or \Lopt{style} options are used, the following is
-% executed.
-% \begin{macrocode}
-\ifmlastyle@style
-\ifx\@undefined\citet
- \def\@cite#1#2{(#1\if@tempswa{} #2\fi)}
- \def\cite{\def\@cite##1##2{(##1\if@tempswa{}
- ##2\fi)}\mlastyle@intcite}
- \def\citealt{\def\@cite##1##2{##1\if@tempswa{}
- ##2\fi}\mlastyle@intcite}
- \let\citeN\citealt
- \def\citeM{\def\@cite##1##2{ (##1\if@tempswa{}
- ##2\fi)}\mlastyle@intcite}
- \def\citepage{\def\@cite##1##2{\if@tempswa(##2)\fi}\mlastyle@intcite}
- \def\citepageM{\def\@cite##1##2{\if@tempswa{}
- (##2)\fi}\mlastyle@intcite}
- \def\citeindirect{\def\@cite##1##2%
- {(qtd. in ##1\if@tempswa{} ##2\fi)}\mlastyle@intcite}
- \def\citeindirectM{\def\@cite##1##2%
- { (qtd. in ##1\if@tempswa{} ##2\fi)}\mlastyle@intcite}
- \let\citeC\mlastyle@relax
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \iffalse
-% Place commas in-between citations in the same |\citeyear|, |\citeyearNP|,
-% |\citeN|, or |\shortciteN| command.
-% Use something like |\citeN{ref1,ref2,ref3}| and |\citeN{ref4}| for a list.
-%
-% \@citedata and \@citedatax:
-% \def\@citedata{%
-% \@ifnextchar [{\@tempswatrue\@citedatax}%
-% {\@tempswafalse\@citedatax[]}%
-% }
-% \def\@citedatax[#1]#2{%
-% \let\@citea\@empty
-% \if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi%
-% \def\@citea{}\@cite{\@for\@citeb:=#2\do%
-% {\@citea\def\@citea{; }\@ifundefined% by Young
-% {b@\@citeb}{{\bf ?}%
-% \@warning{Citation `\@citeb' on page \thepage \space undefined}}%
-% {\csname b@\@citeb\endcsname}}}{#1}}%
-% \fi
-% \begin{macro}{\@citex}
-% This is the original |\@citex| from \LaTeX{} modified to use semicolons.
-% \begin{macrocode}
-\def\@citex[#1]#2{%
- \let\@citea\@empty
- \@cite{\@for\@citeb:=#2\do
- {\@citea\def\@citea{;\penalty-1\ }%
- \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%
- \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi
- \@ifundefined{b@\@citeb}{\mbox{\reset@font\bfseries ?}%
- \G@refundefinedtrue
- \@latex@warning
- {Citation `\@citeb' on page \thepage \space undefined}}%
- {{\csname b@\@citeb\endcsname}}}}{#1}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@biblabel}
-% No labels in the bibliography.
-% \begin{macrocode}
- \def\@biblabel#1{#1}
- \labelsep\z@
- \let\mlastyle@intbib\thebibliography
- \def\thebibliography#1{\mlastyle@intbib{#1}
- \itemindent-\leftmargin\def\@biblabel##1{}}
-% \end{macrocode}
-% \end{macro}
-% Title either the bibliography or the references ``Works Cited,''
-% depending on the document class.
-% \begin{macrocode}
- \@ifundefined{chapter}
- {\renewcommand\refname{Works Cited}}
- {\renewcommand\bibname{Works Cited}}
-\else
- \let\cite\citep
- \newcommand\citepage[2][]{\citeyearpar[\unskip #1]{#2}}
- \newcommand\citepageM[2][]{ \citetext{#2}}
- \newcommand\citeindirect[2][]{\citep[#1][qtd. in]{#2}}
- \newcommand\citeindirectM[2][]{ \citep[#1][qtd. in]{#2}}
- \let\citeC\mlastyle@relax
-\fi
-% \end{macrocode}
-%
-% ^^A% Define the command \workscited{bib}{style}{nocite}
-% ^^A%\newcommand{\workscited}[3]{%
-% ^^A% \ifx\chapter\@undefined%
-% ^^A% \addcontentsline{toc}{chapter}{\bfseries\bibname}% report style
-% ^^A% \else
-% ^^A% \addcontentsline{toc}{section}{\bfseries\refname}% article style
-% ^^A% \fi
-% ^^A% \bibliography{#1}\bibliographystyle{#2}\nocite{#3}}
-% ^^A% \fi
-% ^^A\newcommand{\annote}[1]{\begin{list}{}{%
-% ^^A \setlength{\labelwidth}{0pt}
-% ^^A \addtolength{\leftmargin}{\parindent}
-% ^^A \setlength{\labelsep}{0pt}}%
-% ^^A \item #1 \end{list}}
-% \subsubsection{Plain Style}
-% \begin{macro}{\citeC}
-% This next block is used if the \Lopt{compat} or \Lopt{format} option is
-% set.
-% \begin{macrocode}
-\else
- \ifx\@undefined\citet
- \newcommand{\mlastyle@cite}[2][]{\@tempswafalse\@citex[]{#2}}
- \newcommand{\citeC}[2][]{~\@tempswafalse\@citex[]{#2}}
- \else
- \newcommand{\mlastyle@cite}[2][]{\citep[]{#2}}
- \def\citeC{ \citep}
- \fi
- \let\cite\mlastyle@cite
- \let\citepage\mlastyle@cite
- \let\citeindirect\mlastyle@cite
- \let\citeM\mlastyle@relax
- \let\citepageM\mlastyle@relax
- \let\citeindirectM\mlastyle@relax
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% ^^A\end{macro}
-% ^^A\end{macro}
-% \end{macro}
-% \end{macro}