texlive[41817] Master/texmf-dist: acmart (6aug16)

commits+karl at tug.org commits+karl at tug.org
Sun Aug 7 23:26:32 CEST 2016


Revision: 41817
          http://tug.org/svn/texlive?view=revision&revision=41817
Author:   karl
Date:     2016-08-07 23:26:32 +0200 (Sun, 07 Aug 2016)
Log Message:
-----------
acmart (6aug16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bst/acmart/ACM-Reference-Format.bst
    trunk/Master/texmf-dist/doc/latex/acmart/Makefile
    trunk/Master/texmf-dist/doc/latex/acmart/README
    trunk/Master/texmf-dist/doc/latex/acmart/acmart.bib
    trunk/Master/texmf-dist/doc/latex/acmart/acmart.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-acmlarge.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-acmsmall.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-acmtog.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-manuscript.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-manuscript.tex
    trunk/Master/texmf-dist/doc/latex/acmart/sample-sigchi-a.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-sigchi.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-sigconf.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-siggraph.pdf
    trunk/Master/texmf-dist/doc/latex/acmart/sample-sigplan.pdf
    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	2016-08-07 01:16:02 UTC (rev 41816)
+++ trunk/Master/texmf-dist/bibtex/bst/acmart/ACM-Reference-Format.bst	2016-08-07 21:26:32 UTC (rev 41817)
@@ -817,7 +817,8 @@
   year empty.or.unknown
      { "empty year in " cite$ * warning$ }
      { write$
-        " " year * extra.label *
+        " \bibinfo{year}{" year * "}"  *
+	"\natexlab{" extra.label * "}" * *
        mid.sentence 'output.state :=
      }
   if$
@@ -1239,7 +1240,10 @@
   editor empty.or.unknown
     { "" }
     {
-      editor format.names.fml editor num.names$ #1 >
+      "\bibfield{editor}{" 
+      editor format.names.fml 
+      *  "}" *
+      editor num.names$ #1 >
         { " (Eds.)" * }
         { " (Ed.)" * }
       if$
@@ -3325,6 +3329,7 @@
   "% invisible to TeX" writeln
   "\providecommand\bibfield[2]{#2}" writeln
   "\providecommand\bibinfo[2]{#2}" writeln
+  "\providecommand\natexlab[1]{#1}" writeln
 }
 
 EXECUTE {begin.bib}

Modified: trunk/Master/texmf-dist/doc/latex/acmart/Makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/Makefile	2016-08-07 01:16:02 UTC (rev 41816)
+++ trunk/Master/texmf-dist/doc/latex/acmart/Makefile	2016-08-07 21:26:32 UTC (rev 41817)
@@ -39,7 +39,7 @@
 %.cls:   %.ins %.dtx  
 	pdflatex $<
 
-%.pdf:  %.tex   $(PACKAGE).cls 
+%.pdf:  %.tex   $(PACKAGE).cls ACM-Reference-Format.bst
 	pdflatex $<
 	- bibtex $*
 	pdflatex $<

Modified: trunk/Master/texmf-dist/doc/latex/acmart/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/README	2016-08-07 01:16:02 UTC (rev 41816)
+++ trunk/Master/texmf-dist/doc/latex/acmart/README	2016-08-07 21:26:32 UTC (rev 41817)
@@ -34,5 +34,8 @@
 version 1.18    Natbib is now the default for all versions.  A unified bib
 		file is used for all styles.  Better treatment
 		of multiple affiliations.
-		
 
+version 1.19    Include 'Abstract', 'Acknowledgements', and 'References'
+                in PDF bookmarks.
+
+version 1.20    Bug fixes, documentation updates

Modified: trunk/Master/texmf-dist/doc/latex/acmart/acmart.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/acmart.bib	2016-08-07 01:16:02 UTC (rev 41816)
+++ trunk/Master/texmf-dist/doc/latex/acmart/acmart.bib	2016-08-07 21:26:32 UTC (rev 41817)
@@ -63,3 +63,27 @@
   year =	 2007
 }
 
