Aus Platzgründen fände ich es gut im Textkörper nach Gliederungsüberschriften von unmittelbar aufeinanderfolgenden Gliederungsebenen keinen Zeilenumbruch zu haben. Im Beispiel sollte sich an die Überschrift für section ohne Zeilenumbruch die Überschrift für subsection anschließen. Wie kann ich das erreichen ? Ist es möglich bei Verwendung der Gliederungsebene part unmittelbar ohne Zeilenumbruch den Titel "Beginn" in der gleichen Zeile zu schreiben wie das zuvor erscheinende "Teil I" ? Open in Online-Editor
\documentclass[book,12pt]{scrartcl} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \begin{document} \part{Beginn} \section{Abschnitt} \subsection{Unterabschnitt} \end{document} gefragt 27 Jun '15, 15:44 butts |
Es sieht für mich zwar ziemlich komisch aus, aber wen ndu es so willst, dann würde ich meine eigenen Abschnittsbefehle definieren, wobei ich jetzt mal die Möglichkeit der Sternvariante weglasse: Open in Online-Editor
\documentclass[12pt]{scrartcl} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{blindtext} \makeatletter \newcommand\Section[2][] {\par\vspace{3.5ex \@plus -1ex \@minus -.2ex}% {\normalfont\Large\noindent \bfseries\refstepcounter{section}\arabic{section}\ #2}\hspace{2em} \ifx\\#1\\ \addcontentsline{toc}{section}{\thesection~#2}\else \addcontentsline{toc}{section}{\thesection~#1}% \fi} \newcommand\SubSection[2][] {{\normalfont\large \bfseries\refstepcounter{subsection}\thesubsection\ #2}\hspace{1em} \ifx\\#1\\ \addcontentsline{toc}{subsection}{\thesubsection~#2}\else \addcontentsline{toc}{subsection}{\thesubsection~#1}% \fi} \makeatother \begin{document} \tableofcontents \part{Beginn} \Section{Abschnitt} \SubSection{Unterabschnitt} \blindtext \Section[Noch einer]{Abschnitt} \SubSection[Noch einer]{Unterabschnitt} \blindtext \end{document} beantwortet 28 Jun '15, 09:42 Herbert Bei dieser Lösung kann es leider passieren, dass zwischen Überschrift und Text ein Seitenumbruch erfolgt. Auch werden die Zeilen ev. zu dicht gesetzt, wenn eine Überschrift über mehrere Zeilen umbrochen wird. Aber vermutlich verschlimmert das den Satz dann auch nicht mehr sonderlich. Es soll daher keine grundsätzliche Kritik an der Lösung sein, sondern nur ein ergänzender Hinweis.
(28 Jun '15, 20:28)
saputello
Bei Außerdem funktionieren bei obiger Lösung auch die erweiterten Möglichkeiten für das optionale Argument von
(29 Jun '15, 12:41)
saputello
|
Die zweite Frage ist mit der aktuellen Vorabversion von KOMA-Script 3.18 einfach zu beantworten. Dort kann man aus Open in Online-Editor
\documentclass[12pt]{scrartcl} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \RedeclareSectionCommand[style=section,indent=0pt]{part} \renewcommand*{\partformat}{\partname~\thepart\autodot\enskip} \begin{document} \part{Beginn} \section{Abschnitt} \subsection{Unterabschnitt} \end{document} Ergebnis: Option beantwortet 27 Jun '15, 19:52 saputello Ich dachte
(27 Jun '15, 20:13)
cis
@cis: Das war die erste Frage. Meine Antwort beginnt aber mit den Worten "die zweite Frage". Das ist genau das Problem, wenn jemand zwei Fragen in einer vermischt, was ich in einem Kommentar zu Frage auch explizit bemängelt habe.
(28 Jun '15, 20:25)
saputello
@saputello ja Du hast Recht mit Deiner Kritik. An diesem Beispiel zweier miteinander kombinierter Fragen sehe ich was daraus werden kann. ich werde es zukünftig vermeiden. Den von Dir eingefügten Link zur Seite von Markus Kohm habe ich mir angesehen. Dort verweist er auf ein Verzeichnis in dem verschiedenen exes bereitgestellt sind bis KKOMA- v3.17c. Eine Version 3.18 finde ich in dem Verzeichnis nicht. ??
(29 Jun '15, 08:51)
butts
@saputello ich habe mein koma-script aktualisiert auf 3.17a. Damit klappt Dein Vorschlag auch schon.
(29 Jun '15, 12:42)
butts
|
@butts wird das nicht sehr komisch aussehen, so mit unterschiedlicher Schriftgöße uns so? Oder planst Du, die auch anzupassen?
@butts: Platzgründe sind in der Typografie oft nicht die besten Ratgeber. Übrigens sollte man zwischen Überschriften eigentlich immer Text stehen haben, aus dem u. a. die Motivation für die weitere Untergliederung hervorgeht. Ohne das kann man die obere Ebene eigentlich auch weglassen und die unteren Ebenen eine Ebene anheben. Das spart dann auch wieder auf sinnvolle Weise Platz.
@butts: Bitte immer nur eine Frage je Frage. Damit kann dann auch jede Frage einen eigenen Titel haben und spezifische Themen zugewiesen bekommen. Das erhöht die Übersicht und die Wiederauffindbarkeit.
@Clemens @saputello ich möchte das so in einem Dokument machen, das nur ich selbst verwende. Ich erarbeite Lösungen zu Übungsaufgaben und ich möchte die Numerierung der Übungszettel als Gliederungsebenen des Dokuments benutzen um so Struktur ins Ganze zu bekommen und die Lösungen schnell aufzufinden. In einem Dokument, das ich an Dritte weitergebe, würde mich auf die vordefinierten Versionen der Abschnittsbefehle beschränken.