Compare commits

..

4 Commits
v1.2.0 ... main

Author SHA1 Message Date
Achim D. Brucker 2306ea6403 Added compare link for version 1.1.0.
ci/woodpecker/push/build Pipeline was successful Details
2022-07-01 12:33:38 +01:00
Achim D. Brucker 36494d842e Udated reference for diff against last released version.
ci/woodpecker/push/build Pipeline was successful Details
2022-04-24 21:18:19 +01:00
Achim D. Brucker f474d909b8 Udated reference for diff against last released version.
ci/woodpecker/push/build Pipeline was successful Details
2022-04-24 21:16:49 +01:00
Achim D. Brucker 301b059b49 Added version 1.2.0. 2022-04-24 21:05:37 +01:00
16 changed files with 222 additions and 1 deletions

144
.gitignore vendored Normal file
View File

@ -0,0 +1,144 @@
# Springer's llncs style should not be part of the repository,
# but is, of course, required to compile the example. It can be
# obtained from
# http://www.springer.com/gb/computer-science/lncs/conference-proceedings-guidelines
llncs.cls
# ---> TeX
## Core latex/pdflatex auxiliary files:
*.aux
*.lof
*.log
*.lot
*.fls
*.out
*.toc
## Intermediate documents:
*.dvi
*-converted-to.*
# these rules might exclude image files for figures etc.
# *.ps
# *.eps
# *.pdf
## Bibliography auxiliary files (bibtex/biblatex/biber):
*.bbl
*.bcf
*.blg
*-blx.aux
*-blx.bib
*.brf
*.run.xml
## Build tool auxiliary files:
*.fdb_latexmk
*.synctex
*.synctex.gz
*.synctex.gz(busy)
*.pdfsync
## Auxiliary and intermediate files from other packages:
# algorithms
*.alg
*.loa
# achemso
acs-*.bib
# amsthm
*.thm
# beamer
*.nav
*.snm
*.vrb
#(e)ledmac/(e)ledpar
*.end
*.[1-9]
*.[1-9][0-9]
*.[1-9][0-9][0-9]
*.[1-9]R
*.[1-9][0-9]R
*.[1-9][0-9][0-9]R
*.eledsec[1-9]
*.eledsec[1-9]R
*.eledsec[1-9][0-9]
*.eledsec[1-9][0-9]R
*.eledsec[1-9][0-9][0-9]
*.eledsec[1-9][0-9][0-9]R
# glossaries
*.acn
*.acr
*.glg
*.glo
*.gls
# gnuplottex
*-gnuplottex-*
# hyperref
*.brf
# knitr
*-concordance.tex
*.tikz
*-tikzDictionary
# listings
*.lol
# makeidx
*.idx
*.ilg
*.ind
*.ist
# minitoc
*.maf
*.mtc
*.mtc[0-9]
*.mtc[1-9][0-9]
# minted
_minted*
*.pyg
# morewrites
*.mw
# mylatexformat
*.fmt
# nomencl
*.nlo
# sagetex
*.sagetex.sage
*.sagetex.py
*.sagetex.scmd
# sympy
*.sout
*.sympy
sympy-plots-for-*.tex/
# TikZ & PGF
*.dpth
*.md5
*.auxlock
# todonotes
*.tdo
# xindy
*.xdy
# WinEdt
*.bak
*.sav

22
.woodpecker/README.md Normal file
View File

@ -0,0 +1,22 @@
# Continuous Build and Release Setup
[![status-badge](https://ci.logicalhacking.com/api/badges/adbrucker/llncsconf/status.svg)](https://ci.logicalhacking.com/adbrucker/llncsconf)
This directory contains the CI configuration for the [Woodpecker CI](https://woodpecker-ci.org/).
It may also contain additional tools and script that are useful for preparing a release.
## Generated Artifacts
### Latest Build
* [example_accepted_crop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_accepted_crop.pdf)
* [example_accepted_nocrop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_accepted_nocrop.pdf)
* [example_intended_crop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_intended_crop.pdf)
* [example_intended_nocrop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_intended_nocrop.pdf)
* [example_llncs_crop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_llncs_crop.pdf)
* [example_llncs_nocrop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_llncs_nocrop.pdf)
* [example_proceedings_crop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_proceedings_crop.pdf)
* [example_proceedings_nocrop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_proceedings_nocrop.pdf)
* [example_submitted_crop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_submitted_crop.pdf)
* [example_submitted_nocrop.pdf](https://artifacts.logicalhacking.com/ci/adbrucker/llncsconf/main/latest/example_submitted_nocrop.pdf)

46
.woodpecker/build.yml Normal file
View File

@ -0,0 +1,46 @@
pipeline:
build:
image: docker.io/texlive/texlive
commands:
- export ARTIFACT_DIR=$CI_WORKSPACE/.artifacts/$CI_REPO/$CI_BRANCH/$CI_BUILD_NUMBER/
- mkdir -p $ARTIFACT_DIR
- pdflatex "\PassOptionsToPackage{$STATUS,$CROP}{llncsconf}\input{example.tex}"
- pdflatex "\PassOptionsToPackage{$STATUS,$CROP}{llncsconf}\input{example.tex}"
- cp example.pdf $ARTIFACT_DIR/example_${STATUS}_${CROP}.pdf
- find $ARTIFACT_DIR
- cd $ARTIFACT_DIR
- cd ..
- ln -s * latest
- sleep 5
deploy:
image: docker.io/drillster/drone-rsync
settings:
hosts: [ "ci.logicalhacking.com"]
port: 22
source: .artifacts/$CI_REPO_OWNER/*
target: $CI_REPO_OWNER
include: [ "**.*"]
key:
from_secret: artifacts_ssh
user: artifacts
notify:
image: drillster/drone-email
settings:
host: smtp.0x5f.org
username: woodpecker
password:
from_secret: email
from: ci@logicalhacking.com
when:
status: [ changed, failure ]
matrix:
CROP:
- nocrop
- crop
STATUS:
- intended
- submitted
- accepted
- proceedings
- llncs

View File

@ -5,6 +5,12 @@ 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).
## [Unreleased]
### Added
### Changed
## [1.2.0] - 2022-04-24
### Added
@ -32,3 +38,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Initial version uploaded to CTAN.
[Unreleased]: https://git.logicalhacking.com/adbrucker/llncsconf/compare/v1.2.0...HEAD
[1.2.0]: https://git.logicalhacking.com/adbrucker/llncsconf/compare/v1.1.0...v1.2.0
[1.1.0]: https://git.logicalhacking.com/adbrucker/llncsconf/compare/v1.0.0...v1.1.0

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -11,7 +11,7 @@
%% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause
\NeedsTeXFormat{LaTeX2e}\relax
\ProvidesPackage{llncsconf}
[2022/04/24 v1.2.0 %
[2000/00/00 Unreleased v1.2.0+ %
Tweaks for the llncs class.]
%
\RequirePackage{ifthen}