+ at Manual{Sommerfeldt13:Subcaption,
+  title = 	 {The subcaption package},
+  author = 	 {Axel Sommerfeldt},
+  month = 	 {April},
+  year = 	 2013,
+  note = 	 {\url{http://www.ctan.org/pkg/subcaption}},
+}
+
+
+ at Manual{Nomencl,
+  title = 	 {A package to create a nomenclature},
+  author = 	 {Boris Veytsman and Bern Schandl and Lee Netherton
+                  and CV Radhakrishnan},
+  month = 	 {September},
+  note = 	 {\url{http://www.ctan.org/pkg/nomencl}},
+  year = 	 2005}
+
+ at Manual{Talbot16:Glossaries,
+  title = 	 {User Manual for glossaries.sty v4.25},
+  author = 	 {Nicola L. C. Talbot},
+  month = 	 {June},
+  year = 	 2016,
+  note = 	 {\url{http://www.ctan.org/pkg/subcaption}}}
+

Modified: trunk/Master/texmf-dist/doc/latex/acmart/acmart.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-acmlarge.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-acmsmall.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-acmtog.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-manuscript.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-manuscript.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/sample-manuscript.tex	2016-08-07 01:16:02 UTC (rev 41816)
+++ trunk/Master/texmf-dist/doc/latex/acmart/sample-manuscript.tex	2016-08-07 21:26:32 UTC (rev 41817)
@@ -1,6 +1,7 @@
 \listfiles
 \documentclass[manuscript, review, screen]{acmart}
-\setcitestyle{super,sort&compress}
+%\setcitestyle{super,sort&compress}
+\citestyle{acmauthoryear}
 \usepackage{booktabs} % For formal tables
 
 \usepackage[ruled]{algorithm2e} % For algorithms

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-sigchi-a.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-sigchi.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-sigconf.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-siggraph.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/acmart/sample-sigplan.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx	2016-08-07 01:16:02 UTC (rev 41816)
+++ trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx	2016-08-07 21:26:32 UTC (rev 41817)
@@ -1132,11 +1132,19 @@
 % assignments.
 %
 %
+%\subsection{Other notable packages and typographic remarks}
+%\label{sec:ug_other}
 %
+% Several other packages are recommended for specialized tasks.
 %
-%\subsection{Typographich niceties}
-%\label{sec:ug_penalties}
+% The package \textsl{subcaption}~\cite{Sommerfeldt13:Subcaption} is
+% recommended for complex figures with several subplots or subfigures
+% that require separate subcaptioning.  The packages
+% \textsl{nomencl}~\cite{Nomencl} and
+% \textsl{glossaries}~\cite{Talbot16:Glossaries} can be used for the
+% automatic creation of the lists of symbols and concepts used.  
 %
+%
 % By default |acmart| prevents all widows and orphans (i.e. lonely
 % lines at the beginning and the end of the page) and hyphenation at
 % the end of the page.  This is done by rather strict settings
@@ -1179,7 +1187,7 @@
 \ProvidesFile{acmart.dtx}
 %</gobble>
 %<class>\ProvidesClass{acmart}
-[2016/07/12 v1.18 Typesetting articles for Association of
+[2016/08/06 v1.20 Typesetting articles for Association of
 Computing Machinery]
 %    \end{macrocode}
 %
@@ -1212,6 +1220,9 @@
 % Fluet)}
 % \changes{v1.18}{2016/07/10}{Natbib is now the default for all
 % formats} 
+% \changes{v1.19}{2016/07/28}{Include 'Abstract', 'Acknowledgements',
+% and 'References' in PDF bookmarks (Matthew Fluet)}
+% \changes{v1.20}{2016/08/06}{Bug fixes for bst}
 %
 %
 % And the driver code:
@@ -1507,6 +1518,8 @@
 \fi
 %    \end{macrocode}
 %
+% \changes{v1.19}{2016/07/28}{Include 'References' in PDF bookmarks
+% (Matthew Fluet)}
 % \changes{v1.14}{2016/06/09}{Patched \cs{citestyle}}
 % Citations.  We patch \cs{setcitestyle} to allow, e.g.,
 % \cs{setcitestyle}|{sort}| and \cs{setcitestyle}|{nosort}|.  We patch
@@ -1514,6 +1527,10 @@
 %    \begin{macrocode}
 \if at ACM@natbib
   \RequirePackage{natbib}
+  \renewcommand{\bibsection}{%
+     \section*{\refname}%
+     \phantomsection\addcontentsline{toc}{section}{\refname}%
+  }
   \renewcommand{\bibfont}{\bibliofont}
   \renewcommand\setcitestyle[1]{
   \@for\@tempa:=#1\do
@@ -1724,7 +1741,7 @@
 %    \begin{macrocode}
 \let\@footnotemark at nolink\@footnotemark
 \let\@footnotetext at nolink\@footnotetext
-\RequirePackage{hyperref}
+\RequirePackage[bookmarksnumbered]{hyperref}
 \urlstyle{rm}
 \ifcase\ACM at format@nr
 \relax % manuscript
@@ -2753,7 +2770,7 @@
 % \end{macro}
 %
 % \begin{macro}{\acmMonth}
-% \changes{v1.17}{2017/07/09}{The default must be numerical.   Closes \#50.}
+% \changes{v1.17}{2016/07/09}{The default must be numerical.   Closes \#50.}
 %   The current month
 %    \begin{macrocode}
 \def\acmMonth#1{\def\@acmMonth{#1}}
@@ -3403,12 +3420,12 @@
   \@topnum\z@ % this prevents figures from falling at the top of page
               % 1
   \hsize=\textwidth
-  \def\@makefnmark{\hbox{\@textsuperscript{\@thefnmark}}}
+  \def\@makefnmark{\hbox{\@textsuperscript{\@thefnmark}}}%
   \@mktitle\if at ACM@sigchiamode\else\@mkauthors\fi\@mkteasers
   \@printtopmatter
   \if at ACM@sigchiamode\@mkauthors\fi
   \setcounter{footnote}{0}%
-  \def\@makefnmark{\hbox{\@textsuperscript{\normalfont\@thefnmark}}}
+  \def\@makefnmark{\hbox{\@textsuperscript{\normalfont\@thefnmark}}}%
   \@titlenotes
   \@subtitlenotes
   \@authornotes
@@ -3844,7 +3861,7 @@
 % \end{macro}
 %
 % \begin{macro}{\@mkauthors}
-% \changes{v1.17}{2017/07/09}{TOG now uses the same authors block as
+% \changes{v1.17}{2016/07/09}{TOG now uses the same authors block as
 % other journals}
 %   Typesetting authors
 %    \begin{macrocode}
@@ -3923,7 +3940,7 @@
 %    \end{macrocode}
 %
 % \begin{macro}{\@typeset at author@line}
-% \changes{v1.18}{2017/07/12}{Added macro}
+% \changes{v1.18}{2016/07/12}{Added macro}
 %   At this point we have \cs{@currentauthors} and
 %   \cs{@currentaffiliations}.  We typeset them in the journal style
 %    \begin{macrocode}
@@ -3941,7 +3958,7 @@
 %
 %
 % \begin{macro}{\@mkauthors at i}
-% \changes{v1.18}{2017/07/12}{Now we andify affiliations}
+% \changes{v1.18}{2016/07/12}{Now we andify affiliations}
 %   This is version used in most formats.  Note that \cs{and} between
 %   authors with the same affiliation becomes \verb*| and |:
 %    \begin{macrocode}
@@ -3975,7 +3992,7 @@
 % \end{macro}
 %
 % \begin{macro}{\@mkauthors at ii}
-% \changes{v1.17}{2017/07/09}{Deleted}
+% \changes{v1.17}{2016/07/09}{Deleted}
 %   \cs{@mkauthors at iI} was version used in acmtog.  No longer necessary
 %
 % \end{macro}
@@ -4172,6 +4189,9 @@
 % \end{macro}
 %
 % \begin{macro}{\@mkabstract}
+% \changes{v1.19}{2016/07/28}{Include 'Abstract' in PDF bookmarks
+% (Matthew Fluet)}
+% \changes{v1.20}{2016/08/03}{Deleted spurious space}
 %   Typesetting abstract
 %    \begin{macrocode}
 \def\@mkabstract{\bgroup
@@ -4181,7 +4201,8 @@
     \else
       \section*{Abstract}%
     \fi
-      \@abstract\par}%
+   \phantomsection\addcontentsline{toc}{section}{Abstract}%
+   \ignorespaces\@abstract\par}%
   \fi\egroup}
 %    \end{macrocode}
 %
@@ -4832,11 +4853,18 @@
 %\label{sec:acks}
 %
 % \begin{macro}{\acks}
+% \changes{v1.19}{2016/07/28}{Include 'Acknowledgements' in PDF bookmarks
+% (Matthew Fluet)}
 % \changes{v1.15}{2016/07/05}{Added macro}
 %   This is a |comment|-like structure
 %    \begin{macrocode}
-\specialcomment{acks}
-  {\begingroup\section*{Acknowledgments}}{\endgroup}
+\specialcomment{acks}{%
+  \begingroup
+  \section*{Acknowledgments}
+  \phantomsection\addcontentsline{toc}{section}{Acknowledgments}
+}{%
+  \endgroup
+}
 %    \end{macrocode}
 %   
 % \end{macro}

Modified: trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls	2016-08-07 01:16:02 UTC (rev 41816)
+++ trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls	2016-08-07 21:26:32 UTC (rev 41817)
@@ -38,7 +38,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{acmart}
-[2016/07/12 v1.18 Typesetting articles for Association of
+[2016/08/06 v1.20 Typesetting articles for Association of
 Computing Machinery]
 \def\@classname{acmart}
 \RequirePackage{xkeyval}
@@ -176,6 +176,10 @@
 \fi
 \if at ACM@natbib
   \RequirePackage{natbib}
+  \renewcommand{\bibsection}{%
+     \section*{\refname}%
+     \phantomsection\addcontentsline{toc}{section}{\refname}%
+  }
   \renewcommand{\bibfont}{\bibliofont}
   \renewcommand\setcitestyle[1]{
   \@for\@tempa:=#1\do
@@ -349,7 +353,7 @@
   \@xsect{#3}}
 \let\@footnotemark at nolink\@footnotemark
 \let\@footnotetext at nolink\@footnotetext
-\RequirePackage{hyperref}
+\RequirePackage[bookmarksnumbered]{hyperref}
 \urlstyle{rm}
 \ifcase\ACM at format@nr
 \relax % manuscript
@@ -1270,12 +1274,12 @@
   \@topnum\z@ % this prevents figures from falling at the top of page
               % 1
   \hsize=\textwidth
-  \def\@makefnmark{\hbox{\@textsuperscript{\@thefnmark}}}
+  \def\@makefnmark{\hbox{\@textsuperscript{\@thefnmark}}}%
   \@mktitle\if at ACM@sigchiamode\else\@mkauthors\fi\@mkteasers
   \@printtopmatter
   \if at ACM@sigchiamode\@mkauthors\fi
   \setcounter{footnote}{0}%
-  \def\@makefnmark{\hbox{\@textsuperscript{\normalfont\@thefnmark}}}
+  \def\@makefnmark{\hbox{\@textsuperscript{\normalfont\@thefnmark}}}%
   \@titlenotes
   \@subtitlenotes
   \@authornotes
@@ -1766,7 +1770,8 @@
     \else
       \section*{Abstract}%
     \fi
-      \@abstract\par}%
+   \phantomsection\addcontentsline{toc}{section}{Abstract}%
+   \ignorespaces\@abstract\par}%
   \fi\egroup}
 \def\@mkbibcitation{\bgroup
   \def\footnotemark{}%
@@ -2135,8 +2140,13 @@
 }{%
   \popQED\endtrivlist\@endpefalse
 }
-\specialcomment{acks}
-  {\begingroup\section*{Acknowledgments}}{\endgroup}
+\specialcomment{acks}{%
+  \begingroup
+  \section*{Acknowledgments}
+  \phantomsection\addcontentsline{toc}{section}{Acknowledgments}
+}{%
+  \endgroup
+}
 \def\grantsponsor#1#2#3{#2}
 \newcommand\grantnum[3][]{#3%
   \def\@tempa{#1}\ifx\@tempa\@empty\else\space(\url{#1})\fi}



More information about the tex-live-commits mailing list