summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/authorarchive
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/authorarchive')
-rw-r--r--macros/latex/contrib/authorarchive/CHANGELOG.md10
-rw-r--r--macros/latex/contrib/authorarchive/README.md58
-rw-r--r--macros/latex/contrib/authorarchive/authorarchive.sty96
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.pdfbin67605 -> 64143 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran-nourl.tex8
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.pdfbin71839 -> 68345 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-IEEEtran.tex8
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.pdfbin394597 -> 130454 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-acmart.tex6
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.pdfbin257762 -> 250535 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-entcs.tex6
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.pdfbin232514 -> 198627 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs-a4.tex10
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.pdfbin233416 -> 221241 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-llncs.tex19
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.pdfbin141002 -> 190755 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016-lni.tex8
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.pdfbin237936 -> 57049 bytes
-rw-r--r--macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.tex5
-rw-r--r--macros/latex/contrib/authorarchive/icons/README.md21
-rw-r--r--macros/latex/contrib/authorarchive/icons/vector_iD_icon.pdfbin1197 -> 0 bytes
-rw-r--r--macros/latex/contrib/authorarchive/icons/vector_iD_icon.svg17
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
index 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
Binary files differ
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
index 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
Binary files differ
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
index 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
Binary files differ
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
index 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
Binary files differ
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
index 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
Binary files differ
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
index 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
Binary files differ
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
index 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
Binary files differ
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
index d29dd69796..24e632cff4 100644
--- a/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.pdf
+++ b/macros/latex/contrib/authorarchive/examples/brucker-authorarchive-2016.pdf
Binary files differ
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
deleted file mode 100644
index 59824b11a1..0000000000
--- a/macros/latex/contrib/authorarchive/icons/vector_iD_icon.pdf
+++ /dev/null
Binary files differ
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