Skip to content

Commit

Permalink
A lot of changes to meet the requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
sieversMartin committed Nov 25, 2023
1 parent cf4c7dc commit eb01240
Show file tree
Hide file tree
Showing 5 changed files with 341 additions and 193 deletions.
11 changes: 6 additions & 5 deletions lni-author-template.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,12 @@
\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}}}
\author[1]{Vorname1 Nachname1}{[email protected]}{0000-0000-0000-0000}
\author[2]{Firstname2 Lastname2}{[email protected]}{0000-0000-0000-0000}
\author[1]{Firstname3 Lastname3}{[email protected]}{0000-0000-0000-0000}
\author[1]{Firstname4 Lastname4}{[email protected]}{0000-0000-0000-0000}%
\affil[1]{Universität\\Abteilung\\Straße\\Postleitzahl Ort\\Land}
\affil[2]{University\\Department\\Address\\Country}
%% (en) numbering starts at this number
%% (de) Beginn der Seitenzählung für diesen Beitrag
\startpage{11}
Expand Down
14 changes: 7 additions & 7 deletions lni-paper-example-de.bib
Original file line number Diff line number Diff line change
@@ -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},
Expand All @@ -17,19 +17,19 @@ @Book{AB00
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},
}

@Book{Ez10,
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},
Expand All @@ -42,14 +42,14 @@ @Book{Wa14
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,
Expand All @@ -65,7 +65,7 @@ @Book{Gl09
title = {Formatierung 2009},
publisher = {Format-Verlag},
year = {2009},
editor = {H. I. Glück},
editor = {Glück, H. I.},
number = {999},
series = {LNI},
address = {Bonn},
Expand Down
65 changes: 21 additions & 44 deletions lni-paper-example-de.tex
Original file line number Diff line number Diff line change
@@ -1,56 +1,27 @@
% !TeX encoding = UTF-8
% !TeX spellcheck = de_DE

\RequirePackage{iftex}\ifluatex\else
\pdfoutput=1
\fi

%% Dies gibt Warnungen aus, sollten veraltete LaTeX-Befehle verwendet werden
\RequirePackage[l2tabu, orthodox]{nag}

%% Zur Anonymisierung kann die ``anonymous'' Option genutzt werden, siehe auch \anon-Makro.
\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.
%%% 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}}}
\author[1]{Vorname1 Nachname1}{[email protected]}{0000-0000-0000-0000}
\author[2]{Firstname2 Lastname2}{[email protected]}{0000-0000-0000-0000}
\author[1]{Firstname3 Lastname3}{[email protected]}{0000-0000-0000-0000}
\author[1]{Firstname4 Lastname4}{[email protected]}{0000-0000-0000-0000}%
\affil[1]{Universität\\Abteilung\\Straße\\Postleitzahl Ort\\Land}
\affil[2]{University\\Department\\Address\\Country}
\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
Expand All @@ -66,7 +37,7 @@
\end{abstract}

\begin{keywords}
LNI Guidelines \and \LaTeX Vorlage
LNI Guidelines \and \LaTeX\ Vorlage
\end{keywords}

\section{Verwendung}
Expand Down Expand Up @@ -149,16 +120,22 @@ \subsection{Programmcode}

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
Expand Down
Loading

0 comments on commit eb01240

Please sign in to comment.