From ce124d96f4bfa21c13a9803a0c4c9eecdf11c130 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 9 Feb 2020 03:01:29 +0000 Subject: CTAN sync 202002090301 --- macros/latex/contrib/acmart/acmart.dtx | 63 ++++++++++++++++++++++++++-------- 1 file changed, 48 insertions(+), 15 deletions(-) (limited to 'macros/latex/contrib/acmart/acmart.dtx') diff --git a/macros/latex/contrib/acmart/acmart.dtx b/macros/latex/contrib/acmart/acmart.dtx index d63df04341..389e3e6e35 100644 --- a/macros/latex/contrib/acmart/acmart.dtx +++ b/macros/latex/contrib/acmart/acmart.dtx @@ -1842,7 +1842,7 @@ \ProvidesFile{acmart.dtx} % %\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@parse#1~#2~#3~{% \stepcounter{@concepts}% \expandafter\ifx\csname CCS@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@orig - \let\@vspacer\@vspacer@orig \ifcase\ACM@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@orig \let\@vspacer\@vspacer@orig \par\bigskip - \egroup} + \let\@vspace\@vspace@acm + \let\@vspacer\@vspacer@acm + } % \end{macrocode} % % \end{macro} @@ -6164,14 +6167,35 @@ % \begin{macro}{\ACM@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@linecountR{% \if@ACM@review - \ACM@mk@linecount - \begin{picture}(0,0)% - \put(20,-22){\usebox{\ACM@linecount@bx}}% - \end{picture}% + \ifcase\ACM@format@nr + \relax % manuscript + \relax + \or % acmsmall + \relax + \or % acmlarge + \relax + \or % acmtog + \ACM@mk@linecount + \or % sigconf + \ACM@mk@linecount + \or % siggraph + \ACM@mk@linecount + \or % sigplan + \ACM@mk@linecount + \or % sigchi + \ACM@mk@linecount + \or % sigchi-a + \ACM@mk@linecount + \fi + \begin{picture}(0,0)% + \put(20,-22){\usebox{\ACM@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@NRadjust{\@parfont\@adddotafter}}} +\newcommand\noindentparagraph{\@startsection{paragraph}{4}{\z@}% + {-.5\baselineskip \@plus -2\p@ \@minus -.2\p@}% + {-3.5\p@}% + {\ACM@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@orig} and \cs{@vspace@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@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@acm=\@vspace +\let\@vspacer@acm=\@vspacer % \end{macrocode} % % \end{macro} -- cgit v1.2.3