<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">% ======================================================================
% preface-de.tex
% Copyright (c) Markus Kohm, 2008-2022
%
% This file is part of the LaTeX2e KOMA-Script bundle.
%
% This work may be distributed and/or modified under the conditions of
% the LaTeX Project Public License, version 1.3c of the license.
% The latest version of this license is in
%   http://www.latex-project.org/lppl.txt
% and version 1.3c or later is part of all distributions of LaTeX
% version 2005/12/01 or later and of this work.
%
% This work has the LPPL maintenance status "author-maintained".
%
% The Current Maintainer and author of this work is Markus Kohm.
%
% This work consists of all files listed in MANIFEST.md.
% ======================================================================

\KOMAProvidesFile{preface-de.tex}
                 [$Date: 2022-06-05 12:40:11 +0200 (So, 05. Jun 2022) $
                  preface to a dedicated version]

\addchap{Vorwort zu \KOMAScript~3.36 und 3.37}

Mit \KOMAScript~3.36 wurde eine Phase grÃ¶ÃŸerer Umbauten an den Quellen von
\KOMAScript{} eingelÃ¤utet. Begonnen wurde mit den Quellen der Klassen und
Pakete. Dabei wurde nicht nur eine Umstellung auf Version~3 des Pakets
\Package{doc} durchgefÃ¼hrt. Die ursprÃ¼ngliche Quellcode-Dokumentationsklasse
\Class{scrdoc} wurde auch obsolet und durch \Class{koma-script-source-doc}
ersetzt. Die komplette Dokumentation des Quellcodes wurde auÃŸerdem ins
Englische Ã¼bertrage oder in Englisch neu erstellt. Im Zuge dieser Ã„nderung
wurden die Quellen teilweise auch innerhalb der Dateien umorganisiert oder in
neue Dateien verschoben. Dabei entstand viele Dutzend neue Anmerkungen Ã¼ber
unerledigte Aufgaben. Ob ich die jemals alle selbst abarbeiten
kann, sei dahingestellt.

Durch die massiven Umbauten an den Quellen war von vornherein leider nicht
auszuschlieÃŸen, dass sich neue Fehler einschleichen. Aufgrund des akuten
Mangels an Beta-Testern hat sich diese BefÃ¼rchtung leider bewahrheitet. Ob all
diese Fehler inzwischen beseitigt sind, ist schwer zu sagen.

Mehr oder weniger nebenbei wurde eine neue, auf \Package{l3build} basierende
Teststruktur aufgebaut. Damit soll zukÃ¼nftig sichergestellt werden, dass
einmal gemeldete Fehler kÃ¼nftig nicht wieder auftreten.

Mit \KOMAScript~3.37 wurde begonnen, die Quellen der Anleitung zu
restrukturieren. FÃ¼r die Erzeugung der Deutschen und Englischen
Benutzeranleitung einschlieÃŸlich der vollstÃ¤ndigen Beispiele mit PDF wird nun
ebenfalls \Package{l3build} verwendet. AuÃŸerdem wird eine flache Hierarchie
fÃ¼r die Anleitungen in allen Sprachen verwendet. Es gibt dadurch in den
Quellen keine unterschiedlichen Dateien mit demselben Dateinamen
mehr. Dadurch sollen nicht nur Anforderungen von CTAN befriedigt werden. Damit
ist es auch erstmals seit langem wieder mÃ¶glich, aus den CTAN-Quellen von
\KOMAScript{} selbst die Anleitungen zu erzeugen.

Aufgrund der bereits im Vorwort zu \KOMAScript~3.28 erklÃ¤rten Probleme mit der
Endlichkeit der Zeit eines einzelnen Entwicklers, werde ich mich auch in
Zukunft weiterhin auf die Fehlerbehebung, die notwendige Reorganisation der
Quellen und die KompatibilitÃ¤t mit neuen \LaTeX-Kernel-Versionen
konzentrieren. Vor allem bei letzterem steht mir inzwischen auch Marei
Peischl zur Seite, die eigentlich mit eigenen Projekten bereits sehr gut
ausgelastet ist. Von ihr stammt auch der ursprÃ¼ngliche Code fÃ¼r die
Abbildungen zu PseudolÃ¤ngen und Variablen, fÃ¼r den ich mich recht herzlich
bedanke. Damit war es mir endlich mÃ¶glich, einem lange gehegten Wunsch vieler
Anwender nachzukommen. Mit wenigen Ã„nderungen sind die PseudolÃ¤ngen in der
Abbildung nun mit den zugehÃ¶rigen ErklÃ¤rungen im Text verlinkt.

Durch den weitgehenden Verzicht auf neue Funktionen schwindet natÃ¼rlich auch
der Aufwand fÃ¼r die Dokumentation derselben. Leser dieser freien
Bildschirm-Version der Anleitung mÃ¼ssen aber auch weiterhin mit gewissen
EinschrÃ¤nkungen leben. So sind einige Informationen -- hauptsÃ¤chliche solche
fÃ¼r fortgeschrittene Anwender oder die dazu geeignet sind, aus einem Anwender
einen fortgeschrittenen Anwender zu machen -- der Buchfassung vorbehalten. Das
fÃ¼hrt auch dazu, dass weiterhin einige Links in dieser Anleitung lediglich zu
einer Seite fÃ¼hren, auf der genau diese Tatsache erwÃ¤hnt ist. DarÃ¼ber hinaus
ist die freie Version nur eingeschrÃ¤nkt zum Ausdruck geeignet. Der Fokus liegt
vielmehr auf der Verwendung am Bildschirm parallel zur Arbeit an einem
Dokument. Sie hat auch weiterhin keinen optimierten Umbruch, sondern ist quasi
ein erster Entwurf, bei dem Absatz- und Seitenumbruch in einigen FÃ¤llen
durchaus dÃ¼rftig sind. Entsprechende Optimierungen bleiben den Buchausgaben
vorbehalten.

Mein Dank geht hauptsÃ¤chlich an meine Familie und allen voran an meine
Frau. Sie federn all meine unschÃ¶nen Erfahrungen im Internet ab. Ebenso
erdulden sie seit teilweise mehr als 25~Jahren, wenn ich wieder einmal nicht
ansprechbar bin, weil ich ganz und gar in \KOMAScript{} oder irgendwelche
\LaTeX-Probleme vertieft bin. Dass ich es mir leisten kann, Ã¼berhaupt geradezu
wahnsinnig viel Zeit in ein derartiges Projekt zu investieren, ist allein
meiner Frau zu verdanken.

\bigskip\noindent
Markus Kohm, Neckarhausen im Mai 2022
\endinput

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "scrguide-de.tex"
%%% coding: utf-8
%%% ispell-local-dictionary: "de_DE"
%%% eval: (flyspell-mode 1)
%%% End: 

% LocalWords:  Dokumentationsklasse Teststruktur Benutzeranleitung
% LocalWords:  PseudolÃ¤ngen Buchausgaben
</pre></body></html>