diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/lni/CHANGELOG.md | 25 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md | 40 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lni/README.md | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lni/lni-author-template.tex | 43 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lni/lni-paper-example-de.bib | 90 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lni/lni-paper-example-de.tex | 172 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lni/lni.pdf | bin | 358611 -> 358862 bytes |
7 files changed, 45 insertions, 329 deletions
diff --git a/Master/texmf-dist/doc/latex/lni/CHANGELOG.md b/Master/texmf-dist/doc/latex/lni/CHANGELOG.md index 71c7614a4b8..0a07eb75c59 100644 --- a/Master/texmf-dist/doc/latex/lni/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/lni/CHANGELOG.md @@ -1,10 +1,29 @@ -# Change Log +# 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/). -## [1.4.0 - 2018-01-15] +## [Unreleased] + +## [1.5.0] -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 ### 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)) @@ -60,6 +79,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [1.0.0] - 2017-04-07 First release of the revised files +[Unreleased]: https://github.com/gi-ev/LNI/compare/v1.4...HEAD +[1.4.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 diff --git a/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md b/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md index 949efa6f696..ff718c5bd63 100644 --- a/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md +++ b/Master/texmf-dist/doc/latex/lni/CONTRIBUTING.md @@ -1,30 +1,30 @@ # Contributing -We love pull requests from everyone. Contributing is easy: +You can report bugs and request features using the [issues page](https://github.com/gi-ev/lni/issues). -* You can report bugs and request features using the [issues page][issues]. +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/). -[issues]: https://github.com/gi-ev/lni/issues +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. -* You can easily work on the code if you have a GitHub account ([get one][github]): +In other words: -[github]: https://github.com/join +1. Fork the project +2. Clone the repo: -Fork the project, then clone the repo: + git clone git@github.com:your-username/LNI.git - git clone git@github.com:your-username/LNI.git +3. Create a new branch `patch` (or another speaking name) -Make your change(s). + git checkout -b patch -Push to your fork and [submit a pull request][pr]. - -[pr]: https://github.com/gi-ev/lni/compare/ - -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. - -Some things that will increase the chance that your pull request is accepted: - -* Write a [good commit message][commit]. - -[commit]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
\ No newline at end of file +3. Make your changes. +4. 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. + 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 7a156347158..b850e17f658 100644 --- a/Master/texmf-dist/doc/latex/lni/README.md +++ b/Master/texmf-dist/doc/latex/lni/README.md @@ -3,8 +3,8 @@ ``` ---------------------------------------------------------------------------- lni -- A class for submissions to the ``Lecture Notes in Informatics'' -(c) 2016-2018 Gesellschaft für Informatik (GI) -Version: 1.4 +(c) 2016-2019 Gesellschaft für Informatik (GI) +Version: 1.5 Maintainer: Martin Sievers Email: martin.sievers@schoenerpublizieren.de License: Released under the LaTeX Project Public License v1.3c or later diff --git a/Master/texmf-dist/doc/latex/lni/lni-author-template.tex b/Master/texmf-dist/doc/latex/lni/lni-author-template.tex deleted file mode 100644 index 6dffc4195c1..00000000000 --- a/Master/texmf-dist/doc/latex/lni/lni-author-template.tex +++ /dev/null @@ -1,43 +0,0 @@ -% !TeX encoding = UTF-8 -% !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} -%% -\begin{document} -%%% Mehrere Autoren werden durch \and voneinander getrennt. -%%% Die Fußnote enthält die Adresse sowie eine E-Mail-Adresse. -%%% 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 -\year{2017} -%%%\lnidoi{18.18420/provided-by-editor-02} % if known -\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. -\end{abstract} -\begin{keywords} -Schlagwort1 \and Schlagwort2 %Keyword1 \and Keyword2 -\end{keywords} -%%% 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 -\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 deleted file mode 100644 index 152d6b5cab9..00000000000 --- a/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.bib +++ /dev/null @@ -1,90 +0,0 @@ - -@InProceedings{ABC01, - author = {N. Abraham and U. Bibel and P. Corleone}, - title = {Formatting Contributions for Proceedings}, - pages = {46-53}, - crossref = {Gl01}, -} - -@InBook{Az09, - pages = {135-162}, - title = {Die Fußnote in LNI-Bänden}, - author = {Azubi, L. and others}, - crossref = {Gl09}, -} - -@Book{AB00, - title = {Formatierungsrichtlinien für Tagungsbände}, - publisher = {Format-Verlag}, - year = {2000}, - author = {K. Abel and U. Bibel}, - address = {Bonn}, -} - -@Book{Ez10, - title = {The Magic Format -- Your Way to Pretty Books}, - publisher = {Noah \& Sons}, - year = {2010}, - author = {O. Ezgarani}, -} - -@Article{Gl06, - author = {H. I. Glück}, - title = {Formatierung leicht gemacht}, - journal = {Formatierungsjournal}, - volume = {11}, - number = {09}, - year = {2009}, - pages = {23-27}, -} - -@Book{Wa14, - title = {Essenzen der Informatik}, - publisher = {Verlag Formvoll}, - year = {2014}, - author = {K. Wasser and H. Feuer and R. Erde and H. Licht}, -} - -@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}, -} - -@Proceedings{Gl01, - title = {Proc. 7th Int. Conf. on Formatting of Workshop-Proceedings}, - year = {2001}, - editor = {Glück, H. I.}, - address = {San Francisco}, - publisher = {Noah \& Sons}, - booktitle = {Proc. 7th Int. Conf. on Formatting of Workshop-Proceedings}, -} - -@Book{Gl09, - title = {Formatierung 2009}, - publisher = {Format-Verlag}, - year = {2009}, - editor = {H. I. Glück}, - number = {999}, - series = {LNI}, - address = {Bonn}, - booktitle = {Formatierung 2009}, -} - -@Misc{XX14, - title = {Anteil an Frauen in der Informatik}, - label = {An}, - howpublished = {Statistics Worldwide}, - year = {2014}, -} - -@Online{GI14, - author = {{Gesellschaft für Informatik e.\,V.}}, - label = {GI}, - year = {2014}, - url = {http://www.gi-ev.de}, - urldate = {2014-12-24} -} - -@Comment{jabref-meta: databaseType:biblatex;} 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 deleted file mode 100644 index 2e47106836f..00000000000 --- a/Master/texmf-dist/doc/latex/lni/lni-paper-example-de.tex +++ /dev/null @@ -1,172 +0,0 @@ -% !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} - -%% 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 - -\begin{document} -%%% Mehrere Autoren werden durch \and voneinander getrennt. -%%% Die Fußnote enthält die Adresse sowie eine E-Mail-Adresse. -%%% 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 -\year{2017} -%%%\lnidoi{18.18420/provided-by-editor-02} % Falls bekannt -\maketitle - -\begin{abstract} -Die \LaTeX-Klasse \texttt{lni} setzt die Layout-Vorgaben für Beiträge in LNI Konferenzbänden um. -Dieses Dokument beschreibt ihre Verwendung und ist ein Beispiel für die entsprechende Darstellung. -Der Abstract ist ein kurzer Überblick über die Arbeit der zwischen 70 und 150 Wörtern lang sein und das Wichtigste enthalten sollte. -Die Formatierung erfolgt automatisch innerhalb des abstract-Bereichs. -\end{abstract} - -\begin{keywords} -LNI Guidelines \and \LaTeX Vorlage -\end{keywords} - -\section{Verwendung} -Die GI gibt unter \url{http://www.gi-ev.de/LNI} Vorgaben für die Formatierung von Dokumenten in der LNI Reihe. -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. - -Dieses Template ist wie folgt gegliedert: -\Cref{sec:demos} zeigt Demonstrationen der LNI-Verlage. -\Cref{sec:lniconformance} zeigt die Einhaltung der Richtlinien durch einfachen Text. - -\section{Demonstrationen} -\label{sec:demos} -Das Symbol für Potenzmengen ($\powerset$) wird korrekt angezeigt. -Es ist kein Weierstraß-p ($\wp$) mehr. - -Spitze Klammen können direkt eingegeben werden: <test /> - -Hier eine kleine Demonstration von \href{https://www.ctan.org/pkg/microtype}{microtype}: -\blindtext - -\section{Demonstration der Einhaltung der Richtlinien} -\label{sec:lniconformance} - -\subsection{Literaturverzeichnis} -Der letzte Abschnitt zeigt ein beispielhaftes Literaturverzeichnis für Bücher mit einem Autor \cite{Ez10} und zwei AutorInnen \cite{AB00}, einem Beitrag in Proceedings mit drei AutorInnen \cite{ABC01}, einem Beitrag in einem LNI Band mit mehr als drei AutorInnen \cite{Az09}, zwei Bücher mit den jeweils selben vier AutorInnen im selben Erscheinungsjahr \cite{Wa14} und \cite{Wa14b}, ein Journal \cite{Gl06}, eine Website \cite{GI14} bzw.\ anderweitige Literatur ohne konkrete AutorInnenschaft \cite{XX14}. -Es wird biblatex verwendet, da es UTF8 sauber unterstützt und \href{https://github.com/gi-ev/LNI/issues/5}{im Gegensatz zu lni.bst} keine Fehler beim bibtexen auftreten. - -Referenzen sollten nicht direkt als Subjekt eingebunden werden, sondern immer nur durch Authorenanganben: -Beispiel: \Citet{AB00} geben ein Beispiel, aber auch \citet{Az09}. -Hinweis: Großes C bei \texttt{Citet}, wenn es am Satzanfang steht. Dies ist analog zu \texttt{Cref}. - -Formatierung und Abkürzungen werden für die Referenzen \texttt{book}, \texttt{inbook}, \texttt{proceedings}, \texttt{inproceedings}, \texttt{article}, \texttt{online} und \texttt{misc} automatisch vorgenommen. -Mögliche Felder für Referenzen können der Beispieldatei \texttt{lni-paper-example-de.bib} entnommen werden. -Andere Referenzen sowie Felder müssen allenfalls nachträglich angepasst werden. - -\subsection{Abbildungen} -\Cref{fig:demo} zeigt eine Abbildung. - -\begin{figure} - \centering - \includegraphics[width=.8\textwidth]{example-image} - \caption{Demographik} - \label{fig:demo} -\end{figure} - -\subsection{Tabellen} -\Cref{tab:demo} zeigt eine Tabelle. - -\begin{table} -\centering -\begin{tabular}{lll} -\toprule -Überschriftsebenen & Beispiel & Schriftgröße und -art \\ -\midrule -Titel (linksbündig) & Der Titel \ldots & 14 pt, Fett\\ -Überschrift 1 & 1 Einleitung & 12 pt, Fett\\ -Überschrift 2 & 2.1 Titel & 10 pt, Fett\\ -\bottomrule -\end{tabular} -\caption{Die Überschriftsarten} -\label{tab:demo} -\end{table} - -\subsection{Programmcode} -Die LNI-Formatvorlage verlangt die Einrückung von Listings vom linken Rand. -In der \texttt{lni}-Dokumentenklasse ist dies für die \texttt{verbatim}-Umgebung realisiert. - -\begin{verbatim} -public class Hello { - public static void main (String[] args) { - System.out.println("Hello World!"); - } -} -\end{verbatim} - -Alternativ kann auch die \texttt{lstlisting}-Umgebung verwendet werden. - -\Cref{L1} zeigt uns ein Beispiel, das mit Hilfe der \texttt{lstlisting}-Umgebung realisiert ist. - -\begin{lstlisting}[caption={Beschreibung}, label=L1] -public class Hello { - public static void main (String[] args) { - System.out.println("Hello World!"); - } -} -\end{lstlisting} - -\subsection{Formeln und Gleichungen} - -Die korrekte Einrückung und Nummerierung für Formeln ist bei den Umgebungen \texttt{equation} und \texttt{eqnarray} gewährleistet. - -\begin{equation} - 1=4-3 -\end{equation} -und -\begin{eqnarray} - 2=7-5\\ - 3=2-1 -\end{eqnarray} - -%% \bibliography{lni-paper-example-de.tex} ist hier nicht erlaubt: biblatex erwartet dies bei der Preambel -%% Starten Sie "biber paper", um eine Biliographie zu erzeugen. -\printbibliography - -\end{document} diff --git a/Master/texmf-dist/doc/latex/lni/lni.pdf b/Master/texmf-dist/doc/latex/lni/lni.pdf Binary files differindex 425847b2714..e4be74932cd 100644 --- a/Master/texmf-dist/doc/latex/lni/lni.pdf +++ b/Master/texmf-dist/doc/latex/lni/lni.pdf |