summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/apacite/apacdoc.sty14
-rw-r--r--Master/texmf-dist/tex/latex/apacite/apacite.sty2393
-rw-r--r--Master/texmf-dist/tex/latex/apacite/dutch.apc231
-rw-r--r--Master/texmf-dist/tex/latex/apacite/english.apc220
-rw-r--r--Master/texmf-dist/tex/latex/apacite/finnish.apc273
-rw-r--r--Master/texmf-dist/tex/latex/apacite/french.apc242
-rw-r--r--Master/texmf-dist/tex/latex/apacite/german.apc226
-rw-r--r--Master/texmf-dist/tex/latex/apacite/greek.apc220
-rw-r--r--Master/texmf-dist/tex/latex/apacite/ngerman.apc24
-rw-r--r--Master/texmf-dist/tex/latex/apacite/norsk.apc271
-rw-r--r--Master/texmf-dist/tex/latex/apacite/spanish.apc218
-rw-r--r--Master/texmf-dist/tex/latex/apacite/swedish.apc203
12 files changed, 2436 insertions, 2099 deletions
diff --git a/Master/texmf-dist/tex/latex/apacite/apacdoc.sty b/Master/texmf-dist/tex/latex/apacite/apacdoc.sty
index 95b16aedbbc..3fd465e12e3 100644
--- a/Master/texmf-dist/tex/latex/apacite/apacdoc.sty
+++ b/Master/texmf-dist/tex/latex/apacite/apacdoc.sty
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -42,8 +42,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{apacdoc}
- [2007/09/03 v4.00 apacite documentation style]
-
+ [2009/03/01 v4.05 apacite documentation style]
%%
%% apacdoc.sty : Style package that is used for the apacite documentation.
%% Written by Erik Meijer
@@ -475,7 +474,6 @@
\APACcitebtitle{\DSMshorttitle{#1}}%
}
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% DOCUMENT-SPECIFIC DEFINITIONS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -497,6 +495,7 @@
\newcommand{\LC}{\mbox{${}^{\dag}$}}% \LaTeX{} Companion
\newcommand{\X}{\ensuremath{\times}}% for one table
\newcommand{\Y}{\ensuremath{c}}% for one table
+\newcommand{\A}{\ensuremath{a}}% for one table
\newcommand{\pkg}[1]{\textsf{#1}}% package name
\newcommand{\fname}[1]{\texttt{#1}}% file name
@@ -588,7 +587,6 @@
\APACdocPageLayout
%%
-
\endinput
%%
%% End of file `apacdoc.sty'.
diff --git a/Master/texmf-dist/tex/latex/apacite/apacite.sty b/Master/texmf-dist/tex/latex/apacite/apacite.sty
index 3944dfd5454..8dbaea3b725 100644
--- a/Master/texmf-dist/tex/latex/apacite/apacite.sty
+++ b/Master/texmf-dist/tex/latex/apacite/apacite.sty
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -42,8 +42,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{apacite}
- [2007/09/03 v4.00 APA citation]
-
+ [2009/03/01 v4.05 APA citation]
%%
%% apacite.sty : citation and reference list according to APA manual
%% Written by Erik Meijer
@@ -63,1199 +62,78 @@
%% and code (used with permission) provided by:
%% Stefan Bj\"ork.
%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Default. The ``old'' version
-%%% \def\@year@\BCAY#1#2#3{#3}
-%%% cannot exist jointly with this, so has to be moved to an option.
-\def\@year@\citeauthoryear#1#2#3{#3}
-
-\DeclareOption{BCAY}{% kept for compatibility with old versions
+\def\@year@\citeauthoryear#1#2#3{#3} % default
+\DeclareOption{BCAY}{% compatibility with old .bbl files
\def\@year@\BCAY#1#2#3{#3}%
}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% No Author Index option %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% ^^A \cmd{\if} somehow gives an error
\newif\if@APAC@index
\DeclareOption{noindex}{\@APAC@indexfalse}%
-%%%%%% End No Author Index option %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Author Index option %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareOption{index}{\@APAC@indextrue}%
-%%%%%% End Author Index option %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Include Corporate Authors in index? %%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% ^^A \cmd{\if} somehow gives an error
\newif\if@APAC@include@corporate
\DeclareOption{includecorporate}{\@APAC@include@corporatetrue}%
\DeclareOption{suppresscorporate}{\@APAC@include@corporatefalse}%
-%%%%%% End Corporate Author options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Use index package or standard LaTeX index? %%%%%%%%%%%%%%%%%%%%%
\newif\if@APAC@index@package
\DeclareOption{indexpackage}{\@APAC@index@packagetrue}%
\DeclareOption{noindexpackage}{\@APAC@index@packagefalse}%
-%%%%%% End index package options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Modifications of Author Index %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% Standard index: from the index package
\DeclareOption{stdindex}{%
- %%
- %% Index style as defined in the index package
- %% [1995/09/28 v4.1beta Improved index support (dmj)],
- %% which is the same code as in (v3.02, 15 September 1993),
- %% i.e., without table of contents entry.
- %%
- \ExecuteOptions{index}%
- %%
- %% This option requires the index package
- \ExecuteOptions{indexpackage}%
- %%
- \AtEndOfPackage{%
- \@ifclassloaded{article}{%
- \renewenvironment{theindex}{%
- \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
- \if@twocolumn
- \@restonecolfalse
- \else
- \@restonecoltrue
- \fi
- \columnseprule \z@
- \columnsep 35\p@
- \twocolumn[%
- \section*{\indexname}%
- \ifx\index@prologue\@empty\else
- \index@prologue
- \bigskip
- \fi
- ]%
- \@mkboth{\MakeUppercase\indexname}%
- {\MakeUppercase\indexname}%
- \thispagestyle{plain}%
- \parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem
- }{%
- \if@restonecol
- \onecolumn
- \else
- \clearpage
- \fi
- }
- }{%
- \renewenvironment{theindex}{%
- \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
- \if@twocolumn
- \@restonecolfalse
- \else
- \@restonecoltrue
- \fi
- \columnseprule \z@
- \columnsep 35\p@
- \twocolumn[%
- \@makeschapterhead{\indexname}%
- \ifx\index@prologue\@empty\else
- \index@prologue
- \bigskip
- \fi
- ]%
- \@mkboth{\MakeUppercase\indexname}%
- {\MakeUppercase\indexname}%
- \thispagestyle{plain}%
- \parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem
- }{%
- \if@restonecol
- \onecolumn
- \else
- \clearpage
- \fi
- }%
- }%
- }%
+ \ExecuteOptions{index}% Request author index
+ \ExecuteOptions{indexpackage}% This option requires the index package
+ \AtEndOfPackage{\APACstdindex}% index environment as in index package
}%
\DeclareOption{tocindex}{%
- %%
- %% Index style as with the stdindex option, but with an
- %% added table of contents entry.
- %%
- \ExecuteOptions{index}%
- %%
- %% This option requires the index package
- \ExecuteOptions{indexpackage}%
- %%
- \AtEndOfPackage{%
- \@ifclassloaded{article}{%
- \renewenvironment{theindex}{%
- \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
- \if@twocolumn
- \@restonecolfalse
- \else
- \@restonecoltrue
- \fi
- \columnseprule \z@
- \columnsep 35\p@
- \twocolumn[%
- \section*{\indexname}%
- \ifx\index@prologue\@empty\else
- \index@prologue
- \bigskip
- \fi
- ]%
- \@mkboth{\MakeUppercase\indexname}%
- {\MakeUppercase\indexname}%
- %
- % the following line added by EM
- \addcontentsline{toc}{section}{\indexname}%
- %
- \thispagestyle{plain}%
- \parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem
- }{%
- \if@restonecol
- \onecolumn
- \else
- \clearpage
- \fi
- }
- }{%
- \renewenvironment{theindex}{%
- \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
- \if@twocolumn
- \@restonecolfalse
- \else
- \@restonecoltrue
- \fi
- \columnseprule \z@
- \columnsep 35\p@
- \twocolumn[%
- \@makeschapterhead{\indexname}%
- \ifx\index@prologue\@empty\else
- \index@prologue
- \bigskip
- \fi
- ]%
- \@mkboth{\MakeUppercase\indexname}%
- {\MakeUppercase\indexname}%
- %
- % the following line added by EM
- \addcontentsline{toc}{chapter}{\indexname}%
- %
- \thispagestyle{plain}%
- \parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem
- }{%
- \if@restonecol
- \onecolumn
- \else
- \clearpage
- \fi
- }%
- }%
- }%
-}
+ \ExecuteOptions{index}% Request author index
+ \ExecuteOptions{indexpackage}% This option requires the index package
+ \AtEndOfPackage{\APACtocindex}% index environment as in index package
+ %% with toc entry added
+}%
\DeclareOption{emindex}{%
- %%
- %% My (EM) own favorite index style. Maybe you like it too.
- %%
- \ExecuteOptions{index}%
- %%
- %% This option requires the index package
- \ExecuteOptions{indexpackage}%
- %%
- \AtEndOfPackage{%
- %%
- %% Redefine theindex such that automatically a chapter or section
- %% title is generated, with a corresponding table of contents
- %% entry. theindex is now in multicol environment.
- %%
- \RequirePackage{multicol}
- \renewenvironment{theindex}{%
- \edef\@indexname{\the\@nameuse{idxtitle@\@indextype}}%
- \@ifundefined{chapter}%
- {\section*{\@indexname}%
- \addcontentsline{toc}{section}{\@indexname}%
- }%
- {\chapter*{\@indexname}%
- \addcontentsline{toc}{chapter}{\@indexname}%
- }%
- \@mkboth{{\@indexname}}{{\@indexname}}% do we need this?
- \parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem
- \setlength{\columnsep}{2em}
- \small
- \begin{multicols}{2}
- \raggedright
- }%
- {\end{multicols}\normalsize
- }%
- }%
+ \ExecuteOptions{index}% Request author index
+ \ExecuteOptions{indexpackage}% This option requires the index package
+ \AtEndOfPackage{\APACemindex}% EM's index environment (see below)
}%
\DeclareOption{ltxemindex}{%
- %%
- %% Variation on emindex, without the `index' package
- %%
- \ExecuteOptions{index}%
- %%
- %% This option drops the index package
- \ExecuteOptions{noindexpackage}%
- %%
- \AtEndOfPackage{%
- %%
- %% Redefine theindex such that automatically a chapter or section
- %% title is generated, with a corresponding table of contents
- %% entry. theindex is now in multicol environment.
- %%
- \RequirePackage{multicol}
- \renewenvironment{theindex}{%
- % The index naming scheme of the `index' package is also absent,
- % therefore try to guess an index name.
- \@ifundefined{currentindexname}{%
- \@ifundefined{indexname}{%
- \edef\@indexname{Index}%
- }{\edef\@indexname{\indexname}}%
- }{\edef\@indexname{\currentindexname}}%
- \@ifundefined{chapter}%
- {\section*{\@indexname}%
- \addcontentsline{toc}{section}{\@indexname}%
- }%
- {\chapter*{\@indexname}%
- \addcontentsline{toc}{chapter}{\@indexname}%
- }%
- \@mkboth{{\@indexname}}{{\@indexname}}% do we need this?
- \def\pfill{\relax{}}%
- \parindent\z@
- \parskip\z@ \@plus .3\p@\relax
- \let\item\@idxitem
- \setlength{\columnsep}{2em}
- \small
- \begin{multicols}{2}
- \raggedright
- }%
- {\end{multicols}\normalsize
- }%
- }%
+ \ExecuteOptions{index}% Request author index
+ \ExecuteOptions{noindexpackage}% Don't use the index package
+ \AtEndOfPackage{\APACltxemindex}% EM's index environment without the index
+ %% package (see below)
}
-%%%%%% End Modifications of Author Index %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Some options for the bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% ^^A \cmd{\if} somehow gives an error
\newif\if@numberedbib
-\DeclareOption{numberedbib}{%
- %
- % The bibliography is a section or chapter with a number (e.g.,
- % section 6 or chapter 10). I think this does not work (i.e., it is
- % still unnumbered) when the section/chapter is in the backmatter.
- %
- \@numberedbibtrue
-}
-
-\DeclareOption{unnumberedbib}{%
- %
- % The bibliography is a section or chapter without a number (i.e.,
- % a section* or chapter*). This is the default.
- %
- \@numberedbibfalse
-}
-
+\DeclareOption{numberedbib}{\@numberedbibtrue}
+\DeclareOption{unnumberedbib}{\@numberedbibfalse}
\DeclareOption{sectionbib}{%
- %
- % The bibliography is a section. Typically used with the chapterbib
- % package, then each chapter has a bibliography section. The
- % nosectionbib option makes the bibliography a chapter (if chapters
- % are defined). If none of these options are requested, apacite tries
- % to guess the most logical choice. The bibliography is a section if
- % chapters are not defined or if we are in the ``mainmatter'' of a
- % document. Otherwise, it is a chapter.
- %
\@ifundefined{@sectionbibtrue}{\newif\if@sectionbib}{}%
- %
\@sectionbibtrue
}
-
\DeclareOption{nosectionbib}{%
- %
- % The bibliography is a chapter if chapters are defined
- % (otherwise, it is always a section). See the description
- % of the sectionbib option above for its usage.
- %
\@ifundefined{@sectionbibfalse}{\newif\if@sectionbib}{}%
- %
\@sectionbibfalse
}
-
\newif\if@tocbib
-\DeclareOption{tocbib}{%
- %
- % The bibliography in the table of contents, even if it's
- % unnumbered. This is the default.
- %
- \@tocbibtrue
-}
-
-\DeclareOption{notocbib}{%
- %
- % The bibliography not in the table of contents if it's
- % unnumbered. (Will be ignored if it's numbered.)
- %
- \@tocbibfalse
-}
-
-\DeclareOption{bibnewpage}{%
- %
- % The bibliography is started on a new page if it's a section.
- % (Will be ignored if it's a chapter.)
- %
- \def\@bibnewpage{\bibnewpage}
-}
-
-\DeclareOption{nobibnewpage}{%
- %
- % The bibliography is started on the same page if it's a section.
- % (Will be ignored if it's a chapter.)
- %
- \let\@bibnewpage\relax
-}
-
-%%%%%% End options for the bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Obsolete hyperref compatibility options %%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareOption{tocbib}{\@tocbibtrue}
+\DeclareOption{notocbib}{\@tocbibfalse}
+\DeclareOption{bibnewpage}{\def\@bibnewpage{\bibnewpage}}
+\DeclareOption{nobibnewpage}{\let\@bibnewpage\relax}
\DeclareOption{hyper}{%
\PackageWarningNoLine{apacite}{Obsolete option `hyper' ignored}%
}
\DeclareOption{nohyper}{%
\PackageWarningNoLine{apacite}{Obsolete option `nohyper' ignored}%
}
-%%%%%% End obsolete hyperref compatibility options %%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Obsolete accentfix options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareOption{accentfix}{%
\PackageWarningNoLine{apacite}{Obsolete option `accentfix' ignored}%
}
\DeclareOption{noaccentfix}{%
\PackageWarningNoLine{apacite}{Obsolete option `noaccentfix' ignored}%
}
-%%%%%% End obsolete accentfix options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%% Execute default options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ExecuteOptions{noindex,indexpackage,unnumberedbib,tocbib,%
nobibnewpage,suppresscorporate}
-
-%%%%%% Execute user-requested options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ProcessOptions
-
-%%%%%% Define author indexing stuff when requested
-\newcommand{\authorindexname}{Author Index}
-\if@APAC@index
- %
- % Author index requested.
- %
- \if@APAC@index@package
- %
- % Load \pkg{index} package.
- \RequirePackage{index}[1995/09/28]
- %
- % Define Author Index.
- % This may be changed in the preamble of the
- % document (or in a user-provided package)
- % by a \renewindex command.
- %
- \newindex{autx}{adx}{and}{\authorindexname}
- %
- % Author indexing command
- %
- \DeclareRobustCommand{\AX}[1]{%
- \if@filesw{%
- \protected@write\@auxout{}{%
- \string\protected@write\string\tf@autx{}{%
- \string\string\string
- \indexentry{\string#1|hyperpage}{\thepage}}}%
- }%
- \fi
- }%
- \else
- %
- % Without \pkg{index} package (experimental).
- % A bit of code adapted from ltidxglo.dtx
- \newwrite\@AXfile
- \immediate\openout\@AXfile=\jobname.adx
- \typeout
- {Writing author index file \jobname.adx }%
- %
- \DeclareRobustCommand{\AX}[1]{%
- \protected@write\@AXfile{}%
- {\string\indexentry{\string#1}{\thepage}}%
- }%
- %
- % Some code adapted from doc.dtx
- \def\PrintAX{\edef\currentindexname{\authorindexname}%
- \@input@{\jobname.and}%
- \global\let\PrintAX\@empty
- }%
- %
- % Do some hacking to make sure both \printindex and \printindex[autx] are defined
- % As yet untested.
- \AtBeginDocument{%
- % Make sure \printindex is defined.
- \@ifundefined{printindex}{\makeindex}{}%
- % Now, redefine \printindex to accommodate both \printindex and \printindex[autx]
- \let\orig@printindex\printindex
- \def\printindex{\@ifnextchar[{\APAC@printindex}{%
- \orig@printindex}}%
- %
- \def\APAC@printindex[autx]{\PrintAX}%
- }%
- \fi
- %
- % Index corporate authors?
- \if@APAC@include@corporate
- % Include corporate authors in index.
- \let\corporateAX\AX
- \else
- % Swallow argument (do not index).
- \let\corporateAX\@gobble
- \fi
- %
-\else
- %
- % No author index.
- %
- % Wait till \begin{document} for checking whether another
- % package is loaded that defines \printindex.
- %
- \AtBeginDocument{%
- \@ifundefined{printindex}%
- {%% \printindex not defined. Define \printindex so that it
- % suppresses the indexes.
- \def\printindex{\@ifnextchar[{\check@printindex}{%
- \check@printindex[]}}%
- %
- \def\check@printindex[#1]{\relax }%
- }%
- {% \printindex defined, so save its definition.
- \let\orig@printindex\printindex
- %
- % Redefine \printindex so that it suppresses the author index
- % but does not change other indexes.
- % 1. If there is no optional argument, use the original
- % definition.
- \def\printindex{\@ifnextchar[{\check@printindex}{\orig@printindex}}%
- %
- % 2. If there is an optional argument, check whether it is
- % equal to `autx'. If so, suppress this (author) index.
- % If not, use the original definition.
- \def\check@printindex[#1]{%
- % Use a clumsy way to check whether #1 = autx
- % but seemingly more elegant ways somehow didn't work.
- \expandafter\def\csname APAC@#1\endcsname{DUMMY}%
- \@ifundefined{APAC@autx}%
- {\orig@printindex[#1]}%
- {\let\APAC@autx\@undefined}%
- }%
- }%
- }%
- %
- % Empty author indexing commands
- %
- \let\AX\@gobble
- \let\corporateAX\@gobble
- %
-\fi
-
-%%%%%% Chapterbib compatibility %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\@ifundefined{@extra@b@citeb}{\def\@extra@b@citeb{}}{}
-\gdef\@extra@binfo{}
-
-%%%%%% End Chapterbib compatibility %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Commands for specific types of @misc entries.
-%%% These are recognized by apacite.bst.
-\newcommand{\bibmessage}{Msg}
-\newcommand{\bibcomputerprogram}{Computer program}
-\newcommand{\bibcomputerprogrammanual}{Computer program manual}
-\newcommand{\bibcomputerprogramandmanual}{Computer program and manual}
-\newcommand{\bibcomputersoftware}{Computer software}
-\newcommand{\bibcomputersoftwaremanual}{Computer software manual}
-\newcommand{\bibcomputersoftwareandmanual}{Computer software and manual}
-\newcommand{\bibprogramminglanguage}{Programming language}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Command for corporate authors.
-%%% This is recognized by apacite.bst.
-\let\bibcorporate\relax
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The following commands are recognized by apacite.bst.
-%%% They denote that the publication date is unknown,
-%%% and that the type should be left empty (for @techreport, where
-%%% ``Tech. Rep.'' is the default type if the field is left empty).
-\newcommand{\bibnodate}{n.d.\hbox{}}
-\newcommand{\bibnotype}{}
-
-%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%
-
-\newcommand{\BAstyle}{}%
-
-\newcommand{\BAastyle}{}%
-
-\newcommand{\BBOP}{(} % open parenthesis
-\newcommand{\BBCP}{)} % closing parenthesis
-\newcommand{\BAP}{ } % after prefix, before first citation
-\newcommand{\BBAA}{\&} % between authors in parentheses and ref. sec.
-\newcommand{\BBAB}{and} % between authors in text
-\newcommand{\BBAY}{, } % between author(s) and year
-\newcommand{\BBYY}{, } % between years of multiple citations with same author
-\newcommand{\BBC}{; } % between cites
-\newcommand{\BBN}{, } % before note
-\newcommand{\BBOQ}{} % open quote for article title
-\newcommand{\BBCQ}{} % closing quote for article title
-\newcommand{\BCBT}{,} % comma between authors in ref. sec
- % when no. of authors = 2
-\newcommand{\BCBL}{,} % comma before last author
-\newcommand{\BAnd}{\&} % for ``Ed. \& Trans.'' in ref. list
-\DeclareRobustCommand{\BPBI}{.~}% Period between initials
-\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
-\newcommand{\BBA}{\BBAA}
-\let\Bem\emph
-
-\newcommand{\APACciteatitle}[1]{``#1''}% Format as article title in text
-\newcommand{\APACcitebtitle}[1]{{\em #1\/}}% Format as book title in text
-\newcommand{\APACSortNoop}[1]{} % Can be used to change the sorting order:
- % When put between a pair of braces at the
- % front of a field, the entry is sorted on
- % the argument of this command, but the
- % argument is never displayed.
-
-\newcommand{\APACyear}[1]{{#1}}%
-\newcommand{\APACexlab}[1]{{#1}}%
-
-\newcounter{BibCnt}
-\renewcommand{\theBibCnt}{\alph{BibCnt}}
-\newcommand{\BCnt}[1]{\setcounter{BibCnt}{#1}\protect\theBibCnt}
-\newcommand{\BCntIP}[1]{\setcounter{BibCnt}{#1}\mbox{-\protect\theBibCnt}}
-\newcommand{\BCntND}[1]{\setcounter{BibCnt}{#1}\mbox{-\protect\theBibCnt}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\newcommand{\BOthers}[1]{et al.\hbox{}}
-\newcommand{\BOthersPeriod}[1]{et al.\hbox{}}
-\newcommand{\BIP}{in press} % used as year for in-press citations
-\newcommand{\BIn}{In} % for ``In '' editor...
-\newcommand{\Bby}{by} % for ``by '' editor... (in reprints)
-\newcommand{\BCHAP}{chap.\hbox{}} % chapter
-\newcommand{\BCHAPS}{chap.\hbox{}} % chapters
-\newcommand{\BED}{Ed.\hbox{}} % editor
-\newcommand{\BEDS}{Eds.\hbox{}} % editors
-\newcommand{\BTRANS}{Trans.\hbox{}} % translator
-\newcommand{\BTRANSS}{Trans.\hbox{}} % translators
-\newcommand{\BTRANSL}{trans.\hbox{}} % translation, for the year field
-\newcommand{\BCHAIR}{Chair} % chair of symposium
-\newcommand{\BCHAIRS}{Chairs} % chairs
-\newcommand{\BVOL}{Vol.\hbox{}} % volume
-\newcommand{\BVOLS}{Vols.\hbox{}} % volumes
-\newcommand{\BNUM}{No.\hbox{}} % number
-\newcommand{\BNUMS}{Nos.\hbox{}} % numbers
-\newcommand{\BEd}{ed.\hbox{}} % edition
-\newcommand{\BPG}{p.\hbox{}} % page
-\newcommand{\BPGS}{pp.\hbox{}} % pages
-\newcommand{\BTR}{Tech.\ Rep.\hbox{}} % (default) technical report type name
-\newcommand{\BPhD}{Doctoral dissertation}% (default) PhD thesis type name
-\newcommand{\BUPhD}{Unpublished doctoral dissertation}
-\newcommand{\BMTh}{Master's thesis} % (default) master's thesis type name
-\newcommand{\BUMTh}{Unpublished master's thesis}
-\newcommand{\BAuthor}{Author} % Used if publisher = author
-\newcommand{\BOWP}{Original work published}
-\newcommand{\BREPR}{Reprinted from}
-\newcommand{\BAvailFrom}{Available from\ }% Websites; note the space.
-\newcommand{\BRetrieved}[1]{Retrieved {#1}, from\ }% Websites; note the space.
-\newcommand{\BMsgPostedTo}{Message posted to\ }% Messages; note the space.
-\def\refname{References}% Name of ref. list if it's a section.
-\def\bibname{References}% Name of ref. list if it's a chapter.
-\newcommand{\bibliographyprenote}{}
-
-\newcommand{\APACmetaprenote}{%
- References marked with an asterisk indicate studies
- included in the meta-analysis.}
-\newcommand{\APACmetastar}{\ensuremath{{}^\ast}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\AtBeginDocument{%
- %
- % Both babel and (n)german use \iflanguage to check the main
- % language. They both also use \languagename, but that gives
- % more problems with dialects. E.g., if \languagename = austrian
- % then \iflanguage{german}{Yes}{No} gives Yes. This allows us
- % to provide only .apc files for the language class without
- % complicated code to check whether a certain dialect is used.
- %
- % Check whether \iflanguage is defined. If not, no language support
- % is offered.
- %
- \@ifundefined{iflanguage}%
- {\relax }%
- {% %
- % My teTeX under Cygwin automatically loads babel with
- % default language "nohyphenation", so this language should
- % revert to doing nothing. Strangely enough \iflanguage
- % does not work correctly, so I'll use a trick. (Some trial
- % and error, because babel.dtx states that there must be
- % a '\string ' before the 'nohyphenation', but apparently in
- % this situation it's the other way around.)
- %
- \edef\APAC@tmp{nohyphenation}%
- \ifx\languagename\APAC@tmp
- \else
- \InputIfFileExists{\languagename.apc}{}{%
- %
- % \languagename.apc does not exist; try whether the current
- % language is a dialect of one of the known languages. This
- % is not perfect, because languages for which no hyphenation
- % patterns have been found revert to the default language,
- % so that the wrong language file may be loaded here in that
- % case.
- %
- % Define a modification of \iflanguage that executes the "true"
- % code if the language is defined and equal to the current
- % language and does nothing otherwise. (Just \iflanguage gives
- % an error if the language is not loaded.)
- %
- \def\APAC@iflang##1##2{%
- \expandafter\ifx\csname l@##1\endcsname\relax
- \else
- \ifnum\csname l@##1\endcsname=\language
- {##2}%
- \fi
- \fi
- }%
- % Define language support file. The \def instead of a direct \input
- % is done to provide a mechanism to check whether a language file
- % has been defined.
- %
- \APAC@iflang{dutch}{\gdef\APAC@apcfile{dutch.apc}}%
- \APAC@iflang{finnish}{\gdef\APAC@apcfile{finnish.apc}}%
- \APAC@iflang{german}{\gdef\APAC@apcfile{german.apc}}%
- \APAC@iflang{ngerman}{\gdef\APAC@apcfile{ngerman.apc}}%
- \APAC@iflang{greek}{\gdef\APAC@apcfile{greek.apc}}%
- \APAC@iflang{norsk}{\gdef\APAC@apcfile{norsk.apc}}%
- \APAC@iflang{spanish}{\gdef\APAC@apcfile{spanish.apc}}%
- \APAC@iflang{swedish}{\gdef\APAC@apcfile{swedish.apc}}%
- %
- % The default English as last one.
- \APAC@iflang{english}{\gdef\APAC@apcfile{english.apc}}%
- %
- \@ifundefined{APAC@apcfile}{%
- \PackageWarningNoLine{apacite}{%
- No suitable language definition file (\languagename.apc) found}%
- }{%
- \InputIfFileExists{\APAC@apcfile}{}{%
- \PackageWarningNoLine{apacite}{%
- Language definition file \APAC@apcfile\space not found}%
- }%
- }%
- \let\APAC@apcfile\@undefined
- }%
- \fi
- \let\APAC@tmp\@undefined
- }%
- \let\APAC@iflang\@undefined
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\bibnewpage{\clearpage}% apa.cls uses \newpage, change with \renewcommand
-\let\bibliographytypesize\normalsize
-%%% declare four parameters
-\newskip{\bibleftmargin}
-\newskip{\bibindent}
-\newskip{\bibparsep}
-\newskip{\bibitemsep}
-%%% and give them default values
-\bibleftmargin=2.5em
-\bibindent=-\bibleftmargin
-\bibparsep=0pt%
-\bibitemsep\z@ \@plus .3\p@\relax
-
-\newcommand{\bibphant}[1]{}
-
-\def\APAC@extra@b@citeb{\APAC@curr@aux\APAC@bu\@extra@b@citeb}%
-\def\APAC@extra@binfo{\APAC@curr@aux\APAC@bu\@extra@binfo}%
-
-%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%
-
-\def\@lbibitem[#1]#2{%
- \def\BBA{\BBAA}%
- % For compatibility with chapterbib, bibunits, backref, and hyperref.
- % Adapted from natbib.dtx.
- \item[\hyper@natanchorstart{#2\APAC@extra@b@citeb}%
- \@biblabel{#1}%
- \hyper@natanchorend]%
- \if@filesw{%
- \def\BBA{\string\BBA}%
- \let\protect\noexpand
- % bibunits redefines \bibcite through \AtBeginDocument
- % in a way that is incompatible with apacite's definition.
- % The simplest way to get things working automatically
- % seems to be introducing the parallel \APACbibcite command.
- % This should also solve many other compatibility problems.
- \immediate\write\@newciteauxhandle{\string\bibcite{#2}{#1}}%
- \immediate\write\@newciteauxhandle{\string\APACbibcite{#2}{#1}}%
- \def\BBA{\BBAA}%
- }%
- \fi
- \ignorespaces
-}
-
-\def\APACbibcite#1#2{%
- \global\expandafter
- \def\csname b@#1\APAC@extra@binfo\endcsname{#2}% names
- \global\expandafter
- \def\csname Y@#1\APAC@extra@binfo\endcsname{\@year@#2}% year
-}
-\let\bibcite\APACbibcite
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH BABEL %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% COMMENTS FROM hyperref.dtx:
-%%
-%% Package |babel| redefines \cmd{\bibcite} with
-%% macro \cmd{\bbl@cite@choice}. It needs to be overwritten
-%% to avoid the warning ``Label(s) may have changed.''.
-%%
-%% END COMMENTS
-%%
-%% Here, a slightly adapted version of the code mentioned above is inserted.
-%% The other \bibcite-restoring compatibility code above does something
-%% similar, but does not do the job correctly if babel is loaded (why?).
-%% Clearly, this only works if babel is loaded before apacite, but
-%% putting it in a \AtBeginDocument does not work well.
-
-\@ifundefined{bbl@cite@choice}{}{%
- \g@addto@macro\bbl@cite@choice{%
- \let\bibcite\APACbibcite
- }%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH BIBTOPIC %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\AtBeginDocument{%
- \@ifpackageloaded{bibtopic}{%
- %
- % Somewhat rudely disable this command to prevent an undesired
- % error message of bibtopic.
- \renewcommand*\bt@change@thb{\relax}%
- }{%
- %
- % These bibtopic hooks are included in the thebibliography
- % environment, so bibtopic should work correctly. If bibtopic is
- % not loaded, they should do nothing.
- \providecommand{\bt@beg@thb@hook}{\relax}
- \providecommand{\bt@end@thb@hook}{\relax}
- }%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH BIBUNITS %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\AtEndOfPackage{%
- \let\APACstd@cite\cite
- \let\APACstd@nocite\nocite
- \let\APACstd@lbibitem\@lbibitem
-}
-
-\@ifundefined{APAC@bu}{\def\APAC@bu{}}{}
-
-\AtBeginDocument{%
- \@ifpackageloaded{bibunits}{%
- % To mimic chapterbib behavior (with flags etc.).
- \def\APAC@bu{%
- \ifx\cite\std@cite
- % Outside a bibunit; the `@APACbu' strings are intended to
- % minimize the possibility of wrong matches, such as
- % \b@ex11 = ex11 from the global aux
- % or
- % \b@ex11 = ex1 from bibunit 1,
- % and the last `@' is similarly intended to avoid confusion
- % if both bibunits and chapterbib are loaded (`11@1' = 11th
- % bibunit, 1st chapterbib unit; `1@11' = 1st bibunit, 11th
- % chapterbib unit). It seems unlikely that both packages would
- % be used at the same time, but safety first.
- @APACbu0@%
- \else
- % Within a bibunit: use bibunit number to distinguish the bibunits.
- @APACbu\the\@bibunitauxcnt @%
- \fi
- }%%
- % Standard apacite definition of \cite and \nocite commands.
- \let\std@cite\APACstd@cite
- % This is mainly necessary to avoid incorrect `Citation undefined'
- % warnings.
- \let\std@nocite\APACstd@nocite
- % Restore apacite definition of \bibitem, mainly because of the
- % \@newciteauxhandle instead of \@auxout.
- \def\std@lbibitem[#1]#2{%
- \let\@APACtemp@auxout\@newciteauxhandle
- \let\@newciteauxhandle\@bibunitaux
- \APACstd@lbibitem[#1]{#2}%
- \let\@newciteauxhandle\@APACtemp@auxout
- }%%
- % To make sure everything works whether bibunits is loaded
- % before or after apacite.
- \let\@lbibitem\std@lbibitem
- %
- }{}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH MULTIBBL %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\@ifundefined{APAC@curr@aux}{\def\APAC@curr@aux{}}{}
-\AtBeginDocument{%
- \@ifpackageloaded{multibbl}{%
- % To mimic chapterbib behavior (with flags etc.).
- \def\APAC@def@curr@aux#1{\def\APAC@curr@aux{@APACaux@#1@}}%
- % Ditto. This puts the \bibcite commands in #1.aux instead
- % of in the main aux file, so that the flags can be differentiated.
- % This also means that the aux file has to be read by LaTeX
- % before it is overwritten.
- \def\newbibliography#1{%
- \APAC@def@curr@aux{#1}%
- \@input@{#1.aux}%
- \begingroup
- \if@filesw
- \expandafter\newwrite\csname #1@auxfile\endcsname
- \expandafter\immediate\openout
- \csname #1@auxfile\endcsname #1.aux\relax
- \typeout{Writing auxiliary file #1.aux }%
- \fi
- \endgroup
- }%%
- % Add the flag to the bibliography.
- \let\APAC@mbbl@bibliography\bibliography
- \def\bibliography#1#2#3{%
- \APAC@def@curr@aux{#1}%
- \let\@APACtemp@auxout\@newciteauxhandle
- \def\@APACtemp{\csname #1@auxfile\endcsname}%
- \let\@newciteauxhandle\@APACtemp
- \APAC@mbbl@bibliography{#1}{#2}{#3}%
- \let\@newciteauxhandle\@APACtemp@auxout
- }%%
- % Add an extra argument to \@@cite.
- \let\@orig@@cite\@@cite
- \def\@@cite<#1>[#2]#3#4{%
- \nocite{#3}{#4}%
- \let\@temp@nocite\nocite
- \let\nocite\@gobble
- %
- \APAC@def@curr@aux{#3}%
- \@orig@@cite<#1>[#2]{#4}%
- %
- \let\nocite\@temp@nocite
- \let\@temp@nocite\@undefined
- }%%
- %
- % Add an extra argument to \nocite.
- \let\@orig@nocite\nocite
- \def\nocite#1#2{%
- % Define a flag.
- \APAC@def@curr@aux{#1}%
- %
- % No flag-setting in \nocite: a no-cite is not a cite,
- % so a subsequent cite may be the first cite.
- \@bsphack
- \ifx\@onlypreamble\document
- % Since we are after \begin{document} we can do the citations:
- \@for\@citeb:=#2\do{%
- \edef\@citeb{\expandafter\@firstofone\@citeb}%
- % \@newciteauxhandle for compatibility with multibib
- % #1@auxfile for compatibility with multibbl
- \@ifundefined{#1@auxfile}{%
- \if@filesw
- \immediate\write\@newciteauxhandle{\string\citation{\@citeb}}%
- \fi
- }{\if@filesw
- \expandafter\immediate%
- \write\csname #1@auxfile\endcsname{\string\citation{\@citeb}}%
- \fi
- }%
- %
- \@ifundefined{b@\@citeb\APAC@extra@b@citeb}{%
- \edef\B@my@dummy{*}%
- \ifx\@citeb\B@my@dummy
- \else
- \G@refundefinedtrue
- \@latex@warning{Citation `\@citeb' undefined}%
- \fi
- }{}%
- }%
- \else
- % apacite has no compatibility problems, because it does not work
- % with LaTeX 2.09 anyway, so we can do the following, suggested
- % in ltbibl.dtx:
- \AtBeginDocument{\nocite{#1}{#2}}%
- \fi
- \@esphack
- %
- % For compatibility with multibib.
- \@restore@auxhandle
- }%%
- %
- % Add an extra argument to \nocitemeta.
- \let\@orig@@nocitemeta\nocitemeta
- \def\nocitemeta#1#2{%
- \nocite{#1}{#2}%
- \let\@temp@nocite\nocite
- \let\nocite\@gobble
- %
- \@orig@@nocitemeta{#2}%
- %
- \let\nocite\@temp@nocite
- \let\@temp@nocite\@undefined
- }%
- }{}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH MULTIBIB %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\providecommand\@newciteauxhandle{\@auxout}
-\def\@restore@auxhandle{\gdef\@newciteauxhandle{\@auxout}}
-\def\@mb@citenamelist{%
- cite,fullcite,shortcite,citeNP,fullciteNP,shortciteNP,%
- citeA,fullciteA,shortciteA,citeauthor,fullciteauthor,shortciteauthor,%
- citeauthorNP,fullciteauthorNP,shortciteauthorNP,%
- citeyear,citeyearNP,nocite,nocitemeta%
-}%
-\AtBeginDocument{%
- \@ifundefined{newcites}{\global\let\@restore@auxhandle\relax}{}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH SPLITBIB %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\AtBeginDocument{%
- \@ifpackageloaded{splitbib}{%
- % Presumably, this doesn't hurt without splitbib as well.
- \def\citeauthoryear{\string\citeauthoryear}%
- }{}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH NATBIB %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\AtBeginDocument{%
- \@ifpackageloaded{natbib}{%
- %
- % Redefine a natbib command. This may be ethically dubious, but
- % without it, natbib simply cannot handle apacite-generated .bbl
- % files. The only reason I can think of why both apacite.sty
- % and natbib would be loaded is exactly the situation when you
- % want to use natbib for the citations and apacite for the reference
- % list. In this situation you would load apacite.sty, not for the
- % citation commands, but for the punctuation commands and labels
- % defined by apacite. In this situation, the redefinition below
- % is necessary and therefore I do this here.
- %
- \def\NAT@parse@date#1#2#3#4#5#6@@{%
- \def\NAT@year{{#1}}\def\NAT@exlab{{#2}}%
- }%
- %
- % natbib redefines \thebibliography, which interferes a little
- % with our purposes. Therefore, add some patches.
- %
- \let\@oldbibpreamble\bibpreamble
- \def\bibpreamble{% This goes wrong if \bibpreamble is redefined
- % later on, i.e., by the user, but I haven't thought
- % of a better hack yet.
- \@oldbibpreamble%
- \bibliographytypesize%
- \bibliographyprenote%
- \@ifundefined{APAC@metaprenote@\APAC@extra@b@citeb}%
- {}% skip
- {\csname APAC@metaprenote@\APAC@extra@b@citeb\endcsname}%
- }%
- \let\@old@endthebibliography\endthebibliography
- \def\endthebibliography{\@old@endthebibliography%
- \normalsize}%
- }{}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH HYPERREF %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\AtBeginDocument{%
- \@ifundefined{NAT@parse}{%
- \def\NAT@parse{This is a fake natbib command to fool hyperref.}}{}%
- \@ifundefined{hyper@natlinkstart}{%
- \let\hyper@natlinkstart\@gobble}{}%
- \@ifundefined{hyper@natlinkend}{%
- \let\hyper@natlinkend\relax}{}%
- \@ifundefined{hyper@natanchorstart}{%
- \let\hyper@natanchorstart\@gobble}{}%
- \@ifundefined{hyper@natanchorend}{%
- \let\hyper@natanchorend\relax}{}%
- \@ifundefined{hyperpage}{%
- \def\hyperpage#1{#1}}{}%
-}
-\AtBeginDocument{%
- \@ifpackageloaded{hyperref}{%
- % The next should always be true, but just to be sure...
- \@ifpackageloaded{url}{%
- % Is obeyspaces option requested? If not, then...
- \ifx\@empty\Url@ObeySp\@empty
- % remove spaces from hyperlinks.
- \def\url@#1{\def\@tmp@arg{\string#1}%
- \HyPsd@Subst{ }{}{\@tmp@arg}%
- \hyper@linkurl{\Hurl{#1}}{\@tmp@arg}}%
- \fi
- }{}%
- }{}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% COMPATIBILITY WITH BACKREF %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% A bit of code that makes life a little easier
-%% (adapted from amsrefs.dtx).
-\def\back@cite{}%
-\def\CurrentBib{}%
-\def\PrintBackRefs{}%
-\def\APACrestorebibitem{}%
-\AtBeginDocument{%
- \@ifpackageloaded{backref}{%
- % Make sure that \ifBR@verbose is defined.
- \@ifundefined{ifBR@verbose}{%
- \let\ifBR@verbose\iffalse
- \let\fi\fi}{}%
- % A backcite command that makes the code of other commands better
- % readable.
- \def\back@cite#1{%
- \ifBR@verbose
- \PackageInfo{backref}{back cite \string`#1\string'}%
- \fi
- \Hy@backout{#1\APAC@extra@b@citeb}%
- }%%
- % Adaptation of the \bibitem command so that backref does not
- % scan the whole entry. The placement of the backrefs is explicitly
- % done through \PrintBackRefs.
- \def\APACrestorebibitem{%
- \def\BR@@lbibitem[##1]##2{%
- \BRorg@bibitem[{##1}]{##2}%
- \def\CurrentBib{##2\APAC@extra@b@citeb}%
- }%%
- }%
- % Printing the backrefs: revert to the standard backrefs macro.
- \def\PrintBackRefs#1{\BR@backref{#1}}%
- }{%%%
- % backref not loaded.
- \let\back@cite\@gobble
- \let\PrintBackRefs\@gobble
- }%
-}
-
-\def\BR@@lbibitem[#1]#2#3\par{%
- \BRorg@bibitem[#1]{#2}#3%
- \BR@backref{#2}%
-}%
-
-\def\makehashother{\catcode`\#=12\relax}%
-\def\makehashmacropar{\catcode`\#=6\relax}%
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% FOR USE WITH THE URL PACKAGE (AND HYPERREF) %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\AtBeginDocument{%
- \@ifpackageloaded{url}{%
- % To circumvent an ``undefined'' error
- \@ifundefined{Url@force@Tilde}{\def\Url@force@Tilde{\relax}}{}%
- %
- % The original dot. (Simply using `.' causes an infinite loop.
- % This command is used below, so that encoding-issues can be resolved
- % easier by redefining \Url@APACdot.)
- \def\Url@APACdot{\mathchar"2E }%
- \def\Url@APACcomma{\mathchar"2C }%
- \def\Url@APACquestionmark{\mathchar"3F }%
- \def\Url@APACexclamation{\mathchar"21 }%
- \def\Url@APAChyphen{\mathchar"2D }%
- \def\Url@APACunderscore{\_}%
- %
- % APA-definitions.
- \def\APACurlBreaks{%
- % Remove dot and slash from ordinary breaks.
- \def\UrlBreaks{\do\@\do\\\do\|\do\;\do\>\do\]\do\)\do\'\do+\do\=\do\#}%
- % Add slash to big breaks, so that http:// is broken after the second
- % slash instead of after the colon.
- \def\UrlBigBreaks{\do\/\do\:\do@url@hyp}%
- % These are the default ones. Repeat them to get a complete style and
- % we don't have to rely on what is the default (which might change).
- \def\UrlNoBreaks{\do\(\do\[\do\{\do\<}%
- \def\UrlOrds{\do\*\do\~\do\'\do\"}%
- % Define a dot as an empty binary relation (after which a break may
- % occur) followed by a dot-symbol (after which no break may occur).
- % The Chicago Manual of Style requests the same treatment of
- % a couple of other punctuation marks, different from url.sty's
- % default behavior.
- \def\UrlSpecials{%
- \do\.{\mathbin{}\Url@APACdot }\do\,{\mathbin{}\Url@APACcomma }%
- \do\-{\mathbin{}\Url@APAChyphen }%
- \do\?{\mathbin{}\Url@APACquestionmark }%
- \do\!{\mathbin{}\Url@APACexclamation }%
- \do\_{\mathbin{}\Url@APACunderscore }%
- \do\ {\Url@space}\do\%{\Url@percent}\do\^^M{\Url@space}%
- \Url@force@Tilde}% package option may force faked text-ascii-tilde
- }%%
- % Change underscore for when a non-tt font is used.
- \def\Url@OTnonTT{\do\<{\langle}\do\>{\mathbin{\rangle}}\do
- \_{\mathbin{}\_}\do\|{\mid}\do\{{\lbrace}\do\}{\mathbin{\rbrace}}\do
- \\{\mathbin{\backslash}}\UrlTildeSpecial}
-
- % Now define four APA url-styles, based on the standard styles in
- % url.sty.
- \def\url@APACttstyle{\def\UrlFont{\ttfamily}\APACurlBreaks }%
- \def\url@APACrmstyle{\def\UrlFont{\rmfamily}\APACurlBreaks }%
- \def\url@APACsfstyle{\def\UrlFont{\sffamily}\APACurlBreaks }%
- \def\url@APACsamestyle{\def\UrlFont{}\APACurlBreaks }%
- %
- % Use APACtt-style by default.
- \urlstyle{APACtt}%
- }{}%
-}
-
-\AtBeginDocument{%
- \@ifundefined{url}{%
- \def\url#1{\texttt{#1}}%
- }{}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% THE CITATION COMMANDS %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\newif\if@F@cite\@F@citetrue
-
\newif\if@A@cite\@A@citefalse
\newif\if@Y@cite\@Y@citefalse
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\cite{%
\def\BCAY##1##2##3{\BCA{##1}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##2}}%
@@ -1265,7 +143,6 @@
{\@cite}%
{\@cite<>}%
}
-
\def\fullcite{%
\def\BCAY##1##2##3{\BCA{##1}{##1}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##1}}%
@@ -1275,7 +152,6 @@
{\@cite}%
{\@cite<>}%
}
-
\def\shortcite{%
\def\BCAY##1##2##3{\BCA{##2}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##2}{##2}}%
@@ -1285,10 +161,6 @@
{\@cite}%
{\@cite<>}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\citeNP{%
\def\BCAY##1##2##3{\BCA{##1}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##2}}%
@@ -1298,7 +170,6 @@
{\@cite}%
{\@cite<>}%
}
-
\def\fullciteNP{%
\def\BCAY##1##2##3{\BCA{##1}{##1}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##1}}%
@@ -1308,7 +179,6 @@
{\@cite}%
{\@cite<>}%
}
-
\def\shortciteNP{%
\def\BCAY##1##2##3{\BCA{##2}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##2}{##2}}%
@@ -1318,14 +188,7 @@
{\@cite}%
{\@cite<>}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\@cite<#1>{%
- %
- % definition of some parameters
- %
\def\@BAP{\BAP}% % after precitation [=#1] before first citation
\def\@BBA{\BBAA}% % `and' between authors
\def\@BBAY{\BBAY}% % between author and year
@@ -1340,10 +203,6 @@
{\@@cite<#1>}%
{\@@cite<#1>[]}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\citeA{%
\def\BCAY##1##2##3{\BCA{##1}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##2}}%
@@ -1351,7 +210,6 @@
{\@citeA}%
{\@citeA<>}%
}
-
\def\fullciteA{%
\def\BCAY##1##2##3{\BCA{##1}{##1}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##1}}%
@@ -1359,7 +217,6 @@
{\@citeA}%
{\@citeA<>}%
}
-
\def\shortciteA{%
\def\BCAY##1##2##3{\BCA{##2}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##2}{##2}}%
@@ -1367,14 +224,7 @@
{\@citeA}%
{\@citeA<>}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\@citeA<#1>{%
- %
- % definition of some parameters
- %
\def\@BBOP{}% % open parenthesis.
\def\@BAP{\BAP}% % after precitation [=#1] before first citation
\def\@BBA{\BBAB}% % `and' between authors
@@ -1391,10 +241,6 @@
{\@@cite<#1>}%
{\@@cite<#1>[]}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\citeauthor{%
\def\BCAY##1##2##3{\BCA{##1}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##2}}%
@@ -1402,7 +248,6 @@
{\@citeauthor}%
{\@citeauthor<>}%
}
-
\def\fullciteauthor{%
\def\BCAY##1##2##3{\BCA{##1}{##1}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##1}}%
@@ -1410,7 +255,6 @@
{\@citeauthor}%
{\@citeauthor<>}%
}
-
\def\shortciteauthor{%
\def\BCAY##1##2##3{\BCA{##2}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##2}{##2}}%
@@ -1418,7 +262,6 @@
{\@citeauthor}%
{\@citeauthor<>}%
}
-
\def\citeauthorNP{%
\def\BCAY##1##2##3{\BCA{##1}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##2}}%
@@ -1426,7 +269,6 @@
{\@citeauthorNP}%
{\@citeauthorNP<>}%
}
-
\def\fullciteauthorA{%
\def\BCAY##1##2##3{\BCA{##1}{##1}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##1}}%
@@ -1434,7 +276,6 @@
{\@citeauthorNP}%
{\@citeauthorNP<>}%
}
-
\def\shortciteauthorA{%
\def\BCAY##1##2##3{\BCA{##2}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##2}{##2}}%
@@ -1442,14 +283,7 @@
{\@citeauthorNP}%
{\@citeauthorNP<>}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\@citeauthor<#1>{%
- %
- % definition of some parameters
- %
\def\@BBOP{}% % open parenthesis
\def\@BAP{\BAP}% % after precitation [=#1] before first citation
\def\@BBA{\BBAB}% % `and' between authors
@@ -1466,11 +300,7 @@
{\@@cite<#1>}%
{\@@cite<#1>[]}%
}
-
\def\@citeauthorNP<#1>{%
- %
- % definition of some parameters
- %
\def\@BBOP{}% % open parenthesis
\def\@BAP{\BAP}% % after precitation [=#1] before first citation
\def\@BBA{\BBAA}% % `and' between authors
@@ -1487,10 +317,6 @@
{\@@cite<#1>}%
{\@@cite<#1>[]}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\citeyear{%
\def\BCAY##1##2##3{\BCA{##1}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##2}}%
@@ -1500,7 +326,6 @@
{\@citeyear}%
{\@citeyear<>}%
}
-
\def\citeyearNP{%
\def\BCAY##1##2##3{\BCA{##1}{##2}}% kept for compat. with prev. versions
\def\citeauthoryear##1##2##3{\BCA{##1}{##2}}%
@@ -1510,14 +335,7 @@
{\@citeyear}%
{\@citeyear<>}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\@citeyear<#1>{%
- %
- % definition of some parameters
- %
\def\@BAP{\BAP}% % after precitation [=#1] before first citation
\def\@BBA{}% % `and' between authors
\def\@BBAY{}% % between author and year
@@ -1532,25 +350,6 @@
{\@@cite<#1>}%
{\@@cite<#1>[]}%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% The core citation routines
-%% The following commands must have been defined:
-%% \@BBOP open parenthesis
-%% \@BAP after precitation [=#1] before first citation
-%% \@BBA `and' between authors
-%% \@BBAY between author and year
-%% \@BAY after year
-%% \@BBY between years of multiple citations with same author
-%% \@BBC between cites
-%% \@BBN after last citation before note/postcitation [=#2]
-%% \@BBCP close parenthesis
-%% \@BAstyle formatting style of authors (e. g., \scshape)
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%% Code to be executed if current author(s) equal previous
\def\@ifauthorsequalc@de#1{%
\if@F@cite%
\@F@citefalse%
@@ -1565,8 +364,6 @@
\hyper@natlinkend
\fi%
}
-
-%%% Code to be executed if current author(s) do not equal previous
\def\@ifauthorsunequalc@de#1{%
\if@F@cite%
\@F@citefalse%
@@ -1593,51 +390,24 @@
\fi%
\let\BBA\relax%
}
-
\def\@@cite<#1>[#2]#3{%
- %
- % Write citation(s) to .aux file(s)
- %
\nocite{#3}%
- %
- % the previous cite, for multiple citations with same author
- %
\edef\@citeP{}%
- %
- % open parenthesis and pre-note
- % The \mbox is to avoid hyperref problems if a \citeA follows an \item.
\mbox{\@BBOP}%
\ifx\@empty#1\@empty
\else%
{\ignorespaces #1\@BAP}%
\fi%
- %
- % loop over citation entries
- %
\@for\@citeb:=#3\do{%
- % Removes a possible space before the citation key, so that
- % e.g. \cite{key1, key2} can be done.
\edef\@citeb{\expandafter\@firstofone\@citeb}%
- % For backref.
\back@cite{\@citeb}%
- %
- % check whether citation is defined
- %
\@ifundefined{b@\@citeb\APAC@extra@b@citeb}%
{\expandafter\def\csname b@\@citeb\APAC@extra@b@citeb\endcsname{?}%
\expandafter\def\csname Y@\@citeb\APAC@extra@b@citeb\endcsname{?}%
- % The following is now handled by \nocite
- %\G@refundefinedtrue
- %\@latex@warning{Citation `\@citeb' undefined}%
+ %% The following is now handled by \nocite
+ %% \G@refundefinedtrue
+ %% \@latex@warning{Citation `\@citeb' undefined}%
}%%
- % If citation is defined:
- % check whether flag is set that identifies that
- % this is not the first citation to the work
- % if flag is not set, it will be set to DUMMY
- % if this is the first citation to the work,
- % the full citation is used; else the short version
- % is used
- %
{\@ifundefined{flag@\@citeb\APAC@extra@b@citeb}%
{\global\expandafter
\def\csname flag@\@citeb\APAC@extra@b@citeb\endcsname{DUMMY}%
@@ -1646,30 +416,16 @@
{\def\BCA##1##2{{\@BAstyle ##2}}%
}%
}%
- % Check whether current author(s) is (are) equivalent
- % to previous. If so, only year is cited in text
- % and a \@BBY (probably comma and space) is inserted between
- % the two years.
- %
- % The \protected@edef fixes the problem with authors with accents
- % (e.g., J{\"{o}}reskog). Previous versions of apacite solved this
- % less elegantly (accentfix option). This fix provided by Robert Schlicht.
- % See also the new definition of \@citeP below.
- \protected@edef\B@my@dummy{\csname b@\@citeb\APAC@extra@b@citeb\endcsname}%
- \ifx\@citeP\B@my@dummy%
+ \protected@edef\B@my@dummy{\csname
+ b@\@citeb\APAC@extra@b@citeb\endcsname}%
+ \ifx\@citeP\B@my@dummy
\@ifauthorsequalc@de{\@citeb\APAC@extra@b@citeb}%
- \else%
+ \else
\@ifauthorsunequalc@de{\@citeb\APAC@extra@b@citeb}%
- \fi%
- % define previous citation-author as current
- %
+ \fi
\protected@edef\@citeP{\csname b@\@citeb\APAC@extra@b@citeb\endcsname}%
- %
- \let\BCA\relax%
+ \let\BCA\relax
}%%
- % end loop over citation entries
- % add note [=#2] and closing parenthesis
- %
\ifx\@empty#2\@empty
\else%
{\@BBN #2}%
@@ -1678,28 +434,16 @@
{\@BAY}%
\fi%
{\@BBCP}%
- %
- % define first citation true for next \@@cite
- %
\@F@citetrue %
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\nocite#1{%
- % No flag-setting in \nocite: a no-cite is not a cite,
- % so a subsequent cite may be the first cite.
\@bsphack
\ifx\@onlypreamble\document
- % Since we are after \begin{document} we can do the citations:
\@for\@citeb:=#1\do{%
\edef\@citeb{\expandafter\@firstofone\@citeb}%
- % \@newciteauxhandle for compatibility with multibib
\if@filesw
\immediate\write\@newciteauxhandle{\string\citation{\@citeb}}%
\fi
- %
\@ifundefined{b@\@citeb\APAC@extra@b@citeb}{%
\edef\B@my@dummy{*}%
\ifx\@citeb\B@my@dummy
@@ -1710,30 +454,19 @@
}{}%
}%
\else
- % apacite has no compatibility problems, because it does not work
- % with LaTeX 2.09 anyway, so we can do the following, suggested
- % in ltbibl.dtx:
\AtBeginDocument{\nocite{#1}}%
\fi
\@esphack
- %
- % For compatibility with multibib.
\@restore@auxhandle
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
\def\nocitemeta#1{%
\nocite{#1}%
\@bsphack%
\expandafter\global\expandafter\def
\csname APAC@metaprenote@\APAC@extra@b@citeb\endcsname{%
\APACmetaprenote}%
- %
\@for\@citeb:=#1\do{%
\edef\@citeb{\expandafter\@firstofone\@citeb}%
- % Define meta-analysis flag for current item
\@ifundefined{flagmeta@\@citeb\APAC@extra@b@citeb}%
{\global\expandafter
\def\csname flagmeta@\@citeb\APAC@extra@b@citeb\endcsname{DUMMY}%
@@ -1742,22 +475,30 @@
}%
\@esphack%
}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\APACinsertmetastar#1{%
- \@for\@citeb:=#1\do{%
- \edef\@citeb{\expandafter\@firstofone\@citeb}%
- \@ifundefined{flagmeta@\@citeb\APAC@extra@b@citeb}%
- {}% skip
- {{\APACmetastar}}%
- }%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\bibnewpage{\clearpage}%
\def\@biblabel#1{}
-
+\def\@lbibitem[#1]#2{%
+ \def\BBA{\BBAA}% ``\&''
+ \item[\hyper@natanchorstart{#2\APAC@extra@b@citeb}%
+ \@biblabel{#1}%
+ \hyper@natanchorend]%
+ \if@filesw{%
+ \def\BBA{\string\BBA}%
+ \let\protect\noexpand
+ \immediate\write\@newciteauxhandle{\string\bibcite{#2}{#1}}%
+ \immediate\write\@newciteauxhandle{\string\APACbibcite{#2}{#1}}%
+ \def\BBA{\BBAA}%
+ }%
+ \fi
+ \ignorespaces
+}
+\def\APACbibcite#1#2{%
+ \global\expandafter
+ \def\csname b@#1\APAC@extra@binfo\endcsname{#2}% names
+ \global\expandafter
+ \def\csname Y@#1\APAC@extra@binfo\endcsname{\@year@#2}% year
+}
+\let\bibcite\APACbibcite
\def\st@rtbibsection{%
\@bibnewpage% start a new page if desired
\if@numberedbib%
@@ -1768,14 +509,11 @@
\addcontentsline{toc}{section}{\refname}%
\fi%
\@ifundefined{chapter}
- {\@mkboth{{\refname}}{{\refname}}}% do we need this? yep. why?
- {\markright{{\refname}}}% do we need this? yep. why?
- %
+ {\@mkboth{{\refname}}{{\refname}}}%
+ {\markright{{\refname}}}%
\fi%
}%
\def\st@rtbibchapter{%
- % here no \@bibnewpage, because it is assumed that
- % the \chapter starts a new page
\if@numberedbib%
\chapter{\bibname}% e.g., 6. References
\else%
@@ -1783,43 +521,34 @@
\if@tocbib%
\addcontentsline{toc}{chapter}{\bibname}%
\fi%
- \@mkboth{{\bibname}}{{\bibname}}% do we need this? yep. why?
- %
+ \@mkboth{{\bibname}}{{\bibname}}%
\fi%
}%
\def\thebibliography#1{%
- %
- % Start the bibliography section or chapter
- %
\@ifundefined{chapter}%
{\st@rtbibsection}%
- {\@ifundefined{@sectionbibtrue}% we have to guess
- {\@ifundefined{@mainmatterfalse}% check if mainmatter exists
+ {\@ifundefined{@sectionbibtrue}%
+ {\@ifundefined{@mainmatterfalse}%
{\st@rtbibchapter}%
- {\if@mainmatter%
- \st@rtbibsection% typically, a chapter-specific bibliogr.
- \else%
- \st@rtbibchapter% a bibliography at the end
- \fi%
+ {\if@mainmatter
+ \st@rtbibsection
+ \else
+ \st@rtbibchapter
+ \fi
}%
}%
- {% an explicit option has been chosen
- %
- \if@sectionbib%
- \st@rtbibsection% bibliography is a section
- \else%
- \st@rtbibchapter% bibliography is a chapter
- \fi%
+ {\if@sectionbib
+ \st@rtbibsection
+ \else
+ \st@rtbibchapter
+ \fi
}%
}%
- %
\bibliographytypesize% e.g., to put the bibliography in \small type
\bibliographyprenote% some explanatory note before the references
- %
\@ifundefined{APAC@metaprenote@\APAC@extra@b@citeb}%
{}% skip
{\csname APAC@metaprenote@\APAC@extra@b@citeb\endcsname}%
- %
\list{\relax}{\labelsep=0em%
\parsep=\bibparsep%
\itemsep=\bibitemsep%
@@ -1827,150 +556,90 @@
\itemindent=\bibindent}% changed to cope with 4th ed.
\def\newblock{\hskip .11em plus .33em minus .07em}%
\sloppy\clubpenalty4000\widowpenalty4000
- \sfcode`\.=1000\relax
- % For compatibility with bibtopic.
+ \sfcode`\.=1000\relax %'
\bt@beg@thb@hook
- % To overrule backref.
\APACrestorebibitem
}
\def\endthebibliography{%
- % For compatibility with bibtopic.
\bt@end@thb@hook
- %
\def\@noitemerr{%
\@latex@warning{Empty `thebibliography' environment}%
}%
\endlist\normalsize
}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% REFERENCE LIST FORMATTING COMMANDS %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\@connect@with@commas#1{%
+ \def\@comma@space{\unskip, }%
+ \let\@connect@string\relax
+ \@for\@element@:=#1\do{%
+ \ifx\@empty\@element@%
+ \else
+ \@connect@string\@element@%
+ \let\@connect@string\@comma@space
+ \fi
+ }%
+ \let\@connect@string\@undefined
+ \let\@comma@space\@undefined
+}
+\newcommand{\APACmetastar}{\ensuremath{{}^\ast}}
+\def\APACinsertmetastar#1{%
+ \@for\@citeb:=#1\do{%
+ \edef\@citeb{\expandafter\@firstofone\@citeb}%
+ \@ifundefined{flagmeta@\@citeb\APAC@extra@b@citeb}%
+ {}% skip
+ {{\APACmetastar}}%
+ }%
+}
\newcommand{\APACrefYear}[1]{%
- % Should never be empty.
{\BBOP}{#1}{\BBCP}%
}
-\newcommand{\APACmonth}[1]{\ifcase #1\or January\or February\or March\or
- April\or May\or June\or July\or August\or September\or October\or
- November\or December\or Winter\or Spring\or Summer\or Fall\else
- {#1}\fi}
-\newcommand{\APACrefYearMonthDay}[3]{%
- % year (+ addendum)
- {\BBOP}{#1}%
- % month
- \ifx\@empty#2\@empty
- \else
- \unskip, {#2}%
- \fi
- % day
- \ifx\@empty#3\@empty
- \else
- \unskip\ {#3}%
- \fi
- {\BBCP}%
-}
\newcommand{\APACrefatitle}[2]{#2}
\newcommand{\APACrefbtitle}[2]{\Bem{#2}}
\newcommand{\APACrefaetitle}[2]{[#2]}
\newcommand{\APACrefbetitle}[2]{[#2]}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\let\@xp\expandafter
-\newcommand{\PrintCardinal}[1]{%
- \afterassignment\print@cardinal
- \count@ 0#1\relax\@nil
-}
-\def\print@cardinal#1#2\@nil{%
- \ifx\relax#1\relax
- \ifnum\count@>\z@
- \CardinalNumeric\count@
- \else
- ??th%
- \fi
- \else
- \ifnum \count@>\z@ \number\count@ \fi
- #1#2\relax
- \fi
-}
-\newcommand{\CardinalNumeric}[1]{%
- \number#1\relax
- \if
- \ifnum#1<14
- \ifnum#1>\thr@@ T\else F\fi
- \else
- F%
- \fi
- T%
- th%
- \else
- \@xp\keep@last@digit\@xp#1\number#1\relax
- \ifcase#1th\or st\or nd\or rd\else th\fi
- \fi
-}
-\def\keep@last@digit#1#2{%
- \ifx\relax#2%
- \@xp\@gobbletwo
- \else
- #1=#2\relax
- \fi
- \keep@last@digit#1%
-}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\APACjournalVolNumPages}[4]{%
- % journal
- \Bem{#1}%
- % volume
+ \Bem{#1}% journal
\ifx\@empty#2\@empty
\else
- \unskip, \Bem{#2}%
+ \unskip, \Bem{#2}% volume
\fi
- % issue number
\ifx\@empty#3\@empty
\else
- \unskip({#3})%
+ \unskip({#3})% issue number
\fi
- % pages
\ifx\@empty#4\@empty
\else
- \unskip, {#4}%
+ \unskip, {#4}% pages
\fi
}
\newcommand{\APACaddressPublisher}[2]{%
\ifx\@empty#1\@empty
- % publisher
\ifx\@empty#2\@empty
\else
- {#2}%
+ {#2}% publisher
\fi
- %
\else
- % address
- {#1}%
- % publisher
+ {#1}% address
\ifx\@empty#2\@empty
\else
- \unskip: {#2}%
+ \unskip: {#2}% publisher
\fi
- %
\fi
}
\let\APACaddressInstitution\APACaddressPublisher
\newcommand{\APACaddressPublisherEqAuth}[2]{%
\ifx\@empty#1\@empty
- % Publisher. This cannot be empty, because it is equal to the author.
- {\BAuthor{}}%
- %
+ {\BAuthor{}}% Publisher formatted as ``Author''
\else
- % Address and publisher. These are not empty.
- {#1\unskip: \BAuthor{}}%
- %
+ {#1\unskip: \BAuthor{}}% Address: Author
\fi
}
\let\APACaddressInstitutionEqAuth\APACaddressPublisherEqAuth
\let\APAChowpublished\relax
\newenvironment{APACrefURL}[1][]{%
\ifx\@empty#1\@empty
- \BAvailFrom
+ \BAvailFrom % Available from
\else
- \BRetrieved{#1}%
+ \BRetrieved{#1}% Retrieved <date>, from
\fi
}{}
\newenvironment{APACrefURLmsg}{%
@@ -1979,15 +648,53 @@
\newcommand{\APACorigED}[1]{%
\ifx\@empty#1\@empty
\else
- % ``by E. D. Itor (Ed.)''
- \Bby\ {#1}, \BED{}%
+ \Bby\ {#1}, \BED{}% ``by E. D. Itor (Ed.)''
\fi
}
\newcommand{\APACorigEDS}[1]{%
\ifx\@empty#1\@empty
\else
- % ``by E. D. Itor \& A. N. Other (Eds.)''
- \Bby\ {#1}, \BEDS{}%
+ \Bby\ {#1}, \BEDS{}% ``by E. D. Itor \& A. N. Other (Eds.)''
+ \fi
+}
+\newcommand{\APACbVolEdTR}[2]{%
+ \ifx\@empty#1\@empty
+ \ifx\@empty#2\@empty
+ \else
+ {(#2)}% (Technical Report No.\ <no>)
+ \fi
+ \else
+ ({#1}% (2nd ed., Vol.~1
+ \ifx\@empty#2\@empty
+ \else
+ \unskip; {#2}% ; Technical Report No.\ <no>
+ \fi
+ )% Final parenthesis.
+ \fi
+}
+\newcommand{\APACbVolEdTRpgs}[3]{%
+ \ifx\@empty#1\@empty
+ \ifx\@empty#2\@empty
+ \ifx\@empty#3\@empty
+ \else
+ {(#3)}%% (pp. 10--30)
+ \fi
+ \else
+ %% (Technical Report No.\ <no>, pp. 10--30)
+ (\@connect@with@commas{{#2},{#3}})%
+ \fi
+ \else
+ ({#1}% (2nd ed., Vol.~1
+ \ifx\@empty#2\@empty
+ \ifx\@empty#3\@empty
+ \else
+ \unskip; {#3}% ; pp. 10--30
+ \fi
+ \else
+ %% ; Technical Report No.\ <no>, pp. 10--30
+ \unskip; \@connect@with@commas{{#2},{#3}}%
+ \fi
+ )% Final parenthesis.
\fi
}
\newcommand{\APACrefnote}[1]{%
@@ -1998,152 +705,760 @@
}
\newcommand{\APACorigyearnote}[2]{%
\ifx\@empty#1\@empty
- % Original year empty: format note.
\APACrefnote{#2}%
\else
- % Check for \bibnodate. I think the following command does not check
- % whether #1 = `\bibnodate', but expands them, but that should
- % also be OK and saves a lot of juggling with \expandafter commands.
\ifx\bibnodate#1\@empty
- % Original year unknown: format (only) note.
\APACrefnote{#2}%
\else
- % Original year has been given: ``Original work published''.
(\BOWP{} {#1}%
- % Note
\ifx\@empty#2\@empty
\else
\unskip; {#2}%
\fi
- % Final parenthesis.
- )%%
- %
+ )%
\fi
\fi
}
\newcommand{\APACorigjournalnote}[6]{%
- % "(Reprinted from " (note the space)
- (\BREPR{} %
- % Journal (should not be empty)
- \Bem{#2}%
- % Year
+ (\BREPR{} % ``(Reprinted from '' (note the space)
+ \Bem{#2}% Journal (should not be empty)
\ifx\@empty#1\@empty
\else
- \unskip, {#1}%
+ \unskip, {#1}% , year
\fi
- % Volume
\ifx\@empty#3\@empty
\else
- \unskip, \Bem{#3}%
+ \unskip, \Bem{#3}% , volume
\fi
- % Issue number
\ifx\@empty#4\@empty
\else
- \unskip{[#4]}%
+ \unskip{[#4]}% [issue number]
\fi
- % Pages
\ifx\@empty#5\@empty
\else
- \unskip, {#5}%
+ \unskip, {#5}% , pages
\fi
- % Note
\ifx\@empty#6\@empty
\else
- \unskip; {#6}%
+ \unskip; {#6}% ; note
\fi
- % Final parenthesis.
- )%%
- %
-}
-\def\@connect@with@commas#1{%
- % Commas should only be inserted if both sides are nonempty.
- \def\@comma@space{\unskip, }%
- \let\@connect@string\relax
- % Loop over elements.
- \@for\@element@:=#1\do{%
- \ifx\@empty\@element@%
- \else
- % Not empty: insert connect string (nothing for the first
- % nonempty element, a comma and space afterwards).
- \@connect@string\@element@%
- \let\@connect@string\@comma@space
- \fi
- }%
- \let\@connect@string\@undefined
- \let\@comma@space\@undefined
+ )% Final parenthesis
}
\newcommand{\APACorigbooknote}[9]{%
- %
- % "(Reprinted from " (note the space)
+ %% ``(Reprinted from '' (note the space)
(\BREPR{} %
- %
- % Title, edition, volume, pages, editor, year, address: publisher
- % These should not all be empty, but this is not checked here
- % (because it's done in the .bst file).
+ %% Title, edition, volume, pages, editor, year, address: publisher
\@connect@with@commas{%
{#3},{#4},{#5},{#6},{#2},{#1},{\APACaddressPublisher{#7}{#8}}%
}%%
- %
- % Add optional note.
\ifx\@empty#9\@empty
\else
- ; #9%
+ ; #9%% ; note
\fi
- %
- % Final parenthesis.
- )%%
- %
+ )% Final parenthesis.
}
-\newcommand{\APACbVolEdTR}[2]{%
- \ifx\@empty#1\@empty
- \ifx\@empty#2\@empty
+\newenvironment{APACrefannotation}{%
+ \begin{quotation}\noindent\ignorespaces
+}{\end{quotation}}
+\newcommand{\BAstyle}{}%
+\newcommand{\BAastyle}{}%
+\newcommand{\APACciteatitle}[1]{``#1''}
+\newcommand{\APACcitebtitle}[1]{{\em #1\/}}
+\newcommand{\APACyear}[1]{{#1}}%
+\newcommand{\APACexlab}[1]{{#1}}%
+\newcounter{BibCnt}
+\renewcommand{\theBibCnt}{\alph{BibCnt}}
+\DeclareRobustCommand{\BCnt}[1]{\setcounter{BibCnt}{#1}\theBibCnt}
+\DeclareRobustCommand{\BCntIP}[1]{\setcounter{BibCnt}{#1}\mbox{-\theBibCnt}}
+\DeclareRobustCommand{\BCntND}[1]{\setcounter{BibCnt}{#1}\mbox{-\theBibCnt}}
+\let\bibliographytypesize\normalsize
+\newcommand{\bibliographyprenote}{}
+\newskip{\bibleftmargin}
+\newskip{\bibindent}
+\newskip{\bibparsep}
+\newskip{\bibitemsep}
+\bibleftmargin=2.5em
+\bibindent=-\bibleftmargin
+\bibparsep=0pt%
+\bibitemsep\z@ \@plus .3\p@\relax
+\let\bibcorporate\relax
+\newcommand{\BBA}{\BBAA}% `\&'
+\let\Bem\emph
+\newcommand{\bibnotype}{}
+\newcommand{\APACSortNoop}[1]{}
+\let\bibphant\APACSortNoop
+\def\makehashother{\catcode`\#=12\relax}
+\def\makehashmacropar{\catcode`\#=6\relax}
+\if@APAC@index
+ \if@APAC@index@package
+ \RequirePackage{index}[1995/09/28]
+ \newindex{autx}{adx}{and}{\authorindexname}
+ \DeclareRobustCommand{\AX}[1]{%
+ \if@filesw{%
+ \protected@write\@auxout{}{%
+ \string\protected@write\string\tf@autx{}{%
+ \string\string\string
+ \indexentry{\string#1|hyperpage}{\thepage}}}%
+ }%
+ \fi
+ }%
\else
- % (Technical Report No.\ <no>)
- {(#2)}%
+ \newwrite\@AXfile
+ \immediate\openout\@AXfile=\jobname.adx
+ \typeout
+ {Writing author index file \jobname.adx }%
+ \DeclareRobustCommand{\AX}[1]{%
+ \protected@write\@AXfile{}%
+ {\string\indexentry{\string#1}{\thepage}}%
+ }%
+ \def\PrintAX{\edef\currentindexname{\authorindexname}%
+ \@input@{\jobname.and}%
+ \global\let\PrintAX\@empty
+ }%
+ \AtBeginDocument{%
+ \@ifundefined{printindex}{\makeindex}{}%
+ \let\orig@printindex\printindex
+ \def\printindex{\@ifnextchar[{\APAC@printindex}{%
+ \orig@printindex}}%
+ \def\APAC@printindex[autx]{\PrintAX}%
+ }%
\fi
- \else
- % (2nd ed., Vol.~1
- ({#1}%
- \ifx\@empty#2\@empty
+ \if@APAC@include@corporate
+ \let\corporateAX\AX
\else
- % ; Technical Report No.\ <no>
- \unskip; {#2}%
+ \let\corporateAX\@gobble
\fi
- % Final parenthesis.
- )%%
- \fi
+\else
+ \AtBeginDocument{%
+ \@ifundefined{printindex}%
+ {%
+ \def\printindex{\@ifnextchar[{\check@printindex}{%
+ \check@printindex[]}}%
+ \def\check@printindex[#1]{\relax }%
+ }%
+ {%
+ \let\orig@printindex\printindex
+ \def\printindex{\@ifnextchar[{\check@printindex}{\orig@printindex}}%
+ \def\check@printindex[#1]{%
+ \expandafter\def\csname APAC@#1\endcsname{DUMMY}%
+ \@ifundefined{APAC@autx}%
+ {\orig@printindex[#1]}%
+ {\let\APAC@autx\@undefined}%
+ }%
+ }%
+ }%
+ \let\AX\@gobble
+ \let\corporateAX\@gobble
+\fi
+\newcommand{\APACstdindex}{%
+ \@ifclassloaded{article}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[%
+ \section*{\indexname}%
+ \ifx\index@prologue\@empty\else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\MakeUppercase\indexname}%
+ {\MakeUppercase\indexname}%
+ \thispagestyle{plain}%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }
+ }{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[%
+ \@makeschapterhead{\indexname}%
+ \ifx\index@prologue\@empty\else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\MakeUppercase\indexname}%
+ {\MakeUppercase\indexname}%
+ \thispagestyle{plain}%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ }%
}
-\newcommand{\APACbVolEdTRpgs}[3]{%
- \ifx\@empty#1\@empty
- \ifx\@empty#2\@empty
- \ifx\@empty#3\@empty
+\newcommand{\APACtocindex}{%
+ \@ifclassloaded{article}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[%
+ \section*{\indexname}%
+ \ifx\index@prologue\@empty\else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\MakeUppercase\indexname}%
+ {\MakeUppercase\indexname}%
+ \addcontentsline{toc}{section}{\indexname}%
+ \thispagestyle{plain}%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }
+ }{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{\the\@nameuse{idxtitle@\@indextype}}%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[%
+ \@makeschapterhead{\indexname}%
+ \ifx\index@prologue\@empty\else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\MakeUppercase\indexname}%
+ {\MakeUppercase\indexname}%
+ \addcontentsline{toc}{chapter}{\indexname}%
+ \thispagestyle{plain}%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ }%
+}
+\newcommand{\APACemindex}{%
+ \RequirePackage{multicol}
+ \renewenvironment{theindex}{%
+ \edef\@indexname{\the\@nameuse{idxtitle@\@indextype}}%
+ \@ifundefined{chapter}%
+ {\section*{\@indexname}%
+ \addcontentsline{toc}{section}{\@indexname}%
+%% \sectionmark{{\@indexname}}% doesn't work: generates numbers
+ }%
+ {\chapter*{\@indexname}%
+ \addcontentsline{toc}{chapter}{\@indexname}%
+%% \chaptermark{{\@indexname}}% doesn't work: generates numbers
+%% % (except in the backmatter)
+%% \sectionmark{{\@indexname}}% doesn't work: generates numbers
+ }%
+ \@mkboth{{\@indexname}}{{\@indexname}}% Hence we need this.
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem
+ \setlength{\columnsep}{2em}
+ \small
+ \begin{multicols}{2}
+ \raggedright
+ }%
+ {\end{multicols}\normalsize
+ }%
+}
+\newcommand{\APACltxemindex}{%
+ \RequirePackage{multicol}
+ \renewenvironment{theindex}{%
+ \@ifundefined{currentindexname}{%
+ \@ifundefined{indexname}{%
+ \edef\@indexname{Index}%
+ }{\edef\@indexname{\indexname}}%
+ }{\edef\@indexname{\currentindexname}}%
+ \@ifundefined{chapter}%
+ {\section*{\@indexname}%
+ \addcontentsline{toc}{section}{\@indexname}%
+%% \sectionmark{{\@indexname}}% doesn't work: generates numbers
+ }%
+ {\chapter*{\@indexname}%
+ \addcontentsline{toc}{chapter}{\@indexname}%
+%% \chaptermark{{\@indexname}}% doesn't work: generates numbers
+%% % (except in the backmatter)
+%% \sectionmark{{\@indexname}}% doesn't work: generates numbers
+ }%
+ \@mkboth{{\@indexname}}{{\@indexname}}% Hence we need this.
+ \def\pfill{\relax{}}%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem
+ \setlength{\columnsep}{2em}
+ \small
+ \begin{multicols}{2}
+ \raggedright
+ }%
+ {\end{multicols}\normalsize
+ }%
+}
+\AtBeginDocument{%
+ \@ifpackageloaded{url}{%
+ \@ifundefined{Url@force@Tilde}{\def\Url@force@Tilde{\relax}}{}%
+ \def\Url@APACdot{\mathchar"2E }%
+ \def\Url@APACcomma{\mathchar"2C }%
+ \def\Url@APACquestionmark{\mathchar"3F }%
+ \def\Url@APACexclamation{\mathchar"21 }%
+ \def\Url@APAChyphen{\mathchar"2D }%
+ \def\Url@APACunderscore{\_}%
+ \def\APACurlBreaks{%
+ \def\UrlBreaks{\do\@\do\\\do\|\do\;\do\>\do\]\do\)\do\'\do+\do\=\do\#}%
+ \def\UrlBigBreaks{\do\/\do\:\do@url@hyp}%
+ \def\UrlNoBreaks{\do\(\do\[\do\{\do\<}% \)
+ \def\UrlOrds{\do\*\do\~\do\'\do\"}%
+ \def\UrlSpecials{%
+ \do\.{\mathbin{}\Url@APACdot }%
+ \do\,{\mathbin{}\Url@APACcomma }%
+ \do\-{\mathbin{}\Url@APAChyphen }%
+ \do\?{\mathbin{}\Url@APACquestionmark }%
+ \do\!{\mathbin{}\Url@APACexclamation }%
+ \do\_{\mathbin{}\Url@APACunderscore }%
+ \do\ {\Url@space}\do\%{\Url@percent}\do\^^M{\Url@space}%
+ \Url@force@Tilde}% package option may force faked text-ascii-tilde
+ }%%
+ \def\Url@OTnonTT{\do\<{\langle}\do\>{\mathbin{\rangle}}\do
+ \_{\mathbin{}\_}\do\|{\mid}\do\{{\lbrace}\do\}{\mathbin{\rbrace}}\do
+ \\{\mathbin{\backslash}}\UrlTildeSpecial}
+ \def\url@APACttstyle{\def\UrlFont{\ttfamily}\APACurlBreaks }%
+ \def\url@APACrmstyle{\def\UrlFont{\rmfamily}\APACurlBreaks }%
+ \def\url@APACsfstyle{\def\UrlFont{\sffamily}\APACurlBreaks }%
+ \def\url@APACsamestyle{\def\UrlFont{}\APACurlBreaks }%
+ \urlstyle{APACtt}%
+ }{}%
+}
+\AtBeginDocument{%
+ \@ifundefined{url}{%
+ \def\url#1{\texttt{#1}}%
+ }{}%
+}
+\@ifundefined{bbl@cite@choice}{}{%
+ \g@addto@macro\bbl@cite@choice{%
+ \let\bibcite\APACbibcite
+ }%
+}
+\AtBeginDocument{%
+ \@ifpackageloaded{natbib}{%
+ \def\NAT@parse@date#1#2#3#4#5#6@@{%
+ \def\NAT@year{{#1}}\def\NAT@exlab{{#2}}%
+ }%
+ \let\@oldbibpreamble\bibpreamble
+ \def\bibpreamble{%
+ \@oldbibpreamble%
+ \bibliographytypesize%
+ \bibliographyprenote%
+ \@ifundefined{APAC@metaprenote@\APAC@extra@b@citeb}%
+ {}% skip
+ {\csname APAC@metaprenote@\APAC@extra@b@citeb\endcsname}%
+ }%
+ \let\@old@endthebibliography\endthebibliography
+ \def\endthebibliography{\@old@endthebibliography%
+ \normalsize}%
+ }{}%
+}
+\AtBeginDocument{%
+ \@ifundefined{NAT@parse}{%
+ \def\NAT@parse{This is a fake natbib command to fool hyperref.}}{}%
+ \@ifundefined{hyper@natlinkstart}{%
+ \let\hyper@natlinkstart\@gobble}{}%
+ \@ifundefined{hyper@natlinkend}{%
+ \let\hyper@natlinkend\relax}{}%
+ \@ifundefined{hyper@natanchorstart}{%
+ \let\hyper@natanchorstart\@gobble}{}%
+ \@ifundefined{hyper@natanchorend}{%
+ \let\hyper@natanchorend\relax}{}%
+ \@ifundefined{hyperpage}{%
+ \def\hyperpage#1{#1}}{}%
+ \@ifpackageloaded{hyperref}{%
+ \@ifpackageloaded{url}{%
+ \ifx\@empty\Url@ObeySp\@empty
+ \def\url@#1{\def\@tmp@arg{\string#1}%
+ \HyPsd@Subst{ }{}{\@tmp@arg}%
+ \hyper@linkurl{\Hurl{#1}}{\@tmp@arg}}%
+ \fi
+ }{}%
+ }{}%
+}
+\def\back@cite{}%
+\def\CurrentBib{}%
+\def\PrintBackRefs{}%
+\def\APACrestorebibitem{}%
+\AtBeginDocument{%
+ \@ifpackageloaded{backref}{%
+ \@ifundefined{ifBR@verbose}{%
+ \let\ifBR@verbose\iffalse
+ \let\fi\fi}{}%
+ \def\back@cite#1{%
+ \ifBR@verbose
+ \PackageInfo{backref}{back cite \string`#1\string'}%
+ \fi
+ \Hy@backout{#1\APAC@extra@b@citeb}%
+ }%
+ \def\APACrestorebibitem{%
+ \def\BR@@lbibitem[##1]##2{%
+ \BRorg@bibitem[{##1}]{##2}%
+ \def\CurrentBib{##2\APAC@extra@b@citeb}%
+ }%
+ }%
+ \def\PrintBackRefs#1{\BR@backref{#1}}%
+ }{%
+ \let\back@cite\@gobble
+ \let\PrintBackRefs\@gobble
+ }%
+}
+\def\BR@@lbibitem[#1]#2#3\par{%
+ \BRorg@bibitem[#1]{#2}#3%
+ \BR@backref{#2}%
+}%
+\@ifundefined{@extra@b@citeb}{\def\@extra@b@citeb{}}{}
+\gdef\@extra@binfo{}
+\def\APAC@extra@b@citeb{\APAC@curr@aux\APAC@bu\@extra@b@citeb}%
+\def\APAC@extra@binfo{\APAC@curr@aux\APAC@bu\@extra@binfo}%
+\AtEndOfPackage{%
+ \let\APACstd@cite\cite
+ \let\APACstd@nocite\nocite
+ \let\APACstd@lbibitem\@lbibitem
+}
+\@ifundefined{APAC@bu}{\def\APAC@bu{}}{}
+\AtBeginDocument{%
+ \@ifpackageloaded{bibunits}{%
+ \def\APAC@bu{%
+ \ifx\cite\std@cite
+ @APACbu0@%
+ \else
+ @APACbu\the\@bibunitauxcnt @%
+ \fi
+ }%
+ \let\std@cite\APACstd@cite
+ \let\std@nocite\APACstd@nocite
+ \def\std@lbibitem[#1]#2{%
+ \let\@APACtemp@auxout\@newciteauxhandle
+ \let\@newciteauxhandle\@bibunitaux
+ \APACstd@lbibitem[#1]{#2}%
+ \let\@newciteauxhandle\@APACtemp@auxout
+ }%
+ \let\@lbibitem\std@lbibitem
+ }{}%
+}
+\AtBeginDocument{%
+ \@ifpackageloaded{bibtopic}{%
+ \renewcommand*\bt@change@thb{\relax}%
+ }{%
+ \providecommand{\bt@beg@thb@hook}{\relax}
+ \providecommand{\bt@end@thb@hook}{\relax}
+ }%
+}
+\@ifundefined{APAC@curr@aux}{\def\APAC@curr@aux{}}{}
+\AtBeginDocument{%
+ \@ifpackageloaded{multibbl}{%
+ \def\APAC@def@curr@aux#1{\def\APAC@curr@aux{@APACaux@#1@}}%
+ \def\newbibliography#1{%
+ \APAC@def@curr@aux{#1}%
+ \@input@{#1.aux}%
+ \begingroup
+ \if@filesw
+ \expandafter\newwrite\csname #1@auxfile\endcsname
+ \expandafter\immediate\openout
+ \csname #1@auxfile\endcsname #1.aux\relax
+ \typeout{Writing auxiliary file #1.aux }%
+ \fi
+ \endgroup
+ }%%
+ \let\APAC@mbbl@bibliography\bibliography
+ \def\bibliography#1#2#3{%
+ \APAC@def@curr@aux{#1}%
+ \let\@APACtemp@auxout\@newciteauxhandle
+ \def\@APACtemp{\csname #1@auxfile\endcsname}%
+ \let\@newciteauxhandle\@APACtemp
+ \APAC@mbbl@bibliography{#1}{#2}{#3}%
+ \let\@newciteauxhandle\@APACtemp@auxout
+ }%%
+ \let\@orig@@cite\@@cite
+ \def\@@cite<#1>[#2]#3#4{%
+ \nocite{#3}{#4}%
+ \let\@temp@nocite\nocite
+ \let\nocite\@gobble
+ \APAC@def@curr@aux{#3}%
+ \@orig@@cite<#1>[#2]{#4}%
+ \let\nocite\@temp@nocite
+ \let\@temp@nocite\@undefined
+ }%%
+ \let\@orig@nocite\nocite
+ \def\nocite#1#2{%
+ \APAC@def@curr@aux{#1}%
+ \@bsphack
+ \ifx\@onlypreamble\document
+ \@for\@citeb:=#2\do{%
+ \edef\@citeb{\expandafter\@firstofone\@citeb}%
+ \@ifundefined{#1@auxfile}{%
+ \if@filesw
+ \immediate\write\@newciteauxhandle{\string\citation{\@citeb}}%
+ \fi
+ }{\if@filesw
+ \expandafter\immediate%
+ \write\csname #1@auxfile\endcsname{\string\citation{\@citeb}}%
+ \fi
+ }%
+ \@ifundefined{b@\@citeb\APAC@extra@b@citeb}{%
+ \edef\B@my@dummy{*}%
+ \ifx\@citeb\B@my@dummy
+ \else
+ \G@refundefinedtrue
+ \@latex@warning{Citation `\@citeb' undefined}%
+ \fi
+ }{}%
+ }%
\else
- % (pp. 10--30)
- {(#3)}%
+ \AtBeginDocument{\nocite{#1}{#2}}%
\fi
+ \@esphack
+ \@restore@auxhandle
+ }%
+ \let\@orig@@nocitemeta\nocitemeta
+ \def\nocitemeta#1#2{%
+ \nocite{#1}{#2}%
+ \let\@temp@nocite\nocite
+ \let\nocite\@gobble
+ \@orig@@nocitemeta{#2}%
+ \let\nocite\@temp@nocite
+ \let\@temp@nocite\@undefined
+ }%
+ }{}%
+}
+\providecommand\@newciteauxhandle{\@auxout}
+\def\@restore@auxhandle{\gdef\@newciteauxhandle{\@auxout}}
+\AtBeginDocument{%
+ \@ifundefined{newcites}{\global\let\@restore@auxhandle\relax}{}%
+}
+\def\@mb@citenamelist{%
+ cite,fullcite,shortcite,citeNP,fullciteNP,shortciteNP,%
+ citeA,fullciteA,shortciteA,citeauthor,fullciteauthor,shortciteauthor,%
+ citeauthorNP,fullciteauthorNP,shortciteauthorNP,%
+ citeyear,citeyearNP,nocite,nocitemeta%
+}%
+\AtBeginDocument{%
+ \@ifpackageloaded{splitbib}{%
+ \def\citeauthoryear{\string\citeauthoryear}%
+ }{}%
+}
+\def\refname{References}% Name of ref. list if it's a section.
+\def\bibname{References}% Name of ref. list if it's a chapter.
+\newcommand{\authorindexname}{Author Index}
+\newcommand{\APACmetaprenote}{%
+ References marked with an asterisk indicate studies included in
+ the meta-analysis.}
+\newcommand{\bibmessage}{Msg}% Message, for internet forums and the like
+\newcommand{\bibcomputerprogram}{Computer program}
+\newcommand{\bibcomputerprogrammanual}{Computer program manual}
+\newcommand{\bibcomputerprogramandmanual}{Computer program and manual}
+\newcommand{\bibcomputersoftware}{Computer software}
+\newcommand{\bibcomputersoftwaremanual}{Computer software manual}
+\newcommand{\bibcomputersoftwareandmanual}{Computer software and manual}
+\newcommand{\bibprogramminglanguage}{Programming language}
+\newcommand{\bibnodate}{n.d.\hbox{}}% no date
+\newcommand{\BIP}{in press} % in press
+\newcommand{\BOthers}[1]{et al.\hbox{}}% ``and others''
+\newcommand{\BOthersPeriod}[1]{et al.\hbox{}}% ``and others.'', with a period
+\newcommand{\BIn}{In} % for ``In '' editor...
+\newcommand{\Bby}{by} % for ``by '' editor... (in reprints)
+\newcommand{\BED}{Ed.\hbox{}} % editor
+\newcommand{\BEDS}{Eds.\hbox{}} % editors
+\newcommand{\BTRANS}{Trans.\hbox{}} % translator
+\newcommand{\BTRANSS}{Trans.\hbox{}} % translators
+\newcommand{\BTRANSL}{trans.\hbox{}} % translation, for the year field
+\newcommand{\BCHAIR}{Chair} % chair of symposium
+\newcommand{\BCHAIRS}{Chairs} % chairs
+\newcommand{\BVOL}{Vol.\hbox{}} % volume (of a multi-volume book)
+\newcommand{\BVOLS}{Vols.\hbox{}} % volumes
+\newcommand{\BNUM}{No.\hbox{}} % number (of a technical report)
+\newcommand{\BNUMS}{Nos.\hbox{}} % numbers
+\newcommand{\BEd}{ed.\hbox{}} % edition
+\newcommand{\BCHAP}{chap.\hbox{}} % chapter (for electronic documents)
+\newcommand{\BCHAPS}{chap.\hbox{}} % chapters
+\newcommand{\BPG}{p.\hbox{}} % page
+\newcommand{\BPGS}{pp.\hbox{}} % pages
+%% Default technical report type name.
+\newcommand{\BTR}{Tech.\ Rep.\hbox{}}
+%% Default PhD thesis type name.
+\newcommand{\BPhD}{Doctoral dissertation}
+%% Default unpublished PhD thesis type name.
+\newcommand{\BUPhD}{Unpublished doctoral dissertation}
+%% Default master's thesis type name.
+\newcommand{\BMTh}{Master's thesis}
+%% Default unpublished master's thesis type name.
+\newcommand{\BUMTh}{Unpublished master's thesis}
+\newcommand{\BAuthor}{Author}% ``Author'' if publisher = author
+\newcommand{\BOWP}{Original work published}
+\newcommand{\BREPR}{Reprinted from}
+\newcommand{\BAvailFrom}{Available from\ }% Websites; note the space.
+%% The argument is the date on which it was last checked.
+\newcommand{\BRetrieved}[1]{Retrieved {#1}, from\ }% Websites; note the space.
+\newcommand{\BMsgPostedTo}{Message posted to\ }% Messages; note the space.
+\newcommand{\BBOP}{(} % opening parenthesis
+\newcommand{\BBCP}{)} % closing parenthesis
+\newcommand{\BBOQ}{} % opening quote for article title
+\newcommand{\BBCQ}{} % closing quote for article title
+\newcommand{\BBAA}{\&} % between authors in parenthetical cites and ref. list
+\newcommand{\BBAB}{and} % between authors in in-text citation
+\newcommand{\BAnd}{\&} % for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\newcommand{\BAP}{ } % after prefix, before first citation
+\newcommand{\BBAY}{, } % between author(s) and year
+\newcommand{\BBYY}{, } % between years of multiple citations with same author
+\newcommand{\BBC}{; } % between cites
+\newcommand{\BBN}{, } % before note
+\newcommand{\BCBT}{,} % comma between authors in ref. list when no. of
+ %% authors = 2
+\newcommand{\BCBL}{,} % comma before last author when no. of authors > 2
+\newcommand{\APACmonth}[1]{\ifcase #1\or January\or February\or March\or
+ April\or May\or June\or July\or August\or September\or October\or
+ November\or December\or Winter\or Spring\or Summer\or Fall\else
+ {#1}\fi}
+\newcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#2\@empty
+ \ifx\@empty#3\@empty
\else
- % (Technical Report No.\ <no>, pp. 10--30)
- (\@connect@with@commas{{#2},{#3}})%
+ \unskip, {#3}% day
\fi
\else
- % (2nd ed., Vol.~1
- ({#1}%
- \ifx\@empty#2\@empty
- \ifx\@empty#3\@empty
- \else
- % ; pp. 10--30
- \unskip; {#3}%
- \fi
+ \unskip, {#2}% month
+ \ifx\@empty#3\@empty
\else
- % ; Technical Report No.\ <no>, pp. 10--30
- \unskip; \@connect@with@commas{{#2},{#3}}%
+ \unskip~{#3}% day
\fi
- % Final parenthesis.
- )%%
\fi
+ {\BBCP}% closing parenthesis
+}
+\let\@xp\expandafter
+\newcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??th%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}
+\newcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ th%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1th\or st\or nd\or rd\else th\fi
+ \fi
+}
+\def\keep@last@digit#1#2{%
+ \ifx\relax#2%
+ \@xp\@gobbletwo
+ \else
+ #1=#2\relax
+ \fi
+ \keep@last@digit#1%
+}
+\AtBeginDocument{%
+ \@ifundefined{iflanguage}%
+ {\relax }%
+ {%
+ \edef\APAC@tmp{nohyphenation}%
+ \ifx\languagename\APAC@tmp
+ \else
+ \InputIfFileExists{\languagename.apc}{}{%
+ \def\APAC@iflang##1##2{%
+ \expandafter\ifx\csname l@##1\endcsname\relax
+ \else
+ \ifnum\csname l@##1\endcsname=\language
+ {##2}%
+ \fi
+ \fi
+ }%
+ \APAC@iflang{dutch}{\gdef\APAC@apcfile{dutch.apc}}%
+ \APAC@iflang{finnish}{\gdef\APAC@apcfile{finnish.apc}}%
+ \APAC@iflang{french}{\gdef\APAC@apcfile{french.apc}}%
+ \APAC@iflang{german}{\gdef\APAC@apcfile{german.apc}}%
+ \APAC@iflang{ngerman}{\gdef\APAC@apcfile{ngerman.apc}}%
+ \APAC@iflang{greek}{\gdef\APAC@apcfile{greek.apc}}%
+ \APAC@iflang{norsk}{\gdef\APAC@apcfile{norsk.apc}}%
+ \APAC@iflang{spanish}{\gdef\APAC@apcfile{spanish.apc}}%
+ \APAC@iflang{swedish}{\gdef\APAC@apcfile{swedish.apc}}%
+ \APAC@iflang{UKenglish}{\gdef\APAC@apcfile{english.apc}}%
+ \APAC@iflang{english}{\gdef\APAC@apcfile{english.apc}}%
+ \@ifundefined{APAC@apcfile}{%
+ \PackageWarningNoLine{apacite}{%
+ No suitable language definition file (\languagename.apc) found}%
+ }{%
+ \InputIfFileExists{\APAC@apcfile}{}{%
+ \PackageWarningNoLine{apacite}{%
+ Language definition file \APAC@apcfile\space not found}%
+ }%
+ }%
+ \let\APAC@apcfile\@undefined
+ }%
+ \fi
+ \let\APAC@tmp\@undefined
+ }%
+ \let\APAC@iflang\@undefined
}
%%
-
\endinput
%%
%% End of file `apacite.sty'.
diff --git a/Master/texmf-dist/tex/latex/apacite/dutch.apc b/Master/texmf-dist/tex/latex/apacite/dutch.apc
index a5bbe586658..7f6e5c25514 100644
--- a/Master/texmf-dist/tex/latex/apacite/dutch.apc
+++ b/Master/texmf-dist/tex/latex/apacite/dutch.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,57 +41,28 @@
%% the generated files.
%%
\ProvidesFile{dutch.apc}
- [2007/09/03 v4.00 apacite language file]
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% dutch.apc - dutch translation of apacite elements
%% Written by Erik Meijer
%%
-%% For compiling the translated elements, the following sources were
-%% used:
+%% DP = De Psycholoog
+%% NTPG = Nederlands Tijdschrift voor de Psychologie en haar Grensgebieden
+%% SW = Schrijfwijzer
%%
-%% (1) Instructions for Dutch psychology journal "De Psycholoog"
-%% (indicated below as "[DP]"):
+\makeatletter
%%
-%% Uitgebreide richtlijnen voor het aanleveren van kopij [Extensive
-%% guidelines for the submission of manuscripts]. (2001).
-%% Retreived January 3, 2005, from
-%% http://upload.lectric.nl/data/nip7/Richtlijnen%20voor%20auteurs.pdf
+\renewcommand{\refname}{Literatuur}% Name of ref. list if it's a section.
+\renewcommand{\bibname}{Literatuur}% Name of ref. list if it's a chapter.
+\renewcommand{\authorindexname}{Auteursindex}% Name of author index
%%
-%% (2) Instructions for Dutch psychology journal "Nederlands Tijdschrift
-%% voor de Psychologie en haar Grensgebieden"
-%% (indicated below as "[NTPG]"):
+%% A note before the references if a meta-analysis is reported.
%%
-%% Aanwijzingen voor auteurs [Directions for authors]. (2004).
-%% Nederlands Tijdschrift voor de Psychologie en haar Grensgebieden,
-%% 59, inside back cover.
-%%
-%% (3) Instructions (pp. 404-410) from the following well-known book
-%% (indicated below as "[SW]"):
-%%
-%% Renkema, J. (2002). Schrijfwijzer [Writing indicator] (4th ed.).
-%% Den Haag, The Netherlands: Sdu.
-%%
-%% These three all state that their rules are adapted from the APA manual.
-%% For translations that are not explicitly mentioned in these sources,
-%% I used the extensive reference list from the following article:
-%%
-%% (4) Schrooten, M. G. S., & Smulders, F. T. Y. (2004). Een experimentele
-%% kijk op angst: Aandacht en automatisme in de verwerking van
-%% bedreigende stimuli
-%% [Anxiety from an experimental point of view: Attention and
-%% automaticity in the processing of threatening stimuli].
-%% Nederlands Tijdschrift voor de Psychologie en haar Grensgebieden,
-%% 59, 135-149.
-%%
-%% Finally, I consulted the following dictionary:
-%%
-%% (5) Groot woordenboek Engels-Nederlands [Large dictionary English-Dutch]
-%% (2nd ed.). (1989). Utrecht, The Netherlands: Van Dale.
+\renewcommand{\APACmetaprenote}{%
+ Met een asterisk gemarkeerde referenties betreffen studies die in de
+ meta-analyse zijn gebruikt.}%
%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Commands for specific types of @misc entries.
-%%% These commands are recognized by apacite.bst.
+%% Commands for specific types of @misc entries.
\renewcommand{\bibmessage}{Bericht}%
\renewcommand{\bibcomputerprogram}{Computerprogramma}%
\renewcommand{\bibcomputerprogrammanual}{Handleiding van computerprogramma}%
@@ -100,67 +71,129 @@
\renewcommand{\bibcomputersoftwaremanual}{Handleiding van computersoftware}%
\renewcommand{\bibcomputersoftwareandmanual}{Computersoftware en handleiding}%
\renewcommand{\bibprogramminglanguage}{Programmeertaal}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Other labels
+%%
+%% Other labels
\renewcommand{\bibnodate}{z.~j.\hbox{}}% [SW] (``zonder jaartal'')
-\renewcommand{\BBAB}{en}%
+\renewcommand{\BIP}{te verschijnen}% % [SW]
\renewcommand{\BOthers}[1]{et al.\hbox{}}% % [DP]
\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}% % [DP]
%% NTPG requires the following, SW allows both variants:
-\renewcommand{\BIP}{te verschijnen}% % [SW]
-\renewcommand{\BIn}{In}%
-\renewcommand{\Bby}{door}%
-\renewcommand{\BCHAP}{hfdst.\hbox{}}%
-\renewcommand{\BCHAPS}{hfdst.\hbox{}}%
-%% Editor(s) is almost impossible to get right in Dutch, because SW
-%% and DP require the translation of ``editor(s)'' to be dependent on
-%% the language in which the referenced work is written:
-%% ``Red.'' (or ``red.'') for referenced works in Dutch
-%% ``Ed.''/``Eds.'' for referenced works in English
-%% ``Hrsg.'' for referenced works in German
-%% ``edt.'' for referenced works in French
-%% NTPG does not give an explicit rule for this, but only an example
-%% in which an English work is referenced and ``Ed.'' is used.
-%%
-%% For the moment, I think it makes most sense to give the Dutch versions here:
+%% \renewcommand{\BOthers}[1]{e.~a.\hbox{}}% % [NTPG]
+%% \renewcommand{\BOthersPeriod}[1]{e.~a.\hbox{}}% % [NTPG]
+%%
+\renewcommand{\BIn}{In}% % for ``In '' editor...
+\renewcommand{\Bby}{door}% % for ``by '' editor... (in reprints)
\renewcommand{\BED}{red.\hbox{}}% % [DP] (SW gives ``Red.'')
\renewcommand{\BEDS}{red.\hbox{}}% % [DP] (SW gives ``Red.'')
-%% Translators should not be mentioned according to DP.
-%% NTPG does not explain how to format this.
-%% SW gives a completely different format: ``Vertaald door: ''
-%% followed by the name of the translator, or if the translator is unknown:
-%% ``Vertaling van: '' followed by the original title.
-%% This is much too complicated, so I'll choose a simple alternative:
-\renewcommand{\BTRANS}{vert.\hbox{}}%
-\renewcommand{\BTRANSS}{vert.\hbox{}}%
-\renewcommand{\BTRANSL}{vert.\hbox{}}%
-\renewcommand{\BCHAIR}{voorz.\hbox{}}%
-\renewcommand{\BCHAIRS}{voorz.\hbox{}}%
-\renewcommand{\BVOL}{Dl.\hbox{}}%
-\renewcommand{\BVOLS}{Dl.\hbox{}}% % [SW]
-\renewcommand{\BNUM}{nr.\hbox{}}% % [SW]
-\renewcommand{\BNUMS}{nr.\hbox{}}% % [SW]
-\renewcommand{\BEd}{dr.\hbox{}}% % [SW]
-\renewcommand{\BPG}{p.\hbox{}}%
-\renewcommand{\BPGS}{pp.\hbox{}}% % [SW]. [DP] gives ``p.'', [NTPG] both.
+\renewcommand{\BTRANS}{vert.\hbox{}}% translator
+\renewcommand{\BTRANSS}{vert.\hbox{}}% translators
+\renewcommand{\BTRANSL}{vert.\hbox{}}% translation, for the year field
+%%
+\renewcommand{\BCHAIR}{voorz.\hbox{}}% chair of symposium
+\renewcommand{\BCHAIRS}{voorz.\hbox{}}% chairs
+\renewcommand{\BVOL}{Dl.\hbox{}}% volume [SW]
+\renewcommand{\BVOLS}{Dl.\hbox{}}% volumes [SW]
+\renewcommand{\BNUM}{nr.\hbox{}}% number [SW]
+\renewcommand{\BNUMS}{nr.\hbox{}}% numbers [SW]
+\renewcommand{\BEd}{dr.\hbox{}}% edition [SW]
+\renewcommand{\BCHAP}{hfdst.\hbox{}}% chapter
+\renewcommand{\BCHAPS}{hfdst.\hbox{}}% chapters
+\renewcommand{\BPG}{p.\hbox{}}% page
+\renewcommand{\BPGS}{pp.\hbox{}}% pages [SW]. DP gives ``p.'', NTPG both.
+%% Default technical report type name.
\renewcommand{\BTR}{Rapport}%
-\renewcommand{\BPhD}{Academisch proefschrift}%
-\renewcommand{\BUPhD}{Academisch proefschrift}%
-\renewcommand{\BMTh}{Doctoraalscriptie}%
-\renewcommand{\BUMTh}{Doctoraalscriptie}%
-\renewcommand{\BAuthor}{Auteur}%
-\renewcommand{\BOWP}{Oorspronkelijke editie}%
-\renewcommand{\BREPR}{Overgenomen uit}%
-\renewcommand{\refname}{Literatuur}% [DP & NTPG]
-\renewcommand{\bibname}{Literatuur}% [DP & NTPG]
-\renewcommand{\APACmetaprenote}{%
- Met een asterisk gemarkeerde referenties betreffen studies die in de
- meta-analyse zijn gebruikt.}%
-\renewcommand{\authorindexname}{Auteursindex}%
-\renewcommand{\BCBT}{}% [DP & SW]. NTPG uses the US/APA comma.
-\renewcommand{\BCBL}{}% [DP & SW]. NTPG uses the US/APA comma.
+%% Default PhD thesis type name.
+\renewcommand{\BUPhD}{Academisch proefschrift}% ``published''
+\renewcommand{\BPhD}{Academisch proefschrift}% ``unpublished''
+%% Default master's thesis type name.
+\renewcommand{\BMTh}{Doctoraalscriptie}% ``published''
+\renewcommand{\BUMTh}{Doctoraalscriptie}% ``unpublished''
+%%
+\renewcommand{\BAuthor}{Auteur}% ``Author'' if publisher = author
+\renewcommand{\BOWP}{Oorspronkelijke editie}% Original work published
+\renewcommand{\BREPR}{Overgenomen uit}% Reprinted from
+%%
+%% Websites and newsgroups; note the spaces.
+\newcommand{\BAvailFrom}{Available from\ }% ??? CHECK!!!
+%% The argument is the date on which it was last checked.
+\newcommand{\BRetrieved}[1]{Retrieved {#1}, from\ }% ??? CHECK!!!
+\newcommand{\BMsgPostedTo}{Message posted to\ }% ??? CHECK!!!
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
+\renewcommand{\BBAA}{\&}% between authors in parenthetical cites and ref. list
+\renewcommand{\BBAB}{en}% between authors in in-text citation
+\renewcommand{\BAnd}{\&}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{; }% between cites
+\renewcommand{\BBN}{, }% before note
+%%
+%% No commas according to DP and SW. NTPG uses the US/APA comma.
+\renewcommand{\BCBT}{}% comma between authors in ref. list when no. of
+ %% authors = 2
+\newcommand{\BCBL}{}% comma before last author when no. of authors > 2
+%%
+%% Date formatting
+\renewcommand{\APACmonth}[1]{\ifcase #1\or januari\or februari\or maart\or
+ april\or mei\or juni\or juli\or augustus\or september\or oktober\or
+ november\or december\or winter\or lente\or zomer\or herfst\else
+ {#1}\fi}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}% day
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%% Some macros that transform a number (say, `2') to a ordinal one (`2nd')
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??e%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ e%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1e\else e\fi
+ \fi
+}%
%%
-
\endinput
%%
%% End of file `dutch.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/english.apc b/Master/texmf-dist/tex/latex/apacite/english.apc
index d9349ddb47f..6217e9d91fa 100644
--- a/Master/texmf-dist/tex/latex/apacite/english.apc
+++ b/Master/texmf-dist/tex/latex/apacite/english.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,22 +41,22 @@
%% the generated files.
%%
\ProvidesFile{english.apc}
- [2007/09/03 v4.00 apacite language file]
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% english.apc - english version of apacite elements
%% Written by Erik Meijer
-%% Changes since the [2005/06/01] version:
-%% - Uncommented all the \renewcommand's, so that the file can be
-%% \input to override previous definitions.
-%% - Replaced `.{}' by `.\hbox{}', with the same goal (but now it works)
-%% of tricking TeX to make sure the abbreviation period is not
-%% interpreted as a sentence-ending period.
-%% - Inserted many percent signs to make sure no undesired space is
-%% put into the document when this file is read.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Commands for specific types of @misc entries.
-%%% These commands are recognized by apacite.bst.
+%%
+\makeatletter
+\renewcommand{\refname}{References}% Name of ref. list if it's a section.
+\renewcommand{\bibname}{References}% Name of ref. list if it's a chapter.
+\renewcommand{\authorindexname}{Author Index}% Name of Author Index
+%%
+%% A note before the references if a meta-analysis is reported.
+\renewcommand{\APACmetaprenote}{%
+ References marked with an asterisk indicate studies
+ included in the meta-analysis.}%
+%%
+%% Commands for specific types of @misc entries.
\renewcommand{\bibmessage}{Msg}%
\renewcommand{\bibcomputerprogram}{Computer program}%
\renewcommand{\bibcomputerprogrammanual}{Computer program manual}%
@@ -65,17 +65,14 @@
\renewcommand{\bibcomputersoftwaremanual}{Computer software manual}%
\renewcommand{\bibcomputersoftwareandmanual}{Computer software and manual}%
\renewcommand{\bibprogramminglanguage}{Programming language}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Other labels
+%%
+%% Other labels
\renewcommand{\bibnodate}{n.d.\hbox{}}% % ``no date''
-\renewcommand{\BBAB}{and}% % between authors in text
-\renewcommand{\BOthers}[1]{et al.\hbox{}}%
-\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}%
-\renewcommand{\BIP}{in press}% % used as year for in-press citations
+\renewcommand{\BIP}{in press}% % ``in press''
+\renewcommand{\BOthers}[1]{et al.\hbox{}}% ``and others''
+\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}% ``and others'' with a period
\renewcommand{\BIn}{In}% % for ``In '' editor...
\renewcommand{\Bby}{by}% % for ``by '' editor... (in reprints)
-\renewcommand{\BCHAP}{chap.\hbox{}}% % chapter
-\renewcommand{\BCHAPS}{chap.\hbox{}}% % chapters
\renewcommand{\BED}{Ed.\hbox{}}% % editor
\renewcommand{\BEDS}{Eds.\hbox{}}% % editors
\renewcommand{\BTRANS}{Trans.\hbox{}}% % translator
@@ -88,29 +85,166 @@
\renewcommand{\BNUM}{No.\hbox{}}% % number
\renewcommand{\BNUMS}{Nos.\hbox{}}% % numbers
\renewcommand{\BEd}{ed.\hbox{}}% % edition
+\renewcommand{\BCHAP}{chap.\hbox{}}% % chapter
+\renewcommand{\BCHAPS}{chap.\hbox{}}% % chapters
\renewcommand{\BPG}{p.\hbox{}}% % page
\renewcommand{\BPGS}{pp.\hbox{}}% % pages
-\renewcommand{\BTR}{Tech.\ Rep.\hbox{}}% % (default) technical report type name
-\renewcommand{\BPhD}{Doctoral dissertation}% (default) PhD thesis type name
-\renewcommand{\BUPhD}{Unpublished doctoral dissertation}%
-\renewcommand{\BMTh}{Master's thesis}% (default) master's thesis type name
-\renewcommand{\BUMTh}{Unpublished master's thesis}%
-\renewcommand{\BAuthor}{Author}% Used if publisher = author
+%% Default technical report type name.
+\renewcommand{\BTR}{Tech.\ Rep.\hbox{}}
+%% Default PhD thesis type name.
+\renewcommand{\BPhD}{Doctoral dissertation}
+%% Default unpublished PhD thesis type name.
+\renewcommand{\BUPhD}{Unpublished doctoral dissertation}
+%% Default master's thesis type name.
+\renewcommand{\BMTh}{Master's thesis}
+%% Default unpublished master's thesis type name.
+\renewcommand{\BUMTh}{Unpublished master's thesis}
+%%
+\renewcommand{\BAuthor}{Author}% ``Author'' if publisher = author
\renewcommand{\BOWP}{Original work published}%
\renewcommand{\BREPR}{Reprinted from}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Reference List
-\renewcommand{\refname}{References}% Name of ref. list if it's a section.
-\renewcommand{\bibname}{References}% Name of ref. list if it's a chapter.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\renewcommand{\APACmetaprenote}{%
- References marked with an asterisk indicate studies
- included in the meta-analysis.}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Author Index
-\renewcommand{\authorindexname}{Author Index}%
+\renewcommand{\BAvailFrom}{Available from\ }% Websites; note the space.
+%% The argument is the date on which it was last checked.
+\renewcommand{\BRetrieved}[1]{Retrieved {#1}, from\ }% Websites; note the space.
+\renewcommand{\BMsgPostedTo}{Message posted to\ }% Messages; note the space.
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
+\renewcommand{\BBAA}{\&}% between authors in parenthetical cites and ref. list
+\renewcommand{\BBAB}{and}% between authors in in-text citation
+\renewcommand{\BAnd}{\&}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{; }% between cites
+\renewcommand{\BBN}{, }% before note
+\renewcommand{\BCBT}{,}% comma between authors in ref. list when no. of
+ %% authors = 2
+\renewcommand{\BCBL}{,}% comma before last author when no. of authors > 2
+%%
+%% Date formatting
+\renewcommand{\APACmonth}[1]{\ifcase #1\or January\or February\or March\or
+ April\or May\or June\or July\or August\or September\or October\or
+ November\or December\or Winter\or Spring\or Summer\or Fall\else
+ {#1}\fi}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#2\@empty
+ \ifx\@empty#3\@empty
+ \else
+ \unskip, {#3}% day
+ \fi
+ \else
+ \unskip, {#2}% month
+ \ifx\@empty#3\@empty
+ \else
+ \unskip~{#3}% day
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2nd')
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??th%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ th%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1th\or st\or nd\or rd\else th\fi
+ \fi
+}%
+\def\APAC@tempb{US}%
+\edef\APAC@tempa{\string UKenglish}%
+\ifx\languagename\APAC@tempa
+ \def\APAC@tempb{UK}%
+\fi
+\edef\APAC@tempa{\string british}%
+\ifx\languagename\APAC@tempa
+ \def\APAC@tempb{UK}%
+\fi
+\def\APAC@tempa{UK}
+\ifx\APAC@tempa\APAC@tempb
+ \renewcommand{\BCBT}{}% no comma before `\&' in British
+ \renewcommand{\BCBL}{}% no comma before `\&' in British
+ \renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {\PrintOrdinal{#3}}% day
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+ }%
+\fi
+%%
+\edef\APAC@tempa{\string australian}%
+\ifx\languagename\APAC@tempa
+ \def\APAC@tempb{AU}%
+\fi
+\edef\APAC@tempa{\string newzealand}%
+\ifx\languagename\APAC@tempa
+ \def\APAC@tempb{AU}%
+\fi
+\def\APAC@tempa{AU}
+\ifx\APAC@tempa\APAC@tempb
+ \renewcommand{\BCBT}{}% no comma before `\&' in AU/NZ (?)
+ \renewcommand{\BCBL}{}% no comma before `\&' in AU/NZ (?)
+ \renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}% day
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+ }%
+\else
+ \immediate\typeout{NOT AUSTRALIAN!!!}% for checking that it works
+\fi
+\let\APAC@tempa\@undefined
+\let\APAC@tempb\@undefined
%%
-
\endinput
%%
%% End of file `english.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/finnish.apc b/Master/texmf-dist/tex/latex/apacite/finnish.apc
index 14da9396c61..f9bdaa5cb80 100644
--- a/Master/texmf-dist/tex/latex/apacite/finnish.apc
+++ b/Master/texmf-dist/tex/latex/apacite/finnish.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,92 +41,229 @@
%% the generated files.
%%
\ProvidesFile{finnish.apc}
- [2007/09/03 v4.00 apacite language file]
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% finnish.apc - finnish version of apacite elements
+%% Written by Kari Pyykk\"o
%%
-%% Reference: Appendix E from book
+\makeatletter
+\renewcommand{\refname}{Viitteet}% Name of ref. list if it's a section.
+\renewcommand{\bibname}{Viitteet}% Name of ref. list if it's a chapter.
+\renewcommand{\authorindexname}{Tekij\"ahakemisto}% Name of Author Index
%%
-%% --------------------------------------------------------------------
-%% Kansallinen luetteloinnin ohjausryhm\"a. (2006). Monografioiden
-%% kuvailu, Suomalaiset luettelointis\"a\"ann\"ot. Helsinki: BTJ
-%% Kirjastopalvelu.
-%% --------------------------------------------------------------------
+%% A note before the references if a meta-analysis is reported.
+\renewcommand{\APACmetaprenote}{%
+ Viitteet merkitty t\"ahtimerkeill\"a osoittaen opintojen
+ sis\"altymist\"a meta-analyysiin.}%
%%
-%% Written by Kari Pyykk\"o
+%% Commands for specific types of @misc entries.
%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Commands for specific types of @misc entries.
-%%% These commands are recognized by apacite.bst.
+%% Msg
\renewcommand{\bibmessage}{Sanoma}%
+%%
+%% Computer program
\renewcommand{\bibcomputerprogram}{Tietokoneohjelma}%
+%%
+%% Computer program manual
\renewcommand{\bibcomputerprogrammanual}{Tietokoneohjelman k\"asikirja}%
+%%
+%% Computer program and manual
\renewcommand{\bibcomputerprogramandmanual}{Tietokoneohjelma ja k\"asikirja}%
+%%
+%% Computer software
\renewcommand{\bibcomputersoftware}{Ohjelmisto}%
+%%
+%% Computer software manual
\renewcommand{\bibcomputersoftwaremanual}{Ohjelmiston k\"asikirja}%
+%%
+%% Computer software and manual
\renewcommand{\bibcomputersoftwareandmanual}{Ohjelmisto ja k\"asikirja}%
+%%
+%% Programming language
\renewcommand{\bibprogramminglanguage}{Ohjelmointikieli}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Other labels
-\renewcommand{\bibnodate}{s.a.\hbox{}}% % ``no date'', ``sine anno''
-\renewcommand{\BBAB}{ja}% % between authors in text
-\renewcommand{\BOthers}[1]{et al.\hbox{}}% ``others'', the argument contains a
- % dot to suppress an additional one
- % in the reference list
-\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}%
- % ``others'', the argument contains
- % a dot to suppress an additional one
- % in the reference list. The difference
- % with \BOthers is that, if another
- % string is used to define \BOthers,
- % this one should always finish with a
- % period and the previous one not
- % necessarily (e.g., if explicit
- % ``others'' is used).
+%%
+%%
+%% Other labels
+%%
+%% n.d.
+\renewcommand{\bibnodate}{s.a.\hbox{}}% ``no date'', ``sine anno''
+%%
+%% in press
\renewcommand{\BIP}{painossa}% % used as year for in-press citations
-\renewcommand{\BIn}{Teoksessa}% % for ``In '' editor...
-\renewcommand{\BCHAP}{luku{}}% % chapter
-\renewcommand{\BCHAPS}{luvut{}}% % chapters
-\renewcommand{\BED}{toim.\hbox{}}% % editor
-\renewcommand{\BEDS}{toim.\hbox{}}% % editors
-\renewcommand{\BTRANS}{k\"a\"ant.\hbox{}}% translator
+%%
+%% et al.: ``and others'', not necessarily with a period
+\renewcommand{\BOthers}[1]{et al.\hbox{}}%
+%%
+%% et al.: ``and others'' with a period
+\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}%
+%%
+%% In
+\renewcommand{\BIn}{Teoksessa}% ``In'' editor...
+%%
+%% by
+\renewcommand{\Bby}{teoksesta}% ``by'' editor... (in reprints)
+%%
+%% Ed.
+\renewcommand{\BED}{toim.\hbox{}}% editor
+%%
+%% Eds.
+\renewcommand{\BEDS}{toim.\hbox{}}% editors
+%%
+%% Trans.
+\renewcommand{\BTRANS}{k\"a\"ant.\hbox{}}% translator
+%%
+%% Trans.
\renewcommand{\BTRANSS}{k\"a\"ant.\hbox{}}% translators
-\renewcommand{\BTRANSL}{k\"a\"an.\hbox{}}% translation, for the year field
-\renewcommand{\BCHAIR}{pj.\hbox{}}% % chair of symposium
-\renewcommand{\BCHAIRS}{pj.\hbox{}}% % chairs
-\renewcommand{\BVOL}{osa}% % volume
-\renewcommand{\BVOLS}{osat}% % volumes
-\renewcommand{\BNUM}{nro}% % number
-\renewcommand{\BNUMS}{nro}% % numbers
-\renewcommand{\BEd}{p.\hbox{}}% % edition
-\renewcommand{\BPG}{s.\hbox{}}% % page
-\renewcommand{\BPGS}{s.\hbox{}}% % pages
-\renewcommand{\BTR}{Tekn.\ rap.\hbox{}}% (default) technical report type name
-\renewcommand{\BPhD}{V\"ait\"oskirja}% (default) PhD thesis type name
+%%
+%% trans.
+\renewcommand{\BTRANSL}{k\"a\"an.\hbox{}}% translation, for the year field
+%%
+%% Chair
+\renewcommand{\BCHAIR}{pj.\hbox{}}% chair of symposium
+%%
+%% Chairs
+\renewcommand{\BCHAIRS}{pj.\hbox{}}% chairs
+%%
+%% Vol.
+\renewcommand{\BVOL}{osa}% volume
+%%
+%% Vols.
+\renewcommand{\BVOLS}{osat}% volumes
+%%
+%% No.
+\renewcommand{\BNUM}{nro}% number
+%%
+%% Nos.
+\renewcommand{\BNUMS}{nro}% numbers
+%%
+%% ed.
+\renewcommand{\BEd}{p.\hbox{}}% edition
+%%
+%% chap.
+\renewcommand{\BCHAP}{luku}% chapter
+%%
+%% chap.
+\renewcommand{\BCHAPS}{luvut}% chapters
+%%
+%% p.
+\renewcommand{\BPG}{s.\hbox{}}% page
+%%
+%% pp.
+\renewcommand{\BPGS}{s.\hbox{}}% pages
+%%
+%% Tech.\ Rep.
+\renewcommand{\BTR}{Tekn.\ rap.\hbox{}}% (default) technical report type name
+%%
+%% (default) PhD thesis type name
+\renewcommand{\BPhD}{V\"ait\"oskirja}%
+%%
+%% (default) unpublished PhD thesis type name
\renewcommand{\BUPhD}{Julkaisematon v\"ait\"oskirja}%
- % (default) unpublished PhD thesis
- % type name
+%%
+%% (default) master's thesis type name
\renewcommand{\BMTh}{Pro gradu -tutkielma}%
- % (default) master's thesis type name
+%%
+%% (default) unpublished master's thesis type name
\renewcommand{\BUMTh}{Julkaisematon pro gradu -tutkielma}%
- % (default) unpublished
- % master's thesis type name
+%%
+\renewcommand{\BAuthor}{Tekij\"a}% ``Author'' if publisher = author
+%%
+%% Original work published
\renewcommand{\BOWP}{Alkuaan julk.\hbox{}}%
+%%
+%% Reprinted from
\renewcommand{\BREPR}{Uudelleen julk.\hbox{}}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Reference List
-\renewcommand{\refname}{Viitteet}% Name of ref. list if it's a section.
-\renewcommand{\bibname}{Viitteet}% Name of ref. list if it's a chapter.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\renewcommand{\APACmetaprenote}{%
- \refname merkitty t\"ahtimerkeill\"a osoittaen opintojen
- sis\"altymist\"a meta-analyysiin.}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Author Index
-\renewcommand{\authorindexname}{Tekij\"ahakemisto}%
%%
-
+%% (websites) Available from; note the space.
+\renewcommand{\BAvailFrom}{Saatavilla\ }%
+%%
+%% (websites) Retrieved ... from; note the space.
+%% The argument is the date on which it was last checked.
+\renewcommand{\BRetrieved}[1]{Lainattu {#1}, saatavilla\ }%
+%%
+%% (newsgroups \& forums) Message posted to; note the space.
+\renewcommand{\BMsgPostedTo}{Viesti l\"ahetetty\ }%
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
+\renewcommand{\BBAA}{\&}% between authors in parenthetical cites and ref. list
+%%
+%% and
+\renewcommand{\BBAB}{ja}% between authors in text
+%%
+\renewcommand{\BAnd}{\&}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{; }% between cites
+\renewcommand{\BBN}{, }% before note
+\renewcommand{\BCBT}{,}% comma between authors in ref. list when no. of
+ %% authors = 2
+\renewcommand{\BCBL}{,}% comma before last author when no. of authors > 2
+%%
+%% Date formatting, adapted from babel's finnish.dtx
+\renewcommand{\APACmonth}[1]{\ifcase #1\or
+ tammikuuta\or helmikuuta\or maaliskuuta\or huhtikuuta\or
+ toukokuuta\or kes\"akuuta\or hein\"akuuta\or elokuuta\or
+ syyskuuta\or lokakuuta\or marraskuuta\or joulukuuta\or
+%% Winter Spring Summer Fall
+ talvea\or kev\"att\"a\or kes\"a\"a\or syksy\"a\else
+ {#1}\fi}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}.% day
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2nd')
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??.%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ .%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1.\else .\fi
+ \fi
+}%
+%%
\endinput
%%
%% End of file `finnish.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/french.apc b/Master/texmf-dist/tex/latex/apacite/french.apc
new file mode 100644
index 00000000000..69b82ece570
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/apacite/french.apc
@@ -0,0 +1,242 @@
+%%
+%% This is file `french.apc',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% apacite.dtx (with options: `french')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
+%% elsewhere in this file.
+%%
+%% This file is part of the `apacite' package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2005/12/01 or later.
+%%
+%% The `apacite' package consists of the files apacite.dtx and
+%% apacite.ins, and the following generated files:
+%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%%
+%% This work has the LPPL maintenance status `maintained'
+%%
+%% The Current Maintainer of this work is Erik Meijer
+%%
+%% This file may only be distributed together with a copy of the
+%% source files of the apacite package, i.e., apacite.dtx and
+%% apacite.ins. You may however distribute the apacite package without
+%% the generated files.
+%%
+%%
+%% french.apc - french version of apacite elements
+%% Adapted from english.apc by \'Eric Raufaste
+%%
+\makeatletter
+%%
+\renewcommand{\refname}{R\'ef\'erences}% Name of ref. list if it's a section.
+\renewcommand{\bibname}{R\'ef\'erences}% Name of ref. list if it's a chapter.
+%% The name (heading) of the Author Index
+\renewcommand{\authorindexname}{Index des auteurs}%
+%%
+%% A note before the references if a meta-analysis is reported.
+\renewcommand{\APACmetaprenote}{%
+ Les r\'ef\'erences marqu\'ees d'un ast\'erisque indiquent des \'etudes
+ incluses dans la m\'eta-analyse.}%
+%%
+%% Commands for specific types of @misc entries.
+\renewcommand{\bibmessage}{Msg}%
+\renewcommand{\bibcomputerprogram}{Logiciel}%
+\renewcommand{\bibcomputerprogrammanual}{Manuel de logiciel}%
+\renewcommand{\bibcomputerprogramandmanual}{Logiciel et manuel}%
+\renewcommand{\bibcomputersoftware}{Logiciel}%
+\renewcommand{\bibcomputersoftwaremanual}{Manuel de logiciel}%
+\renewcommand{\bibcomputersoftwareandmanual}{Logiciel et manuel}%
+\renewcommand{\bibprogramminglanguage}{Langage de programmation}%
+%%
+%% Other labels
+\renewcommand{\bibnodate}{s.~d.\hbox{}}% ``no date''
+\renewcommand{\BIP}{sous presse}% ``in press''
+\renewcommand{\BOthers}[1]{et al.\hbox{}}% ``and others''
+\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}% ``and others'' with a period
+\renewcommand{\BIn}{In}% % for ``In'' editor...
+\renewcommand{\Bby}{par}% % for ``by'' editor... (in reprints)
+\renewcommand{\BED}{Ed.\hbox{}}% % editor
+\renewcommand{\BEDS}{Eds.\hbox{}}% % editors
+\renewcommand{\BTRANS}{Trad.\hbox{}}% % translator
+\renewcommand{\BTRANSS}{Trad.\hbox{}}% % translators
+\renewcommand{\BTRANSL}{trad.\hbox{}}% % translation, for the year field
+\renewcommand{\BCHAIR}{Pr\'es.\hbox{}}% % chair of symposium
+\renewcommand{\BCHAIRS}{Pr\'es}% % chairs
+\renewcommand{\BVOL}{Vol.\hbox{}}% % volume
+\renewcommand{\BVOLS}{Vols.\hbox{}}% % volumes
+\renewcommand{\BNUM}{N\textsuperscript{o}}% % number
+\renewcommand{\BNUMS}{N\textsuperscript{os}}% numbers
+\renewcommand{\BEd}{\'ed.\hbox{}}% % edition
+\renewcommand{\BCHAP}{chap.\hbox{}}% % chapter
+\renewcommand{\BCHAPS}{chap.\hbox{}}% % chapters
+\renewcommand{\BPG}{p.\hbox{}}% % page
+\renewcommand{\BPGS}{pp.\hbox{}}% % pages
+%% Default technical report type name.
+\renewcommand{\BTR}{Rapport technique}%
+%% Default PhD thesis type name.
+\renewcommand{\BPhD}{Th\`ese de doctorat}%
+%% Default unpublished PhD thesis type name.
+\renewcommand{\BUPhD}{Th\`ese de doctorat non publi\'ee}%
+%% Default master's thesis type name.
+\renewcommand{\BMTh}{M\'emoire de Master}%
+%% Default unpublished master's thesis type name.
+\renewcommand{\BUMTh}{M\'emoire de Master non publi\'e}%
+%%
+\renewcommand{\BAuthor}{Auteur}%% Used if publisher = author
+\renewcommand{\BOWP}{\OE uvre originale publi\'ee en}%
+\renewcommand{\BREPR}{R\'eimprim\'e \`a partir de}%
+\renewcommand{\BAvailFrom}{Disponible sur\ }% Websites; note the space.
+%% Websites; note the space.
+%% The argument is the date on which it was last checked.
+\renewcommand{\BRetrieved}[1]{Consult\'e le {#1}, sur\ }%
+\renewcommand{\BMsgPostedTo}{Message post\'e sur\ }% Messages; note the space.
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
+\renewcommand{\BBAA}{\&}% between authors in parenthetical cites and ref. list
+\renewcommand{\BBAB}{et}% between authors in text
+\renewcommand{\BAnd}{\&}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{~; }% between cites
+\renewcommand{\BBN}{, }% before note
+\renewcommand{\BCBT}{,}% comma between authors in ref. list when no. of
+ %% authors = 2
+\renewcommand{\BCBL}{,}% comma before last author when no. of authors > 2
+%%
+%% Date formatting
+\renewcommand{\APACmonth}[1]{\ifcase #1\or janvier\or f\'evrier\or mars\or
+ avril\or mai\or juin\or juillet\or ao\^ut\or septembre\or octobre\or
+ novembre\or d\'ecembre\or hiver\or printemps\or \'et\'e\or automne\else
+ {#1}\fi}%
+%% Structure taken from definition of \today in frenchb.dtx
+\makeatletter
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}% day
+ \edef\APAC@tempa{#3}%
+ \edef\APAC@tempb{1}%
+ \ifx\APAC@tempa\APAC@tempb\@empty {\ier}\fi
+ \let\APAC@tempa\@undefined
+ \let\APAC@tempb\@undefined
+ %%
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2nd')
+\DeclareRobustCommand{\APACfirst}{1\iere}%
+\DeclareRobustCommand{\PrintOrdinalMale}[1]{%
+ \DeclareRobustCommand{\APACfirst}{1\ier}%
+ \PrintOrdinal{#1}%
+ \DeclareRobustCommand{\APACfirst}{1\iere}%
+}%
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\@ne
+ \CardinalNumeric\count@
+ \else
+ \ifnum1=\count@
+ {\APACfirst}%
+ \else
+ ??{\ieme}%
+ \fi
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ {\ieme}%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1{\ieme}\else {\ieme}\fi
+ \fi
+}%
+%%
+%% In French, there should be a space before a colon `:', so we have to
+%% redefine a few macros that insert a colon.
+\renewcommand{\APACaddressPublisher}[2]{%
+ \ifx\@empty#1\@empty
+ %% publisher
+ \ifx\@empty#2\@empty
+ \else
+ {#2}%
+ \fi
+ %%
+ \else
+ %% address
+ {#1}%
+ %% publisher
+ \ifx\@empty#2\@empty
+ \else
+ \unskip{} : {#2}%
+ \fi
+ %%
+ \fi
+}%
+\let\APACaddressInstitution\APACaddressPublisher
+\renewcommand{\APACaddressPublisherEqAuth}[2]{%
+ \ifx\@empty#1\@empty
+ %% Publisher. This cannot be empty, because it is equal to the
+ %% author.
+ {\BAuthor{}}%
+ %%
+ \else
+ %% Address and publisher. These are not empty.
+ {#1\unskip{} : \BAuthor{}}%
+ %%
+ \fi
+}%
+\let\APACaddressInstitutionEqAuth\APACaddressPublisherEqAuth
+%%
+\endinput
+%%
+%% End of file `french.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/german.apc b/Master/texmf-dist/tex/latex/apacite/german.apc
index 8e8f1c16520..1b2f7aa6892 100644
--- a/Master/texmf-dist/tex/latex/apacite/german.apc
+++ b/Master/texmf-dist/tex/latex/apacite/german.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,24 +41,27 @@
%% the generated files.
%%
\ProvidesFile{german.apc}
- [2007/09/03 v4.00 apacite language file]
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% german.apc - Deutsche Uebersetzung der Apacite-Elemente
-%% Written by Andreas Poege.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Deutsche Anpassung der Interpunktion und Formatierung
- % \citeNP)
-\renewcommand{\BBAB}{und}% % Zwischen Autoren im Text
-\renewcommand{\BBAY}{, }% % Zwischen Autoren und Jahr(en) (default ",")
-\renewcommand{\BCBT}{}% % Zwischen 2 Autoren (zus. zu "&", default ",")
-\renewcommand{\BCBL}{}% % Zwischen 3 o. mehr Autoren (zus. zu "&", default ",")
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Formatierung des Literaturverzeichnisses
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Befehle für die speziellen @misc-Einträge.
-%%% Diese Befehle werden von apacite.bst berücksichtigt.
-\renewcommand{\bibmessage}{Msg.\hbox{}}% Für misc-Literaturtyp bei type, Newsgroup-, Internet-Messages
+%% (German version of apacite elements)
+%% Written by Andreas Poege
+%% Some additions and adaptations by Erik Meijer.
+%%
+\makeatletter
+%% Bezeichnung fuer das Literaturverzeichnis, falls Section
+\renewcommand{\refname}{Literatur}%
+%% Bezeichnung fuer das Literaturverzeichnis, falls Chapter
+\renewcommand{\bibname}{Literaturverzeichnis}%
+%% Bezeichnung (heading) des Autorenverzeichnisses
+\renewcommand{\authorindexname}{Autorenregister}%
+%%
+%% Bemerkung vor Literaturangaben, falls eine Metaanalyse angegeben wurde
+\renewcommand{\APACmetaprenote}{Literaturangaben mit Stern kennzeichnen
+ Studien der Metaanalyse.}%
+%%
+%% Befehle fuer die speziellen @misc-Eintraege.
+\renewcommand{\bibmessage}{Msg.\hbox{}}% Newsgroup-, Internet-Messages
\renewcommand{\bibcomputerprogram}{Computerprogramm}%
\renewcommand{\bibcomputerprogrammanual}{Programm-Handbuch}%
\renewcommand{\bibcomputerprogramandmanual}{Computerprogramm und Handbuch}%
@@ -66,16 +69,22 @@
\renewcommand{\bibcomputersoftwaremanual}{Software-Handbuch}%
\renewcommand{\bibcomputersoftwareandmanual}{Software und Handbuch}%
\renewcommand{\bibprogramminglanguage}{Programmiersprache}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Weitere Labels
+%%
+%% Weitere Labels
+\renewcommand{\bibnodate}{o.\,J.\hbox{}}% "`ohne Jahresangabe"'
+\renewcommand{\BIP}{in Druck}% % Jahresangabe bei im Druck bef. Werken
+%%
+%% "`und andere"', das Argument beinhaltet einen Punkt, um einen weiteren im
+%% Literaturverzeichnis zu unterdruecken
\renewcommand{\BOthers}[1]{et al.\hbox{}}%
+%% "`und andere"', das Argument beinhaltet einen Punkt, um einen weiteren im
+%% Literaturverzeichnis zu unterdruecken.
\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}%
-\renewcommand{\BIP}{in Druck}% % Jahresangabe bei im Druck bef. Werken
-\renewcommand{\BIn}{In}% % fuer "`In"' Herausgeber...
-\renewcommand{\BCHAP}{Kap.\hbox{}}% % Kapitel
-\renewcommand{\BCHAPS}{Kap.\hbox{}}% % Kapitel
-\renewcommand{\BED}{Hg.\hbox{}}% % Herausgeber(in)
-\renewcommand{\BEDS}{Hg.\hbox{}}% % Herausgeber(innen)
+%%
+\renewcommand{\BIn}{In}% % fuer "`In"' Herausgeber...
+\renewcommand{\Bby}{von}% % fuer "`von"' Herausgeber... (Nachdruck)
+\renewcommand{\BED}{Hrsg.\hbox{}}% % Herausgeber(in)
+\renewcommand{\BEDS}{Hrsg.\hbox{}}% % Herausgeber(innen)
\renewcommand{\BTRANS}{\"Ubers.\hbox{}}%% Uebersetzer(in)
\renewcommand{\BTRANSS}{\"Ubers.\hbox{}}% Uebersetzer(innen)
\renewcommand{\BTRANSL}{\"Ubers.\hbox{}}% Uebersetzung (bei der Jahresangabe)
@@ -86,32 +95,153 @@
\renewcommand{\BNUM}{Nr.\hbox{}}% % Nummer
\renewcommand{\BNUMS}{Nr.\hbox{}}% % Nummern
\renewcommand{\BEd}{Aufl.\hbox{}}% % Auflage
+\renewcommand{\BCHAP}{Kap.\hbox{}}% % Kapitel
+\renewcommand{\BCHAPS}{Kap.\hbox{}}% % Kapitel
\renewcommand{\BPG}{S.\hbox{}}% % Seite
\renewcommand{\BPGS}{S.\hbox{}}% % Seiten
-\renewcommand{\BTR}{Bericht}% % (default) Bezeichnung fuer "`technical report"'
-\renewcommand{\BPhD}{Dissertation}% % (default) Bezeichnung fuer Dissertation
+%%
+%% (default) Bezeichnung fuer "`technical report"'
+\renewcommand{\BTR}{Bericht}%
+%% (default) Bezeichnung fuer Dissertation
+\renewcommand{\BPhD}{Dissertation}%
+%% (default) Bezeichnung fuer unveroeffentlichte Dissertation
\renewcommand{\BUPhD}{Unver\"offentlichte Dissertation}%
+%% (default) Bezeichnung fuer Abschlussarbeit
\renewcommand{\BMTh}{Diplomarbeit}%
+%% (default) Bezeichnung fuer unveroeffentlichte Abschlussarbeit
\renewcommand{\BUMTh}{Unver\"offentlichte Diplomarbeit}%
-\renewcommand{\BOWP}{Originalausgabe}% % Originalausgabe
-\renewcommand{\BREPR}{Nachdruck von}% % Nachdruck von
-\renewcommand{\bibnodate}{o.\,J.\hbox{}}% "`ohne Jahresangabe"'
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Bezeichnung (heading) des Literaturverzeichnisses
-\renewcommand{\refname}{Literatur}%
-\renewcommand{\bibname}{Literaturverzeichnis}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Kommando zwischen "Literaturverzeichnis" und den Eintraegen direkt
-%%% nach \bibliographytypesize
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Bemerkung vor Literaturangeaben, falls eine Metaanalyse angegeben wurde
-\renewcommand{\APACmetaprenote}{Literaturangaben mit Stern kennzeichnen
- Studien der Metaanalyse.}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Bezeichnung (heading) des Autorenverzeichnisses
-\renewcommand{\authorindexname}{Autorenregister}%
%%
-
+\renewcommand{\BAuthor}{Autor}% % ``Autor'' falls publisher = author
+\renewcommand{\BOWP}{Originalausgabe}% Originalausgabe
+\renewcommand{\BREPR}{Nachdruck von}% Nachdruck von
+%% Websites; note the spaces.
+\renewcommand{\BAvailFrom}{Verf\"ugbar unter\ }%
+%% The argument is the date on which it was last checked.
+\renewcommand{\BRetrieved}[1]{Zugriff am {#1} auf\ }%
+%% Note that here the English phrase is left untranslated in German.
+\renewcommand{\BMsgPostedTo}{Message posted to\ }%
+%%
+%% Deutsche Anpassung der Interpunktion und Formatierung
+\renewcommand{\BBOP}{(}% % Einleitende Klammer (default "(")
+\renewcommand{\BBCP}{)}% % Abschliessende Klammer (default ")")
+\renewcommand{\BBOQ}{}% % Einleitung v. Titel v. Artikel (default "")
+\renewcommand{\BBCQ}{}% % Abschluss v. Titel. von Artikel (default "")
+\renewcommand{\BBAA}{\&}%% Zwischen Autoren in Klammern (default "\&")
+\renewcommand{\BBAB}{und}% Zwischen Autoren im Text
+\renewcommand{\BAnd}{\&}%% Zwischen Hg. und Uebers., falls gleich (default "\&")
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{}% % Zeichen zw. Prefix und Zitat (default Leerzeichen)
+\renewcommand{\BBAY}{, }% Zwischen Autoren und Jahr(en) (default ", ")
+\renewcommand{\BBYY}{, }% Zwischen Jahren, wenn ein Author und mehrere Jahre
+\renewcommand{\BBC}{; }% Zwischen Autoren (mehrere Zitate) (default "; ")
+\renewcommand{\BBN}{, }% Zwischen Zitat und Postfix (default ", ")
+\renewcommand{\BCBT}{}% Zwischen 2 Autoren (zus. zu "&", default ",")
+\renewcommand{\BCBL}{}% Zwischen 3 o. mehr Autoren (zus. zu "&", default ",")
+%%
+%% Date formatting, adapted from babel's germanb.dtx
+\renewcommand{\APACmonth}[1]{\ifcase #1\or
+ Januar\or Februar\or M\"arz\or April\or Mai\or Juni\or
+ Juli\or August\or September\or Oktober\or November\or Dezember\or
+ Winter\or Fr\"uhjahr\or Sommer\or Herbst\else {#1}\fi}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}.% day
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2nd'),
+%% adapted from amsrefs.dtx
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??.%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ .%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1.\else .\fi
+ \fi
+}%
+\renewcommand{\APACjournalVolNumPages}[4]{%
+ \Bem{#1}% journal
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, \Bem{#2}% volume
+ \fi
+ \ifx\@empty#3\@empty
+ \else
+ \unskip\ ({#3})% issue number, with the added leading space
+ \fi
+ \ifx\@empty#4\@empty
+ \else
+ \unskip, {#4}% pages
+ \fi
+}%
+\renewcommand{\APACorigjournalnote}[6]{%
+ (\BREPR{} % ``(Reprinted from '' (note the space)
+ \Bem{#2}% Journal (should not be empty)
+ \ifx\@empty#1\@empty
+ \else
+ \unskip, {#1}% , year
+ \fi
+ \ifx\@empty#3\@empty
+ \else
+ \unskip, \Bem{#3}% , volume
+ \fi
+ \ifx\@empty#4\@empty
+ \else
+ \unskip\ {[#4]}% \ [issue number]
+ \fi
+ \ifx\@empty#5\@empty
+ \else
+ \unskip, {#5}% , pages
+ \fi
+ \ifx\@empty#6\@empty
+ \else
+ \unskip; {#6}% ; note
+ \fi
+ )% Final parenthesis
+}%
+\edef\APACaustrian{\string austrian}%
+\ifx\languagename\APACaustrian
+ \renewcommand{\APACmonth}[1]{\ifcase #1\or
+ J\"anner\or Februar\or M\"arz\or April\or Mai\or Juni\or
+ Juli\or August\or September\or Oktober\or November\or Dezember\or
+ Winter\or Fr\"uhjahr\or Sommer\or Herbst\else {#1}\fi}%
+\fi
+\let\APACaustrian\undefined
+%%
\endinput
%%
%% End of file `german.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/greek.apc b/Master/texmf-dist/tex/latex/apacite/greek.apc
index f7a5f4e1349..6b721a757a8 100644
--- a/Master/texmf-dist/tex/latex/apacite/greek.apc
+++ b/Master/texmf-dist/tex/latex/apacite/greek.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,66 +41,166 @@
%% the generated files.
%%
\ProvidesFile{greek.apc}
- [2007/09/03 v4.00 apacite language file]
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% greek.apc - Greek version of apacite elements
%% Greek translations by Athanassios Protopapas and Ioannis Dimakos
-%% NOTE! NOTE! NOTE! NOTE!
-%% The Greek strings are in ISO-8859-7 encoding.
-\RequirePackage[iso-8859-7]{inputenc}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Commands for specific types of @misc entries.
-%%% These commands are recognized by apacite.bst.
-\renewcommand{\bibmessage}{ÌÞíõìá}%
-\renewcommand{\bibcomputerprogram}{Ëïãéóìéêü}%
-\renewcommand{\bibcomputerprogrammanual}{Åã÷åéñßäéï ëïãéóìéêïý}%
-\renewcommand{\bibcomputerprogramandmanual}{Ëïãéóìéêü êáé åã÷åéñßäéï}%
-\renewcommand{\bibcomputersoftware}{Ëïãéóìéêü}%
-\renewcommand{\bibcomputersoftwaremanual}{Åã÷åéñßäéï ëïãéóìéêïý}%
-\renewcommand{\bibcomputersoftwareandmanual}{Ëïãéóìéêü êáé åã÷åéñßäéï}%
-\renewcommand{\bibprogramminglanguage}{Ãëþóóá ðñïãñáììáôéóìïý}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Other labels
-\renewcommand{\bibnodate}{÷ùñßò çìåñïìçíßá}% ``no date''
-\renewcommand{\BBAB}{êáé}% % between authors in text
-\renewcommand{\BOthers}[1]{ê.\ óõí.\hbox{}}%
-\renewcommand{\BOthersPeriod}[1]{ê.\ óõí.\hbox{}}%
-\renewcommand{\BIP}{õðü Ýêäïóç}% % used as year for in-press citations
-\renewcommand{\BIn}{Óôï}% % for ``In '' editor...
-\renewcommand{\BCHAP}{êåö.\hbox{}}% % chapter
-\renewcommand{\BCHAPS}{êåö.\hbox{}}% % chapters
-\renewcommand{\BED}{Åðéì.\hbox{}}% % editor
-\renewcommand{\BEDS}{Åðéì.\hbox{}}% % editors
-\renewcommand{\BTRANS}{Ìôö.\hbox{}}% % translator
-\renewcommand{\BTRANSS}{Ìôö.\hbox{}}% % translators
-\renewcommand{\BTRANSL}{ìôö.\hbox{}}% % translation, for the year field
-\renewcommand{\BCHAIR}{Ðñüåäñïò}% % chair of symposium
-\renewcommand{\BCHAIRS}{Ðñüåäñïé}% % chairs
-\renewcommand{\BVOL}{ô.\hbox{}}% % volume
-\renewcommand{\BVOLS}{ô.\hbox{}}% % volumes
-\renewcommand{\BNUM}{áñ.\hbox{}}% % number
-\renewcommand{\BNUMS}{áñ.\hbox{}}% % numbers
-\renewcommand{\BEd}{Ýêä.\hbox{}}% % edition
-\renewcommand{\BPG}{óåë.\hbox{}}% % page
-\renewcommand{\BPGS}{óåë.\hbox{}}% % pages
-\renewcommand{\BTR}{Ôå÷.\ Ýêè.\hbox{}}% % (default) technical report type name
-\renewcommand{\BPhD}{ÄéäáêôïñéêÞ äéáôñéâÞ}% (default) PhD thesis type name
-\renewcommand{\BUPhD}{Áäçìïóßåõôç äéäáêôïñéêÞ äéáôñéâÞ}%
-\renewcommand{\BMTh}{Ìåôáðôõ÷éáêÞ äéðëùìáôéêÞ åñãáóßá}%
-\renewcommand{\BUMTh}{Áäçìïóßåõôç ìåôáðôõ÷éáêÞ äéðëùìáôéêÞ åñãáóßá}%
-\renewcommand{\BOWP}{Ðñþôç Ýêäïóç ðñùôïôýðïõ}%
-\renewcommand{\BREPR}{Áíáôýðùóç áðü}%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Reference List
-\renewcommand{\refname}{Âéâëéïãñáößá}% Name of ref. list if it's a section.
-\renewcommand{\bibname}{Âéâëéïãñáößá}% Name of ref. list if it's a chapter.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Author Index
-\renewcommand{\authorindexname}{ÅõñåôÞñéï óõããñáöÝùí}%
%%
-
+\makeatletter
+%% Name of ref. list if it's a section.
+\renewcommand{\refname}{\textgreek{Bibliograf'ia}}%
+%% Name of ref. list if it's a chapter.
+\renewcommand{\bibname}{\textgreek{Bibliograf'ia}}%
+%% The name (heading) of the Author Index
+\renewcommand{\authorindexname}{\textgreek{Euret'hrio suggraf'ewn}}%
+%%
+%% A note before the references if a meta-analysis is reported.
+\renewcommand{\APACmetaprenote}{%
+ \textgreek{Oi ergas'iec pou sumperilamb'anontai sth meta-an'alush
+ shmei'wnontai me aster'isko}.}%
+%%
+%% Commands for specific types of @misc entries.
+\renewcommand{\bibmessage}{\textgreek{M'hnuma}}%
+\renewcommand{\bibcomputerprogram}{\textgreek{Logismik'o}}%
+\renewcommand{\bibcomputerprogrammanual}{%
+ \textgreek{Egqeir'idio logismiko'u}}%
+\renewcommand{\bibcomputerprogramandmanual}{%
+ \textgreek{Logismik'o kai egqeir'idio}}%
+\renewcommand{\bibcomputersoftware}{\textgreek{Logismik'o}}%
+\renewcommand{\bibcomputersoftwaremanual}{%
+ \textgreek{Egqeir'idio logismiko'u}}%
+\renewcommand{\bibcomputersoftwareandmanual}{%
+ \textgreek{Logismik'o kai egqeir'idio}}%
+\renewcommand{\bibprogramminglanguage}{%
+ \textgreek{Gl'wssa programmatismo'u}}%
+%%
+%% Other labels
+\renewcommand{\bibnodate}{\textgreek{qwr'ic hmeromhn'ia}}% ``no date''
+\renewcommand{\BIP}{\textgreek{up'o 'ekdosh}}% % ``in press''
+\renewcommand{\BOthers}[1]{\textgreek{k.\ sun.\hbox{}}}% ``and others''
+%% ``and others'' with a period
+\renewcommand{\BOthersPeriod}[1]{\textgreek{k.\ sun.\hbox{}}}%
+\renewcommand{\BIn}{\textgreek{Sto}}%% for ``In'' editor...
+\renewcommand{\Bby}{\textgreek{twn}}% for ``by'' editor... (in reprints)
+\renewcommand{\BED}{\textgreek{Epim.\hbox{}}}% % editor
+\renewcommand{\BEDS}{\textgreek{Epim.\hbox{}}}% % editors
+\renewcommand{\BTRANS}{\textgreek{Mtf.\hbox{}}}% % translator
+\renewcommand{\BTRANSS}{\textgreek{Mtf.\hbox{}}}%% translators
+\renewcommand{\BTRANSL}{\textgreek{mtf.\hbox{}}}%% translation
+\renewcommand{\BCHAIR}{\textgreek{Pr'oedroc}}% % chair of symposium
+\renewcommand{\BCHAIRS}{\textgreek{Pr'oedroi}}% % chairs
+\renewcommand{\BVOL}{\textgreek{t.\hbox{}}}% % volume
+\renewcommand{\BVOLS}{\textgreek{t.\hbox{}}}% % volumes
+\renewcommand{\BNUM}{\textgreek{ar.\hbox{}}}% % number
+\renewcommand{\BNUMS}{\textgreek{ar.\hbox{}}}% % numbers
+\renewcommand{\BEd}{\textgreek{'ekd.\hbox{}}}% % edition
+\renewcommand{\BCHAP}{\textgreek{kef.\hbox{}}}% % chapter
+\renewcommand{\BCHAPS}{\textgreek{kef.\hbox{}}}% % chapters
+\renewcommand{\BPG}{\textgreek{sel.\hbox{}}}% % page
+\renewcommand{\BPGS}{\textgreek{sel.\hbox{}}}% % pages
+%% Default technical report type name.
+\renewcommand{\BTR}{\textgreek{Teq.\ 'ekj.\hbox{}}}%
+%% Default PhD thesis type name.
+\renewcommand{\BPhD}{\textgreek{Didaktorik'h diatrib'h}}%
+%% (default) unpublished PhD thesis type name
+\renewcommand{\BUPhD}{\textgreek{Adhmos'ieuth didaktorik'h diatrib'h}}%
+%% (default) master's thesis type name
+\renewcommand{\BMTh}{\textgreek{Metaptuqiak'h diplwmatik'h ergas'ia}}%
+%% (default) unpublished master's thesis type name
+\renewcommand{\BUMTh}{%
+ \textgreek{Adhmos'ieuth metaptuqiak'h diplwmatik'h ergas'ia}}%
+%% ``Author'' if publisher = author
+\renewcommand{\BAuthor}{\textgreek{Auto'ekdosh}}%
+%% Original work published
+\renewcommand{\BOWP}{\textgreek{'Ekdosh prwtot'upou}}%
+%% Reprinted from
+\renewcommand{\BREPR}{\textgreek{Anat'upwsh ap'o}}%
+%% Websites; note the explicit spaces.
+\renewcommand{\BAvailFrom}{\textgreek{Diaj'esimo ap'o}\ }% Available from
+%% Retrieved ... from
+%% The argument is the date on which it was last checked.
+%% Correct only when ``date'' is full, not just month or year
+\renewcommand{\BRetrieved}[1]{%
+ \textgreek{Anakt'hjhke stis} {#1}, \textgreek{ap'o}\ }%
+%% Newsgroups, forums, etc.; ``Message posted to ''; note the space.
+\renewcommand{\BMsgPostedTo}{\textgreek{M'hnyma anarthm'eno se}\ }%
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
+\renewcommand{\BBAA}{\&}% between authors in parenthetical cites and ref. list
+\renewcommand{\BBAB}{\textgreek{kai}}% between authors in text
+\renewcommand{\BAnd}{\&}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{; }% between cites
+\renewcommand{\BBN}{, }% before note
+\renewcommand{\BCBT}{,}% comma between authors in ref. list when no. of
+ %% authors = 2
+\renewcommand{\BCBL}{,}% comma before last author when no. of authors > 2
+%%
+%% Date formatting. Adapted from babel's greek.dtx
+\renewcommand{\APACmonth}[1]{\textgreek{\ifcase #1\or
+ Ianouar'iou\or Febrouar'iou\or Mart'iou\or April'iou\or
+ Ma'"iou\or Ioun'iou\or Ioul'iou\or Augo'ustou\or
+ Septembr'iou\or Oktwbr'iou\or Noembr'iou\or Dekembr'iou\or
+ Qeim'wnas\or 'Anoixh\or Kaloka'iri\or Fjin'opwro\else
+ {#1}\fi}}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}% day
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2h').
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??\textgreek{h}%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ \textgreek{h}%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1\textgreek{h}\or \textgreek{h}\else \textgreek{h}\fi
+ \fi
+}%
+%%
\endinput
%%
%% End of file `greek.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/ngerman.apc b/Master/texmf-dist/tex/latex/apacite/ngerman.apc
index 0a0bbb786c3..7b04475abd3 100644
--- a/Master/texmf-dist/tex/latex/apacite/ngerman.apc
+++ b/Master/texmf-dist/tex/latex/apacite/ngerman.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,16 +41,26 @@
%% the generated files.
%%
\ProvidesFile{ngerman.apc}
- [2007/09/03 v4.00 apacite language file]
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% ngerman.apc - german translation of apacite elements (new orthography)
%% Written by Erik Meijer, based on instructions of Andreas Poege.
+%%
%% According to Andreas Poege, his file german.apc can also be used
%% for the new orthography, so I'll just do this:
+%%
\input{german.apc}%
%%
-
+\edef\APACaustrian{\string naustrian}%
+\ifx\languagename\APACaustrian
+ \renewcommand{\APACmonth}[1]{\ifcase #1\or
+ J\"anner\or Februar\or M\"arz\or April\or Mai\or Juni\or
+ Juli\or August\or September\or Oktober\or November\or Dezember\or
+ Winter\or Fr\"uhjahr\or Sommer\or Herbst\else {#1}\fi}%
+\fi
+\let\APACaustrian\undefined
+%%
+%%
\endinput
%%
%% End of file `ngerman.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/norsk.apc b/Master/texmf-dist/tex/latex/apacite/norsk.apc
index 398cd6c9981..990e49d62fc 100644
--- a/Master/texmf-dist/tex/latex/apacite/norsk.apc
+++ b/Master/texmf-dist/tex/latex/apacite/norsk.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,123 +41,180 @@
%% the generated files.
%%
\ProvidesFile{norsk.apc}
- [2007/09/03 v4.00 apacite language file]
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% norsk.apc - Norwegian Bokmal & Nynorsk versions of apacite elements.
-%% Version 1.0.
+%% Version 1.1.
%% Written by Karl Ove Hufthammer.
%%
-%% Note: To be in line with Norwegian rules of punctuation
-%% a comma is never used before '&' or 'and', and there
-%% is no space between initials. The macro for these
-%% modifications can be found at the end of this file.
-%% Remove them to use a more 'APA-like' style.
-%%
-%% There are no official Norwegian translations of APA.
-%% Some ideas for this translation have been taken from the following sources:
-%%
-%% http://www.ub.uib.no/felles/IK/APA.pdf
-%% http://www.uio.no/studier/emner/medisin/isv/SYKVIT4400/v07/REV_normer_skriftl_arb.pdf
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Commands for specific types of @misc entries.
-%%% These commands are recognized by apacite.bst.
-\renewcommand{\bibmessage}{innlegg}
-\renewcommand{\bibcomputerprogram}{dataprogram}
-\renewcommand{\bibcomputerprogrammanual}{dataprogramh\aa{}ndbok}
-\renewcommand{\bibcomputerprogramandmanual}{dataprogram og brukerh\aa{}ndbok}
-\renewcommand{\bibcomputersoftware}{programvare}
-\renewcommand{\bibcomputersoftwaremanual}{programvareh\aa{}ndbok}
-\renewcommand{\bibcomputersoftwareandmanual}{programvare og brukerh\aa{}ndbok}
-\renewcommand{\bibprogramminglanguage}{programmeringsspråk}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Other labels
-\renewcommand{\bibnodate}{u.d.\hbox{}} % ``no date''
-\renewcommand{\BBAB}{og} % between authors in text
-\renewcommand{\BOthers}[1]{et al.\hbox{}} % ``others'', the argument contains a
- % dot to suppress an additional one
- % in the reference list
-\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}% ``others'', the argument contains
- % a dot to suppress an additional one
- % in the reference list. The difference
- % with \BOthers is that, if another
- % string is used to define \BOthers,
- % this one should always finish with a
- % period and the previous one not
- % necessarily (e.g., if explicit
- % ``others'' is used).
-\renewcommand{\BIP}{under publisering} % used as year for in-press citations
-\renewcommand{\BIn}{I} % for ``In '' editor...
-\renewcommand{\BCHAP}{kap.\hbox{}} % chapter
-\renewcommand{\BCHAPS}{kap.\hbox{}} % chapters
-\renewcommand{\BED}{red.\hbox{}} % editor
-\renewcommand{\BEDS}{red.\hbox{}} % editors
-\renewcommand{\BTRANS}{oms.\hbox{}} % translator
-\renewcommand{\BTRANSS}{oms.\hbox{}} % translators
-\renewcommand{\BTRANSL}{oms.\hbox{}} % translation, for the year field
-\renewcommand{\BCHAIR}{ordstyrer} % chair of symposium
-\renewcommand{\BCHAIRS}{ordstyrere} % chairs
-\renewcommand{\BVOL}{vol.\hbox{}} % volume
-\renewcommand{\BVOLS}{vol.\hbox{}} % volumes
-\renewcommand{\BNUM}{nr.\hbox{}} % number
-\renewcommand{\BNUMS}{nr.\hbox{}} % numbers
-\renewcommand{\BEd}{utg.\hbox{}} % edition
-\renewcommand{\BPG}{s.\hbox{}} % page
-\renewcommand{\BPGS}{s.\hbox{}} % pages
-\renewcommand{\BTR}{Teknisk rapport} % (default) technical report type name
-\renewcommand{\BPhD}{Akademisk avhandling}
- % (default) PhD thesis type name
-\renewcommand{\BUPhD}{Upublisert akademisk avhandling}
- % (default) unpublished PhD thesis
- % type name
-\renewcommand{\BMTh}{Masteroppgave}% (default) master's thesis type name
-\renewcommand{\BUMTh}{Upublisert masteroppgave}%
- % (default) unpublished
- % master's thesis type name
-\renewcommand{\BOWP}{Original publisert}
-\renewcommand{\BREPR}{Opptrykk fra}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Reference List
+\makeatletter
\renewcommand{\refname}{Referanser}% Name of ref. list if it's a section.
\renewcommand{\bibname}{Referanser}% Name of ref. list if it's a chapter.
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% The name (heading) of the Author Index
+\renewcommand{\authorindexname}{Forfatterregister}%
+%%
+%% A note before the references if a meta-analysis is reported.
\renewcommand{\APACmetaprenote}{%
-Referanser merket med en stjerne viser til studier som er med i metaanalysen.}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% The name (heading) of the Author Index
-\renewcommand{\authorindexname}{Forfatterregister}
-
-%%%%%%%%%%%%%%%%%%%%%%
-
-\renewcommand{\BCBT}{} % No comma before & when we have two authors.
-\renewcommand{\BCBL}{} % No comma before & when we have three or more authors.
-\renewcommand{\BPBI}{.} % Period between initials. No space.
-
-\edef\APACnynorsk{\string nynorsk}
+ Referanser merket med en stjerne viser til studier som er med i
+ metaanalysen.}
+%%
+%% Commands for specific types of @misc entries.
+\renewcommand{\bibmessage}{innlegg}%
+\renewcommand{\bibcomputerprogram}{dataprogram}%
+\renewcommand{\bibcomputerprogrammanual}{dataprogramh\aa ndbok}%
+\renewcommand{\bibcomputerprogramandmanual}{dataprogram og brukerh\aa ndbok}%
+\renewcommand{\bibcomputersoftware}{programvare}%
+\renewcommand{\bibcomputersoftwaremanual}{programvareh\aa ndbok}%
+\renewcommand{\bibcomputersoftwareandmanual}{programvare og brukerh\aa ndbok}%
+\renewcommand{\bibprogramminglanguage}{programmeringsspr\aa k}%
+%%
+%% Other labels
+\renewcommand{\bibnodate}{u.d.\hbox{}}% ``no date''
+\renewcommand{\BIP}{under publisering}% ``in press''
+\renewcommand{\BOthers}[1]{et al.\hbox{}}% ``and others''
+\renewcommand{\BOthersPeriod}[1]{et al.\hbox{}}% ``and others'', with a period
+\renewcommand{\BIn}{I}% % for ``In'' editor...
+\renewcommand{\Bby}{av}% % for ``by'' editor... (in reprints)
+\renewcommand{\BED}{red.\hbox{}}% % editor
+\renewcommand{\BEDS}{red.\hbox{}}% % editors
+\renewcommand{\BTRANS}{oms.\hbox{}}% % translator
+\renewcommand{\BTRANSS}{oms.\hbox{}}% % translators
+\renewcommand{\BTRANSL}{oms.\hbox{}}% % translation, for the year field
+\renewcommand{\BCHAIR}{ordstyrer}% % chair of symposium
+\renewcommand{\BCHAIRS}{ordstyrere}% % chairs
+\renewcommand{\BVOL}{vol.\hbox{}}% % volume
+\renewcommand{\BVOLS}{vol.\hbox{}}% % volumes
+\renewcommand{\BNUM}{nr.\hbox{}}% % number
+\renewcommand{\BNUMS}{nr.\hbox{}}% % numbers
+\renewcommand{\BEd}{utg.\hbox{}}% % edition
+\renewcommand{\BCHAP}{kap.\hbox{}}% % chapter
+\renewcommand{\BCHAPS}{kap.\hbox{}}% % chapters
+\renewcommand{\BPG}{s.\hbox{}}% % page
+\renewcommand{\BPGS}{s.\hbox{}}% % pages
+%% Default technical report type name.
+\renewcommand{\BTR}{Teknisk rapport}%
+%% Default PhD thesis type name.
+\renewcommand{\BPhD}{Akademisk avhandling}%
+%% Default unpublished PhD thesis type name.
+\renewcommand{\BUPhD}{Upublisert akademisk avhandling}%
+%% Default master's thesis type name.
+\renewcommand{\BMTh}{Masteroppgave}%
+%% Default unpublished master's thesis type name.
+\renewcommand{\BUMTh}{Upublisert masteroppgave}%
+%%
+\renewcommand{\BAuthor}{Forfatter}% ``Author'' if publisher = author
+\renewcommand{\BOWP}{Original publisert}% Original work published
+\renewcommand{\BREPR}{Opptrykk fra}% Reprinted from
+\renewcommand{\BAvailFrom}{Tilgjengelig fra\ }% Websites; note the space.
+%% The argument is the date on which it was last checked.
+\renewcommand{\BRetrieved}[1]{Hentet {#1} fra\ }% Websites; note the space.
+\renewcommand{\BMsgPostedTo}{Innlegg p\aa \ }% Messages; note the space.
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
+\renewcommand{\BBAA}{\&}% between authors in parenthetical cites and ref. list
+\renewcommand{\BBAB}{og}% between authors in text
+\renewcommand{\BAnd}{\&}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.}% Period between initials; no space
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{; }% between cites
+\renewcommand{\BBN}{, }% before note
+\renewcommand{\BCBT}{}% no comma between authors in ref. list when no. of
+ %% authors = 2
+\renewcommand{\BCBL}{}% no comma before last author when no. of authors > 2
+%%
+%% Date formatting; adapted from babel's norsk.dtx
+\renewcommand{\APACmonth}[1]{\ifcase #1\or
+ januar\or februar\or mars\or april\or mai\or juni\or
+ juli\or august\or september\or oktober\or november\or desember\or
+ vinter\or v{\aa}r\or sommer\or h{\o}st\else
+ {#1}\fi}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}.% day
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~{#2}% month
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2nd')
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??.%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ .%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1.\else .\fi
+ \fi
+}%
+%%
+%% Differences between norsk (bokmal) and nynorsk.
+\edef\APACnynorsk{\string nynorsk}%
\ifx\languagename\APACnynorsk
- \renewcommand{\bibcomputerprogrammanual}{dataprogramhandbok}
- \renewcommand{\bibcomputerprogramandmanual}{dataprogram og brukarhandbok}
- \renewcommand{\bibcomputersoftwaremanual}{programvarehandbok}
- \renewcommand{\bibcomputersoftwareandmanual}{programvare og brukarhandbok}
- \renewcommand{\BCHAIR}{ordstyrar} % chair of symposium
- \renewcommand{\BCHAIRS}{ordstyrarar} % chairs
- \renewcommand{\BMTh}{Masteroppg\aa{}ve}% (default) master's thesis type name
- \renewcommand{\BUMTh}{Upublisert masteroppg\aa{}ve}%
- \renewcommand{\BREPR}{Opptrykk fr\aa{}}
\renewcommand{\refname}{Referansar}% Name of ref. list if it's a section.
\renewcommand{\bibname}{Referansar}% Name of ref. list if it's a chapter.
+ \renewcommand{\authorindexname}{Forfattarregister}%
\renewcommand{\APACmetaprenote}{%
- Referansar merkte med ei stjerne viser til studiar som er med i metaanalysen.}
- \renewcommand{\authorindexname}{Forfattarregister}
+ Referansar merkte med ei stjerne viser til studiar som er med i
+ metaanalysen.}%
+ \renewcommand{\bibcomputerprogrammanual}{dataprogramhandbok}%
+ \renewcommand{\bibcomputerprogramandmanual}{dataprogram og brukarhandbok}%
+ \renewcommand{\bibcomputersoftwaremanual}{programvarehandbok}%
+ \renewcommand{\bibcomputersoftwareandmanual}{programvare og brukarhandbok}%
+ \renewcommand{\BCHAIR}{ordstyrar}% % chair of symposium
+ \renewcommand{\BCHAIRS}{ordstyrarar}% % chairs
+ %% Default master's thesis type name.
+ \renewcommand{\BMTh}{Masteroppg\aa ve}%
+ %% Default unpublished master's thesis type name.
+ \renewcommand{\BUMTh}{Upublisert masteroppg\aa ve}%
+ \renewcommand{\BAuthor}{Forfattar}% ``Author'' if publisher = author
+ \renewcommand{\BREPR}{Opptrykk fr\aa }% Reprinted from
+ \renewcommand{\BAvailFrom}{Tilgjengeleg fr\aa \ }% Websites; note the space.
+ \renewcommand{\BRetrieved}[1]{Henta {#1} fr\aa \ }% Websites; note the space.
+ \renewcommand{\APACmonth}[1]{\ifcase #1\or
+ januar\or februar\or mars\or april\or mai\or juni\or
+ juli\or august\or september\or oktober\or november\or desember\or
+ vinter\or v{\aa}r\or sommar\or haust\else
+ {#1}\fi}%
\fi
\let\APACnynorsk\undefined
%%
-
\endinput
%%
%% End of file `norsk.apc'.
diff --git a/Master/texmf-dist/tex/latex/apacite/spanish.apc b/Master/texmf-dist/tex/latex/apacite/spanish.apc
index 88de1763212..6428c8d3764 100644
--- a/Master/texmf-dist/tex/latex/apacite/spanish.apc
+++ b/Master/texmf-dist/tex/latex/apacite/spanish.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,69 +41,159 @@
%% the generated files.
%%
\ProvidesFile{spanish.apc}
- [2007/09/03 v4.00 apacite language file]
-
-
+ [2009/03/01 v4.05 apacite language file]
%%
-%% spanish.apc - Versión española de elementos en apacite
-%% Escrito por Jorge López Puga
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Comandos para tipos específicos de entradas @misc.
-%%% Estos comandos son reconocidos por apacite.bst.
-\renewcommand{\bibcomputerprogram}{Programa informático}
-\renewcommand{\bibcomputerprogrammanual}{Manual de programa informático}
-\renewcommand{\bibcomputerprogramandmanual}{Programa informático y manual}
-\renewcommand{\bibcomputersoftware}{Software informático}
-\renewcommand{\bibcomputersoftwaremanual}{Manual de software informático}
-\renewcommand{\bibcomputersoftwareandmanual}{Manual y software informático}
-\renewcommand{\bibprogramminglanguage}{Lenguaje de programación}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Otras etiquetas
-\renewcommand{\BBAB}{y} % Entre autores en el texto
-\renewcommand{\BOthers}[1]{y cols.\hbox{}} % ``y colaboradores'', El argumento contiene un punto, por tanto, %evita poner uno adicional en la lista de referencias. No obstante %algunas revistas aceptan "et al." que es lo que aparece por defecto
- % a dot to suppress an additional one
- % in the reference list. The difference
- % with \BOthers is that, if another
- % string is used to define \BOthers,
- % this one should always finish with a
- % period and the previous one not
- % necessarily (e.g., if explicit
- % ``others'' is used).
-\renewcommand{\BBAA}{y} % Letra que va entre los autores en las referencias (por defecto "\&")
-\renewcommand{\BIP}{en prensa} % Usado como año para citas "en prensa"
-\renewcommand{\BIn}{En} % Para ``En '' editor...
-\renewcommand{\BCHAP}{cap.\hbox{}} % capítulo
-\renewcommand{\BCHAPS}{caps.\hbox{}} % capítulos
-\renewcommand{\BTRANS}{Traduc.\hbox{}} % traductor
-\renewcommand{\BTRANSS}{Traducs.\hbox{}} % traductores
-\renewcommand{\BTRANSL}{traduc.\hbox{}} % traducción, para el campo año
-\renewcommand{\BPhD}{Tesis Doctoral}
- % (por defecto) PhD thesis type name
-\renewcommand{\BUPhD}{Tesis doctoral no publicada}
- % (por defecto) unpublished PhD thesis
- % type name
-\renewcommand{\BMTh}{Tesis de master}% (por defecto) master's thesis type name
-\renewcommand{\BUMTh}{Tesis de master no publicada}%
- % (por defecto) unpublished
- % master's thesis type name
-\renewcommand{\BOWP}{Trabajo original publicado en}
-\renewcommand{\BREPR}{Reimpresión de}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% El nombre (del encabezado) de la Lista Referencias
-\renewcommand{\refname}{Referencias}% Nombbre de la lista de ref. si es una sección.
-\renewcommand{\bibname}{Referencias}% Nomber de la lista de refs. si es un capítulo.
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %Nota previa usada justo antes de la lista de referencias si un meta-análisis es usado.
+%% spanish.apc - Versi\'on espa\~nola de elementos en apacite
+%% Escrito por Jorge L\'opez Puga
+%%
+\makeatletter
+%% El nombre (del encabezado) de la Lista Referencias
+%% Nombre de la lista de ref. si es una secci\'on.
+\renewcommand{\refname}{Referencias}%
+%% Nomber de la lista de refs. si es un cap\'{\i}tulo.
+\renewcommand{\bibname}{Referencias}%
+%% El nombre (del encabezado) del \'Indice de Autores.
+\renewcommand{\authorindexname}{\'Indice de Autores}%
+%% Nota previa usada justo antes de la lista de referencias si un
+%% meta-an\'alisis es usado.
\renewcommand{\APACmetaprenote}{%
- Las referencias marcadas con un asterisco indican estudios incluidos en el meta-análisis.}
+ Las referencias marcadas con un asterisco indican estudios incluidos en
+ el meta-an\'alisis.}%
+%% Comandos para tipos espec\'{\i}ficos de entradas @misc.
+\renewcommand{\bibmessage}{Msj}%
+\renewcommand{\bibcomputerprogram}{Programa inform\'atico}%
+\renewcommand{\bibcomputerprogrammanual}{Manual de programa inform\'atico}%
+\renewcommand{\bibcomputerprogramandmanual}{Programa inform\'atico y manual}%
+\renewcommand{\bibcomputersoftware}{Software inform\'atico}%
+\renewcommand{\bibcomputersoftwaremanual}{Manual de software inform\'atico}%
+\renewcommand{\bibcomputersoftwareandmanual}{Manual y software inform\'atico}%
+\renewcommand{\bibprogramminglanguage}{Lenguaje de programaci\'on}%
+%%
+%% Otras etiquetas
+\renewcommand{\bibnodate}{s.f.\hbox{}}% ``sin fecha''
+\renewcommand{\BIP}{en prensa}% Usado como a\~no para citas ``en prensa''
+%%
+%% El argumento contiene un punto, por tanto, evita poner uno adicional en
+%% la lista de referencias. No obstante algunas revistas aceptan ``et al.''
+%% que es lo que aparece por defecto.
+\renewcommand{\BOthers}[1]{y cols.\hbox{}}% ``y colaboradores''
+\renewcommand{\BOthersPeriod}[1]{y cols.\hbox{}}% ``y colaboradores''
+%%
+\renewcommand{\BIn}{En}% Para ``En'' editor...
+\renewcommand{\Bby}{por}% ``by'' editor (in reprints)
+\renewcommand{\BED}{Ed.\hbox{}}% editor
+\renewcommand{\BEDS}{Eds.\hbox{}}% editors
+\renewcommand{\BTRANS}{Traduc.\hbox{}}% traductor
+\renewcommand{\BTRANSS}{Traducs.\hbox{}}% traductores
+\renewcommand{\BTRANSL}{traduc.\hbox{}}% traducci\'on, para el campo a\~no
+\renewcommand{\BCHAIR}{Presidente}% Presidente/a de congreso
+\renewcommand{\BCHAIRS}{Presidencia}% Presidencia
+\renewcommand{\BVOL}{Vol.\hbox{}}% volume
+\renewcommand{\BVOLS}{Vols.\hbox{}}% volumes
+\renewcommand{\BNUM}{n\sptext{o}}% number
+\renewcommand{\BNUMS}{n\sptext{os}}% numbers
+\renewcommand{\BEd}{ed.\hbox{}}% edition
+\renewcommand{\BCHAP}{cap.\hbox{}}% cap\'{\i}tulo
+\renewcommand{\BCHAPS}{caps.\hbox{}}% cap\'{\i}tulos
+\renewcommand{\BPG}{p.\hbox{}}% page
+\renewcommand{\BPGS}{pp.\hbox{}}% pages
+%% Default technical report type name. --- Informe T\'ecnico
+\renewcommand{\BTR}{Inf.\ T\'ec.\hbox{}}%
+%% (por defecto) PhD thesis type name --- Tesis Doctoral
+\renewcommand{\BPhD}{Tesis Doctoral}%
+%% (por defecto) unpublished PhD thesis type name
+%% --- Tesis Doctoral no publicada
+\renewcommand{\BUPhD}{Tesis Doctoral no publicada}%
+%% (por defecto) master's thesis type name --- Tesis de Master
+\renewcommand{\BMTh}{Tesis de Master}%
+%% (por defecto) unpublished master's thesis type name
+%% --- Tesis de Master no publicada
+\renewcommand{\BUMTh}{Tesis de Master no publicada}%
+%%
+\renewcommand{\BAuthor}{Autor}% ``Author'' if publisher = author
+\renewcommand{\BOWP}{Trabajo original publicado en}% Original work published
+\renewcommand{\BREPR}{Reimpresi\'on de}% Reprinted from
+%%
+%% Websites and messages to newsgroups, forums, etc.; note the spaces.
+\renewcommand{\BAvailFrom}{Disponible en\ }% Available from
+%% The argument is the date on which it was last checked.
+\renewcommand{\BRetrieved}[1]{Descargado {#1}, de\ }% Retrieved ... from
+\renewcommand{\BMsgPostedTo}{Mensaje colgado en\ }% Message posted to
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% El nombre (del encabezado) del Índice de Autores.
-\renewcommand{\authorindexname}{Índice de Autores}
+\renewcommand{\BBAA}{y}% Letra que va entre los autores en las referencias
+\renewcommand{\BBAB}{y}% Entre autores en el texto
+\renewcommand{\BAnd}{y}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{.~}% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{; }% between cites
+\renewcommand{\BBN}{, }% before note
+\renewcommand{\BCBT}{,}% comma between authors in ref. list when no. of
+ %% authors = 2
+\renewcommand{\BCBL}{,}% comma before last author when no. of authors > 2
+%%
+%% Date formatting; adapted from babel's spanish.dtx
+\renewcommand{\APACmonth}[1]{\ifcase #1\or enero\or febrero\or
+ marzo\or abril\or mayo\or junio\or julio\or agosto\or
+ septiembre\or octubre\or noviembre\or diciembre\or
+ invierno\or primavera\or verano\or oto\~no\else
+ {#1}\fi}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ \unskip, {#2}% month --- mes
+ \fi
+ \else
+ \unskip, {#3}% day --- d\'ia
+ \ifx\@empty#2\@empty
+ \else
+ \unskip~de {#2}% month --- mes
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2nd')
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??\sptext{a}%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ \sptext{a}%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1\sptext{a}\else \sptext{a}\fi
+ \fi
+}%
%%
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/apacite/swedish.apc b/Master/texmf-dist/tex/latex/apacite/swedish.apc
index 57e78862253..2eb3e876e6a 100644
--- a/Master/texmf-dist/tex/latex/apacite/swedish.apc
+++ b/Master/texmf-dist/tex/latex/apacite/swedish.apc
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 1994-2007 Erik Meijer and any individual authors listed
+%% Copyright (C) 1994-2009 Erik Meijer and any individual authors listed
%% elsewhere in this file.
%%
%% This file is part of the `apacite' package.
@@ -27,9 +27,9 @@
%% The `apacite' package consists of the files apacite.dtx and
%% apacite.ins, and the following generated files:
%% apacite.sty, apacite.bst, apacitex.bst, apa5ex.bib,
-%% apacite.drv, apacdoc.sty,
-%% english.apc, dutch.apc, finnish.apc, german.apc, ngerman.apc,
-%% greek.apc, norsk.apc, spanish.apc, swedish.apc.
+%% apacite.drv, apacdoc.sty, apacann.bst, apacannx.bst,
+%% english.apc, dutch.apc, finnish.apc, french.apc, german.apc,
+%% ngerman.apc, greek.apc, norsk.apc, spanish.apc, swedish.apc.
%%
%% This work has the LPPL maintenance status `maintained'
%%
@@ -41,61 +41,26 @@
%% the generated files.
%%
\ProvidesFile{swedish.apc}
- [2007/09/03 v4.00 apacite language file]
-
-
+ [2009/03/01 v4.05 apacite language file]
%%
%% swedish.apc - swedish translation of apacite elements
%% Written by Stefan Bjork.
%% Small adaptations by Erik Meijer
-%% $Revision: 1.3 $
%%
-%% Translation of APA elements into swedish is not obvious. Ideas of
-%% which terms to use have been taken from the following sources:
+\makeatletter
%%
-%% Eriksson, M. G. (2001). Att skriva litteraturreferenser enligt
-%% Harvard-systemet. Retreived December 9, 2004, from:
-%% http://www.ida.his.se/ida/kurser/exjobb/kursmaterial/referenser.pdf
-%% Jonsson, Mattias. (n.d.). Lathund for referensskrivning. Retreived
-%% December 9, 2004, from:
-%% http://www.ped.gu.se/users/berner/htmarkiv/referens.html
-%% Referensskrivning. (1994). Retreived December 9, 2004, from
-%% Gothenburg University Web site:
-%% http://www.ped.gu.se/forskarutbildning/Referens_skrivning.htm
+%% Name of ref. list if it's a section.
+\renewcommand{\refname}{Referenser}%
+%% Name of ref. list if it's a chapter.
+\renewcommand{\bibname}{Litteraturf\"orteckning}%
+%% Author Index
+\renewcommand{\authorindexname}{F\"orfattarindex}%
%%
-%% Punctuations
-\renewcommand{\BBAB}{och}%
-%% Labels
-\renewcommand{\BOthers}[1]{m.\thinspace{}fl.\hbox{}}%
-\renewcommand{\BOthersPeriod}[1]{m.\thinspace{}fl.\hbox{}}%
-\renewcommand{\BIP}{under tryckning}%
-\renewcommand{\BIn}{I}%
-\renewcommand{\BCHAP}{kap.\hbox{}}%
-\renewcommand{\BCHAPS}{kap.\hbox{}}%
-\renewcommand{\BED}{red.\hbox{}}%
-\renewcommand{\BEDS}{red:er}%
-\renewcommand{\BTRANS}{\"overs.\hbox{}}%
-\renewcommand{\BTRANSS}{\"overs.\hbox{}}%
-\renewcommand{\BTRANSL}{\"overs.\hbox{}}%
-\renewcommand{\BCHAIR}{ordf\"orande}%
-\renewcommand{\BCHAIRS}{ordf\"orande}%
-\renewcommand{\BVOL}{vol.\hbox{}}%
-\renewcommand{\BVOLS}{vol.\hbox{}}%
-\renewcommand{\BNUM}{nr.\hbox{}}%
-\renewcommand{\BNUMS}{nr.\hbox{}}%
-\renewcommand{\BEd}{upplagan}%
-\renewcommand{\BPG}{s.\hbox{}}%
-\renewcommand{\BPGS}{ss.\hbox{}}%
-\renewcommand{\BTR}{teknisk rapport}%
-\renewcommand{\BPhD}{diss.\hbox{}}%
-\renewcommand{\BUPhD}{opublicerad diss.\hbox{}}%
-\renewcommand{\BMTh}{examensuppsats}%
-\renewcommand{\BUMTh}{opublicerad examensuppsats}%
-\renewcommand{\BOWP}{Original publicerat}%
-\renewcommand{\BREPR}{\AA{}terutgivning fr\aa{}n}%
+%% A note before the references if a meta-analysis is reported.
\renewcommand{\APACmetaprenote}{%
Referenser markerade med stj\"arna avser studier inkluderade i
- meta-analys.}%
+ metaanalys.}%
+%%
%% Commands for specific types of @misc entries.
\renewcommand{\bibmessage}{meddelande}%
\renewcommand{\bibcomputerprogram}{datorprogram}%
@@ -103,12 +68,138 @@
\renewcommand{\bibcomputerprogramandmanual}{datorprogram och handbok}%
\renewcommand{\bibcomputersoftware}{mjukvara}%
\renewcommand{\bibcomputersoftwaremanual}{handbok till mjukvara}%
-\renewcommand{\bibcomputersoftwareandmanual}{datorprogram och handbok}%
-\renewcommand{\bibprogramminglanguage}{programmeringsspr\aa{}k}%
-%% Publication date unknown
-\renewcommand{\bibnodate}{u.\thinspace\aa{}.\hbox{}}%
-%% Author Index
-\renewcommand{\authorindexname}{F\"orfattarindex}%
+\renewcommand{\bibcomputersoftwareandmanual}{mjukvara och handbok}%
+\renewcommand{\bibprogramminglanguage}{programmeringsspr{\aa}k}%
+%%
+%% Other labels
+\renewcommand{\bibnodate}{u.~\aa{}.\hbox{}}% ``no date''
+\renewcommand{\BIP}{i tryck}% ``in press''
+\renewcommand{\BOthers}[1]{m.~fl.\hbox{}}% ``and others''
+\renewcommand{\BOthersPeriod}[1]{m.~fl.\hbox{}}% ``and others'', with a period
+\renewcommand{\BIn}{I}% for ``In'' editor...
+\renewcommand{\Bby}{av}% for ``by'' editor... (in reprints)
+\renewcommand{\BED}{red.\hbox{}}% editor
+\renewcommand{\BEDS}{red.\hbox{}}% editors
+\renewcommand{\BTRANS}{\"overs.\hbox{}}% translator
+\renewcommand{\BTRANSS}{\"overs.\hbox{}}% translators
+\renewcommand{\BTRANSL}{\"overs.\hbox{}}% translation, for the year field
+\renewcommand{\BCHAIR}{ordf\"orande}% chair of symposium
+\renewcommand{\BCHAIRS}{ordf\"oranden}% chairs
+\renewcommand{\BVOL}{vol.\hbox{}}% volume
+\renewcommand{\BVOLS}{vol.\hbox{}}% volumes
+\renewcommand{\BNUM}{nr.\hbox{}}% number
+\renewcommand{\BNUMS}{nr.\hbox{}}% numbers
+\renewcommand{\BEd}{utg{\aa}van}% edition
+\renewcommand{\BCHAP}{kap.\hbox{}}% chapter
+\renewcommand{\BCHAPS}{kap.\hbox{}}% chapters
+\renewcommand{\BPG}{s.\hbox{}}% page
+\renewcommand{\BPGS}{s.\hbox{}}% pages
+%% Default technical report type name.
+\renewcommand{\BTR}{forskningsrapport}%
+%% Default PhD thesis type name.
+\renewcommand{\BPhD}{doktorsavhandling}%
+%% Default unpublished PhD thesis type name.
+\renewcommand{\BUPhD}{opublicerad doktorsavhandling}%
+%% Default master's thesis type name.
+\renewcommand{\BMTh}{examensuppsats}%
+%% Default unpublished master's thesis type name.
+\renewcommand{\BUMTh}{opublicerad examensuppsats}%
+%%
+\renewcommand{\BAuthor}{F\"orfattare}% ``Author'' if publisher = author
+\renewcommand{\BOWP}{Original publicerat}% Original work published
+\renewcommand{\BREPR}{{\AA}terutgivning fr{\aa}n}% Reprinted from
+\renewcommand{\BAvailFrom}{Tillg\"anglig fr{\aa}n\ }% Websites; note the space.
+%% The argument is the date on which it was last checked.
+\renewcommand{\BRetrieved}[1]{H\"amtad {#1}, fr{\aa}n\ }% Websites; note the space.
+\renewcommand{\BMsgPostedTo}{Meddelande postat till\ }% Messages; note the space.
+%%
+%% Punctuation
+\renewcommand{\BBOP}{(}% opening parenthesis
+\renewcommand{\BBCP}{)}% closing parenthesis
+\renewcommand{\BBOQ}{}% opening quote for article title
+\renewcommand{\BBCQ}{}% closing quote for article title
+\renewcommand{\BBAA}{\&}% between authors in parenthetical cites and ref. list
+\renewcommand{\BBAB}{och}% between authors in text
+\renewcommand{\BAnd}{\&}% for ``Ed. \& Trans.'' in ref. list
+\DeclareRobustCommand{\BPBI}{. }% Period between initials
+\DeclareRobustCommand{\BHBI}{.-}% Hyphen between initials
+\renewcommand{\BAP}{ }% after prefix, before first citation
+\renewcommand{\BBAY}{, }% between author(s) and year
+\renewcommand{\BBYY}{, }% between years of multiple citations with same author
+\renewcommand{\BBC}{; }% between cites
+\renewcommand{\BBN}{, }% before note
+\renewcommand{\BCBT}{}% no comma between authors in ref. list when no. of
+ %% authors = 2
+\renewcommand{\BCBL}{}% no comma before last author when no. of authors > 2
+%%
+%% Date formatting; adapted from babel's swedish.dtx
+\renewcommand{\APACmonth}[1]{\ifcase #1\or
+ januari\or februari\or mars\or april\or maj\or juni\or
+ juli\or augusti\or september\or oktober\or november\or
+ december\or
+ vinter\or v{\aa}r\or sommar\or h\"ost\else
+ {#1}\fi}%
+%% Numbered version, which is preferred in the form ``(2008, 21/2)''.
+\def\APACswedishnumberedmonth#1{\ifcase #1\or
+ 1\or 2\or 3\or 4\or 5\or 6\or
+ 7\or 8\or 9\or 10\or 11\or 12\or
+ vinter\or v{\aa}r\or sommar\or h\"ost\else
+ {#1}\fi}%
+\renewcommand{\APACrefYearMonthDay}[3]{%
+ {\BBOP}{#1}% year (+ addendum); should not be empty
+ \ifx\@empty#3\@empty
+ \ifx\@empty#2\@empty
+ \else
+ %% Use full month if there is no day.
+ \unskip, {#2}% month
+ \fi
+ \else
+ \unskip, {#3}% day
+ \ifx\@empty#2\@empty
+ \else
+ %% Use numbered month if there is a day as well.
+ \let\APACorigmonth\APACmonth
+ \let\APACmonth\APACswedishnumberedmonth
+ \unskip{}/{#2}% month
+ \let\APACmonth\APACorigmonth
+ \let\APACorigmonth\@undefined
+ \fi
+ \fi
+ {\BBCP}% closing parenthesis
+}%
+%% Some macros that transform a number (say, `2') to an ordinal one (`2nd')
+\renewcommand{\PrintOrdinal}[1]{%
+ \afterassignment\print@ordinal
+ \count@ 0#1\relax\@nil
+}%
+\def\print@ordinal#1#2\@nil{%
+ \ifx\relax#1\relax
+ \ifnum\count@>\z@
+ \CardinalNumeric\count@
+ \else
+ ??:e%
+ \fi
+ \else
+ \ifnum \count@>\z@ \number\count@ \fi
+ #1#2\relax
+ \fi
+}%
+\renewcommand{\CardinalNumeric}[1]{%
+ \number#1\relax
+ \if
+ \ifnum#1<14
+ \ifnum#1>\thr@@ T\else F\fi
+ \else
+ F%
+ \fi
+ T%
+ :e%
+ \else
+ \@xp\keep@last@digit\@xp#1\number#1\relax
+ \ifcase#1:e\or :a\or :a\or :e\or :e\or :e\or :e\or :e\or :e\or
+ :e\else :e\fi
+ \fi
+}%
%%
\endinput
%%