CTAN Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/authorarchive

README.md

au­tho­rar­chive

A style for pro­duc­ing au­thor self-archiv­ing copies of
(aca­demic) pa­pers.

In­stal­la­tion

Copy authorarchive.sty and the di­rec­tory icons in a di­rec­tory that is searched by (e.g., ei­ther your texmf tree or the lo­cal di­rec­tory with your main file).

Usage

A sim­ple use for LNCS-for­mat­ted pa­pers is as fol­lows:

\usepackage[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
 ]{authorarchive}

The fol­low­ing lay­out-styles are pre-de­fined:

  • ACM for the two-col­umn lay­out used by many ACM con­fer­ences
  • ENTCS for the El­se­vier ENTCS lay­out
  • IEEE for the two-col­umn lay­out used by many IEEE con­fer­ences
  • LNCS for the LNCS lay­out (as used by Springer)
  • LNI for the Lec­ture Notes in In­for­mat­ics, pub­lished by the GI

By re-defin­ing the font com­mand (authorcrfont{}) and the com­mand that is used for po­si­tion­ing the copy­right text (\authorat{}), the pack­age can be adapted eas­ily to other lay­outs. For ex­am­ple,

\renewcommand{\authorcrfont}{\scriptsize}
\renewcommand{\authorat}[1]{\put(25,56.5){#1}}

works nicely for Acta In­for­mat­ica.

Boolean Switches

Switch Mean­ing
nocopyright If present, no pub­lisher's copy­right no­tice is printed. Usual case for LNCS.
nourl If present, no link to the pub­li­ca­tion is in­serted.
nobib If present, no em­bed­ding of bib­li­o­graphic en­tries is made.
orcidicon For lay­outs dis­play­ing the au­thor's ORCID iden­ti­fiers as text, re­place the ORCID iden­ti­fier by the ORICD iD icon and a hy­per­link (cur­rently only sup­ported for LNCS).

Key/Value Op­tions

Op­tion De­fault Mean­ing
bibtexdir . The di­rec­tory where the bib­li­og­ra­phy en­tries are listed.
baseurl https://git.log­i­cal­hack­ing.com/ad­brucker/au­tho­rar­chive/src/mas­ter The URL used as pre­fix for build­ing the links.
suffix .pdf The suf­fix to use at links.
publisher UNKOWN PUBLISHER The name of the pub­lisher. De­fault val­ues are set by the se­ries (LNCS, ...).
year UNKOWN YEAR The year of the pub­li­ca­tion.
key empty The base­name of the file­name. Used also to gen­er­ate links.
doi empty The DOI of the pub­li­ca­tion. Used to gen­er­ate the DOI link.
doiText The value of doi In case a DOI con­tains un­der­scores, the dis­played text dif­fers from the DOI.
publisherurl empty In case no DOI is pro­vided, one can pro­vide a link to the pub­lisher.
startpage 1 The pa­genum­ber of the first page of the pa­per.
publication UNKNOWN PUBLICATION In­for­ma­tion on the pub­li­ca­tion.

The pack­age also de­fines a com­mand \authorsetup{} which al­lows to de­fine key value op­tions dy­nam­i­cally. More­over, if a file authorarchive.config ex­ists in the search path, it will be loaded au­to­mat­i­cally. This al­lows for con­fig­ur­ing de­faults (e.g., the baseurl) eas­ily.

Embed­ding Bi­b­li­og­ra­phy En­tries

Mostly, it is hard for sci­en­tists to find the cor­rect bib­tex en­try for a pa­per. One so­lu­tion to this is­sue is to em­bed the re­spec­tive .bib (BibTeX, for users), .enw (End­note), .ris, or .word.xml (Word 2007 or later) file in the PDF di­rectly. In case any of these file ex­ist in bibtexdir, it gets em­bed­ded in the PDF.

You can use the bibu­tils for con­vert­ing be­tween these dif­fer­ent for­mats for bib­li­o­graphic ref­er­ences eas­ily.

Notes on Self-Archiv­ing

Be­fore us­ing this pack­age, please check with your signed copy­right form, which rights you have. Espe­cially whether you may self-archive the preprint or the post­print. For more in­for­ma­tion on that, read on at https://blogs.sci­en­tifi­camer­i­can.com/in­for­ma­tion-cul­ture/un­der­stand­ing-your-rights-pre-prints-post-prints-and-pub­lisher-ver­sions/.

None of the au­thors might be hold li­able for copy­right vi­o­la­tions by us­ing this pack­age.

LNCS

Sprinter states in his Springer's Con­sent to Pub­lish v3:

Author may only post his/her own ver­sion, pro­vided ac­knowl­edg­ment is given
to the orig­i­nal source of pub­li­ca­tion and a link is in­serted to the pub­lished
ar­ti­cle on Springer’s web­site.
The link must be pro­vided by in­sert­ing the DOI num­ber of the ar­ti­cle in the
fol­low­ing sen­tence:
"The fi­nal pub­li­ca­tion is avail­able at Springer via
http://dx.doi.org/[insert DOI]".

The DOI (Dig­i­tal Ob­ject Iden­ti­fier) can be found at the bot­tom of the first page of the pub­lished pa­per.

This pack­age uses https://doi.org as http://dx.doi.org is dep­re­cated.

Thus, the pro­posed con­fig­u­ra­tion for Springer is as fol­lows:

\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 sub­mit­ting a pre print. As workaround, this pack­age sup­ports us­ing the file suf­fix .bibtex. When no .bib is found, but a .bibtex file, this file is used and em­bed­ded as .bib file into the PDF.

Other pub­lish­ers

In gen­eral, one does not need to spec­ify a cer­tain pub­lisher (or doc­u­ment class). The de­fault set­ting just prints the note cen­tered at the bot­tom of the first page.

\usepackage[
   key=brucker-authorarchive-2017,
   year=2017,
   publication={Anonymous et al.\ (eds). Proceedings of the International
       Conference on LaTeX-Hacks, CEUR-WS Vol~42, 2017.}
   startpage={42},
   doi={10.1039/authorarchive},
   nocopyright
 ]{authorarchive}

Still, for some used doc­u­ment classes (e.g., acmart) there are spe­cific pack­age op­tions avail­able hat pro­duce an al­ter­na­tive lay­out.

Al­ter­na­tive Pack­ages

The pack­age cov­er­page prepends a sep­a­rate PDF page be­fore the first page of the pa­per. That page con­tains the bib­li­o­graphic in­for­ma­tion as BibTeX en­try. One is forced to have a .bib file ready and mul­ti­ple in­sti­tu­tions are not well sup­ported. With authorarchive, the in­for­ma­tion is printed at the bot­tom of the first page of the pa­per and re­quired links to the pub­lisher are gen­er­ated.

The pack­age ll­nc­sconf is a light-weight al­ter­na­tive to this pack­age. It sup­ports LNCS only. In com­par­i­son to authorarchive, it pro­vides sup­port for the ad­di­tional pub­li­ca­tion states "in­tended-to-sub­mit" and "sub­mit­ted", but no QR code and links to the au­thor's archive URL.

Authors

Main au­thor: Achim D. Brucker

Con­trib­u­tors

Li­cense

If not oth­er­wise stated, all sub-projects are dual-li­censed un­der a 2-clause BSD-style li­cense and/or the LPPL ver­sion 1.3c or (at your opin­ion) any later ver­sion.

SPDX-Li­cense-Iden­ti­fier: LPPL-1.3c+ OR BSD-2-Clause

Master Re­pos­i­tory

The mas­ter git repos­i­tory for this project is hosted by the Soft­ware As­sur­ance & Se­cu­rity Re­search Team at https://git.log­i­cal­hack­ing.com/ad­brucker/au­tho­rar­chive.

Down­load the con­tents of this pack­age in one zip archive (1.5M).

au­tho­rar­chive – Adds self-archiv­ing in­for­ma­tion to sci­en­tific pa­pers

This is a style for pro­duc­ing au­thor self-archiv­ing copies of (aca­demic) pa­pers.

The fol­low­ing lay­out-styles are pre-de­fined:

  • ACMfor the two-col­umn lay­out used by many ACM con­fer­ences
  • IEEE for the two-col­umn lay­out used by many IEEE con­fer­ences
  • LNCS for the LNCS lay­out (as used by Springer)
  • LNI for the Lec­ture Notes in In­for­mat­ics, pub­lished by the GI
  • ENTCS for the El­se­vier ENTCS lay­out

Pack­ageau­tho­rar­chive
Home pagehttps://git.log­i­cal­hack­ing.com/ad­brucker/au­tho­rar­chive
Bug trackerhttps://github.com/ad­brucker/au­tho­rar­chive/is­sues
Re­pos­i­toryhttps://github.com/ad­brucker/au­tho­rar­chive
Ver­sion1.1.1
Li­censesThe Project Public Li­cense 1.3c
Sim­pli­fied BSD Li­cense
Copy­right2008–2019 brucker
Main­tainerAchim D. Brucker
Con­tained inTeX Live as au­tho­rar­chive
MiKTeX as au­tho­rar­chive
TopicsJour­nal
Archival
See alsocoverpage
...
Guest Book Sitemap Contact Contact Author