diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/acmart/acmart.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/acmart/acmart.dtx | 79 |
1 files changed, 44 insertions, 35 deletions
diff --git a/Master/texmf-dist/source/latex/acmart/acmart.dtx b/Master/texmf-dist/source/latex/acmart/acmart.dtx index bbac104e45b..ef206e62577 100644 --- a/Master/texmf-dist/source/latex/acmart/acmart.dtx +++ b/Master/texmf-dist/source/latex/acmart/acmart.dtx @@ -819,12 +819,11 @@ % % \DescribeMacro{\terms}% % \DescribeMacro{\keywords}% -% The macros \cs{terms}\marg{term, term,\ldots} and -% \cs{keywords}\marg{keyword, keyword,\ldots} set the main terms and -% the additional keywords for the article. Term and keywords must be +% The command +% \cs{keywords}\marg{keyword, keyword,\ldots} sets keywords for the +% article. They must be % separated by commas, for example, % \begin{verbatim} -% \terms{wireless, interference} % \keywords{wireless sensor networks, media access control, % multi-channel, radio interference, time synchronization} % \end{verbatim} @@ -1506,7 +1505,7 @@ \ProvidesFile{acmart.dtx} %</gobble> %<class>\ProvidesClass{acmart} -[2017/03/30 v1.33 Typesetting articles for Association of +[2017/04/09 v1.34 Typesetting articles for Association of Computing Machinery] % \end{macrocode} % @@ -3468,11 +3467,12 @@ Computing Machinery] % \end{macro} % % \begin{macro}{\terms} -% Terms are mostly obsolete, we use CCS now. Still it makes -% sense to keep them for compatibility. +% \changes{v1.34}{2017/04/09}{The \cs{terms} command now just produces +% a warning} +% Terms are obsolete, we use CCS now. % \begin{macrocode} -\def\terms#1{\def\@terms{#1}} -\terms{} +\def\terms#1{\ClassWarning{\@classname}{The command \string\terms{} is + obsolete. I am going to ignore it}} % \end{macrocode} % % \end{macro} @@ -3752,30 +3752,30 @@ Computing Machinery] \def\@copyrightowner{% \ifcase\acm@copyrightmode\relax % none \or % acmcopyright - ACM\@. + Association for Computing Machinery. \or % acmlicensed Copyright held by the owner/author(s). Publication rights licensed to - ACM\@. + Association for Computing Machinery. \or % rightsretained Copyright held by the owner/author(s). \or % usgov \or % usgovmixed - ACM\@. + Association for Computing Machinery. \or % cagov Crown in Right of Canada. \or %cagovmixed - ACM\@. + Association for Computing Machinery. \or %licensedusgovmixed Copyright held by the owner/author(s). Publication rights licensed to - ACM\@. + Association for Computing Machinery. \or %licensedcagovmixed Copyright held by the owner/author(s). Publication rights licensed to - ACM\@. + Association for Computing Machinery. \or % othergov - ACM\@. + Association for Computing Machinery. \or % licensedothergov Copyright held by the owner/author(s). Publication rights licensed to - ACM\@. + Association for Computing Machinery. \fi} % \end{macrocode} % @@ -3979,6 +3979,10 @@ Computing Machinery] % \changes{v1.12}{2016/05/30}{Moved thankses to copyrightpermission box} % \changes{v1.33}{2017/03/27}{Fixed the bug with figures on top and % bottom of the title page, thanks to David Epstein} +% \changes{v1.34}{2017/04/09}{Deleted `DOI' from doi numbers} +% \changes{v1.34}{2017/04/09}{Added date to the bibstrip in conf proceedings} +% \changes{v1.34}{2017/04/09}{The \cs{terms} command is now obsolete} +% \changes{v1.34}{2017/04/11}{Rearranged bibstrip} % The (in)famous \cs{maketitle}. Note that in sigchi-a mode authors % are \emph{not} in the title box. % @@ -4027,12 +4031,12 @@ Computing Machinery] \if@printpermission\@copyrightpermission\par\fi \fi \if@ACM@manuscript\else - \if@ACM@journal\else % Print the conference short name - {\itshape \acmConference@shortname, \acmConference@venue}\par + \if@ACM@journal\else % Print the conference information + {\itshape \acmConference@shortname, \acmConference@date, \acmConference@venue}\par \fi \fi \if@printcopyright - \copyright\ \@copyrightyear\ \@copyrightowner\ + \copyright\ \@copyrightyear\ \@copyrightowner\\ \else \@copyrightyear.\ \fi @@ -4057,11 +4061,11 @@ Computing Machinery] \if@ACM@journal \@permissionCodeOne/\@acmYear/\@acmMonth-ART\@acmArticle\ \$\@acmPrice\\ - DOI: \nolinkurl{\@acmDOI}% + \@formatdoi{\@acmDOI}% \else % Conference - \@acmISBN + ACM~ISBN~\@acmISBN \ifx\@acmPrice\@empty.\else\dots\$\@acmPrice\fi\\ - DOI: \nolinkurl{\@acmDOI}% + \@formatdoi{\@acmDOI}% \fi \fi \fi} @@ -4074,10 +4078,6 @@ Computing Machinery] \@concepts\par}\egroup \fi \fi - \if\@terms\@empty\else\bgroup - {\@specialsection{General Terms}% - \@terms\par}\egroup - \fi \ifx\@keywords\@empty\else\bgroup {\if@ACM@journal \@specialsection{Additional Key Words and Phrases}% @@ -4829,6 +4829,7 @@ Computing Machinery] % \changes{v1.17}{2016/07/10}{Changed format for sigs} % \changes{v1.17}{2016/07/10}{Added \cs{nobreak}} % \changes{v1.31}{2017/03/04}{Disabled linebreak} +% \changes{v1.34}{2017/04/09}{Deleted DOI from doi numbers} % Print bibcitation format % \begin{macrocode} \def\@mkbibcitation{\bgroup @@ -4850,7 +4851,7 @@ Computing Machinery] \ (\acmConference@shortname)\fi ,} \ref{TotPages}~pages. \fi\par - \noindent DOI: \nolinkurl{\@acmDOI} + \noindent\@formatdoi{\@acmDOI} \par\egroup} % \end{macrocode} % @@ -4903,17 +4904,21 @@ Computing Machinery] % \end{macrocode} % % \begin{macro}{\ACM@linecount@bx} +% \changes{v1.34}{2017/04/10}{Rulers now are continuous} % This is the box displayed in the review mode % \begin{macrocode} \if@ACM@review \newsavebox{\ACM@linecount@bx} - \savebox{\ACM@linecount@bx}[4em][t]{\parbox[t]{4em}{% - \newlength\ACM@linecount@bxht\setlength{\ACM@linecount@bxht}{-\baselineskip} - \@tempcnta\@ne\relax - \loop{\color{ACMRed}\scriptsize\the\@tempcnta}\\ - \advance\@tempcnta by \@ne - \addtolength{\ACM@linecount@bxht}{\baselineskip} - \ifdim\ACM@linecount@bxht<\textheight\repeat}} + \newlength\ACM@linecount@bxht + \newcount\ACM@linecount + \ACM@linecount\@ne\relax + \def\ACM@mk@linecount{% + \savebox{\ACM@linecount@bx}[4em][t]{\parbox[t]{4em}{% + \setlength{\ACM@linecount@bxht}{-\baselineskip}% + \loop{\color{ACMRed}\scriptsize\the\ACM@linecount}\\ + \global\advance\ACM@linecount by \@ne + \addtolength{\ACM@linecount@bxht}{\baselineskip}% + \ifdim\ACM@linecount@bxht<\textheight\repeat}}} \fi % \end{macrocode} % @@ -4921,10 +4926,12 @@ Computing Machinery] % % \begin{macro}{\ACM@linecountL} % \changes{v1.33}{2017/03/29}{Renamed macro} +% \changes{v1.34}{2017/04/10}{Rulers now are continuous} % How to display the box on the left % \begin{macrocode} \def\ACM@linecountL{% \if@ACM@review + \ACM@mk@linecount \begin{picture}(0,0)% \put(-26,-22){\usebox{\ACM@linecount@bx}}% \end{picture}% @@ -4935,10 +4942,12 @@ Computing Machinery] % % \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 % \begin{macrocode} \def\ACM@linecountR{% \if@ACM@review + \ACM@mk@linecount \begin{picture}(0,0)% \put(20,-22){\usebox{\ACM@linecount@bx}}% \end{picture}% |