Compare commits
32 Commits
Author | SHA1 | Date |
---|---|---|
Achim D. Brucker | e0b016d689 | |
Achim D. Brucker | 4a926f653e | |
Achim D. Brucker | ded5fb682e | |
Achim D. Brucker | 281a835ab7 | |
Achim D. Brucker | 745f285f43 | |
Achim D. Brucker | 3731cbcec9 | |
Oliver Kopp | 28e93099fe | |
Oliver Kopp | 11283f3306 | |
Oliver Kopp | c9ff484c18 | |
Oliver Kopp | 145effe13f | |
Oliver Kopp | dc3affbc41 | |
Oliver Kopp | e89e6746e6 | |
Achim D. Brucker | b6c33e57db | |
Achim D. Brucker | f64a232a40 | |
Achim D. Brucker | fe808b04aa | |
Achim D. Brucker | bcd90e2112 | |
Oliver Kopp | 2f5483e9b7 | |
Oliver Kopp | 6cf8dae1c4 | |
Oliver Kopp | 66ebf7041f | |
Achim D. Brucker | df2d50d3e1 | |
Achim D. Brucker | 5600365688 | |
Achim D. Brucker | caa9488ad5 | |
Achim D. Brucker | 3ed10e494d | |
Achim D. Brucker | 981cc2f8b1 | |
Achim D. Brucker | 8cb8a94a0b | |
Achim D. Brucker | 05304af052 | |
Achim D. Brucker | 83d7e7e082 | |
Achim D. Brucker | c77b9d0952 | |
Achim D. Brucker | 4d79182f7a | |
Oliver Kopp | dd6bdba466 | |
Achim D. Brucker | c0415914f1 | |
Achim D. Brucker | 21bfe8089f |
|
@ -5,10 +5,12 @@ pipeline:
|
||||||
- export ARTIFACT_DIR=$CI_WORKSPACE/.artifacts/$CI_REPO/$CI_BRANCH/$CI_BUILD_NUMBER/
|
- export ARTIFACT_DIR=$CI_WORKSPACE/.artifacts/$CI_REPO/$CI_BRANCH/$CI_BUILD_NUMBER/
|
||||||
- mkdir -p $ARTIFACT_DIR
|
- mkdir -p $ARTIFACT_DIR
|
||||||
- cd examples
|
- cd examples
|
||||||
- curl http://www.entcs.org/generic.zip --output generic.zip
|
- curl https://www.entcs.org/generic.zip --output generic.zip
|
||||||
- unzip -p generic.zip generic/entcs.cls > entcs.cls
|
- unzip -p generic.zip generic/entcs.cls > entcs.cls
|
||||||
- rm generic.zip
|
- rm generic.zip
|
||||||
- latexmk -pdf
|
- latexmk -pdf
|
||||||
|
- latexmk -C
|
||||||
|
- latexmk -lualatex
|
||||||
- cp *.pdf $ARTIFACT_DIR
|
- cp *.pdf $ARTIFACT_DIR
|
||||||
- cd $ARTIFACT_DIR
|
- cd $ARTIFACT_DIR
|
||||||
- cd ..
|
- cd ..
|
||||||
|
|
20
CHANGELOG.md
20
CHANGELOG.md
|
@ -11,17 +11,32 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- `startpage` and publisher information correctly handled at `\authorsetup{}`
|
||||||
|
|
||||||
|
## [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
|
## [1.2.1] - 2022-04-25
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
- Fixed version information in ProvidesPackages.
|
||||||
- fixed broken links in documentation and examples.
|
- fixed broken links in documentation and examples.
|
||||||
|
|
||||||
## [1.2.0] - 2022-04-24
|
## [1.2.0] - 2022-04-24
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- If available, use pdfmanagement instead of \pdfpagesattr
|
- If available, use pdfmanagement instead of \pdfpagesattr.
|
||||||
- Use hvlogos.sty instead of dtk-logos.sty
|
- Use hvlogos.sty instead of dtk-logos.sty
|
||||||
|
|
||||||
## [1.1.1] - 2019-06-23
|
## [1.1.1] - 2019-06-23
|
||||||
|
@ -51,7 +66,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
||||||
|
|
||||||
- Initial version uploaded to CTAN.
|
- Initial version uploaded to CTAN.
|
||||||
|
|
||||||
[Unreleased]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.2.1...HEAD
|
[Unreleased]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.3.0...HEAD
|
||||||
|
[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.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.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.1]: https://git.logicalhacking.com/adbrucker/authorarchive/compare/v1.1.0...v1.1.1
|
||||||
|
|
59
README.md
59
README.md
|
@ -5,34 +5,53 @@
|
||||||
|
|
||||||
<!-- toc -->
|
<!-- toc -->
|
||||||
|
|
||||||
- [authorarchive](#authorarchive)
|
- [Installation](#installation)
|
||||||
- [Installation](#installation)
|
- [Usage](#usage)
|
||||||
- [Usage](#usage)
|
- [Boolean Switches](#boolean-switches)
|
||||||
- [Boolean Switches](#boolean-switches)
|
- [Key/Value Options](#keyvalue-options)
|
||||||
- [Key/Value Options](#key-value-options)
|
- [Embedding Bibliography Entries](#embedding-bibliography-entries)
|
||||||
- [Embedding Bibliography Entries](#embedding-bibliography-entries)
|
- [Notes on Self-Archiving](#notes-on-self-archiving)
|
||||||
- [Notes on Self-Archiving](#notes-on-self-archiving)
|
- [Usage at arXiv.org](#usage-at-arxivorg)
|
||||||
- [LNCS](#lncs)
|
- [Other publishers](#other-publishers)
|
||||||
- [Usage at arXiv.org](#usage-at-arxivorg)
|
- [Alternative Packages](#alternative-packages)
|
||||||
- [Other publishers](#other-publishers)
|
- [Authors](#authors)
|
||||||
- [Alternative Packages](#alternative-packages)
|
- [Contributors](#contributors)
|
||||||
- [Authors](#authors)
|
- [License](#license)
|
||||||
- [Contributors](#contributors)
|
- [Upstream Repository](#upstream-repository)
|
||||||
- [License](#license)
|
|
||||||
- [Upstream Repository](#upstream-repository)
|
|
||||||
|
|
||||||
<!-- tocstop -->
|
<!-- tocstop -->
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
Copy `authorarchive.sty` and the directory `icons` in a directory that
|
The package is [available on CTAN](https://ctan.org/pkg/authorarchive) and is
|
||||||
is searched by LaTeX (e.g., either your `texmf` tree or the local
|
packaged in both MiKTeX and TeX Live. Thus, no manual installation should be
|
||||||
directory with your main LaTeX file).
|
requried. In case you still want to install the package manually, 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
|
## Usage
|
||||||
|
|
||||||
A simple use for LNCS-formatted papers is as follows:
|
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
|
```tex
|
||||||
\usepackage[LNCS,
|
\usepackage[LNCS,
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
|
@ -43,7 +62,7 @@ A simple use for LNCS-formatted papers is as follows:
|
||||||
doi={00/00_00},
|
doi={00/00_00},
|
||||||
doiText={0/00\_00},
|
doiText={0/00\_00},
|
||||||
nocopyright
|
nocopyright
|
||||||
]{authorarchive}
|
]{authorarchive}
|
||||||
```
|
```
|
||||||
|
|
||||||
The following layout-styles are pre-defined:
|
The following layout-styles are pre-defined:
|
||||||
|
@ -119,8 +138,6 @@ or the postprint. For more information on that, read on at
|
||||||
None of the authors might be hold liable for copyright
|
None of the authors might be hold liable for copyright
|
||||||
violations by using this package.
|
violations by using this package.
|
||||||
|
|
||||||
### LNCS
|
|
||||||
|
|
||||||
## Usage at arXiv.org
|
## Usage at arXiv.org
|
||||||
|
|
||||||
arXiv.org deletes bib files when submitting a pre print. As workaround, this package
|
arXiv.org deletes bib files when submitting a pre print. As workaround, this package
|
||||||
|
|
|
@ -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:
|
%% License:
|
||||||
%% This program can be redistributed and/or modified under the terms
|
%% This program can be redistributed and/or modified under the terms
|
||||||
|
@ -11,21 +11,25 @@
|
||||||
%% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause
|
%% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause
|
||||||
\NeedsTeXFormat{LaTeX2e}\relax
|
\NeedsTeXFormat{LaTeX2e}\relax
|
||||||
\ProvidesPackage{authorarchive}
|
\ProvidesPackage{authorarchive}
|
||||||
[0000/00/00 Unreleased v1.2.0+%
|
[0000/00/00 Unreleased v1.3.0+%
|
||||||
Self-archiving information for scientific publications.]
|
Self-archiving information for scientific publications.]
|
||||||
%
|
%
|
||||||
\PassOptionsToPackage{hyphens}{url}
|
\PassOptionsToPackage{hyphens}{url}
|
||||||
%
|
%
|
||||||
\RequirePackage{ifthen}
|
\RequirePackage{ifthen}
|
||||||
\RequirePackage[inline]{enumitem}
|
\RequirePackage[inline]{enumitem}
|
||||||
\RequirePackage{graphicx}
|
\RequirePackage{orcidlink}
|
||||||
\RequirePackage{eso-pic}
|
\RequirePackage{eso-pic}
|
||||||
\RequirePackage{intopdf}
|
\RequirePackage{intopdf}
|
||||||
\RequirePackage{kvoptions}
|
\RequirePackage{kvoptions}
|
||||||
\RequirePackage{hyperref}
|
\RequirePackage{hyperref}
|
||||||
\RequirePackage{calc}
|
\RequirePackage{calc}
|
||||||
\RequirePackage{qrcode}
|
\RequirePackage{qrcode}
|
||||||
\RequirePackage{hvlogos}
|
\RequirePackage{etoolbox}
|
||||||
|
\AtBeginDocument{%
|
||||||
|
\providerobustcmd{\BibTeX}{{%
|
||||||
|
\normalfont B\kern-0.5em{\scshape i\kern-0.25em b}\kern-0.8em\TeX%
|
||||||
|
}}}
|
||||||
%
|
%
|
||||||
%Better url breaking
|
%Better url breaking
|
||||||
\g@addto@macro{\UrlBreaks}{\UrlOrds}
|
\g@addto@macro{\UrlBreaks}{\UrlOrds}
|
||||||
|
@ -80,31 +84,51 @@
|
||||||
}
|
}
|
||||||
\ProcessKeyvalOptions*
|
\ProcessKeyvalOptions*
|
||||||
|
|
||||||
% Provide command for dynamic configuration seutp
|
\newcommand{\AA@defIncludeFiles}{
|
||||||
\def\authorsetup{\kvsetkeys{AA}}
|
\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
|
% Load local configuration
|
||||||
\InputIfFileExists{authorarchive.config}{}{}
|
\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@x
|
||||||
\newlength\AA@y
|
\newlength\AA@y
|
||||||
\newlength\AA@width
|
\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}
|
\setlength\AA@x{1in+\hoffset+\oddsidemargin}
|
||||||
|
|
||||||
\newcommand{\authorcrfont}{\footnotesize}
|
\newcommand{\authorcrfont}{\footnotesize}
|
||||||
|
@ -113,14 +137,14 @@
|
||||||
\setlength{\AA@width}{\textwidth}
|
\setlength{\AA@width}{\textwidth}
|
||||||
|
|
||||||
\def\AA@pageinfo{}
|
\def\AA@pageinfo{}
|
||||||
|
|
||||||
|
\AtBeginDocument{
|
||||||
\ifthenelse{\equal{\AA@startpage}{UNKNOWN START PAGE}}{%
|
\ifthenelse{\equal{\AA@startpage}{UNKNOWN START PAGE}}{%
|
||||||
}{%
|
}{%
|
||||||
\setcounter{page}{\AA@startpage}%
|
\setcounter{page}{\AA@startpage}%
|
||||||
\def\AA@pageinfo{pp. \thepage--\pageref{\aa@lastpage}, }
|
\def\AA@pageinfo{pp. \thepage--\pageref{\aa@lastpage}, }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%%%% sig-alternate.cls
|
%%%% sig-alternate.cls
|
||||||
\ifAA@ACM%
|
\ifAA@ACM%
|
||||||
\ifthenelse{\equal{\AA@publisher}{UNKNOWN PUBLISHER}}{%
|
\ifthenelse{\equal{\AA@publisher}{UNKNOWN PUBLISHER}}{%
|
||||||
|
@ -148,8 +172,7 @@
|
||||||
%%%% LNCS
|
%%%% LNCS
|
||||||
\ifAA@LNCS%
|
\ifAA@LNCS%
|
||||||
\ifAA@orcidicon%
|
\ifAA@orcidicon%
|
||||||
\renewcommand{\orcidID}[1]{\href{https://orcid.org/#1}{%
|
\renewcommand{\orcidID}[1]{\orcidlink{#1}}
|
||||||
\textsuperscript{\,\includegraphics[height=2\fontcharht\font`A]{vector_iD_icon}}}}
|
|
||||||
\else\relax\fi%
|
\else\relax\fi%
|
||||||
%
|
%
|
||||||
\ifthenelse{\equal{\AA@publisher}{UNKNOWN PUBLISHER}}{%
|
\ifthenelse{\equal{\AA@publisher}{UNKNOWN PUBLISHER}}{%
|
||||||
|
@ -157,23 +180,11 @@
|
||||||
}{}
|
}{}
|
||||||
\renewcommand{\authorcrfont}{\scriptsize}
|
\renewcommand{\authorcrfont}{\scriptsize}
|
||||||
\@ifclasswith{llncs}{a4paper}{%
|
\@ifclasswith{llncs}{a4paper}{%
|
||||||
\ExplSyntaxOn
|
\AA@pdfpagesattribute{CropBox}{[92 114 523 780]}%
|
||||||
\@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}}%
|
\renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},40){#1}}%
|
||||||
}{%
|
}{%
|
||||||
\ExplSyntaxOn
|
\AA@pdfpagesattribute{CropBox}{[92 65 523 731]}%
|
||||||
\@ifundefined{pdfmanagement_add:nnn}{%
|
\renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},23){#1}}%
|
||||||
\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}
|
\setlength{\AA@width}{\textwidth}
|
||||||
\setcounter{tocdepth}{2}
|
\setcounter{tocdepth}{2}
|
||||||
|
@ -186,7 +197,7 @@
|
||||||
}{}
|
}{}
|
||||||
\renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},35){#1}}
|
\renewcommand{\authorat}[1]{\put(\LenToUnit{\AA@x},35){#1}}
|
||||||
\renewcommand{\authorcrfont}{\scriptsize}
|
\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}
|
\setlength{\AA@width}{\textwidth}
|
||||||
\setcounter{tocdepth}{2}
|
\setcounter{tocdepth}{2}
|
||||||
\fi
|
\fi
|
||||||
|
@ -212,14 +223,12 @@
|
||||||
\setlength{\AA@width}{\textwidth}
|
\setlength{\AA@width}{\textwidth}
|
||||||
\setcounter{tocdepth}{2}
|
\setcounter{tocdepth}{2}
|
||||||
\fi
|
\fi
|
||||||
%
|
}
|
||||||
|
|
||||||
\hypersetup{%
|
\hypersetup{%
|
||||||
draft = false,
|
draft = false,
|
||||||
bookmarksopen = true,
|
bookmarksopen = true,
|
||||||
bookmarksnumbered= true,
|
bookmarksnumbered= true,
|
||||||
pdfauthor = {\@author},
|
|
||||||
pdftitle = {\@title},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
\@ifpackageloaded{totpages}{%
|
\@ifpackageloaded{totpages}{%
|
||||||
|
@ -305,26 +314,26 @@
|
||||||
\hfill
|
\hfill
|
||||||
\begin{itemize*}[label={}, itemjoin={,}]
|
\begin{itemize*}[label={}, itemjoin={,}]
|
||||||
\IfFileExists{\AA@bibBibTeX}{%
|
\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}{%
|
\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.}%
|
\typeout{No file \AA@bibBibTeX{} (and no \AA@bibBibTeXLong) found. Not embedded reference in BibTeX format.}%
|
||||||
}%
|
}%
|
||||||
}%
|
}%
|
||||||
\IfFileExists{\AA@bibWord}{%
|
\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.}%
|
\typeout{No file \AA@bibWord{} found. Not embedded reference for Word 2007 and later.}%
|
||||||
}%
|
}%
|
||||||
\IfFileExists{\AA@bibEndnote}{%
|
\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.}%
|
\typeout{No file \AA@bibEndnote{} found. Not embedded reference in Endnote format.}%
|
||||||
}%
|
}%
|
||||||
\IfFileExists{\AA@bibRIS}{%
|
\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.}%
|
\typeout{No file \AA@bibRIS{} found. Not embedded reference in RIS format.}%
|
||||||
}%
|
}%
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
\documentclass[conference]{IEEEtran}
|
\documentclass[conference]{IEEEtran}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
\usepackage[IEEE,
|
\usepackage{../authorarchive}
|
||||||
|
\authorsetup{
|
||||||
|
IEEE,
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al.\ (eds). Proceedings of the International
|
publication={Anonymous et al.\ (eds). Proceedings of the International
|
||||||
|
@ -8,14 +10,14 @@
|
||||||
startpage={42},
|
startpage={42},
|
||||||
nourl,
|
nourl,
|
||||||
nocopyright
|
nocopyright
|
||||||
]{../authorarchive}
|
}
|
||||||
|
|
||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
||||||
\author{%
|
\author{%
|
||||||
\IEEEauthorblockN{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}}
|
\IEEEauthorblockN{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}}
|
||||||
\IEEEauthorblockA{Some Departement \\ Somewhere}
|
\IEEEauthorblockA{Some Department \\ Somewhere}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
\documentclass[conference]{IEEEtran}
|
\documentclass[conference]{IEEEtran}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
\usepackage[IEEE,
|
\usepackage{../authorarchive}
|
||||||
|
\authorsetup{
|
||||||
|
IEEE,
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al.\ (eds). Proceedings of the International
|
publication={Anonymous et al.\ (eds). Proceedings of the International
|
||||||
|
@ -9,14 +11,14 @@
|
||||||
doi={00/00_00},
|
doi={00/00_00},
|
||||||
doiText={0/00\_00},
|
doiText={0/00\_00},
|
||||||
nocopyright
|
nocopyright
|
||||||
]{../authorarchive}
|
}
|
||||||
|
|
||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
||||||
\author{%
|
\author{%
|
||||||
\IEEEauthorblockN{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}}
|
\IEEEauthorblockN{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}}
|
||||||
\IEEEauthorblockA{Some Departement \\ Somewhere}
|
\IEEEauthorblockA{Some Department \\ Somewhere}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,9 @@
|
||||||
\acmDOI{10.1145/000000.000000}
|
\acmDOI{10.1145/000000.000000}
|
||||||
\acmISBN{000-0-0000-0000-0/00/00}
|
\acmISBN{000-0-0000-0000-0/00/00}
|
||||||
|
|
||||||
\usepackage[acmart,
|
\usepackage{../authorarchive}
|
||||||
|
\authorsetup{
|
||||||
|
acmart,
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al. (eds). Proceedings of the International
|
publication={Anonymous et al. (eds). Proceedings of the International
|
||||||
|
@ -16,7 +18,7 @@
|
||||||
startpage={42},
|
startpage={42},
|
||||||
doi={00/0000},
|
doi={00/0000},
|
||||||
nocopyright
|
nocopyright
|
||||||
]{../authorarchive}
|
}
|
||||||
|
|
||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
\documentclass{entcs}
|
\documentclass{entcs}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
\usepackage[ENTCS,
|
\usepackage{../authorarchive}
|
||||||
|
\authorsetup{
|
||||||
|
ENTCS,
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al.\ (eds). Proceedings of the International
|
publication={Anonymous et al.\ (eds). Proceedings of the International
|
||||||
|
@ -9,7 +11,7 @@
|
||||||
doi={00/00_00},
|
doi={00/00_00},
|
||||||
doiText={0/00\_00},
|
doiText={0/00\_00},
|
||||||
nocopyright
|
nocopyright
|
||||||
]{../authorarchive}
|
}
|
||||||
|
|
||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
\documentclass[final, runningheads, USenglish, a4paper, pdftex]{llncs}
|
\documentclass[final, runningheads, USenglish, a4paper]{llncs}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
\usepackage[LNCS,
|
\usepackage{../authorarchive}
|
||||||
|
\authorsetup{
|
||||||
|
LNCS,
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al.\ (eds). Proceedings of the International
|
publication={Anonymous et al.\ (eds). Proceedings of the International
|
||||||
|
@ -9,13 +11,13 @@
|
||||||
doi={00/00_00},
|
doi={00/00_00},
|
||||||
doiText={0/00\_00},
|
doiText={0/00\_00},
|
||||||
nocopyright
|
nocopyright
|
||||||
]{../authorarchive}
|
}
|
||||||
|
|
||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
||||||
\author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}}
|
\author{\protect\href{http://www.brucker.ch/}{Achim D. Brucker}}
|
||||||
\institute{Some Departement, Somewhere}
|
\institute{Some Department, Somewhere}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
\maketitle{}
|
\maketitle{}
|
||||||
|
|
|
@ -1,12 +1,9 @@
|
||||||
\documentclass[final, runningheads, USenglish, pdftex]{llncs}
|
\documentclass[final, runningheads, USenglish]{llncs}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
|
|
||||||
% Quickly make vector_iD_icon.pdf available to authorarchive.
|
\usepackage{../authorarchive}
|
||||||
% The global installation is described in ../README.md
|
\authorsetup{
|
||||||
\usepackage{graphicx}
|
LNCS,
|
||||||
\graphicspath{{../icons/}}
|
|
||||||
|
|
||||||
\usepackage[LNCS,
|
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al.\ (eds). Proceedings of the International
|
publication={Anonymous et al.\ (eds). Proceedings of the International
|
||||||
|
@ -16,13 +13,17 @@
|
||||||
doiText={0/00\_00},
|
doiText={0/00\_00},
|
||||||
orcidicon,
|
orcidicon,
|
||||||
nocopyright
|
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}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
\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}}
|
\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}
|
\begin{document}
|
||||||
\maketitle{}
|
\maketitle{}
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
\documentclass[english]{lni}
|
\documentclass[english]{lni}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
\AtEndPreamble{
|
\AtEndPreamble{
|
||||||
\usepackage[LNI,
|
\usepackage{../authorarchive}
|
||||||
|
\authorsetup{
|
||||||
|
LNI,
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al.\ (eds). Proceedings of the International
|
publication={Anonymous et al.\ (eds). Proceedings of the International
|
||||||
|
@ -10,14 +12,14 @@
|
||||||
doi={00/00_00},
|
doi={00/00_00},
|
||||||
doiText={0/00\_00},
|
doiText={0/00\_00},
|
||||||
nocopyright
|
nocopyright
|
||||||
]{../authorarchive}
|
}
|
||||||
}
|
}
|
||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
\title{A Simple Example of the \texttt{authorarchive} Package for \LaTeX}
|
||||||
\author{%
|
\author{%
|
||||||
\protect\href{http://www.brucker.ch/}{Achim D. Brucker}\\
|
\protect\href{http://www.brucker.ch/}{Achim D. Brucker}\\
|
||||||
Some Departement\\
|
Some Department\\
|
||||||
Somewhere
|
Somewhere
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
\documentclass[a4paper]{article}
|
\documentclass[a4paper]{article}
|
||||||
|
|
||||||
\usepackage[
|
\usepackage{../authorarchive}
|
||||||
|
\authorsetup{
|
||||||
key=brucker-authorarchive-2016,
|
key=brucker-authorarchive-2016,
|
||||||
year=2016,
|
year=2016,
|
||||||
publication={Anonymous et al.\ (eds). Proceedings of the International
|
publication={Anonymous et al.\ (eds). Proceedings of the International
|
||||||
|
@ -8,7 +9,7 @@
|
||||||
startpage={42},
|
startpage={42},
|
||||||
doi={00/0000},
|
doi={00/0000},
|
||||||
nocopyright
|
nocopyright
|
||||||
]{../authorarchive}
|
}
|
||||||
|
|
||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
|
|
|
@ -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.
|
|
Binary file not shown.
|
@ -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>
|
|
Before Width: | Height: | Size: 983 B |
Loading…
Reference in New Issue