diff options
Diffstat (limited to 'macros/latex/contrib/acmart')
25 files changed, 39 insertions, 18 deletions
diff --git a/macros/latex/contrib/acmart/ACM-Reference-Format.bst b/macros/latex/contrib/acmart/ACM-Reference-Format.bst index dca222184c..9c5498a082 100644 --- a/macros/latex/contrib/acmart/ACM-Reference-Format.bst +++ b/macros/latex/contrib/acmart/ACM-Reference-Format.bst @@ -630,11 +630,8 @@ FUNCTION { output.doi } % UTAH doi empty.or.unknown { } { - %% Use \urldef here for the same reason it is used in output.url, - %% see output.url for further discussion. - "\urldef\tempurl%" writeln - "\url{https://doi.org/" strip.doi * "}" * writeln - "\showDOI{\tempurl}" writeln + "\href{https://doi.org/" strip.doi * "}{doi:\nolinkurl{" * + strip.doi * "}}" * writeln } if$ } @@ -3015,16 +3012,16 @@ FUNCTION { begin.bib } "%%% NOTE TO THE USER: you can override these defaults by providing" writeln "%%% customized versions of any of these macros before the \bibliography" writeln "%%% command. Each of them MUST provide its own final punctuation," writeln - "%%% except for \shownote{}, \showDOI{}, and \showURL{}. The latter two" writeln + "%%% except for \shownote{} and \showURL{}. The latter two" writeln "%%% do not use final punctuation, in order to avoid confusing it with" writeln "%%% the Web address." writeln "%%%" writeln "%%% To suppress output of a particular field, define its macro to expand" writeln "%%% to an empty string, or better, \unskip, like this:" writeln "%%%" writeln - "%%% \newcommand{\showDOI}[1]{\unskip} % LaTeX syntax" writeln + "%%% \newcommand{\showURL}[1]{\unskip} % LaTeX syntax" writeln "%%%" writeln - "%%% \def \showDOI #1{\unskip} % plain TeX syntax" writeln + "%%% \def \showURL #1{\unskip} % plain TeX syntax" writeln "%%%" writeln "%%% ====================================================================" writeln "" writeln @@ -3046,7 +3043,6 @@ FUNCTION { begin.bib } %% \newcommand{\showLCCN}[1]{LCCN #1.} "\ifx \showCODEN \undefined \def \showCODEN #1{\unskip} \fi" writeln - "\ifx \showDOI \undefined \def \showDOI #1{#1}\fi" writeln % ACM styles omit ISBNs, but they can be included by suitable definitions of % \showISBNx and \showISBNxiii before the .bbl file is read "\ifx \showISBNx \undefined \def \showISBNx #1{\unskip} \fi" writeln diff --git a/macros/latex/contrib/acmart/Makefile b/macros/latex/contrib/acmart/Makefile index c81d355446..5d90dbdd57 100644 --- a/macros/latex/contrib/acmart/Makefile +++ b/macros/latex/contrib/acmart/Makefile @@ -144,7 +144,7 @@ docclean: samples/$(PACKAGE)-tagged.cls \ samples/ACM-Reference-Format.bst \ samples/*.log samples/*.aux samples/*.out \ - samples/*.bbl samples/*.blg samples/*.cut \ + samples/*.bbl samples/*.blg samples/*.cut *.toc \ samples/acm-jdslogo.png \ samples/*.run.xml samples/*.bcf $(SAMPLEBIBLATEXFILES) diff --git a/macros/latex/contrib/acmart/README b/macros/latex/contrib/acmart/README index 2518ab0f9a..ceaf5b9f7d 100644 --- a/macros/latex/contrib/acmart/README +++ b/macros/latex/contrib/acmart/README @@ -12,6 +12,12 @@ The production version is the one on CTAN and ACM sites. Changes +Version 2.11 Conference date is no longer printed in bibstrip. + ISBN now uses 4-digit year + DOI in bibliography is now output as doi:XX.XXXX/XXXXX.XXXX + Changed URL in Creative Commons licenses (deleted + trailing /legalcode) + Version 2.10. Bug fixes. Documentation update. Version 2.09. Experimental tagging code is now in the main branch. diff --git a/macros/latex/contrib/acmart/acmart.dtx b/macros/latex/contrib/acmart/acmart.dtx index 842ba3fd3f..b5cda36236 100644 --- a/macros/latex/contrib/acmart/acmart.dtx +++ b/macros/latex/contrib/acmart/acmart.dtx @@ -2256,7 +2256,7 @@ %</gobble> %<class&!tagged>\ProvidesClass{acmart} %<tagged>\ProvidesClass{acmart-tagged} -[2024/10/19 v2.10 Typesetting articles for the Association for Computing Machinery] +[2024/12/07 v2.11 Typesetting articles for the Association for Computing Machinery] % \end{macrocode} % % \changes{v1.00}{2016/04/14}{First released version} @@ -5366,7 +5366,7 @@ % The book ISBN % \begin{macrocode} \def\acmISBN#1{\def\@acmISBN{#1}} -\acmISBN{978-x-xxxx-xxxx-x/YY/MM} +\acmISBN{978-x-xxxx-xxxx-x/YYYY/MM} % \end{macrocode} % % \end{macro} @@ -6036,6 +6036,7 @@ % non-acm or ACM engage publications} % \changes{v2.09}{2024/08/25}{Deleted checking whether CC licenses are % allowed} +% \changes{v2.11}{2024/12/21}{Changed URL for CC licenses} % The canned permission block. % \begin{macrocode} \def\@copyrightpermission{% @@ -6167,8 +6168,8 @@ the appropriate attribution. \or % CC \IfEq{\ACM@cc@type}{zero}{% - \def\ACM@CC@Url{https://creativecommons.org/publicdomain/zero/1.0/legalcode}}{% - \edef\ACM@CC@Url{https://creativecommons.org/licenses/\ACM@cc@type/\ACM@cc@version/legalcode}}% + \def\ACM@CC@Url{https://creativecommons.org/publicdomain/zero/1.0}}{% + \edef\ACM@CC@Url{https://creativecommons.org/licenses/\ACM@cc@type/\ACM@cc@version}}% \href{\ACM@CC@Url}{\includegraphics[height=5ex]{doclicense-CC-\ACM@cc@type-88x31}}\\ \href{\ACM@CC@Url}{% This work is licensed under a Creative Commons @@ -6358,7 +6359,9 @@ % publications} % \changes{v2.00}{2023/10/24}{Deleted acmPrice} % \changes{v2.00}{2023/11/05}{Added ``ACM'' for papers} -% \changes{v2.03}{2024/12/04}{Special processing for conferences in TOG} +% \changes{v2.03}{2023/12/04}{Special processing for conferences in +% TOG} +% \changes{v2.11}{2024/12/07}{Deleted conference date from bibstrip} % The (in)famous \cs{maketitle}. Note that in |sigchi-a| mode, authors % are \emph{not} in the title box. % @@ -6427,7 +6430,7 @@ \if@ACM@engage {\itshape \@acmBooktitle, \@acmYear.}\par \else - {\itshape \acmConference@shortname, \acmConference@date, \acmConference@venue}\par + {\itshape \acmConference@shortname, \acmConference@venue}\par \fi \fi \fi diff --git a/macros/latex/contrib/acmart/acmart.pdf b/macros/latex/contrib/acmart/acmart.pdf Binary files differindex 8fad04317a..a9b9425af1 100644 --- a/macros/latex/contrib/acmart/acmart.pdf +++ b/macros/latex/contrib/acmart/acmart.pdf diff --git a/macros/latex/contrib/acmart/acmauthoryear.bbx b/macros/latex/contrib/acmart/acmauthoryear.bbx index de5e3c6c06..b3800b9683 100644 --- a/macros/latex/contrib/acmart/acmauthoryear.bbx +++ b/macros/latex/contrib/acmart/acmauthoryear.bbx @@ -898,3 +898,11 @@ license=false, language=american } + +% We use lowercase DOI + +\DeclareFieldFormat{doi}{% + doi\addcolon + \ifhyperref + {\href{https://doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}} diff --git a/macros/latex/contrib/acmart/acmguide.pdf b/macros/latex/contrib/acmart/acmguide.pdf Binary files differindex 0547dea05d..e2f4d07816 100644 --- a/macros/latex/contrib/acmart/acmguide.pdf +++ b/macros/latex/contrib/acmart/acmguide.pdf diff --git a/macros/latex/contrib/acmart/acmnumeric.bbx b/macros/latex/contrib/acmart/acmnumeric.bbx index c13e40137f..d83a5a10bc 100644 --- a/macros/latex/contrib/acmart/acmnumeric.bbx +++ b/macros/latex/contrib/acmart/acmnumeric.bbx @@ -882,4 +882,12 @@ vcs=true, license=false, language=american - }
\ No newline at end of file + } + +% We use lowercase DOI + +\DeclareFieldFormat{doi}{% + doi\addcolon + \ifhyperref + {\href{https://doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}} diff --git a/macros/latex/contrib/acmart/samples/sample-acmcp.pdf b/macros/latex/contrib/acmart/samples/sample-acmcp.pdf Binary files differindex abe3641f7c..df09178b23 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmcp.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmcp.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf Binary files differindex 743cf52163..f1cfe0669b 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf Binary files differindex 5efdb94ea9..5d0512d6c6 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf Binary files differindex b5bb9c99fc..426b1fa017 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf Binary files differindex a4ea84762a..6ccf1723c2 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf Binary files differindex 54f291a9a8..10c4335179 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-tagged.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-tagged.pdf Binary files differindex 8019ce4bee..948f3cd113 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall-tagged.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-tagged.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf Binary files differindex 15ecfd3fab..9f952c7919 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmtog-conf.pdf b/macros/latex/contrib/acmart/samples/sample-acmtog-conf.pdf Binary files differindex 2d7124b6e1..298fa63e05 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmtog-conf.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmtog-conf.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf Binary files differindex c883560427..203294e6ae 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf Binary files differindex ed04e4c1eb..37f110af37 100644 --- a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf +++ b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-authordraft.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-authordraft.pdf Binary files differindex 3bebdeadd4..adcbd6e036 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigconf-authordraft.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigconf-authordraft.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf Binary files differindex e812ffd86c..92379f363d 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf Binary files differindex 793196e0ee..9769dd3d5b 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf Binary files differindex 25f3d13f20..35ade96582 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf Binary files differindex f2adcfeaa1..8dcab36660 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf diff --git a/macros/latex/contrib/acmart/samples/samples.dtx b/macros/latex/contrib/acmart/samples/samples.dtx index b94128f870..d9353cad92 100644 --- a/macros/latex/contrib/acmart/samples/samples.dtx +++ b/macros/latex/contrib/acmart/samples/samples.dtx @@ -83,7 +83,7 @@ %% %%\acmBooktitle{Woodstock '18: ACM Symposium on Neural Gaze Detection, %% June 03--05, 2018, Woodstock, NY} -\acmISBN{978-1-4503-XXXX-X/18/06} +\acmISBN{978-1-4503-XXXX-X/2018/06} %</proceedings> %<*journal> |