KOMA-Script ist eine Sammlung von Klassen und Paketen für LaTeX (siehe http://www.dante.de). KOMA-Script existiert seit 1994 und existierte davor als LaTeX 2.09-Paket. Es ist eine Menge Arbeit, die Implementierung und Dokumentation von KOMA-Script weiter zu verbessern – beinahe zu viel für einen allein. Daher wurde dieses Projekt ins Leben gerufen, dessen Ziel es ist, eine neue Dokumentation zu erstellen und zu pflegen. Du bist eingeladen, zusammen mit mir und anderen KOMA-Script auf diesem Wege zu verbessern.

Teil 1: Einführung

Teil 1 des LaTeX-Tutorials ist eine Einführung, in der in zweieinhalb Minuten erzählt und gezeigt wird, was LaTeX ist und was für Ergebnisse man damit erzielen kann. Video-technisch ist bereits dieser Teil sehr ansprechend gemacht. Viel gezeigt wird tatsächlich nicht. Schon nach zehn Sekunden fällt auf, dass der Anwender offenbar nie etwas über die Geschichte von LaTeX gelesen hat.

YouTube-Channel: LaTeXTutorial

Auf YouTube gibt es einen video-technisch gut gemachten Channel LaTeXTutorial. Der Kanal hat mit rund eineinhalbtausend Abonnenten und dreihundertausend Abrufen in zwei Jahren für einen Kanal zu LaTeX auch einen recht hohen Zuspruch. Leider bringt hier offenbar ein Einäugiger den Blinden LaTeX bei. Anders gesagt: Es wäre für viele Anfänger und für sehr viele Helfer in den Foren besser, wenn es dieses Tutorium so nicht gäbe.

Bekannte Probleme und Änderungen in KOMA-Script 3.18

Dies ist die aktuelle, stabile Version, die als

thebibliography undef'ed \@mkdouble

Mit heutigem Update (2015/06/17 v3.18.2137) aufgefallen.

\documentclass{scrartcl}
\begin{document}
\begin{thebibliography}{lalala}
\end{thebibliography}
\end{document}

log-Ausschnitt:

)) (./komaBibMkDouble.aux)
! Undefined control sequence.
<argument> \@mkdouble 
 
l.3 \begin{thebibliography}{lalala}
 
? s
OK, entering \scrollmode...

Aus dem ChangeLog

r2134 2015-06-15 13:34:28 +0200 kohm:
 
	* scrkernel-index.dtx, scrkernel-bibliography.dtx,

Alle Achtung!

Ich gratuliere Dr. Ingeborg Syllm-Rapoport zu ihrem neu erworbenen Doktortitel. Das war ein mutiger und bewundernswerter Schritt. Gerade unter ihrer eigenen Begründung, warum sie sich zu diesem Schritt entschlossen hat, kann ich nur sagen: »Hut ab!« Den Verbrechern von damals nicht das letzte Wort zu lassen verdient Aufmerksamkeit.

Optionales Argument von addmargin

In folgendem Minimalbeispiel wird der von align gesetzte Text in der ersten addmargin-Umgebung horizontal falsch gesetzt.

Liegt die Ursache in der Umgebung, oder in \intertext von amsmath?

\documentclass{article}
\usepackage{blindtext}
\usepackage{scrextend}
\usepackage{mathtools}
\usepackage{showframe}
\begin{document}
\begin{addmargin}[3cm]{-3cm}
	\begin{align}
		\intertext{Dies ist Text}
	\end{align}
	\rule{\linewidth}{1pt}
\end{addmargin}
\begin{addmargin}[-2cm]{-3cm}
	\begin{align}
		\intertext{Dies ist Text}
	\end{align}

Erstellen einer eigenen Klasse

Hallo zusammen,

ich habe ein kleines Problem bei der Erstellung einer eigenen Dokumentklasse, genauer gesagt beim Definieren der Optionen für diese Klasse mittels der DefineFamily-Kommandos. Da ich gleichzeitig Optionen an die Klasse scrartcl durchreichen möchte, ist der Befehl \ProcessOptions¹ eingebunden. Dieser führt allerdings zur Warnung

    Unused global option(s):    [first=a].

Papierformat einstellen

Ich finde keine Möglichkeit, das Papierformat, auf das gedruckt wird, einzustellen. Ich habe die Anleitung so verstanden (und dasselbe auch in mehreren Foren gefunden), dass es so geht:¹

\documentclass[paper=125mm:190mm, pagesize=pdftex]{scrbook}
\setlength{\pdfpagewidth}{\paperwidth}
\setlength{\pdfpageheight}{\paperheight}

Vererbung bei providepairofpagestyles aus scrlayer-scrpage

Version 2015/05/19 v3.18.2106, Abschnitt 18.2 Definition eigener Seitenstilpaare

Beim Lesen der Dokumentation bin ich davon ausgegangen, dass in folgendem Minimalbeispiel der Elternstil auf das Kind vererbt wird. Momentan zeigt Seitenstil Kind allerdings lediglich die footseplines.

Habe ich die Dokumentation falsch verstanden, oder liegt momentan ein Missgeschick vor?

\listfiles
\documentclass{scrreprt}
\usepackage{blindtext}
\usepackage[automark]{scrlayer-scrpage}
\providepairofpagestyles{elter}{%
\ohead*{\pagemark}%
\ihead{\headmark}%

Bug bei automatisch generierter Überschrift für Liste bei neuer Fließumgebung

Hallo,

bei der Generierung einer neuen Fließumgebung (Beispiel: "scheme") wird die Überschrift nicht wie in der Doku generiert:

erwartet: List of Schemes
generiert: List of SCHEMEs

Siehe Minimalbeispiel unten.

Viele Grüße!

\documentclass{scrreprt}
\DeclareNewTOC[float]{scheme}
 
\begin{document}
 
\begin{scheme}
Zeug...
\caption{Test123}
\end{scheme}
 
\listofschemes
 
\end{document}

Inhalt abgleichen Inhalt abgleichen