Analog zu dieser Frage möchte ich die Abstände vor den Überschriften "Inhaltsverzeichnis", "Abbildungsverzeichnis" und "Tabellenverzeichnis" ändern. Wie geht das? Hier ein "Minimal"beispiel: Open in writeLaTeX
%------------------------------------------------------------------------------------------------------------------------------ %*****************************************************Präambel***************************************************************** %------------------------------------------------------------------------------------------------------------------------------ \documentclass[pdftex,a4paper,11pt,parskip=half,headings=small]{scrreprt} % \usepackage[left=30mm,right=20mm,top=25mm,bottom=20mm,nofoot,nomarginpar]{geometry} \usepackage[ngerman]{babel} \usepackage{microtype} %Mikrotypographie Eventuell mit [final] \usepackage[xspace]{ellipsis} \usepackage[section]{placeins} %für floatbarrier \usepackage[T1]{fontenc} \usepackage[ansinew]{inputenc} \usepackage[scaled]{uarial} \renewcommand*\familydefault{\sfdefault} \usepackage[]{setspace} \setstretch{1,2} % FALLS ANDERER ZEILENABSTAND ALS 1,5 gewünscht aktivieren und [] bei setspace entfernen \usepackage[usenames,dvipsnames,svgnames,table]{xcolor} \usepackage{lipsum} \usepackage[decimalsymbol=comma]{siunitx}%für Einheiten %\sisetup{math-micro=\text{µ},text-micro=µ} \sisetup{range-phrase=~--~} %\sisetup{range-phrase=--} \usepackage{textcomp} \usepackage{cancel,cleveref,colortbl,mathpazo,listings} %für siunits nötig \usepackage{ragged2e} %nötig um \centering Raggedleft...nutzen zu können \usepackage{paralist} \usepackage{scrhack} %Warnungen Weg %------------------------------------------------------------------------------------------------------------------------------ %Bilder %------------------------------------------------------------------------------------------------------------------------------ \usepackage{graphicx} \usepackage{subfig,keyval} % geht nicht mit Hyperref \usepackage[font={color=black},labelfont=bf,figurename=Abb.,tablename=Tab.]{caption} \usepackage{floatrow} \floatsetup[table]{capposition=top} \floatsetup[subfigure]{subfloatrowsep=qquad, heightadjust=object,valign=c} \newfloatcommand{capbtabbox}{table}[][\FBwidth]% Table float box with bottom caption, box width adjusted to content %------------------------------------------------------------------------------------------------------------------------------ %Für Tabellen %------------------------------------------------------------------------------------------------------------------------------ \usepackage{amsmath,amsfonts,amssymb,relsize} \usepackage{icomma} \usepackage{enumerate} \usepackage{booktabs,supertabular,longtable,array,multirow,rotating,tabularx,tabu,colortbl} \newcommand{\tabitem}{~~\llap{\textbullet}~~} %------------------------------------------------------------------------------------------------------------------------------ %Kopfzeile %------------------------------------------------------------------------------------------------------------------------------ \usepackage[headsepline=1pt,automark]{scrlayer-scrpage} \clearpairofpagestyles \ihead{\leftmark} \ohead{\pagemark} \setkomafont{pagehead}{\normalfont}% normale Schrift in Kopfzeile \renewcommand{\chaptermark}[1]{\markboth{#1}{}}% ohne Kapitelnummer \renewcommand\chapterpagestyle{scrheadings}% falls auch auf Kapitelanfangsseiten \renewcommand*\familydefault{\sfdefault} %------------------------------------------------------------------------------------------------------------------------------ %Seitenformatierung %------------------------------------------------------------------------------------------------------------------------------ % --- Platzaufteilung bei Seitenbelegung \renewcommand{\floatpagefraction}{.85} \renewcommand{\textfraction}{0.15} %keine Schusterjungen und Hurenkinder \clubpenalty = 10000 \widowpenalty = 10000 \displaywidowpenalty = 10000 %------------------------------------------------------------------------------------------------------------------------------ %Abstände, Ränder etc %------------------------------------------------------------------------------------------------------------------------------ %\usepackage{showframe}% zum Anzeigen des Seitenlayouts \renewcommand*\chapterheadstartvskip{\vspace*{-\topskip}} \renewcommand*\chapterheadendvskip{% \vspace*{1\baselineskip plus .1\baselineskip minus .1\baselineskip}} %\vspace*{1\baselineskip plus .1\baselineskip minus .167\baselineskip}} \renewcommand*\familydefault{\sfdefault} %____________________________________Weitere_____________________ \makeatletter %%Warnen, falls die vorgefundenen Originaldefinitionen nicht %%den erwarteten Originaldefinitionen entsprichen: \CheckCommand\section{% \@startsection{section}{\sectionnumdepth}{\z@}% {-3.5ex \@plus -1ex \@minus -.2ex}% {2.3ex \@plus.2ex}% {\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak\size@section}% } \CheckCommand\subsection{% \@startsection{subsection}{\subsectionnumdepth}{\z@}% {-3.25ex\@plus -1ex \@minus -.2ex}% {1.5ex \@plus .2ex}% {\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak\size@subsection }% } \CheckCommand\subsubsection{% \@startsection{subsubsection}{\subsubsectionnumdepth}{\z@}% {-3.25ex\@plus -1ex \@minus -.2ex}% {1.5ex \@plus .2ex}% {\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak\size@subsubsection }% } %%Definition ändern: \renewcommand\chapter{%FABIAN \@startsection{chapter}{\chapternumdepth}{\z@}% {-12pt}% {.125pt}% {\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak\size@chapter}% } \renewcommand\section{% \@startsection{section}{\sectionnumdepth}{\z@}% {-12pt}% {.125pt}% {\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak\size@section}% } \renewcommand\subsection{% \@startsection{subsection}{\subsectionnumdepth}{\z@}% {-12pt}% {.125pt}% {\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak\size@subsection }% } \renewcommand\subsubsection{% \@startsection{subsubsection}{\subsubsectionnumdepth}{\z@}% {-10pt}% {.125pt}% {\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak\size@subsubsection }% } \makeatother %------------------------------------------------------------------------------------------------------------------------------ %Verzeichnisse %------------------------------------------------------------------------------------------------------------------------------ \usepackage{tocloft} % abbverzeichnis anpassen \renewcommand{\cftfigpresnum}{Abb. } \settowidth{\cftfignumwidth}{Abb. 10\quad} \setlength{\cftfignumwidth}{2cm} \setlength{\cftfigindent}{1cm}%Einzug Abb. im Abb VErzeichnis %__ \renewcommand{\cfttabpresnum}{Tab. } \settowidth{\cfttabnumwidth}{Tab. 10\quad} \setlength{\cfttabnumwidth}{2cm} \setlength{\cfttabindent}{1cm}%Einzug Tabellen im Tab. Verzeichnis %___ %\setlength{\cftbeforetoctitleskip}{-0.5em} % Vor TOC Abstand entfernen %\setlength{\cftbeforeloftitleskip}{-0.5em} % Vor LOF Abstand entfernen %\setlength{\cftbeforelottitleskip}{-0.5em} % Vor LOT Abstand entfernen \tocloftpagestyle{headings} \usepackage{blindtext} \begin{document} \listoffigures \clearpage \listoftables \clearpage \tableofcontents \clearpage \chapter{Stand der Technik} \section{Fügen} \subsection{Thermisches Fügen} \begin{figure} \centering \subfloat[test1]{\rule{3cm}{3cm}}\hfil \subfloat[test2]{\rule{3cm}{3cm}} \caption{test vor include} \label{testvor}% \end{figure} \begin{figure}[htb] \ffigbox{ \begin{subfloatrow}[1] \ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXa}} \end{subfloatrow} \renewlengthtocommand\settowidth\Mylen{\subfloatrowsep}\vskip\Mylen \begin{subfloatrow}[1] \ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXb}} \end{subfloatrow} }{\caption[XXX]{XXX}\label{fig:XX1}} \end{figure} \begin{table} \centering \begin{tabular}{|c|c|} \hline 1 &2\\ \hline 2&3\\ \hline \end{tabular} \caption{nix} \end{table} \blindtext[1] \blinddocument \end{document} |
Das Paket Open in Online-Editor
% Abb. bzw. Tab. vor den Verzeichniseinträgen \KOMAoption{listof}{entryprefix} \newcaptionname{ngerman}{\listoflotentryname}{Tab.} \newcaptionname{ngerman}{\listoflofentryname}{Abb.} Update Seit der KOMA-Script Version 3.15 kann und sollte man die Abstände vor und nach Überschriften mit den Befehlen Open in Online-Editor
%Abstände \RedeclareSectionCommand[ beforeskip=0pt, afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip ]{chapter} \RedeclareSectionCommands[ beforeskip=-12pt, afterskip=.125pt ]{section,subsection} \RedeclareSectionCommand[ beforeskip=-10pt, afterskip=.125pt ]{subsubsection} Code: Open in Online-Editor
\documentclass[parskip=half,headings=small]{scrreprt} \usepackage[left=30mm,right=20mm,top=25mm,bottom=20mm,nofoot,nomarginpar, showframe% Anzeigen des Seitenlayouts ]{geometry} \usepackage[ngerman]{babel} \usepackage{microtype} \usepackage[T1]{fontenc} \usepackage[ansinew]{inputenc} \usepackage{setspace} \setstretch{1.2} \usepackage[headsepline=1pt,automark]{scrlayer-scrpage} \clearpairofpagestyles \ihead{\leftmark} \ohead{\pagemark} \setkomafont{pagehead}{\normalfont}% normale Schrift in Kopfzeile \renewcommand{\chaptermarkformat}{}% ohne Kapitelnummer \renewcommand\chapterpagestyle{scrheadings}% falls auch auf Kapitelanfangsseiten \renewcommand*\familydefault{\sfdefault} %Abstände \RedeclareSectionCommand[ beforeskip=0pt, afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip ]{chapter} \RedeclareSectionCommands[ beforeskip=-12pt, afterskip=.125pt ]{section,subsection} \RedeclareSectionCommand[ beforeskip=-10pt, afterskip=.125pt ]{subsubsection} \renewcommand*\familydefault{\sfdefault} \usepackage{blindtext} % Abb. bzw. Tab. vor den Verzeichniseinträgen \KOMAoption{listof}{entryprefix} \newcaptionname{ngerman}{\listoflotentryname}{Tab.} \newcaptionname{ngerman}{\listoflofentryname}{Abb.} \begin{document} \listoffigures \clearpage \blinddocument \begin{figure}% \fbox{Bild} \caption{Erstes Bild}% \end{figure} \begin{figure}% \fbox{Bild} \caption{Zweites Bild}% \end{figure} \end{document} beantwortet 05 Dez '14, 15:35 esdd
(05 Dez '14, 17:11)
Johannes
|
Das kommt ganz auf die Klasse an und oder welche Pakete dir eventuell die Blutgrätsche machen und Funktionalität zerstören. Hast du eine Artikelklasse, dann versuche es wie im von dir verlinkten Beitrag, hast du eine report- oder bookklasse, dann sieh dir http://texwelt.de/wissen/fragen/10230/abstand-uberschift-text-chapter-andern-wie an. Ohne konkretes minimalbeispiel wird dir aber niemand konkret helfen können.
Der Post auf den du verweist ist meiner ;-) ich hab das Problem mal als Minimalbeispiel angehangen.
Also mal ehrlich, das ist kein Minimalbeispiel. Paket
tocloft
solltest du mit KOMA-Script nicht benutzen, dieses ist die oben bereits erwähnte Blutgrätsche. Du hast da in deinem Code auskommentierte Befehle, laut Kommentar sollten die doch machen, was du willst? Getestet hab ich dein Beispiel allerdings noch nicht.In deinem Code sind lauter komische Sachen drin, das sieht aus wie auf dem Flohmarkt. minimale Vorlage vs. maximale Probleme. Die Pakete behakeln sich gegenseitig, Kommentare sind verworren. Mit diesem Wirrwarr wirst du noch einige male Probleme bekommen. Ich bin der festen Überzeugung, dass du drei Viertel der Pakete da drin nicht brauchst.