summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-12-30 21:26:08 +0000
committerKarl Berry <karl@freefriends.org>2023-12-30 21:26:08 +0000
commitf2a882bd201ba1fb265e8d5097f2b8d3a5e94c09 (patch)
tree0b984612ef160933c3b8ed3f9ebc750bbcf02e13
parent8419fa32b130f89e32499694bd98fe8379167327 (diff)
acmart (30dec23)
git-svn-id: svn://tug.org/texlive/trunk@69242 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/acmart/README4
-rw-r--r--Master/texmf-dist/doc/latex/acmart/acmart-changes.tex117
-rw-r--r--Master/texmf-dist/doc/latex/acmart/acmart-data.md114
-rw-r--r--Master/texmf-dist/doc/latex/acmart/acmart-ori.tex40
-rw-r--r--Master/texmf-dist/doc/latex/acmart/acmart.pdfbin905160 -> 941096 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/acmguide.pdfbin433431 -> 438260 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmcp.pdfbin215120 -> 215120 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmengage.pdfbin395887 -> 400687 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdfbin607035 -> 611834 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.pdfbin629654 -> 634465 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.pdfbin1051033 -> 1055841 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.pdfbin619465 -> 624275 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdfbin616959 -> 621763 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdfbin564521 -> 569338 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdfbin1044077 -> 1048884 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.pdfbin783335 -> 788111 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdfbin619322 -> 624132 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.pdfbin616653 -> 621461 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.pdfbin1055579 -> 1060387 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdfbin1040300 -> 1045103 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdfbin1048761 -> 1053568 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdfbin659280 -> 659287 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex2
-rw-r--r--Master/texmf-dist/doc/latex/acmart/samples/samples.dtx2
-rw-r--r--Master/texmf-dist/source/latex/acmart/acmart.dtx9
-rw-r--r--Master/texmf-dist/tex/latex/acmart/acmart.cls4
39 files changed, 299 insertions, 19 deletions
diff --git a/Master/texmf-dist/doc/latex/acmart/README b/Master/texmf-dist/doc/latex/acmart/README
index c354989831a..e6e3e8cbca3 100644
--- a/Master/texmf-dist/doc/latex/acmart/README
+++ b/Master/texmf-dist/doc/latex/acmart/README
@@ -12,10 +12,12 @@ The production version is the one on CTAN and ACM sites.
Changes
+Version 2.01 \acmPrice now produces a warning.
+
Version 2.00 ACM switches to electronic only version.
We do not print article tabs anymore.
New copyright wording.
- Deleted acmPrice.
+ Deleted \acmPrice.
Version 1.93 Added PACMSE
diff --git a/Master/texmf-dist/doc/latex/acmart/acmart-changes.tex b/Master/texmf-dist/doc/latex/acmart/acmart-changes.tex
new file mode 100644
index 00000000000..4531b795333
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/acmart/acmart-changes.tex
@@ -0,0 +1,117 @@
+% !Mode:: "TeX:UTF-8:Main"
+% !Mode:: "TeX:UTF-8:Main"
+\DocumentMetadata{testphase={phase-III,firstaid}}
+
+% # store and restore section command:
+\makeatletter
+\let\ori@startsection\@startsection
+\let\ori@xsect\@xsect
+\let\ori@sect\@sect
+\let\ori@ssect\@ssect
+\documentclass[]{acmart}
+\let\@startsection\ori@startsection %acmart definition is like kernel, so tagging version should be ok
+\let\@xsect\ori@xsect %acmart definition is like kernel, so tagging version should be ok
+% everyone patches \@sect and @ssect, here we should change the internal nameref version ;-(
+\let\NR@ssect\ori@ssect %acmart definition is like kernel, so tagging version should be ok
+\let\NR@sect\ori@sect %TODO: must be checked! acmart definition is slightly different.
+
+
+% part is level 9??? It must be checked if this confuse the new tagging code.
+\renewcommand\part{\@startsection{part}{9}{\z@}%
+ {-10\p@ \@plus -4\p@ \@minus -2\p@}%
+ {4\p@}%
+ {\ACM@NRadjust\@parfont}}
+\def\toclevel@part{9} %???
+
+% # tableofcontents. Insert hooks into \tocline (I hope arguments + placement are correct)
+\def\@tocline#1#2#3#4#5#6#7{\relax
+ \ifnum #1>\c@tocdepth % then omit
+ \else
+ \par \addpenalty\@secpenalty\addvspace{#2}%
+ \begingroup \hyphenpenalty\@M
+ \@ifempty{#4}{%
+ \@tempdima\csname r@tocindent\number#1\endcsname\relax
+ }{%
+ \@tempdima#4\relax
+ }%
+ \parindent\z@ \leftskip#3\relax \advance\leftskip\@tempdima\relax
+ \rightskip\@pnumwidth plus4em \parfillskip-\@pnumwidth
+ #5\leavevmode\hskip-\@tempdima
+ \UseHookWithArguments{contentsline/text/before}{4}{#1}{#6}{#7}{\@contentsline@destination}%NEW
+ #6%
+ \UseHookWithArguments{contentsline/text/after}{4}{#1}{#6}{#7}{\@contentsline@destination}%NEW
+ \nobreak\relax
+ \hfil\hbox to\@pnumwidth{%
+ \UseHookWithArguments{contentsline/page/before}{4}{#1}{#6}{#7}{\@contentsline@destination}%NEW
+ \@tocpagenum{#7}
+ \UseHookWithArguments{contentsline/page/after}{4}{#1}{#6}{#7}{\@contentsline@destination}%NEW
+ }\par
+ \nobreak
+ \endgroup
+ \fi}
+% add config points to starttoc
+% TODO: extend kernel version so that acmart no longer has to redefine it.
+\def\@starttoc#1#2{\begingroup\makeatletter
+ \setTrue{#1}%
+ \par\removelastskip\vskip\z@skip
+ \@startsection{section}\@M\z@{\linespacing\@plus\linespacing}%
+ {.5\linespacing}{\centering\contentsnamefont}{#2}%
+ \@starttoc@cfgpoint@before{#1}%NEW<<<<<<<<<< (name will change)
+ \@input{\jobname.#1}%
+ \@starttoc@cfgpoint@after{#1}%NEW<<<<<<<<<<<< (name will change)
+ \if@filesw
+ \@xp\newwrite\csname tf@#1\endcsname
+ \immediate\@xp\openout\csname tf@#1\endcsname \jobname.#1\relax
+ \fi
+ \global\@nobreakfalse \endgroup
+ \addvspace{32\p@\@plus14\p@}%
+}
+
+
+
+% # maketitle is much too complex, so we stop all tagging for now
+\ExplSyntaxOn
+\AddToHook{cmd/maketitle/before}
+ {\tagstructbegin{tag=Title}\tagmcbegin{} \tag_stop:}
+\AddToHook{cmd/maketitle/after}
+ {\tag_start:\tagmcend\tagstructend }
+\ExplSyntaxOff
+
+% # TODO
+% \endminipage must be restored (acmart wants to remove the footnoterule.)
+% \@footnotetext is changed, but no in all variants
+
+\title{title}
+
+\usepackage{blindtext}
+
+\begin{document}
+
+\maketitle
+
+\tableofcontents
+
+\section{section}
+\subsection{sub}
+\subsubsection{subsub}
+
+\paragraph{paragraph} some text\footnote{xxxx}
+
+\subsection{sub}
+\subsubsection{subsub}
+
+\paragraph{paragraph} some text
+
+\begin{figure}
+a figure
+\caption{test caption figure}
+\end{figure}
+
+\begin{table}
+a table
+\caption{test caption table}
+\end{table}
+
+\blinddocument
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/acmart/acmart-data.md b/Master/texmf-dist/doc/latex/acmart/acmart-data.md
new file mode 100644
index 00000000000..7e7a5437c97
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/acmart/acmart-data.md
@@ -0,0 +1,114 @@
+## acmart.cls
+
+* class to typeset articles for the Association
+ for Computing Machinery
+* around 3500 lines of code
+* bases on amsart.cls
+* support various journal styles
+
+## Packages
+
+* xkeyval: probably harmless
+* xstring: probably harmless
+* iftex: probably harmless
+* amsart.cls: ** must be checked**
+* amsmath: good
+* microtype: can be problematic, if needed disable patches
+* etoolbox: probably harmless
+* booktabs: table tagging is uncomplete anyway
+* refcount: probably harmless
+* ltxcmds: probably harmless
+* infwarerr: probably harmless
+* totpages: **?, should be checked**
+* everyshi: harmless (now wrapper to kernel hook)
+* environ: **probably harmless, but use should be checked**
+* trimspaces: probably harmless
+* setspace: probably harmless
+* textcase: harmless but unneeded in current latex
+* natbib: handled in latex-lab-bib
+* hyperxmp: **incompatible, but doesn't harm as it is ignored. It must be checked if XMP-data are missing**
+* kvoptions
+* various internal hyperref packages: hopefully all harmless
+* hyperref: explicitly handled by the latex-lab code
+* nameref: explicitly handled by the latex-lab code
+* graphicx: handled by the latex-lab code
+* (x)color: probably harmless
+* geometry: probably harmless
+* manyfoot: **must be checked, could affect footnote tagging**
+* nccfoots: **must be checked, could affect footnote tagging**
+* font packages: probably harmless (but math packages can affect later math tagging)
+* caption: **must be checked as latex-lab-floats redefines caption commands.**
+* float: **must be checked as latex-lab-floats redefines floats. Handling of H is unclear.**
+* comment: probably harmless
+* fancyhdr: **should work, but if must be checked if there is meaningful content in the header/footer as by default there are artifact**.
+* upquote: probably harmless
+
+Some packages are only loaded sometimes, e.g.
+
+* framed: probably problematic
+
+
+With lualatex result is similar, but probably unicode-math should be loaded.
+
+## Redefinitions of main LaTeX commands
+
+### sectioning
+
+* `\@startsection`: acmart definition is like kernel definition. Using new tagging definition should be fine.
+* `\@sect`: acmart definition slightly different. Reason must be checked.
+* `\@xsect`: acmart definition is like kernel definition. Using new tagging definition should be fine.
+* `\@seccntformat`: not changed by tagging code, so probably fine
+* `\@ssect`: acmart definition is like kernel definition. Using new tagging definition should be fine.
+* `\section` etc defined with `\@startsection`: OK
+* `\part` defined as level 9 command?? Does the tagging code handles that or gets it confused??
+
+### toc
+
+* `\@starttoc`: must be adjusted to the tagging code
+* `\l@section`, `\l@subsection`, `\l@subsubsection`: they use `\@tocline` (amsart), so that must be changed similar to `\@dottedtocline`
+
+
+### footnotes
+
+It must be checked if this harms!
+
+* `\@makefntext`
+* `\@footnotetext` (sometimes)
+* `\@mpfootnotetext`
+* `\@makefnmark`
+* `\footnoterule`
+
+### floats
+
+Must be checked.
+
+* `\@dblfloat`, `\end@dblfloat` sometimes
+
+### lists
+
+* `\@listI` etc
+* description
+
+
+### title
+
+lots of complicated box combinations
+
+* `\author`
+* `\maketitle`
+* `abstract`
+
+### other
+
+
+* `\endminipage`: will probably break minipage tagging.
+* `\theindex`
+
+
+## New commands and environments
+
+All their tagging must be checked!!
+
+*
+*
+*
diff --git a/Master/texmf-dist/doc/latex/acmart/acmart-ori.tex b/Master/texmf-dist/doc/latex/acmart/acmart-ori.tex
new file mode 100644
index 00000000000..aeecb28701f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/acmart/acmart-ori.tex
@@ -0,0 +1,40 @@
+% !Mode:: "TeX:UTF-8:Main"
+% !Mode:: "TeX:UTF-8:Main"
+\DocumentMetadata{testphase={phase-III,firstaid},pdfversion=2.0}
+
+\documentclass[]{acmart}
+
+\title{title}
+
+\usepackage{blindtext}
+
+\begin{document}
+
+\maketitle
+
+\tableofcontents
+
+\section{section}
+\subsection{sub}
+\subsubsection{subsub}
+
+\paragraph{paragraph} some text\footnote{xxxx}
+
+\subsection{sub}
+\subsubsection{subsub}
+
+\paragraph{paragraph} some text
+
+\begin{figure}
+a figure
+\caption{test caption figure}
+\end{figure}
+
+\begin{table}
+a table
+\caption{test caption table}
+\end{table}
+
+\blinddocument
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/acmart/acmart.pdf b/Master/texmf-dist/doc/latex/acmart/acmart.pdf
index c913a47d4c4..883a93e433e 100644
--- a/Master/texmf-dist/doc/latex/acmart/acmart.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/acmart.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/acmguide.pdf b/Master/texmf-dist/doc/latex/acmart/acmguide.pdf
index b3d7e385b0f..e721714333e 100644
--- a/Master/texmf-dist/doc/latex/acmart/acmguide.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/acmguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmcp.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmcp.pdf
index 655f9179a4e..9ad5e4d25ac 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmcp.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmcp.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmengage.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmengage.pdf
index 085b9cfad77..4ab1f05a073 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmengage.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmengage.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf
index 7520d0f5fe1..b696cd8a5a5 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex
index 3c8965260e4..5c7beaed0e5 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex
@@ -313,7 +313,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.pdf
index c6db217566f..10d530f2a99 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.tex
index 4ac41f78390..ba0020878b5 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-biblatex.tex
@@ -320,7 +320,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.pdf
index 032fa512e03..9464e1934d4 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex
index 7d32859e147..b6945894f4e 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex
@@ -327,7 +327,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.pdf
index a76c4477053..66f8d534f9a 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.tex
index 0da497b708e..afd8824c28b 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-submission.tex
@@ -313,7 +313,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf
index a794f82dd24..5ea73019c6c 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex
index 4423774bb49..f82145a3f52 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex
@@ -313,7 +313,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf
index a46ef43225e..0498ab6f6df 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex
index c6e217a8101..58a73f34170 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex
@@ -311,7 +311,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf
index 6947dbf64d1..ab454908596 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex
index dd010eb0dd8..c74c8934bab 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex
@@ -327,7 +327,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.pdf
index 19fe246de35..753ef184862 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.tex
index ae052890b0e..bfa90bba598 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-lualatex.tex
@@ -327,7 +327,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf
index 32543cc1dbd..152285569b4 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex
index 475acd7dba5..5e3c85ed5a1 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex
@@ -317,7 +317,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.pdf
index 90a3155de73..d065c3d5487 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.tex
index 381d218f862..6c45c495d2b 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-biblatex.tex
@@ -313,7 +313,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.pdf
index 8b336f003d9..69cb91907d5 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.tex
index 1d30a1e2754..8f6734e7b76 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf-i13n.tex
@@ -367,7 +367,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf
index 1cf2c92ff40..c187371caa5 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex
index baf582ae004..7f23d317032 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex
@@ -327,7 +327,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf
index 1a745c54fc3..51948655a30 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex
index 15be29d3c3d..00b458ef553 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex
@@ -327,7 +327,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf
index 27fa5857dc8..b2542da59e2 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex
index c66af67c049..bec3c790565 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex
+++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex
@@ -327,7 +327,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx b/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx
index d970b49ffb0..e0c5f30216b 100644
--- a/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx
+++ b/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx
@@ -443,7 +443,7 @@ use the {\verb|acmsmall|} template style:
The majority of conference proceedings documentation will use the {\verb|acmconf|} template style.
\begin{itemize}
-\item {\texttt{acmconf}}: The default proceedings template style.
+\item {\texttt{sigconf}}: The default proceedings template style.
\item{\texttt{sigchi}}: Used for SIGCHI conference articles.
\item{\texttt{sigplan}}: Used for SIGPLAN conference articles.
\end{itemize}
diff --git a/Master/texmf-dist/source/latex/acmart/acmart.dtx b/Master/texmf-dist/source/latex/acmart/acmart.dtx
index b2f1d411b61..d20064d6b7c 100644
--- a/Master/texmf-dist/source/latex/acmart/acmart.dtx
+++ b/Master/texmf-dist/source/latex/acmart/acmart.dtx
@@ -2266,7 +2266,7 @@
\ProvidesFile{acmart.dtx}
%</gobble>
%<class>\ProvidesClass{acmart}
-[2023/11/05 v2.00 Typesetting articles for the Association for Computing Machinery]
+[2023/12/29 v2.01 Typesetting articles for the Association for Computing Machinery]
% \end{macrocode}
%
% \changes{v1.00}{2016/04/14}{First released version}
@@ -5209,7 +5209,12 @@
%
% \begin{macro}{\acmPrice}
% \changes{v2.00}{2023/10/22}{Deleted macro}
-% The price---obsolete
+% \changes{v2.01}{2023/12/29}{Now the macro produces a warning}
+% The price---obsolete
+% \begin{macrocode}
+\def\acmPrice#1{\ClassWarning{\@classname}{The macro \string\acmPrice
+ is obsolete. ACM no longer prints the price in bibstrip.}}
+% \end{macrocode}
% \end{macro}
%
%
diff --git a/Master/texmf-dist/tex/latex/acmart/acmart.cls b/Master/texmf-dist/tex/latex/acmart/acmart.cls
index ef5b35c8cfa..4f5249afe0a 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/11/05 v2.00 Typesetting articles for the Association for Computing Machinery]
+[2023/12/29 v2.01 Typesetting articles for the Association for Computing Machinery]
\def\@classname{acmart}
\InputIfFileExists{acmart-preload-hook.tex}{%
\ClassWarning{\@classname}{%
@@ -1642,6 +1642,8 @@
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{\ClassWarning{\@classname}{The macro \string\acmPrice
+ is obsolete. ACM no longer prints the price in bibstrip.}}
\def\acmSubmissionID#1{\def\@acmSubmissionID{#1}}
\acmSubmissionID{}
\def\acmISBN#1{\def\@acmISBN{#1}}