Compare commits

...

14 Commits

Author SHA1 Message Date
Achim D. Brucker df98d41697 Preparing release (v.1.1.0). 2020-05-10 21:44:54 +01:00
Achim D. Brucker 6a5450b347 Merge branch 'koppor-patch-1' 2020-05-10 20:44:40 +01:00
Oliver Kopp 2105720072
Update CHANGELOG.md 2020-05-05 20:36:57 +02:00
Achim D. Brucker f6b678fd28 Compare-links now point to logicalhacking.com. 2019-08-18 09:51:25 +01:00
Achim D. Brucker a32f356557 Fixed markdown. 2018-06-28 19:12:02 +01:00
Achim D. Brucker f72d98650e Fixed crop margins for a4paper.
Fixes: https://github.com/adbrucker/llncsconf/issues/10
2018-06-23 12:25:33 +01:00
Achim D. Brucker 8217e02366 Added information about location of master/upstream repository. 2018-06-23 12:04:30 +01:00
Achim D. Brucker 291710671a Fix "Keep a Changelog" format
- Add "Unreleased" link
- Remove non-existing link for first version
- Prepare linking of v1.1.0

This commit manually applies pull request https://github.com/adbrucker/llncsconf/pull/9/.
2018-06-23 12:01:37 +01:00
Achim D. Brucker a7095158fa Improved Markdown layout and added SPDIX identifier. 2018-04-10 07:14:10 +01:00
Achim D. Brucker 2aa9c6383c Updated LPPL to version 1.3c. 2018-02-27 23:43:07 +00:00
Achim D. Brucker 1bfbc1f855 Added SPDX license expression. 2018-03-02 07:12:57 +00:00
Achim D. Brucker b8915bdf53 Changed version banner to note that this is a development version. 2018-02-25 09:34:50 +00:00
Achim D. Brucker 4da35e04b7 Bug fix: version information in ProvidesClass{}[]. 2018-02-21 00:01:22 +00:00
Achim D. Brucker e2256e51d0 Added [Unreleased] section. 2018-02-20 23:47:45 +00:00
3 changed files with 49 additions and 10 deletions

View File

@ -1,9 +1,20 @@
# Changelog
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.0.0] - 2018-02-20
## 1.1.0 - 2020-05-10
### Added
- Crop area now takes paper format (a4, letter) into account
## 1.0.0 - 2018-02-20
### Added
- Initial version uploaded to CTAN.
[1.1.0]: https://git.logicalhacking.com/adbrucker/llncsconf/compare/v1.0.0...v1.1.0

View File

@ -1,12 +1,15 @@
# llncsconf
LaTeX package extending Springer's llncs class.
## Installation
Copy `llncsconf.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
In a LaTeX file that uses Springer's `llncs` class, just add
```tex
\usepackage{llncsconf}
@ -44,22 +47,39 @@ Moreover, the package requires two commands to be executed:
i.e., the DOI of the final publication available at Springer's web site.
## Self-Archiving
Sprinter states in his [Springer's Consent to Publish v3](http://resource-cms.springer.com/springer-cms/rest/v1/content/731196/data/v3):
> Author may only post his/her own version, provided acknowledgment is given to the original source of publication and a link is inserted to the published article on Springers website.
> The link must be provided by inserting the DOI number of the article in the following sentence:
> "The final publication is available at Springer via `http://dx.doi.org/[insert DOI]`".
The DOI (Digital Object Identifier) can be found at the bottom of the first page of the published paper.
> Author may only post his/her own version, provided acknowledgment is given
> to the original source of publication and a link is inserted to the published
> article on Springers website. The link must be provided by inserting the DOI
> number of the article in the following sentence:
> "The final publication is available at Springer via
> `http://dx.doi.org/[insert DOI]`".
The DOI (Digital Object Identifier) can be found at the bottom of the first page
of the published paper.
This package uses `https://doi.org` as `http://dx.doi.org` [is deprecated](https://www.doi.org/factsheets/DOIIdentifierSpecs.html).
This package uses `https://doi.org` as `http://dx.doi.org`
[is deprecated](https://www.doi.org/factsheets/DOIIdentifierSpecs.html).
## Authors
Main author: [Achim D. Brucker](http://www.brucker.ch/)
### Contributors
* [Oliver Kopp](https://github.com/koppor/)
## License
This project is dual-licensed under a 2-clause BSD-style license and/or
the LPPL version 1 or any later version.
the LPPL version 1.3c or (at your opinion) any later version.
SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause
## Master Repository
The master git repository for this project is hosted by the [Software
Assurance & Security Research Team](https://logicalhacking.com) at
<https://git.logicalhacking.com/adbrucker/llncsconf>.

View File

@ -4,11 +4,15 @@
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN
%% archives in directory macros/latex/base/lppl.txt; either
%% version 1 of the License, or any later version.
%% version 1.3c of the License, or (at your opinion) any later version.
%% OR
%% The 2-clause BSD-style license.
%%
%% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause
\NeedsTeXFormat{LaTeX2e}\relax
\ProvidesClass{llncsconf}[Unreleased Achim D. Brucker]
\ProvidesPackage{llncsconf}
[2020/05/10 v1.1.0 %
Tweaks for the llncs class.]
%
\RequirePackage{ifthen}
\RequirePackage{hyperref}
@ -41,7 +45,11 @@
% <crop>
\ifthenelse{\boolean{crop}}{%
\pdfpagesattr{/CropBox [92 70 523 736]}% LNCS page: 152x235 mm
\@ifclasswith{llncs}{a4paper}{%
\pdfpagesattr{/CropBox [92 114 523 780]}%
}{%
\pdfpagesattr{/CropBox [92 65 523 731]}% LNCS page: 152x235 mm
}%
}{}
% </crop>
\def\ps@svninfofirst{\let\@mkboth\@gobbletwo\let\@oddhead\@empty\let\@evenhead\@empty