summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-11-09 22:02:04 +0000
committerKarl Berry <karl@freefriends.org>2023-11-09 22:02:04 +0000
commit6b36026f93101e57f322debf3b5814ca50454020 (patch)
treed77f8daa563d6b32d01768221778f7e5b54aed4c /Master/texmf-dist/tex
parentd8e71bb2ac22baee0954c07417d4ab1bde33d19b (diff)
acmart (9nov23)
git-svn-id: svn://tug.org/texlive/trunk@68754 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/acmart/acmart.cls203
1 files changed, 78 insertions, 125 deletions
diff --git a/Master/texmf-dist/tex/latex/acmart/acmart.cls b/Master/texmf-dist/tex/latex/acmart/acmart.cls
index fc61d0e844e..ef5b35c8cfa 100644
--- a/Master/texmf-dist/tex/latex/acmart/acmart.cls
+++ b/Master/texmf-dist/tex/latex/acmart/acmart.cls
@@ -38,7 +38,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{acmart}
-[2023/10/22 v1.93 Typesetting articles for the Association for Computing Machinery]
+[2023/11/05 v2.00 Typesetting articles for the Association for Computing Machinery]
\def\@classname{acmart}
\InputIfFileExists{acmart-preload-hook.tex}{%
\ClassWarning{\@classname}{%
@@ -1642,8 +1642,6 @@
January\or February\or March\or April\or May\or June\or
July\or August\or September\or October\or November\or
December\fi~\@acmYear}
-\def\acmPrice#1{\def\@acmPrice{#1}}
-\acmPrice{15.00}
\def\acmSubmissionID#1{\def\@acmSubmissionID{#1}}
\acmSubmissionID{}
\def\acmISBN#1{\def\@acmISBN{#1}}
@@ -1860,13 +1858,11 @@
\fi
\ifnum\acm@copyrightmode=3\relax % rightsretained
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=4\relax % usgov
\@printpermissiontrue
\@printcopyrightfalse
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=6\relax % cagov
\@acmownedfalse
@@ -1888,18 +1884,15 @@
\fi
\ifnum\acm@copyrightmode=13\relax % iw3c2w3
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=14\relax % iw3c2w3g
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=15\relax % cc
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi}
\def\setcopyright#1{\setkeys{ACM@}{acmcopyrightmode=#1}}
-\setcopyright{acmcopyright}
+\setcopyright{acmlicensed}
\newcommand\setcctype[2][4.0]{%
\def\ACM@cc@version{#1}%
\def\ACM@cc@type{#2}}
@@ -1907,7 +1900,7 @@
\def\@copyrightowner{%
\ifcase\acm@copyrightmode\relax % none
\or % acmcopyright
- Association for Computing Machinery.
+ ACM\@.
\or % acmlicensed
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
@@ -1915,22 +1908,21 @@
Copyright held by the owner/author(s).
\or % usgov
\or % usgovmixed
- Association for Computing Machinery.
+ Copyright held by the owner/author(s).
\or % cagov
- Crown in Right of Canada.
+ Copyright Crown in Right of Canada.
\or %cagovmixed
- Association for Computing Machinery.
+ Copyright held by the owner/author(s).
\or %licensedusgovmixed
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
\or % licensedcagov
- Crown in Right of Canada. Publication rights licensed to
- ACM\@.
+ Copyright held by the owner/author(s).
\or %licensedcagovmixed
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
\or % othergov
- Association for Computing Machinery.
+ Copyright held by the owner/author(s).
\or % licensedothergov
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
@@ -1953,7 +1945,7 @@
\ClassInfo{\@classname}{Using CC license with ACM Enage
material}%
\else
- \ClassError{\@classname}{%
+ \ClassWarning{\@classname}{%
Sorry, Creative Commons licenses are\MessageBreak
currently not used with ACM publications\MessageBreak
typeset by the authors}{Please use nonacm
@@ -1969,10 +1961,10 @@
advantage and that copies bear this notice and the full citation on
the first page. Copyrights for components of this work owned by
others than ACM must be honored. Abstracting with credit is
- permitted. To copy otherwise, or republish, to post on servers or to
- redistribute to lists, requires prior specific permission
- and\hspace*{.5pt}/or a fee. Request permissions from
- permissions@acm.org.
+ permitted. To copy otherwise, or republish, to post on servers or
+ to redistribute to lists, requires prior specific permission
+ and\hspace*{.5pt}/or
+ a fee. Request permissions from permissions@acm.org.
\or % acmlicensed
Permission to make digital or hard copies of all or part of this
work for personal or classroom use is granted without fee provided
@@ -1980,97 +1972,102 @@
advantage and that copies bear this notice and the full citation on
the first page. Copyrights for components of this work owned by
others than the author(s) must be honored. Abstracting with credit
- is permitted. To copy otherwise, or republish, to post on servers
- or to redistribute to lists, requires prior specific permission
- and\hspace*{.5pt}/or a fee. Request permissions from
+ is permitted. To copy otherwise, or republish, to post on servers
+ or to redistribute to lists, requires prior specific permission
+ and\hspace*{.5pt}/or a fee. Request permissions from
permissions@acm.org.
\or % rightsretained
- Permission to make digital or hard copies of part or all of this work
- for personal or classroom use is granted without fee provided that
- copies are not made or distributed for profit or commercial advantage
- and that copies bear this notice and the full citation on the first
- page. Copyrights for third-party components of this work must be
- honored. For all other uses, contact the
+ Permission to make digital or hard copies of part or all of this
+ work for personal or classroom use is granted without fee provided
+ that copies are not made or distributed for profit or commercial
+ advantage and that copies bear this notice and the full citation on
+ the first page. Copyrights for third-party components of this work
+ must be honored. For all other uses, contact the
owner\hspace*{.5pt}/author(s).
\or % usgov
This paper is authored by an employee(s) of the United States
Government and is in the public domain. Non-exclusive copying or
redistribution is allowed, provided that the article citation is
given and the authors and agency are clearly identified as its
- source.
+ source. All others Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % usgovmixed
ACM acknowledges that this contribution was authored or co-authored
by an employee, contractor, or affiliate of the United States
government. As such, the United States government retains a
nonexclusive, royalty-free right to publish or reproduce this
- article, or to allow others to do so, for government purposes only.
+ article, or to allow others to do so, for government purposes
+ only. Request permissions from owner\hspace*{.5pt}/author(s).
\or % cagov
- This article was authored by employees of the Government of Canada.
- As such, the Canadian government retains all interest in the
- copyright to this work and grants to ACM a nonexclusive,
- royalty-free right to publish or reproduce this article, or to allow
- others to do so, provided that clear attribution is given both to
- the authors and the Canadian government agency employing them.
- Permission to make digital or hard copies for personal or classroom
- use is granted. Copies must bear this notice and the full citation
- on the first page. Copyrights for components of this work owned by
- others than the Canadian Government must be honored. To copy
- otherwise, distribute, republish, or post, requires prior specific
- permission and\hspace*{.5pt}/or a fee. Request permissions from
- permissions@acm.org.
+ This article was authored by employees of the Government of
+ Canada. As such, the Canadian government retains all interest in
+ the copyright to this work and grants to ACM a nonexclusive,
+ royalty-free right to publish or reproduce this article, or to
+ allow others to do so, provided that clear attribution is given
+ both to the authors and the Canadian government agency employing
+ them. Permission to make digital or hard copies for personal or
+ classroom use is granted. Copies must bear this notice and the full
+ citation on the first page. Copyrights for components of this work
+ owned by others than the Canadian Government must be honored. To
+ copy otherwise, distribute, republish, or post, requires prior
+ specific permission and/or a fee. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % cagovmixed
ACM acknowledges that this contribution was co-authored by an
affiliate of the national government of Canada. As such, the Crown
- in Right of Canada retains an equal interest in the copyright.
- Reprints must include clear attribution to ACM and the author's
- government agency affiliation. Permission to make digital or hard
- copies for personal or classroom use is granted. Copies must bear
- this notice and the full citation on the first page. Copyrights for
- components of this work owned by others than ACM must be honored.
- To copy otherwise, distribute, republish, or post, requires prior
- specific permission and\hspace*{.5pt}/or a fee. Request permissions
- from permissions@acm.org.
+ in Right of Canada retains an equal interest in the
+ copyright. Reprints must include clear attribution to ACM and the
+ author’s government agency affiliation. Permission to make digital
+ or hard copies for personal or classroom use is granted. Copies
+ must bear this notice and the full citation on the first
+ page. Copyrights for components of this work owned by others than
+ ACM must be honored. To copy otherwise, distribute, republish, or
+ post, requires prior specific permission and/or a fee. Request
+ permissions from owner\hspace*{.5pt}/author(s).
\or % licensedusgovmixed
Publication rights licensed to ACM\@. ACM acknowledges that this
contribution was authored or co-authored by an employee, contractor
or affiliate of the United States government. As such, the
Government retains a nonexclusive, royalty-free right to publish or
reproduce this article, or to allow others to do so, for Government
- purposes only.
+ purposes only. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % licensedcagov
- This article was authored by employees of the Government of Canada.
- As such, the Canadian government retains all interest in the
- copyright to this work and grants to ACM a nonexclusive,
- royalty-free right to publish or reproduce this article, or to allow
- others to do so, provided that clear attribution is given both to
- the authors and the Canadian government agency employing them.
- Permission to make digital or hard copies for personal or classroom
- use is granted. Copies must bear this notice and the full citation
- on the first page. Copyrights for components of this work owned by
- others than the Canadian Government must be honored. To copy
- otherwise, distribute, republish, or post, requires prior specific
- permission and\hspace*{.5pt}/or a fee. Request permissions from
- permissions@acm.org.
+ This article was authored by employees of the Government of
+ Canada. As such, the Canadian government retains all interest in
+ the copyright to this work and grants to ACM a nonexclusive,
+ royalty-free right to publish or reproduce this article, or to
+ allow others to do so, provided that clear attribution is given
+ both to the authors and the Canadian government agency employing
+ them. Permission to make digital or hard copies for personal or
+ classroom use is granted. Copies must bear this notice and the full
+ citation on the first page. Copyrights for components of this work
+ owned by others than the Canadian Government must be honored. To
+ copy otherwise, distribute, republish, or post, requires prior
+ specific permission and/or a fee. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % licensedcagovmixed
- Publication rights licensed to ACM\@. ACM acknowledges that this
+ Publication rights licensed to ACM. ACM acknowledges that this
contribution was authored or co-authored by an employee, contractor
or affiliate of the national government of Canada. As such, the
Government retains a nonexclusive, royalty-free right to publish or
reproduce this article, or to allow others to do so, for Government
- purposes only.
+ purposes only. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % othergov
ACM acknowledges that this contribution was authored or co-authored
- by an employee, contractor or affiliate of a national government. As
- such, the Government retains a nonexclusive, royalty-free right to
- publish or reproduce this article, or to allow others to do so, for
- Government purposes only.
+ by an employee, contractor or affiliate of a national
+ government. As such, the Government retains a nonexclusive,
+ royalty-free right to publish or reproduce this article, or to
+ allow others to do so, for Government purposes only. Request
+ permissions from owner\hspace*{.5pt}/author(s).
\or % licensedothergov
Publication rights licensed to ACM\@. ACM acknowledges that this
contribution was authored or co-authored by an employee, contractor
or affiliate of a national government. As such, the Government
retains a nonexclusive, royalty-free right to publish or reproduce
this article, or to allow others to do so, for Government purposes
- only.
+ only. Request permissions from owner\hspace*{.5pt}/author(s).
\or % iw3c2w3
This paper is published under the Creative Commons Attribution~4.0
International (CC-BY~4.0) license. Authors reserve their rights to
@@ -2218,12 +2215,10 @@
\else
\if@ACM@nonacm\else
\if@ACM@journal@bibstrip
- \@permissionCodeOne/\@acmYear/\@acmMonth-ART\@acmArticle
- \ifx\@acmPrice\@empty\else\ \$\@acmPrice\fi\\
+ ACM~\@permissionCodeOne/\@acmYear/\@acmMonth-ART\@acmArticle\\
\@formatdoi{\@acmDOI}%
\else % Conference
- \ifx\@acmISBN\@empty\else ACM~ISBN~\@acmISBN
- \ifx\@acmPrice\@empty.\else\dots\$\@acmPrice\fi\\\fi
+ \ifx\@acmISBN\@empty\else ACM~ISBN~\@acmISBN\\\fi
\ifx\@acmDOI\@empty\else\@formatdoi{\@acmDOI}\fi%
\fi
\fi
@@ -3077,46 +3072,6 @@
}%
\pagestyle{standardpagestyle}
}
-\newdimen\@folio@wd
-\@folio@wd=\z@
-\newdimen\@folio@ht
-\@folio@ht=\z@
-\newdimen\@folio@voffset
-\@folio@voffset=\z@
-\def\@folio@max{1}
-\ifcase\ACM@format@nr
-\relax % manuscript
-\or % acmsmall
- \@folio@wd=45.75pt\relax
- \@folio@ht=1.25in\relax
- \@folio@voffset=.2in\relax
- \def\@folio@max{8}
-\or % acmlarge
- \@folio@wd=43.25pt\relax
- \@folio@ht=79pt\relax
- \@folio@voffset=.55in\relax
- \def\@folio@max{10}
-\fi
-\def\@folioblob{\@tempcnta=0\@acmArticleSeq\relax
- \ifnum\@tempcnta=0\relax\else
- \loop
- \ifnum\@tempcnta>\@folio@max\relax
- \advance\@tempcnta by - \@folio@max
- \repeat
- \advance\@tempcnta by -1\relax
- \@tempdima=\@folio@ht\relax
- \multiply\@tempdima by \the\@tempcnta\relax
- \advance\@tempdima by -\@folio@voffset\relax
- \begin{picture}(0,0)
- \makebox[\z@]{\raisebox{-\@tempdima}{%
- \rlap{%
- \raisebox{-0.45\@folio@ht}[\z@][\z@]{%
- \rule{\@folio@wd}{\@folio@ht}}}%
- \parbox{\@folio@wd}{%
- \centering
- \textcolor{white}{\LARGE\sffamily\bfseries\@acmArticle}}}}
- \end{picture}\fi}
-
\AtBeginDocument{%
\fancypagestyle{firstpagestyle}{%
\fancyhf{}%
@@ -3137,22 +3092,20 @@
\@acmNumber, Article \@acmArticle. Publication date:
\@acmPubDate.}%
\fi%
- \fancyhead[LE]{\ACM@linecountL\@folioblob\@acmBadgeL}%
+ \fancyhead[LE]{\ACM@linecountL\@acmBadgeL}%
\fancyhead[LO]{\ACM@linecountL\@acmBadgeL}%
- \fancyhead[RO]{\@acmBadgeR\@folioblob}%
+ \fancyhead[RO]{\@acmBadgeR}%
\fancyhead[RE]{\@acmBadgeR}%
- \fancyheadoffset[RO,LE]{0.6\@folio@wd}%
\or % acmlarge
\if@ACM@nonacm\else%
\fancyfoot[RO,LE]{\footnotesize \@journalNameShort, Vol. \@acmVolume, No.
\@acmNumber, Article \@acmArticle. Publication date:
\@acmPubDate.}%
\fi%
- \fancyhead[RO]{\@acmBadgeR\@folioblob}%
+ \fancyhead[RO]{\@acmBadgeR}%
\fancyhead[RE]{\@acmBadgeR}%
- \fancyhead[LE]{\ACM@linecountL\@folioblob\@acmBadgeL}%
+ \fancyhead[LE]{\ACM@linecountL\@acmBadgeL}%
\fancyhead[LO]{\ACM@linecountL\@acmBadgeL}%
- \fancyheadoffset[RO,LE]{1.4\@folio@wd}%
\or % acmtog
\if@ACM@nonacm\else%
\fancyfoot[RO,LE]{\footnotesize \@journalNameShort, Vol. \@acmVolume, No.