diff options
author | Karl Berry <karl@freefriends.org> | 2022-04-26 20:44:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-04-26 20:44:36 +0000 |
commit | acee38e891cd7d8032543c93da71e6491606034d (patch) | |
tree | 46ffb75e30306c8206519a615fc298961e7f6870 | |
parent | 558123a20a5461e842ec9f96f3832f4f6ccc3c2f (diff) |
authorarchive (26apr22)
git-svn-id: svn://tug.org/texlive/trunk@63146 c570f23f-e606-0410-a88d-b1316a301751
23 files changed, 184 insertions, 107 deletions
diff --git a/Master/texmf-dist/doc/latex/authorarchive/CHANGELOG.md b/Master/texmf-dist/doc/latex/authorarchive/CHANGELOG.md index 4728ea73e5a..8520607b2ee 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/authorarchive/CHANGELOG.md @@ -5,12 +5,27 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). -## [1.1.1] - 2019-06-23 -- Added PDF versions of the examples to the CTAN upload. +## [1.2.1] - 2022-04-25 + +### Changed + +- Fixed version information in ProvidesPackages. +- fixed broken links in documentation and examples. + +## [1.2.0] - 2022-04-24 + +### Changed + +- If available, use pdfmanagement instead of \pdfpagesattr. +- Use hvlogos.sty instead of dtk-logos.sty + +## [1.1.1] - 2019-06-23 ### Added +- Added PDF versions of the examples to the CTAN upload. + ## [1.1.0] - 2019-06-23 ### Added @@ -26,12 +41,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - ACM format adapted to [acmart](https://github.com/borisveytsman/acmart) v1.50. - Use [lastpage](https://ctan.org/pkg/lastpage) package instead of custom label. -## 1.0.0 - 2018-02-21 +## 1.0.0 – 2018-02-21 ### Added - Initial version uploaded to CTAN. -[Unreleased]: https://github.com/adbrucker/authorarchive/compare/v1.1.1...HEAD -[1.1.1]: https://github.com/adbrucker/authorarchive/compare/v1.1.0...v1.1.1 -[1.1.0]: https://github.com/adbrucker/authorarchive/compare/v1.0.0...v1.1.0 +[1.2.1]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.2.0...v1.2.1 +[1.2.0]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.1.1...v1.2.0 +[1.1.1]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.1.0...v1.1.1 +[1.1.0]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.0.0...v1.1.0 diff --git a/Master/texmf-dist/doc/latex/authorarchive/LICENSE b/Master/texmf-dist/doc/latex/authorarchive/LICENSE index f260d51cbc6..cda6a844620 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/LICENSE +++ b/Master/texmf-dist/doc/latex/authorarchive/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2008-2019 Achim D. Brucker +Copyright (c) 2008-2022 Achim D. Brucker All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/Master/texmf-dist/doc/latex/authorarchive/README.md b/Master/texmf-dist/doc/latex/authorarchive/README.md index f1bb3237a74..7721b1baa2a 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/README.md +++ b/Master/texmf-dist/doc/latex/authorarchive/README.md @@ -19,7 +19,7 @@ - [Authors](#authors) - [Contributors](#contributors) - [License](#license) - - [Master Repository](#master-repository) + - [Upstream Repository](#upstream-repository) <!-- tocstop --> @@ -79,7 +79,7 @@ works nicely for Acta Informatica. | Option | Default | Meaning | | -- | -- | -- | | `bibtexdir`| `.` | The directory where the bibliography entries are listed. | -| `baseurl` | <https://git.logicalhacking.com/adbrucker/authorarchive/src/master> | The URL used as prefix for building the links. | +| `baseurl` | <https://git.logicalhacking.com/adbrucker/authorarchive/src/main> | The URL used as prefix for building the links. | | `suffix` | `.pdf` | The suffix to use at links. | | `publisher` | `UNKOWN PUBLISHER` | The name of the publisher. Default values are set by the series (`LNCS`, ...). | | `year` | `UNKOWN YEAR` | The year of the publication. | @@ -121,36 +121,6 @@ violations by using this package. ### LNCS -Sprinter states in his [Springer's Consent to Publish v3](http://resource-cms.springer.com/springer-cms/rest/v1/content/731196/data/v3): - -> Author may only post his/her own version, provided acknowledgment is given -> to the original source of publication and a link is inserted to the published -> article on Springer’s website. -> The link must be provided by inserting the DOI number of the article in the -> following sentence: -> "The final publication is available at Springer via -> `http://dx.doi.org/[insert DOI]`". - -The DOI (Digital Object Identifier) can be found at the bottom of the first -page of the published paper. - -This package uses `https://doi.org` as `http://dx.doi.org` -[is deprecated](https://www.doi.org/factsheets/DOIIdentifierSpecs.html). - -Thus, the proposed configuration for Springer is as follows: - -```latex -\usepackage[LNCS, - key=brucker-authorarchive-2016, - year=2016, - publication={Anonymous et al.\ (eds). Proceedings of the International - Conference on LaTeX-Hacks, LNCS~42. Springer, 2016.} - startpage={42}, - doi={10.1038/authorarchive}, - nocopyright - ]{authorarchive} -``` - ## Usage at arXiv.org arXiv.org deletes bib files when submitting a pre print. As workaround, this package @@ -174,7 +144,7 @@ The default setting just prints the note centered at the bottom of the first pag ]{authorarchive} ``` -Still, for some used document classes (e.g., `acmart`) there are specific +Still, for some used document classes (e.g., `lncs` and `acmart`) there are specific package options available hat produce an alternative layout. ## Alternative Packages @@ -209,10 +179,13 @@ If not otherwise stated, all sub-projects are dual-licensed under a 2-clause BSD-style license and/or the LPPL version 1.3c or (at your opinion) any later version. +```yaml SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause +``` -## Master Repository +## Upstream Repository -The master git repository for this project is hosted by the [Software -Assurance & Security Research Team](https://logicalhacking.com) at +The upstream git repository, i.e., the single source of truth, for this +project is hosted by the +[Software Assurance & Security Research Team](https://logicalhacking.com) at <https://git.logicalhacking.com/adbrucker/authorarchive>. diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/authorarchive.config b/Master/texmf-dist/doc/latex/authorarchive/examples/authorarchive.config index 5c86ff6ae1e..d437cbd1886 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/authorarchive.config +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/authorarchive.config @@ -1,4 +1,4 @@ \authorsetup{% - baseurl={https://git.logicalhacking.com/adbrucker/authorarchive/src/master/examples} + baseurl={https://git.logicalhacking.com/adbrucker/authorarchive/src/main/examples} ,bibtexdir={bib} } diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf Binary files differindex 57f924087ea..94f21f7a93a 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex index 147dce443d4..a8650325e1b 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex @@ -18,5 +18,22 @@ \IEEEauthorblockA{Some Departement \\ Somewhere} } -\input{input/body} + +\begin{document} + \maketitle{} + + \begin{abstract} + \lipsum[1-2] + \end{abstract} + + \section{Introduction} + \lipsum[1-4] + + \section{Contribution} + \lipsum[5-10] + + \section{Conclusion} + \lipsum[11-12] + +\end{document} diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf Binary files differindex 537bd81131c..bf038ed5749 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex index 6c13145db18..8809fc9ac4b 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex @@ -19,5 +19,22 @@ \IEEEauthorblockA{Some Departement \\ Somewhere} } -\input{input/body} + +\begin{document} + \maketitle{} + + \begin{abstract} + \lipsum[1-2] + \end{abstract} + + \section{Introduction} + \lipsum[1-4] + + \section{Contribution} + \lipsum[5-10] + + \section{Conclusion} + \lipsum[11-12] + +\end{document} diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf Binary files differindex 146a2adcb25..8aaac22109b 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.tex index 34c6085e23a..3c6da448a69 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.tex +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-acmart.tex @@ -22,6 +22,21 @@ \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} \author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}} +\begin{abstract} + \lipsum[1-2] +\end{abstract} -\input{input/body} +\begin{document} + \maketitle{} + + \section{Introduction} + \lipsum[1-4] + + \section{Contribution} + \lipsum[5-10] + + \section{Conclusion} + \lipsum[11-12] + +\end{document} diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf Binary files differindex 2a51cca7461..43d66bb8f4a 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf Binary files differindex 70020cc5a95..4df12f3cb7c 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex index ca840ee71a8..7796d64d2db 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex @@ -17,4 +17,21 @@ \author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}} \institute{Some Departement, Somewhere} -\input{input/body} +\begin{document} + \maketitle{} + + \begin{abstract} + \lipsum[1-2] + \end{abstract} + + \section{Introduction} + \lipsum[1-4] + + \section{Contribution} + \lipsum[5-10] + + \section{Conclusion} + \lipsum[11-12] + +\end{document} + diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf Binary files differindex 15a6977bf1a..a663b9f16c2 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.tex index b1972ec0bee..54766ce27bc 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.tex +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-llncs.tex @@ -24,4 +24,21 @@ \author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}\orcidID{0000-0002-6355-1200}} \institute{Some Departement, Somewhere} -\input{input/body} +\begin{document} + \maketitle{} + + \begin{abstract} + \lipsum[1-2] + \end{abstract} + + \section{Introduction} + \lipsum[1-4] + + \section{Contribution} + \lipsum[5-10] + + \section{Conclusion} + \lipsum[11-12] + +\end{document} + diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.pdf Binary files differindex 2d2551092eb..e481830a277 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.tex index 080e9f7d809..00bff6be9e6 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.tex +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-lni.tex @@ -1,16 +1,17 @@ \documentclass[english]{lni} \usepackage[T1]{fontenc} -\usepackage[LNI, - key=brucker-authorarchive-2016, - year=2016, - publication={Anonymous et al.\ (eds). Proceedings of the International - Conference on LaTeX-Hacks. Some Publisher}, - startpage={42}, - doi={00/00_00}, - doiText={0/00\_00}, - nocopyright - ]{../authorarchive} - +\AtEndPreamble{ + \usepackage[LNI, + key=brucker-authorarchive-2016, + year=2016, + publication={Anonymous et al.\ (eds). Proceedings of the International + Conference on LaTeX-Hacks. Some Publisher}, + startpage={42}, + doi={00/00_00}, + doiText={0/00\_00}, + nocopyright + ]{../authorarchive} +} \usepackage{lipsum} \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} @@ -20,5 +21,21 @@ Somewhere } -\input{input/body} +\begin{document} + \maketitle{} + + \begin{abstract} + \lipsum[1-2] + \end{abstract} + + \section{Introduction} + \lipsum[1-4] + + \section{Contribution} + \lipsum[5-10] + + \section{Conclusion} + \lipsum[11-12] + +\end{document} diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-sig-alternate.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-sig-alternate.pdf Binary files differdeleted file mode 100644 index 786d613a7f9..00000000000 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-sig-alternate.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-sig-alternate.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-sig-alternate.tex deleted file mode 100644 index e3b9b5613b1..00000000000 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016-sig-alternate.tex +++ /dev/null @@ -1,23 +0,0 @@ -\documentclass[USenglish, pdftex, letterpaper]{sig-alternate} -\usepackage[ACM, - key=brucker-authorarchive-2016, - year=2016, - publication={Anonymous et al.\ (eds). Proceedings of the International - Conference on LaTeX-Hacks, ACM, 2016}, - startpage={42}, - doi={00/0000}, - nocopyright - ]{../authorarchive} - -\usepackage{lipsum} - -\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} - -\numberofauthors{1} -\author{ - \alignauthor - \protect\href{http://www.brucker.ch/}{Achim D. Brucker} -} - -\input{input/body} - diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.pdf b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.pdf Binary files differindex 361e1af1d7c..d29dd69796d 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.pdf +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.pdf diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.tex index 38c67a2faff..b6f2ea3fc4d 100644 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.tex +++ b/Master/texmf-dist/doc/latex/authorarchive/examples/brucker-authorarchive-2016.tex @@ -15,4 +15,21 @@ \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} \author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}} -\input{input/body} +\begin{document} + \maketitle{} + + \begin{abstract} + \lipsum[1-2] + \end{abstract} + + \section{Introduction} + \lipsum[1-4] + + \section{Contribution} + \lipsum[5-10] + + \section{Conclusion} + \lipsum[11-12] + +\end{document} + diff --git a/Master/texmf-dist/doc/latex/authorarchive/examples/input/body.tex b/Master/texmf-dist/doc/latex/authorarchive/examples/input/body.tex deleted file mode 100644 index d3c9340ed8e..00000000000 --- a/Master/texmf-dist/doc/latex/authorarchive/examples/input/body.tex +++ /dev/null @@ -1,18 +0,0 @@ -\begin{document} - \maketitle{} - - \begin{abstract} - \lipsum[1-2] - \end{abstract} - - \section{Introduction} - \lipsum[1-4] - - \section{Contribution} - \lipsum[5-10] - - \section{Conclusion} - \lipsum[11-12] - -\end{document} - diff --git a/Master/texmf-dist/tex/latex/authorarchive/authorarchive.sty b/Master/texmf-dist/tex/latex/authorarchive/authorarchive.sty index 41534ebd125..057cceee3b0 100644 --- a/Master/texmf-dist/tex/latex/authorarchive/authorarchive.sty +++ b/Master/texmf-dist/tex/latex/authorarchive/authorarchive.sty @@ -11,7 +11,7 @@ %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}\relax \ProvidesPackage{authorarchive} - [2019/06/23 v1.1.1% + [2022/04/25 v1.2.1 Self-archiving information for scientific publications.] % \PassOptionsToPackage{hyphens}{url} @@ -25,7 +25,7 @@ \RequirePackage{hyperref} \RequirePackage{calc} \RequirePackage{qrcode} -\RequirePackage{dtk-logos} +\RequirePackage{hvlogos} % %Better url breaking \g@addto@macro{\UrlBreaks}{\UrlOrds} @@ -157,10 +157,22 @@ }{} \renewcommand{\authorcrfont}{\scriptsize} \@ifclasswith{llncs}{a4paper}{% - \pdfpagesattr{/CropBox [92 114 523 780]}% + \ExplSyntaxOn + \@ifundefined{pdfmanagement_add:nnn}{% + \pdfpagesattr{/CropBox [92 114 523 780]}% + }{% + \pdfmanagement_add:nnn {Pages}{CropBox}{[92~114~523~780]} + }% + \ExplSyntaxOff \renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},40){#1}}% }{% - \pdfpagesattr{/CropBox [92 65 523 731]}% LNCS page: 152x235 mm + \ExplSyntaxOn + \@ifundefined{pdfmanagement_add:nnn}{% + \pdfpagesattr{/CropBox [92 65 523 731]}% LNCS page: 152x235 mm + }{% + \pdfmanagement_add:nnn {Pages}{CropBox}{[92~62~523~731]} + }% + \ExplSyntaxOff \renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},23){#1}} } \setlength{\AA@width}{\textwidth} |