texlive[51061] Master/texmf-dist: acmart (9may19)
commits+karl at tug.org
commits+karl at tug.org
Thu May 9 23:22:22 CEST 2019
Revision: 51061
http://tug.org/svn/texlive?view=revision&revision=51061
Author: karl
Date: 2019-05-09 23:22:22 +0200 (Thu, 09 May 2019)
Log Message:
-----------
acmart (9may19)
Modified Paths:
--------------
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-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/acmart.dtx
trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls
Modified: trunk/Master/texmf-dist/doc/latex/acmart/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/README 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/README 2019-05-09 21:22:22 UTC (rev 51061)
@@ -219,3 +219,6 @@
Version 1.59 Now a journal format can be used for conference proceedings
All samples are now generated from the same .dtx file
Bug fixes
+
+version 1.60 New option: urlbreakonhyphens (thanks to Peter Kemp)
+ Smaller header size for acmsmall
\ No newline at end of file
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -289,7 +289,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[acmlarge]{acmart}|.
+\begin{verbatim}
+\documentclass[acmlarge]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall-conf.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -299,7 +299,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[acmsmall]{acmart}|.
+\begin{verbatim}
+\documentclass[acmsmall]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -289,7 +289,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[acmsmall]{acmart}|.
+\begin{verbatim}
+\documentclass[acmsmall]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -287,7 +287,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[acmtog]{acmart}|.
+\begin{verbatim}
+\documentclass[acmtog]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -299,7 +299,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[sigconf,authordraft]{acmart}|.
+\begin{verbatim}
+\documentclass[sigconf,authordraft]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -289,7 +289,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[manuscript,screen]{acmart}|.
+\begin{verbatim}
+\documentclass[manuscript,screen]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -289,7 +289,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[sigchi-a]{acmart}|.
+\begin{verbatim}
+\documentclass[sigchi-a]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -289,7 +289,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[sigchi]{acmart}|.
+\begin{verbatim}
+\documentclass[sigchi]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -299,7 +299,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[sigconf]{acmart}|.
+\begin{verbatim}
+\documentclass[sigconf]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -299,7 +299,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[sigplan,screen]{acmart}|.
+\begin{verbatim}
+\documentclass[sigplan,screen]{acmart}
+\end{verbatim}
\section{Modifications}
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 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex 2019-05-09 21:22:22 UTC (rev 51061)
@@ -299,7 +299,9 @@
This document uses the following string as the first command in the
source file:
-\verb|\documentclass[sigconf]{acmart}|.
+\begin{verbatim}
+\documentclass[sigconf]{acmart}
+\end{verbatim}
\section{Modifications}
Modified: trunk/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx
===================================================================
--- trunk/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/doc/latex/acmart/samples/samples.dtx 2019-05-09 21:22:22 UTC (rev 51061)
@@ -309,15 +309,17 @@
This document uses the following string as the first command in the
source file:
-%<manuscript>\verb|\documentclass[manuscript,screen]{acmart}|.
-%<acmsmall|acmsmall-conf>\verb|\documentclass[acmsmall]{acmart}|.
-%<acmlarge>\verb|\documentclass[acmlarge]{acmart}|.
-%<acmtog>\verb|\documentclass[acmtog]{acmart}|.
-%<sigconf>\verb|\documentclass[sigconf]{acmart}|.
-%<authordraft>\verb|\documentclass[sigconf,authordraft]{acmart}|.
-%<sigplan>\verb|\documentclass[sigplan,screen]{acmart}|.
-%<sigchi>\verb|\documentclass[sigchi]{acmart}|.
-%<sigchi-a>\verb|\documentclass[sigchi-a]{acmart}|.
+\begin{verbatim}
+%<manuscript>\documentclass[manuscript,screen]{acmart}
+%<acmsmall|acmsmall-conf>\documentclass[acmsmall]{acmart}
+%<acmlarge>\documentclass[acmlarge]{acmart}
+%<acmtog>\documentclass[acmtog]{acmart}
+%<sigconf>\documentclass[sigconf]{acmart}
+%<authordraft>\documentclass[sigconf,authordraft]{acmart}
+%<sigplan>\documentclass[sigplan,screen]{acmart}
+%<sigchi>\documentclass[sigchi]{acmart}
+%<sigchi-a>\documentclass[sigchi-a]{acmart}
+\end{verbatim}
\section{Modifications}
Modified: trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/source/latex/acmart/acmart.dtx 2019-05-09 21:22:22 UTC (rev 51061)
@@ -110,6 +110,7 @@
% Ben Greenman,
% Enrico Gregorio,
% Jamie Davis,
+% Peter Kemp,
% Luis Leiva,
% Ben Liblit,
% Rholais Lii,
@@ -355,6 +356,10 @@
% it may lead to problems for some documents. Set it to |false| if
% you encounter compilation errors.
%
+% The option |urlbreakonhyphens| determines whether URLs can be split
+% between lines after hyphens. By default it is true. Set it to
+% |false| to disallow these breaks.
+%
% \begin{table}
% \centering
% \caption{Boolean options}
@@ -382,7 +387,8 @@
% acmthm & true & Whether to define theorem-like environments, see
% Section~\ref{sec:ug_theorems}\\
% balance & true & Whether to balance the last page in two column
-% mode\\
+% mode\\
+% urlbreakonhyphens & true & Whether to break urls on hyphens\\
% \bottomrule
% \end{tabularx}
% \end{table}
@@ -1786,7 +1792,7 @@
\ProvidesFile{acmart.dtx}
%</gobble>
%<class>\ProvidesClass{acmart}
-[2019/03/29 v1.59 Typesetting articles for the Association for
+[2019/04/22 v1.60 Typesetting articles for the Association for
Computing Machinery]
% \end{macrocode}
%
@@ -1875,6 +1881,7 @@
% \changes{1.58}{2019/02/09}{Changes in samples (Enrico Gregorio)}
% \changes{1.58}{2019/03/29}{New journal: HEALTH. TDS is renamed to
% TDSCI}
+% \changes{1.60}{2019/04/22}{New option: urlbreakonhyphens}
%
% And the driver code:
% \begin{macrocode}
@@ -1965,6 +1972,20 @@
%
% \end{macro}
%
+% \begin{macro}{\if at ACM@urlbreakonhyphens}
+% \changes{1.60}{2019/04/22}{introduced macro}
+% \begin{macrocode}
+\define at boolkey+{acmart.cls}[@ACM@]{urlbreakonhyphens}[true]{%
+ \if at ACM@urlbreakonhyphens
+ \PackageInfo{\@classname}{Using breaking urls on hyphens}%
+ \else
+ \PackageInfo{\@classname}{Not breaking urls on hyphens}%
+ \fi}{\PackageError{\@classname}{The option urlbreakonhyphens can be either true or
+ false}}
+\ExecuteOptionsX{urlbreakonhyphens=true}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\if at ACM@acmthm}
% \changes{v1.44}{2017/07/30}{Added macro}
% \changes{v1.46}{2017/08/29}{Modified description}
@@ -2684,6 +2705,9 @@
\urlstyle{sf}
\fi
\AtEndPreamble{%
+ \if at ACM@urlbreakonhyphens
+ \def\do at url@hyp{\do\-}%
+ \fi
\if at ACM@screen
\hypersetup{colorlinks,
linkcolor=ACMPurple,
@@ -6040,9 +6064,10 @@
% \begin{macro}{\@headfootfont}
% \changes{v1.16}{2016/07/07}{Added macro}
% \changes{v1.48}{2017/09/16}{Deleted unnecessary switch (Michael D.~Adams)}
+% \changes{v1.60}{2019/04/22}{Moved to footnotesize}
% The font to typeset header and footer text.
% \begin{macrocode}
-\def\@headfootfont{\sffamily}
+\def\@headfootfont{\sffamily\footnotesize}
% \end{macrocode}
%
% \end{macro}
@@ -6123,9 +6148,11 @@
\fancyhead[LO]{\ACM at linecountL\@headfootfont\shorttitle}%
\fancyhead[RE]{\@headfootfont\@shortauthors\ACM at linecountR}%
\if at ACM@nonacm\else%
- \fancyhead[LE]{\ACM at linecountL\@headfootfont\acmConference at shortname,
+ \fancyhead[LE]{\ACM at linecountL\@headfootfont\footnotesize
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue}%
- \fancyhead[RO]{\@headfootfont\acmConference at shortname,
+ \fancyhead[RO]{\@headfootfont
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue\ACM at linecountR}%
\fi
\fi
@@ -6134,9 +6161,11 @@
\fancyhead[LO]{\ACM at linecountL\@headfootfont\shorttitle}%
\fancyhead[RE]{\@headfootfont\@shortauthors\ACM at linecountR}%
\if at ACM@nonacm\else%
- \fancyhead[LE]{\ACM at linecountL\@headfootfont\acmConference at shortname,
+ \fancyhead[LE]{\ACM at linecountL\@headfootfont
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue}%
- \fancyhead[RO]{\@headfootfont\acmConference at shortname,
+ \fancyhead[RO]{\@headfootfont
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue\ACM at linecountR}%
\fi
\fi
Modified: trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls 2019-05-09 21:21:40 UTC (rev 51060)
+++ trunk/Master/texmf-dist/tex/latex/acmart/acmart.cls 2019-05-09 21:22:22 UTC (rev 51061)
@@ -37,7 +37,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{acmart}
-[2019/03/29 v1.59 Typesetting articles for the Association for
+[2019/04/22 v1.60 Typesetting articles for the Association for
Computing Machinery]
\def\@classname{acmart}
\InputIfFileExists{acmart-preload-hook.tex}{%
@@ -71,6 +71,14 @@
\fi}{\PackageError{\@classname}{The option screen can be either true or
false}}
\ExecuteOptionsX{screen=false}
+\define at boolkey+{acmart.cls}[@ACM@]{urlbreakonhyphens}[true]{%
+ \if at ACM@urlbreakonhyphens
+ \PackageInfo{\@classname}{Using breaking urls on hyphens}%
+ \else
+ \PackageInfo{\@classname}{Not breaking urls on hyphens}%
+ \fi}{\PackageError{\@classname}{The option urlbreakonhyphens can be either true or
+ false}}
+\ExecuteOptionsX{urlbreakonhyphens=true}
\define at boolkey+{acmart.cls}[@ACM@]{acmthm}[true]{%
\if at ACM@acmthm
\PackageInfo{\@classname}{Requiring acmthm}%
@@ -484,6 +492,9 @@
\urlstyle{sf}
\fi
\AtEndPreamble{%
+ \if at ACM@urlbreakonhyphens
+ \def\do at url@hyp{\do\-}%
+ \fi
\if at ACM@screen
\hypersetup{colorlinks,
linkcolor=ACMPurple,
@@ -2351,7 +2362,7 @@
Anon.
\ifx\@acmSubmissionID\@empty\else Submission Id: \@acmSubmissionID\fi
\else\shortauthors\fi}
-\def\@headfootfont{\sffamily}
+\def\@headfootfont{\sffamily\footnotesize}
\AtBeginDocument{%
\fancypagestyle{standardpagestyle}{%
\fancyhf{}%
@@ -2409,9 +2420,11 @@
\fancyhead[LO]{\ACM at linecountL\@headfootfont\shorttitle}%
\fancyhead[RE]{\@headfootfont\@shortauthors\ACM at linecountR}%
\if at ACM@nonacm\else%
- \fancyhead[LE]{\ACM at linecountL\@headfootfont\acmConference at shortname,
+ \fancyhead[LE]{\ACM at linecountL\@headfootfont\footnotesize
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue}%
- \fancyhead[RO]{\@headfootfont\acmConference at shortname,
+ \fancyhead[RO]{\@headfootfont
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue\ACM at linecountR}%
\fi
\fi
@@ -2420,9 +2433,11 @@
\fancyhead[LO]{\ACM at linecountL\@headfootfont\shorttitle}%
\fancyhead[RE]{\@headfootfont\@shortauthors\ACM at linecountR}%
\if at ACM@nonacm\else%
- \fancyhead[LE]{\ACM at linecountL\@headfootfont\acmConference at shortname,
+ \fancyhead[LE]{\ACM at linecountL\@headfootfont
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue}%
- \fancyhead[RO]{\@headfootfont\acmConference at shortname,
+ \fancyhead[RO]{\@headfootfont
+ \acmConference at shortname,
\acmConference at date, \acmConference at venue\ACM at linecountR}%
\fi
\fi
More information about the tex-live-commits
mailing list