summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/lni
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-11-27 20:40:50 +0000
committerKarl Berry <karl@freefriends.org>2023-11-27 20:40:50 +0000
commitc693f87bb999811033329ceb2eac1da17281ed89 (patch)
tree883aa6dd9603477871d02d9eee5d265cfe53df3e /Master/texmf-dist/doc/latex/lni
parentfd4bf9c8239a7842dc4557378337a32377d51f70 (diff)
lni (27nov23)
git-svn-id: svn://tug.org/texlive/trunk@68984 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/lni')
-rw-r--r--Master/texmf-dist/doc/latex/lni/CHANGELOG.md109
-rw-r--r--Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md34
-rw-r--r--Master/texmf-dist/doc/latex/lni/README.md37
-rw-r--r--Master/texmf-dist/doc/latex/lni/lni-author-template.tex37
-rw-r--r--Master/texmf-dist/doc/latex/lni/lni-paper-example-de.bib14
-rw-r--r--Master/texmf-dist/doc/latex/lni/lni-paper-example-de.tex69
-rw-r--r--Master/texmf-dist/doc/latex/lni/lni.pdfbin360866 -> 377740 bytes
7 files changed, 180 insertions, 120 deletions
diff --git a/Master/texmf-dist/doc/latex/lni/CHANGELOG.md b/Master/texmf-dist/doc/latex/lni/CHANGELOG.md
index 0620ff73a0c..9eb9a35d236 100644
--- a/Master/texmf-dist/doc/latex/lni/CHANGELOG.md
+++ b/Master/texmf-dist/doc/latex/lni/CHANGELOG.md
@@ -1,94 +1,142 @@
# Changelog
All notable changes to this project will be documented in this file.
-The format is based on [Keep a Changelog](http://keepachangelog.com/)
-and this project adheres to [Semantic Versioning](http://semver.org/).
+The format is based on [Keep a Changelog](https://keepachangelog.com/).
-## [Unreleased]
+## [1.8] - 2023-11-26
-## [1.7.0] - 2021-03-02
+### Added
+
+- Added option `anonymous` for anonymizing an article ([#100](https://github.com/gi-ev/LNI/pull/100))
+- Added `\pdfoutput=1` to fix compatibility with [arXiv](https://arxiv.org/) ([#81](https://github.com/gi-ev/LNI/issues/81))
+- Added more links to `biblatex-lni` to documentation ([#90](https://github.com/gi-ev/LNI/issues/90))
+- Added `\yearofpublication` to documentation ([#89](https://github.com/gi-ev/LNI/pull/89))
+- New macro `\affil` for an easier way to enter afiliations (see the documentation and lni-paper-example-de.tex for more details)
+
+### Changed
+
+- Improved spacing in and around lists to better match the Word template ([#102](https://github.com/gi-ev/LNI/pull/102))
+- Synced title spacing with Word template ([#104](https://github.com/gi-ev/LNI/pull/104))
+- (chore) `build.sh` assumes `*.md` are formatted using LF line endings, removed `dos2unix` dependency.
+- Improvement for documentation ([#89](https://github.com/gi-ev/LNI/issues/89), [#90](https://github.com/gi-ev/LNI/issues/90), [#93](https://github.com/gi-ev/LNI/issues/93), [#95](https://github.com/gi-ev/LNI/issues/95), [#96](https://github.com/gi-ev/LNI/issues/96))
+- Changed delimiter between keywords to comma (,)
+- Load `amsmath` explictly
+- `author` now holds four arguments to integrate email and ORCID id.
+
+### Fixed
+
+- hyperref option `linktoc` fixed to `all` instead of `both`
+- Fixed output in bst files ([#97](https://github.com/gi-ev/LNI/issues/97))
+- Hyperlinked bibliographic entries work again ([#107](https://github.com/gi-ev/LNI/issues/107))
+- `\footnote` is not used for pdf bookmarks ([#87](https://github.com/gi-ev/LNI/issues/87))
+- Footnotes are always set at the bottom of the page ([#122](https://github.com/gi-ev/LNI/issues/122))
+- Handling of `fleqn` option for `amsmath`
+
+### Removed
+
+- Removed support for `ccicons`
+- Removed option `nohyperref` ([#131](https://github.com/gi-ev/LNI/issues/131))
+
+## [1.7] - 2021-03-02
### Changed
-- Change loading of latest ngerman hyphenation patterns (#47)
-- Change `\year` to `\yearofpublication` to avoid problems (#85)
+- Change loading of latest ngerman hyphenation patterns ([#47](https://github.com/gi-ev/LNI/issues/47))
+- Change `\year` to `\yearofpublication` to avoid problems ([#85](https://github.com/gi-ev/LNI/issues/85))
### Fixed
-- Fix setting of pdf metadata (#87)
-
-## [1.6.0] - 2019-10-14
+
+- Fix setting of pdf metadata ([#87](https://github.com/gi-ev/LNI/issues/87))
+
+## [1.6] - 2019-10-14
### Added
+
- Optional argument for `\booktitle` to support a short book title for running headers
- New macro `\booksubtitle`
- Add support for `selnolig` (LuaTeX-only)
### Changed
+
- `\email` now generates a `mailto:` hyperlink
- Example file: `align` instead of `eqnarray`
- Add `driver=none` option to `geometry` for better crop results (independent from engine)
### Fixed
+
- Global options are passed to `article` class ([#78](https://github.com/gi-ev/LNI/issues/78))
- Finally fix BiBTeX issue thanks to @ytzemih ([#6](https://github.com/gi-ev/LNI/issues/6))
- `hyperref` is loaded without options to make it more compatible with other packages like `authorarchive`
+- `hypcap` is only loaded if `hyperref` has been loaded before.
-## [1.5.0] - 2019-04-04
+
+## [1.5] - 2019-04-04
### Added
+
- Load package `textcomp` by default and add option `upquote` to `listings` package ([#69](https://github.com/gi-ev/LNI/issues/69))
- New option `norunningheads` to remove all running headers from the document
([#77](https://github.com/gi-ev/LNI/issues/77))
### Changed
+
- `\refname` changed to `Bibliography` for English texts
### Fixed
+
- German paper example: Correct language `Java` at example listing
- Packages `hyperef`, `cleveref` and `hypcap` are always at the end of the preamble ([#71](https://github.com/gi-ev/LNI/issues/71))
- Option `bookmarks` of `hyperref` now set at load-time. Had no effect before.
- Layout for English texts (subtitle)
- URL for GI in example file
-## [1.4.0] - 2018-01-15
+## [1.4] - 2018-01-15
### Added
+
- New option `oldfonts` to use the class file on older systems by loading the `mathptmx` font package ([#56](https://github.com/gi-ev/LNI/issues/56))
- New macros added (taken from `emisa.dtx`) ([#57](https://github.com/gi-ev/LNI/issues/57))
- Hint to word limit for abstract ([#60](https://github.com/gi-ev/LNI/issues/60))
-- Added full example for an article in German ([#63](https://github.com/gi-ev/LNI/issues/63))
+- Full example for an article in German ([#63](https://github.com/gi-ev/LNI/issues/63))
### Changed
+
- Package `caption` is loaded in order to make the class more robust ([#59](https://github.com/gi-ev/LNI/issues/59))
### Fixed
+
- Basewidth for `lstlistings` ([#62](https://github.com/gi-ev/LNI/issues/62))
- Adapting captions of `lstlistings`
- License statement of paper: CC-BY-SA instead of CC-BY-NC ([#67](https://github.com/gi-ev/LNI/issues/67))
+- Font size for `\large`
+- Font size bug regarding the running header and the captions
-## [1.3.0] - 2017-05-15
+## [1.3] - 2017-05-15
### Added
-- New option `nofonts` to use the class file on older systems ([#53](https://github.com/gi-ev/LNI/issues/52))
+
+- New option `nofonts` to use the class file on older systems ([#53](https://github.com/gi-ev/LNI/issues/53))
### Changed
-- Use more stable syntax for font loading with `fontspec` ([#54](https://github.com/gi-ev/LNI/issues/54))
+- Use more stable syntax for font loading with `fontspec` ([#54](https://github.com/gi-ev/LNI/issues/54))
-## [1.2.0] - 2017-05-05
+## [1.2] - 2017-05-05
### Added
+
- Quick start section for README.md ([#48](https://github.com/gi-ev/LNI/issues/48))
- New macro `\lnidoi` to add DOI to pages (DOI provided by editor)
- General (partial) support for `XeTeX` and `LuaTeX` using the `iftex` package ([#51](https://github.com/gi-ev/LNI/issues/51))
### Changed
-- Option `straightquotes` is set manually for package `newtxtt` to gain compatibility with versions prior to v1.05 ([#49](https://github.com/gi-ev/LNI/issues/49))
+- Option `straightquotes` is set manually for package `newtxtt` to gain compatibility with versions prior to v1.05 ([#49](https://github.com/gi-ev/LNI/issues/49))
-## [1.1.0] - 2017-04-19
+## [1.1] - 2017-04-19
### Added
+
- New macro `\subtitle` ([#44](https://github.com/gi-ev/LNI/issues/44))
- New keyword delimiter `\and` ([#43](https://github.com/gi-ev/LNI/issues/43))
- New files CHANGELOG.md and CONTRIBUTING.md
@@ -96,22 +144,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Check for latest German hyphenation patterns ([#47](https://github.com/gi-ev/LNI/issues/47))
### Changed
+
- CTAN script to include new files
- Documentation
### Fixed
-- Definition of `\Crefname` to always get "Abb." instead of "ABB." etc. ([#45](https://github.com/gi-ev/LNI/pull/45))
+- Definition of `\Crefname` to always gets "Abb." instead of "ABB." etc. ([#45](https://github.com/gi-ev/LNI/pull/45))
+
+## [1.0] - 2017-04-07
-## [1.0.0] - 2017-04-07
First release of the revised files
-[Unreleased]: https://github.com/gi-ev/LNI/compare/v1.7...HEAD
-[1.7.0]: https://github.com/gi-ev/LNI/releases/tag/v1.7
-[1.6.0]: https://github.com/gi-ev/LNI/releases/tag/v1.6
-[1.5.0]: https://github.com/gi-ev/LNI/releases/tag/v1.5
-[1.4.0]: https://github.com/gi-ev/LNI/releases/tag/v1.4
-[1.3.0]: https://github.com/gi-ev/LNI/releases/tag/v1.3
-[1.2.0]: https://github.com/gi-ev/LNI/releases/tag/v1.2
-[1.1.0]: https://github.com/gi-ev/LNI/releases/tag/v1.1
-[1.0.0]: https://github.com/gi-ev/LNI/releases/tag/v1.0
+[Unreleased]: https://github.com/gi-ev/LNI/compare/v1.8...HEAD
+[1.8]: https://github.com/gi-ev/LNI/releases/tag/v1.8
+[1.7]: https://github.com/gi-ev/LNI/releases/tag/v1.7.0
+[1.6]: https://github.com/gi-ev/LNI/releases/tag/v1.6.0
+[1.5]: https://github.com/gi-ev/LNI/releases/tag/v1.5
+[1.4]: https://github.com/gi-ev/LNI/releases/tag/v1.4
+[1.3]: https://github.com/gi-ev/LNI/releases/tag/v1.3
+[1.2]: https://github.com/gi-ev/LNI/releases/tag/v1.2
+[1.1]: https://github.com/gi-ev/LNI/releases/tag/v1.1
+[1.0]: https://github.com/gi-ev/LNI/releases/tag/v1.0
diff --git a/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md b/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md
index ff718c5bd63..0b8e296053c 100644
--- a/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md
+++ b/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md
@@ -6,6 +6,30 @@ We love code contributions.
You can easily work on the code if you have a GitHub account ([get one](https://github.com/join)).
For that, please [fork the repository](https://help.github.com/articles/fork-a-repo/), work on the code, and submit a [pull request](https://help.github.com/articles/about-pull-requests/).
+## LaTeX hints
+
+We base on [reitzig's TeXLive Docker Images](https://github.com/reitzig/texlive-docker), which are small.
+They require each new package listed in `Texlivefile`.
+Thus, if you add a new LaTeX package, please also add it into that file.
+
+You can have a full `bash` environment to experiment by using following command (assuming you are on Windows and checked out the repository at `c:\git-repositories\LNI`):
+
+ docker run -it --rm -v c:\git-repositories\LNI:/work/src reitzig/texlive-base:2023.1 work bash
+
+After `cd /work/src`, you are in the directory hosting `lni.dtx` and all other files.
+
+You can check successful generation of `lni.cls` based on `lni.dtx` using following command:
+
+ docker run --rm -v c:\git-repositories\LNI:/work/src reitzig/texlive-base:2023.1 work
+
+⚠ Running that command overwrites `lni.cls` (based on `lni.dtx`), so be careful. ⚠
+
+## CI checks
+
+We have a GitHub workflow running, which checks the complete build using that Docker image.
+
+## Hints on GitHub usage
+
Take a look at GitHub's excellent overview on the [GitHub flow](https://guides.github.com/introduction/flow/index.html).
The [Feature Branch Workflow](https://de.atlassian.com/git/tutorials/comparing-workflows#feature-branch-workflow) forms the basis of this kind of development.
@@ -20,11 +44,11 @@ In other words:
git checkout -b patch
-3. Make your changes.
-4. Commit your changes.
+4. Make your changes.
+5. Commit your changes.
Thereby, try to write a [good commit message](https://github.com/joelparkerhenderson/git_commit_message).
-5. Push your chaneges (to your repository)
-6. [submit a pull request](https://github.com/gi-ev/lni/compare/)
-7. At this point you're waiting on us.
+6. Push your changes (to your repository)
+7. [submit a pull request](https://github.com/gi-ev/lni/compare/)
+8. At this point you're waiting on us.
We like to at least comment on pull requests as soon as possible.
We may suggest some changes or improvements or alternatives.
diff --git a/Master/texmf-dist/doc/latex/lni/README.md b/Master/texmf-dist/doc/latex/lni/README.md
index f986ef46f50..b8ab8bdfc7f 100644
--- a/Master/texmf-dist/doc/latex/lni/README.md
+++ b/Master/texmf-dist/doc/latex/lni/README.md
@@ -1,10 +1,10 @@
-# lni [![Build Status](https://circleci.com/gh/gi-ev/LNI/tree/master.svg?style=shield)](https://circleci.com/gh/gi-ev/LNI/) [![CTAN](https://img.shields.io/badge/CTAN-lni-blue.svg?style=flat-square)](https://ctan.org/pkg/lni)
+# lni
-```
+```yaml
----------------------------------------------------------------------------
-lni -- A class for submissions to the ``Lecture Notes in Informatics''
-(c) 2016-2021 Gesellschaft für Informatik (GI)
-Version: 1.7
+lni -- A class for submissions to the ``Lecture Notes in Informatics''
+(c) 2016-2023 Gesellschaft für Informatik (GI)
+Version: 1.8
Maintainer: Martin Sievers
Email: martin.sievers@schoenerpublizieren.de
License: Released under the LaTeX Project Public License v1.3c or later
@@ -19,19 +19,24 @@ This is the official version of the class “lni” for submissions to the
It is based on previous templates created on behalf of the GI.
Quick start:
-Download [lni-author-template.tex](lni-author-template.tex) and edit it in
+Download [`lni-author-template.tex`](lni-author-template.tex) and edit it in
your favorite LaTeX editor.
-You will have to use [BibTeX](https://www.ctan.org/pkg/bibtex) as bibliography tool.
-In case you want to use [biblatex](https://www.ctan.org/pkg/biblatex) and
-[Biber](https://www.ctan.org/pkg/biber), read on in the documentation of this class.
+By default [BibTeX](https://www.ctan.org/pkg/bibtex) is used as bibliography tool.
+In case you want to use [biblatex](https://www.ctan.org/pkg/biblatex) together with
+[Biber](https://www.ctan.org/pkg/biber) (strongly recommended), read on in the
+documentation. There is a specialized package
+[biblatex-lni](https://ctan.org/pkg/biblatex-lni), which can easily be included
+to get correctly formed bibliographies. The easiest way is to add `biblatex` as class
+option. See documentation for details.
+
You should use `pdflatex` as `xelatex` and `lualatex` lack some features of the class file.
-Stable versions are always uploaded to CTAN (https://www.ctan.org/pkg/lni).
-In addition you will find the most recent developer version on GitHub at https://github.com/gi-ev/lni.
-The most recent documentation is available at https://github.com/gi-ev/LNI/blob/master/lni.pdf.
-It includes a short description how to use the template and also provides trouble shooting hints.
+Stable versions are always uploaded to CTAN and available at <https://www.ctan.org/pkg/lni>.
+In addition, you will find the most recent developer version on GitHub at https://github.com/gi-ev/lni.
+The most recent documentation is available at <https://gi-ev.github.io/LNI/lni.pdf>.
+It includes a short description how to use the template and also provides troubleshooting hints.
-Please see [CHANGELOG.md](CHANGELOG.md) for a version history
+Please see [`CHANGELOG.md`](CHANGELOG.md) for a version history
- [GI]: https://www.gi.de/
- [Lecture Notes in Informatics]: https://www.gi.de/service/publikationen/lni.html
+[GI]: https://gi.de/
+[Lecture Notes in Informatics]: https://gi.de/service/publikationen/lni
diff --git a/Master/texmf-dist/doc/latex/lni/lni-author-template.tex b/Master/texmf-dist/doc/latex/lni/lni-author-template.tex
index abdbd74ce60..411fea056ad 100644
--- a/Master/texmf-dist/doc/latex/lni/lni-author-template.tex
+++ b/Master/texmf-dist/doc/latex/lni/lni-author-template.tex
@@ -2,12 +2,15 @@
% !TeX program = pdflatex
% !BIB program = bibtex
-%%% Um einen Artikel auf deutsch zu schreiben, genügt es die Klasse ohne
-%%% Parameter zu laden.
-\documentclass[]{lni}
%%% To write an article in English, please use the option ``english'' in order
%%% to get the correct hyphenation patterns and terms.
%%% \documentclass[english]{class}
+%%% for anonymizing an article you can use the ``anonymous'' option.
+%%%
+%%% Um einen Artikel auf deutsch zu schreiben, genügt es die Klasse ohne
+%%% Parameter zu laden.
+%%% Zur Anonymisierung kann die ``anonymous'' Option genutzt werden.
+\documentclass[]{lni}
%%
\begin{document}
%%% Mehrere Autoren werden durch \and voneinander getrennt.
@@ -15,22 +18,19 @@
%%% Das optionale Argument (sofern angegeben) wird für die Kopfzeile verwendet.
\title[Ein Kurztitel]{Ein sehr langer Titel über mehrere Zeilen mit sehr vielen
Worten und noch mehr Buchstaben}
-%%%\subtitle{Untertitel / Subtitle} % if needed
-\author[Vorname1 Nachname1 \and Firstname2 Lastname2]
-{Vorname1 Nachname1\footnote{Universität, Abteilung, Straße, Postleitzahl Ort,
-Land \email{emailaddress@author1}} \and
-Firstname2 Lastname2\footnote{University, Department, Address, Country
-\email{emailaddress@author2}}}
-\startpage{11} % Beginn der Seitenzählung für diesen Beitrag / Start page
-\editor{Herausgeber et al.} % Names of Editors
-\booktitle{Name-der-Konferenz} % Name of book title
-\yearofpublication{2017}
-%%%\lnidoi{18.18420/provided-by-editor-02} % if known
+%% \subtitle{Untertitel / Subtitle} % if needed
+\author[1]{Firstname1 Lastname1}{firstname1.lastname1@affiliation1.org}{0000-0000-0000-0000}
+\author[2]{Firstname2 Lastname2}{firstname2.lastname2@affiliation2.org}{0000-0000-0000-0000}
+\author[1]{Firstname3 Lastname3}{firstname3.lastname3@affiliation1.org}{0000-0000-0000-0000}
+\author[1]{Firstname4 Lastname4}{firstname4.lastname4@affiliation1.org}{0000-0000-0000-0000}%
+\affil[1]{Universität\\Abteilung\\Straße\\Postleitzahl Ort\\Land}
+\affil[2]{University\\Department\\Address\\Country}
\maketitle
\begin{abstract}
-This is a brief overview of the paper, which should be 70 to 150 words long and
-include the most relevant points. This has to be a single paragraph.
+Dies ist eine kurze Übersicht über das Dokument mit einer Länge von
+70 bis 150 Wörtern. Es sollte ein Absatz sein, der die relevantesten
+Aspekte enthält.
\end{abstract}
\begin{keywords}
Schlagwort1 \and Schlagwort2 %Keyword1 \and Keyword2
@@ -38,6 +38,7 @@ Schlagwort1 \and Schlagwort2 %Keyword1 \and Keyword2
%%% Beginn des Artikeltexts
\section{Überschrift/Heading}
-%%% Angabe der .bib-Datei (ohne Endung) / State .bib file (for BibTeX usage)
-\bibliography{mybibfile} %\printbibliography if you use biblatex/Biber
+%%% Angabe der .bib-Datei (ohne Endung) / State .bib file (im Falle der Nutzung von BibTeX)
+%% \bibliography{mybibfile}
+%% \printbibliography % im Falle der Nutzung von biblatex
\end{document}
diff --git a/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.bib b/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.bib
index 93899d66e45..4cd48363761 100644
--- a/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.bib
+++ b/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.bib
@@ -1,6 +1,6 @@
@InProceedings{ABC01,
- author = {N. Abraham and U. Bibel and P. Corleone},
+ author = {Abraham, N. and Bibel, U. and Corleone, P.},
title = {Formatting Contributions for Proceedings},
pages = {46-53},
crossref = {Gl01},
@@ -17,7 +17,7 @@
title = {Formatierungsrichtlinien für Tagungsbände},
publisher = {Format-Verlag},
year = {2000},
- author = {K. Abel and U. Bibel},
+ author = {Abel, K. and Bibel, U.},
address = {Bonn},
}
@@ -25,11 +25,11 @@
title = {The Magic Format -- Your Way to Pretty Books},
publisher = {Noah \& Sons},
year = {2010},
- author = {O. Ezgarani},
+ author = {Ezgarani, O.},
}
@Article{Gl06,
- author = {H. I. Glück},
+ author = {Glück, H. I.},
title = {Formatierung leicht gemacht},
journal = {Formatierungsjournal},
volume = {11},
@@ -42,14 +42,14 @@
title = {Essenzen der Informatik},
publisher = {Verlag Formvoll},
year = {2014},
- author = {K. Wasser and H. Feuer and R. Erde and H. Licht},
+ author = {Wasser, K. and Feuer, H. and Erde, R. and Licht, H.},
}
@Book{Wa14b,
title = {Ganz neue Essenzen der Informatik im selben Jahr},
publisher = {Format-Verlag},
year = {2014},
- author = {K. Wasser and H. Feuer and R. Erde and H. Licht},
+ author = {Wasser, K. and Feuer, H. and Erde, R. and Licht, H.},
}
@Proceedings{Gl01,
@@ -65,7 +65,7 @@
title = {Formatierung 2009},
publisher = {Format-Verlag},
year = {2009},
- editor = {H. I. Glück},
+ editor = {Glück, H. I.},
number = {999},
series = {LNI},
address = {Bonn},
diff --git a/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.tex b/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.tex
index 40f52c0b1fc..5169c43fa71 100644
--- a/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.tex
+++ b/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.tex
@@ -1,41 +1,14 @@
% !TeX encoding = UTF-8
% !TeX spellcheck = de_DE
-%% Dies gibt Warnungen aus, sollten veraltete LaTeX-Befehle verwendet werden
-\RequirePackage[l2tabu, orthodox]{nag}
-
-\documentclass[utf8,biblatex]{lni}
-\bibliography{lni-paper-example-de}
+\documentclass[biblatex]{lni}
+\addbibresource{lni-paper-example-de.bib}
%% Schöne Tabellen mittels \toprule, \midrule, \bottomrule
\usepackage{booktabs}
%% Zu Demonstrationszwecken
-\usepackage[math]{blindtext}
-\usepackage{mwe}
-
-%% BibLaTeX-Sonderkonfiguration,
-%% falls man schnell eine existierende Bibliographie wiederverwenden will, aber nicht die .bib-Datei händisch anpassen möchte.
-%% Bitte \iffalse und \fi entfernen, dann ist diese Konfiguration aktiviert.
-
-\iffalse
-\AtEveryBibitem{%
- \ifentrytype{article}{%
- }{%
- \clearfield{doi}%
- \clearfield{issn}%
- \clearfield{url}%
- \clearfield{urldate}%
- }%
- \ifentrytype{inproceedings}{%
- }{%
- \clearfield{doi}%
- \clearfield{issn}%
- \clearfield{url}%
- \clearfield{urldate}%
- }%
-}
-\fi
+\usepackage[]{blindtext}
\begin{document}
%%% Mehrere Autoren werden durch \and voneinander getrennt.
@@ -43,14 +16,12 @@
%%% Das optionale Argument (sofern angegeben) wird für die Kopfzeile verwendet.
\title[Ein Kurztitel]{Ein sehr langer Titel über mehrere Zeilen mit sehr vielen Worten und noch mehr Buchstaben}
%%%\subtitle{Untertitel / Subtitle} % falls benötigt
-\author[Vorname1 Nachname1 \and Vorname2 Nachname2]
-{Vorname1 Nachname1\footnote{Universität, Abteilung, Straße, Postleitzahl Ort, Land \email{emailaddress@author1}} \and
- Vorname2 Nachname2\footnote{University, Department, Address, Country \email{emailaddress@author2}}}
-\startpage{11} % Beginn der Seitenzählung für diesen Beitrag
-\editor{Herausgeber et al.} % Namen der Herausgeber
-\booktitle{Name-der-Konferenz} % Name des Tagungsband; optional Kurztitel
-\yearofpublication{2017}
-%%%\lnidoi{18.18420/provided-by-editor-02} % Falls bekannt
+\author[1]{Vorname1 Nachname1}{vorname1.name1@affiliation1.de}{0000-0000-0000-0000}
+\author[2]{Vorname2 Nachname2}{vorname2.name2@affiliation2.de}{0000-0000-0000-0000}
+\author[1]{Vorname3 Nachname3}{vorname3.name3@affiliation1.de}{0000-0000-0000-0000}
+\author[1]{Vorname4 Nachname4}{vorname4.name4@affiliation1.de}{0000-0000-0000-0000}%
+\affil[1]{Universität\\Abteilung\\Straße\\Postleitzahl Ort\\Land}
+\affil[2]{University\\Department\\Address\\Country}
\maketitle
\begin{abstract}
@@ -61,7 +32,7 @@ Die Formatierung erfolgt automatisch innerhalb des abstract-Bereichs.
\end{abstract}
\begin{keywords}
-LNI Guidelines \and \LaTeX Vorlage
+LNI Guidelines \and \LaTeX\ Vorlage
\end{keywords}
\section{Verwendung}
@@ -69,7 +40,7 @@ Die GI gibt unter \url{http://www.gi-ev.de/LNI} Vorgaben für die Formatierung v
Für \LaTeX-Dokumente werden diese durch die Dokumentenklasse \texttt{lni} realisiert.
Dieses Dokument basiert auf der offiziellen Dokumentation, simplifiziert und setzt grundlegendes LaTeX-Wissen voraus.
-Es werden generische Platzhalter an die entsprechenden Stellen (wie beispielsweise die Authoren-Angaben) gesetzt und nicht weiter an anderer Stelle dokumentiert.
+Es werden generische Platzhalter an die entsprechenden Stellen (wie beispielsweise die Autoren-Angaben) gesetzt und nicht weiter an anderer Stelle dokumentiert.
Dieses Template ist wie folgt gegliedert:
\Cref{sec:demos} zeigt Demonstrationen der LNI-Verlage.
@@ -82,6 +53,8 @@ Es ist kein Weierstraß-p ($\wp$) mehr.
Spitze Klammen können direkt eingegeben werden: <test />
+Anonymisierungen können mittels anonymous-Option in der documentclass automatisch vorgenommen werden. Dafür gibt es das \texttt{anon}-Makro, z.\,B. \anon{Geheim für Review} und \anon[nur für Review]{nur für finale Version}.
+
Hier eine kleine Demonstration von \href{https://www.ctan.org/pkg/microtype}{microtype}:
\blindtext
@@ -142,16 +115,22 @@ public class Hello {
Alternativ kann auch die \texttt{lstlisting}-Umgebung verwendet werden.
-\Cref{L1} zeigt uns ein Beispiel, das mit Hilfe der \texttt{lstlisting}-Umgebung realisiert ist.
+\Cref{java-hello-world} zeigt uns ein Beispiel, das mit Hilfe der \texttt{lstlisting}-Umgebung realisiert ist. Ein anderes Beispiel ist \cref{python-hello-world}.
-\begin{lstlisting}[caption={Beschreibung}, label=L1, language=Java]
+\begin{lstlisting}[caption={Ein Java-Programm}, label=java-hello-world, language=Java]
public class Hello {
- public static void main (String[] args) {
- System.out.println("Hello World!");
- }
+ public static void main (String[] args) {
+ System.out.println("Hello World!");
+ }
}
\end{lstlisting}
+\begin{lstlisting}[caption={Ein Python-Programm}, label=python-hello-world, language=Python]
+# This program prints Hello, world!
+
+print('Hello, world!')
+\end{lstlisting}
+
\subsection{Formeln und Gleichungen}
Die korrekte Einrückung und Nummerierung für Formeln ist bei den Umgebungen
diff --git a/Master/texmf-dist/doc/latex/lni/lni.pdf b/Master/texmf-dist/doc/latex/lni/lni.pdf
index e4aa3474b2a..4fa2e79a5f0 100644
--- a/Master/texmf-dist/doc/latex/lni/lni.pdf
+++ b/Master/texmf-dist/doc/latex/lni/lni.pdf
Binary files differ