Ich brauch leider nochmal Hilfe! In meinem Buch mit Fragen und Antworten, gibt es häufig mehre Antworten, die ich als einzelne Argumente übergeben wollte. Da dies etwas unflexibel ist habe ich es nun mit einer Liste realisiert. Als Überschrift schreibe ich mittels \newcommand
¹² eine \minisec
¹² Überschrift darüber. Leider ist der Abstand zwischen der Liste und der
Überschrift "Antwort" dann relativ groß.
Ändern lassen sich die Abstände bei \minisec
¹² leider auch nicht
\RedeclareSectionCommand[ beforeskip=-.5\baselineskip, afterskip=-1em]{minisec}
Auch selbsdefinierte Liste ohne Abstand oben, haben leider mit \minisec
¹ einen zu großen Abstand
\documentclass[parskip=half]{scrbook} \usepackage{enumitem} \newlist{citemize}{itemize}{4} \setlist[citemize]{label=-,nosep,topsep=-\parskip} \usepackage[ngerman]{babel} \usepackage{blindtext} % für Fülltext zum Testen \begin{document} \blindtext \minisec{Test} \begin{citemize} \item blah \item blah \end{citemize}% \blindtext \end{document}
Hier mein Testdokument. Gibt es bei \minisec
¹ eine Möglichkeit die Abstände einzustellen? Mit \paragraph
¹ hätte ich zur Liste einen normalen Abstand aber nach oben wäre der Abstand zu groß das könnte man ja aber einstellen. Gibt es einen relvanten Unterschied zwischen \paragraph
¹ und \minisec
¹?
Vielen Dank!
\documentclass[paper = 155mm:220mm, DIV=15, headinclude, twoside, 10pt, BCOR=17mm, headsepline, parskip=half]{scrbook} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{enumitem} \begin{document} \newcounter{mynumber} \setcounter{mynumber}{0} \newenvironment{frant}{\par % \KOMAoptions{parskip=half}% einfach eine halbe Zeile Abstand %\setparsizes{0pt}{3mm}{.25\textwidth plus 1fil}\selectfont% genau 3mm Abstand }{% \par } \newcommand{\fr}[1] % Das Kommando \fr hat einen Parameter {% <-- auf unerwünschte Leerzeichen achten \addtocounter{mynumber}{1}% <-- auf unerwünschte Leerzeichen achten \minisec{Frage:} \marginline{{? - }\arabic{mynumber}}% <-- auf unerwünschte Leerzeichen achten \vskip-\parskip% Absatz erfolgt bereits wieder mit \normalsize! #1\par } \newcommand{\aw}[5] { \minisec{Antwort:} \normalsize\vskip-\parskip #1\par#2\par#3\par#4\par#5\par } \newcommand{\ko}[1] { \minisec{Kommentar:} \vskip-\parskip #1\par } \newcommand{\antw} {\minisec{Antwort:}\begin{Antwortliste}} \newenvironment{Antwortliste} {\begin{enumerate}[leftmargin=0em,label=]} {\end{enumerate}} \begin{frant} \fr{Wo lebt der Weihnachtsmann?} \aw{Am Nordpol!}{}{}{}{}%Es müssen alle Argumente vorhanden sein! \ko{Antwort der Anhänger der weltweiten Weihnachtsmann-Verschwörung.} \fr{Wer sind die Glücksbärchies?} \aw {Die Glücksbärchis sind Zeichentrickfiguren aus den 1980er Jahren und wurden in Deutschland vor allem durch ihre Fernsehserie und ihre Filme bekannt.} {Die Glücksbärchis leben zusammen mit dem Wolkenwächter und kleinen, fliegenden Sternen und Herzen im Wolkenland, das aus dem Herzbärchiland, dem Wald der Gefühle und dem Paradiesischen Tal besteht. Dort oben wachen sie über die Menschen, vor allem über die Kinder.}{}{}{}%{3}{4}{5} \ko{Quelle: Wikipedia, bearbeitet} \fr{Was ist Jakutisch?} \aw{Jakutisch ist die und dem Paradiesischen Tal besteht. Dort oben wachen sie über die Menschen, vor allem über die Kinder.} {Muttersprache eines Großteils der Jakuten} {Erstsprache vieler Ewenken, Ewenen und Jukagiren} {Zweitsprache vieler Dolganen} {Fremdsprache für einige tausend weiterer Personen. Die Glücksbärchis leben zusammen mit dem Wolkenwächter und kleinen, fliegenden Sternen und Herzen im Wolkenland, das aus dem Herzbärchiland, dem Wald der Gefühle und dem Paradiesischen Tal besteht. Dort oben wachen sie über die Menschen, vor allem über die Kinder.} \ko{Hausarbeit Jakutisch} \fr{Was ist Jakutisch?} \aw{Jakutisch ist die und dem Paradiesischen Tal besteht. Dort oben wachen sie über die Menschen, vor allem über die Kinder.} {Muttersprache eines Großteils der Jakuten} {Erstsprache vieler Ewenken, Ewenen und Jukagiren} {Zweitsprache vieler Dolganen} {Fremdsprache für einige tausend weiterer Personen. Die Glücksbärchis leben zusammen mit dem Wolkenwächter und kleinen, fliegenden Sternen und Herzen im Wolkenland, das aus dem Herzbärchiland, dem Wald der Gefühle und dem Paradiesischen Tal besteht. Dort oben wachen sie über die Menschen, vor allem über die Kinder.} \ko{Hausarbeit Jakutisch} \end{frant} % %Testweise Antworten als Liste \antw \item Test1 \item Test2 \item \begin{itemize} \item erstens \item zweitens \item drittens \end{itemize} \item Test4 \item Test5 \item Test6 \end{Antwortliste} \end{document}
[Admin-Edit:]
\
ergänzt, da vermutlich Befehle und nicht Umgebungen gemeint waren.
Was Du da machst sieht für mich ziemlich krude aus
Aber gehen wir einmal davon aus, dass das irgendwie sinnvoll ist, wobei mir absolut nicht klar ist, ob es Dir nun um die Abstände im ersten Teil oder bei
\antw
geht. Es wäre besser gewesen, das Minimalbeispiel auf den Teil zu kürzen, um den es geht und auch dann ggf. zu minimieren.Jedenfalls die Abstände bei
\minisec
sind fest. Der Abstand danach ist ein ganz normaler Absatzabstand. Kleiner als Absatzabstand sollte man nie gehen. Zwischen einer\minisec
-Überschrift und einer Liste wird natürlich noch der Listenabstand eingefügt (und weil da ein Absatz ist natürlich nicht nur\parsep
sondern auch\partopsep
). Allerdings nützt es über der Liste nichts, die beiden auf einen kleineren Wert als 0 zu setzen. Daher müsste man im Beispiel den Absatzabstand explizit weg nehmen, wenn man ihn nicht haben will:Das ist dann aber von den Abständen her im Vergleich mich den restlichen Absatzabständen ziemlich hässlich. An der Stelle gehört der Absatzabstand einfach hin, wenn man Absatzabstand verwendet.
Ja, es gibt einen signifikanten Unterschied zwischen
\paragraph
(oder auch\subparagraph
) und\minisec
. Ersteres sind echte Überschriften mit der Möglichkeit der Nummerierung und Einträgen in Inhaltsverzeichnis und Kolumnentitel.\minisec
ist dagegen nur eine Miniüberschrift, bei der man lediglich die Schriftart konfigurieren kann. Sinn und Zweck dieser Miniüberschrift und ihre Einstellmöglichkeiten sind in der Anleitung dokumentiert.Abschließend sei vorsorglich noch darauf hingewiesen, dass negative Werte bei
beforeskip
undafterskip
eine spezielle Bedeutung haben.Vielen Dank.
Vielen Dank.
Ich werde es so erst einmal versuchen.
Mein Beispiel war deshalb so lange, weil meine Liste mit den Antworten genauso aussehen soll wie im ersten Teil.
Ich gebe zu, dass ich Sinn und Zweck von
\minisec
trotz lesen des Buches nicht recht verstanden habe. Evtl. wäre dann für mich\subparagraph
passender.Was genau findest Du denn "krude". Ich bin jederzeit für konstruktive Kritik dankbar, vor allem da ich schon lange über ein gutes Layout nachdenke. Das Buch soll aus mehrern Blöcken bestehen: Frage, ein oder mehrere Antworten, null oder mehrere Kommentare. Möglichst mit konsequenter Trennung von Form und Inhalt (deshalb bin ich bei LaTeX gelandet) da ich am Ende evtl. noch Layoutänderungen vornehmen möchte.
EDIT:
Ich habe jetzt die Änderung eingefügt und es sieht so aus wie in dem oberen Teil.
Die Listenumgebund habe ich auch anders definiert, so dass das
\newcommand
nichtmehr notwendig ist.