From 287c4ade701dca1447f7de6ecf5b7ef216b7a794 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 30 Mar 2019 21:25:18 +0000 Subject: acmart (30mar19) git-svn-id: svn://tug.org/texlive/trunk@50662 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/acmart/Makefile | 132 --------------------- Master/texmf-dist/doc/latex/acmart/README | 27 +++-- Master/texmf-dist/doc/latex/acmart/acmart.bib | 4 +- Master/texmf-dist/doc/latex/acmart/acmart.pdf | Bin 807819 -> 837517 bytes Master/texmf-dist/doc/latex/acmart/acmguide.pdf | Bin 420512 -> 420544 bytes .../doc/latex/acmart/samples/sample-acmlarge.pdf | Bin 653152 -> 653078 bytes .../doc/latex/acmart/samples/sample-acmlarge.tex | 8 +- .../doc/latex/acmart/samples/sample-acmsmall.pdf | Bin 663864 -> 663812 bytes .../doc/latex/acmart/samples/sample-acmsmall.tex | 8 +- .../doc/latex/acmart/samples/sample-acmtog.pdf | Bin 610229 -> 611093 bytes .../doc/latex/acmart/samples/sample-acmtog.tex | 10 +- .../latex/acmart/samples/sample-authordraft.pdf | Bin 1091955 -> 1091915 bytes .../latex/acmart/samples/sample-authordraft.tex | 8 +- .../doc/latex/acmart/samples/sample-manuscript.pdf | Bin 662981 -> 662923 bytes .../doc/latex/acmart/samples/sample-manuscript.tex | 8 +- .../doc/latex/acmart/samples/sample-sigchi-a.pdf | Bin 552870 -> 550456 bytes .../doc/latex/acmart/samples/sample-sigchi-a.tex | 8 +- .../doc/latex/acmart/samples/sample-sigchi.pdf | Bin 1099182 -> 1099133 bytes .../doc/latex/acmart/samples/sample-sigchi.tex | 8 +- .../doc/latex/acmart/samples/sample-sigconf.pdf | Bin 1087504 -> 1087463 bytes .../doc/latex/acmart/samples/sample-sigconf.tex | 8 +- .../doc/latex/acmart/samples/sample-sigplan.pdf | Bin 1096748 -> 1096686 bytes .../doc/latex/acmart/samples/sample-sigplan.tex | 8 +- .../doc/latex/acmart/samples/sample-xelatex.pdf | Bin 627974 -> 629043 bytes .../doc/latex/acmart/samples/sample-xelatex.tex | 8 +- Master/texmf-dist/source/latex/acmart/Makefile | 132 +++++++++++++++++++++ Master/texmf-dist/source/latex/acmart/acmart.dtx | 82 ++++++++++--- Master/texmf-dist/tex/latex/acmart/acmart.cls | 53 +++++++-- 28 files changed, 305 insertions(+), 207 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/acmart/Makefile create mode 100644 Master/texmf-dist/source/latex/acmart/Makefile diff --git a/Master/texmf-dist/doc/latex/acmart/Makefile b/Master/texmf-dist/doc/latex/acmart/Makefile deleted file mode 100644 index 1a2d27dfdb6..00000000000 --- a/Master/texmf-dist/doc/latex/acmart/Makefile +++ /dev/null @@ -1,132 +0,0 @@ -# -# Makefile for acmart package -# -# This file is in public domain -# -# $Id: Makefile,v 1.10 2016/04/14 21:55:57 boris Exp $ -# - -PACKAGE=acmart - -SAMPLES = \ - samples/sample-manuscript.tex \ - samples/sample-acmsmall.tex \ - samples/sample-acmlarge.tex \ - samples/sample-acmtog.tex \ - samples/sample-sigconf.tex \ - samples/sample-authordraft.tex \ - samples/sample-xelatex.tex \ - samples/sample-sigplan.tex \ - samples/sample-sigchi.tex \ - samples/sample-sigchi-a.tex - - -PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf} acmguide.pdf - -all: ${PDF} - - -%.pdf: %.dtx $(PACKAGE).cls - pdflatex $< - - bibtex $* - pdflatex $< - - makeindex -s gind.ist -o $*.ind $*.idx - - makeindex -s gglo.ist -o $*.gls $*.glo - pdflatex $< - while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ - do pdflatex $<; done - - -acmguide.pdf: $(PACKAGE).dtx $(PACKAGE).cls - pdflatex -jobname acmguide $(PACKAGE).dtx - - bibtex acmguide - pdflatex -jobname acmguide $(PACKAGE).dtx - while ( grep -q '^LaTeX Warning: Label(s) may have changed' acmguide.log) \ - do pdflatex -jobname acmguide $(PACKAGE).dtx; done - -%.cls: %.ins %.dtx - pdflatex $< - -samples/%: % - cp $^ samples - -samples/sample-acmsmall.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[acmsmall]{acmart}/' $< > $@ - -samples/sample-acmlarge.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[acmlarge,screen]{acmart}/' $< > $@ - -samples/sample-acmtog.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[acmtog]{acmart}/' $< > $@ - -samples/sample-sigconf.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigconf]{acmart}/' $< | sed 's/^%%//' > $@ - -samples/sample-authordraft.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigconf,authordraft]{acmart}/' $< | sed 's/^%%//' > $@ - -samples/sample-xelatex.tex: samples/sample-sigconf.tex - cp $< $@ - -samples/sample-sigplan.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigplan,screen]{acmart}/' $< | sed 's/^%%//' > $@ - -samples/sample-sigchi.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigchi]{acmart}/' $< | sed 's/^%%//' > $@ - -samples/sample-sigchi-a.tex: samples/sample-manuscript.tex - sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigchi-a]{acmart}/' $< | \ - sed 's/begin{figure}\[h\]/begin{marginfigure}/' | \ - sed 's/end{figure}/end{marginfigure}/' | \ - sed 's/begin{table}/begin{margintable}/' | \ - sed 's/end{table}/end{margintable}/' > $@ - - -samples/$(PACKAGE).cls: $(PACKAGE).cls -samples/ACM-Reference-Format.bst: ACM-Reference-Format.bst - -samples/%.pdf: samples/%.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst - cd $(dir $@) && pdflatex $(notdir $<) - - cd $(dir $@) && bibtex $(notdir $(basename $<)) - cd $(dir $@) && pdflatex $(notdir $<) - cd $(dir $@) && pdflatex $(notdir $<) - while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \ - do cd $(dir $@) && pdflatex $(notdir $<); done - -samples/sample-xelatex.pdf: samples/sample-xelatex.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst - cd $(dir $@) && xelatex $(notdir $<) - - cd $(dir $@) && bibtex $(notdir $(basename $<)) - cd $(dir $@) && xelatex $(notdir $<) - cd $(dir $@) && xelatex $(notdir $<) - while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \ - do cd $(dir $@) && xelatex $(notdir $<); done - - - -.PRECIOUS: $(PACKAGE).cfg $(PACKAGE).cls - - -clean: - $(RM) $(PACKAGE).cls *.log *.aux \ - *.cfg *.glo *.idx *.toc \ - *.ilg *.ind *.out *.lof \ - *.lot *.bbl *.blg *.gls *.cut *.hd \ - *.dvi *.ps *.thm *.tgz *.zip *.rpi \ - samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst \ - samples/*.log samples/*.aux samples/*.out \ - samples/*.bbl samples/*.blg samples/*.cut - -distclean: clean - - -# -# Archive for the distribution. Includes typeset documentation -# -archive: all clean - COPYFILE_DISABLE=1 tar -C .. -czvf ../$(PACKAGE).tgz --exclude '*~' --exclude '*.tgz' --exclude '*.zip' --exclude CVS --exclude '.git*' $(PACKAGE); mv ../$(PACKAGE).tgz . - -zip: all clean - zip -r $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*' - -documents.zip: all - zip $@ acmart.pdf acmguide.pdf samples/sample-*.pdf *.cls *.bst diff --git a/Master/texmf-dist/doc/latex/acmart/README b/Master/texmf-dist/doc/latex/acmart/README index 51e61a8c5e7..538a730c8d8 100644 --- a/Master/texmf-dist/doc/latex/acmart/README +++ b/Master/texmf-dist/doc/latex/acmart/README @@ -187,7 +187,7 @@ Version 1.52 Another rewording of licenses Version 1.53 New journals: PACMCGIT, TIOT, TDSCI -Version 1.54 New option: 'noacm' (Gabriel Scherer) +Version 1.54 New option: 'nonacm' (Gabriel Scherer) Deleted indent for subsubsection (suggested by Ross Moore) Suppressed some obscurious warning in BibTeX processing Suppressed hyperrerf warnings (Paolo G. Giarrusso) @@ -197,18 +197,21 @@ Version 1.54 New option: 'noacm' (Gabriel Scherer) Bug fixes Version 1.55 Bug fixes - Font changes for SIGCHI table captions - + Font changes for SIGCHI table captions Version 1.56 Bug fixes - Added \flushbottom to two column formats (Philip Quinn) - The final punctuation for the list of concepts - is now period instead of semilcolon (Philip Quinn) - New command \Description to describe images for visually - impaired users. + Added \flushbottom to two column formats (Philip Quinn) + The final punctuation for the list of concepts + is now a period instead of a semicolon (Philip Quinn) + New command \Description to describe images for visually + impaired users. Version 1.57 Change of \baselinestretch now produces an error - Booktabs is now always loaded - Added option `balance' to balance last page in two-column mode - E-mail is no longer split in addresses - New samples (Stephen Spencer) \ No newline at end of file + Booktabs is now always loaded + Added option `balance' to balance last page in two-column mode + E-mail is no longer split in addresses + New samples (Stephen Spencer) + +Version 1.58 Suppressed spurious warnings. + New journal: HEALTH. + TDSCI is renamed to TDS. diff --git a/Master/texmf-dist/doc/latex/acmart/acmart.bib b/Master/texmf-dist/doc/latex/acmart/acmart.bib index f323abe28cc..a2704396c83 100644 --- a/Master/texmf-dist/doc/latex/acmart/acmart.bib +++ b/Master/texmf-dist/doc/latex/acmart/acmart.bib @@ -1,8 +1,8 @@ @Misc{TeXFAQ, title = {{UK} List of {\TeX} Frequently Asked Questions}, author = {{UK \TeX{} Users Group}}, - year = 2016, - howpublished = {\url{http://www.tex.ac.uk}} + year = 2019, + howpublished = {\url{https://texfaq.org}} } @Manual{Downes04:amsart, diff --git a/Master/texmf-dist/doc/latex/acmart/acmart.pdf b/Master/texmf-dist/doc/latex/acmart/acmart.pdf index 4677f1f1a23..8d92a5adc5a 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/acmart.pdf and b/Master/texmf-dist/doc/latex/acmart/acmart.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/acmguide.pdf b/Master/texmf-dist/doc/latex/acmart/acmguide.pdf index 145bffce838..11b052a846e 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/acmguide.pdf and b/Master/texmf-dist/doc/latex/acmart/acmguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf index 093e9a58d88..fe83ca5cc63 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex index b0e52af6614..9db49a3ef79 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmlarge.tex @@ -3,9 +3,11 @@ \documentclass[acmlarge,screen]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf index d8c5148f75b..5967c7226cd 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex index b465f524b02..3fcc200b656 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmsmall.tex @@ -3,9 +3,11 @@ \documentclass[acmsmall]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf index fbfcf63c7ee..ecea961d76b 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex index 7ed7eeca556..e9c0f336e54 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-acmtog.tex @@ -3,9 +3,11 @@ \documentclass[acmtog]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace @@ -38,7 +40,7 @@ % The majority of ACM publications use numbered citations and references. If you are preparing content for an event % sponsored by ACM SIGGRAPH, you must use the "author year" style of citations and references. Uncommenting % the next command will enable that style. -%\citestyle{acmauthoryear} +\citestyle{acmauthoryear} % % end of the preamble, start of the body of the document source. diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf index c51c9a5a51c..85e20874b69 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex index 1fadb06c573..83e6396c8c9 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-authordraft.tex @@ -3,9 +3,11 @@ \documentclass[sigconf,authordraft]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf index 2b845f0fe11..d22ffc23900 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex index 2d8932754a9..0b80dbbc3a5 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-manuscript.tex @@ -3,9 +3,11 @@ \documentclass[manuscript,screen]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.pdf index 88248bc9d8c..c81423fb9c2 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex index af9b8a66aa9..3c75c2c88ed 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi-a.tex @@ -3,9 +3,11 @@ \documentclass[sigchi-a]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.pdf index 365d79701aa..bc33a56a566 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex index 1b14f8525d9..a07df290e3f 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigchi.tex @@ -3,9 +3,11 @@ \documentclass[sigchi]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf index 7bf50901acf..5975d59e3f3 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex index 48ff0fb3d07..d0f9b3831c9 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigconf.tex @@ -3,9 +3,11 @@ \documentclass[sigconf]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf index b3d4a37c09f..36c1bc3d561 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex index 2b4560ed427..510fea7b13b 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-sigplan.tex @@ -3,9 +3,11 @@ \documentclass[sigplan,screen]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf index eaf2ed48a6a..dd619e8243a 100644 Binary files a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf and b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.pdf differ diff --git a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex index 48ff0fb3d07..d0f9b3831c9 100644 --- a/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex +++ b/Master/texmf-dist/doc/latex/acmart/samples/sample-xelatex.tex @@ -3,9 +3,11 @@ \documentclass[sigconf]{acmart} % -% defining the \BibTeX command - from Oren Patashnik's original BibTeX documentation. -\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} - +% \BibTeX command to typeset BibTeX logo in the docs +\AtBeginDocument{% + \providecommand\BibTeX{{% + \normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX}}} + % Rights management information. % This information is sent to you when you complete the rights form. % These commands have SAMPLE values in them; it is your responsibility as an author to replace diff --git a/Master/texmf-dist/source/latex/acmart/Makefile b/Master/texmf-dist/source/latex/acmart/Makefile new file mode 100644 index 00000000000..e5ec7272df7 --- /dev/null +++ b/Master/texmf-dist/source/latex/acmart/Makefile @@ -0,0 +1,132 @@ +# +# Makefile for acmart package +# +# This file is in public domain +# +# $Id: Makefile,v 1.10 2016/04/14 21:55:57 boris Exp $ +# + +PACKAGE=acmart + +SAMPLES = \ + samples/sample-manuscript.tex \ + samples/sample-acmsmall.tex \ + samples/sample-acmlarge.tex \ + samples/sample-acmtog.tex \ + samples/sample-sigconf.tex \ + samples/sample-authordraft.tex \ + samples/sample-xelatex.tex \ + samples/sample-sigplan.tex \ + samples/sample-sigchi.tex \ + samples/sample-sigchi-a.tex + + +PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf} acmguide.pdf + +all: ${PDF} + + +%.pdf: %.dtx $(PACKAGE).cls + pdflatex $< + - bibtex $* + pdflatex $< + - makeindex -s gind.ist -o $*.ind $*.idx + - makeindex -s gglo.ist -o $*.gls $*.glo + pdflatex $< + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ + do pdflatex $<; done + + +acmguide.pdf: $(PACKAGE).dtx $(PACKAGE).cls + pdflatex -jobname acmguide $(PACKAGE).dtx + - bibtex acmguide + pdflatex -jobname acmguide $(PACKAGE).dtx + while ( grep -q '^LaTeX Warning: Label(s) may have changed' acmguide.log) \ + do pdflatex -jobname acmguide $(PACKAGE).dtx; done + +%.cls: %.ins %.dtx + pdflatex $< + +samples/%: % + cp $^ samples + +samples/sample-acmsmall.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[acmsmall]{acmart}/' $< > $@ + +samples/sample-acmlarge.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[acmlarge,screen]{acmart}/' $< > $@ + +samples/sample-acmtog.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[acmtog]{acmart}/' $< | sed 's/^%\\citestyle{acmauthoryear}/\\citestyle{acmauthoryear}/' > $@ + +samples/sample-sigconf.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigconf]{acmart}/' $< | sed 's/^%%//' > $@ + +samples/sample-authordraft.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigconf,authordraft]{acmart}/' $< | sed 's/^%%//' > $@ + +samples/sample-xelatex.tex: samples/sample-sigconf.tex + cp $< $@ + +samples/sample-sigplan.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigplan,screen]{acmart}/' $< | sed 's/^%%//' > $@ + +samples/sample-sigchi.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigchi]{acmart}/' $< | sed 's/^%%//' > $@ + +samples/sample-sigchi-a.tex: samples/sample-manuscript.tex + sed 's/documentclass\[manuscript,screen\]{acmart}/documentclass[sigchi-a]{acmart}/' $< | \ + sed 's/begin{figure}\[h\]/begin{marginfigure}/' | \ + sed 's/end{figure}/end{marginfigure}/' | \ + sed 's/begin{table}/begin{margintable}/' | \ + sed 's/end{table}/end{margintable}/' > $@ + + +samples/$(PACKAGE).cls: $(PACKAGE).cls +samples/ACM-Reference-Format.bst: ACM-Reference-Format.bst + +samples/%.pdf: samples/%.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst + cd $(dir $@) && pdflatex $(notdir $<) + - cd $(dir $@) && bibtex $(notdir $(basename $<)) + cd $(dir $@) && pdflatex $(notdir $<) + cd $(dir $@) && pdflatex $(notdir $<) + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \ + do cd $(dir $@) && pdflatex $(notdir $<); done + +samples/sample-xelatex.pdf: samples/sample-xelatex.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst + cd $(dir $@) && xelatex $(notdir $<) + - cd $(dir $@) && bibtex $(notdir $(basename $<)) + cd $(dir $@) && xelatex $(notdir $<) + cd $(dir $@) && xelatex $(notdir $<) + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \ + do cd $(dir $@) && xelatex $(notdir $<); done + + + +.PRECIOUS: $(PACKAGE).cfg $(PACKAGE).cls + + +clean: + $(RM) $(PACKAGE).cls *.log *.aux \ + *.cfg *.glo *.idx *.toc \ + *.ilg *.ind *.out *.lof \ + *.lot *.bbl *.blg *.gls *.cut *.hd \ + *.dvi *.ps *.thm *.tgz *.zip *.rpi \ + samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst \ + samples/*.log samples/*.aux samples/*.out \ + samples/*.bbl samples/*.blg samples/*.cut + +distclean: clean + + +# +# Archive for the distribution. Includes typeset documentation +# +archive: all clean + COPYFILE_DISABLE=1 tar -C .. -czvf ../$(PACKAGE).tgz --exclude '*~' --exclude '*.tgz' --exclude '*.zip' --exclude CVS --exclude '.git*' $(PACKAGE); mv ../$(PACKAGE).tgz . + +zip: all clean + zip -r $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*' + +documents.zip: all + zip $@ acmart.pdf acmguide.pdf samples/sample-*.pdf *.cls *.bst diff --git a/Master/texmf-dist/source/latex/acmart/acmart.dtx b/Master/texmf-dist/source/latex/acmart/acmart.dtx index 9cb8d0c4995..89afdd9a3fe 100644 --- a/Master/texmf-dist/source/latex/acmart/acmart.dtx +++ b/Master/texmf-dist/source/latex/acmart/acmart.dtx @@ -1,6 +1,6 @@ % \iffalse % -% Copyright 2016-2018, Association for Computing Machinery +% Copyright 2016-2019, Association for Computing Machinery % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either % version 1.3 of this license or (at your option) any @@ -58,7 +58,7 @@ % \ifx\currentjob\guide\OnlyDescription\fi % \GetFileInfo{acmart.dtx} % \title{\LaTeX{} Class for the \emph{Association for Computing -% Machinery}\thanks{\copyright 2016--2018, Association for Computing Machinery}} +% Machinery}\thanks{\copyright 2016--2019, Association for Computing Machinery}} % \author{Boris Veytsman\thanks{% % \href{mailto:borisv@lk.net}{\texttt{borisv@lk.net}}, % \href{mailto:boris@varphi.com}{\texttt{boris@varphi.com}}}} @@ -108,6 +108,7 @@ % Matthew Fluet, % Paolo G.~Giarrusso, % Ben Greenman, +% Enrico Gregorio, % Jamie Davis, % Luis Leiva, % Ben Liblit, @@ -284,9 +285,9 @@ % \midrule % manuscript & A manuscript. This is the default. \\ % acmsmall & Small single-column format. Used for CIE, CSUR, DTRAP, -% JACM, JDIQ, JEA, JERIC, +% HEALTH, JACM, JDIQ, JEA, JERIC, % JETC, PACMCGIT, PACMHCI, PACMPL, TAAS, TACCESS, TACO, -% TALG, TALLIP (formerly TALIP), TCPS, TDSCI, +% TALG, TALLIP (formerly TALIP), TCPS, TDS, % TEAC, TECS, THRI, TIIS, TIOT, TISSEC, TIST, TKDD, TMIS, % TOCE, TOCHI, TOCL, % TOCS, TOCT, TODAES, TODS, TOIS, TOIT, TOMACS, TOMM (formerly @@ -1692,6 +1693,7 @@ % CIE & ACM Computers in Entertainment \\ % CSUR & ACM Computing Surveys\\ % DTRAP & Digital Threats: Research and Practice\\ +% HEALTH & ACM Transactions on Computing for Healthcare\\ % IMWUT & PACM on Interactive, Mobile, Wearable and Ubiquitous % Technologies\\ % JACM & Journal of the ACM \\ @@ -1713,7 +1715,7 @@ % Information Processing\\ % TAP & ACM Transactions on Applied Perception \\ % TCPS & ACM Transactions on Cyber-Physical Systems\\ -% TDSCI & ACM Transactions on Data Science\\ +% TDS & ACM Transactions on Data Science\\ % TEAC & ACM Transactions on Economics and Computation\\ % TECS & ACM Transactions on Embedded Computing Systems \\ % THRI & ACM Transactions on Human-Robot Interaction\\ @@ -1776,7 +1778,7 @@ \ProvidesFile{acmart.dtx} % %\ProvidesClass{acmart} -[2018/12/16 v1.57 Typesetting articles for the Association for +[2019/03/29 v1.59 Typesetting articles for the Association for Computing Machinery] % \end{macrocode} % @@ -1862,6 +1864,9 @@ Computing Machinery] % (Ross Moore)} % \changes{1.56}{2018/11/11}{Documented \cs{Description}} % \changes{1.57}{2018/12/16}{Booktabs package is now the default} +% \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} % % And the driver code: % \begin{macrocode} @@ -2627,11 +2632,13 @@ Computing Machinery] % \changes{v1.46}{2017/08/25}{Delayed hypersetup since journal options % may change screen mode} % \changes{v1.55}{2018/10/20}{Now we use purple color for links} +% \changes{v1.58}{2019/26/01}{Suppressed \cs{addtocounter} in pdf subject} % \begin{macrocode} \let\@footnotemark@nolink\@footnotemark \let\@footnotetext@nolink\@footnotetext \RequirePackage[bookmarksnumbered,unicode]{hyperref} \pdfstringdefDisableCommands{% + \def\addtocounter#1#2{}% \def\unskip{}% \def\textbullet{- }% \def\textrightarrow{ -> }% @@ -3066,7 +3073,7 @@ Computing Machinery] % \changes{v1.56}{2018/11/11}{Added macro} % The Description macro right now just sets switches % \begin{macrocode} -\newcommand\Description[2][]{\global\@Description@presenttrue} +\newcommand\Description[2][]{\global\@Description@presenttrue\ignorespaces} % \end{macrocode} % \end{macro} % @@ -3076,16 +3083,24 @@ Computing Machinery] \ClassWarningNoLine{\@classname}{Some images may lack descriptions}\fi} % \end{macrocode} % -% Hooks for figures +% Hooks for figures and tables % \begin{macrocode} -\AtBeginEnvironment{figure}{\@Description@presentfalse} -\AtBeginEnvironment{figure*}{\@Description@presentfalse} +\AtBeginEnvironment{figure}{\@Description@presentfalse + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} +\AtBeginEnvironment{figure*}{\@Description@presentfalse + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} \AtEndEnvironment{figure}{\if@Description@present\else \global\@undescribed@imagestrue \ClassWarning{\@classname}{A possible image without description}\fi} \AtEndEnvironment{figure*}{\if@Description@present\else \global\@undescribed@imagestrue \ClassWarning{\@classname}{A possible image without description}\fi} +\AtBeginEnvironment{table}{\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} +\AtBeginEnvironment{table*}{\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} % \end{macrocode} % % @@ -3141,9 +3156,11 @@ Computing Machinery] % \end{macro} % % \begin{macro}{\@sidebar} +% \changes{v1.58}{2019/01/23}{Deleted spurious \cs{vspace} warning} % The processing of the saved text % \begin{macrocode} -\long\def\@sidebar#1{\bgroup\captionsetup{type=sidebar}% +\long\def\@sidebar#1{\bgroup\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig\captionsetup{type=sidebar}% \marginpar{\small#1}\egroup} % \end{macrocode} % @@ -3160,9 +3177,12 @@ Computing Machinery] % \begin{macro}{\@marginfigure} % \changes{v1.12}{2016/05/30}{Now centering by default} % \changes{v1.56}{2018/11/11}{Added checking for description} +% \changes{v1.58}{2019/01/23}{Deleted spurious \cs{vspace} warning} % The processing of the saved text % \begin{macrocode} \long\def\@marginfigure#1{\bgroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig \captionsetup{type=figure}% \marginpar{\@Description@presentfalse\centering \small#1\if@Description@present\else @@ -3184,9 +3204,11 @@ Computing Machinery] % % \begin{macro}{\@margintable} % \changes{v1.12}{2016/05/30}{Now centering by default} +% \changes{v1.58}{2019/01/23}{Deleted spurious \cs{vspace} warning} % The processing of the saved text % \begin{macrocode} -\long\def\@margintable#1{\bgroup\captionsetup{type=table}% +\long\def\@margintable#1{\bgroup\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig\captionsetup{type=table}% \marginpar{\centering\small#1}\egroup} % \end{macrocode} % @@ -3205,12 +3227,14 @@ Computing Machinery] % \end{macro} % % \begin{macro}{\@dblfloat} +% \changes{v1.58}{2019/01/23}{Deleted spurious \cs{vspace} warning} % We redefine the double-float command. First, we make the size % bigger. Second, our default position is going to be |tp| (to give % marginalia a chance) % \begin{macrocode} \if@ACM@sigchiamode -\def\@dblfloat{\bgroup\columnwidth=\fulltextwidth +\def\@dblfloat{\bgroup\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig\columnwidth=\fulltextwidth \let\@endfloatbox\@endwidefloatbox \def\@fpsadddefault{\def\@fps{tp}}% \@float} @@ -3362,6 +3386,7 @@ Computing Machinery] % \changes{v1.36}{2017/05/13}{Added PACMHCI journal options} % \changes{v1.46}{2017/08/25}{PACM now set screen to true} % \changes{v1.53}{2018/04/14}{Added PACMCGIT, TIOT, TDSCI} +% \changes{v1.58}{2019/03/29}{Added HEALTH. TDSCI is renamed to TDS} % % We use the |xkeyval| interface to define journal titles and the relevant % information @@ -3370,6 +3395,7 @@ Computing Machinery] CIE,% CSUR,% DTRAP,% + HEALTH,% IMWUT,% JACM,% JDIQ,% @@ -3388,7 +3414,7 @@ Computing Machinery] TALLIP,% TAP,% TCPS,% - TDSCI,% + TDS,% TEAC,% TECS,% THRI,% @@ -3437,6 +3463,10 @@ Computing Machinery] \def\@journalName{Digital Threats: Research and Practice}% \def\@journalNameShort{Digit. Threat. Res. Pract.}% \def\@permissionCodeOne{2576-5337}% +\or % HEALTH + \def\@journalName{ACM Transactions on Computing for Healthcare}% + \def\@journalNameShort{ACM Trans. Comput. Healthcare}% + \def\@permissionCodeOne{2637-8051}% \or % IMWUT \def\@journalName{Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies}% @@ -3514,7 +3544,7 @@ Computing Machinery] \def\@journalName{ACM Transactions on Applied Perception}% \or % TCPS \def\@journalName{ACM Transactions on Cyber-Physical Systems}% -\or % TDSCI +\or % TDS \def\@journalName{ACM Transactions on Data Science}% \def\@journalNameShort{ACM Trans. Data Sci.}% \def\@permissionCodeOne{2577-3224}% @@ -4833,6 +4863,8 @@ Computing Machinery] % \changes{v1.48}{2017/11/18}{Added language and doctitle attributes % to PDF (Andreas Reichinger)} % \changes{v1.55}{2018/10/14}{Fixes topnum} +% \changes{v1.58}{2019/01/23}{Original \cs{vspace} inside +% \cs{maketitle}} % The (in)famous \cs{maketitle}. Note that in |sigchi-a| mode, authors % are \emph{not} in the title box. % @@ -4847,6 +4879,8 @@ Computing Machinery] \ifnum\num@authorgroups=0\author{}\fi \fi \begingroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig \let\@footnotemark\@footnotemark@nolink \let\@footnotetext\@footnotetext@nolink \renewcommand\thefootnote{\@fnsymbol\c@footnote}% @@ -4931,7 +4965,7 @@ Computing Machinery] \setcounter{footnote}{0}% \@mkabstract \if@ACM@printccs - \ifx\@concepts\@empty\else\bgroup + \ifx\@concepts\@empty\else\bgroup {\@specialsection{CCS Concepts}% \@concepts\par}\egroup \fi @@ -4994,7 +5028,7 @@ Computing Machinery] \section*{#1}% \or % sigchi-a \section*{#1}% - \fi} + \fi} % \end{macrocode} % % \end{macro} @@ -5768,9 +5802,12 @@ Computing Machinery] % \changes{v1.46}{2017/08/25}{Added subtitle} % \changes{v1.54}{2018/06/10}{Bug corrected (Ross Moore)} % \changes{v1.55}{2018/07/25}{Bug corrected} +% \changes{v1.58}{2019/01/23}{Deleted spurious \cs{vspace} warning} % Print the |bibcitation| format % \begin{macrocode} \def\@mkbibcitation{\bgroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig \def\@pages@word{\ifnum\getrefnumber{TotPages}=1\relax page\else pages\fi}% \def\footnotemark{}% \def\\{\unskip{} \ignorespaces}% @@ -5809,9 +5846,14 @@ Computing Machinery] % % \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} % End the top matter % \begin{macrocode} -\def\@printendtopmatter{\par\bigskip} +\def\@printendtopmatter{\bgroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig + \par\bigskip + \egroup} % \end{macrocode} % % \end{macro} @@ -6787,8 +6829,12 @@ Computing Machinery] % % \begin{macro}{\vspace} % \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}} % We do not disable \cs{vspace}, but add warning to it % \begin{macrocode} +\let\@vspace@orig=\@vspace +\let\@vspacer@orig=\@vspacer \apptocmd{\@vspace}{\ClassWarning{\@classname}{\string\vspace\space should only be used to provide space above/below surrounding objects}}{}{} diff --git a/Master/texmf-dist/tex/latex/acmart/acmart.cls b/Master/texmf-dist/tex/latex/acmart/acmart.cls index 156954843e3..3e9831a3df1 100644 --- a/Master/texmf-dist/tex/latex/acmart/acmart.cls +++ b/Master/texmf-dist/tex/latex/acmart/acmart.cls @@ -37,7 +37,7 @@ %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{acmart} -[2018/12/16 v1.57 Typesetting articles for the Association for +[2019/03/29 v1.59 Typesetting articles for the Association for Computing Machinery] \def\@classname{acmart} \InputIfFileExists{acmart-preload-hook.tex}{% @@ -457,6 +457,7 @@ Computing Machinery] \let\@footnotetext@nolink\@footnotetext \RequirePackage[bookmarksnumbered,unicode]{hyperref} \pdfstringdefDisableCommands{% + \def\addtocounter#1#2{}% \def\unskip{}% \def\textbullet{- }% \def\textrightarrow{ -> }% @@ -694,17 +695,25 @@ Computing Machinery] \@Description@presenttrue \newif\if@undescribed@images \@undescribed@imagesfalse -\newcommand\Description[2][]{\global\@Description@presenttrue} +\newcommand\Description[2][]{\global\@Description@presenttrue\ignorespaces} \AtEndDocument{\if@undescribed@images \ClassWarningNoLine{\@classname}{Some images may lack descriptions}\fi} -\AtBeginEnvironment{figure}{\@Description@presentfalse} -\AtBeginEnvironment{figure*}{\@Description@presentfalse} +\AtBeginEnvironment{figure}{\@Description@presentfalse + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} +\AtBeginEnvironment{figure*}{\@Description@presentfalse + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} \AtEndEnvironment{figure}{\if@Description@present\else \global\@undescribed@imagestrue \ClassWarning{\@classname}{A possible image without description}\fi} \AtEndEnvironment{figure*}{\if@Description@present\else \global\@undescribed@imagestrue \ClassWarning{\@classname}{A possible image without description}\fi} +\AtBeginEnvironment{table}{\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} +\AtBeginEnvironment{table*}{\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig} \RequirePackage{caption, float} \captionsetup[table]{position=top} \if@ACM@journal @@ -740,10 +749,13 @@ Computing Machinery] \newfloat{sidebar}{}{sbar} \floatname{sidebar}{Sidebar} \renewenvironment{sidebar}{\Collect@Body\@sidebar}{} -\long\def\@sidebar#1{\bgroup\captionsetup{type=sidebar}% +\long\def\@sidebar#1{\bgroup\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig\captionsetup{type=sidebar}% \marginpar{\small#1}\egroup} \newenvironment{marginfigure}{\Collect@Body\@marginfigure}{} \long\def\@marginfigure#1{\bgroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig \captionsetup{type=figure}% \marginpar{\@Description@presentfalse\centering \small#1\if@Description@present\else @@ -752,12 +764,14 @@ Computing Machinery] \fi}% \egroup} \newenvironment{margintable}{\Collect@Body\@margintable}{} -\long\def\@margintable#1{\bgroup\captionsetup{type=table}% +\long\def\@margintable#1{\bgroup\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig\captionsetup{type=table}% \marginpar{\centering\small#1}\egroup} \newdimen\fulltextwidth \fulltextwidth=\dimexpr(\textwidth+\marginparwidth+\marginparsep) \if@ACM@sigchiamode -\def\@dblfloat{\bgroup\columnwidth=\fulltextwidth +\def\@dblfloat{\bgroup\let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig\columnwidth=\fulltextwidth \let\@endfloatbox\@endwidefloatbox \def\@fpsadddefault{\def\@fps{tp}}% \@float} @@ -843,6 +857,7 @@ Computing Machinery] CIE,% CSUR,% DTRAP,% + HEALTH,% IMWUT,% JACM,% JDIQ,% @@ -861,7 +876,7 @@ Computing Machinery] TALLIP,% TAP,% TCPS,% - TDSCI,% + TDS,% TEAC,% TECS,% THRI,% @@ -910,6 +925,10 @@ Computing Machinery] \def\@journalName{Digital Threats: Research and Practice}% \def\@journalNameShort{Digit. Threat. Res. Pract.}% \def\@permissionCodeOne{2576-5337}% +\or % HEALTH + \def\@journalName{ACM Transactions on Computing for Healthcare}% + \def\@journalNameShort{ACM Trans. Comput. Healthcare}% + \def\@permissionCodeOne{2637-8051}% \or % IMWUT \def\@journalName{Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies}% @@ -987,7 +1006,7 @@ Computing Machinery] \def\@journalName{ACM Transactions on Applied Perception}% \or % TCPS \def\@journalName{ACM Transactions on Cyber-Physical Systems}% -\or % TDSCI +\or % TDS \def\@journalName{ACM Transactions on Data Science}% \def\@journalNameShort{ACM Trans. Data Sci.}% \def\@permissionCodeOne{2577-3224}% @@ -1645,6 +1664,8 @@ Computing Machinery] \ifnum\num@authorgroups=0\author{}\fi \fi \begingroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig \let\@footnotemark\@footnotemark@nolink \let\@footnotetext\@footnotetext@nolink \renewcommand\thefootnote{\@fnsymbol\c@footnote}% @@ -1729,7 +1750,7 @@ Computing Machinery] \setcounter{footnote}{0}% \@mkabstract \if@ACM@printccs - \ifx\@concepts\@empty\else\bgroup + \ifx\@concepts\@empty\else\bgroup {\@specialsection{CCS Concepts}% \@concepts\par}\egroup \fi @@ -1785,7 +1806,7 @@ Computing Machinery] \section*{#1}% \or % sigchi-a \section*{#1}% - \fi} + \fi} \def\@printtopmatter{% \ifx\@startPage\@empty \gdef\@startPage{1}% @@ -2218,6 +2239,8 @@ Computing Machinery] \ignorespaces\@abstract\par}% \fi\egroup} \def\@mkbibcitation{\bgroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig \def\@pages@word{\ifnum\getrefnumber{TotPages}=1\relax page\else pages\fi}% \def\footnotemark{}% \def\\{\unskip{} \ignorespaces}% @@ -2250,7 +2273,11 @@ Computing Machinery] \fi \ifx\@acmDOI\@empty\else\@formatdoi{\@acmDOI}\fi \par\egroup} -\def\@printendtopmatter{\par\bigskip} +\def\@printendtopmatter{\bgroup + \let\@vspace\@vspace@orig + \let\@vspacer\@vspacer@orig + \par\bigskip + \egroup} \def\@setthanks{\long\def\thanks##1{\par##1\@addpunct.}\thankses} \def\@setauthorsaddresses{\@authorsaddresses\unskip\@addpunct.} \RequirePackage{fancyhdr} @@ -2756,6 +2783,8 @@ Computing Machinery] \ifx\@tempa\@tempb arXiv:\href{http://arxiv.org/abs/#2}{#2}\else arXiv:#2% \fi} +\let\@vspace@orig=\@vspace +\let\@vspacer@orig=\@vspacer \apptocmd{\@vspace}{\ClassWarning{\@classname}{\string\vspace\space should only be used to provide space above/below surrounding objects}}{}{} -- cgit v1.2.3