summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/acmart
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-10-16 03:05:43 +0000
committerNorbert Preining <norbert@preining.info>2023-10-16 03:05:43 +0000
commitc4125da665ac93db063e3c177f4fc5d172f5866f (patch)
tree68914ce436bae9ad29950ffbddc23d8937e52cc9 /macros/latex/contrib/acmart
parent967ed7c471b7ea6d818e72b7ec41c6c491e6930a (diff)
CTAN sync 202310160305
Diffstat (limited to 'macros/latex/contrib/acmart')
-rw-r--r--macros/latex/contrib/acmart/Makefile16
-rw-r--r--macros/latex/contrib/acmart/README8
-rw-r--r--macros/latex/contrib/acmart/acm-jdslogo.pngbin0 -> 19718 bytes
-rw-r--r--macros/latex/contrib/acmart/acmart.dtx55
-rw-r--r--macros/latex/contrib/acmart/acmart.pdfbin908288 -> 911009 bytes
-rw-r--r--macros/latex/contrib/acmart/acmguide.pdfbin433127 -> 434045 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmcp.pdfbin0 -> 215120 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmengage.pdfbin395458 -> 395888 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmlarge.pdfbin606312 -> 607188 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdfbin628828 -> 629691 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdfbin1050148 -> 1051029 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdfbin618591 -> 619512 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall.pdfbin616120 -> 617005 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmtog.pdfbin563627 -> 564503 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-authordraft.pdfbin1043230 -> 1044097 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-lualatex.pdfbin784544 -> 783354 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-manuscript.pdfbin618420 -> 619302 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdfbin615781 -> 616653 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdfbin1054729 -> 1055582 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigconf.pdfbin1039445 -> 1040314 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigplan.pdfbin1047831 -> 1048750 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-xelatex.pdfbin658446 -> 659291 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/samples.dtx9
23 files changed, 67 insertions, 21 deletions
diff --git a/macros/latex/contrib/acmart/Makefile b/macros/latex/contrib/acmart/Makefile
index 031c4ddd64..08d2dddc90 100644
--- a/macros/latex/contrib/acmart/Makefile
+++ b/macros/latex/contrib/acmart/Makefile
@@ -14,6 +14,13 @@ PDF = $(PACKAGE).pdf acmguide.pdf
BIBLATEXFILES= $(wildcard *.bbx) $(wildcard *.cbx) $(wildcard *.dbx) $(wildcard *.lbx)
SAMPLEBIBLATEXFILES=$(patsubst %,samples/%,$(BIBLATEXFILES))
+ACMCPSAMPLES= \
+ samples/sample-acmcp-Discussion.pdf \
+ samples/sample-acmcp-Invited.pdf \
+ samples/sample-acmcp-Position.pdf \
+ samples/sample-acmcp-Research.pdf \
+ samples/sample-acmcp-Review.pdf \
+
all: ${PDF} ALLSAMPLES
%.pdf: %.dtx $(PACKAGE).cls
@@ -145,5 +152,14 @@ distros: all docclean
samples/*.bib \
acmart.pdf acmguide.pdf *.cls ACM-Reference-Format.*
+acmcp.zip: ${ACMCPSAMPLES} acmart.cls
+ zip $@ $+
+
+samples/sample-acmcp.tex: samples/samples.ins samples/samples.dtx
+ cd samples; pdflatex samples.ins; cd ..
+
+
+samples/sample-acmcp-%.tex: samples/sample-acmcp.tex samples/acm-jdslogo.png
+ sed 's/acmArticleType{Review}/acmArticleType{$*}/' $< > $@
.PHONY: all ALLSAMPLES docclean clean distclean archive zip
diff --git a/macros/latex/contrib/acmart/README b/macros/latex/contrib/acmart/README
index 3b62854d5d..fd697fedf1 100644
--- a/macros/latex/contrib/acmart/README
+++ b/macros/latex/contrib/acmart/README
@@ -12,7 +12,13 @@ The production version is the one on CTAN and ACM sites.
Changes
-Version 1.90a Changes in the sample keywords and concepts
+Version 1.92 Documentation update
+ Emergency change: changed order of hyperref and hyperxmp
+ due to changes in the undelying packages
+
+Version 1.91 Minor changes in ACMCP format
+
+Version 1.90a Changes in the sample keywords and concepts
Version 1.90 Journal ISSN updated
diff --git a/macros/latex/contrib/acmart/acm-jdslogo.png b/macros/latex/contrib/acmart/acm-jdslogo.png
new file mode 100644
index 0000000000..9772aed929
--- /dev/null
+++ b/macros/latex/contrib/acmart/acm-jdslogo.png
Binary files differ
diff --git a/macros/latex/contrib/acmart/acmart.dtx b/macros/latex/contrib/acmart/acmart.dtx
index e08f337e3f..04f90c2a24 100644
--- a/macros/latex/contrib/acmart/acmart.dtx
+++ b/macros/latex/contrib/acmart/acmart.dtx
@@ -1256,9 +1256,17 @@
% \acmCodeLink{https://github.com/repository/code}
% \acmDataLink{https://datadryad.org/stash/dataset/doi:DOI}
% \end{verbatim}
-% You may repeat these commands if you have several repositories.
+% You may repeat these commands if you have several repositories.
%
%
+% \cs{acmContributions}%
+% The command \cs{acmContributions}\marg{contributions} sets the
+% contributions of the authors, for example,
+% \begin{verbatim}
+% \acmContributions{AW designed the study, CD performed it, all
+% authors contributed to the writing.}
+% \end{verbatim}
+%
% ACM cover page should have the following obligatory sections:
% \begin{itemize}
% \item Problem statement,
@@ -1540,7 +1548,7 @@
%
% \DescribeEnv{anonsuppress}%
% When the option |anonymous| is selected, \TeX\ suppresses author
-% information (including the number of authors) for a blind review.
+% information (including the number of authors) for an anonymous review.
% However, sometimes the information identifying the authors may be
% present in the body of the paper. For example,
% \begin{verbatim}
@@ -2269,7 +2277,7 @@
\ProvidesFile{acmart.dtx}
%</gobble>
%<class>\ProvidesClass{acmart}
-[2023/06/11 v1.90a Typesetting articles for the Association for Computing Machinery]
+[2023/10/14 v1.92 Typesetting articles for the Association for Computing Machinery]
% \end{macrocode}
%
% \changes{v1.00}{2016/04/14}{First released version}
@@ -2381,6 +2389,8 @@
% \changes{1.85}{2022/05/08}{Added CC licenses}
% \changes{1.87}{2022/08/02}{New format: |acmcp|}
% \changes{1.90a}{2023/06/11}{Changes in the sample keywords and concepts}
+% \changes{1.92}{2023/09/30}{Documentation update: use of `anonymous'
+% throughout}
%
% And the driver code:
% \begin{macrocode}
@@ -3456,16 +3466,9 @@
%
%
%
-% Adding |hyperxmp|
-% \changes{v1.72}{2020/06/14}{Added hyperxmp}
-% \changes{v1.76}{2021/02/21}{Moved hyperxmp before hyperref, see
-% \url{https://github.com/borisveytsman/acmart/issues/425}}
-% \begin{macrocode}
-\RequirePackage{hyperxmp}
-% \end{macrocode}
%
%
-% And now, |hyperref|
+% Adding |hyperref|
% \changes{v1.28}{2017/01/07}{Got rid of warnings in pdf keywords}
% \changes{v1.46}{2017/08/25}{Delayed hypersetup since journal options
% may change screen mode}
@@ -3473,10 +3476,14 @@
% \changes{v1.58}{2019/26/01}{Suppressed \cs{addtocounter} in pdf
% subject}
% \changes{1.85}{2022/05/08}{Added: acmengage}
+% \changes{v1.76}{2021/02/21}{Moved hyperxmp before hyperref, see
+% \url{https://github.com/borisveytsman/acmart/issues/425}}
+% \changes{1.92}{2023/10/14}{Moved hyperxmp again due to kernel update}
% \begin{macrocode}
\let\@footnotemark@nolink\@footnotemark
\let\@footnotetext@nolink\@footnotetext
\RequirePackage[bookmarksnumbered,unicode]{hyperref}
+\RequirePackage{hyperxmp}
\pdfstringdefDisableCommands{%
\def\addtocounter#1#2{}%
\def\unskip{}%
@@ -5582,7 +5589,7 @@
%
% \end{macro}
%
-% \begin{macro}{\acmCodeLink}
+% \begin{macro}{\acmCodeDataLink}
% \changes{v1.87}{2022/08/13}{Introduced macro}
% \changes{v1.87}{2022/08/28}{Added possibility to have several links}
% The code link
@@ -5598,6 +5605,15 @@
%
% \end{macro}
%
+% \begin{macro}{\acmContributions}
+% \changes{v1.91}{2023/06/22}{Restored the macro}
+% The authors' contrubution statement
+% \begin{macrocode}
+\def\acmContributions#1{\gdef\@acmContributions{#1}}
+\acmContributions{}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\acmDataLink}
% \changes{v1.87}{2022/08/13}{Introduced macro}
% \changes{v1.87}{2022/08/28}{Now this is the same as the code link}
@@ -6056,8 +6072,7 @@
%
% \end{macro}
%
-%
-%
+%%
%
% \begin{macro}{\copyrightyear}
% By default, the copyright year is the same as \cs{acmYear}, but
@@ -6109,7 +6124,7 @@
%
% \begin{macro}{\anon}
% \changes{v1.82}{2022/01/11}{Introduced macro}%
-% We provide \cs{anon} command, which blinds parts of the text
+% We provide \cs{anon} command, which obscures parts of the text
% if the package option |anonymous| is set
% \begin{macrocode}
\newcommand{\anon}[2][ANONYMIZED]{%
@@ -6122,7 +6137,7 @@
%
% \end{macro}
%
-%
+%
%\subsection{Maketitle hook}
%\label{sec:hook}
%
@@ -6423,6 +6438,9 @@
\ifx\@keywords\@empty\else\bigskip
Keywords: \@keywords\par
\fi
+ \ifx\@acmContributions\@empty\else\bigskip
+ \@acmContributions\par
+ \fi
\ifx\@empty\@authorsaddresses\else\bigskip\@setauthorsaddresses\fi
\zsaveposy{@ACM@acmcpbox@y}%
}
@@ -7658,6 +7676,7 @@
% nonacm}
% \changes{v1.86}{2022/06/26}{Special treatment of ACM Engage materials}
% \changes{v1.87}{2022/08/14}{Special treatment of ACMCP}
+% \changes{v1.91}{2023/06/22}{Redesigned ACMP labels}
% The page style for all pages but the first one
% \begin{macrocode}
\AtBeginDocument{%
@@ -7770,7 +7789,7 @@
\renewcommand{\footrulewidth}{0.1\p@}%
\fancyheadoffset[L]{46pt}%
\fancyhead[L]{\makebox[\z@][l]{%
- \raisebox{-\dimexpr(0.25\textheight*\ACM@ArticleType@nr)}{%
+ \raisebox{-\dimexpr(0.2\textheight*(\ACM@ArticleType@nr-2))}{%
\rotatebox{90}{\colorbox{@ACM@Article@color}{\color{white}%
\strut\ACM@ArticleType~Article}}}}%
\ACM@linecountL}%
@@ -7941,7 +7960,7 @@
\renewcommand{\footrulewidth}{0.1\p@}%
\fancyheadoffset[L]{46pt}%
\fancyhead[L]{\makebox[\z@][l]{%
- \raisebox{-\dimexpr(0.25\textheight*\ACM@ArticleType@nr)}{%
+ \raisebox{-\dimexpr(0.2\textheight*(\ACM@ArticleType@nr-2))}{%
\rotatebox{90}{\colorbox{@ACM@Article@color}{\color{white}%
\strut\ACM@ArticleType~Article}}}}%
\ACM@linecountL\@acmBadgeL}%
diff --git a/macros/latex/contrib/acmart/acmart.pdf b/macros/latex/contrib/acmart/acmart.pdf
index c552cc81d5..3c8d591498 100644
--- a/macros/latex/contrib/acmart/acmart.pdf
+++ b/macros/latex/contrib/acmart/acmart.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/acmguide.pdf b/macros/latex/contrib/acmart/acmguide.pdf
index 827b800a4b..f4834a3210 100644
--- a/macros/latex/contrib/acmart/acmguide.pdf
+++ b/macros/latex/contrib/acmart/acmguide.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmcp.pdf b/macros/latex/contrib/acmart/samples/sample-acmcp.pdf
new file mode 100644
index 0000000000..bc29adfced
--- /dev/null
+++ b/macros/latex/contrib/acmart/samples/sample-acmcp.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf
index f24e2c6ec1..4c902cdd83 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
index 4d673c5d80..c47d1cbbce 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
index 9b47c3463f..8df55e0e58 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
index 9061ab68a3..b2d841c504 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
index 2e1df7b022..0d51cf3ccb 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
index 80d42df1f2..4b42a3336c 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
index 3bc83f69c7..43bc1f88c5 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
index 00a2dfa98b..ed02f879fb 100644
--- a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-lualatex.pdf b/macros/latex/contrib/acmart/samples/sample-lualatex.pdf
index 6ed8b6ff1c..104e54850e 100644
--- a/macros/latex/contrib/acmart/samples/sample-lualatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
index e8adbcc302..4d1c11cc61 100644
--- a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
index b7342c9f73..aa30bec994 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
index b77e92afda..ba18c5413e 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
index 453a36bc4d..b6b3e6afa8 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
index 8db4c1d893..a3321b42db 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
index da8d98051f..9fc189804c 100644
--- a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/samples.dtx b/macros/latex/contrib/acmart/samples/samples.dtx
index b455ca191e..1dccd8c8fe 100644
--- a/macros/latex/contrib/acmart/samples/samples.dtx
+++ b/macros/latex/contrib/acmart/samples/samples.dtx
@@ -258,6 +258,11 @@
\acmCodeLink{https://github.com/borisveytsman/acmart}
\acmDataLink{htps://zenodo.org/link}
%%
+%% Authors' contribution
+\acmContributions{BT and GKMT designed the study; LT, VB, and AP
+ conducted the experiments, BR, HC, CP and JS analyzed the results,
+ JPK developed analytical predictions, all authors participated in
+ writing the manuscript.}
%%
%% Sometimes the addresses are too long to fit on the page. In this
%% case uncomment the lines below and fill them accodingly.
@@ -408,7 +413,7 @@ author's own version, with {\itshape very} few changes to the source.
\section{Template Overview}
As noted in the introduction, the ``\verb|acmart|'' document class can
be used to prepare many different kinds of documentation --- a
-double-blind initial submission of a full-length technical paper, a
+double-anonymous initial submission of a full-length technical paper, a
two-page SIGGRAPH Emerging Technologies abstract, a ``camera-ready''
journal article, a SIGCHI Extended Abstract, and more --- all by
selecting the appropriate {\itshape template style} and {\itshape
@@ -453,7 +458,7 @@ of these parameters can be found in the {\itshape \LaTeX\ User's Guide.}
Frequently-used parameters, or combinations of parameters, include:
\begin{itemize}
-\item {\texttt{anonymous,review}}: Suitable for a ``double-blind''
+\item {\texttt{anonymous,review}}: Suitable for a ``double-anonymous''
conference submission. Anonymizes the work and includes line
numbers. Use with the \texttt{\acmSubmissionID} command to print the
submission's unique ID on each page of the work.