diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrnew19.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrnew19.tex | 166 |
1 files changed, 166 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrnew19.tex b/Master/texmf-dist/source/latex/koma-script/scrnew19.tex new file mode 100644 index 00000000000..558b9251983 --- /dev/null +++ b/Master/texmf-dist/source/latex/koma-script/scrnew19.tex @@ -0,0 +1,166 @@ +% Ausgabe 19 der KOMA-Script-News +% Copyright (C) Markus Kohm, April 2001 +% Dieser Text darf nur unver"andert und +% nur zusammen mit dem KOMA-Script-Paket +% weitergegeben werden. +% ---------------------------------------------------- + +\documentclass{ltnews} +%\usepackage[T1]{fontenc} +\usepackage{ngerman} + +\DeclareRobustCommand{\Script}{\textsc{Script}} +\DeclareRobustCommand{\ScriptNews}{\Script\ News} +\DeclareRobustCommand{\Koma}{\textsc{Koma}} +\DeclareRobustCommand{\KomaScript}{\Koma-\Script} +\publicationmonth{April} +\publicationyear{2001} +\publicationissue{19} +\renewcommand{\issuename}{Ausgabe} +\title{\ScriptNews} +\indicia{\hfill Copyright \copyright\ Markus Kohm, 2001} + +\begin{document} +\maketitle + +\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. + +Aktuell ist nun Version 2.7d (\texttt{scrartcl}, \texttt{scrreprt}, +\texttt{scrbook}) bzw. 2.6 (\texttt{scrlettr}). + +\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 "Aquivalent als +\KomaScript-Klasse vorhanden (siehe \texttt{scr\_new5.tex}). + +Desweiteren siehe \texttt{scrnew11.tex}. + +\section{Installation} + +Siehe dazu \texttt{INSTALL.TXT} bzw. \texttt{INSTALLD.TXT}. + +\section{Neuerungen der aktuellen Version} + +Die Anzahl der Bugfixes sinkt nicht weiter, sondern bleibt im +Wesentlichen konstant. Das liegt in erster Linie daran, dass sich +wieder etwas tut und neue Features in {\KomaScript} eingebaut +werden. Viele Neuerungen in der aktuellen Version sind \emph{nicht} +oder nicht ausreichend im \texttt{scrguide} dokumentiert. Daf"ur gibt +es einen einfachen Grund. + +Seit Anfang des Jahres existiert dank Robin Sochas Hilfe das +"`{\KomaScript} Dokumentationsprojekt"'\footnote{Den Titel habe ich + eben erfunden.}. Ziel dieses Projektes ist eine neue verbesserte +Anleitung f"ur {\KomaScript}. Jeder, der ernsthaft bereit ist, etwas +Zeit zu investieren, ist aufgerufen, daran teilzunehmen. Wer nicht +bereit ist, Zeit zu investieren, m"oge es lassen -- sich dann aber auch +nicht "uber mangelnde Dokumentation beschweren. + +Ein Problem in diesem Projekt ist, dass sich viele Freiwillige +gemeldet haben, zum jetzigen Zeitpunkt, da die Aufgaben klar definiert +sind, aber nur noch einige wenige tats"achlich an die Arbeit +machen. Es gibt "ubrigens nicht nur Aufgaben f"ur +{\LaTeX}-Freaks. Solange es nur sehr wenige gibt, die etwas tun -- +inbesondere au"ser mir kaum jemanden, der am scrguide selbst schreibt +--, mu"s die verf"ugbare Arbeitskraft eingeteilt werden. Dabei +entfallen derzeit Erweiterungen am alten scrguide. Neuerungen bleiben +damit f"ur die "Offentlichkeit nahezu verborgen. Aber auch am neuen +scrguide wird nur dann wirklich etwas getan und werden neue +Features dokumentiert werden, wenn sich Leute finden, die bereit sind, +dies im Wesentlichen zu leisten. Ich selbst will mich wieder mehr auf +die Weiterentwicklung konzentrieren. Dabei gehe ich bewusst und mit +Absicht das Risiko ein, dass ich Dinge implementiere, die +m"oglicherweise nie dokumentiert werden. Das w"are dann mehr oder +weniger das Ende von \KomaScript. + +Eine wichtige Neuerung in der aktuellen Version ist unter der +Oberfl"ache verborgen und wird kaum jemandem auffallen, der nicht +vorher diesbez"uglich Probleme hatte. Die drei Hauptklassen von +{\KomaScript} arbeiten nun besser mit \texttt{hyperref} zusammen. Dies +betrifft alle Hyperlinks, die auf Kapitel oder Abschnitte verweisen +sollen, die mit \verb|\addchap| oder \verb|\addsec| eingeleitet +werden, sowie Index und Literaturverzeichnis. Dazu wurde die +Definition von \verb|\addchap| komplett neu geschrieben. Leider +vertr"agt sich die neue Definition nicht mit alten Versionen von +\texttt{hyperref}. {\KomaScript} gibt deshalb bei Verwendung einer zu +alten Version von \texttt{hyperref} eine entsprechende Warnung aus. + +Die "Anderung kann m"oglicherweise bei alten Dokumenten auch dazu +f"uhren, dass die dort verwendeten \emph{Workarounds} zur Korrektur +der Hyperlinks kontraproduktiv sind. Dies wurde nicht vollst"andig +getestet. Da diese Workarounds aber mit den neuen Versionen von +\texttt{hyperref} und {\KomaScript} "uberfl"ussig sind, sollte das +kein Problem darstellen. + +Einige, die mir in letzter Zeit Vorschl"age unterbreitet und diese +teilweise auch mit konkreten Texten beispielweise zu +\texttt{INSTALLD.TXT} erg"anzt haben, werden sich wundern, dass diese +Arbeiten offenbar nicht in das \KomaScript-Paket eingegangen +sind. Keine Sorge, diese Dinge sind nicht verloren gegangen und werden +zu einem sp"ateren Zeitpunkt Verwendung finden. + +Die aktuelle Version von {\KomaScript} stellt eine Art Zwischenversion +dar. Es dauert mir einfach zu lange zu warten, bis alles umgesetzt +ist. Dies gilt insbesondere auch deshalb, weil derzeit gr"o"sere +Arbeiten an \texttt{typearea} und \texttt{scrpage} stattfinden oder +geplant sind. Ich kann nicht absch"atzen, wann diese abgeschlossen +oder gar dokumentiert sind. Andererseits erschienen mir die oben +erw"ahnten "Anderungen und die Beseitigung einer Bugs im Bereich der +neuen Features der letzten Version wichtig genug, um diese +eigentlich unfertige Zwischenversion zu rechtfertigen. + + +\section{Dankesch"on} + +Damit bin ich auch schon bei den Danksagungen angelangt. Diesmal gilt +mein Dank in erster Linie Robin Socha und Colin Marquardt. Beide sind +im Rahmen ihrer M"oglichkeiten bereits aktiv f"ur den neuen scrguide +t"atig geworden. Mein Dank gilt aber auch denen, die Arbeit konkret +angek"undigt oder mit ihrer Meinung beigetragen haben. + + +\section{Fehler} + +Ich habe mich zwar bem"uht, das ganze Paket m"oglichst fehlerfrei zu +erstellen, aber ich konnte auch nicht alles austesten. Sollte +jemand Fehler finden, die er eindeutig auf das \KomaScript-Paket +zur"uckf"uhren kann, so m"oge er mir diese m"oglichst kurz und genau +schildern. Zur Erstellung eines Fehlerreports verwenden Sie bitte das +interaktive \TeX-Dokument \texttt{komabug.tex}, das leider in vielen +Verteilungen nur im Source-Paket von \KomaScript{} zu finden ist. + +Um abzukl"aren, ob der Fehler eindeutig auf \KomaScript{} zur"uckzuf"uhren +ist, und um das Problem zu verdeutlichen, erstellen Sie bitte ein minimales +Beispiel, das insbesondere nur die \emph{packages} einbindet, die f"ur die +Verdeutlichung des Fehlers unbedingt notwendig sind. + +Ich bin derzeit folgenderma"sen zu erreichen: + +\vspace{1ex} +\begin{tabular}{ll} +\textbf{MausNet:\footnotemark} & \texttt{Markus Kohm @ HD} \\[.5ex] +\textbf{Internet:} & \texttt{Markus.Kohm@gmx.de} \\[.5ex] +\textbf{Briefpost:} & Markus Kohm\\ + & Fichtenstra"se 63\\ + & 68535 Edingen-Neckarhausen\\ +\end{tabular} +\footnotetext{Bitte nur Mails bis zu einer Maximalgr"o"se von 48KByte +und davon h"ochstens eine pro Tag. Alles andere kommt bei mir vermutlich nie +an. Internet-Anwender werden gebeten meine Internet-Adresse zu verwenden.} + +\section{Schlu"sbemerkung} + +Ich mache hiermit nocheinmal ausdr"ucklich auf \texttt{komabug.tex} und die +Schlu"sbemerkung aus der dreizehnten Ausgabe der News, \texttt{scrnew13.tex}, +aufmerksam! + +\end{document} +% +% Ende der Datei `scrnew18.tex' |