diff options
author | Norbert Preining <norbert@preining.info> | 2023-02-11 03:01:17 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-02-11 03:01:17 +0000 |
commit | 73abb311c03e955ad9f7b7464390a5722b20b915 (patch) | |
tree | a8e116777430169c28f315127303eb19626a4d30 /macros/latex/contrib/authorarchive | |
parent | e10a52ebe817fe7ff0235c066d83f51f39d3e023 (diff) |
CTAN sync 202302110301
Diffstat (limited to 'macros/latex/contrib/authorarchive')
22 files changed, 139 insertions, 133 deletions
diff --git a/macros/latex/contrib/authorarchive/CHANGELOG.md b/macros/latex/contrib/authorarchive/CHANGELOG.md index 8520607b2e..8d8fb5a0ef 100644 --- a/macros/latex/contrib/authorarchive/CHANGELOG.md +++ b/macros/latex/contrib/authorarchive/CHANGELOG.md @@ -5,6 +5,15 @@ 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.3.0] - 2023-02-10 + +### Changed + +- use style `orcidlink.sty` instead of local logo for the ORCID icon. +- `\authorsetup{}` is now the preferred way for configuring the package. +- use style `etoolbox.sty` providing `\newrobustcommand{}`, which is + used instead of `\DeclareRobustCommand{}` for defining BibTeX-logo + (avoids problems with `lni.cls`). ## [1.2.1] - 2022-04-25 @@ -47,6 +56,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Initial version uploaded to CTAN. +[1.3.0]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.3.0...v1.3.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 diff --git a/macros/latex/contrib/authorarchive/README.md b/macros/latex/contrib/authorarchive/README.md index 7721b1baa2..11da279bcb 100644 --- a/macros/latex/contrib/authorarchive/README.md +++ b/macros/latex/contrib/authorarchive/README.md @@ -5,35 +5,51 @@ <!-- toc --> -- [authorarchive](#authorarchive) - - [Installation](#installation) - - [Usage](#usage) - - [Boolean Switches](#boolean-switches) - - [Key/Value Options](#key-value-options) - - [Embedding Bibliography Entries](#embedding-bibliography-entries) - - [Notes on Self-Archiving](#notes-on-self-archiving) - - [LNCS](#lncs) - - [Usage at arXiv.org](#usage-at-arxivorg) - - [Other publishers](#other-publishers) - - [Alternative Packages](#alternative-packages) - - [Authors](#authors) - - [Contributors](#contributors) - - [License](#license) - - [Upstream Repository](#upstream-repository) +- [Installation](#installation) +- [Usage](#usage) + - [Boolean Switches](#boolean-switches) + - [Key/Value Options](#keyvalue-options) +- [Embedding Bibliography Entries](#embedding-bibliography-entries) +- [Notes on Self-Archiving](#notes-on-self-archiving) +- [Usage at arXiv.org](#usage-at-arxivorg) +- [Other publishers](#other-publishers) +- [Alternative Packages](#alternative-packages) +- [Authors](#authors) + - [Contributors](#contributors) +- [License](#license) +- [Upstream Repository](#upstream-repository) <!-- tocstop --> ## Installation -Copy `authorarchive.sty` and the directory `icons` in a directory that -is searched by LaTeX (e.g., either your `texmf` tree or the local -directory with your main LaTeX file). +Copy `authorarchive.sty` in a directory that is searched by LaTeX (e.g., either +your `texmf` tree or the local directory with your main LaTeX file). ## Usage A simple use for LNCS-formatted papers is as follows: ```tex +\usepackage{authorarchive} +\authorsetup{LNCS, + key=brucker-authorarchive-2016, + year=2016, + publication={Anonymous et al.\ (eds). Proceedings of the International + Conference on LaTeX-Hacks, LNCS~42. Some Publisher} + startpage={42}, + doi={00/00_00}, + doiText={0/00\_00}, + nocopyright +} +``` + +Note that this is the preferred way of configuring the package, as it allows, +e.g., for LaTeX commands in options. Only if no (complex) LaTeX commands are +used, the configuration can also be passes as package options (this is a +limitation of the way LaTeX is passing options to packages): + +```tex \usepackage[LNCS, key=brucker-authorarchive-2016, year=2016, @@ -43,7 +59,7 @@ A simple use for LNCS-formatted papers is as follows: doi={00/00_00}, doiText={0/00\_00}, nocopyright - ]{authorarchive} +]{authorarchive} ``` The following layout-styles are pre-defined: @@ -119,8 +135,6 @@ or the postprint. For more information on that, read on at None of the authors might be hold liable for copyright violations by using this package. -### LNCS - ## Usage at arXiv.org arXiv.org deletes bib files when submitting a pre print. As workaround, this package @@ -145,7 +159,7 @@ The default setting just prints the note centered at the bottom of the first pag ``` Still, for some used document classes (e.g., `lncs` and `acmart`) there are specific -package options available hat produce an alternative layout. +package options available hat produce an alternative layout. ## Alternative Packages diff --git a/macros/latex/contrib/authorarchive/authorarchive.sty b/macros/latex/contrib/authorarchive/authorarchive.sty index 057cceee3b..1f95f82571 100644 --- a/macros/latex/contrib/authorarchive/authorarchive.sty +++ b/macros/latex/contrib/authorarchive/authorarchive.sty @@ -1,4 +1,4 @@ -%% Copyright (C) 2008-2019 Achim D. Brucker, https://www.brucker.ch +%% Copyright (C) 2008-2023 Achim D. Brucker, https://www.brucker.ch %% %% License: %% This program can be redistributed and/or modified under the terms @@ -11,21 +11,22 @@ %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}\relax \ProvidesPackage{authorarchive} - [2022/04/25 v1.2.1 + [2023/02/10 v1.3.0 Self-archiving information for scientific publications.] % \PassOptionsToPackage{hyphens}{url} % \RequirePackage{ifthen} \RequirePackage[inline]{enumitem} -\RequirePackage{graphicx} +\RequirePackage{orcidlink} \RequirePackage{eso-pic} \RequirePackage{intopdf} \RequirePackage{kvoptions} \RequirePackage{hyperref} \RequirePackage{calc} \RequirePackage{qrcode} -\RequirePackage{hvlogos} +\RequirePackage{etoolbox} +\newrobustcmd\BibTeX{Bib\TeX} % %Better url breaking \g@addto@macro{\UrlBreaks}{\UrlOrds} @@ -80,31 +81,51 @@ } \ProcessKeyvalOptions* -% Provide command for dynamic configuration seutp -\def\authorsetup{\kvsetkeys{AA}} +\newcommand{\AA@defIncludeFiles}{ + \def\AA@bibBibTeX{\AA@bibtexdir/\AA@key.bib} + \def\AA@bibBibTeXLong{\AA@bibtexdir/\AA@key.bibtex} + \def\AA@bibWord{\AA@bibtexdir/\AA@key.word.xml} + \def\AA@bibEndnote{\AA@bibtexdir/\AA@key.enw} + \def\AA@bibRIS{\AA@bibtexdir/\AA@key.ris} +} +\AA@defIncludeFiles + +\newboolean{AA@bibExists} +\setboolean{AA@bibExists}{false} +\newcommand{\AA@defIncludeSwitches}{ + \IfFileExists{\AA@bibBibTeX}{\setboolean{AA@bibExists}{true}}{} + \IfFileExists{\AA@bibBibTeXLong}{\setboolean{AA@bibExists}{true}}{} + \IfFileExists{\AA@bibWord}{\setboolean{AA@bibExists}{true}}{} + \IfFileExists{\AA@bibEndnote}{\setboolean{AA@bibExists}{true}}{} + \IfFileExists{\AA@bibRIS}{\setboolean{AA@bibExists}{true}}{} +} +\AA@defIncludeSwitches + + +% Provide command for dynamic configuration setup +% \def\authorsetup{\kvsetkeys{AA}} +\newcommand{\authorsetup}[1]{% + \kvsetkeys{AA}{#1} + \AA@defIncludeFiles + \AA@defIncludeSwitches +} % Load local configuration \InputIfFileExists{authorarchive.config}{}{} +% define proxy command for setting PDF attributes +\ExplSyntaxOn +\@ifundefined{pdfmanagement_add:nnn}{% + \newcommand{\AA@pdfpagesattribute}[2]{\pdfpagesattr{/#1 #2}}% + }{% + \newcommand{\AA@pdfpagesattribute}[2]{\pdfmanagement_add:nnn{Pages}{#1}{#2}}% + }% +\ExplSyntaxOff \newlength\AA@x \newlength\AA@y \newlength\AA@width -\def\AA@bibBibTeX{\AA@bibtexdir/\AA@key.bib} -\def\AA@bibBibTeXLong{\AA@bibtexdir/\AA@key.bibtex} -\def\AA@bibWord{\AA@bibtexdir/\AA@key.word.xml} -\def\AA@bibEndnote{\AA@bibtexdir/\AA@key.enw} -\def\AA@bibRIS{\AA@bibtexdir/\AA@key.ris} - -\newboolean{AA@bibExists} -\setboolean{AA@bibExists}{false} -\IfFileExists{\AA@bibBibTeX}{\setboolean{AA@bibExists}{true}}{} -\IfFileExists{\AA@bibBibTeXLong}{\setboolean{AA@bibExists}{true}}{} -\IfFileExists{\AA@bibWord}{\setboolean{AA@bibExists}{true}}{} -\IfFileExists{\AA@bibEndnote}{\setboolean{AA@bibExists}{true}}{} -\IfFileExists{\AA@bibRIS}{\setboolean{AA@bibExists}{true}}{} - \setlength\AA@x{1in+\hoffset+\oddsidemargin} \newcommand{\authorcrfont}{\footnotesize} @@ -148,8 +169,7 @@ %%%% LNCS \ifAA@LNCS% \ifAA@orcidicon% - \renewcommand{\orcidID}[1]{\href{https://orcid.org/#1}{% - \textsuperscript{\,\includegraphics[height=2\fontcharht\font`A]{vector_iD_icon}}}} + \renewcommand{\orcidID}[1]{\orcidlink{#1}} \else\relax\fi% % \ifthenelse{\equal{\AA@publisher}{UNKNOWN PUBLISHER}}{% @@ -157,23 +177,11 @@ }{} \renewcommand{\authorcrfont}{\scriptsize} \@ifclasswith{llncs}{a4paper}{% - \ExplSyntaxOn - \@ifundefined{pdfmanagement_add:nnn}{% - \pdfpagesattr{/CropBox [92 114 523 780]}% - }{% - \pdfmanagement_add:nnn {Pages}{CropBox}{[92~114~523~780]} - }% - \ExplSyntaxOff + \AA@pdfpagesattribute{CropBox}{[92 114 523 780]}% \renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},40){#1}}% }{% - \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}} + \AA@pdfpagesattribute{CropBox}{[92 65 523 731]}% + \renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},23){#1}}% } \setlength{\AA@width}{\textwidth} \setcounter{tocdepth}{2} @@ -186,7 +194,7 @@ }{} \renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},35){#1}} \renewcommand{\authorcrfont}{\scriptsize} - \pdfpagesattr{/CropBox [70 65 526.378 748.15]} % TODO + \AA@pdfpagesattribute{CropBox}{[70 65 526.378 748.15]} \setlength{\AA@width}{\textwidth} \setcounter{tocdepth}{2} \fi @@ -218,8 +226,6 @@ draft = false, bookmarksopen = true, bookmarksnumbered= true, - pdfauthor = {\@author}, - pdftitle = {\@title}, } \@ifpackageloaded{totpages}{% @@ -305,26 +311,26 @@ \hfill \begin{itemize*}[label={}, itemjoin={,}] \IfFileExists{\AA@bibBibTeX}{% - \item \attachandlink{\AA@bibBibTeX}[application/x-bibtex]{BibTeX entry of this paper}{\BibTeX}% + \item \expanded{\attachandlink[\AA@key.bib]{\AA@bibBibTeX}[application/x-bibtex]{BibTeX entry of this paper}{\BibTeX}}% }{% \IfFileExists{\AA@bibBibTeXLong}{% - \item \attachandlink[\AA@key.bib]{\AA@bibBibTeXLong}[application/x-bibtex]{BibTeX entry of this paper}{\BibTeX}% + \item \expanded{\attachandlink[\AA@key.bib]{\AA@bibBibTeXLong}[application/x-bibtex]{BibTeX entry of this paper}{\BibTeX}}% }{% \typeout{No file \AA@bibBibTeX{} (and no \AA@bibBibTeXLong) found. Not embedded reference in BibTeX format.}% }% }% \IfFileExists{\AA@bibWord}{% - \item \attachandlink{\AA@bibWord}[application/xml]{XML entry of this paper (e.g., for Word 2007 and later)}{Word}% + \item \expanded{\attachandlink[\AA@key.word.xml]{\AA@bibWord}[application/xml]{XML entry of this paper (e.g., for Word 2007 and later)}{Word}}% }{% \typeout{No file \AA@bibWord{} found. Not embedded reference for Word 2007 and later.}% }% \IfFileExists{\AA@bibEndnote}{% - \item \attachandlink{\AA@bibEndnote}[application/x-endnote-refer]{Endnote entry of this paper}{EndNote}% + \item \expanded{\attachandlink[\AA@key.enw]{\AA@bibEndnote}[application/x-endnote-refer]{Endnote entry of this paper}{EndNote}}% }{% \typeout{No file \AA@bibEndnote{} found. Not embedded reference in Endnote format.}% }% \IfFileExists{\AA@bibRIS}{% - \item \attachandlink{\AA@bibRIS}[application/x-research-info-systems]{RIS entry of this paper}{RIS}% + \item \expanded{\attachandlink[\AA@key.ris]{\AA@bibRIS}[application/x-research-info-systems]{RIS entry of this paper}{RIS}}% }{% \typeout{No file \AA@bibRIS{} found. Not embedded reference in RIS format.}% }% diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf Binary files differindex 94f21f7a93..56c3327691 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex index a8650325e1..2094c69481 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex @@ -1,6 +1,8 @@ \documentclass[conference]{IEEEtran} \usepackage[T1]{fontenc} -\usepackage[IEEE, +\usepackage{../authorarchive} +\authorsetup{ + IEEE, key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al.\ (eds). Proceedings of the International @@ -8,14 +10,14 @@ startpage={42}, nourl, nocopyright - ]{../authorarchive} +} \usepackage{lipsum} \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} \author{% \IEEEauthorblockN{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}} - \IEEEauthorblockA{Some Departement \\ Somewhere} + \IEEEauthorblockA{Some Department \\ Somewhere} } diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf Binary files differindex bf038ed574..8c923577df 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex index 8809fc9ac4..1488854162 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex @@ -1,6 +1,8 @@ \documentclass[conference]{IEEEtran} \usepackage[T1]{fontenc} -\usepackage[IEEE, +\usepackage{../authorarchive} +\authorsetup{ + IEEE, key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al.\ (eds). Proceedings of the International @@ -9,14 +11,14 @@ doi={00/00_00}, doiText={0/00\_00}, nocopyright - ]{../authorarchive} +} \usepackage{lipsum} \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} \author{% \IEEEauthorblockN{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}} - \IEEEauthorblockA{Some Departement \\ Somewhere} + \IEEEauthorblockA{Some Department \\ Somewhere} } diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf Binary files differindex 8aaac22109..6660c089e2 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.tex index 3c6da448a6..e94e33f945 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.tex @@ -8,7 +8,9 @@ \acmDOI{10.1145/000000.000000} \acmISBN{000-0-0000-0000-0/00/00} -\usepackage[acmart, +\usepackage{../authorarchive} +\authorsetup{ + acmart, key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al. (eds). Proceedings of the International @@ -16,7 +18,7 @@ startpage={42}, doi={00/0000}, nocopyright - ]{../authorarchive} +} \usepackage{lipsum} diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf Binary files differindex 43d66bb8f4..9413253a84 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.tex index 9095d7970f..ca97306efe 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.tex @@ -1,6 +1,8 @@ \documentclass{entcs} \usepackage[T1]{fontenc} -\usepackage[ENTCS, +\usepackage{../authorarchive} +\authorsetup{ + ENTCS, key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al.\ (eds). Proceedings of the International @@ -9,7 +11,7 @@ doi={00/00_00}, doiText={0/00\_00}, nocopyright - ]{../authorarchive} +} \usepackage{lipsum} diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf Binary files differindex 4df12f3cb7..d70ed34b15 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex index 7796d64d2d..cac6599028 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex @@ -1,6 +1,8 @@ -\documentclass[final, runningheads, USenglish, a4paper, pdftex]{llncs} +\documentclass[final, runningheads, USenglish, a4paper]{llncs} \usepackage[T1]{fontenc} -\usepackage[LNCS, +\usepackage{../authorarchive} +\authorsetup{ + LNCS, key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al.\ (eds). Proceedings of the International @@ -9,13 +11,13 @@ doi={00/00_00}, doiText={0/00\_00}, nocopyright - ]{../authorarchive} +} \usepackage{lipsum} \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} \author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}} -\institute{Some Departement, Somewhere} +\institute{Some Department, Somewhere} \begin{document} \maketitle{} diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf Binary files differindex a663b9f16c..8edfe78b17 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.tex index 54766ce27b..8774924042 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.tex @@ -1,12 +1,9 @@ -\documentclass[final, runningheads, USenglish, pdftex]{llncs} +\documentclass[final, runningheads, USenglish]{llncs} \usepackage[T1]{fontenc} -% Quickly make vector_iD_icon.pdf available to authorarchive. -% The global installation is described in ../README.md -\usepackage{graphicx} -\graphicspath{{../icons/}} - -\usepackage[LNCS, +\usepackage{../authorarchive} +\authorsetup{ + LNCS, key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al.\ (eds). Proceedings of the International @@ -16,13 +13,17 @@ doiText={0/00\_00}, orcidicon, nocopyright - ]{../authorarchive} +} +\authorsetup{ + publication={Anonymous 6\textsuperscript{th} et al.\ (eds). Proceedings of the International + Conference on LaTeX-Hacks, LNCS~42. Some Publisher}, +} \usepackage{lipsum} \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} \author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}\orcidID{0000-0002-6355-1200}} -\institute{Some Departement, Somewhere} +\institute{Some Department, Somewhere} \begin{document} \maketitle{} diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.pdf Binary files differindex e481830a27..c0a6deda06 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.tex index 00bff6be9e..675e8e379b 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.tex @@ -1,7 +1,9 @@ \documentclass[english]{lni} \usepackage[T1]{fontenc} \AtEndPreamble{ - \usepackage[LNI, + \usepackage{../authorarchive} + \authorsetup{ + LNI, key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al.\ (eds). Proceedings of the International @@ -10,14 +12,14 @@ doi={00/00_00}, doiText={0/00\_00}, nocopyright - ]{../authorarchive} + } } \usepackage{lipsum} \title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX} \author{% \protect\href{http://www.brucker.ch/}{Achim D. Brucker}\\ - Some Departement\\ + Some Department\\ Somewhere } diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.pdf b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.pdf Binary files differindex d29dd69796..24e632cff4 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.pdf +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.pdf diff --git a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.tex b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.tex index b6f2ea3fc4..99f5cdb30f 100644 --- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.tex +++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.tex @@ -1,6 +1,7 @@ \documentclass[a4paper]{article} -\usepackage[ +\usepackage{../authorarchive} +\authorsetup{ key=brucker-authorarchive-2016, year=2016, publication={Anonymous et al.\ (eds). Proceedings of the International @@ -8,7 +9,7 @@ startpage={42}, doi={00/0000}, nocopyright - ]{../authorarchive} +} \usepackage{lipsum} diff --git a/macros/latex/contrib/authorarchive/icons/README.md b/macros/latex/contrib/authorarchive/icons/README.md deleted file mode 100644 index 6670cb04fb..0000000000 --- a/macros/latex/contrib/authorarchive/icons/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# Icons for the use with authorarchive - -This directory contains icons that might be used together with -the authorarchive LaTeX style. The use of these icons is -restricted by the respective copyright holders. - -## ORCID iD Icon - -The iD icon ([vector_iD_icon.svg](vector_iD_icon.svg)) was obtained in -SVG format from -<https://orcid.org/trademark-and-id-display-guidelines> and converted -to PDF ([vector_iD_icon.pdf](vector_iD_icon.pdf)) using -[Inkscape](https://inkscape.org). According to the use and (display -guidelines)[https://orcid.org/trademark-and-id-display-guidelines] of -the ORCID iD icons, it can be used for displaying ORCID identifiers. - -An alternative to including the iD icon as PDF image is the -[academicons](https://ctan.org/pkg/academicons) package. At the time -of writing, this package requires xe(la)tex or lua(la)tex while the -[authorarchive](https://ctan.org/pkg/authorarchive) packages requires -pdf(la)tex. diff --git a/macros/latex/contrib/authorarchive/icons/vector_iD_icon.pdf b/macros/latex/contrib/authorarchive/icons/vector_iD_icon.pdf Binary files differdeleted file mode 100644 index 59824b11a1..0000000000 --- a/macros/latex/contrib/authorarchive/icons/vector_iD_icon.pdf +++ /dev/null diff --git a/macros/latex/contrib/authorarchive/icons/vector_iD_icon.svg b/macros/latex/contrib/authorarchive/icons/vector_iD_icon.svg deleted file mode 100644 index 2bddf44f1b..0000000000 --- a/macros/latex/contrib/authorarchive/icons/vector_iD_icon.svg +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve">
-<style type="text/css">
- .st0{fill:#A6CE39;}
- .st1{fill:#FFFFFF;}
-</style>
-<path class="st0" d="M256,128c0,70.7-57.3,128-128,128C57.3,256,0,198.7,0,128C0,57.3,57.3,0,128,0C198.7,0,256,57.3,256,128z"/>
-<g>
- <path class="st1" d="M86.3,186.2H70.9V79.1h15.4v48.4V186.2z"/>
- <path class="st1" d="M108.9,79.1h41.6c39.6,0,57,28.3,57,53.6c0,27.5-21.5,53.6-56.8,53.6h-41.8V79.1z M124.3,172.4h24.5
- c34.9,0,42.9-26.5,42.9-39.7c0-21.5-13.7-39.7-43.7-39.7h-23.7V172.4z"/>
- <path class="st1" d="M88.7,56.8c0,5.5-4.5,10.1-10.1,10.1c-5.6,0-10.1-4.6-10.1-10.1c0-5.6,4.5-10.1,10.1-10.1
- C84.2,46.7,88.7,51.3,88.7,56.8z"/>
-</g>
-</svg>
\ No newline at end of file |