Skip to content

Commit

Permalink
Remove BibTeX support (#179)
Browse files Browse the repository at this point in the history
Co-authored-by: Martin Sievers <[email protected]>
  • Loading branch information
koppor and sieversMartin authored Feb 5, 2025
1 parent 03d6847 commit 72c67c5
Show file tree
Hide file tree
Showing 10 changed files with 53 additions and 4,206 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/).

## [Unreleased]
## [2.0] - 2025-02-05

### Removed

- We removed BibTeX support (`lni.bst` and `lnig.bst`) - biblatex is the only supported tooling for the bibliography. [#144](https://github.com/gi-ev/LNI/issues/144)

### Fixed

Expand Down Expand Up @@ -190,7 +194,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).

First release of the revised files

[Unreleased]: https://github.com/gi-ev/LNI/compare/v1.10...HEAD
[2.0]: https://github.com/gi-ev/LNI/compare/v1.10...v2.0
[1.10]: https://github.com/gi-ev/LNI/compare/v1.9...v1.10
[1.9]: https://github.com/gi-ev/LNI/compare/v1.8.1...v1.9
[1.8.1]: https://github.com/gi-ev/LNI/compare/v1.8...v1.8.1
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
```yaml
----------------------------------------------------------------------------
lni -- A class for submissions to the ``Lecture Notes in Informatics''
(c) 2016-2024 Gesellschaft für Informatik (GI)
Version: 1.10
(c) 2016-2025 Gesellschaft für Informatik (GI)
Version: 2.0
Maintainer: Martin Sievers
Email: [email protected]
License: Released under the LaTeX Project Public License v1.3c or later
Expand Down
6 changes: 2 additions & 4 deletions lni-author-template.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% !TeX encoding = UTF-8
% !TeX program = pdflatex
% !BIB program = bibtex
% !BIB program = biber

%%% To write an article in English, please use the option ``english'' in order
%%% to get the correct hyphenation patterns and terms.
Expand Down Expand Up @@ -39,7 +39,5 @@
%%% Beginn des Artikeltexts
\section{Überschrift/Heading}

%%% Angabe der .bib-Datei (ohne Endung) / State .bib file (im Falle der Nutzung von BibTeX)
%% \bibliography{mybibfile}
%% \printbibliography % im Falle der Nutzung von biblatex
%% \printbibliography
\end{document}
8 changes: 4 additions & 4 deletions lni-paper-example-de.tex
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
% !TeX encoding = UTF-8
% !TeX spellcheck = de_DE
% !BIB program = biber

\documentclass[biblatex]{lni}
\documentclass{lni}
\addbibresource{lni-paper-example-de.bib}

%% Schöne Tabellen mittels \toprule, \midrule, \bottomrule
Expand Down Expand Up @@ -63,7 +64,7 @@ \section{Demonstration der Einhaltung der Richtlinien}

\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{GI19} 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.
Es wird biblatex verwendet, da es UTF8 sauber unterstützt und viele Erweiterungen mit bringt.

Referenzen sollten nicht direkt als Subjekt eingebunden werden, sondern immer nur durch Authorenanganben:
Beispiel: \Citet{AB00} geben ein Beispiel, aber auch \citet{Az09}.
Expand Down Expand Up @@ -145,8 +146,7 @@ \subsection{Formeln und Gleichungen}
3&=2-1
\end{align}

%% \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.
%% Starten Sie "biber lni-paper-example-de", um eine Bibliographie zu erzeugen.
\printbibliography

\end{document}
Loading

0 comments on commit 72c67c5

Please sign in to comment.