diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrnew21.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrnew21.tex | 260 |
1 files changed, 260 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrnew21.tex b/Master/texmf-dist/source/latex/koma-script/scrnew21.tex new file mode 100644 index 00000000000..2b0f98b1a16 --- /dev/null +++ b/Master/texmf-dist/source/latex/koma-script/scrnew21.tex @@ -0,0 +1,260 @@ +% Ausgabe 21 der KOMA-Script-News +% Copyright (C) Markus Kohm, Juni/June 2002 +% Dieser Text darf nur unveraendert und +% nur zusammen mit dem KOMA-Script-Paket +% weitergegeben werden. +% ---------------------------------------------------- + +\documentclass{ltnews} +\usepackage{ngerman} +\usepackage[latin1]{inputenc} + +\DeclareRobustCommand{\Script}{\textsc{Script}} +\DeclareRobustCommand{\KOMAScript}{\textsf{K\kern.05em O\kern.05em% + M\kern.05em A\kern.1em-\kern.1em Script}} +\DeclareRobustCommand{\ScriptNews}{% + \KOMAScript\textsf{-News}} +\newcommand*{\othermessage}{Deutsch umseitig} +\newcommand*{\germanmonth}{} +\newcommand*{\OrigPublicationmonth}{} +\let\OrigPublicationmonth=\publicationmonth +\renewcommand*{\publicationmonth}[1]{% + \renewcommand*{\germanmonth}{#1}\OrigPublicationmonth} +\makeatletter +\g@addto@macro\ps@titlepage{\@oddhead{% + \begingroup\setlength{\unitlength}{\columnwidth}% + \begin{picture}(0,0)% + \put(1,0){\makebox(0,0)[r]{\raisebox{1in}{(\rightmark)}}} + \end{picture}% + \endgroup}} +\makeatother +\newcommand*{\Origmaketitle}{} +\let\Origmaketitle=\maketitle +\renewcommand*{\maketitle}{\Origmaketitle\markright{\othermessage}} +\newcommand*{\makegermantitle}{% +\begingroup + \OrigPublicationmonth{\germanmonth} + \renewcommand{\issuename}{Ausgabe} + \renewcommand{\othermessage}{English: see other page} + \maketitle +\endgroup +} + +%--- +\publicationmonth{Juni}{June} +\publicationyear{2002} +\publicationissue{21} +%--- + + +\title{\ScriptNews} +\indicia{\hfill Copyright \copyright\ Markus Kohm, 2002} + +\begin{document} +\makegermantitle +\section{Die \ScriptNews} + +Zweck dieser Informationsschrift ist es, "uber die Neuerungen des +\KOMAScript-Pakets zu informieren. In der Regel werden hier jeweils +die wichtigsten "Anderungen gegen"uber der jeweils letzten +"offentlichen Version von \KOMAScript\ aufgef"uhrt. + +Diese Ausgabe bezieht sich auf Version 2.9 der Hauptklassen und +der neuen Briefklasse. + + +\section{Das \KOMAScript-Paket} + +Das \KOMAScript-Paket besteht aus mehreren Klassen +(engl. \emph{class}) und Paketen (engl. \emph{package}). +Prinzipiell ist zu jeder Standard-Klasse ein Äquivalent als +\KOMAScript-Klasse vorhanden (siehe \texttt{scr\_new5.tex}). + +Desweiteren siehe \texttt{scrnew11.tex}. + + +\section{Installation} + +Siehe dazu \texttt{INSTALLD.TXT}. + + +\section{Neuerungen der aktuellen Version} + +Auffälligster Unterschied der aktuellen Version von \KOMAScript{} ist +die neue Briefklasse. Doch dazu gleich. Bei den Hauptklassen wurden +einige wenige Bugs beseitigt. Außerdem wurde ein Workaround für einen +Bug im \texttt{color} Paket eingebaut. Das \texttt{color} Paket +erlaubt nämlich einen Zeilen- und Seitenumbruch nach der +Farbumschaltung also auch nach \verb|\normalcolor|. Das konnte dazu +führen, dass beispielsweise zwischen \verb|\section| und nachfolgendem +\verb|\subsection| ein Seitenumbruch erfolgt. Bugreport an das +\LaTeX3-Team ist erfolgt. + +In \texttt{scrpage2} wurden ebenfalls einige kleinere Bugs +beseitigt. An erster Stelle steht hier das Problem mit den Kopf- und +Fußbreiten in einseitigen Dokumenten. + +Die Briefklasse \texttt{scrlttr2} ist richtig neu. Sie ist nicht nur +komplett neu entworfen und implementiert, sie führt auch neue Konzepte +ein. Daher ist es gerechtfertigt, dass genau wie bei \texttt{scrpage} +und \texttt{scrpage2} eine Ziffer an den Dateinamen angehängt wurde. +Aus Gründen der 8+3-Kompatibilität musste dafür ein weiterer Buchstabe +geopfert werden. Über eine Option kann die neue Klasse weitgehend +befehlskompatibel zur alten Klasse eingesetzt werden. Nicht zuletzt, +weil in der alten Klasse einige Fehler im Umbruch enthalten waren, ist +es jedoch nicht möglich, mit der neuen Klasse ganz genau denselben +Umbruch wie mit der alten zu erhalten. + +Die alte Briefklasse \texttt{scrlettr} ist nun obsolet. Aufgrund der +oben erwähnten Einschränkungen bei der Kompatibilität der neuen Klasse +ist sie aber weiterhin Bestandteil von \KOMAScript. Die Dokumentation +zur alten Klasse ist aber nicht mehr im scrguide enthalten. + +Da Axel Kielhorn sein \texttt{adrconv}-Paket inzwischen auf CTAN +veröffentlicht hat, ist -- wie bereits angekündigt -- nichts +dergleichen mehr in \KOMAScript{} enthalten. Wenn Sie das gesamte +\KOMAScript-Verzeichnis von CTAN heruntergeladen haben, finden Sie +Axels Paket dort im \texttt{contrib}-Verzeichnis. + + +\section{Das "`\KOMAScript{} Documentation Project"'} + +Das \KOMAScript{} Documentation Project verfolgt das Ziel, +\KOMAScript{} so zu dokumentieren, dass sowohl Anfänger als auch +Fortgeschrittene damit zurechtkommen. Jeder kann mithelfen. +Zwei Ergebnisse des \KOMAScript{} Documentation Projects liegen +inzwischen vor: die Anleitung in Deutsch und Englisch. Ergänzende +Dokumentation in Form von Beispielen und möglicherweise auch einer FAQ +werden direkt auf \mbox{http://koma-script.net.tf}, der Homepage des +\KOMAScript{} Documentation Projects entstehen. + + +\section{Fehler} + +Bei all den Änderungen wäre es verwunderlich, wenn sich nicht wieder +ein paar Fehler in das Paket eingeschlichen hätten. Wer glaubt, einen +solchen gefunden zu haben, ist gebeten, diesen mit Hilfe von +\texttt{komabug.tex} zu melden. Dazu bearbeiten Sie +\texttt{komabug.tex} einfach mit \LaTeX{} und beantworten die dort +gestellten Fragen möglichst genau. Sie werden dabei auch aufgefordert, +eine möglichst kurze aber aussagekräftige Beispieldatei +anzugeben. Dieses Beispiel sollte nur unbedingt benötigte Pakete +laden und auch sonst nur das enthalten, was für die Verdeutlichung +des Problems unbedingt notwendig ist. + +Meldungen, die nicht mit \texttt{komabug.tex} erstellt wurden, sind +nur schwer zu bearbeiten. Meldungen zu Paketen oder Klassen ohne +minimales Beispiel sind praktisch nicht bearbeitbar. + +Ich bin derzeit folgenderma"sen zu erreichen: + +\vspace{1ex} +\begin{tabular}{ll} +\textbf{Internet:} & \texttt{Markus.Kohm@gmx.de} \\[.5ex] +\textbf{Briefpost:} & Markus Kohm\\ + & Fichtenstra"se 63\\ + & 68535 Edingen-Neckarhausen\\ +\end{tabular} + + + +\maketitle + +\section{The \ScriptNews} + +\ScriptNews{} is an update about the \KOMAScript{} bundle. +It provides mainly information about important changes since +the last release. + +This issue accompanies version 2.9 of main classes and letter +class. + + +\section{The \KOMAScript{} Bundle} + +The \KOMAScript{} bundle contains several classes and packages. Each +\LaTeX{} standard class has an equivalent in the \KOMAScript{} bundle. +Please refer to the English manual \texttt{scrguien} for more information. + + +\section{Installation} + +See \texttt{INSTALL.TXT}. + + +\section{News and Changes in this Release} + +Users, who do not understand German, or understand English better than +German, may be pleased to find the new English manual +\texttt{scrguien} coming with the \KOMAScript{} bundle. Since August +2001, I was searching for translators. Partly, translation was done by +the chapters' German authors, partly by other helpful volunteers. Not +all of them were native English speakers. + +Some bugs were fixed in \texttt{scrpage2}. Changing the width +of head and foot now should work also with single sided documents. + +The letter class \texttt{scrlttr2} is completely new. It hasn't only +been designed and implemented newly from scratch, but it also introduces +new concepts. Hence, as in \texttt{scrpage} and \texttt{scrpage2}, the +name change from \texttt{scrlettr} to \texttt{scrlttr2}. + +With this release, class \texttt{scrlettr} is obsolete. It is still +part of \KOMAScript{}, but you should not use it any longer to write +new letters. Please use \texttt{scrlttr2} instead. If necessary, you +can use the compatibility switch for the old class \texttt{scrlettr}. +I'm still looking for information about letter standards other than +DIN or SN. For instance, I don't have much informations about French +or English letters. + +As announced earlier, the address converter and address list parts +were removed from \KOMAScript{} since Axel Kielhorn released his +\texttt{adrconv} package at CTAN. You may find Axel's package in the +\texttt{contrib} directory within the \KOMAScript{} directory at CTAN. + + +\section{The "`\KOMAScript{} Documentation Project"'} + +The goal of the \KOMAScript{} Documentation Project is to provide +\KOMAScript{} documentation in a way not only useful for beginners, +but also for advanced \LaTeX{} users. You're welcome to help. Two +results of the \KOMAScript{} Documentation Project are already +available: the new manual, both in English and German. More +documentation, mostly examples but maybe also a FAQ in the near +future, is under development at the homepage of the \KOMAScript{} +Documentation Project: \mbox{http://koma-script.net.tf}. + + +\section{Bugs, Errors, Mistakes} + +Along with the bug fixes, I've made a lot of other changes. It would +be surprising, if there weren't some bugs still hiding in the bundle. +If you think you found one, please report it with +\texttt{komabug.tex}. Please run \texttt{komabug.tex} through \LaTeX{} +and answer the questions as precisely as possible. You will be asked +for a short example, please add one. It should exclusively use those +packages, text, and commands, that must be present to demonstrate the +problem. + +It's quite difficult to deal with bug reports that haven't been +generated with \texttt{komabug.tex}. Also, if an example is missing, +it's almost impossible to handle the bug report. + +You can reach me at: + +\vspace{1ex} +\begin{tabular}{ll} +\textbf{email:} & \texttt{Markus.Kohm@gmx.de} \\[.5ex] +\textbf{letter:} & Markus Kohm\\ + & Fichtenstra"se 63\\ + & 68535 Edingen-Neckarhausen\\ + & Germany\\ +\end{tabular} + +\end{document} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: t +%%% End: + |