Skip to content

Latest commit

 

History

History
218 lines (134 loc) · 7.91 KB

CHANGELOG.md

File metadata and controls

218 lines (134 loc) · 7.91 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog. From 2022-03-01 onwards, versioning is done using Calendar Versioning.

Added

Changed

  • Refined description of usage of llncsconf package.
  • Update splncsnat to splncs04nat. lncs#35
  • _latexmkrc is available instead of latexmkrc to ease usage at overleaf. lncs#40

Fixed

  • Correct \keywords{} syntax for LCNS. lncs#39
  • Fixed line break in introduction

Changed

  • LNCS is now based on the offical CTAN package llncs.
  • Now generated using the latex template generator.
  • Replaced \ifluatex statements by separate .tex documents. This makes each .tex document smaller and simpler to understand.
  • Quoting is done with ``...'' instead of \qq{...}
  • Updated to TeXLive 2021

Added

  • Added initial Dockerfile to enable building using Docker.
  • Added package mindflow, which supports quickly noting down thoughts with a) a proper rendering of LaTeX and b) a proper differentiation from the main text
  • Enable deletion of *.bbl when calling latexmk -c
  • Added explicit LICENSE: 0BSD
  • Added more LaTeX hints

Fixed

  • Examples now also work on overleaf. \currfile now correctly returns main.tex/paper.tex instead of output.tex.

1.9.1 – 2019-02-04

Fixed

  • Fixed compatibility with recent babel versions: using main=english as package parameter.

1.9.0 – 2018-07-18

Added

Changed

  • Minimum required llncs.cls file: 2018/03/10.

1.8.0 – 2018-05-09

Added

  • Added stfloats package to enable footnotes appearing after floats.
  • Added option babel to microtype package to ensure that documents written in a language other than English also work.
  • Added package siunitx incluing an example.

Changed

  • Refined README.md.

Fixed

  • Numbers can be copied. Enabled by switching from cmap to glyphtounicode. Fixes #22.

Removed

  • Removed building of llncs.dem and llncs.doc from CircleCI script, because these files are not distributed by Springer anymore.

1.7.0 – 2018-03-10

Added

  • Support for lualatex as compiler. When using "Times New Roman" due to space limitations, the font of the code is still "Latin Modern" in the case of lualatex.

Fixed

  • The font size of the bibliography is fixed.

Changed

  • The monospaced font is not variable any more.

1.6.1 – 2018-03-08

Fixed

  • Changed minimum requirement regarding version of llncs.cls to 2017/09/04 (version 2.19).
  • Fix multiply defined label L2.

1.6.0 – 2018-03-07

Changed

  • Separated minted support to separate file paper-minted.tex.
  • Changed minted style from friendly to bw.

Added

  • Added "aboveskip" and "belowskip" hints.
  • Added example Java listing using minted.
  • Added example XML listing using listings.

Fixed

  • The example listing is now floating. Otherwise, the listing flows from one page to the next and interrupted by a floating table.

1.5.0 – 2018-02-04

Changed

  • Ligatures are disabled for monospaced font. E.g., \texttt{--} stays -- and is not converted to an en dash.
  • Replace splncs03.bst by splncsnat.bst, which was developed in a clean way by @tpavlic.

Added

  • Example for \citet (enabled by splncsnat.bst).

1.4.1 – 2018-02-03

Fixed

  • Numbers in the bibliography are rendered as LNCS required again.

1.4.0 – 2018-02-02

Added

  • Support for \cite[prenote][postnote]{ref} to enable \cite[based on][]{ref} by including the natib package.
  • Support for booktabs package.

Changed

  • Removed tracking=smallcaps option in microtype to have letters in \textsc{BPMN} standing closer together.

1.3.0 – 2018-01-30

Added

  • Added ready-to-go configuration for latexindent.
  • Added labeled "Conclusion and Outlook" section to enable an even quicker start.
  • Added prepared usage of llncsconf package.
  • Explicitly added package hyperref to paper.tex in case users remove the pdfcomment package.

1.2.0 – 2018-01-19

Added

  • Added package upquote to enable backticks being properly rendered in listings.

Fixed

  • Listings by the packages minted and listings can be mixed now: The counter of "List." at the captions were different.

Changed

  • Replaced the outdated mathptmx by the newtx and newtxtt packages. Explained their activation (space saving technique).
  • Blindtext now also in the conclusion.

1.1.1 – 2018-01-18

Changed

  • download-llncs-files-from-springer.sh now uses ftp://ftp.springernature.com/cs-proceeding/llncs/llncs2e.zip as ftp.springer.de seems to be an inofficial site.
  • Removed download of required Springer files using gradle.
  • Updated README.md: Merged "Features" and "Benefits" into "Features".

1.1.0 – 2018-01-17

Added

  • Added example lstlisting to show how the listings package can be used.
  • Added example listing typeset using minted.
  • Added \usepackage[utf8]{inputenc} to support input of non-ASCII characters using UTF-8.
  • Added TeX magic comments.

Changed

  • Tweaked options for "microtype", especially protrusion=alltext-nott.

1.0.0 – 2018-01-16

First release using semantic versioning.