diff options
author | Karl Berry <karl@freefriends.org> | 2009-03-03 00:57:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-03-03 00:57:20 +0000 |
commit | af897fb19e6f4e2fdde23a714556208290752d03 (patch) | |
tree | 0b5ad8895485dec6733554c28944d0c6e13c625b /Master/texmf-dist/tex | |
parent | 940b0c7ca7bd69adb7641e133a2f0004db8af586 (diff) |
apacite update (2mar09)
git-svn-id: svn://tug.org/texlive/trunk@12295 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/apacdoc.sty | 14 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/apacite.sty | 2393 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/dutch.apc | 231 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/english.apc | 220 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/finnish.apc | 273 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/french.apc | 242 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/german.apc | 226 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/greek.apc | 220 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/ngerman.apc | 24 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/norsk.apc | 271 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/spanish.apc | 218 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/apacite/swedish.apc | 203 |
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 %% |