From e546ad01a2bf102f02e32ad5117a44644a3aea8b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 15 Feb 2017 22:09:32 +0000 Subject: acmart (15feb17) git-svn-id: svn://tug.org/texlive/trunk@43232 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/acmart/acmart.cls | 64 ++++++++++++++------------- 1 file changed, 33 insertions(+), 31 deletions(-) (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/acmart/acmart.cls b/Master/texmf-dist/tex/latex/acmart/acmart.cls index 51d39e13d36..b48188cb9d0 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} -[2017/01/07 v1.28 Typesetting articles for Association of +[2017/02/15 v1.30 Typesetting articles for Association of Computing Machinery] \def\@classname{acmart} \RequirePackage{xkeyval} @@ -357,10 +357,10 @@ Computing Machinery] \let\@footnotetext@nolink\@footnotetext \RequirePackage[bookmarksnumbered,unicode]{hyperref} \pdfstringdefDisableCommands{% - \def\unskip{} - \def\textbullet{- } - \def\textrightarrow{ -> } - \def\footnotemark{} + \def\unskip{}% + \def\textbullet{- }% + \def\textrightarrow{ -> }% + \def\footnotemark{}% } \urlstyle{rm} \ifcase\ACM@format@nr @@ -420,51 +420,51 @@ Computing Machinery] \RequirePackage{geometry} \ifcase\ACM@format@nr \relax % manuscript - \geometry{letterpaper,head=1pc}% + \geometry{letterpaper,head=13pt}% \or % acmsmall \geometry{twoside=true, - includeheadfoot, head=1pc, foot=2pc, + includeheadfoot, head=13pt, foot=2pc, paperwidth=6.75in, paperheight=10in, top=58pt, bottom=44pt, inner=46pt, outer=46pt }% \or % acmlarge - \geometry{twoside=true, head=1pc, foot=2pc, + \geometry{twoside=true, head=13pt, foot=2pc, paperwidth=8.5in, paperheight=11in, includeheadfoot, top=78pt, bottom=114pt, inner=81pt, outer=81pt }% \or % acmtog - \geometry{twoside=true, head=1pc, foot=2pc, + \geometry{twoside=true, head=13pt, foot=2pc, paperwidth=8.5in, paperheight=11in, includeheadfoot, columnsep=24pt, top=52pt, bottom=75pt, inner=52pt, outer=52pt }% \or % sigconf - \geometry{twoside=true, head=1pc, + \geometry{twoside=true, head=13pt, paperwidth=8.5in, paperheight=11in, includeheadfoot, columnsep=2pc, top=57pt, bottom=73pt, inner=54pt, outer=54pt }% \or % siggraph - \geometry{twoside=true, head=1pc, + \geometry{twoside=true, head=13pt, paperwidth=8.5in, paperheight=11in, includeheadfoot, columnsep=2pc, top=57pt, bottom=73pt, inner=54pt, outer=54pt }% \or % sigplan - \geometry{twoside=true, head=1pc, + \geometry{twoside=true, head=13pt, paperwidth=8.5in, paperheight=11in, includeheadfoot=false, columnsep=2pc, top=1in, bottom=1in, inner=0.75in, outer=0.75in }% \or % sigchi - \geometry{twoside=true, head=1pc, + \geometry{twoside=true, head=13pt, paperwidth=8.5in, paperheight=11in, includeheadfoot, columnsep=2pc, top=66pt, bottom=73pt, inner=54pt, outer=54pt }% \or % sigchi-a - \geometry{twoside=false, head=1pc, + \geometry{twoside=false, head=13pt, paperwidth=11in, paperheight=8.5in, includeheadfoot, marginparsep=72pt, marginparwidth=170pt, columnsep=20pt, @@ -546,6 +546,7 @@ Computing Machinery] \RequirePackage[tt=false]{libertine} \RequirePackage[varqu]{zi4} \RequirePackage[libertine]{newtxmath} +\RequirePackage[T1]{fontenc} \fi \if@ACM@sigchiamode \renewcommand{\familydefault}{\sfdefault} @@ -695,9 +696,9 @@ Computing Machinery] \def\@journalNameShort{ACM Comput. Surv.}% \def\@permissionCodeOne{0360-0300}% \or % IMWUT - \def\@journalName{PACM on Interactive, Mobile, Wearable and - Ubiquitous Technologies}% - \def\@journalNameShort{PACM Interact. Mob. Wearable Ubiquitous Technol.}% + \def\@journalName{Proceedings of the ACM on Interactive, Mobile, + Wearable and Ubiquitous Technologies}% + \def\@journalNameShort{Proc. ACM Interact. Mob. Wearable Ubiquitous Technol.}% \def\@permissionCodeOne{2474-9567}% \or % JACM \def\@journalName{Journal of the ACM}% @@ -723,8 +724,8 @@ Computing Machinery] \def\@journalName{ACM Journal on Computing and Cultural Heritage}% \def\@journalName{ACM J. Comput. Cult. Herit.}% \or % PACMPL - \def\@journalName{PACM on Programming Languages}% - \def\@journalName{PACM Progr. Lang.}% + \def\@journalName{Proceedings of the ACM on Programming Languages}% + \def\@journalName{Proc. ACM Program. Lang.}% \def\@permissionCodeOne{2475-1421}% \or % TAAS \def\@journalName{ACM Transactions on Autonomous and Adaptive Systems}% @@ -986,7 +987,7 @@ Computing Machinery] \def\acmArticleSeq#1{\def\@acmArticleSeq{#1}} \acmArticleSeq{\@acmArticle} \def\acmYear#1{\def\@acmYear{#1}} -\acmYear{2016} +\acmYear{2017} \def\acmMonth#1{\def\@acmMonth{#1}} \acmMonth{1} \def\@acmPubDate{\ifcase\@acmMonth\or @@ -1082,11 +1083,11 @@ Computing Machinery] \RequirePackage{textcomp} \def\ccsdesc@parse#1~#2~#3~{% \expandafter\ifx\csname CCS@#2\endcsname\relax - \expandafter\gdef\csname CCS@#2\endcsname{\textbullet\textbf{#2} \textrightarrow }% + \expandafter\gdef\csname CCS@#2\endcsname{\textbullet\ \textbf{#2} \textrightarrow\ }% \g@addto@macro{\@concepts}{\csname CCS@#2\endcsname}\fi \expandafter\g@addto@macro\expandafter{\csname CCS@#2\endcsname}{% - \ifnum#1>499\textbf{#3; }\else - \ifnum#1>299\textit{#3; }\else + \ifnum#1>499\textbf{#3}; \else + \ifnum#1>299\textit{#3}; \else #3; \fi\fi}} \newif\if@printcopyright \@printcopyrighttrue @@ -1587,7 +1588,7 @@ Computing Machinery] \if@ACM@journal \let\position\@gobble \def\institution#1{#1\ignorespaces}% - \let\department\@gobble + \newcommand\department[2][0]{}% \let\streetaddress\@gobble \let\city\@gobble \let\state\@gobble @@ -1596,7 +1597,7 @@ Computing Machinery] \else \def\position#1{#1\par}% \def\institution#1{#1\par}% - \def\department#1{#1\par}% + \newcommand\department[2][0]{#2\par}% \def\streetaddress#1{#1\par}% \let\city\@ACM@addtoaddress \let\state\@ACM@addtoaddress @@ -1682,7 +1683,7 @@ Computing Machinery] \g@addto@macro{\@currentaffiliations}{\and##2}% \fi \fi - \global\let\and\@typeset@author@line} + \global\let\and\@typeset@author@line}% \global\setbox\mktitle@bx=\vbox{\noindent\box\mktitle@bx\par\medskip \noindent\addresses\@typeset@author@line \par\medskip}% @@ -1783,12 +1784,12 @@ Computing Machinery] \def\@setaddresses{} \def\@mkabstract{\bgroup \ifx\@abstract\@lempty\else - {\if@ACM@journal + {\phantomsection\addcontentsline{toc}{section}{Abstract}% + \if@ACM@journal \small\noindent \else \section*{Abstract}% \fi - \phantomsection\addcontentsline{toc}{section}{Abstract}% \ignorespaces\@abstract\par}% \fi\egroup} \def\@mkbibcitation{\bgroup @@ -1889,7 +1890,7 @@ Computing Machinery] \@acmNumber, Article \@acmArticle. Publication date: \@acmPubDate.}% \or % acmlarge \fancyhead[LE]{\ACM@linecount\@headfootfont - \@acmArticle:\if@ACM@printfolios\thepage\quad\textbullet\quad\fi\@shortauthors}% + \@acmArticle\if@ACM@printfolios:\thepage\fi\quad\textbullet\quad\@shortauthors}% \fancyhead[LO]{\ACM@linecount}% \fancyhead[RO]{\@headfootfont \shorttitle\quad\textbullet\quad\@acmArticle\if@ACM@printfolios:\thepage\fi}% @@ -1897,7 +1898,7 @@ Computing Machinery] \@acmNumber, Article \@acmArticle. Publication date: \@acmPubDate.}% \or % acmtog \fancyhead[LE]{\ACM@linecount\@headfootfont - \@acmArticle:\if@ACM@printfolios\thepage\quad\textbullet\quad\fi\@shortauthors}% + \@acmArticle\if@ACM@printfolios:\thepage\fi\quad\textbullet\quad\@shortauthors}% \fancyhead[LO]{\ACM@linecount}% \fancyhead[RO]{\@headfootfont \shorttitle\quad\textbullet\quad\@acmArticle\if@ACM@printfolios:\thepage\fi}% @@ -2064,6 +2065,7 @@ Computing Machinery] \fi \def\@adddotafter#1{#1\@addpunct{.}} \def\@addspaceafter#1{#1\@addpunct{\enspace}} +\providecommand*\@dotsep{4.5} \def\@acmplainbodyfont{\itshape} \def\@acmplainindent{\parindent} \def\@acmplainheadfont{\scshape} @@ -2188,7 +2190,7 @@ Computing Machinery] \ifx\@tempa\@tempb arXiv:\href{http://arxiv.org/abs/#2}{#2}\else arXiv:#2% \fi} -\normalsize\normalfont +\normalsize\normalfont\frenchspacing \endinput %% %% End of file `acmart.cls'. -- cgit v1.2.3