This repository aims to provide a quick start for modern LaTeXing with LNCS.
The official template is available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. The files are also provided at Springer's FTP server at ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/.
Licensing restrictions of Springer do not allow distribution outside of springer. See message #47 for debian bug 31897 for details. Therefore, the required files llncs.cls and splncs03.bst have to be downloaded in some way. Follow the quick start instructions.
- Click on
Download ZIP
or here. - Extract template.zip in the folder where you want to write your paper.
- Execute
gradlew init
or download llncs.cls and splncs03.bst by hand and store them in the target directory. - Edit paper.tex.
latexmk -pdf paper.tex
.
- Provides a skeletton paper.tex file
- Adds modern packages such as microtype, cleveref, csquotes, paralist, hyperref, hypcap, cfr-lm
- Support of copy and paste from the generated PDF: Glyphs are encoded using unicode characters.
- Support for
\powerset
command - Generated PDF allows for copy and paste of text without getting words with ligatures such as "workflow" destroyed
This howto assumes that you don't have a git repository for your paper yet. If you have, just add https://github.com/latextemplates/LNCS.git as upstream and merge the branch "template" into your "master" branch.
- Open command line
- git clone https://github.com/latextemplates/LNCS.git
- cd LNCS
- git remote rename origin github
- git checkout -b master
After that you can use and push the master branch as usual.