texlive[53734] Master/texmf-dist: acmart (9feb20)
commits+karl at tug.org
commits+karl at tug.org
Sun Feb 9 23:06:30 CET 2020
Revision: 53734
http://tug.org/svn/texlive?view=revision&revision=53734
Author: karl
Date: 2020-02-09 23:06:29 +0100 (Sun, 09 Feb 2020)
Log Message:
-----------
acmart (9feb20)
Modified Paths:
--------------
trunk/Master/texmf-dist/bibtex/bst/acmart/ACM-Reference-Format.bst
trunk/Master/texmf-dist/doc/latex/acmart/README
trunk/Master/texmf-dist/doc/latex/acmart/acmart.pdf
trunk/Master/texmf-dist/doc/latex/acmart/acmguide.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-base.bib
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf
trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex
trunk/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx
trunk/Master/texmf-dist/source/latex/acmart/Makefile
trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx
trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls
Modified: trunk/Master/texmf-dist/bibtex/bst/acmart/ACM-Reference-Format.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/acmart/ACM-Reference-Format.bst 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/bibtex/bst/acmart/ACM-Reference-Format.bst 2020-02-09 22:06:29 UTC (rev 53734)
@@ -426,6 +426,44 @@
if$
}
+%
+% Sometimes articleno starts with the word 'Article' or 'Paper.
+% (this is a bug of acmdl, sigh)
+% We strip them. We assume eid or articleno is already on stack
+%
+
+FUNCTION { strip.articleno.or.eid }
+{
+ 't :=
+ t #1 #7 substring$ "Article" =
+ {t #8 t text.length$ substring$ 't :=}
+ { }
+ if$
+ t #1 #7 substring$ "article" =
+ {t #8 t text.length$ substring$ 't :=}
+ { }
+ if$
+ t #1 #5 substring$ "Paper" =
+ {t #6 t text.length$ substring$ 't :=}
+ { }
+ if$
+ t #1 #5 substring$ "paper" =
+ {t #6 t text.length$ substring$ 't :=}
+ { }
+ if$
+ % Strip any left trailing space or ~
+ t #1 #1 substring$ " " =
+ {t #2 t text.length$ substring$ 't :=}
+ { }
+ if$
+ t #1 #1 substring$ "~" =
+ {t #2 t text.length$ substring$ 't :=}
+ { }
+ if$
+ t
+}
+
+
FUNCTION { format.articleno }
{
articleno empty.or.unknown not eid empty.or.unknown not and
@@ -441,8 +479,8 @@
{ }
if$
eid empty.or.unknown
- { "Article \bibinfo{articleno}{" articleno * "}" * }
- { "Article \bibinfo{articleno}{" eid * "}" * }
+ { "Article \bibinfo{articleno}{" articleno strip.articleno.or.eid * "}" * }
+ { "Article \bibinfo{articleno}{" eid strip.articleno.or.eid * "}" * }
if$
}
if$
Modified: trunk/Master/texmf-dist/doc/latex/acmart/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/README 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/README 2020-02-09 22:06:29 UTC (rev 53734)
@@ -252,3 +252,10 @@
Version 1.67 Urgent bug fixes:
BibTeX style bug fixed (Michael D. Adams)
Sigplan special section bugfix
+
+Version 1.68 Bug fixes
+ BST now recognizes words `Paper' or 'Article' in
+ eid or articleno
+
+Version 1.69 Bug fixes
+ Compatibility with LaTeX 2020-02-02 release
Modified: trunk/Master/texmf-dist/doc/latex/acmart/acmart.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/acmguide.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -584,7 +584,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -594,7 +594,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -584,7 +584,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -582,7 +582,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -594,7 +594,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-base.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-base.bib 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-base.bib 2020-02-09 22:06:29 UTC (rev 53734)
@@ -215,16 +215,15 @@
author = "Sarah Cohen and Werner Nutt and Yehoshua Sagic",
title = "Deciding equivalances among conjunctive aggregate queries",
journal = JACM,
- articleno = "5",
- numpages = "50",
- volume = "54",
- number = "2",
+ articleno = 5,
+ numpages = 50,
+ volume = 54,
+ number = 2,
month = apr,
- year = "2007",
+ year = 2007,
doi = "10.1145/1219092.1219093",
url = "http://doi.acm.org/10.1145/1219092.1219093",
- acmid = "1219093",
- note = "",
+ acmid = 1219093,
}
@@ -492,59 +491,38 @@
@Inproceedings{VanGundy07,
author = "Matthew Van Gundy and Davide Balzarotti and Giovanni Vigna",
- year = "2007",
+ year = 2007,
title = "Catch me, if you can: Evading network signatures with web-based polymorphic worms",
booktitle = "Proceedings of the first USENIX workshop on Offensive Technologies",
series = "WOOT '07",
publisher = "USENIX Association",
address = "Berkley, CA",
- articleno = "7",
- numpages = "9",
- editor = "",
- volume = "",
- number = "",
- pages = "",
- month = "",
- organization = "",
- note = "",
+ articleno = {Paper 7},
+ numpages = 9,
}
@Inproceedings{VanGundy08,
author = "Matthew Van Gundy and Davide Balzarotti and Giovanni Vigna",
- year = "2008",
+ year = 2008,
title = "Catch me, if you can: Evading network signatures with web-based polymorphic worms",
booktitle = "Proceedings of the first USENIX workshop on Offensive Technologies",
series = "WOOT '08",
publisher = "USENIX Association",
address = "Berkley, CA",
- articleno = "7",
- numpages = "2",
- editor = "",
- volume = "",
- number = "",
+ articleno = 7,
+ numpages = 2,
pages = "99-100",
- month = "",
- organization = "",
- note = "",
}
@Inproceedings{VanGundy09,
author = "Matthew Van Gundy and Davide Balzarotti and Giovanni Vigna",
- year = "2009",
+ year = 2009,
title = "Catch me, if you can: Evading network signatures with web-based polymorphic worms",
booktitle = "Proceedings of the first USENIX workshop on Offensive Technologies",
series = "WOOT '09",
publisher = "USENIX Association",
address = "Berkley, CA",
- articleno = "",
- numpages = "",
- editor = "",
- volume = "",
- number = "",
pages = "90--100",
- month = "",
- organization = "",
- note = "",
}
@Inproceedings{Andler79,
@@ -695,7 +673,7 @@
volume = "12",
number = "3",
month = jul,
- articleno = "5",
+ articleno = "Article~5",
doi = "",
url = "",
howpublished = "",
@@ -720,14 +698,14 @@
author = {Werneck, Renato and Setubal, Jo\~{a}o and da Conceic\~{a}o, Arlindo},
title = {(new) Finding minimum congestion spanning trees},
journal = {J. Exp. Algorithmics},
- volume = {5},
+ volume = 5,
month = dec,
- year = {2000},
+ year = 2000,
issn = {1084-6654},
- articleno = {11},
+ articleno = 11,
url = {http://portal.acm.org/citation.cfm?id=351827.384253},
doi = {10.1145/351827.384253},
- acmid = {384253},
+ acmid = 384253,
publisher = {ACM},
address = {New York, NY, USA},
}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -584,7 +584,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -584,7 +584,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -584,7 +584,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -594,7 +594,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -594,7 +594,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex 2020-02-09 22:06:29 UTC (rev 53734)
@@ -594,7 +594,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx 2020-02-09 22:06:29 UTC (rev 53734)
@@ -617,7 +617,7 @@
Citations and references are numbered by default. A small number of
ACM publications have citations and references formatted in the
``author year'' style; for these exceptions, please include this
-command in the {\bfseries preamble} (before
+command in the {\bfseries preamble} (before the command
``\verb|\begin{document}|'') of your \LaTeX\ source:
\begin{verbatim}
\citestyle{acmauthoryear}
Modified: trunk/Master/texmf-dist/source/latex/acmart/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/latex/acmart/Makefile 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/source/latex/acmart/Makefile 2020-02-09 22:06:29 UTC (rev 53734)
@@ -51,20 +51,20 @@
samples/ACM-Reference-Format.bst: ACM-Reference-Format.bst
samples/%.pdf: samples/%.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst
- cd $(dir $@) && pdflatex $(notdir $<)
+ cd $(dir $@) && pdflatex-dev $(notdir $<)
- cd $(dir $@) && bibtex $(notdir $(basename $<))
- cd $(dir $@) && pdflatex $(notdir $<)
- cd $(dir $@) && pdflatex $(notdir $<)
+ cd $(dir $@) && pdflatex-dev $(notdir $<)
+ cd $(dir $@) && pdflatex-dev $(notdir $<)
while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \
- do cd $(dir $@) && pdflatex $(notdir $<); done
+ do cd $(dir $@) && pdflatex-dev $(notdir $<); done
samples/sample-xelatex.pdf: samples/sample-xelatex.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst
- cd $(dir $@) && xelatex $(notdir $<)
+ cd $(dir $@) && xelatex-dev $(notdir $<)
- cd $(dir $@) && bibtex $(notdir $(basename $<))
- cd $(dir $@) && xelatex $(notdir $<)
- cd $(dir $@) && xelatex $(notdir $<)
+ cd $(dir $@) && xelatex-dev $(notdir $<)
+ cd $(dir $@) && xelatex-dev $(notdir $<)
while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \
- do cd $(dir $@) && xelatex $(notdir $<); done
+ do cd $(dir $@) && xelatex-dev $(notdir $<); done
Modified: trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx 2020-02-09 22:06:29 UTC (rev 53734)
@@ -1842,7 +1842,7 @@
\ProvidesFile{acmart.dtx}
%</gobble>
%<class>\ProvidesClass{acmart}
-[2020/01/11 v1.67 Typesetting articles for the Association for Computing Machinery]
+[2020/02/08 v1.69 Typesetting articles for the Association for Computing Machinery]
% \end{macrocode}
%
% \changes{v1.00}{2016/04/14}{First released version}
@@ -4620,10 +4620,11 @@
% \changes{v1.40}{2017/05/27}{Now we can parse |Significance~General| nodes}
% \changes{v1.56}{2018/10/23}{End the concepts list with a period
% (Philip Quinn)}
+% \changes{v1.69}{2019/02/06}{Use math right arrow in text}
% The parser of the expression |Significance~General~Specific| (we need
% |textcomp| for |\textrightarrow|). Note that |Specific| can be empty!
% \begin{macrocode}
-\RequirePackage{textcomp}
+\def\textrightarrow{$\rightarrow$}
\def\ccsdesc at parse#1~#2~#3~{%
\stepcounter{@concepts}%
\expandafter\ifx\csname CCS at General@#2\endcsname\relax
@@ -5202,12 +5203,11 @@
% \changes{v1.66}{2019/11/23}{Suppress warnings about \cs{vspace}}
% \changes{v1.67}{2020/01/11}{Paragraph inside group does not print
% its argument. Added a bugfix}
+% \changes{v1.68}{2020/01/19}{Deleted grouping altogether}
+% \changes{v1.69}{2020/02/02}{Changed dot to colon for sigplan}
% This macro starts sections for proceedings and uses \cs{small} for journals
% \begin{macrocode}
\def\@specialsection#1{%
- \bgroup
- \let\@vspace\@vspace at orig
- \let\@vspacer\@vspacer at orig
\ifcase\ACM at format@nr
\relax % manuscript
\par\medskip\small\noindent#1: %
@@ -5222,13 +5222,13 @@
\or % siggraph
\section*{#1}%
\or % sigplan
- \noindent\emph{\bfseries#1.}~%
+ \noindentparagraph*{#1:~}%
\or % sigchi
\section*{#1}%
\or % sigchi-a
\section*{#1}%
\fi
- \egroup}
+}
% \end{macrocode}
%
% \end{macro}
@@ -6058,13 +6058,16 @@
% \begin{macro}{\@printendtopmatter}
% \changes{v1.46}{2017/08/28}{Made it \cs{par}\cs{bigskip} uniformly}
% \changes{v1.58}{2019/01/23}{Deleted spurious \cs{vspace} warning}
+% \changes{v1.69}{2020/02/02}{Deleted grouping}
% End the top matter
% \begin{macrocode}
-\def\@printendtopmatter{\bgroup
+\def\@printendtopmatter{%
\let\@vspace\@vspace at orig
\let\@vspacer\@vspacer at orig
\par\bigskip
- \egroup}
+ \let\@vspace\@vspace at acm
+ \let\@vspacer\@vspacer at acm
+ }
% \end{macrocode}
%
% \end{macro}
@@ -6164,14 +6167,35 @@
% \begin{macro}{\ACM at linecountR}
% \changes{v1.33}{2017/03/29}{Added macro}
% \changes{v1.34}{2017/04/10}{Rulers now are continuous}
-% How to display the box on the right
+% \changes{v1.69}{2020/02/02}{Do not increase numbers in one column format}
+% How to display the box on the right. In one column formats we do
+% not step the numbers.
% \begin{macrocode}
\def\ACM at linecountR{%
\if at ACM@review
- \ACM at mk@linecount
- \begin{picture}(0,0)%
- \put(20,-22){\usebox{\ACM at linecount@bx}}%
- \end{picture}%
+ \ifcase\ACM at format@nr
+ \relax % manuscript
+ \relax
+ \or % acmsmall
+ \relax
+ \or % acmlarge
+ \relax
+ \or % acmtog
+ \ACM at mk@linecount
+ \or % sigconf
+ \ACM at mk@linecount
+ \or % siggraph
+ \ACM at mk@linecount
+ \or % sigplan
+ \ACM at mk@linecount
+ \or % sigchi
+ \ACM at mk@linecount
+ \or % sigchi-a
+ \ACM at mk@linecount
+ \fi
+ \begin{picture}(0,0)%
+ \put(20,-22){\usebox{\ACM at linecount@bx}}%
+ \end{picture}%
\fi}
% \end{macrocode}
%
@@ -6568,6 +6592,8 @@
%
% \changes{v1.54}{2018/05/27}{Deleted indent for subsubsection}
% \changes{v1.54}{2018/06/17}{Added Ross's patch for sectioning}
+% \changes{v1.68}{2020/01/19}{New command for unindent paras}
+% \changes{v1.69}{2020/02/02}{No dots for unindented paragraphs}
% Sectioning is different for different levels
% \begin{macrocode}
\renewcommand\section{\@startsection{section}{1}{\z@}%
@@ -6586,6 +6612,10 @@
{-.5\baselineskip \@plus -2\p@ \@minus -.2\p@}%
{-3.5\p@}%
{\ACM at NRadjust{\@parfont\@adddotafter}}}
+\newcommand\noindentparagraph{\@startsection{paragraph}{4}{\z@}%
+ {-.5\baselineskip \@plus -2\p@ \@minus -.2\p@}%
+ {-3.5\p@}%
+ {\ACM at NRadjust{\@parfont}}}
\renewcommand\part{\@startsection{part}{9}{\z@}%
{-10\p@ \@plus -4\p@ \@minus -2\p@}%
@@ -7070,6 +7100,7 @@
% \changes{v1.57}{2018/12/16}{Added warning}
% \changes{v1.58}{2019/01/23}{Preserved old versions as
% \cs{@vspace at orig} and \cs{@vspace at orig}}
+% \changes{1.69}{2020/02/02}{Added the changed command to avoid grouping}
% We do not disable \cs{vspace}, but add warning to it
% \begin{macrocode}
\let\@vspace at orig=\@vspace
@@ -7079,7 +7110,9 @@
objects}}{}{}
\apptocmd{\@vspacer}{\ClassWarning{\@classname}{\string\vspace\space should
only be used to provide space above/below surrounding
- objects}}{}{}
+ objects}}{}{}
+\let\@vspace at acm=\@vspace
+\let\@vspacer at acm=\@vspacer
% \end{macrocode}
%
% \end{macro}
Modified: trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls 2020-02-09 22:05:38 UTC (rev 53733)
+++ trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls 2020-02-09 22:06:29 UTC (rev 53734)
@@ -37,7 +37,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{acmart}
-[2020/01/11 v1.67 Typesetting articles for the Association for Computing Machinery]
+[2020/02/08 v1.69 Typesetting articles for the Association for Computing Machinery]
\def\@classname{acmart}
\InputIfFileExists{acmart-preload-hook.tex}{%
\ClassWarning{\@classname}{%
@@ -1465,7 +1465,7 @@
\newcounter{@concepts}
\newcommand\ccsdesc[2][100]{%
\ccsdesc at parse#1~#2~~\ccsdesc at parse@end}
-\RequirePackage{textcomp}
+\def\textrightarrow{$\rightarrow$}
\def\ccsdesc at parse#1~#2~#3~{%
\stepcounter{@concepts}%
\expandafter\ifx\csname CCS at General@#2\endcsname\relax
@@ -1858,9 +1858,6 @@
\@afterheading
}
\def\@specialsection#1{%
- \bgroup
- \let\@vspace\@vspace at orig
- \let\@vspacer\@vspacer at orig
\ifcase\ACM at format@nr
\relax % manuscript
\par\medskip\small\noindent#1: %
@@ -1875,13 +1872,13 @@
\or % siggraph
\section*{#1}%
\or % sigplan
- \noindent\emph{\bfseries#1.}~%
+ \noindentparagraph*{#1:~}%
\or % sigchi
\section*{#1}%
\or % sigchi-a
\section*{#1}%
\fi
- \egroup}
+}
\def\@printtopmatter{%
\ifx\@startPage\@empty
\gdef\@startPage{1}%
@@ -2354,11 +2351,13 @@
\fi
\ifx\@acmDOI\@empty\else\@formatdoi{\@acmDOI}\fi
\par\egroup}
-\def\@printendtopmatter{\bgroup
+\def\@printendtopmatter{%
\let\@vspace\@vspace at orig
\let\@vspacer\@vspacer at orig
\par\bigskip
- \egroup}
+ \let\@vspace\@vspace at acm
+ \let\@vspacer\@vspacer at acm
+ }
\def\@setthanks{\long\def\thanks##1{\par##1\@addpunct.}\thankses}
\def\@setauthorsaddresses{\@authorsaddresses\unskip\@addpunct.}
\RequirePackage{fancyhdr}
@@ -2395,10 +2394,29 @@
\fi}
\def\ACM at linecountR{%
\if at ACM@review
- \ACM at mk@linecount
- \begin{picture}(0,0)%
- \put(20,-22){\usebox{\ACM at linecount@bx}}%
- \end{picture}%
+ \ifcase\ACM at format@nr
+ \relax % manuscript
+ \relax
+ \or % acmsmall
+ \relax
+ \or % acmlarge
+ \relax
+ \or % acmtog
+ \ACM at mk@linecount
+ \or % sigconf
+ \ACM at mk@linecount
+ \or % siggraph
+ \ACM at mk@linecount
+ \or % sigplan
+ \ACM at mk@linecount
+ \or % sigchi
+ \ACM at mk@linecount
+ \or % sigchi-a
+ \ACM at mk@linecount
+ \fi
+ \begin{picture}(0,0)%
+ \put(20,-22){\usebox{\ACM at linecount@bx}}%
+ \end{picture}%
\fi}
\if at ACM@timestamp
% Subtracting 30 from \time gives us the effect of rounding down despite
@@ -2658,6 +2676,10 @@
{-.5\baselineskip \@plus -2\p@ \@minus -.2\p@}%
{-3.5\p@}%
{\ACM at NRadjust{\@parfont\@adddotafter}}}
+\newcommand\noindentparagraph{\@startsection{paragraph}{4}{\z@}%
+ {-.5\baselineskip \@plus -2\p@ \@minus -.2\p@}%
+ {-3.5\p@}%
+ {\ACM at NRadjust{\@parfont}}}
\renewcommand\part{\@startsection{part}{9}{\z@}%
{-10\p@ \@plus -4\p@ \@minus -2\p@}%
@@ -2887,6 +2909,8 @@
\apptocmd{\@vspacer}{\ClassWarning{\@classname}{\string\vspace\space should
only be used to provide space above/below surrounding
objects}}{}{}
+\let\@vspace at acm=\@vspace
+\let\@vspacer at acm=\@vspacer
\let\ACM at origbaselinestretch\baselinestretch
\AtEndDocument{\ifx\baselinestretch\ACM at origbaselinestretch\else
\ClassError{\@classname}{An attempt to redefine
More information about the tex-live-commits
mailing list.